Реферат: Адаптер VGA. Организация и работа
Видеопамять VGA разделенана 4 банка или цветовых слоя. Все банки находятся водном адресномпространстве таким образом, что покаждомуадресу размещается 4 байта – поодному байту из каждого банка. В текстовых режимах в первомцветовом слое размещаются ASCII-коды отображаемых символов, во втором - атрибуты символов,в третьем - знакогенератор. В графических режимах организация памяти зависит от режима.
ВНЕШНИЕРЕГИСТРЫ.
Эти регистры называют внешними, так как в видеоадаптере EGA они не принадлежат центральной микросхеме, содержащий остальные контроллеры. В видеоадаптере VGA эти регистры находятся на одной микросхеме, но по традиции их называют "внешними".
адрес
м.р.| адрес | название регистра |
| ц.р. | |3C2
3CC(w) | Регистр определенияразличных режимов |
(r) | работы |3C2| Регистр состояния 0( для чтения ) |3BA
3CA| 3DA | Регистр управления дополнительным |
(r) | устройством |3BA| 3DA | Регистр состояния 1( для чтения ) |3C3
======| Регистр разрешения работ |
==================================================Регистр определения различныхрежимовработы
X----- |----- |---- Выбор адресов
||||ввода/вывода
|||-------- Разрешениедоступак
|||видеопамяти
||-------------- Выбор частоты
|------------------------ Бит четной/нечетной
|страницы
------------------------------ Скорость сканирования
D7,D6 скорость сканирования 0 0 не используется 0 1 350 линий
1 0 400 линий
1 1 480 линий
D5 используется врежимах, которые передают четные адреса в 0 цветовой слой, а нечетные - в1. Данный бит выбирает одну из двух 64 Кбайтных страниц видеопамяти.
D3,D2 управляют тактовой частотой 0 0 640 ( 320 ) столбцов 0 1 720 столбцов
1 0 внешний генератор
1 1 зарезервировано
D1если бит равен 0, то запрещен доступ к видеопамяти для операций чтения и записи. Циклы регенерации выполняются.
D0если бит равен 0, то происходитвыбор адресногопространства монохромного режима ( 3Bx ), иначе адресноепространство цветного режима ( 3Dx).