Реферат: Архитектура и принцип работы видеоадаптера
3 - обратный вертикальный ход луча;
2 - состояние переключателя светового пера;
1 - значение триггера светового пера;
0 - =1 когда адаптер читает данные из видеобуфера.
Регистры контроллера ЭЛТ
Эти регистры управляют сигналами синхронизации, необходимыми для формирования растра, определяют формат данных на экране и форму курсора. Изменение настройки большинства регистров приводит к потере работоспособности адаптера. Доступ к регистрам осуществляется через индексный порт и порт данных.
HTR (Horizontal Total Register) - Общая длина горизонтальной развертки. Длина указывается в знакоместах с учетом времени, необходимого на обратный ход луча.
HDER (Horizontal Display Enable Register) - Число отображаемых в строке знакомест, уменьшенное на единицу.
SHBR (Start Horizontal Blank Register) - Начало импульса гашения лучагоризонтальной развертки.
EHBR (End Horizontal Blank Register) - Конец импульса гашения луча горизонтальной развертки.
7 - =0 для EGA и =1 для VGA;
6..5 - смещение между началом выборки символов и их отображением:
00 - нет, 01 - 1, 10 - 2, 11 - 3 символа; 4..0 - собственно конец импульса.
SHRR (Start Horizontal Retrace Regicter) - рачало импульса горизонтального обраного хода луча.
EHRR (End Horizontal Retrace Register) - Конец импульса горизонтального обратного хода луча.
7 - для EGA управление горизонтальной сверткой,
для VGA пятый бит регистра гашения луча;
6..5 - смещение импульса относительно отображаемого участка развертки: 00 - нет, 01 - 1, 10 - 2, 11 - 3 символа; 4..5 - младшие пять битов конца импульса горизонтальной развертки.
(1) - Общая длительность цикла горизонтальной развертки;
(2) - Отображаемая строка символов;
(3) - формирование "рамки";
(4) - выключение луча;
(5) - начало выбора символов из видеобуфера;
(6) - обратный ход луча.
Регистры синхронизатора
Доступ осуществляется через индексный порт и порт данных. Регистры доступны по записи.
CPWE (Color Plane Write Enable) - Регистр разрешения записи цветового слоя.
7..4 - не используются; 3..0 - =1 разрешено записывать в соответствующий слой.
CGSR (Character Generator Select Register) - Регистрвыборазнакогенератора.