汇编,输入两个数,然后将两者的积输出,我这样感觉没错误,为什么一直得不到正确结果

这是源代码
CODE SEGMENT
ASSUME CS:CODE
START:MOV AH,01H
INT 21H
AND AL,0FH
MOV BL,AL
SUB BL,30H
MOV AH,01H
INT 21H
SUB AL,30H
MUL BL
MOV BL,10
DIV BL
MOV BL,AH
CMP AL,0
JE NEXT
ADD AL,30H
MOV DL,AL
MOV AH,02H
INT 21H
ADD BL,30H,
MOV DL,BL
MOV AH,02H
INT 21H
NEXT: ADD BL,30H
MOV DL,BL
MOV AH,02
INT 21H
EXIT: MOV AX,4C00H
INT 21H
CODE ENDS
END START

http://zhidao.baidu.com/link?url=i1WMYtu4VuaTgia4UuvJmlmd-Aw_Aqm58SB0TMNdeMe6fg6VM1c-WwuXc3wslo7OSQoGiEDAw3gvKMVIcAG0E2CmCDQSbmW-AJyxqLYRDZm

他这个程序我运行的是这样的,图片说明,哪里看结果啊0.0,我连结果都找不到,还有我这个程序是否也是正确的,我自己感觉没问题啊,还有我发的一个问题贴的,希望了解的帮我解答解答啊,十分感谢 汇编的问题

http://zhidao.baidu.com/question/39724952.html