addi $s0, $0, 0 addi $s1,$0, 0 addi $s2,$0, 1 addi $t0,$0,8 addi $t2,$0, 0 while: slt $t1, $s0,$t0 beq $t1,$0 done add $t2,$s2,$0 add $s2,$s1,$s2 add $s1,$t2,$0 addi $s0,$s0,1 j while addi $s1,$0, 0 addi $s2,$0, 1 addi $t0,$0,8 addi $t2,$0, 0 addi $s1,$0, 0 addi $s2,$0, 1 addi $t0,$0,8 addi $t2,$0, 0 addi $s1,$0, 0 addi $s2,$0, 1 addi $t0,$0,8 addi $t2,$0, 0 addi $s1,$0, 0 addi $s2,$0, 1 addi $t0,$0,8 addi $t2,$0, 0 addi $s1,$0, 0 addi $s2,$0, 1 addi $t0,$0,8 addi $t2,$0, 0 addi $s1,$0, 0 done: