/6502

MOS Technology 6502 Emulator & Assembler (WIP)

Primary LanguageRustMIT LicenseMIT

MOS Technology 6502 Emulator & Assembler (WIP)

Emulator

The 6502 is an little endian 8-bit microprocessor from MOS Technology. (16-bit address bus) it has five 8-bit registers (A, X, Y, P, S) and a 16-bit program counter (PC), and has a total of 56 instructions.

Documentation

Usage

Features

  • Addressing modes
  • Implement instructions
  • Assembler (in progress)
  • Debugger (in progress)

TODO

  • Implement interrupts
  • Fix bugs

References