Тема 4.3. Видеоадаптеры.

План.

  1. Режимы работы видеоадаптера.
  2. Основные типы видеоадаптеров.
  3. 2D- и 3D-акселераторы.
  4. Синтез трехмерного изображения. 3D-конвейер.
  5. Устройство и характеристики видеоадаптера.

Видеоадаптер (видеокарта) является компонентом видеосистемы ПК, выполняющим преобразование цифрового сигнала, циркулирующего внутри ПК, в аналоговые электрические сигналы, подаваемые на монитор. По существу, видеоадаптер выполняет роль интерфейса между компьютером и устройством отображения информации (монитором).

По мере развития ПК видеоадаптеры стали реализовывать аппаратное ускорение 2D- и SD-графики, обработку видеосигналов, прием телевизионных сигналов и многое другое. Современный видеоадаптер, называемый Super VGA (Super Video Graphics Adapter), или SVGA, представляет собой универсальное графическое устройство.

Видеоадаптер определяет следующие характеристики видеосистемы:

  • максимальное разрешение и максимальное количество отображаемых оттенков цветов;
  • скорости обработки и передачи видеоинформации, определяющие производительность видеосистемы и ПК в целом.

Кроме того, в функцию видеоадаптера включается формирование сигналов горизонтальной и вертикальной синхронизации, используемых при формировании растра на экране монитора.

Принцип действия видеоадаптера состоит в следующем.

Процессор формирует цифровое изображение в виде матрицы NxM n-разрядных чисел и записывает его в видеопамять. Участок видеопамяти, отведенный для хранения цифрового образа текущего изображения (кадра), называется кадровым буфером, или фрейм-буфером.

Видеоадаптер последовательно считывает (сканирует) содержимое ячеек кадрового буфера и формирует на выходе видеосигнал, уровень которого в каждый момент времени пропорционален значению, хранящемуся в отдельной ячейке. Сканирование видеопамяти осуществляется синхронно с перемещением электронного луча по экрану ЭЛТ. В результате яркость каждого пиксела на экране монитора пропорциональна содержимому соответствующей ячейки памяти видеоадаптера.

По окончании просмотра ячеек, соответствующих одной строке растра, видеоадаптер формирует импульсы строчной синхронизации, инициирующие обратный ход луча по горизонтали, а по окончании сканирования кадрового буфера формирует сигнал, вызывающий движение луча снизу вверх. Таким образом, частоты строчной и кадровой развертки монитора определяются скоростью сканирования содержимого видеопамяти, т.е. видеоадаптером.