• retagged by
1,081 views
0 0 votes

 

Consider a pipeline processor with 5 stages, Instruction Fetch (IF). Instruction Decode and Operand Fetch (ID), Operation performed (OP). Data memory access (MA) and Write back (WB). The IF, ID, MA and WB stages takes 1 clock cycle each for any instruction. The OP stage takes 1 clock cycle for ADD and SUB instructions and takes 3 clock cycles for MUL instruction. The minimum number of clock cycles are needed to complete following sequence of instruction if operand forwarding is used ________.

 

1 Answer

0 0 votes
15 clock cycles
Position:
Show:

Related questions

0 0 votes
1 1 answer
640
640 views
Deepak9000 asked Nov 5, 2023
640 views
I have a Self doubt question on Operand Forwarding . The data forwarded should be done in EX-EX stage or Mem-EX ? Which one to follow and when ?Using EX-EX we require les...
1 1 vote
1 1 answer
2.1k
2.1k views
Chaitanya Kale asked Jan 30, 2023
2,146 views
Consider 4-stage (IF, ID, EX, WB) pipeline used to execute the following code. All instructions are spending are spending one cycle on all the stages but ALU instructions...
0 0 votes
1 1 answer
792
792 views
Sagar475 asked Dec 26, 2021
792 views
Assume that we are using the classic MIPS five-stage(IF, ID, EX, MEM and WB) integer pipeling.
1 1 vote
1 1 answer
1.2k
1.2k views
Ashutosh_Mishra asked Dec 12, 2021
1,199 views
I have 3 doubts in the following solution:Doubt 1: In red colourWhile I1 is in the Memory-access stage, how can I4 fetch the instruction from the memory? Isn't this a str...