?? struct.sbk
字號:
.set reorder.globl addpoint.text.text.align 2.ent addpointaddpoint:.frame $sp,0,$31.set noreorder.cpload $25.set reordersw $5,4($sp)sw $6,8($sp)sw $7,12($sp)lw $24,4+0($sp)lw $15,12+0($sp)addu $24,$24,$15sw $24,4+0($sp)lw $24,8+0($sp)lw $15,16+0($sp)addu $24,$24,$15sw $24,8+0($sp)la $8,4+0($sp)lw $3,0($8)lw $9,4($8)sw $3,0($4)sw $9,4($4)L.1:j $31.end addpoint.globl canonrect.text.align 2.ent canonrectcanonrect:.frame $sp,32,$31.set noreorder.cpload $25.set reorderaddu $sp,$sp,-32.mask 0x40e00000,-20sw $21,0($sp)sw $22,4($sp)sw $23,8($sp)sw $30,12($sp)sw $5,36($sp)sw $6,40($sp)sw $7,44($sp)lw $24,4+32($sp)lw $15,12+32($sp)bge $24,$15,L.10lw $30,4+32($sp)b L.11L.10:lw $30,12+32($sp)L.11:sw $30,-16+32($sp)lw $24,8+32($sp)lw $15,16+32($sp)bge $24,$15,L.20lw $23,8+32($sp)b L.21L.20:lw $23,16+32($sp)L.21:sw $23,-12+32($sp)lw $24,4+32($sp)lw $15,12+32($sp)ble $24,$15,L.26lw $22,4+32($sp)b L.27L.26:lw $22,12+32($sp)L.27:sw $22,-8+32($sp)lw $24,8+32($sp)lw $15,16+32($sp)ble $24,$15,L.37lw $21,8+32($sp)b L.38L.37:lw $21,16+32($sp)L.38:sw $21,-4+32($sp)la $8,-16+32($sp)lw $3,0($8)lw $9,4($8)sw $3,0($4)sw $9,4($4)lw $3,8($8)lw $9,12($8)sw $3,8($4)sw $9,12($4)L.5:lw $21,0($sp)lw $22,4($sp)lw $23,8($sp)lw $30,12($sp)addu $sp,$sp,32j $31.end canonrect.globl makepoint.text.align 2.ent makepointmakepoint:.frame $sp,8,$31.set noreorder.cpload $25.set reorderaddu $sp,$sp,-8sw $5,-8+8($sp)sw $6,-4+8($sp)la $8,-8+8($sp)lw $3,0($8)lw $9,4($8)sw $3,0($4)sw $9,4($4)L.39:addu $sp,$sp,8j $31.end makepoint.globl makerect.text.align 2.ent makerectmakerect:.frame $sp,48,$31.set noreorder.cpload $25.set reorderaddu $sp,$sp,-48.mask 0x82000000,-24.cprestore 20sw $31,24($sp)sw $4,48($sp)sw $5,52($sp)sw $6,56($sp)sw $7,60($sp)la $24,-16+48($sp)la $8,4+48($sp)lw $3,0($8)lw $9,4($8)sw $3,0($24)sw $9,4($24)la $24,-8+48($sp)la $8,12+48($sp)lw $3,0($8)lw $9,4($8)sw $3,0($24)sw $9,4($24)lw $4,0+48($sp)la $8,-16+48($sp)lw $3,0($8)lw $9,4($8)sw $3,4($29)sw $9,8($29)lw $3,8($8)lw $9,12($8)sw $3,12($29)sw $9,16($29)lw $5,4($sp)lw $6,8($sp)lw $7,12($sp)jal canonrectL.42:lw $25,20($sp)lw $31,24($sp)addu $sp,$sp,48j $31.end makerect.globl ptinrect.text.align 2.ent ptinrectptinrect:.frame $sp,8,$31.set noreorder.cpload $25.set reorderaddu $sp,$sp,-8.mask 0x40000000,-8sw $30,0($sp)sw $4,8($sp)sw $5,12($sp)sw $6,16($sp)sw $7,20($sp)lw $24,0+8($sp)lw $15,8+8($sp)blt $24,$15,L.53lw $15,16+8($sp)bge $24,$15,L.53lw $24,4+8($sp)lw $15,12+8($sp)blt $24,$15,L.53lw $24,4+8($sp)lw $15,20+8($sp)bge $24,$15,L.53la $30,1b L.54L.53:move $30,$0L.54:move $2,$30L.45:lw $30,0($sp)addu $sp,$sp,8j $31.end ptinrect.globl y.sdata.align 0y:.byte 97.byte 98.byte 0.globl odd.text.text.align 2.ent oddodd:.frame $sp,32,$31.set noreorder.cpload $25.set reorderaddu $sp,$sp,-32.mask 0x82000000,-12.cprestore 16sw $31,20($sp)sw $4,32($sp)la $24,-3+32($sp)la $8,0+32($sp)ulhu $3,0($8)ush $3,0($24)lbu $3,2($8)sb $3,2($24)la $4,L.56la $5,-3+32($sp)jal printfmove $2,$0L.55:lw $25,16($sp)lw $31,20($sp)addu $sp,$sp,32j $31.end odd.rdata.align 2L.58:.word 0x0.word 0x0.align 2L.59:.word 0x140.word 0x140.align 2L.60:.word 0xffffffff.word 0xffffffff.word 0x1.word 0x1.word 0x14.word 0x12c.word 0x1f4.word 0x190.globl main.text.text.align 2.ent mainmain:.frame $sp,144,$31.set noreorder.cpload $25.set reorderaddu $sp,$sp,-144.mask 0xc2000000,-112.cprestore 24sw $30,28($sp)sw $31,32($sp)la $24,-64+144($sp)la $8,L.58lw $3,0($8)lw $9,4($8)sw $3,0($24)sw $9,4($24)la $24,-72+144($sp)la $8,L.59lw $3,0($8)lw $9,4($8)sw $3,0($24)sw $9,4($24)la $24,-32+144($sp)la $8,L.60addu $8,$8,32addu $10,$24,32L.76:addu $8,$8,-8addu $10,$10,-8lw $3,0($8)lw $9,4($8)sw $3,0($10)sw $9,4($10)bltu $24,$10,L.76la $4,-80+144($sp)la $24,-10move $5,$24move $6,$24jal makepointla $4,-88+144($sp)la $8,-72+144($sp)lw $3,0($8)lw $9,4($8)sw $3,4($29)sw $9,8($29)lw $5,4($sp)lw $6,8($sp)la $8,-80+144($sp)lw $3,0($8)lw $9,4($8)sw $3,12($29)sw $9,16($29)lw $7,12($sp)jal addpointla $4,-96+144($sp)la $24,10move $5,$24move $6,$24jal makepointla $4,-104+144($sp)la $8,-64+144($sp)lw $3,0($8)lw $9,4($8)sw $3,4($29)sw $9,8($29)lw $5,4($sp)lw $6,8($sp)la $8,-96+144($sp)lw $3,0($8)lw $9,4($8)sw $3,12($29)sw $9,16($29)lw $7,12($sp)jal addpointla $4,-48+144($sp)la $8,-88+144($sp)lw $3,0($8)lw $9,4($8)sw $3,4($29)sw $9,8($29)lw $5,4($sp)lw $6,8($sp)la $8,-104+144($sp)lw $3,0($8)lw $9,4($8)sw $3,12($29)sw $9,16($29)lw $7,12($sp)jal makerectmove $30,$0b L.64L.61:la $4,-56+144($sp)sll $24,$30,3la $15,-32+144($sp)addu $15,$24,$15lw $5,($15)la $15,-28+144($sp)addu $24,$24,$15lw $6,($24)jal makepointla $4,L.65sll $24,$30,3la $15,-32+144($sp)addu $24,$24,$15lw $5,($24)lw $6,-52+144($sp)jal printfla $8,-56+144($sp)lw $3,0($8)lw $9,4($8)sw $3,0($29)sw $9,4($29)lw $4,0($sp)lw $5,4($sp)la $8,-48+144($sp)lw $3,0($8)lw $9,4($8)sw $3,8($29)sw $9,12($29)lw $3,8($8)lw $9,12($8)sw $3,16($29)sw $9,20($29)lw $6,8($sp)lw $7,12($sp)jal ptinrectbne $2,$0,L.68la $4,L.70jal printfL.68:la $4,L.71lw $5,-48+144($sp)lw $6,-44+144($sp)lw $7,-40+144($sp)lw $24,-36+144($sp)sw $24,16($sp)jal printfL.62:la $30,1($30)L.64:move $24,$30la $15,4bltu $24,$15,L.61la $8,yulhu $3,0($8)sh $3,0($29)lbu $3,2($8)sb $3,2($29)lw $4,0($sp)jal oddmove $4,$0jal exitmove $2,$0L.57:lw $25,24($sp)lw $30,28($sp)lw $31,32($sp)addu $sp,$sp,144j $31.end main.rdata.align 0L.71:.byte 119.byte 105.byte 116.byte 104.byte 105.byte 110.byte 32.byte 91.byte 37.byte 100.byte 44.byte 37.byte 100.byte 59.byte 32.byte 37.byte 100.byte 44.byte 37.byte 100.byte 93.byte 10.byte 0.align 0L.70:.byte 110.byte 111.byte 116.byte 32.byte 0.align 0L.65:.byte 40.byte 37.byte 100.byte 44.byte 37.byte 100.byte 41.byte 32.byte 105.byte 115.byte 32.byte 0.align 0L.56:.byte 37.byte 115.byte 10.byte 0
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -