Question: This program should support at least the following instructions: add, alt,addi, sw. Please read the instructions carefully and comments in the code are highly appreciated.
Problem 5: Python programming- disassembler Write a python program which disassembles ("translates back") the MIPS machine code (in hex) into assembly instructions. The python program should read in a text file containing MIPS machine code, and should output another text file containing each instruction in assembly language Your program should support at least the following instructions: add, slt, addi, sw ntaining the hex python code into the output file containing the asm code on the right. 0x21080005 Ox20092010 0xad28000c 0x00085020 0x0140602a addi $8, $8, 0x0005 addi $9, $0, 0x2010 sw $8, 0x000c ($9) add $10, s0, $8 slt $12, $10, $0 Attach: 1) your code, 2) screenshots of your program demonstrating its functionality, and 3) your showcase of input and output files
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
