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

Главная/

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

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

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

видеопамяти, которые будут отображаться в левом верхнем углу дисплея. Регистры, определяющие положение курсора ЪДДДВДДДВДДДВДДДВДДДВДДДВДДДВДДДї і і і і і і і і і АДДДБДДДБДДДБДДДБДДДБДДДБДДДБДДДЩ Данные регистры определяют позицию курсора на экране. Начало обратного вертикального хода луча ЪДДДВДДДВДДДВДДДВДДДВДДДВДДДВДДДї і і і і і і і і і АДДДБДДДБДДДБДДДБДДДБДДДБДДДБДДДЩ Регистр определяет начало обратного вертикального хода луча. Он содержит 10 бит. Дополнительные биты расположены в дополнительном регистре. Данный регистр доступен только для записи. Конец обратного вертикального хода луча ЪДДДВДДДВДДДВДДДВДДДВДДДВДДДВДДДї і і і і і і і і і АДДДБДДДБДДДБДДДБДДДБДДДБДДДБДДДЩ і і і і АДДДДДВДДДДДЩ і і і і АДДДДДДДДД Конец обратного і і і і вертикального хода луча і і і АДДДДДДДДДДДДДДДДДДД Сброс вертикального і і і прерывания і і АДДДДДДДДДДДДДДДДДДДДДДД Разрешение вертикального і і прерывания і АДДДДДДДДДДДДДДДДДДДДДДДДДДД Изменение скорости і регенерации экрана АДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД Защита от записи D3 - D0 когда значение этих битов равно 4 младшим битам . - 26 - счетчика горизонтальных линий,сигнал обратного вертикально- го хода луча будет окончен. D4 запись 0 в данный бит вызывает сброс вертикального прерывания и переустановку флага незаконченного вертикально- го прерывания. D5 если бит равен 0, то при каждом обратном вертикальном ходе луча на линии IRQ2 будет возникать прерывание. Сигнал прерывания сбрасывается записью 0 в бит D4 данного регистра. D6 если 1, то во время обратного горизонтального хода лу- ча будет генерироваться 5 циклов регенерации памяти вместо обычных 3. D7 Для совместимости с более ранними видеоадаптерами. Ес- ли бит 1, то регистры контроллера ЭЛТ с индексами 0 - 7 бу- дут защищены от записи. Данный регистр доступен только для записи. Завершение отображения вертикальной развертки ЪДДДВДДДВДДДВДДДВДДДВДДДВДДДВДДДї і і і і і і і і і АДДДБДДДБДДДБДДДБДДДБДДДБДДДБДДДЩ Регистр определяет момент, когда заканчивается видимая часть вертикальной развертки и происходит гашение луча. Ре- гистр содержит число, на 1 меньшее, чем количество горизон- тальных линий растра. Содержит 10 бит. Дополнительные биты расположены в дополнительном регистре. Логическая ширина экрана ЪДДДВДДДВДДДВДДДВДДДВДДДВДДДВДДДї і і і і і і і і і АДДДБДДДБДДДБДДДБДДДБДДДБДДДБДДДЩ Содержит логическую длину экрана в 2-х байтных словах. В текстовых режимах содержит количество символов, состав- ляющих длину строки, деленную на 2 ( при 80 символах в стро- ке содержимое регистра 40 ). Часть символов может не помес- титься на экране и для их отображения надо выполнить гори- зонтальную свертку экрана. В графических режимах задает логическую длину горизон- тальной линии развертки. Если линия n развертки начинается по адресу adr, а содержимое регистра off, то следующая линия развертки n+1 начнется по адресу adr+off. Положение подчеркивания символа ЪДДДВДДДВДДДВДДДВДДДВДДДВДДДВДДДї і X і і і і і і і і АДДДБДДДБДДДБДДДБДДДБДДДБДДДБДДДЩ і і АДДДДДДДВДДДДДДДЩ і і АДДДДДДДДДДД Положение подчеркивания і АДДДДДДДДДДДДДДДДДДДДДДД Счетчик регенерации АДДДДДДДДДДДДДДДДДДДДДДДДДДД Адресация видеопамяти D5 если 1, то для каждого знако-места счетчик адреса ре- генерации будет увеличиваться на 4 вместо 1. D6 если 1, то адресация видеопамяти по двойным словам. . - 27 - Начало импульса гашения вертикальной развертки ЪДДДВДДДВДДДВДДДВДДДВДДДВДДДВДДДї і і і і і і і і і АДДДБДДДБДДДБДДДБДДДБДДДБДДДБДДДЩ Регистр определяет момент начала гашения луча в процес- се вертикальной развертки. Содержит 10 бит. 9-й бит располо- жен в дополнительном регистре. 10-й бит расположен в регист- ре высоты символов текста. Конец импульса гашения вертикальной развертки ЪДДДВДДДВДДДВДДДВДДДВДДДВДДДВДДДї і і і і і і і і і АДДДБДДДБДДДБДДДБДДДБДДДБДДДБДДДЩ Когда содержимое регистра равно счетчику горизонтальных линий, заканчивается сигнал гашения вертикальной развертки. Управление режимом ЪДДДВДДДВДДДВДДДВДДДВДДДВДДДВДДДї і і і і і і і і і АДДДБДДДБДДДБДДДБДДДБДДДБДДДБДДДЩ D0 для эмуляции графических режимов EGA. Запись 0 приво- дит к выделению в видеопамяти 2 областей по 8 Кбайт. Одна содержит данные для четных, а другая для нечетных строк эк- рана. D1 запись 0 приводит к эмуляции графических режимов виде- оадаптера Hercules. D2 если 0, то счетчик числа линий экрана увеличивается после каждого обратного горизонтального хода луча, иначе после каждых двух. D3 если 0, то счетчик адреса регенерации изображения уве- личивается на 1 на каждое знако-место экрана, иначе на каж- дые 2 знако-места. D4 если 1, то все выходные линии контроллера ЭЛТ перево- дятся в третье состояние. Используется только при тестирова- нии видеоадаптера. D6, D5 если D6 равен 1, то установлен байтовый режим, иначе - 2-х байтовый. Совместно с D5 поддерживается также 4-х байтовый режим. D7 если 0, то горизонтальный и вертикальный обратный ход луча невозможны. Регистр сравнения линий ЪДДДВДДДВДДДВДДДВДДДВДДДВДДДВДДДї і і і і і і і і і АДДДБДДДБДДДБДДДБДДДБДДДБДДДБДДДЩ Данный регистр используется совместно с регистром началь- ного адреса. Когда счетчик горизонтальных линий сканирования совпадает со значением, записанном в данном регистре, проис- ходит сброс счетчика адреса регенерируемой видеопамяти в 0 и . - 28 - экран разбивается на 2 части: в верхней отображаются данные, на которые указывает регистр начального адреса, а в нижней отображаются данные, находящиеся в начале видеопамяти. Регистр состоит из 10 бит. 9-й бит расположен в дополни- тельном регистре, 10-й - в регистре высоты символов текста. . - 29 - РЕГИСТРЫ КОНТРОЛЛЕРА АТРИБУТОВ. Контроллер атрибутов управляет цветовыми характеристиками изображений. Доступ осуществляется через порт 3C0h, который совмещает в себе функции базового и индексного регистров. Установить порт в исходное состояние можно чтением из порта 3BAh для монохромного режима или из порта 3DAh - для цветно- го режима. После этого данные, записываемые в регистр 3C0h, будут восприниматься как индекс. ЙННННННННЛНННННННННННННННННННННННННННННННННННННННННННННН» є индекс є название регистра є МННННННННОНННННННННННННННННННННННННННННННННННННННННННННН№ є 00-0F є Регистры цветовой палитры ( 0 - 15 ) є ЗДДДДДДДДЧДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД¶ є 10 є Регистр управления режимом є ЗДДДДДДДДЧДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД¶ є 11 є Регистр цвета рамки экрана є ЗДДДДДДДДЧДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД¶ є 12 є Регистр разрешения цветового слоя є ЗДДДДДДДДЧДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД¶ є 13 є Регистр горизонтального панорамирования є ЗДДДДДДДДЧДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД¶ є 14 є Регистр выбора цвета є ИННННННННКННННННННННННННННННННННННННННННННННННННННННННННј Регистры цветовой палитры ЪДДДВДДДВДДДВДДДВДДДВДДДВДДДВДДДї і X і X і і і і і і і АДДДБДДДБДДДБДДДБДДДБДДДБДДДБДДДЩ

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


Copyright © 2005—2007 «RefStore.Ru»