in CO and Architecture
1,322 views
2 votes
2 votes

in CO and Architecture
by
1.3k views

1 comment

Why from Instruction 2 onwards, the Decode is given in RED?

 What does it mean?
0
0

3 Answers

3 votes
3 votes
In case of no operand forwarding

12 cycles are required. Id stage get operand after WB..

4 Comments

top one
0
0
what kind of structural dependency u r adding between 4 th and 5 th instruction???
0
0
Answer should be 11 and if option 11 is not there- then only consider other options.
0
0
1 vote
1 vote

Nothing given, am considering risc pipelining. Data Mem accessed during MA stage only. It will take 11 cycles 

edited by

1 comment

Plz explain, why Instruction 2 onwards ,everyone is waiting 2 clock cycles before Instruction Decode?
0
0
0 votes
0 votes

IF     ID     EX    MEM     WB

        IF                                        ID        EX      MEM      WB

                  IF                                           ID        EX          MEM       WB

                           IF                                               ID            EX          MEM       WB

                                          IF                                                  ID             EX         MEM        WB


 

Without operand forwarding there would be 12 cycles

4 Comments

Unless mentioned so not consider structural hazard. Because usually Instruction comes from Instruction cache and data from data cache and there is no structural hazard with respect to instruction fetch. Long back there was and hence such questions.
3
3
Arjun should we do instruction decode in last stage ie wb of previous one or after that(if operand req is dependent)
0
0

Plz explain, why Instruction 2 onwards ,everyone is waiting 2 clock cycles before Instruction Decode?

0
0

Related questions