主题:请教下面的程序是什么意思?
有这样一段程序:
;从键盘输入一数字,并将其转换成二进制数
reader proc near
mov bx,0
repeat:mov ah,01h
int 21h
sub al,30h
jl over
cmp al,9
jg over
cbw
xchg ax,bx
mov cx,10
mul cx
xchg ax,bx
add bx,ax
jmp repeat
over: ret
reader endp
请各位网友多多指教,主要是
xchg ax,bx
mov cx,10
mul cx
xchg ax,bx
看不懂
;从键盘输入一数字,并将其转换成二进制数
reader proc near
mov bx,0
repeat:mov ah,01h
int 21h
sub al,30h
jl over
cmp al,9
jg over
cbw
xchg ax,bx
mov cx,10
mul cx
xchg ax,bx
add bx,ax
jmp repeat
over: ret
reader endp
请各位网友多多指教,主要是
xchg ax,bx
mov cx,10
mul cx
xchg ax,bx
看不懂