Определение основных характеристик видеоадаптера. Методические указания к выполнению лабораторной работы. Мадыев А.П - 3 стр.

UptoLike

4. Методические указания.
4.1. Краткое описание видеоадаптера.
Видеоадаптер (ВА) – периферийное устройство, преоб-
разующее коды графических и текстовых изображений в
электрические сигналы изображения, подаваемые на устрой-
ство отображения (видеомонитор, ВМ). ВА в архитектуре
ПЭВМ, основанных на центральном процессоре (ЦП) Intel
80х86, содержит следующие функциональные узлы:
графический контроллер (ГК);
ПЗУ видеоBIOS (ROM videoBIOS);
микросхемы динамического ОЗУ (videoRAM), кото-
рые образуют т.н. видеопамять (ВП) в адресном про-
странстве системной памяти.
К числу основных графических характеристик ВА при-
надлежат следующие параметры:
число элементов изображения по горизонтали и вер-
тикали (разрешение);
число цветов (оттенков) элементов изображения.
Совокупность данных параметров получила название
видеорежим и определяет качество изображения.
Разрешение часто обозначается как NхM, где N - число
элементов по горизонтали, а M - по вертикали. Видеорежи-
мы делятся на графические и текстовые. Возможность ВА
работать в тех или иных видеорежимах зависит от объема
ВП, производительности ГК, количества бит, отводимых на
кодирование цвета точек (пикселей), разрядности и быстро-
действия цифроаналоговых преобразователей (ЦАП).
Выполняя текущую программу, ЦП по мере необходи-
мости формирует массив кодов видеоданных, размещаемых
в ВП. В графическом режиме видеоданные представляют
собой упорядоченно размещенную в ВП совокупность кодов
цветов каждой точки текущего изображения.
В текстовом режиме каждая пара байтов видеодан-
ных кодирует один символ, его цвет, цвет фона. ГК пре-
образует коды символов в коды пикселей без записи по-
следних в ВП с помощью знакогенератораобласти дан-
ных, содержащих точечное описание символов. Все сим-
волы занимают на экране область фиксированного разме-
расимвольную матрицу пикселей. Часть пикселей мат-
рицы образует изображение символов, остальныецвет
фона.
ГК с постоянной частотой циклически считывает ви-
деоданные из ВП и с помощью трех ЦАП (и знакогенера-
тора в текстовом режиме) преобразует их в аналоговые
напряжения основных цветов изображения (красного – R,
зеленого – G, синего – B, из них складываются результи-
рующие цвета точек на экране ВМ), которые выдаются на
ВМ, последовательно формируя горизонтальные строки
изображения.
Кроме того, ГК формирует для ВМ управляющие
импульсы с TTL-уровнями для обозначения начала каж-
дой строки изображения (строчные синхроимпульсы,
HSYNC) и начала каждого кадра (кадровые синхроим-
пульсы, VSYNC). Изменения видеоданных согласно вы-
полняемой программе производит ЦП или графический
ускоритель (акселератор), которым оснащаются совре-
менные модели ВА. Акселераторы выполняют часть опе-
раций по изменению содержимого ВП без участия ЦП,
получая от него соответствующие команды и параметры
через управляющие регистры.
ПЗУ видеоBIOS хранит данные, относящиеся к рабо-
те ВА, а также исполняемые коды некоторых функций по
управлению ВА. Функции видеоBIOS исполняет ЦП че-
рез вызов программного прерывания INT 10h. ВидеоBIOS
ВА, работающих в видеорежимах выше VGA (называе-
мых SuperVGA, SVGA), содержит дополнительные
    4. Методические указания.                                   В текстовом режиме каждая пара байтов видеодан-
                                                            ных кодирует один символ, его цвет, цвет фона. ГК пре-
   4.1. Краткое описание видеоадаптера.                     образует коды символов в коды пикселей без записи по-
    Видеоадаптер (ВА) – периферийное устройство, преоб-     следних в ВП с помощью знакогенератора – области дан-
разующее коды графических и текстовых изображений в         ных, содержащих точечное описание символов. Все сим-
электрические сигналы изображения, подаваемые на устрой-    волы занимают на экране область фиксированного разме-
ство отображения (видеомонитор, ВМ). ВА в архитектуре       ра – символьную матрицу пикселей. Часть пикселей мат-
ПЭВМ, основанных на центральном процессоре (ЦП) Intel       рицы образует изображение символов, остальные – цвет
80х86, содержит следующие функциональные узлы:              фона.
                                                                ГК с постоянной частотой циклически считывает ви-
    • графический контроллер (ГК);
                                                            деоданные из ВП и с помощью трех ЦАП (и знакогенера-
    • ПЗУ видеоBIOS (ROM videoBIOS);
                                                            тора в текстовом режиме) преобразует их в аналоговые
    • микросхемы динамического ОЗУ (videoRAM), кото-        напряжения основных цветов изображения (красного – R,
    рые образуют т.н. видеопамять (ВП) в адресном про-      зеленого – G, синего – B, из них складываются результи-
    странстве системной памяти.                             рующие цвета точек на экране ВМ), которые выдаются на
    К числу основных графических характеристик ВА при-      ВМ, последовательно формируя горизонтальные строки
надлежат следующие параметры:                               изображения.
    • число элементов изображения по горизонтали и вер-         Кроме того, ГК формирует для ВМ управляющие
    тикали (разрешение);                                    импульсы с TTL-уровнями для обозначения начала каж-
    • число цветов (оттенков) элементов изображения.        дой строки изображения (строчные синхроимпульсы,
    Совокупность данных параметров получила название        HSYNC) и начала каждого кадра (кадровые синхроим-
видеорежим и определяет качество изображения.               пульсы, VSYNC). Изменения видеоданных согласно вы-
    Разрешение часто обозначается как NхM, где N - число    полняемой программе производит ЦП или графический
элементов по горизонтали, а M - по вертикали. Видеорежи-    ускоритель (акселератор), которым оснащаются совре-
мы делятся на графические и текстовые. Возможность ВА       менные модели ВА. Акселераторы выполняют часть опе-
работать в тех или иных видеорежимах зависит от объема      раций по изменению содержимого ВП без участия ЦП,
ВП, производительности ГК, количества бит, отводимых на     получая от него соответствующие команды и параметры
кодирование цвета точек (пикселей), разрядности и быстро-   через управляющие регистры.
действия цифроаналоговых преобразователей (ЦАП).                ПЗУ видеоBIOS хранит данные, относящиеся к рабо-
    Выполняя текущую программу, ЦП по мере необходи-        те ВА, а также исполняемые коды некоторых функций по
мости формирует массив кодов видеоданных, размещаемых       управлению ВА. Функции видеоBIOS исполняет ЦП че-
в ВП. В графическом режиме видеоданные представляют         рез вызов программного прерывания INT 10h. ВидеоBIOS
собой упорядоченно размещенную в ВП совокупность кодов      ВА, работающих в видеорежимах выше VGA (называе-
цветов каждой точки текущего изображения.                   мых SuperVGA, SVGA), содержит дополнительные