memset.s

来自「linux内核」· S 代码 · 共 31 行

S
31
字号
# $Id$## memset.S## Simple memset() implementation#	.text	.globl memset	.type memset, @functionmemset:	cld	pushl %edi	pushl %esi	movl 12(%esp),%edi	movzbl 16(%esp),%eax	movl 20(%esp),%esi	imull $0x01010101,%eax	movl %esi,%ecx	shrl $2,%ecx	rep ; stosl	movl %esi,%ecx	andl $3,%ecx	rep ; stosb	movl 12(%esp),%eax	popl %esi	popl %edi	ret	.size memcpy,.-memcpy

⌨️ 快捷键说明

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