Курсовая работа: Контроль доступу до вибраних файлів з веденням протоколу

2. Конспект лекцій з дисципліни “Програмування на мові ASM-86"

Додаток

Лістинг програми

.286

. model tiny

. code

org 100h

start:

jmp begin

old_21h dd 0

flag db 0

log_file db 'c: \temp\filelist. log',0

filename db 200 dup (0)

data_str db '00-00-00 00: 00: 00 - '

eoln db 10,13

extensions db 100*3 dup (0)

fileerror db 'FILELIST. DAT Error! ',10,13,'$'

datname db 'filelist. dat',0

a_load db 'Program is in memory already!!! ',10,13,'$'

check_extension proc

mov di,offset filename-1

di_i:

inc di

mov al,byte ptr [di]

cmp al,0

jne di_i

sub di,3

mov ah,byte ptr [di]

mov bh,byte ptr [di+1]

mov ch,byte ptr [di+2]

mov si,offset extensions

К-во Просмотров: 318
Бесплатно скачать Курсовая работа: Контроль доступу до вибраних файлів з веденням протоколу