Quiz submission record for quiz2-2-2 at Thu Jul 1 10:44:57 2004: Your Answer for Question 1: One convention that reduces register spilling is the $t0-$t9 / $s0-$s7 convention. Because the caller does not expect data in registers $t0-$t9 to be preserved across calls, the callee would not have to worry about storing them into memory. Your Answer for Question 2: If we created a programming language that forbade the use of recursion, we would no longer have to allocate frames on a stack, since only one instance of a procedure can be active at a time. An error that we often saw in scheme which we would not see here is infinite loops. Your Answer for Question 3: I was confused by the last example in 4.4 (C Bit Fields). I don't understand what they are saying about the third instruction clearing the least significant bit. Your unique submission ID is quiz2-2-2-cs61c-ep-1088703897-594.