Question: Assume that we already have a single-cycle design. How many bits in total do we need for pipeline registers to implement the pipelined design? This

Assume that we already have a single-cycle design. How many bits in total do we need for pipeline registers to implement the pipelined design?


This exercise explores some of the tradeoffs involved in pipelining, such as clock cycle time and utilization of hardware resources. The first three problems in this exercise refer to the following MIPS code. The code is written with an assumption that the processor does not use delay slots.a. b. SW R16,-100 (R6) LW R16,8(R6) BEQ R5, R4, Label; Assume R5 != R4 ADD R5, R16, R4 SLT R5, R15, R4 OR R1,

a. b. SW R16,-100 (R6) LW R16,8(R6) BEQ R5, R4, Label; Assume R5 != R4 ADD R5, R16, R4 SLT R5, R15, R4 OR R1, R2, R3 SW R1,0 (R2) BEQ R1, RO, Label; Assume R1 OR R2, R1, RO Label: ADD R1, R1, R3 == RO

Step by Step Solution

3.34 Rating (154 Votes )

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock

To determine the number of bits needed for pipeline registers in a pipelined design we need to consi... View full answer

blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Computer Organization Design Questions!