Курсовая работа: Програма для перегляду великих текстових файлів, розмір яких більший за 64 кілобайти
;sub si,word ptr fs:[sym_count]
mov word ptr fs:[currentposend],si
ok_up1:
mov word ptr fs:[lastkey],1
;зсовуємо video вниз на length(рядка який вище) байт
;пiдраховуємо length
mov ax,seg video
mov es,ax
mov ds,ax
xor dx,dx ;dx=length[0]
mov bx,word ptr fs:[currentposbegin]
dec bx
get_len24:
dec bx
cmp byte ptr [bx],10 ;кiнець рядка
je stop_len24 ;стоп - цикл
good_sym:
inc dx
cmp dx,79
jb get_len24
stop_len24:
inc dx
;тепер dx - довжина 1 рядка
;зсунути video на dx байт вниз
mov di,offset video+2000
mov si,offset video+2000
sub si,dx
std
mov cx,2000+1