Answer from cs61c-ev (Roland Carlos 16583196) for Question 1 The stack helps reduce register spilling. It helps keep track of local variables and function parameters.