Question: 2) For the following code draw multicycle pipeline diagram, identify hazards, show if there is pipeline stall or forwarding. Lul$t3,3($t3) Addi $t 3,$t3,10 Sub $t0,

2) For the following code draw multicycle pipeline diagram, identify hazards, show if there is pipeline stall or forwarding. Lul$t3,3($t3) Addi \$t 3,$t3,10 Sub \$t0, \$zero, \$t3 Sw $t0,12(S+3) a) FIRST DRAW MULTICYCLE PIPELINE DIAGRAM. IDENTIFY DEPENDENCIES. INDICATE IF A REGISTER IS FORWARDED or CAUSES STALL. Example *This means in this instruction t2 is forwarded from a preyious instruction. If it caused stall, we will put bubble in the pipeline stages and put the register name under Stall column * ONLY MARK THE RECEIVER INSTRUCTION. NOT THE SENDER
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
