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
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started