Курсовая работа: Переглядач для файлів різних типів з визначенням типу файлу по розширенню і відповідно способу перегляду 2
xor di,di
add si,(80-3*20)*2
ok_hex:
cmp bx,bp
jb hex_loop
mov bx,offset file
mov word ptr fs:[filepointer],0
hex_loop:
loop hex_l
cmp bx,bp
jb hex_sav
sub bx,bp
hex_sav:
popa
ret
showhexdump endp
;=================================================
scroll_downhex proc
pusha
mov bx,word ptr fs:[filepointer]
mov ax,bx
add ax,offset file+32767-20
cmp bx,ax
jae hok_scru
add bx,20
hok_scru:
mov word ptr fs:[filepointer],bx
call showhexdump
popa