Курсовая работа: Контроль доступу до вибраних файлів з веденням протоколу
process_file endp
new_21h:
pushf
cmp ah,3dh
jne no_3d
cmp byte ptr cs: [flag],1
je no_3d
mov ah,2
mov dl,7
int 21h
mov byte ptr cs: [flag],1
call process_file
mov byte ptr cs: [flag],0
no_3d:
popf
jmp dword ptr cs: [old_21h]
rez_end:
buf db 1000 dup (0)
read_extensions proc
mov ah,3dh
mov al,0
mov dx,offset datname
int 21h
jnc all_ok
mov ah,9
mov dx,offset fileerror
int 21h
mov ah,4ch
int 21h