retagged by
838 views

2 Answers

Best answer
5 votes
5 votes

13 should be ans..

Operand forwarding form I1(S6 )-> I2( S3) and I2(S3) -> I3(S3).

S3 -> ALU Operation.

1 2 3 4 5 6 7 8 9 10 11 12 13
S1 S2 S3 S4 S5 S6 S7 S8          
  S1 S2       S3 S4 S5 S6 S7 S8  
    S1       S2 S3 S4 S5 S6 S7 S8
                         
edited by
0 votes
0 votes

As output is available after s6 state, we can use operand forwarding  FOR I1 ANS I2

AND output available after S3 state for I2 and I3

    

1 2 3 4 5 6 7 8 9 10 11 12 13
S1 S2 S3 S4 S5 S6 S7 S8          
  S1 S2 X X X S3 S4 S5 S6 S7 S8  
    S1 X X X S2 S3 S4 S5 S6 S7 S8

Related questions

3 votes
3 votes
0 answers
1
Anshul Shankar asked Nov 21, 2017
425 views
https://gateoverflow.in/3690/gate2004-it-47https://gateoverflow.in/1314/gate2009-28Going through both the question I am a bit Confused with the logic of when to take the...
1 votes
1 votes
1 answer
2
Suvam Chatterjee asked Sep 9, 2015
374 views
Consider a relation R (A B C) with attribute size of A as 8 bytes. Disk block size is 512 bytes and block pointer is 8 bytes. The best choice for degree (maximum value) f...
0 votes
0 votes
2 answers
3
prasoon054 asked Jan 7
165 views
In which stage of the classic RISC pipeline, operand is fetched. Is it in Instruction Decode or Execute (ALU) stage?