⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 strecpy.inc

📁 linux内核
💻 INC
字号:
;; strecpy: Copy DS:SI -> ES:DI up to and including a null byte;;	   on exit SI and DI point to the byte *after* the null byte.;	   BP holds a pointer to the first byte beyond the end of the;	   target buffer; return with CF=1 if target buffer overflows;;	   the output is still zero-terminated.;	  		section .textstrecpy:		push ax		push bp		dec bp		dec bp.loop:		lodsb		stosb		and al,al	; CF=0		jz .done		cmp bp,di	; CF set if BP < DI		jnc .loop		; Zero-terminate overflow string		mov al,0	; Avoid changing flags		stosb.done:		pop bp		pop ax		ret

⌨️ 快捷键说明

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