_movmemf.asm

来自「一个十六进制编辑器源代码,cool!」· 汇编 代码 · 共 21 行

ASM
21
字号
_movmemf proto:DWORD ,:DWORD ,:DWORD 
.code

;@src[in]:要移动的的地址
;@mov[in]:要向后移动多少个字节(从低地址移到高地址)
;@length[in]:总共要移动的字节数
;返回值:无
_movmemf proc uses esi edi @src,@mov,@length
	mov ecx,@length
	mov esi,@src
	add esi,ecx
	dec esi
	mov edi,esi
	add edi,@mov
	std
	rep movsb
	cld
	ret
_movmemf endp

⌨️ 快捷键说明

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