Task
In this assignment, you would design and implement a disassembler for the SIC/XE instruction set
architecture. The disassembler should be able to open an object code file along with its accompanying symbol
file, disassemble the object code, and output the disassembled assembly code to an assembly listing file. The
assembly listing file format can be seen in the sample assembly listing file out.lst.