205k views
4 votes
If a simple pipelined processor is super-pipelined by a factor of 3 (the ALU takes 3 cycles instead of one for the smallest operation), back-to-back dependent instructions require ______ stall cycles to be inserted even with perfect bypassing.

User Jermane
by
4.8k points

1 Answer

4 votes

Answer: 2

Step-by-step explanation:

If it is super pipelined with ALU taking 3 cycles the back to back dependent instructions require to insert 2 stall cycles as the control unit can stall the execution of the pipeline as as the ALU takes time in execution using 3 cycles. This is done so in order to avoid a hazard in the pipeline.

User Cristian Muscalu
by
5.3k points