An open API service indexing awesome lists of open source software.

https://github.com/arminasbrazenas/disassembler-8086

Disassembler for Intel 8086/8088.
https://github.com/arminasbrazenas/disassembler-8086

8086 assembly disassembler dosbox tasm turbo-assembler

Last synced: 8 months ago
JSON representation

Disassembler for Intel 8086/8088.

Awesome Lists containing this project

README

          

# Intel 8086 disassembler
The disassembler converts machine code to Intel 8086/8088 instructions. It was written as a university project during the 1st semester of Software Engineering at Vilnius University (2022).

## Usage
The disassembler is designed for Turbo Assembler (TASM). It accepts input files in COM format. To generate a COM file, run the following commands:
```
tasm [INPUT_FILE].asm
tlink /t [INPUT_FILE].obj
```

Then disassemble it:
```
tasm disasm.asm
tlink disasm.obj
disasm.exe [INPUT_FILE].com [OUTPUT_FILE].asm
```