Реферат: Адаптер VGA. Организация и работа
|---------------- Разрешениезаписи в
|3 цветовойслой
-------------------------- Зарезервировано
D3, D2, D1, D0 - если данный бит равен 0 то в соответствующий цветовой слой записывается бит, переданный центральным процессором, в противном случае - бит из одноименного бита регистра установки/сброса.
Регистр сравнения цветов
XXXX|| |---- Искомая величина для
|| |0 цветового слоя
|| -------- скомая величина для
||1 цветового слоя
|------------ Искомая величина для
|2 цветового слоя
---------------- Искомая величина для
3 цветового слоя
Данный регистр используется для поиска на экране пикселов требуемого цвета. За 1 цикл чтения видеопамяти провести сравнениес 8 пикселами ивозвратрезультата. Какпроисходит операцияпоиска пикселовданногоцвета изображено на рис. 4.
Регистр циклического сдвига ивыбора функции
XXX--------------
|-------- Счетчик сдвига
------------------ Логическаяфункция
D2, D1, D0 - содержат число бит( 0 - 7 ), на которое данные, поступающие от процессора циклически сдвинутся вправо
D4, D3 - логическая операция, выполняемаямежду данными, поступающими от процессора и содержимым регистров-защелок:
D4 D3выполняемая логическая операция
0 0 запись немодифицированных данных
0 1 " И "
1 0 " ИЛИ "
1 1 " ИСКЛЮЧАЮЩЕЕ ИЛИ "
Результат записывается в соответствующие цветовые слои.
Регистр выбора читаемого слоя
XXXXXX-----
------ Номер цветового слоя