Пример: Глобальная сеть INTERNET
Я ищу:
На главную  |  Добавить в избранное  

Главная/

Радиоэлектроника, компьютеры и периферийные устройства. /

Адаптер VGA.Организация и работа

←предыдущая следующая→
1 2 3 4 5 6 7 8 9 10 

равных соответствующему биту данного регистра. . - 18 - Регистр разрешения установки/сброса ЪДДДВДДДВДДДВДДДВДДДВДДДВДДДВДДДї і і і і і і і і і АДДДБДДДБДДДБДДДБДДДБДДДБДДДБДДДЩ АДДДДДВДДДДДЩ і і і АДДД Разрешение записи в і і і і 0 цветовой слой і і і АДДДДДДД Разрешение записи в і і і 1 цветовой слой і і АДДДДДДДДДДД Разрешение записи в і і 2 цветовой слой і АДДДДДДДДДДДДДДД Разрешение записи в і 3 цветовой слой АДДДДДДДДДДДДДДДДДДДДДДДДД Зарезервировано D3, D2, D1, D0 - если данный бит равен 0 то в соответст- вующий цветовой слой записывается бит, переданный централь- ным процессором, в противном случае - бит из одноименного бита регистра установки/сброса. Регистр сравнения цветов ЪДДДВДДДВДДДВДДДВДДДВДДДВДДДВДДДї і X і X і X і X і і і і і АДДДБДДДБДДДБДДДБДДДБДДДБДДДБДДДЩ і і і АДДД Искомая величина для і і і 0 цветового слоя і і АДДДДДДД скомая величина для і і 1 цветового слоя і АДДДДДДДДДДД Искомая величина для і 2 цветового слоя АДДДДДДДДДДДДДДД Искомая величина для 3 цветового слоя Данный регистр используется для поиска на экране пикселов требуемого цвета. За 1 цикл чтения видеопамяти провести срав- нение с 8 пикселами и возврат результата. Как происходит опе- рация поиска пикселов данного цвета изображено на рис. 4. Регистр циклического сдвига и выбора функции ЪДДДВДДДВДДДВДДДВДДДВДДДВДДДВДДДї і X і X і X і і і і і і АДДДБДДДБДДДБДДДБДДДБДДДБДДДБДДДЩ АДВДЩ АДДДВДДДЩ і АДДДДДДД Счетчик сдвига АДДДДДДДДДДДДДДДДД Логическая функция D2, D1, D0 - содержат число бит ( 0 - 7 ), на которое данные, поступающие от процессора циклически сдвинутся впра- во D4, D3 - логическая операция, выполняемая между данными, поступающими от процессора и содержимым регистров-защелок: D4 D3 выполняемая логическая операция 0 0 запись немодифицированных данных 0 1 " И " 1 0 " ИЛИ " 1 1 " ИСКЛЮЧАЮЩЕЕ ИЛИ " Результат записывается в соответствующие цветовые слои. . - 19 - Регистр выбора читаемого слоя ЪДДДВДДДВДДДВДДДВДДДВДДДВДДДВДДДї і X і X і X і X і X і X і і і АДДДБДДДБДДДБДДДБДДДБДДДБДДДБДДДЩ АДВДЩ АДДДДД Номер цветового слоя D1, D0 - определяют номер цветового слоя видеопамяти, из которого процессора может читать данные. Регистр режима работы ЪДДДВДДДВДДДВДДДВДДДВДДДВДДДВДДДї і X і і і і і X і і і АДДДБДДДБДДДБДДДБДДДБДДДБДДДБДДДЩ і і і і АДВДЩ і і і і АДДДДД Режим записи і і і АДДДДДДДДДДДДДДД Разрешение сравнения і і і цветов і і АДДДДДДДДДДДДДДДДДДД Четный/нечетный режим і АДДДДДДДДДДДДДДДДДДДДДДД Режим регистра сдвига АДДДДДДДДДДДДДДДДДДДДДДДДДДД Управление режимом с 256 цветами D1, D0 - определяют режим записи в видеопамять : D1 D0 N режим записи 0 0 0 непосредственная запись 0 1 1 использование для записи регистров-защелок 1 0 2 заполнение N-го цветового слоя битом номер N из данных, записываемых процессором 1 1 - не используется Режим 0 : процессор имеет доступ к видеопамяти, при этом возможны циклические сдвиги, логические функции и использо- вание регистра битовой маски ( рис. 1 ). Режим 1 : данный режим полезен для быстрого копирования данных из одной области видеопамяти в другую. При чтении данных из видеопамяти происходит запись байта из каждого цветового слоя в 4 регистра-защелки. При выполнении операции записи содержимое регистров-защелок записывается обратно в видеопамять, но по другому адресу ( рис. 2 ). Режим 2 : так как в этом режиме каждый цветовой слой за- полняется соответствующим битом, то содержимое старшей тет- рады записываемого байта значения не имеет ( рис. 3 ). D3 - если данный бит равен 1, то можно осуществлять срав- нение цветов. D4 - данный бит устанавливается в текстовых режимах, при этом доступ по четным адресам происходит к четным цветовым слоям, а по нечетным адресам - к нечетным цветовым слоям. D5 - используется в режимах 4 и 5 для обработки видеодан- ных в формате " 2 бита на пиксел". D6 - используется в режиме с 256 цветами. . - 20 - Регистр многоцелевого назначения ЪДДДВДДДВДДДВДДДВДДДВДДДВДДДВДДДї і X і X і X і X і X і X і X і і АДДДБДДДБДДДБДДДБДДДБДДДБДДДБДДДЩ АДДД Разрешение графического режима D0 - бит должен содержать 0 для текстового режима и 1 для графического. Регистр маскирования цветовых слоев ЪДДДВДДДВДДДВДДДВДДДВДДДВДДДВДДДї і X і X і X і X і і і і і АДДДБДДДБДДДБДДДБДДДБДДДБДДДБДДДЩ і і і АДДД 0 цветовой слой і і АДДДДДДД 1 цветовой слой і АДДДДДДДДДДД 2 цветовой слой АДДДДДДДДДДДДДДД 3 цветовой слой Данный регистр используется в режиме сравнения цветов. Если какие-либо биты D0 - D3 содержат 0, то данный цветовой слой при операции сравнения цветов не рассматривается. Регистр битовой маски ЪДДДВДДДВДДДВДДДВДДДВДДДВДДДВДДДї і і і і і і і і і АДДДБДДДБДДДБДДДБДДДБДДДБДДДБДДДЩ Данный регистр используется только в 0 режиме записи. Если какой-либо бит содержит 0, то соответствующий бит будет записываться в видеопамять из регистра-защелки, иначе бит поступает из процессора. . - 21 - РЕГИСТРЫ КОНТРОЛЛЕРА ЭЛТ. Регистры контроллера ЭЛТ управляют сигналами синхрониза- ции, определяют форму курсора, а также формат данных на эк- ране. Назначение и формат ряда регистров у разных фирм-про- изводителей может различаться. Доступ к регистрам произво- дится через индексный регистр и регистр данных. Адреса этих регистров зависят от типа монитора: индексный регистр регистр данных монохромный 3B4h 3B5h цветной 3D4h 3D5h Адрес индексного регистра можно прочитать в области перемен- ных BIOS по адресу 0000:0463. ЙННННННННЛНННННННННННННННННННННННННННННННННННННННННННННН» є индекс є название регистра є МННННННННОНННННННННННННННННННННННННННННННННННННННННННННН№ є 00 є Общая длина линии горизонтальной развертки є ЗДДДДДДДДЧДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД¶ є 01 є Длина отображаемой части горизонтальной є є є развертки є ЗДДДДДДДДЧДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД¶ є 02 є Начало импульса гашения луча горизонтальной є є є развертки є ЗДДДДДДДДЧДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД¶ є 03 є Конец импульса гашения луча горизонтальной є є є развертки є ЗДДДДДДДДЧДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД¶ є 04 є Начало импульса горизонтального обратного є є є хода луча є ЗДДДДДДДДЧДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД¶ є 05 є Конец импульса горизонтального обратного є є є хода луча є ЗДДДДДДДДЧДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД¶ є 06 є Число горизонтальных линий растра є ЗДДДДДДДДЧДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД¶ є 07 є Дополнительный регистр є ЗДДДДДДДДЧДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД¶ є 08 є Предварительная установка горизонтальной є є є развертки є ЗДДДДДДДДЧДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД¶ є 09 є Высота символов текста є ЗДДДДДДДДЧДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД¶

←предыдущая следующая→
1 2 3 4 5 6 7 8 9 10 


Copyright © 2005—2007 «RefStore.Ru»