Answer from cs61c-am (Michael Moeng 16464697) for Question 2 without recursion, an assembly language would not need to save+restore the register value $ra if the function does not make calls of its own (necessary for recursion) Infinite loops would not be a problem without recursion