Write the Machine Code for the given MIPS Code that starts at address 0x80000.
For each instruction answer the following.
- Instruction Format
- Binary Machine Code
- Hex Machine Code
Start: ble $s0, $0, End # 5 points
sub $a0, $s0, $0 # 1 point
Jal Func # 2 points
J End # 2 points
Func: add $v0, $0, $0 # 1 point
Loop: addi $v0, $v0, 1 # 1 point
srl $a0, $a0, 1 # 1 point
bgt $a0, $0, Loop # 5 points
Ret: jr $ra # 2 points
End: