100k views
4 votes
Assuming that we only support BEQ and ADD instructions, discuss how changes in the given latency of this resource affect the cycle time of the processor. Assume that the latencies of other resources do not change?

User Draeron
by
5.1k points

1 Answer

4 votes

Answer:

Refer below.

Step-by-step explanation:

Because we are inserting commands to beq, we will need an execution of the ALU, and then a register write. This result in and increase cycle time of the PC relative branch:

440+90=530ps.

As it is the longest time to execute, so its a critical path

User ZAlbee
by
5.3k points