Question: 2. (25pts] MIPS addressing for 32-bit constants a. [10pts) Write the MIPS assembly code that creates the 32-bit constant 0010 0000 0000 0001 0100 1001
![2. (25pts] MIPS addressing for 32-bit constants a. [10pts) Write the](https://dsd5zvtm8ll6.cloudfront.net/si.experts.images/questions/2024/09/66f2c8a1086d2_10466f2c8a058999.jpg)
2. (25pts] MIPS addressing for 32-bit constants a. [10pts) Write the MIPS assembly code that creates the 32-bit constant 0010 0000 0000 0001 0100 1001 0010 0100two and stores it to register $t1. b. [5pts] If the current value of the PC is Ox1FFFF000, can you use a single branch instruction to get to the PC address in 2.a? c. [5pts] If the current value of the PC is 0x00000000, can you use a single jump instruction to get to the PC address in 2.a? d. [5pts] If the current value of the PC is 0x00000600, can you use a single branch instruction to get to the PC address in 2.a
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
