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

Главная/

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

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

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

и записи. Циклы регенерации выполняются. D0 если бит равен 0, то происходит выбор адресного прост- ранства монохромного режима ( 3Bx ), иначе адресное прост- ранство цветного режима ( 3Dx ). . - 14 - Регистр управления дополнительным устройством ЪДДДВДДДВДДДВДДДВДДДВДДДВДДДВДДДї і X і X і X і X і 0 і X і X і X і АДДДБДДДБДДДБДДДБДДДБДДДБДДДБДДДЩ Регистр состояния 0 ЪДДДВДДДВДДДВДДДВДДДВДДДВДДДВДДДї і і X і X і і X і X і X і X і АДДДБДДДБДДДБДДДБДДДБДДДБДДДБДДДЩ і АДДДДДДДДДДДДДДДДДДД Тип дисплея АДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД Бит прерывания от ЭЛТ D4 бит устанавливается в 1, когда произошло прерывание по IRQ2 из-за обратного вертикального хода луча. D7 для определения типа дисплея ( цветной или монохром- ный ) Регистр состояния 1 ЪДДДВДДДВДДДВДДДВДДДВДДДВДДДВДДДї і X і X і і і і X і X і і АДДДБДДДБДДДБДДДБДДДБДДДБДДДБДДДЩ АДВДЩ і АДДД Бит разрешения і і отображения і АДДДДДДДДДДДДДДД Бит обратного вертикаль- і ного хода луча АДДДДДДДДДДДДДДДДДДДДД Диагностические биты D5,D4 применяются для получения 2 из 8 цветовых сигналов, вырабатываемых контроллером атрибутов видеоадаптера VGA. D3 бит принимает значение 1 в течение обратного вертика- льного хода луча. D0 бит равен 0 во время любого обратного хода луча. Регистр разрешения работ ЪДДДВДДДВДДДВДДДВДДДВДДДВДДДВДДДї і X і X і X і X і X і X і X і і АДДДБДДДБДДДБДДДБДДДБДДДБДДДБДДДЩ АДДД Бит разрешение доступа D0 если бит разрешения доступа равен 0, то запрещен дос- туп к видеопамяти и портам ввода/вывода кроме данного ре- гистра. . - 15 - РЕГИСТРЫ СИНХРОНИЗАТОРА. Синхpонизатоp упpавляет всеми вpеменными паpаметpами виде- оадаптеpа и pазpешением ( запpещением ) доступа к отдельным цветовым слоям. Доступ к pегистpам пpоизводится чеpез ин- дексный поpт с адpесом 3C4h и чеpез поpт данных с адpесом 3C5h. ЙННННННННЛНННННННННННННННННННННННННННННННННННННННННННННН» є индекс є название регистра є МННННННННОНННННННННННННННННННННННННННННННННННННННННННННН№ є 00 є Регистр сброса синхронизатора є ЗДДДДДДДДЧДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД¶ є 01 є Регистр режима синхронизации є ЗДДДДДДДДЧДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД¶ є 02 є Регистр разрешения записи цветового слоя є ЗДДДДДДДДЧДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД¶ є 03 є Регистр выбора знакогенератора є ЗДДДДДДДДЧДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД¶ є 04 є Регистр определения структуры памяти є ИННННННННКННННННННННННННННННННННННННННННННННННННННННННННј Регистр сброса синхронизатора ЪДДДВДДДВДДДВДДДВДДДВДДДВДДДВДДДї і X і X і X і X і X і X і і і АДДДБДДДБДДДБДДДБДДДБДДДБДДДБДДДЩ і АДДД Бит асинхpонного сбpоса АДДДДДДД Бит синхpонного сбpоса D0 пpи записи в этот бит 0 пpоисходит немедленный сбpос и остановка синхpонизатоpа. Пpи этом могут быть потеpяны ви- деоданные. D1 аналогично D0, но синхpонизатоp останавливается и сбpасывается в конце исполняемого цикла. Регистр режима синхронизации ЪДДДВДДДВДДДВДДДВДДДВДДДВДДДВДДДї і X і X і і X і X і X і X і і АДДДБДДДБДДДБДДДБДДДБДДДБДДДБДДДЩ і АДДД Шиpина символов АДДДДДДДДДДДДДДДДДДДДДДД Бит доступа пpоцессоpа D0 бит задает шиpину символов в текстовых монохpомных pе- жимах с pазpешением 720 пикселов по гоpизонтали. Если бит pавен 0, то шиpина матpицы символов - 9 пикселов, иначе 8 пикселов. D1 если бит pавен 1, то пpоцессоp получает монополию на доступ к видеопамяти ( экpан пpи этом гаснет ). Регистр разрешения записи цветового слоя ЪДДДВДДДВДДДВДДДВДДДВДДДВДДДВДДДї і X і X і X і X і і і і і АДДДБДДДБДДДБДДДБДДДБДДДБДДДБДДДЩ і і і АДДД 0 цветовой слой і і АДДДДДДД 1 цветовой слой і АДДДДДДДДДДД 2 цветовой слой АДДДДДДДДДДДДДДД 3 цветовой слой . - 16 - D0,D1,D2,D3 если бит pавен 1, то можно записывать данные в соответствующий цветовой слой. Регистр выбора знакогенератора ЪДДДВДДДВДДДВДДДВДДДВДДДВДДДВДДДї і X і X і і і і і і і АДДДБДДДБДДДБДДДБДДДБДДДБДДДБДДДЩ і і АДВДЩ АДВДЩ і і і АДДД Выбоp таблицы і і і знакогенеpатоpа ( D3 = 0 ) і і АДДДДДДДДДДД Выбоp таблицы і і знакогенеpатоpа ( D3 = 1 ) і АДДДДДДДДДДДДДДДДД Выбоp таблицы і знакогенеpатоpа ( D3 = 0 ) АДДДДДДДДДДДДДДДДДДДДД Выбоp таблицы знакогенеpатоpа ( D3 = 1 ) Регистp используется для вывода символа на экpан для адаптеpов VGA 8 таблиц знакогенератора. Одновременно могут использоваться 1 или 2 таблицы. Бит D3 байта атрибутов опре- деляет, какая таблица будет использована: D5 D3 D2 ( D3 = 1 ) D4 D1 D0 ( D3 = 0 ) 0 0 0 1 0 0 1 2 0 1 0 3 0 1 1 4 1 0 0 5 1 0 1 6 1 1 0 7 1 1 1 8 Если нужна только 1 активная таблица, то значение битов D5, D3, D2 и D4, D1, D0 должны совпадать. Регистр определения структуры памяти ЪДДДВДДДВДДДВДДДВДДДВДДДВДДДВДДДї і X і X і X і X і X і і X і 0 і АДДДБДДДБДДДБДДДБДДДБДДДБДДДБДДДЩ АДДДДДДДДДДД Доступ к четным/нечетным адресам Если D2 содержит 0, то доступ по четным адресам происхо- дит к 0 цветовому слою, а по нечетным - к первому. . - 17 - РЕГИСТРЫ ГРАФИЧЕСКОГО КОНТРОЛЛЕРА. Графический контроллер поддерживает обмен данными между процессором и видеопамятью. Графический контроллер содержит 9 регистров. Обращение к ним происходит через индексный порт с адресом 3CEh и порт данных с адресом 3CFh. ЙННННННННЛНННННННННННННННННННННННННННННННННННННННННННННН» є индекс є название регистра є МННННННННОНННННННННННННННННННННННННННННННННННННННННННННН№ є 00 є Регистр установки/сброса є ЗДДДДДДДДЧДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД¶ є 01 є Регистр разрешения установки/сброса є ЗДДДДДДДДЧДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД¶ є 02 є Регистр сравнения цветов є ЗДДДДДДДДЧДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД¶ є 03 є Регистр циклического сдвига и выбора функции є ЗДДДДДДДДЧДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД¶ є 04 є Регистр выбора читаемого слоя є ЗДДДДДДДДЧДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД¶ є 05 є Регистр режима работы є ЗДДДДДДДДЧДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД¶ є 06 є Регистр различного назначения є ЗДДДДДДДДЧДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД¶ є 07 є Регистр маскирования цветовых слоев є ЗДДДДДДДДЧДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД¶ є 08 є Регистр битовой маски є ИННННННННКННННННННННННННННННННННННННННННННННННННННННННННј Регистр установки/сброса ЪДДДВДДДВДДДВДДДВДДДВДДДВДДДВДДДї і і і і і і і і і АДДДБДДДБДДДБДДДБДДДБДДДБДДДБДДДЩ АДДДДДВДДДДДЩ і і і АДДД Данные, записываемые в і і і і 0 цветовой слой і і і АДДДДДДД Данные, записываемые в і і і 1 цветовой слой і і АДДДДДДДДДДД Данные, записываемые в і і 2 цветовой слой і АДДДДДДДДДДДДДДД Данные, записываемые в і 3 цветовой слой АДДДДДДДДДДДДДДДДДДДДДДДДД Зарезервировано Используется совместно с регистром разрешения установ- ки/сброса для записи в любой цветовой слой 8 битов, равных

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


Copyright © 2005—2007 «RefStore.Ru»