8 bit cpu emulator with custom ISA
Go to file
krolxon 4d311dec59 use clap for arguement parsing 2026-01-04 23:54:56 +05:30
src use clap for arguement parsing 2026-01-04 23:54:56 +05:30
.gitignore initial commit 2026-01-04 18:39:25 +05:30
Cargo.lock use clap for arguement parsing 2026-01-04 23:54:56 +05:30
Cargo.toml use clap for arguement parsing 2026-01-04 23:54:56 +05:30
README.md simulator -> emulator 2026-01-04 21:44:47 +05:30
program.asm add simple assembler 2026-01-04 23:49:04 +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