Программирование видеоадаптеров

       

Конец импульса гашения луча горизонтальной


D4-D0    Конец импульса гашения луча горизонтальной развертки. Гашение луча горизонтальной развертки происходит, когда биты D4-D0 равны счетчику длины отображаемой части горизонтальной развертки.

D6-D5    Биты смещения используются в текстовых режимах, чтобы разрешить отображение символов до разрешения вывода. Если величина битов смещения слишком маленькая, то символы на  левой стороне экрана могут быть потеряны, а если она слишком большая, то символы на левой стороне экрана могут дублироваться по несколько раз.

     

D6           D5

     

0              0 - нет смещения

     

0              1 - смещение на один символ

     

1              0 - смещение на два символа

     

1              1 - смещение на три символа

D7    Бит D7 равен единице для видеоадаптера VGA и нулю для EGA.

При установке режима работы видеоадаптера, BIOS загружает в регистр EHBR следующие значения:



Режим

0,1,4,5,D

2,3

6,E

7

F

10

Содержимое регистра

37h

2Fh

2Dh

3Ah

1Fh

17h

Если используется улучшенный цветной монитор, то эти значения отличаются:

Режим

0,1

2,3

Содержимое регистра

2Dh

37h



Содержание раздела