1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41
| org 100h
debut:
; saute une ligne pour plus de lisibilité
mov ah, 02h
mov dl,10
int 21h
mov ah, 02h
mov dl,13
int 21h
; saisie dans le buffer
mov ah, 0Ah
mov dx, buff
int 21h
; saute une ligne pour plus de lisibilité
mov ah, 02h
mov dl,10
int 21h
mov ah, 02h
mov dl,13
int 21h
; affichage du buffer
mov ah, 09h
mov dx, buff+2
int 21h
; Attend une touche clavier, si <> Echap (code 27) on boucle
mov ah, 07h
int 21h
cmp al,27
jnz debut
; fin du prog
mov ax, 4c00h
int 21h
buff db 11,0, 12 dup '$' |
Partager