- Python 3.x installed on your machine
- Clone this repository to your local machine.
- Install NASM (Netwide Assembler) by following the instructions provided in the official NASM documentation.
- Open a terminal or command prompt and navigate to the
src/assignments/01_disassembler
. - Run the following command to execute the disassembler script, :
python disassembler.py ../inp/8086_mov2_2.asm -t
- After running the script, check if the test has passed. The output will indicate whether the test has passed or not. You can try different input files present in
src/inp
folder.