Quiz submission record for quiz2-2-1 at Wed Jun 30 09:30:53 2004: Your Answer for Question 1: no, all four of them are equivalent. everything but gotos could be dropped, because the other three are basically syntactic sugar for goto. Your Answer for Question 2: there are four instructions involved in making decisions. they are: bne (branch not equal) beq (branch equal) j LABEL (jump to a label) LABEL (where to start from the above statement) the reason the designers didn't include more instructions is that these cover all the necessary cases. also keeping in the idea of RISC, having less instructions is faster for the hardware. Your Answer for Question 3: i like seeing how the compiler takes code and turns it into assembly code using the branching stuff. that was interesting to me Your unique submission ID is quiz2-2-1-cs61c-ca-1088613053-1311.