Question: Bonus 3: In MIPS, the entire memory has 232 bytes and hence each address takes 32 bits (recalling that each memory address points to a

 Bonus 3: In MIPS, the entire memory has 232 bytes and

Bonus 3: In MIPS, the entire memory has 232 bytes and hence each address takes 32 bits (recalling that each memory address points to a byte) Suppose that the register $s1 stores a memory address. I want to obtain a new memory address which is 4 plus the address stored in Ss1. Then, the new address is stored in Ss2. Without considering address overflow (the new address is out of the address range) Can I use addiu Ss2, Ss1, 4 to compute the new address? Can I use addi $s2, Ss1,4 to compute the new address? why or why not? You may want to use the following 32-bit memory address 10000010 to verify your

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!