Для работы видеоадаптера необходимы следующие основные компоненты:
· BIOS видеоадаптера
BIOS видеоадаптера, подобно системной BIOS, хранится в микросхеме. Она содержит основные команды, которые представляет интерфейс между оборудованием видеоадаптера и программным обеспечением. Программа, которая обращается к функциям BIOS видеоадаптера, может быть автономным приложением, операционной системой или системной BIOS. Обращение к функциям BIOS позволяет вывести информацию о мониторе во время выполнения процедуры POST и начать загрузку системы до начала загрузки с диска любых других программных драйверов.
В конструкции видеоадаптера может использоваться стандартный тип процессора или специализированный комплект микросхем. Тип устройства, которое будет установлено в конкретной плате, практически не зависит от стандарта отображения, поддерживаемого видеоадаптером VGA, SVGA или XGA. В современной компьютерной графике применяется специализированный графический сопроцессор. Такая архитектура предполагает включение в состав видеоадаптера собственного сопроцессора, который выполнял бы все вычисления, необходимые для построения изображения. При этом центральный процессор почти полностью освобождается для выполнения других задач не связанных с формированием картинки.
· Видеопамять
При формировании изображения видеоадаптер обращается к памяти. Емкость памяти на видеоадаптере может быть разной – 1,2, 4, 8,16, 32, 64 или 128 Мбайт. Увеличение объема памяти не скажется на производительности видеоадаптера в двухмерной графике. Дополнительная память принесет пользу только в трехмерной графике.
· Цифроаналоговый преобразователь
Цифроаналоговый преобразователь видеоадаптера преобразует генерируемые компьютером цифровые изображения в аналоговые сигналы, которые может отображать монитор. Быстродействие цифроаналогового преобразователя измеряется в МГц; чем быстрее процесс преобразования, тем выше вертикальная частота регенерации. В современных высокоэффективных видеоадаптерах быстродействие может достигать 200 МГц и выше.
· Шина
Скорость обработки видеоинформации зависит от используемой в компьютере системной шины. Чем выше рабочая частота шины, тем быстрее данные от центрального процессора системы дойдут до графического процессора видеоадаптера.
· Видеодрайвер.
Программный драйвер – существенный элемент видеосистемы, с помощью которого осуществляется связь программного обеспечения с видеоадаптером. Видеодрайверы используются для поддержки процессора видеоадаптера. Видеодрайвер также обеспечивает интерфейс, который используется для настройки методов управления дисплеем, применяемых адаптером.