nes-emu
Version:
A NES emulator
24 lines (23 loc) • 475 B
JavaScript
;
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = void 0;
/**
* "Accummulator" addressing mode.
*
* The parameter is the A register.
*/
var _default = exports.default = {
id: "ACCUMULATOR",
parameterSize: 0,
getAddress: _ref => {
let {
cpu
} = _ref;
return cpu.registers.a;
},
getValue: () => {
throw new Error("The ACCUMULATOR addressing mode only supports the `getAddress` method");
}
};