Quiz submission record for quiz2-2-2 at Wed Jun 30 21:52:08 2004: Your Answer for Question 1: Using the stack to save registers for later use and having $t0-$t9 be temporary registers that are not preserved by the called procedure and $s0-$s7 are saved registers that are preserved on a procedure call Your Answer for Question 2: We could eliminate the pushing of all registers that must be preserved such as any argument registers, temporary registers, saved registers, and return address registers. I didn't take 61a so I don't know scheme. Your Answer for Question 3: It is difficult to understand how the stack works and how the registers are actually being stored in the stack. The pictures helped a little but they need to be more descriptive. Your unique submission ID is quiz2-2-2-cs61c-as-1088657528-75.