I have successfully got the user's input and placed into bl and bh, but when i attempt to add them together, the result is not in decimal form even if I already added '0' to the result. Any ideas on how to solve this problem? Thanks
org 100h
mov ah, 9
mov dx, msg
int 21h
mov ah, 1
int 21h
mov [number], al
mov bl, [number]
mov ah, 2
mov dl, 0ah
int 21h
mov ah, 9
mov dx, msg2
int 21h
mov ah, 1
int 21h
mov [number], al
mov bh, [number]
add bh, bl
add bh, 30h
mov ah, 2
mov dl, 0ah
int 21h
mov ah, 9
mov dx, sum
int 21h
mov ah, 2
mov dl,bh
int 21h
mov ax, 4C00h
int 21h
msg db 'Enter first number: ', 24h
msg2 db 'Enter second number: ',24h
sum db 'The sum is: ',24h
number db 0