Answer from cs61c-ad (Maung Maung Aung 16764789) for Question 1 A branch delay slot is the solution used by MIPS architecture. The branch delay slot always executes the next sequential instruction, with the branch taking place after that one instruction delay.