Comment faire pour obtenir l'entrée sur une nouvelle ligne avec le Langage assembleur (Intel 8086)

Je suis de demander à un utilisateur de saisir une majuscule et il convertit en minuscules. J'ai besoin de la minuscule pour être affiché sur une nouvelle ligne. Voici mon code:

org 100h
include 'emu8086.inc'   
printn "Enter a upper case character"  
mov ah,1
int 21h ;input a character into AL
mov bl,al
mov ah,0eh
mov al,bl
add al,20h
int 10h ;display lower case 

La sortie devrait ressembler à:

-> Enter a upper case character
-> A
-> a

Résultat Courant:

-> Enter a upper case character
-> Aa

Comment puis-je obtenir le minuscule de la nouvelle ligne?

InformationsquelleAutor Kumaran S | 2014-10-10