100: addi $t8,$a2,-17 104: sub $t0,$t0,$a0 108: lw $t0,123($zero) 112: bne $t3,$t4,100 116: add $s4,$t0,$v0 120: sw $s5,0($t0) 124: slti $t1,$t9,-1 128: beq $t3,$t4,132 132: j 100
main: 00: 8c100030 lw $s0,n 04: 20120001 addi $s2,$zero,1 08: 02318822 sub $s1,$s1,$s1 loop: 12: 001247c0 sll $t0,$s2,31 16: 0100482a slt $t1,$t0,$zero 20: 15200001 bne $t1,$zero,skip 24: 02328820 add $s1,$s1,$s2 skip: 28: 22520001 addi $s2,$s2,1 32: 12500001 beq $s2,$s0,done 36: 08000003 j loop done: 40: ac110034 sw $s1,sum 44: 03e00008 jr $ra 48: 0000002d n: .word 45 52: ???????? sum: .space 4