Курсовая работа: Розробка програми призначеної для перегляду текстових файлів різного розміру
InitCrt Proc Near
Push ES
Mov AX,Bios
Mov ES,AX
Mov CX,ES:Cols ;Количество столбцов
Mov Crt_Col,CX
Mov DX,ES:A6845 ;Порт состояния
Add DX,6
Mov Crt_Prt,DX
Mov Crt_Buf,0B800h ;Адрес видео буфера (color)
Mov BX,ES:Flag
And BX,30h
Cmp BX,30h
Jne CrtSet
Mov Crt_Buf,0B000h ;Адрес видео буфера (mono)
CrtSet: Pop ES
Ret
InitCrt Endp
; HELP - Выводит управляющие клавиши
Help Proc Near
Call Clear
Mov DX,0200h
Mov AH,2
Sub BH,BH
Mov BL,Foregrd
Int 10h
Mov DX,Offset HelpMsg
Mov AH,9
Int 21h