Gate CS-2008 Question Paper With Solutions

Q. 38 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 R2R7+R8
I2 : SUB R4 R5-R6
I3 : ADD R1 R2+R3
I4 : STORE Memory [R4][R1]
BRANCH to Label if R1== 0

Which of the instruction 11,12,13 or 14 can legitimately occupy the delay slot
without any other program modification?

(A) 11

(B) 12

(C) 13

(D) 14

Answer: (D)

Explanation:

Gate CS-2008 Question Paper With Solutions

Learn More:   Gate EE-2017-1 Question Paper With Solutions

LEAVE A REPLY

Please enter your comment!
Please enter your name here