Quiz submission record for quiz5-2-2 at Wed Jul 21 23:25:03 2004: Your Answer for Question 1: An instruction space right after branch, another instruction that is not dependent on the branch can be put there, while branch makes a descision Your Answer for Question 2: both instructions refer to the same register $t0, but lw is not done until after add begins executing, hence the problem of add waiting for lw to finish. To reduce penalty we need to use forwarding(bypassing) right after ALU calculates the sum, we can pass it internally. Your Answer for Question 3: Will break, because of possible structural hazard that arises when we access that memory. Your unique submission ID is quiz5-2-2-cs61c-bc-1090477503-1985.