Expand description
Behavioral emulator of MOS 6502
Structs
- Behavioral MOS 6502 emulator
- MOS 6502 register file
Enums
- Instruction representation. Nor particulary space-efficient (perhaps makes the code slower, too?), yet readable.
- Memory errors
- Register
- Run error
- Run normal exit
- Stack wraparound policy
- SR Flags (bit 7 to bit 0)
Constants
- When an interrupt is signaled (hardware or the software via BRK), the low and the high 8 bits of the program counter are loaded from a word at this address.
- No more than 64 KiB of memory is supported
- When an non-maskable interrupt is signaled, the low and the high 8 bits of the program counter from a word at this address.
- When a reset is requested, the low and the high 8 bits of the program counter are loaded from a word at this address.
- Bottom of the stack
Traits
- A 16-bit addressable, 8-bit cell memory