Что такое видеоконтроллер?
Для того чтобы информация превратилась в изображение и появилась на экране монитора, это изображение должно быть сформировано видеоадаптером. Вы можете встретить несколько названий видеоадаптера — графический адаптер, видеокарта, видеоплата, видеоконтроллер.
Видеоконтроллер вставляется в слот расширения материнской платы и соединяется с помощью специального кабеля с монитором.
Информация выводится на экран одним из двух способов — текстовым или графическим.
В текстовом режиме на экран выводится только стандартный набор символов — буквы, цифры, знаки, которые соответствуют кодовой таблице ASCII. Эти символы постоянно хранятся в ПЗУ видеокарты. Компьютеру достаточно указать номер символа, и на экране появится его изображение. В текстовом режиме на экране размещается матрица текста из 2000 символов — 80 колонок по 25 строк.
В графическом режиме компьютер обращается к экрану не как к таблице отдельных символов, а как к массиву точек на экране — пикселей, наименьших элементов изображения. Работая с каждым пикселем отдельно, компьютер способен отображать на экране не только любые символы, даже не входящие в таблицу ASCII, но и практически любые полутоновые и цветные изображения, в том числе и «живые» картинки. Однако для этого компьютеру приходится проделывать гораздо более сложную работу, чем в текстовом режиме, так как нужно обрабатывать каждую отдельную точку изображения.
Какие видеоконтроллеры были?
Опустим этап, когда присутствовали только монохромные мониторы, и перейдем к эпохе цветных дисплеев. Первым из цветных адаптеров в компьютерах IBM PC был адаптер CGA. В графическом режиме он позволял получить на экране лишь 320×200 точек при четырех цветах из палитры в 16 цветов.
Вскоре после рождения адаптера CGA на свет появился видеоконтроллер EGA. Разрешение этого контроллера уже составляло 640×350 точек, и использовал он 16 цветов из палитры в 64 оттенка. Для отечественных пользователей этот цветной адаптер явился буквально целым событием. Ведь для адаптера типа CGA необходимо было произвести замену ПЗУ, а адаптер EGA позволял выводить на экран русский алфавит без каких-либо переделок и замены ПЗУ, лишь загрузив в память видеоадаптера программный драйвер с русским алфавитом.
Следующим этапом стало создание видеоконтроллера VGA, который был специально разработан фирмой IBM для установки в компьютерах PS/2. Плата VGA обеспечивала еще более высокое разрешение — 640 X 480 точек при 16 цветах (из возможных 4096 оттенков) либо 320 X 200 точек при 256 цветах одновременно. На сегодняшний день самым распространенным видеоконтроллером является SuperVGA (SVGA) с разрешением 1280×1024 точек при 16,8 миллиона цветов.