GATEverse
← GATE CSE 2008

Q77

MCQ2 marks, −0.5

Delayed branching can help in the handling of control hazards The following code is to run on a pipelined processor with one branch delay slot: I1: ADD R2←R7+R8R2 \leftarrow R7 + R8 I2: Sub R4←R5–R6R4 \leftarrow R5 – R6 I3: ADD R1←R2+R3R1 \leftarrow R2 + R3 I4: STORE Memory [R4]←R1[R4] \leftarrow R1 BRANCH to Label if R1==0R1 == 0 Which of the instructions I1, I2, I3 or I4 can legitimately occupy the delay slot without any program modification?

Sign in to save attempts.

Loading…