add $r1, $r0, $r0 #clear $r1 disp $r1 addi $r2, $r0, 0x1 # load 1 into $r1 disp $r2 loop: add $r3, $r1, $r2 # calculate the new fib into $r3 addi $r1, $r2, 0 # move $r2 into $r1 addi $r2, $r3, 0 # move $r3 into $r2 disp $r3 j loop