⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 init.sbk

📁 Unix下具有工业品质的流行C编译器。lcc中运用许多现代编译理论成果
💻 SBK
字号:
.section ".data".global words.type words,#object.align 4words:.word 0x1.word 0x2.word 0x3.byte 105.byte 102.byte 0.skip 3.skip 2.word 0x4.word 0x5.skip 4.byte 102.byte 111.byte 114.skip 3.skip 2.word 0x6.word 0x7.word 0x8.byte 101.byte 108.byte 115.byte 101.byte 0.skip 1.skip 2.word 0x9.word 0xa.word 0xb.byte 119.byte 104.byte 105.byte 108.byte 101.skip 1.skip 2.word 0x0.skip 8.skip 8.size words,100.global wordlist.type wordlist,#object.size wordlist,4.align 4wordlist:.word words.global x.type x,#object.align 4x:.word 0x1.word 0x2.word 0x3.word 0x4.word 0x0.word 0x5.word 0x6.skip 12.word 0x7.skip 16.size x,60.global y.type y,#object.align 4y:.word x.word x+20.word x+40.word 0x0.size y,16.global main.section ".text".align 4main:save %sp,-96,%spmov %g0,%i4ba .L8; nop.L5:mov %g0,%i5ba .L12; nop.L9:set .L13,%o0sll %i5,2,%i3sll %i4,2,%i2set y,%i1ld [%i2+%i1],%i2ld [%i3+%i2],%o1call printf; nop.L10:add %i5,1,%i5.L12:sll %i5,2,%i3sll %i4,2,%i2set y,%i1ld [%i2+%i1],%i2ld [%i3+%i2],%i3cmp %i3,0; bne .L9; nopset .L14,%o0call printf; nop.L6:add %i4,1,%i4.L8:sll %i4,2,%i3set y,%i2ld [%i3+%i2],%i3cmp %i3,%g0; bne .L5; nopcall f; nopset wordlist,%i3ld [%i3],%o0call g; nopmov %g0,%i0.L4:ret; restore.type main,#function.size main,.-main.section ".data".type .16,#object.align 4.16:.word .L17.word .L18.word .L19.word .L20.word 0x0.size .16,20.global f.section ".text".align 4f:save %sp,-96,%spset .16,%i5ba .L24; nop.L21:set .L25,%o0ld [%i5],%o1call printf; nop.L22:add %i5,4,%i5.L24:ld [%i5],%i4cmp %i4,%g0; bne .L21; nopmov %g0,%i0.L15:ret; restore.type f,#function.size f,.-f.global g.align 4g:save %sp,-96,%spba .L30; nop.L27:mov %g0,%i5ba .L34; nop.L31:set .L35,%o0sll %i5,2,%i4ld [%i4+%i0],%o1call printf; nop.L32:add %i5,1,%i5.L34:mov %i5,%i4set 3,%i3cmp %i4,%i3; blu .L31; nopset .L25,%o0add %i0,12,%o1call printf; nop.L28:add %i0,20,%i0.L30:ld [%i0],%i4cmp %i4,0; bne .L27; nopcall h; nopmov %g0,%i0.L26:ret; restore.type g,#function.size g,.-g.global h.align 4h:save %sp,-96,%spmov %g0,%i5ba .L40; nop.L37:set .L41,%o0smul %i5,20,%i4set words,%i3ld [%i4+%i3],%o1set words+4,%i3ld [%i4+%i3],%o2set words+8,%i3ld [%i4+%i3],%o3set words+12,%i3add %i4,%i3,%o4call printf; nop.L38:add %i5,1,%i5.L40:mov %i5,%i4set 5,%i3cmp %i4,%i3; blu .L37; nopmov %g0,%i0.L36:ret; restore.type h,#function.size h,.-h.section ".rodata".align 1.L41:.byte 37.byte 100.byte 32.byte 37.byte 100.byte 32.byte 37.byte 100.byte 32.byte 37.byte 115.byte 10.byte 0.align 1.L35:.byte 37.byte 100.byte 32.byte 0.align 1.L25:.byte 37.byte 115.byte 10.byte 0.align 1.L20:.byte 119.byte 104.byte 105.byte 108.byte 101.byte 0.align 1.L19:.byte 101.byte 108.byte 115.byte 101.byte 0.align 1.L18:.byte 102.byte 111.byte 114.byte 0.align 1.L17:.byte 105.byte 102.byte 0.align 1.L14:.byte 10.byte 0.align 1.L13:.byte 32.byte 37.byte 100.byte 0

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -