Current time: Fri Aug 22 19:41:46 2025
Deadline: Thu Jul 22 11:00:00 2004
What is a branch delay slot? Why function does it serve?
The following sequence of instructions cannot run at full speed on the pipelined datapath without special hardware: lw $to 0($s1) add $t1 $t0 $t0 Why not? What sort of hardware (or software) schemes can we use to get reduce the peformance penalty?
Suppose we want to cut down on the transistor count of our processor by having only 1 memory module (as opposed to both an instructiona and a data memory). Why will this break our pipelining scheme?