📄 dw2bin.asm
字号:
;将一个数值转换为二进制串
dw2bin proto :DWORD ,:DWORD
.code
dw2bin proc uses ebx ecx edi nNum,lpBuf
_tobin_:
mov ebx,nNum
mov ecx,1
mov ah,'0'
mov edi,lpBuf
.while ecx<=32
mov al,ah
shl ebx,1
jnc @1
inc al
@1:
stosb
.if !(ecx & 3);每4位为一组
mov al,' '
stosb
.endif
inc ecx
.endw
mov BYTE ptr [edi],0
ret
dw2bin endp
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -