Курсовая работа: Програма для перегляду великих текстових файлів, розмір яких більший за 64 кілобайти
mov word ptr fs:[currentposbegin],si
ok_down1:
mov word ptr fs:[lastkey],0
;зсовуємо video вгору на length[0] байт
;пiдраховуємо length[0]
mov ax,seg video
mov es,ax
mov ds,ax
xor dx,dx ;dx=length[0]
mov bx,offset video
get_len0:
cmp byte ptr [bx],10 ;кiнець рядка
je stop_len0 ;стоп - цикл
inc bx
inc dx
cmp dx,79
jb get_len0
stop_len0:
inc dx
;тепер dx - довжина 1 рядка
;зсунути video на dx байт вгору
mov di,offset video
mov si,offset video
cld
add si,dx
mov cx,1000
rep movsw
;дописати dx байт
;встановлюємо 2000-dx