Answered step by step
Verified Expert Solution
Question
1 Approved Answer
Pls help with explanation as well Total: 45 pts This is Figure 4.24 (page 271) from the textbook, showing the datapaths for all instructions covered
Pls help with explanation as well
Total: 45 pts This is Figure 4.24 (page 271) from the textbook, showing the datapaths for all instructions covered in class. Ignore the fact that it only highlights the datapath for jump instructions. For each of the following instructions in hexadecimal, a) Translate it back to MIPS assembly format; b) Extract from the above figure only the components that are on its datapath. Don't include anything that does not participate in that instruction's execution. You may also exclude the control unit and control signals (anything in blue in the above figure) unless it is important e.g., for branch instructions. Be sure to show the data that flows through the links that you have included, using any information that is available from the instruction; c) Fill the control word table shown below A complete example follows: Instruction: AC620014h a) Assembly translation: sw \$v0, 14h(\$v1) b) The extracted datapath with data shown in red color: c) Lontrol word ( X= don t care): 1. (3+10+2 pts) Instruction (in hex): 02324022 2. (3+10+2 pts) Instruction (in hex): 8D2804B0 3. (3+10+2 pts) Instruction (in hex): 12300020 Total: 45 pts This is Figure 4.24 (page 271) from the textbook, showing the datapaths for all instructions covered in class. Ignore the fact that it only highlights the datapath for jump instructions. For each of the following instructions in hexadecimal, a) Translate it back to MIPS assembly format; b) Extract from the above figure only the components that are on its datapath. Don't include anything that does not participate in that instruction's execution. You may also exclude the control unit and control signals (anything in blue in the above figure) unless it is important e.g., for branch instructions. Be sure to show the data that flows through the links that you have included, using any information that is available from the instruction; c) Fill the control word table shown below A complete example follows: Instruction: AC620014h a) Assembly translation: sw \$v0, 14h(\$v1) b) The extracted datapath with data shown in red color: c) Lontrol word ( X= don t care): 1. (3+10+2 pts) Instruction (in hex): 02324022 2. (3+10+2 pts) Instruction (in hex): 8D2804B0 3. (3+10+2 pts) Instruction (in hex): 12300020Step 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