Answer from cs61c-ep (Hao Wen Vivian Chong 15826235) for Question 1 One convention that reduces register spilling is the $t0-$t9 / $s0-$s7 convention. Because the caller does not expect data in registers $t0-$t9 to be preserved across calls, the callee would not have to worry about storing them into memory.