Quiz submission record for quiz5-2-2 at Thu Jul 22 05:41:57 2004: Your Answer for Question 1: The branch delay slot is where the an instruction that follows immediately after the delayed branch instruction is placed. The delayed branch always executes the next sequential instruction, with the branch taking place after one instruction delay. Your Answer for Question 2: We cannot run this at full speed because we risk enacting a data hazard, which is an instruction that depends on the results of a previous instruction still in the pipeline. One software scheme is forwarding Your Answer for Question 3: yes this will break our pipelining scheme because the other pipelining registers are writing to memory all at around the same time, therefore, the data you want stored might be wrong Your unique submission ID is quiz5-2-2-cs61c-ce-1090500117-337.