📄 fields.sbk
字号:
.set reorder.globl x.data.align 2x:.word 0x1.byte 0x2.space 3.byte 0x0.byte 0x34.space 2.byte 0xa.byte 0x6.space 2.globl i.sdata.align 2i:.word 0x10.globl y.sdata.align 2y:.byte 0xe0.space 3.byte 0x0.byte 0x0.byte 0x0.byte 0x9.globl main.text.text.align 2.ent mainmain:.frame $sp,48,$31.set noreorder.cpload $25.set reorderaddu $sp,$sp,-48.mask 0x82000000,-16.cprestore 28sw $31,32($sp)la $4,L.4lw $5,xlb $6,x+4lw $24,x+8sra $7,$24,20lw $24,x+8sll $24,$24,12sra $24,$24,28sw $24,16($sp)lw $24,x+12sll $24,$24,4sra $24,$24,29sw $24,20($sp)lb $24,x+13sw $24,24($sp)jal printfla $4,L.10lw $24,ysrl $15,$24,30and $5,$15,3srl $24,$24,26and $6,$24,15lw $7,y+4jal printflw $24,x+8and $24,$24,0xfff0fffflw $15,isll $15,$15,28sra $15,$15,28sll $15,$15,16and $15,$15,0xf0000or $24,$24,$15sw $24,x+8lw $24,x+12and $24,$24,0xf1ffffffsw $24,x+12la $4,L.4lw $5,xlb $6,x+4lw $24,x+8sra $7,$24,20lw $24,x+8sll $24,$24,12sra $24,$24,28sw $24,16($sp)lw $24,x+12sll $24,$24,4sra $24,$24,29sw $24,20($sp)lb $24,x+13sw $24,24($sp)jal printflw $24,yand $24,$24,0x3fffffffor $24,$24,0x80000000sw $24,ylw $24,isw $24,y+4la $4,L.10lw $24,ysrl $15,$24,30and $5,$15,3srl $24,$24,26and $6,$24,15lw $7,y+4jal printfla $4,xjal f2move $2,$0L.3:lw $25,28($sp)lw $31,32($sp)addu $sp,$sp,48j $31.end main.globl f1.text.align 2.ent f1f1:.frame $sp,32,$31.set noreorder.cpload $25.set reorderaddu $sp,$sp,-32.mask 0xc2000000,-8.cprestore 16sw $30,20($sp)sw $31,24($sp)move $30,$4lw $24,($30)and $24,$24,0xc3ffffffsw $24,($30)lw $24,($30)and $24,$24,0x3fffffffand $15,$0,3sll $15,$15,30and $15,$15,0xc0000000or $24,$24,$15sw $24,($30)lw $24,($30)and $24,$24,0x3c000000beq $24,$0,L.22la $4,L.24jal printfL.22:lw $24,($30)or $24,$24,0xc0000000sw $24,($30)lw $24,($30)or $24,$24,0x3c000000sw $24,($30)la $4,L.25lw $24,($30)srl $15,$24,30and $5,$15,3srl $24,$24,26and $6,$24,15jal printfmove $2,$0L.21:lw $25,16($sp)lw $30,20($sp)lw $31,24($sp)addu $sp,$sp,32j $31.end f1.globl f2.text.align 2.ent f2f2:.frame $sp,32,$31.set noreorder.cpload $25.set reorderaddu $sp,$sp,-32.mask 0xc2800000,-4sw $23,16($sp).cprestore 20sw $30,24($sp)sw $31,28($sp)move $30,$4lw $24,ibne $24,$0,L.28la $23,1b L.29L.28:move $23,$0L.29:lw $24,($30)and $24,$24,0x3fffffffmove $15,$23and $15,$15,3sll $15,$15,30and $15,$15,0xc0000000or $24,$24,$15sw $24,($30)move $4,$30jal f1lw $24,($30)and $24,$24,0xc3ffffffmove $15,$0and $15,$15,15sll $15,$15,26and $15,$15,0x3c000000or $24,$24,$15sw $24,($30)move $2,$0L.26:lw $23,16($sp)lw $25,20($sp)lw $30,24($sp)lw $31,28($sp)addu $sp,$sp,32j $31.end f2.rdata.align 0L.25:.byte 112.byte 45.byte 62.byte 97.byte 32.byte 61.byte 32.byte 48.byte 120.byte 37.byte 120.byte 44.byte 32.byte 112.byte 45.byte 62.byte 98.byte 32.byte 61.byte 32.byte 48.byte 120.byte 37.byte 120.byte 10.byte 0.align 0L.24:.byte 112.byte 45.byte 62.byte 98.byte 32.byte 33.byte 61.byte 32.byte 48.byte 33.byte 10.byte 0.align 0L.10:.byte 121.byte 32.byte 61.byte 32.byte 37.byte 100.byte 32.byte 37.byte 100.byte 32.byte 37.byte 100.byte 10.byte 0.align 0L.4:.byte 120.byte 32.byte 61.byte 32.byte 37.byte 100.byte 32.byte 37.byte 100.byte 32.byte 37.byte 100.byte 32.byte 37.byte 100.byte 32.byte 37.byte 100.byte 32.byte 37.byte 100.byte 10.byte 0
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -