atodw.asm

来自「这是asm驱动的开发包」· 汇编 代码 · 共 21 行

ASM
21
字号
.code

atodw proc lpAscii:DWORD
; bitRAKE
	mov	ecx, lpAscii
	xor	eax, eax
; use this line if not assume one digit and move INC ECX
;	mov	edx, '0'
	movzx	edx, BYTE PTR [ecx]
@@:
	lea	eax, [eax*4+eax]
	inc	ecx
	lea	eax, [eax*2+edx-'0']
	movzx	edx, BYTE PTR [ecx]
	cmp	edx, '9'+1
	jnb	@F
	cmp	edx, '0'
	jnb	@B
@@:
	ret
atodw endp

⌨️ 快捷键说明

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