Text based Intel 8085 simulator in C++.
Simulates instructions by changing memory, registers and flags accordingly.
-
This simulator is basically made to be able to play with 8085 asm language.
-
This project is currently under heavy development.
-
Clone this repository
$ git clone https://github.com/djmsuman/sim8085.git
-
Go to project root
$ cd sim8085
-
Build the project
$ make
-
Execute the program
$ make exec
-
Build & run tests
$ make test
-
Only parse hex opcodes. (Will get a minimum assembler soon)
-
Since you need to manually enter the opcodes in bytes there is no support for label. Currently you need to manually assign address and set
JMP
instruction accordingly. -
Does not provide any idea of execution time if the same program were running in a real Intel 8085.