Question: SUBJECT: Computer Architecture PROBLEM: 1) List two to three sequential MIPS assembly language instructions that will require data forwarding to avoid a pipeline stall. 2)
SUBJECT: Computer Architecture PROBLEM:
1) List two to three sequential MIPS assembly language instructions that will require data forwarding to avoid a pipeline stall.
2) For each value that needs to be forwarded, explain:
a) Which register value(s) will need to be forwarded
b) Which instruction generated the value, and pipeline register the value will be forwarded from
c) Which instruction and pipeline stage within the instruction that the value will be forwarded to
3) List the exact hazard detection rule will catch this condition and then explain the rule in English.
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
