An 8085 Simulator written in CPP
Arithmetic: ADD, ADI, SUB, INR, DCR, INX, DCX, DAD, SUI
Logical: CMA,CMP
Branching: JMP, JZ, JNZ, JC, JNC
Load and Store: MOV, MVI, LXI, LDA, STA, LHLD, SHLD, STAX, XCHG
SET instruction to set data into memory locations (Eg- SET 2500,04)
Clone the project
git clone https://github.com/theaniketnegi/8085-cpp.gitGo to the project directory
cd 8085-cppBuild using makefile
make & make cleanGo to the build folder
cd buildFor command-line input
8085_cppThrough file input
8085_cpp <filename>.asmDebugger (with or without file)
8085_cpp --debugger