Question
Use the data path to trace the execution path of the following MIPS instructions (one instruction per diagram): 1) Assume an AND instruction and $R14,
Use the data path
to trace the execution path of the following MIPS instructions (one instruction per diagram):
1) Assume an AND instruction and $R14, $R12, $R11 is stored in IM at address 0x0000aaa0 and wed execute it on the datapath.
$R12 initially contains 0000 0101 0000 0101 0000 0101 0000 0101
(i.e. 0x05050505)
$R11 initially contains 0011 0011 0011 0011 0011 0011 0011 0000
(i.e. 0x33333330)
Highlight the critical path for this instruction on the figure. Write the data values on the critical path. Write the values of the control signals next to the name of the control signal. (note: you can use hex to represent the data.)
Add Add resut Shift left 2 Instruction (31-28] control ALUSre Instruction 125-211 struction 20-16 InstructionInstruction [15-11register Read register 1 Read PC address data 1 register 2 (31-0] ALU ALU M wre data 2 resutAddress Head MI Wrte data Registers Writo memory data instruction [15-01 Sign32 ALU control Instruction [5-0 Add Add resut Shift left 2 Instruction (31-28] control ALUSre Instruction 125-211 struction 20-16 InstructionInstruction [15-11register Read register 1 Read PC address data 1 register 2 (31-0] ALU ALU M wre data 2 resutAddress Head MI Wrte data Registers Writo memory data instruction [15-01 Sign32 ALU control Instruction [5-0Step 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