1234567891011121314151617181920212223242526272829303132 |
- 00000000 <main>:
- 0: 0666763256 addiu sp,sp,-8 --p| push stack frame
- 4: 0001962017 addu fp,zero,sp --p|copy fp ← sp
- 8: 0605028353 addiu s0,zero,1 .0.--copy _V1 ← 1
- c: 0605093889 addiu s1,zero,1 .1.--copy _V2 ← 1
- 10: 0001056801 addu a0,zero,s0 .2.--push param
- 14: 0001124385 addu a1,zero,s1 .3.--push param
- 18: 0201326624 jal 20 <main.atualiza+0x0> .4.--jump to <main.atualiza>
- 1c: 4294967295 stop --end of programa
- 00000020 <main.atualiza>:
- 20: 0666763256 addiu sp,sp,-8 --p| push stack frame
- 24: 0001962017 addu fp,zero,sp --p|copy fp ← sp
- 28: 2948857856 sw a0,fp,0 .0.--pop param
- 2c: 2412249088 lw t0,fp,0
- 30: 2948923396 sw a1,fp,4 .1.--pop param
- 34: 2412314628 lw t1,fp,4
- 38: 0604635137 addiu t2,zero,1 .2.
- 3c: 0352976908 bne t2,t0,6c <main.atualiza+0x4c> .2.--branch if not equals
- 40: 0000546849 addu t3,zero,t0 .3.--copy _T7 ← _T4
- 44: 0000743488 sll t3,t3,1 .4.
- 48: 0000745536 sll t4,t3,1 .5.
- 4c: 0023877665 addu t3,t3,t4 .6.
- 50: 0000616481 addu t5,zero,t1 .7.--copy _T10 ← _T6
- 54: 0023943201 addu t3,t3,t5 .8.
- 58: 0000749696 sll t6,t3,2 .9.
- 5c: 0604962826 addiu t7,zero,10 .10.
- 60: 0059666465 addu t6,gp,t6 .10.
- 64: 2916024320 sw t7,t6,0 .10.--store in loaded address
- 68: 0134217840 j 70 <main.atualiza+0x50> .11.
- 6c: 0604569601 addiu t1,zero,1 .12.--copy _T6 ← 1
- 70: 0666697736 addiu sp,sp,8 --e|pop stack frame
- 74: 0065011720 jr ra --e|return
|