8 bit cpu emulator with custom ISA
Go to file
krolxon a566c1737b simulator -> emulator 2026-01-04 21:44:47 +05:30
src add code formatting 2026-01-04 19:18:53 +05:30
.gitignore initial commit 2026-01-04 18:39:25 +05:30
Cargo.lock initial commit 2026-01-04 18:39:25 +05:30
Cargo.toml initial commit 2026-01-04 18:39:25 +05:30
README.md simulator -> emulator 2026-01-04 21:44:47 +05:30
code.asm simulator -> emulator 2026-01-04 21:44:47 +05:30

README.md

8-Bit CPU Emulator

Added instructions

  1. MOV
  2. ADD
  3. SUB
  4. JMP (Jump)
  5. JZ (Jump if zero)
  6. JZ (Jump if not zero)
  7. HLT (Halt)

Todo

  • Assembler
    • Lexer/Tokenizer
  • Error handling
  • Build Debugger