Из чего состоит
видеокарта
Видеокарта состоит из четырех основных устройств:
памяти, контроллера, цифро-аналогового преобразователя
(ЦАП, DAC) и видео-ПЗУ.
Видеопамять нужна для хранения изображения. От ее объема
зависит максимально возможное разрешение видеокарты. Полное разрешение
видеокарты можно посчитать по формуле ГхВхЦ, где Г — количество точек по
горизонтали, В — по вертикали, а
Ц — количество возможных цветов каждой точки. Например,
для разрешения 640x480x16 достаточно 256 КБ, для 800x600x256 - 512 КБ, для
1024x768x65536 — 2 МБ. Для хранения цветов отводится некоторое целое число
двоичных разрядов, поэтому количество цветов всегда является степенью двойки:
4 разряда — 16 цветов, 8 разрядов — 256 цветов, 16 разрядов — 65 536 цветов
(так называемый режим High Color — высококачественное цветовоспроизведение),
24 разряда — 16 777 216 цветов (True Color — реалистичное
цветовоспроизведение) .
Видеоконтроллер отвечает за вывод изображения из
видеопамяти, обновление ее содержимого, формирование сигналов для монитора
(горизонтальной и вертикальной развертки) и обработку запросов центрального
процессора, который задает необходимый поток информации для вывода. Некоторые
видеоконтроллеры являются потоковыми — их работа основана на создании и
смешивании воедино нескольких потоков графической информации. Обычно это
основное изображение, на которое накладывается изображение аппаратного
курсора мыши и отдельное изображение в окне операционной системы.
Видеоконтроллер с потоковой обработкой, а также с аппаратной поддержкой
некоторых типовых функций называется акселератором, или ускорителем, и служит
для разгрузки ЦП от рутинных операций по формированию изображения.
ЦАП служит для преобразования потока данных, формируемых
видеоконтроллером, в уровни интенсивности цвета, подаваемые па монитор.
Мониторы используют аналоговый видеосигнал, поэтому возможный диапазон
цветности изображения определяется только параметрами ЦАП. Большинство ЦАП
имеют разрядность 8x3 — три канала основных цветов (красный, синий, зеленый,
RGB), по 256 уровней яркости на каждый цвет, что в сумме дает 16.7 млн
цветов. Обычно ЦАП совмещен на одном кристалле с видеоконтроллером.
Видео-ПЗУ — постоянное запоминающее устройство, в которое
записаны видео-BIOS, экранные шрифты, служебные таблицы и т. п. ПЗУ не
используется видеоконтроллером напрямую — к нему обращается только
центральный процессор, и в результате выполнения им программ из ПЗУ
происходят обращения к видеоконтроллеру и видеопамяти. ПЗУ необходимо только
для первоначального запуска адаптера и работы в режиме MS DOS; операционные
системы с графическим интерфейсом, например Windows, не используют ПЗУ для
управления адаптером
|