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 + -
显示快捷键?