Quiz submission record for quiz2-2-2 at Thu Jul 1 01:37:10 2004: Your Answer for Question 1: To avoid saving and restoring a register whose value is never used, which michg happenw itha temporary register, MIPS software offers two classes of registers - temporary and saved. This simple convention reduces register spilling. Your Answer for Question 2: You wouldn't have to push all the registers that must be preserved onto the stack, just as done with the saved registers. You probably wouldn't ever get into an infinite loop / stack overflow this way. Your Answer for Question 3: Register stuff is getting quite complicated and making me respect high-level languages quite a great deal. Your unique submission ID is quiz2-2-2-cs61c-ah-1088671030-637.