Question: a ) Assume that the sequence of instructions is executed for TWO iterations of the loop. List the instruction sequence executed. You can just list
a Assume that the sequence of instructions is executed for TWO iterations of the loop. List
the instruction sequence executed. You can just list the line numbers.
b Identify all hazards that may affect the pipeline, causing it to stall. Note that such hazards
may include data hazards and control hazards. Identify each hazard to be a data hazard or
a control hazard.
c Without forwarding, add NOP instructions to ensure correct operation of the pipeline.
d With ALUALU forwarding, add NOP instructions again to ensure the pipeline is
working properly.
Step by Step Solution
There are 3 Steps involved in it
1 Expert Approved Answer
Step: 1 Unlock
Question Has Been Solved by an Expert!
Get step-by-step solutions from verified subject matter experts
Step: 2 Unlock
Step: 3 Unlock
