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

mov ds,dx

mov dx,offset fileblock

int 21h

;EOF - заповнити 0

cmp ax,0

jne read_ne

mov ah,42h

mov al,0

mov bx,word ptr ds:[filehandle]

xor cx,cx

xor dx,dx

int 21h ;==> на початок

jmp retry_n

read_ne:

mov dx,seg blocklength

mov ds,dx

mov word ptr ds:[blocklength],ax ;довжина блоку

popa

ret

readnextblock endp

;===================читання попереднього блоку з файла

readprevblock proc

pusha

mov ax,seg filehandle

mov ds,ax

mov ax,word ptr fs:[block_num]

dec ax

mov word ptr fs:[block_num],ax

;seek - спочатку поточне змiщення

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