Answer from cs61c-ae (Zhibo Chen 15283355) for Question 2 The assembler might have difficulty with this series of code because $t1 is both being used in a conditional statement and also being altered at the same time.