📄 spill.sbk
字号:
.globl main.text.align 16.type main,@functionmain:pushl %ebppushl %ebxpushl %esipushl %edimovl %esp,%ebpmov $0,%eax.LC1:movl %ebp,%esppopl %edipopl %esipopl %ebxpopl %ebpret.Lf2:.size main,.Lf2-main.globl f.align 16.type f,@functionf:pushl %ebppushl %ebxpushl %esipushl %edimovl %esp,%ebpcall fmovl %eax,%edicall fleal (%eax,%edi),%edimovl %edi,20(%ebp)mov $0,%eax.LC3:movl %ebp,%esppopl %edipopl %esipopl %ebxpopl %ebpret.Lf4:.size f,.Lf4-f.globl f2.align 16.type f2,@functionf2:pushl %ebppushl %ebxpushl %esipushl %edimovl %esp,%ebpsubl $4,%espcall fmovl %eax,%edicmpl $0,20(%ebp)je .LC7call fmovl %eax,%esimovl %esi,-4(%ebp)jmp .LC8.LC7:movl $1,-4(%ebp).LC8:movl -4(%ebp),%esileal (%esi,%edi),%edimovl %edi,20(%ebp)mov $0,%eax.LC5:movl %ebp,%esppopl %edipopl %esipopl %ebxpopl %ebpret.Lf9:.size f2,.Lf9-f2.globl f3.align 16.type f3,@functionf3:pushl %ebppushl %ebxpushl %esipushl %edimovl %esp,%ebpsubl $44,%espmovl $0,-4(%ebp)movl $0,-8(%ebp)movl $0,-12(%ebp)movl $0,-16(%ebp)movl $0,-20(%ebp)movl $0,-24(%ebp)movl $0,-28(%ebp)movl $0,-32(%ebp)movl $0,-36(%ebp)movl $0,-40(%ebp)movl 24(%ebp),%edileal 4(%edi),%esimovl %esi,24(%ebp)cmpl $0,20(%ebp)je .LC12call fmovl %eax,%esimovl %esi,-44(%ebp)jmp .LC13.LC12:movl $0,-44(%ebp).LC13:movl -44(%ebp),%esimovl %esi,(,%edi)mov $0,%eax.LC10:movl %ebp,%esppopl %edipopl %esipopl %ebxpopl %ebpret.Lf14:.size f3,.Lf14-f3.globl f4.align 16.type f4,@functionf4:pushl %ebppushl %ebxpushl %esipushl %edimovl %esp,%ebpsubl $52,%espmovl $0,-4(%ebp)movl $0,-8(%ebp)movl $0,-12(%ebp)movl $0,-16(%ebp)movl $0,-20(%ebp)movl $0,-24(%ebp)movl i,%edileal (,%edi,8),%esifldl a(%esi)fstpl -36(%ebp)fldl b(%esi)fstpl -44(%ebp)fldl -36(%ebp)faddl -44(%ebp)fldl .LC19fcomppfstsw %axsahfjp 1fje .LC171:cmpl $0,%edije .LC17fldl -36(%ebp)fsubl -44(%ebp)fldl .LC19fcomppfstsw %axsahfjp 1fje .LC171:movl $1,-28(%ebp)jmp .LC18.LC17:movl $0,-28(%ebp).LC18:movl -28(%ebp),%edimovl %edi,imov $0,%eax.LC15:movl %ebp,%esppopl %edipopl %esipopl %ebxpopl %ebpret.Lf20:.size f4,.Lf20-f4.globl f5.align 16.type f5,@functionf5:pushl %ebppushl %ebxpushl %esipushl %edimovl %esp,%ebpmovl k,%edimovl m,%esimovl A,%ebxmovl %edi,%edximull %esi,%edxleal (%ebx,%edx,8),%edxmovl j,%ecxmovl %ecx,%eaximull %esi,%eaxleal (%ebx,%eax,8),%esimovl n,%ebxmovl B,%eaximull %ebx,%edileal (%eax,%edi,8),%ediimull %ebx,%ecxleal (%eax,%ecx,8),%ebxfldl (,%edx)fmull (,%esi)fldl (,%edi)fmull (,%ebx)faddp %st,%st(1)fstpl xfldl (,%edx)fmull (,%ebx)fldl (,%edi)fmull (,%esi)fsubrp %st,%st(1)fstpl xmov $0,%eax.LC21:movl %ebp,%esppopl %edipopl %esipopl %ebxpopl %ebpret.Lf22:.size f5,.Lf22-f5.bss.globl x.align 4.type x,@object.size x,8.comm x,8.globl B.align 4.type B,@object.size B,4.comm B,4.globl A.align 4.type A,@object.size A,4.comm A,4.globl n.align 4.type n,@object.size n,4.comm n,4.globl m.align 4.type m,@object.size m,4.comm m,4.globl k.align 4.type k,@object.size k,4.comm k,4.globl j.align 4.type j,@object.size j,4.comm j,4.globl i.align 4.type i,@object.size i,4.comm i,4.globl b.align 4.type b,@object.size b,80.comm b,80.globl a.align 4.type a,@object.size a,80.comm a,80.data.align 4.LC19:.long 0.long 0.text.ident "LCC: 4.1"
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -