Help with disassembling MIPS32 bit instructions Having troub

Help with disassembling MIPS-32 bit instructions

Having trouble disassembling. I know opcode is usally the first 6 bits and then that determines the rest of instruction whether valid or not.

Need help filling in blanks.

Address Instruction Instruction type (I,R,J) Assembly Language Instruction Mistakes in formatted instruction (if any)
00400014 000000C0
004000C4 F504050E
004000B4 14337793
00400020 2B169CF5
00400098 D59E7E4D
0040002C C633C8C7
00400088 0000000C
00400038 38835C41
00400068 44000007
00400054 C9DE86E7

Solution

MVI C,00

LDA 4200

MOV B,A

LDA 4201

MOV A,D

MVI A,00

LABEL:ADD B

DCR D

JNZ LABEL

JNC LOOP

INR C

LOOP:STA 4202

MOV A,C

STA 4203

HLT

Help with disassembling MIPS-32 bit instructions Having trouble disassembling. I know opcode is usally the first 6 bits and then that determines the rest of ins

Get Help Now

Submit a Take Down Notice

Tutor
Tutor: Dr Jack
Most rated tutor on our site