GATEverse
← GATE CSE 2013

Q45

MCQ2 marks, −0.67

Consider an instruction pipeline with five stages without any branch prediction: Fetch Instruction (FI), Decode Instruction (DI), Fetch Operand (FO), Execute Instruction (EI) and Write Operand (WO). The stage delays for FI, DI, FO, EI and WO are 5 ns, 7 ns, 10 ns, 8 ns and 6 ns,\text{5 ns, 7 ns, 10 ns, 8 ns and 6 ns}, respectively. There are intermediate storage buffers after each stage and the delay of each buffer is 1 ns.1\ \text{ns}. A program consisting of 1212 instructions I1, I2, I3,…, I12\text{I1, I2, I3,}\ldots,\text{ I12} is executed in this pipelined processor. Instruction I4\text{I4} is the only branch instruction and its branch target is I9.\text{I9}. If the branch is taken during the execution of this program, the time (in ns) needed to complete the program is

Sign in to save attempts.

Loading…