float.s
来自「一个编译器的例子,基于c语言,在linux下开发 现在了简单的c语言例子」· S 代码 · 共 36 行
S
36 行
.file "float.c" .section .rodata .align 4.LC0: .long 1088421888 .text.globl main .type main,@functionmain: pushl %ebp movl %esp, %ebp subl $24, %esp andl $-16, %esp movl $0, %eax subl %eax, %esp movl $0x3fa66666, -4(%ebp) movl $0x3f99999a, -8(%ebp) flds -4(%ebp) flds .LC0 fxch %st(1) fucompp fnstsw %ax testb $5, %ah je .L3 jmp .L2.L3: movl $0x40c00000, -4(%ebp).L2: movl $0, %eax leave ret.Lfe1: .size main,.Lfe1-main .section .note.GNU-stack,"",@progbits .ident "GCC: (GNU) 3.2.3 20030502 (Asianux 1.0 3.2.3-36)"
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?