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 42 43 44 45 46 47 48 49
|
.386
fichier segment use16
assume CS:fichier, DS:fichier, SS:fichier
org 100h
debut:
mov AX,2478
push AX
push BX
push CX
mov AH,3fh ;saisie du mot de passe
mov BX,0
mov DX,offset ecran
mov CX,49
int 21h
pop CX
pop BX
pop AX
cmp AX,DX ;vérifie le mot de passe
je message
jmp debut
[color=red] ecran db 50 dup ('$') ; ICI[/color]
message:
affiche db 10,13,'Ok merci','$'
mov AH,09h ;affichage de fin
mov DX,offset affiche
int 21h
ret
[color=red] ecran db 50 dup ('$') ; OU ICI[/color]
fichier ends
end message
end debut |
Partager