1. Engineering
  2. Computer Science
  3. bons1 each register stores 32 bits by inspecting the content...

Question: bons1 each register stores 32 bits by inspecting the content...

Question details

Bons1: Each register stores 32 bits. By inspecting the content of a register, can I figure out whether it stores an unsigned number or a signed number? why or why not? Bonus 2: In MIPS, each signed number is in 32 bits. What is the largest signed number and what is the smallest? 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 Ss1 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 $s2. Without considering address overflow (the new address is out of the address range), Can I use addiu $s2, Ss1,4 to compute the new address? Can I use addi $s2, $s1,4 to compute the new address? why or why not? You may want to use the following 32-bit memory address 100.00010 to verify your answer

Solution by an expert tutor
Blurred Solution
This question has been solved
Subscribe to see this solution