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

📄 stdarg.sbk

📁 c语言编译器
💻 SBK
字号:
.section ".data".global x.type x,#object.size x,16.align 4x:.word 0x1.word 0x2.word 0x3.word 0x4.global main.section ".text".align 4main:save %sp,-192,%spset .L2,%o0call print; nopset .L3,%o0set .L4,%o1call print; nopset .L5,%o0set 3,%o1set 10,%o2call print; nopset .L6,%o0set .L7,%o1set .L8,%o2set 4,%o3set 10,%o4call print; nopset .L9,%o0set .L7,%o1set .L8,%o2set .L10,%i5ld [%i5],%f30; ld [%i5+4],%f31st %f30,[%sp+4*3+68]st %f31,[%sp+4*4+68]ld [%sp+4*3+68],%o3ld [%sp+4*4+68],%o4set 10,%o5call print; nopset .L11,%o0set x,%i5add -16,%fp,%i4ld [%r29+0],%r1ld [%r29+4],%r2st %r1,[%r28+0]st %r2,[%r28+4]ld [%r29+8],%r1ld [%r29+12],%r2st %r1,[%r28+8]st %r2,[%r28+12]add -16,%fp,%o1add -32,%fp,%i4ld [%r29+0],%r1ld [%r29+4],%r2st %r1,[%r28+0]st %r2,[%r28+4]ld [%r29+8],%r1ld [%r29+12],%r2st %r1,[%r28+8]st %r2,[%r28+12]add -32,%fp,%o2add -48,%fp,%i4ld [%r29+0],%r1ld [%r29+4],%r2st %r1,[%r28+0]st %r2,[%r28+4]ld [%r29+8],%r1ld [%r29+12],%r2st %r1,[%r28+8]st %r2,[%r28+12]add -48,%fp,%o3add -64,%fp,%i4ld [%r29+0],%r1ld [%r29+4],%r2st %r1,[%r28+0]st %r2,[%r28+4]ld [%r29+8],%r1ld [%r29+12],%r2st %r1,[%r28+8]st %r2,[%r28+12]add -64,%fp,%o4add -80,%fp,%i4ld [%r29+0],%r1ld [%r29+4],%r2st %r1,[%r28+0]st %r2,[%r28+4]ld [%r29+8],%r1ld [%r29+12],%r2st %r1,[%r28+8]st %r2,[%r28+12]add -80,%fp,%o5add -96,%fp,%i4ld [%r29+0],%r1ld [%r29+4],%r2st %r1,[%r28+0]st %r2,[%r28+4]ld [%r29+8],%r1ld [%r29+12],%r2st %r1,[%r28+8]st %r2,[%r28+12]add -96,%fp,%i5st %i5,[%sp+4*6+68]call print; nopmov %g0,%i0.L1:ret; restore.type main,#function.size main,.-main.global print.align 4print:save %sp,-112,%spst %i1,[%fp+72]st %i2,[%fp+76]st %i3,[%fp+80]st %i4,[%fp+84]st %i5,[%fp+88]st %i0,[%fp+68]add 72,%fp,%i5ba .L18; nop.L15:ld [%fp+68],%i4ldsb [%i4],%i4cmp %i4,37; bne .L19; nopld [%fp+68],%i3add %i3,1,%i3st %i3,[%fp+68]ldsb [%i3],%i4cmp %i4,115; be .L35; nopcmp %i4,115; bg .L40; nop.L39:cmp %i4,98; bl .L21; nopcmp %i4,102; bg .L21; nopsll %i4,2,%i3set .L41-392,%i2ld [%i3+%i2],%i3jmp %i3; nop.section ".rodata".align 4.L41:.word .L24.word .L29.word .L31.word .L21.word .L37.section ".text".L40:cmp %i4,119; be .L33; nopba .L21; nop.L24:add %i5,4,%i3mov %i3,%i5add -16,%fp,%i2ld [%i3+-4],%i3ld [%r27+0],%r1ld [%r27+4],%r2st %r1,[%r26+0]st %r2,[%r26+4]ld [%r27+8],%r1ld [%r27+12],%r2st %r1,[%r26+8]st %r2,[%r26+12]set .L25,%o0ld [%fp+-16],%o1ld [%fp+-12],%o2ld [%fp+-8],%o3ld [%fp+-4],%o4call printf; nopba .L20; nop.L29:set .L30,%o0add %i5,4,%i3mov %i3,%i5ldsb [%i3+-1],%o1call printf; nopba .L20; nop.L31:set .L32,%o0set 4,%i3add %i5,%i3,%i3mov %i3,%i5ld [%i3+-4],%o1call printf; nopba .L20; nop.L33:set .L34,%o0add %i5,4,%i3mov %i3,%i5ldsh [%i3+-2],%o1call printf; nopba .L20; nop.L35:set .L36,%o0set 4,%i3add %i5,%i3,%i3mov %i3,%i5ld [%i3+-4],%o1call printf; nopba .L20; nop.L37:set .L38,%o0set 8,%i3add %i5,%i3,%i3mov %i3,%i5ld [%i3+-8],%f30; ld [%i3+-8+4],%f31st %f30,[%sp+4*1+68]st %f31,[%sp+4*2+68]ld [%sp+4*1+68],%o1ld [%sp+4*2+68],%o2call printf; nopba .L20; nop.L21:set .L30,%o0ld [%fp+68],%i3ldsb [%i3],%o1call printf; nopba .L20; nop.L19:set .L30,%o0ld [%fp+68],%i3ldsb [%i3],%o1call printf; nop.L20:.L16:ld [%fp+68],%i3add %i3,1,%i3st %i3,[%fp+68].L18:ld [%fp+68],%i3ldsb [%i3],%i3cmp %i3,0; bne .L15; nopmov %g0,%i0.L12:ret; restore.type print,#function.size print,.-print.section ".bss".type __va_arg_tmp,#object.size __va_arg_tmp,4.local __va_arg_tmp.common __va_arg_tmp,4,4.section ".rodata".align 1.L38:.byte 37.byte 102.byte 0.align 1.L36:.byte 37.byte 115.byte 0.align 1.L34:.byte 37.byte 120.byte 0.align 1.L32:.byte 37.byte 100.byte 0.align 1.L30:.byte 37.byte 99.byte 0.align 1.L25:.byte 123.byte 37.byte 100.byte 32.byte 37.byte 100.byte 32.byte 37.byte 100.byte 32.byte 37.byte 100.byte 125.byte 0.align 1.L11:.byte 37.byte 98.byte 32.byte 37.byte 98.byte 32.byte 37.byte 98.byte 32.byte 37.byte 98.byte 32.byte 37.byte 98.byte 32.byte 37.byte 98.byte 10.byte 0.align 8.L10:.word 0x40140000.word 0x0.align 1.L9:.byte 37.byte 115.byte 37.byte 115.byte 32.byte 37.byte 102.byte 37.byte 99.byte 0.align 1.L8:.byte 115.byte 116.byte 0.align 1.L7:.byte 116.byte 101.byte 0.align 1.L6:.byte 37.byte 115.byte 37.byte 115.byte 32.byte 37.byte 119.byte 37.byte 99.byte 0.align 1.L5:.byte 116.byte 101.byte 115.byte 116.byte 32.byte 37.byte 100.byte 37.byte 99.byte 0.align 1.L4:.byte 50.byte 0.align 1.L3:.byte 116.byte 101.byte 115.byte 116.byte 32.byte 37.byte 115.byte 10.byte 0.align 1.L2:.byte 116.byte 101.byte 115.byte 116.byte 32.byte 49.byte 10.byte 0

⌨️ 快捷键说明

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