s_floorf.s
来自「在x86平台上运行不可信任代码的sandbox。」· S 代码 · 共 27 行
S
27 行
/* * Written by J.T. Conklin <jtc@netbsd.org>. * Public domain. */#include <asm.h>ENTRY(floorf) pushl %ebp movl %esp,%ebp subl $8,%esp fstcw -12(%ebp) /* store fpu control word */ movw -12(%ebp),%dx orw $0x0400,%dx /* round towards -oo */ andw $0xf7ff,%dx movw %dx,-16(%ebp) fldcw -16(%ebp) /* load modfied control word */ flds 8(%ebp); /* round */ frndint fldcw -12(%ebp) /* restore original control word */ leave ret
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?