编制并调试另一个简单程序:从键盘读入两个一位数(操作人员按键时保证按下的是数字键),输出他们的积。我的程序如下,请问错在哪里?或者告诉我具体算法与需要注意的事项。
code segment
assume cs:code
start:
mov ah,1
int 21h
mov bl,al
mov ah,2
mov dl,0dh
int 21h
mov ah,2
mov dl,0ah
int 21h
mov ah,1
int 21h
mov bh,al
mov ah,2
mov dl,10
int 21h
mov ah,2
mov dl,13
int 21h
sub bh,30h
sub bl,30h
mov al,bh
mul bl
mov bl,al
mov cl,0fh
mov ah,0
div cl
mov dl,al
add dl,30h
mov ah,2
int 21h
and bl,0fh
mov dl,bl
add dl,30h
mov ah,2
int 21h
mov ah,4ch
int 21h
code ends
end start