edited by
576 views
0 votes
0 votes

they have not given the number of cycles taken by ADD/LOAD..i have taken as 1..correct if i am wrong

The following sequence of instruction is executed in a basic 5 stage pipelined processor (S1, S2, S3, S4, S5). Assume that data dependency present in the program is resolved by operand forwarding techniques. Load instruction output present in 4th stage ALU instruction output is available in 3rd stage. Assume each stage take 1 cycle.

What is the number of cycles are saved by using operand forwarding.

edited by

1 Answer

Best answer
1 votes
1 votes
i can't upload my answer here due to maximum answer lenght. plz check here and comment here only if u find anything wrong
https://docs.google.com/document/d/1KQVugaIWSz_OIPUFeEFkH6uQlRzSJOIWwqx5r8Tccqg/edit?usp=sharing
selected by

Related questions

0 votes
0 votes
2 answers
3