in CO and Architecture retagged by
834 views
2 votes
2 votes

Here loading result should take in ALU ,rt?

in CO and Architecture retagged by
by
834 views

2 Answers

5 votes
5 votes
Best answer

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

4 Comments

Thanks @sushant just needed confirmation :)
1
1
Thanks @Gate_Mission... edited now.. (y)
1
1
Now Perfect (y)
0
0
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