Answered step by step
Verified Expert Solution
Question
1 Approved Answer
Assume forwarding exists in DLX, Write the number of clock cycles needed, and any stall required to complete the execute of the 4 instructions in
Assume forwarding exists in DLX, Write the number of clock cycles needed, and any stall required to complete the execute of the 4 instructions in each of the following parts. For all parts, indicate the comparator needed to detect forwarding or stall if exists.
R-TYPE DATA DEPENDENCY ADDI R7, R10, 20 LW R10, R7(200H) ADDI R7, R10, 20 MUL, R10, R13, R17 SUB R4, R7, R3 ADDI R7, R10, 20 MUL, R10, R13, R17 SUB R4, R27, R3 ADD R5, R7, R14 ADDI R7, R10, 20 MUL, R10, R13, R17 SUB R4, R27, R3 ADD R5, R3, R14 DIV R15, R7, R14 I-TYPE DATA DEPENDENCY LW R10, R7(200H) ADDI R7, R10, 20 LW R10, R7(200H) ADDI R7, R20, 20 SUB R4, R10, R3 LW R10, R7(200H) ADDI R7, R20, 20 SUB R4, R24, R3 ADD R5, R10, R14 LW R10, R7 200H) ADDI R7, R20, 20 SUB R4, R24, R3 ADD R5, R10, R14 DIV R15, R7, R10Step 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