Плата видеоадаптера обеспечивает интерфейс между системной платой и дисплеем.
В первоначальных компьютерах IBM PC и XT использовались два типа адаптеров: адаптер монохромного (одноцветного) дисплея (MDA) и адаптер цветной графики (CGA). Оба эти устройства содержали также соединитель первого параллельного порта принтера системы. Вслед за этими первыми устройствами был разработан ряд усовершенствованных видеоадаптеров и мониторов. Система использует ее для управления операциями по выводу видеоизображений.
В отличие от большинства других компонентов компьютера, в стандарте видеоадаптеров VGA используются не цифровые, а аналоговые сигналы и схемы. Основной компонент большинства плат видеоадаптеров — специализированная интегральная схема (СИС), называемая интегральной схемой (ИС) встроенного видеоконтроллера. Это подобный процессору чип, который отслеживает работу всего адаптера. Он может обращаться к модулям ОЗУ и ПЗУ на плате. Чипы видео-ОЗУ содержат информацию, которая должна отображаться на экране. Их размер определяет видео- и цветовые возможности платы.
Кроме обеспечения улучшенных возможностей по отображению цвета, адаптер VGA обеспечивает более высокое разрешение. Стандартное разрешение VGA — 720 х 400 пикселей при использовании 16 цветов в текстовом режиме и 640 х 480 пикселей при выводе 16 цветов на экран в графическом режиме. Однако в настоящее время широкое распространение получили системы VGA с более высоким разрешением, называемые адаптерами Super VGA (SVGA), обеспечивающие вывод изображений с разрешением 1024 х 768 с 256 цветами, 1024 х 768 с 16 цветами и 800 х 600 с 256 цветами. Определение SVGA продолжает расширяться, отражая возможности представленных на рынке видеоконтроллеров управлять изображениями с разрешением 1280 х 1024 (при меньших возможностях отображения цвета).
Компания IBM выпустила собственный стандарт eXtended Graphics Array (Расширенная графическая матрица), названный стандартом XGA. Этот стандарт поддерживал разрешения 800 х 600 и 1024 х 768, но кроме того, в него было добавлено разрешение 132 столбца на 400 строк. К сожалению, компания IBM определила первоначальный стандарт XGA для мониторов с чересстрочной разверткой, поэтому он так и не получил широкого распространения.
Максимальные возможности разрешения/цветовой глубины конкретного адаптера VGA непосредственно зависят от объема установленной на плате памяти. Для поддержания стандартного формата отображения 640 х 480 при использовании 16 цветов требуется около 256 Кб видеопамяти (640 х 480 х 4/8 = 153600 байт). Если на плате установлена видеопамять объемом 512 Кб, разрешение может быть повышено до 1024 х 768, но при возможности отображения только 16 цветов (1024 х 768 х 4/8 = 393216 байт). Для получения разрешения 1024 х 768 при возможности отображения 256 цветов видеопамять должна быть расширена до 1 Мб (1024 х 768 х 8/8 = 768432 байта). Доступ к этой памяти является гибким.
В стандартных мониторах VGA используется частота горизонтальной развертки равная 31.5 кГц, а в мониторах SVGA используются частоты горизонтальной развертки 35—48 кГц, в зависимости от частоты вертикальной развертки платы адаптера. В стандартных мониторах VGA обновление экрана (вертикальная развертка) осуществляется с частотой 60-70 Гц, а частота вертикальной развертки мониторов SVGA составляет 56, 60 и 72 Гц.
Адаптер имеет также ПЗУ видео-BIOS, которое аналогично ПЗУ BIOS на системной плате. Это ПЗУ действует в качестве расширения программы системной BIOS и имеет адреса, расположенные между COOOOh и C7FFFh. Оно используется для хранения аппаратно-зависимых подпрограмм, связанных только с выполнением видеофункций. Типовая плата VGA может поддерживать до 27 различных режимов работы. Эти режимы определяют различные размеры ограничивающей рамки символов и варианты разрешения. Кроме того, они определяют два различных метода хранения данных экрана в видеопамяти. Первый метод — алфавитно-цифровой (а/ц) режим, который используется для выполнения операций с текстом. Второй метод — режим адресации всех точек (АРА), который обычно используется для графических приложений.
Видеоконтроллер содержит также цифро-аналоговый преобразователь (видео-ЦАП), который преобразует цифровые данные, используемые в контроллере, в аналоговый сигнал, используемый для управления дисплеем. В качестве выходного соединителя используется трехрядная розетка DB-15, используемая с аналоговыми дисплеями VGA.