Quiz submission record for quiz2-2-2 at Thu Jul 1 02:05:54 2004: Your Answer for Question 1: Temporary variables $t0-$t9 are not guaranteed to remain after a procedure call so they don't need to get spilled. Your Answer for Question 2: The would be no need to allocate frames on a stack, or to spill the calle's registers. Each procedure's frames could be allocated statically since they will only be used once. The frame pointer could be replaced by the static address of the frame. Perhaps you are talking about infinite loops. Since there are no iteration constructs, without recursion you wont have any loops in scheme. Something tells me you have something else in mind. Your Answer for Question 3: The reading is good. The second half of question two has got me though. What does 'MIPS Instruction Formats' (on the back inside cover at the bottom) mean. Its mentioned here and there in the book. R-, I- and J-format? Your unique submission ID is quiz2-2-2-cs61c-cm-1088672754-1862.