Устройство современной видеокарты. Графические адаптеры

Сигналы, подаваемые на монитор, поступают из видеоадаптера, встроенного в систему или подключаемого к компьютеру.

Существует три способа подключения компьютерных систем к электронно-лучевому или жидкокристаллическому монитору:

Отдельные видеоплаты. Этот метод, для реализации которого требуются разъемы расширения AGP или PCI, обеспечивает наиболее высокий уровень эффективности и максимальную эксплуатационную гибкость при выборе объема памяти и необходимых возможностей (рисунок 17);

Набор микросхем графического ядра, встроенный в системную плату. Наиболее низкая стоимость графической конфигурации и довольно низкая эффективность, особенно для трехмерных игр или работы с графическими приложениями. Разрешающая способность и возможности цветопередачи ниже, чем при использовании отдельных видеоадаптеров, а объем памяти изменить практически невозможно;

Рисунок 15 – Внешний вид видеоадаптера

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

BIOS (Basic Input/Output System - базовая система ввода-вывода);

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

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

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

Видеопамять. При формировании изображения видеоадаптер обращается к памяти. Емкость памяти на видеоадаптере (видеопамяти) может быть разной: от 4 до 512 Мбайт и выше. Дополнительная память не увеличивает быстродействия видеоадаптера, но позволяет повысить разрешение изображения и/или количество воспроизводимых цветов. Встроенные в системную логику видеоадаптеры пользуются частью оперативной памяти строго ограниченной в настройках BIOS.

Объем памяти, необходимый для создания режима с заданным разрешением и количеством цветов, вычисляется следующим образом. Для кодирования каждого пикселя изображения необходим определенный объем памяти, а общее количество пикселей определяется заданным разрешением. Например, при разрешении 1 024×768 на экране отображается 786 432 пикселя.

Если бы это разрешение поддерживало только два цвета, то для отображения каждого пикселя понадобился бы всего один бит памяти, при этом бит со значением 0 определял бы черную точку, а со значением 1 - белую. Отведя на каждый пиксель 24 бит памяти, можно отобразить более 16,7 млн цветов, так как количество возможных комбинаций для 4-разрядного двоичного числа - 16 777 216 (т.е. 2 24). Перемножив количество пикселей, используемых при заданном разрешении экрана, на число битов, требующихся для отображения каждого пикселя, получим объем памяти, необходимый для формирования и хранения изображений в этом формате. Ниже приведен пример подобных вычислений:

1 024 × 768 = 786 432 пикселя × 24 бит/пиксель = 18 874 368 бит = 2 359 296 байт = 2,25 Мбайт

Цифроаналоговый преобразователь видеоадаптера (обычно называемый RAMDAC) преобразует генерируемые компьютером цифровые изображения в аналоговые сигналы, которые может отображать монитор. Быстродействие цифроаналогового преобразователя измеряется в МГц; чем быстрее процесс преобразования, тем выше вертикальная частота регенерации. В современных высокоэффективных видеоадаптерах быстродействие может достигать 300 МГц и выше.

При увеличении быстродействия цифроаналогового преобразователя повышается частота вертикальной регенерации, что позволяет достичь более высокого разрешения экрана при оптимальных частотах обновления (72–85 Гц и более). Как правило, видеоадаптеры с быстродействием от 300 МГц и выше поддерживают разрешения до 1 920×1 200 при частотах обновления более 75 Гц. Разумеется, не забудьте убедиться в том, что необходимое разрешение поддерживается как монитором, так и используемым видеоадаптером.

Разъем. Видеоадаптеры обычно подключаются к разъему AGP на системной плате, реже встречаются графические адаптеры под PCI - это скорее удел старых моделей видеоадаптеров.

С монитором видеоадаптер связывается через специальный интерфейс VGA или DVI (рисунок 18).

Рисунок 16 – разъемы DVI и VGA

VGA – это интерфейс аналоговой передачи сигнала, т.е. передаются сигналы управления тремя основными цветами, но каждый сигнал имеет 64 уровня яркости. В результате число возможных комбинаций (цветов) возрастает до 262 144 (64). Для создания реалистичного изображения средствами компьютерной графики цвет часто оказывается важнее высокого разрешения, поскольку человеческий глаз воспринимает картинку с большим количеством цветовых оттенков как более правдоподобную.

DVI – это режим передачи цифрового сигнала, т.е. сигнал преобразуется в аналоговый не при выходе из видеоадаптера, а в самом мониторе. В этом и заключается преимущество DVI над VGA. Сигнал цифровой имеет только два дискретных значения: 1 и 0, т.е. каждый раз, когда вы передаете единицу цифровым способом, вы получаете именно единицу. В независимости от колебаний напряжения или от любых помех, происходящих при передаче. В аналоговой же системе, в результате передачи единицы, можно получить уже не единицу, а 0,935 или 1,062. Поэтому необязательно, что вы увидите на экране именно то, что формирует видеокарта.

Основными характеристиками видеоадаптера являются: частота памяти, частота процессора, вид слота и разъем для подключения к монитору.

История

Одним из первых графических адаптеров для IBM PC стал MDA (Monochrome Display Adapter) в году. Он работал только в текстовом режиме с разрешением 80×25 символов (физически 720×350 точек) и поддерживал пять атрибутов текста: обычный, яркий, инверсный, подчёркнутый и мигающий. Никакой цветовой или графической информации он передавать не мог, и то, какого цвета будут буквы, определялось моделью использовавшегося монитора. Обычно они были чёрно-белыми, янтарными или изумрудными. Фирма Hercules в году выпустила дальнейшее развитие адаптера MDA, видеоадаптер графическое разрешение 720×348 точек и поддерживал две графические страницы. Но он всё ещё не позволял работать с цветом.

Первой цветной видеокартой стала IBM и ставшая основой для последующих стандартов видеокарт. Она могла работать либо в текстовом режиме с разрешениями 40×25 и 80×25 (матрица символа - 8×8), либо в графическом с разрешениями 320×200 или 640×200. В текстовых режимах доступно 256 атрибутов символа - 16 цветов символа и 16 цветов фона (либо 8 цветов фона и атрибут мигания), в графическом режиме 320×200 было доступно четыре палитры по четыре цвета каждая, режим высокого разрешения 640×200 был монохромным. В развитие этой карты появился

Стоит заметить, что интерфейсы с монитором всех этих типов видеоадаптеров были цифровые, MDA и HGC передавали только светится или не светится точка и дополнительный сигнал яркости для атрибута текста «яркий», аналогично CGA по трём каналам (красный, зелёный, синий) передавал основной видеосигнал, и мог дополнительно передавать сигнал яркости (всего получалось 16 цветов), EGA имел по две линии передачи на каждый из основных цветов, то есть каждый основной цвет мог отображаться с полной яркостью, 2/3, или 1/3 от полной яркости, что и давало в сумме максимум 64 цвета.

В ранних моделях компьютеров от IBM PS/2 , появляется новый графический адаптер (приобретена AMD в 2006 г.)

Специализированные

Другие производители

  • PNY Technologies (партнер NVIDIA)
  • 3dfx (приобретена NVidia)
  • XGI Technology Inc. (приобретена ATI в 2006 г.)
  • Литература

    • Скотт Мюллер Модернизация и ремонт ПК = Upgrading and Repairing PCs. - 17 изд. - М.: «Вильямс» , 2007. - С. 889-970 . - ISBN 0-7897-3404-4
    Стандарты видеоадаптеров и мониторов
    Видеоадаптеры
    MDA | CGA | PGC | MCGA | |
    VGA | XGA | XGA+ | SXGA+ |
    Широкоэкранные варианты
    WXGA | WSXGA/WXGA+ | WSXGA+ |

Очень часто многие пользователи компьютеров и ноутбуков сталкиваются с довольно неприятной ситуацией, когда после переустановки операционной системы дискретные графические ускорители, устанавливаемые непосредственно на материнской плате, из списка оборудования, представленного в «Диспетчере устройств», пропадают. При этом вместо собственной видеокарты пользователь видит какой-то видеоконтроллер (VGA-совместимый), который помечен желтым треугольником с восклицательным значком, что свидетельствует о том, что драйвер для него не установлен. Бывает и так, что девайс вроде бы и не отмечен как устройство без драйвера, однако при запуске тех же игр начинаются серьезные проблемы, поскольку они не определяют в системе требуемый графический адаптер. Почему так происходит и какие действия можно предпринять в такой ситуации, далее и обсудим.

Что такое видеоконтроллер (VGA-совместимый) в «Диспетчере устройств»?

Начнем с того, что такое устройство, отображаемое в списке оборудования «Диспетчера устройств», к нерабочему графическому адаптеру имеет отношение лишь косвенно. Просто система определяет видеокарту не как имеющееся на борту оборудование, а как некий виртуальный адаптер. О том, что это именно «железная» карта, догадаться иногда можно по тому, что часто указывается, что это PCI-видеоконтроллер (VGA-совместимый). Слот PCI на материнской плате как раз и служит для установки графического адаптера. Но, опять же, операционная система видит его исключительно в виде виртуального контроллера. Почему?

Почему устанавливается неподходящий драйвер?

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

Еще одна весьма распространенная ситуация касается того, что при переустановке системы без форматирования системного раздела, новая инсталлируемая ОС может наследовать ошибки старой, в которой драйверы графического адаптера не были удалены полностью. Из-за этого возникают конфликты, а сама Windows устанавливает наиболее подходящий драйвер (как ей кажется), который для функционирования видеокарты совершенно непригоден. Правда, можно встретить и случаи, когда название видеокарты вроде бы и отображается, но все равно система показывает, что установлен драйвер не присутствующей в системе карты, а именно VGA-совместимого видеоконтроллера (NVIDIA, например). Для устройств серии GeForce причина как раз и кроется в том, что устаревшие драйверы не были полностью удалены.

Как переустановить драйвер для VGA-совместимого видеоконтроллера простейшим методом?

Несмотря на такие конфликты, исправить ситуацию можно достаточно просто.

Первым делом в «Диспетчере устройств» выделите в списке VGA-совместимый видеоконтроллер, а затем через меню ПКМ выберите пункт обновления драйверов, далее указав системе поиск обновленных драйверов. Если это не поможет, вполне возможно, решением проблемы станет откат драйвера (только в том случае, если соответствующая кнопка в разделе свойств адаптера будет активной).

Если же не сработает и это, просто удалите устройство из системы и посмотрите, насколько корректно произойдет определение графического адаптера после этого (в некоторых случаях это происходит моментально, а иногда может потребоваться выполнить перезагрузку системы).

Применение автоматизированных программ и баз данных

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

Для адаптеров NVIDIA и ATI производители очень часто предоставляют дополнительные программы, которые тоже позволяют выполнить установку или обновление (например, NVIDIA Experience). Если же и их применение ничего не даст, попробуйте использовать автоматизированные программы вроде DriverPack Solution или Driver Booster. Первая утилита содержит собственную базу данных, которая намного большей той, что пользуется Windows. И оба приложения для обновления могут обращаться к официальным ресурсам производителей через интернет для загрузки и установки обновлений. Также можно воспользоваться некоторыми информативными утилитами.

Например, в популярной программе Everest при просмотре сведений об устройствах вывода изображения для видеокарты загрузить драйверы тоже можно.

Что делать, если драйвер найти не получается?

Если же ничего из вышеперечисленного не помогло, а в списке графических устройств все равно присутствует только VGA-совместимый видеоконтроллер, воспользуйтесь «Диспетчером устройств», через меню ПКМ вызовите раздел его свойств, перейдите на вкладку сведений, из выпадающего списка установите отображение ID оборудования, скопируйте или запишите самую длинную строку с идентификаторами DEV и VEN, после чего по ней задайте поиск драйвера в интернете, скачайте нужно ПО и установите самостоятельно.

Примечание: если при установке найденного драйвера будет сообщено об ошибках, придется удалить все драйверы вручную. Для этого выполните анализ в программе Driver Sweeper, удалите все найденные элементы, перейдите к реестру (regedit), задайте поиск ключей по названию производителя видеокарты, удалите все, что будет найдено, перезагрузите компьютер и попытайтесь инсталлировать драйверы заново. Иногда проблема может быть связана с компонентами PhysX, поэтому не исключается, что удалять придется и их.

Для получения реалистичной картинки в играх видеоадаптерам приходится работать с новейшими 3D-технологиями. Мы расскажем о том, какие еще козыри есть «в рукаве» у производителей современных видеокарт.

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

Задачи для видеокарт

Графические адаптеры стандарта VGA из далеких 80-х полностью «подчинялись» центральному процессору ПК. Они были способны отображать лишь примитивную пиксельную графику с крайне узким спектром цветов. Современные модели с легкостью воспроизводят видео высокой четкости. При этом ЦП лишь предоставляет доступ к необходимым данным, в то время как ресурсоемкие операции декодирования и собственно отображения видео берет на себя сама плата.

Вот уже несколько лет видеокарты передают сигнал по цифровому интерфейсу DVI, который пришел на смену аналоговому VGA. Кроме того, многие современные модели оснащены многофункцио­нальными разъемами HDMI, по которым может передаваться не только видео-, но и аудиосигнал. Поэтому все чаще видеокарты оснащаются дополнительным аудиоконтроллером.

Современные графические адаптеры без проблем выполняют конвертирование видео, однако их специализация – сложные компьютерные трехмерные игры. Это совершенно другой объем работы. Если с воспроизведением видео графическая плата справляется на лету, то в трехмерных играх ей приходится формировать и отрисовывать целые сцены. Для этого видеокарта выполняет детальную проработку трехмерных моделей и обеспечивает правильное освещение игрового мира. В результате центральный процессор получает возможность переключаться на другие задачи, например просчет поведения игровых персонажей или моделирование физиче­ских явлений. Впрочем, современные видеокарты и здесь уменьшают нагрузку на процессор, взяв на себя просчет физических процессов, например взрывов или разрушений зданий.


Создание виртуального мира

Чтобы игровое 3D-изображение появилось на экране монитора, помимо центрального процессора и самой видеокарты в процессе его формирования, должны принимать участие и программные компоненты системы. Расскажем об основных.

Библиотека Microsoft DirectX. Выполняет роль промежуточного звена между компьютерной игрой и драйвером видеокарты. Основная функция DirectX заключается в отображении 2D- и 3D-графики. Библиотека DirectX версии 9 штатно присутствует в Microsoft Windows XP, в Windows Vista DirectX 10, а в Win­dows 7 – самая новая 11-я версия.

Драйвер видеокарты. Осуще­ствляет перевод управляющих команд DirectX на язык, «понятный» видеоплате. Переведенные таким образом инструкции драйвер посылает графическому процессору (GPU – Graphics Processing Unit). Каждой модели видеоадаптера для работы необходим свой соб­ственный графический драйвер в операционной системе. Производители GPU (ATI и NVIDIA) предлагают пользователям скачать с веб-сайтов универсальные па­кеты драйверов для своей про­дукции.

Шейдеры. Служат для выполнения графическим процессором команд, поданных ему драйвером. Каждый из шейдеров представляет собой программу, которая выполняется внутри GPU. Любая современная видеокарта поддерживает несколько типов шейдеров. Например, вершинный шейдер оперирует расположением узлов пространственной сетки, которая формирует каркас 3D-модели. Путем программирования вершинных шейдеров можно изменять расположение объекта в простран­стве и рассчитывать эффекты его освещения.

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

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

Методы улучшения изображения

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

Анизотропная фильтрация. На объектах, расположенных под наклоном, текстуры выглядят нечеткими и плоскими. Анизотропная фильтрация повышает четкость изображения.

Сглаживание (Anti-aliasing). При активированном сглаживании графический процессор просчитывает все изображение с более высоким разрешением, а затем уменьшает его до физи­че­ского разрешения монитора. На данную операцию GPU тратит внушительную долю своих вычислительных ресурсов, зато границы кривых линий получаются более гладкими, без «зубцов».

Инновации в современных видеокартах

К выходу ОС Windows 7 компания ATI подготовила новое поколение видеоплат – ATI Radeon серии 5ххх, NVIDIA ответила на это разработкой GeForce GTX 4xx. Применение новых технологий позволило обоим производителям добиться улучшения качества изображения.

Тесселяция. Эта важная фун­кция была введена с появлением библиотеки DirectX 11. Она способна в значительной степени повысить уровень детализации. Пространство между точками каркасной модели силами видео­карты заполняется новыми, просчитанными графическим процессором точками. Это позволяет моделировать объекты с более сложной структурой, чем была задана изначально. В выполнении данной операции центральный процессор компьютера не участвует.

Универсальные шейдеры. Если в видеокартах ранних серий вершинные, пиксельные и геометрические шейдеры выполнялись в отдельных функциональных блоках, то в современных видеоадаптерах присутствуют сотни универсальных блоков, называемых также процессорными. Они могут брать на себя функции любых шейдеров. Например, GPU Radeon HD 5870 имеет 1600 универсальных ядер, в NVIDIA GeForce GTX 480 их количество равно 480.

Большой объем памяти для хранения текстур. В памяти видеокарт, помимо текущего изо­бражения 3D-сцены, временно хра­нится довольно много дополнительной информации. Наи­боль­шую часть памяти занимают текстуры. Современная компью­терная игра требует наличия от 512 Мб до 1 Гб видеопамяти для временного хранения текстур. Если объема не хватает, графиче­скому процессору постоянно приходится подгружать данные с медленного (по сравнению с памятью) жесткого диска. Это снижает производительность видеокарты почти на 10%. Однако более неприятна прерывистость изображения, которая появляется при осуществлении доступа к жесткому диску. Чтобы избежать этого, новые модели видеоадаптеров могут использовать до 3 Гб оперативной памяти ПК.

Производительность видеокарт

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

Основное (хотя и далеко не единственное) правило: чем больше числовое значение в названии видеокарты, тем большую производительность она способна обеспечить.

До 1,5 тыс.руб. К данному ценовому диапазону относятся уже устаревшие видеоплаты, например ATI Radeon 3ххх или NVIDIA GeForce 8400, а также некоторые современные бюджетные модели, например ATI Radeon 4350 или NVIDIA GeForce GT 210. Такие адаптеры подойдут для простых 2D-игр, а в графически сложных трехмерных они способны выдать не более 10 FPS. Сглаживание и анизотропная фильтрация для таких карт – непосильная задача.

До 4 тыс.руб. За такую сумму можно приобрести NVIDIA Ge­Force GT 240, GTS 250 или ATI Radeon HD 4650, а также видео­платы с поддержкой DirectX 11 на базе графического процессора ATI Radeon HD 5670. Данные модели способны обеспечить комфортное быстродействие в большин­стве приложений. Однако в сложных 3D-играх придется отказаться от максимального уровня детализации, а также понизить каче­ство освещения и теней. Возможности использования сглаживания и анизотропной фильтрации ограниченны.

До 8 тыс.руб. К этому классу относятся такие видеокарты, как NVIDIA GeForce GTX 240, ATI Radeon HD 4890 и модели с поддержкой DirectX 11 на базе GPU Radeon HD 5770 (цена около 6 тыс. руб). Видеокарты данного уровня производительности подойдут для решения практически любых игровых задач: 40–50 кадр./с при разрешении 1650х1050 точек и максимальном уровне детализации для них – не проблема. При разрешении 1920x1080 точек они также обеспечивают вполне достойные 30–35 FPS.

Более 8 тыс.руб. Модели данной ценовой категории в любой 3D-игре могут гарантировать более чем достаточную производительность. Так, даже при разрешении 1920х1080 точек на выходе будет от 60 до 70 кадр./с. Однако подобные сверхбыстродейству­ющие модели на процессорах NVIDIA GeForce GTX 285/295/470/ 480 или ATI Radeon HD 5870/5970 стоимостью 16–25 тыс. руб. имеет смысл приобретать только самым требовательным геймерам. Такие адаптеры, равно как и модели стоимостью от 4 до 8 тыс. руб., можно объединить в единую видеоподсистему.

SLI и CrossFireX

Технологии NVIDIA SLI (Scalable Link Interface) и ATI CrossFireX позволяют организовать совместную работу двух или более видеоплат, что значительно повысит производительность. Так, одна обычная видеокарта NVIDIA GeForce GTX 260 при очень высоком разрешении обеспечивает быстродействие 44 кадр./с. После подключения второй такой же видеокарты в режиме SLI производительность увеличится до 61 кадр./с, то есть почти на 40%.

Обычному геймеру нет смысла приобретать SLI или CrossFireX, поскольку возможность использования данных технологий сопряжена с большими затратами.

Видеокарта

Видеокарта (известна также как графическая плата, графическая карта, видеоадаптер) (англ. videocard) - устройство, преобразующее изображение, находящееся в памяти компьютера, в видеосигнал для монитора.

Обычно видеокарта является платой расширения и вставляется в разъем расширения, универсальный (ISA, VLB ,PCI,PCI-Express) или специализированный (AGP ), но бывает и встроенной (интегрированной).

Современные видеокарты не ограничиваются простым выводом изображения, они имеют встроенный графический микропроцессор , который может производить дополнительную обработку, разгружая от этих задач центральный процессор компьютера. Например, все современные видеокарты NVIDIA и AMD(ATi ) поддерживают приложения OpenGL на аппаратном уровне.

Видеокарты имеют следующие стандарты

В компьютерах PS/2 большинство схем видеоадаптера расположены на системной плате. Этот видеоадаптер содержит все электронные схемы, необходимые для поддержки спецификации VGA, на одной полноразмерной плате с 8-битовым интерфейсом.

BIOS VGA - это программа, предназначенная для управления схемами VGA. Через BIOS программы могут инициировать некоторые процедуры и функции VGA, не обращаясь при этом к адаптеру.

Вся аппаратура VGA обеспечивает отображение до 256 оттенков на экране из палитры в 262 144 цвета (256 Кбайт). Для этого используется аналоговый монитор.

Если при загрузке системы возникают проблемы, то она загружается в безопасном режиме, где по умолчанию используется адаптер VGA в режиме 640x480, 16 цветов.

SuperVGA Super Video Graphics Array. Обеспечивает более высокое разрешение, чем стандарт VGA. Поддерживает режимы работы с разрешением 800:600, 1024:768, 1280:1024 точек (и более) с одновременным выводом на экран 2 в 4, 8, 16, 32 степени количеством цветов.

С адаптерами SVGA различных моделей от разных производителей можно общаться через единый программный интерфейс VESA

Существующий стандарт VESA на платы SVGA предусматривает использование практически всех распространенных вариантов форматов изображения и кодирования цветовых оттенков, вплоть до разрешения 1280x1024 пикселей при 16 777 216 оттенках (24-битовое кодирование цвета).



Современная видеокарта состоит из следующих частей :

Bios (Basic Input/Output System - базовая система ввода-вывода) . BIOS видеоадаптера содержит основные команды, которые предоставляют интерфейс между оборудованием видеоадаптера и программным обеспечением. BIOS, которую можно модифицировать с помощью программного обеспечения, называется flash BIOS .

Графический процессор (Graphics processing unit - графическое процессорное устройство) - занимается расчетами выводимого изображения, освобождая от этой обязанности центральный процессор, производит расчеты для обработки команд трехмерной графики. Является основой графической платы, именно от него зависят быстродействие и возможности всего устройства. Современные графические процессоры по сложности мало чем уступают центральному процессору компьютера, и зачастую превосходят его как по числу транзисторов, так и по вычислительной мощности, благодаря большому числу универсальных вычислительных блоков. Однако, архитектура GPU прошлого поколения обычно предполагает наличие нескольких блоков обработки информации, а именно: блок обработки 2D-графики, блок обработки 3D-графики, в свою очередь, обычно разделяющийся на геометрическое ядро (плюс кэш вершин) и блок растеризации (плюс кэш текстур) и др.

Видеоконтроллер - отвечает за формирование изображения в видеопамяти, дает команды RAMDAC на формирование сигналов развертки для монитора и осуществляет обработку запросов центрального процессора. Кроме этого, обычно присутствуют контроллер внешней шины данных (например, PCI или AGP ), контроллер внутренней шины данных и контроллер видеопамяти. Ширина внутренней шины и шины видеопамяти обычно больше, чем внешней (64, 128 или 256 разрядов против 16 или 32), во многие видеоконтроллеры встраивается еще и RAMDAC . Современные графические адаптеры (ATI , nVidia) обычно имеют не менее двух видеоконтроллеров, работающих независимо друг от друга и управляющих одновременно одним или несколькими дисплеями каждый.

Видеопамять - выполняет роль кадрового буфера, в котором хранится изображение, генерируемое и постоянно изменяемое графическим процессором и выводимое на экран монитора (или нескольких мониторов). В видеопамяти хранятся также промежуточные невидимые на экране элементы изображения и другие данные. Видеопамять бывает нескольких типов, различающихся по скорости доступа и рабочей частоте. Современные видеокарты комплектуются памятью типа DDR , DDR2, GDDR3, GDDR4 и GDDR5. Следует также иметь в виду, что помимо видеопамяти, находящейся на видеокарте, современные графические процессоры обычно используют в своей работе часть общей системной памяти компьютера, прямой доступ к которой организуется драйвером видеоадаптера через шину AGP или PCIE .

Цифро-аналоговый преобразователь (ЦАП, RAMDAC - Random Access Memory Digital-to-Analog Converter) - служит для преобразования изображения, формируемого видеоконтроллером, в уровни интенсивности цвета, подаваемые на аналоговый монитор.

Видео-ПЗУ (Video ROM) - постоянное запоминающее устройство, в которое записаны видео- BIOS, экранные шрифты, служебные таблицы и т. п. ПЗУ не используется видеоконтроллером напрямую - к нему обращается только центральный процессор. Хранящийся в ПЗУ видео- BIOS обеспечивает инициализацию и работу видеокарты до загрузки основной операционной системы, а также содержит системные данные, которые могут читаться и интерпретироваться видеодрайвером в процессе работы (в зависимости от применяемого метода разделения ответственности между драйвером и BIOS). На многих современных картах устанавливаются электрически перепрограммируемые ПЗУ (EEPROM , Flash ROM ), допускающие перезапись видео- BIOS самим пользователем при помощи специальной программы.

Система охлаждения -предназначена для сохранения температурного режима видеопроцессора и видеопамяти в допустимых пределах.