mult.elf: file format elf32-bigmips Disassembly of section .text: 0000000000000010 <_start>: 10: 3c1d0000 lui $sp,0x0 14: 0c00000b jal 2c
18: 27bd03c0 addiu $sp,$sp,960 1c: 08000004 j 10 <_start> 20: 00000000 nop 0000000000000024 <__main>: 24: 03e00008 jr $ra 28: 00000000 nop 000000000000002c
: 2c: 27bdffc0 addiu $sp,$sp,-64 30: afbf003c sw $ra,60($sp) 34: afbe0038 sw $s8,56($sp) 38: 03a0f021 move $s8,$sp 3c: afc40040 sw $a0,64($s8) 40: 0c000009 jal 24 <__main> 44: afc50044 sw $a1,68($s8) 48: 24020400 li $v0,1024 4c: afc20028 sw $v0,40($s8) 50: 8fc30028 lw $v1,40($s8) 54: 00000000 nop 58: 2462fffc addiu $v0,$v1,-4 5c: 3c03cafe lui $v1,0xcafe 60: 3463babe ori $v1,$v1,0xbabe 64: ac430000 sw $v1,0($v0) 68: afc00010 sw $zero,16($s8) 6c: 8fc20010 lw $v0,16($s8) 70: 00000000 nop 74: 2c430010 sltiu $v1,$v0,16 78: 14600003 bnez $v1,88 7c: 00000000 nop 80: 0800004c j 130 84: 00000000 nop 88: afc00014 sw $zero,20($s8) 8c: 8fc20014 lw $v0,20($s8) 90: 00000000 nop 94: 2c430010 sltiu $v1,$v0,16 98: 14600003 bnez $v1,a8 9c: 00000000 nop a0: 08000046 j 118 a4: 00000000 nop a8: 8fc20010 lw $v0,16($s8) ac: 8fc30014 lw $v1,20($s8) b0: 00000000 nop b4: 00430018 mult $v0,$v1 b8: 00003012 mflo $a2 bc: afc60034 sw $a2,52($s8) c0: 8fc60034 lw $a2,52($s8) c4: 00000000 nop c8: afc60018 sw $a2,24($s8) cc: 8fc30010 lw $v1,16($s8) d0: 8fc20014 lw $v0,20($s8) d4: 00000000 nop d8: 00402021 move $a0,$v0 dc: 00041080 sll $v0,$a0,0x2 e0: 00032180 sll $a0,$v1,0x6 e4: 8fc50028 lw $a1,40($s8) e8: 00000000 nop ec: 00851821 addu $v1,$a0,$a1 f0: 00431021 addu $v0,$v0,$v1 f4: 8fc30018 lw $v1,24($s8) f8: 00000000 nop fc: ac430000 sw $v1,0($v0) 100: 8fc30014 lw $v1,20($s8) 104: 00000000 nop 108: 24620001 addiu $v0,$v1,1 10c: 00401821 move $v1,$v0 110: 08000023 j 8c 114: afc30014 sw $v1,20($s8) 118: 8fc30010 lw $v1,16($s8) 11c: 00000000 nop 120: 24620001 addiu $v0,$v1,1 124: 00401821 move $v1,$v0 128: 0800001b j 6c 12c: afc30010 sw $v1,16($s8) 130: 3402ffff li $v0,0xffff 134: afc20018 sw $v0,24($s8) 138: 3402fffd li $v0,0xfffd 13c: afc2001c sw $v0,28($s8) 140: 8fc30028 lw $v1,40($s8) 144: 00000000 nop 148: 2462fff0 addiu $v0,$v1,-16 14c: 8fc30018 lw $v1,24($s8) 150: 8fc4001c lw $a0,28($s8) 154: 00000000 nop 158: 00640018 mult $v1,$a0 15c: 00003012 mflo $a2 160: afc60034 sw $a2,52($s8) 164: 8fc60034 lw $a2,52($s8) 168: 00000000 nop 16c: ac460000 sw $a2,0($v0) 170: 3c02abcd lui $v0,0xabcd 174: 3442ef01 ori $v0,$v0,0xef01 178: afc20018 sw $v0,24($s8) 17c: 3c020030 lui $v0,0x30 180: 3442441d ori $v0,$v0,0x441d 184: afc2001c sw $v0,28($s8) 188: 8fc20018 lw $v0,24($s8) 18c: 8fc3001c lw $v1,28($s8) 190: 00000000 nop 194: 14600002 bnez $v1,1a0 198: 0043001b divu $zero,$v0,$v1 19c: 0007000d break 0x7 1a0: 00001012 mflo $v0 1a4: afc20020 sw $v0,32($s8) 1a8: 8fc20018 lw $v0,24($s8) 1ac: 8fc3001c lw $v1,28($s8) 1b0: 00000000 nop 1b4: 14600002 bnez $v1,1c0 1b8: 0043001b divu $zero,$v0,$v1 1bc: 0007000d break 0x7 1c0: 00001010 mfhi $v0 1c4: afc20024 sw $v0,36($s8) 1c8: 8fc30028 lw $v1,40($s8) 1cc: 00000000 nop 1d0: 2462ffec addiu $v0,$v1,-20 1d4: 8fc30020 lw $v1,32($s8) 1d8: 00000000 nop 1dc: ac430000 sw $v1,0($v0) 1e0: 8fc30028 lw $v1,40($s8) 1e4: 00000000 nop 1e8: 2462ffe8 addiu $v0,$v1,-24 1ec: 8fc30024 lw $v1,36($s8) 1f0: 00000000 nop 1f4: ac430000 sw $v1,0($v0) 1f8: afc00010 sw $zero,16($s8) 1fc: 8fc30028 lw $v1,40($s8) 200: 00000000 nop 204: 2462fff8 addiu $v0,$v1,-8 208: 8fc30010 lw $v1,16($s8) 20c: 3c04cafe lui $a0,0xcafe 210: 00641821 addu $v1,$v1,$a0 214: ac430000 sw $v1,0($v0) 218: 8fc30010 lw $v1,16($s8) 21c: 00000000 nop 220: 24620001 addiu $v0,$v1,1 224: 00401821 move $v1,$v0 228: 0800007f j 1fc 22c: afc30010 sw $v1,16($s8) 230: 03c0e821 move $sp,$s8 234: 8fbf003c lw $ra,60($sp) 238: 8fbe0038 lw $s8,56($sp) 23c: 03e00008 jr $ra 240: 27bd0040 addiu $sp,$sp,64