[232] | 1 | |
---|
| 2 | subr.o: file format elf32-littlemips |
---|
| 3 | |
---|
| 4 | |
---|
| 5 | Disassembly of section .text: |
---|
| 6 | |
---|
| 7 | 00000000 <print>: |
---|
| 8 | 0: 00804021 move t0,a0 |
---|
| 9 | 4: 81090000 lb t1,0(t0) |
---|
| 10 | 8: 11200005 beqz t1,20 <end> |
---|
| 11 | c: 00000000 nop |
---|
| 12 | 10: a3490000 sb t1,0(k0) |
---|
| 13 | 14: 25080001 addiu t0,t0,1 |
---|
| 14 | 18: 08000001 j 4 <print+0x4> |
---|
| 15 | 1c: 00000000 nop |
---|
| 16 | |
---|
| 17 | 00000020 <end>: |
---|
| 18 | 20: 03e00008 jr ra |
---|
| 19 | 24: 00000000 nop |
---|
| 20 | |
---|
| 21 | 00000028 <printx>: |
---|
| 22 | 28: 00804021 move t0,a0 |
---|
| 23 | 2c: 24090030 li t1,48 |
---|
| 24 | 30: a3490000 sb t1,0(k0) |
---|
| 25 | 34: 24090078 li t1,120 |
---|
| 26 | 38: a3490000 sb t1,0(k0) |
---|
| 27 | 3c: 24090008 li t1,8 |
---|
| 28 | 40: 3c0af000 lui t2,0xf000 |
---|
| 29 | 44: 010a5024 and t2,t0,t2 |
---|
| 30 | 48: 000a5702 srl t2,t2,0x1c |
---|
| 31 | 4c: 294b000a slti t3,t2,10 |
---|
| 32 | 50: 11600004 beqz t3,64 <printx+0x3c> |
---|
| 33 | 54: 00000000 nop |
---|
| 34 | 58: 214a0030 addi t2,t2,48 |
---|
| 35 | 5c: 0800001a j 68 <printx+0x40> |
---|
| 36 | 60: 00000000 nop |
---|
| 37 | 64: 214a0037 addi t2,t2,55 |
---|
| 38 | 68: a34a0000 sb t2,0(k0) |
---|
| 39 | 6c: 2129ffff addi t1,t1,-1 |
---|
| 40 | 70: 1d20fff3 bgtz t1,40 <printx+0x18> |
---|
| 41 | 74: 00084100 sll t0,t0,0x4 |
---|
| 42 | 78: 03e00008 jr ra |
---|
| 43 | 7c: 00000000 nop |
---|
| 44 | |
---|
| 45 | Disassembly of section .reginfo: |
---|
| 46 | |
---|
| 47 | 00000000 <.reginfo>: |
---|
| 48 | 0: 84000f10 lh zero,3856(zero) |
---|
| 49 | ... |
---|