00000000
: 0: 0666697728 addiu sp,sp,-0 --p| push stack frame 4: 0001962017 addu fp,zero,sp --p|copy fp ← sp 8: 0201326597 jal 14 .0.--jump to c: 0201326630 jal 98 .1.--jump to 10: 4294967295 stop --end of programa 00000014 : 14: 0666763252 addiu sp,sp,-12 --p| push stack frame 18: 0001962017 addu fp,zero,sp --p|copy fp ← sp 1c: 0605028353 addiu s0,zero,1 .0.--copy _V1 ← 1 20: 0605093888 addiu s1,zero,0 .1.--copy _V2 ← 0 24: 0134217761 j 84 .2. 28: 0605159424 addiu s2,zero,0 .3.--copy _V3 ← 0 2c: 0134217757 j 74 .4. 30: 0001136673 addu t3,zero,s1 .5.--copy _T4 ← _V2 34: 0000745536 sll t4,t3,1 .6. 38: 0001206305 addu t5,zero,s2 .7.--copy _T7 ← _V3 3c: 0026042401 addu t4,t4,t5 .8. 40: 0000815232 sll t6,t4,2 .9. 44: 0059666465 addu t6,gp,t6 .10. 48: 2916089856 sw s0,t6,0 .10.--store in loaded address 4c: 0001144865 addu t7,zero,s1 .11.--copy _T14 ← _V2 50: 0001032256 sll t8,t7,1 .12. 54: 0001196065 addu t0,zero,s2 .13.--copy _T17 ← _V3 58: 0050905121 addu t8,t8,t0 .14. 5c: 0001591424 sll t1,t8,2 .15. 60: 0059328545 addu t1,gp,t1 .16. 64: 2905604112 sw s0,t1,16 .16.--store in loaded address 68: 0638582785 addiu s0,s0,1 .17. 6c: 2949644288 sw s0,fp,0 .17. 70: 0642908161 addiu s2,s2,1 .18. 74: 0604831746 addiu t5,zero,2 .19. 78: 0038604835 subu v0,s2,t5 .19. 7c: 0071368685 bltz v0,30 .19.--branch if register < 0 80: 0640745473 addiu s1,s1,1 .20. 84: 0604897282 addiu t6,zero,2 .21. 88: 0036573219 subu v0,s1,t6 .21. 8c: 0071368679 bltz v0,28 .21.--branch if register < 0 90: 0666697740 addiu sp,sp,12 --e|pop stack frame 94: 0065011720 jr ra --e|return 00000098 : 98: 0666763248 addiu sp,sp,-16 --p| push stack frame 9c: 0001962017 addu fp,zero,sp --p|copy fp ← sp a0: 0605028352 addiu s0,zero,0 .0.--copy _V26 ← 0 a4: 0605093888 addiu s1,zero,0 .1.--copy _V27 ← 0 a8: 0134217813 j 154 .2. ac: 0605159424 addiu s2,zero,0 .3.--copy _V28 ← 0 b0: 0134217809 j 144 .4. b4: 0605224960 addiu s3,zero,0 .5.--copy _V29 ← 0 b8: 0134217796 j 110 .6. bc: 0001138721 addu t4,zero,s1 .7.--copy _T30 ← _V27 c0: 0000813120 sll t5,t4,1 .8. c4: 0001273889 addu t6,zero,s3 .9.--copy _T33 ← _V29 c8: 0028207137 addu t5,t5,t6 .10. cc: 0000882816 sll t7,t5,2 .11. d0: 0059734049 addu t7,gp,t7 .12. d4: 2381578240 lw s4,t7,0 .12. d8: 0001359905 addu t8,zero,s4 .12.--copy t8 ← s4 dc: 0001261601 addu t0,zero,s3 .13.--copy _T40 ← _V29 e0: 0000542784 sll t1,t0,1 .14. e4: 0001200161 addu t2,zero,s2 .15.--copy _T43 ← _V28 e8: 0019548193 addu t1,t1,t2 .16. ec: 0000612480 sll t3,t1,2 .17. f0: 0059463713 addu t3,gp,t3 .18. f4: 2373255184 lw s5,t3,16 .18. f8: 0001400865 addu t4,zero,s5 .18.--copy t4 ← s5 fc: 0051146776 mult t8,t4 .19. 100: 0000028690 mflo t6 .19. 104: 0034498593 addu t5,s0,t6 .20. 108: 0000884769 addu s0,zero,t5 .21.--copy _V26 ← _T51 10c: 0645070849 addiu s3,s3,1 .22. 110: 0604504066 addiu t0,zero,2 .23. 114: 0040374307 subu v0,s3,t0 .23. 118: 0071368681 bltz v0,bc .23.--branch if register < 0 11c: 0001134625 addu t2,zero,s1 .24.--copy _T53 ← _V27 120: 0000673856 sll t1,t2,1 .25. 124: 0001202209 addu t3,zero,s2 .26.--copy _T56 ← _V28 128: 0019613729 addu t1,t1,t3 .27. 12c: 0000639104 sll t8,t1,2 .28. 130: 0060342305 addu t8,gp,t8 .29. 134: 2937061408 sw s0,t8,32 .29.--store in loaded address 138: 0605028352 addiu s0,zero,0 .30. 13c: 2949644288 sw s0,fp,0 .30.--store content of s0 in _V26 140: 0642908161 addiu s2,s2,1 .31. 144: 0604831746 addiu t5,zero,2 .32. 148: 0038604835 subu v0,s2,t5 .32. 14c: 0071368666 bltz v0,b4 .32.--branch if register < 0 150: 0640745473 addiu s1,s1,1 .33. 154: 0604504066 addiu t0,zero,2 .34. 158: 0036180003 subu v0,s1,t0 .34. 15c: 0071368660 bltz v0,ac .34.--branch if register < 0 160: 0666697744 addiu sp,sp,16 --e|pop stack frame 164: 0065011720 jr ra --e|return