CODE
.model small
.stack 100h
.data
USRNM DB"Enter Username:$"
PWRD DB "Enter Password:$"
Ara DB 30h
ULIT DB 30h
E DB "Username and Password did not match!$"
PASSACC DB"Username and Password Accepted!$"
.Code
start:
mov ax,1h
mov ds,ax
ULIT2: mov ax,2h
int 10h
mov ah,2h
mov dx,0405h
int 10h
mov ah,9h
mov dx,offset USRNM
int 21h
mov ah,1h
int 21h
cmp al,61h
int 21h
cmp al,74h
int 21h
cmp al,75h
int 21h
cmp al,73h
int 21h
jle OK
ULIT1: jne ULIT2
ERR1: mov cx,20
int 21h
cmp al,1fh
jle PASSWORD
OK: inc Ara
PASSWORD: mov ah,2h
mov dx,650h
int 10h
mov ah,9h
mov dx,offset PWRD
int 21h
mov ah,1h
int 21h
cmp al,43h
jne ERR2
int 21h
cmp al,4fh
jne ERR2
int 21h
cmp al,41h
jne ERR2
int 21h
cmp al,52h
jne ERR2
int 21h
cmp al,43h
jne ERR2
int 21h
cmp al,1fh
jle OK2
ERR2: mov cx,20h
int 21h
cmp al,1fh
jle OKNBA
loop ERR2
OK2: inc Ara
OKNBA: cmp Ara,32h
je OKNA
inc ULIT
mov ah,2h
mov dx,080ah
int 10h
mov ah,9h
mov dx,offset E
int 21h
cmp ULIT,3
jne ULIT1
mov ah,4ch
int 21h
ret
OKNA: mov ah,2h
mov dx,080ah
int 10h
mov ah,9h
mov dx,offset PASSACC
int 21h
int 20h
end start
i hope anyone will reply asap...
tnx!!!
god Bless!!