MIPS Assembly Factorial Program - CS 2600 Computer Organization