Реферат: Адаптер VGA. Организация и работа
Регистр режима работы
XX| || |-----
| || |------ Режим записи
| || ---------------- Разрешениесравнения
| ||цветов
| |-------------------- Четный/нечетный режим
| ------------------------ Режим регистра сдвига
---------------------------- Управлениережимом с 256
цветами
D1, D0 - определяют режим записи ввидеопамять :
D1 D0N режим записи
0 00 непосредственная запись
0 11 использование для записи регистров-защелок
1 02 заполнение N-го цветового слоя битом номер
N из данных, записываемых процессором 1 1- не используется
Режим 0 : процессор имеетдоступ к видеопамяти, при этом возможны циклические сдвиги,логические функции и использованиерегистра битовой маски ( рис. 1).
Режим 1 : данный режим полезен для быстрого копирования данных из одной области видеопамятив другую. Причтении
данных из видеопамяти происходит запись байта из каждого цветового слоя в 4 регистра-защелки. При выполнении операции записи содержимое регистров-защелок записывается обратно в видеопамять, но по другому адресу ( рис. 2 ).
Режим 2 :так какв этом режиме каждый цветовой слой заполняется соответствующим битом, то содержимое старшей тетрады записываемого байта значения не имеет ( рис. 3 ).
D3- если данный бит равен1, то можно осуществлять сравнениецветов.
D4 - данный бит устанавливается втекстовых режимах, при этом доступ по четным адресам происходит к четным цветовым слоям, а по нечетным адресам - к нечетным цветовым слоям.
D5- используется в режимах 4 и 5 для обработки видеоданных вформате" 2 бита на пиксел".
D6- используется в режимес 256 цветами.
Регистрмногоцелевого назначения
XXXXXXX---- Разрешение графического
режима
D0- бит должен содержать 0 для текстовогорежима и 1 для графического.
Регистр маскирования цветовых слоев
XXXX|| |---- 0 цветовойслой