Quiz submission record for quiz2-2-2 at Thu Jul 1 10:53:37 2004: Your Answer for Question 1: To reduce register spilling, it helps to have both temporary and saved registers. This way the temporary registers don't need to be stored upon return of a function. Your Answer for Question 2: If we eliminate recursion then there will no need for a stack pointer because all functions can be declared statically. I have not programmed in scheme. Your Answer for Question 3: There's a lot to keep track of with procedure calls. Keeping meticulous track of the registers, memory addresses of stored function parameters, and stock pointers is a bit daunting to maintain and program Your unique submission ID is quiz2-2-2-cs61c-ed-1088704417-3246.