salut je viens tout juste de commencer la programmation assembleur depuis une semaine et je veux que mon programme m'affiche un caractère que j'entre précedemment au clavier... je bloque vraiment ...
Voilà mon code, je suppose que je fais erreur pour l'instruction de l'affichage mais je vois pas comment la résoudre ! merci de m'aider
Data segment
msg db "saisir caractere" , 13,10, "$"
msg1 db "le caractere saisi: ", 13,10, "$"
Data ends
pile segment stack
db 80 dup (?)
pile ends
code segment
assume CS: code, DS: Data, SS: pile
main :
mov ax, Data
mov ds, ax
mov ax, pile
mov ss, ax
mov cx, 1
mov dx, offset msg
mov ah, 09
int 21h
mov ah,7
int 21h
mov ah, al
mov dx, offset msg1
mov ah, 09
int 21h
mov DL, ah
int 21h
mov ah, 4ch
int 21h
code ends
end main