Quiz submission record for quiz6-1-1 at Mon Jul 26 09:43:56 2004: Your Answer for Question 1: The execution would be faulty because the stages of the datapath execution depend on the signals sent by control. If these signals are not pipelined but the datapath is, then a signal will propagate longer than it should. Your Answer for Question 2: Two muxes are used for data forwarding, and their signals are obtained from the forwarding unit. The third mux selects between the Rt and Rd registers. ForwardA=00 -- add $1,$2,$3 ForwardA=10 -- lw $2,100($1) ForwardA=01 -- add $2,$1,$0 ForwardB=00 -- add $1,$2,$3 ForwardB=10 -- add $2,$3,$1 ForwardB=01 -- add $2,$3,$2 Your Answer for Question 3: The hazard includes a nop instruction where all the fields are set to 0. Then, the pipeline is unstalled when the conditionals in the stall are satisfied. This means time has advanced enough for data to be ready, so the conditional is exited. Your unique submission ID is quiz6-1-1-cs61c-ef-1090860236-2152.