Рисунок 1.38. Видеоплата
Главной функциональной задачей видеоадаптера является преобразование полученной от центрального процессора информации и команд в формат, который воспринимается электроникой монитора.
Видеокарта состоит из памяти, контроллера, цифро-аналогового преобразователя и постоянного запоминающего устройства (рис. 1.39).
Рисунок 1.39. Составляющие видеоадаптера
Видеопамять — предназначена для хранения изображения. От ее объема зависит максимально возможное полное разрешение видеокарты.
Видеоконтроллер — его функциональной задачей является вывод изображения из видеопамяти, регенерация ее содержимого, формирование сигналов развертки для монитора и обработку запросов центрального процессора. Многие видеоконтроллеры является потоковыми: их работа основана на создании и смешивании воедино нескольких потоков графической информации [3]. Видеоконтроллер с потоковой обработкой, а также с аппаратной поддержкой некоторых типовых функций называется
акселератором, или ускорителем, и служит для разгрузки центрального процессора.
ЦАП (цифро-аналоговый преобразователь) или RAMDAC (Random Access Memory Digital-to-Analog Converter) предназначен для преобразования результирующего потока данных, формируемого видеоконтроллером, в уровни интенсивности цвета, подаваемые на монитор. Его параметрами определяется возможный диапазон цветности изображения (за исключением плоскопанельных мониторов).
Видео-ПЗУ (постоянное запоминающее устройство) — в него записаны видео-BIOS, экранные шрифты, служебные таблицы и т. п. Данное устройство необходимо только для первоначального запуска адаптера и работы в режиме MS DOS. В результате выполнения центральным процессором программ из ПЗУ, происходят обращения к видеоконтроллеру и видеопамяти.
Одним из самых важных моментов, влияющим на производительность видеоподсистемы, вне зависимости от специфических функций различных графических процессоров, является передача цифровых данных, обработанных графическим процессором, в видеопамять, а оттуда в RAMDAC. Практически на всем пути следования цифровых данных над ними производятся различные операции преобразования, сжатия и хранения [39].
Рассмотрим принцип работы видеокарты (рис. 1.40): двоичные цифровые данные обрабатываются центральным процессором, затем через шину данных (в цифровом виде) попадают в видеопроцессор, где начинается их обработка. После этого цифровые данные направляются в видеопамять, где создается образ изображения, которое должно быть выведено на дисплее. Затем, все еще в цифровом формате, данные, образующие образ, передаются в RAMDAC, где они конвертируются в
аналоговый вид, после чего передаются в монитор, на котором выводится требуемое изображение.
Достарыңызбен бөлісу: |