Question: Question 3 (10 points) Convert the following MIPS assembly code into machine language . Write the instruction in hexadecimal. The opcode for sw = 43
Question 3 (10 points)
Convert the following MIPS assembly code into machine language. Write the instruction in hexadecimal. The opcode for sw = 43 (101011).
sw $t1, -4($t3)
Question 4 (10 points)
Consider the following MIPS assembly code:
addi $s3, $0, 5
addi $s1, $0, 3
addi $s1, $s1, 2
beq $s3, $s1, target
addi $s1, $s1, 1
target: add $s3, $s1, $s1
After running the code, what is the value of $s3?
If the memory address of the first instruction (addi $s3, $0, 5) is 0x00400000, what is the address of the third instruction in the code (addi $s1, $s1, 2 )?
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
