logo
Часть первая -3 октября

Видеоадаптеры

Непосредственное управление монитором осуществляет видеоадаптер (видеоконтроллер). Он передает управляющие сигналы блокам монитора, которые контролируют процесс формирования изображения на экране. Видеоадаптер реализован в виде платы расширения (см. рис.).

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

Наиболее часто используемые текстовые режимы: 25 строк по 40 символов, 25 строк по 30 символов, 40 строк по 80 символов. Все воспроизводимые на экране символы стандартизированы по своему внешнему виду. Набор символов, доступных на персональном компьютере, (соответствует стандарту ASCII - American Standard Code for Information Interchange), рассмотренный ранее, включающий 256 символов. Как уже говорилось ранее, каждый символ этого кода имеет свой уникальный шестнадцатеричный номер, который используется для его вызова.

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

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

Существуют несколько видов видеоадаптеров, отличающихся своими режимами: VGA (Video Graphics Array) - используемый еще видеоадаптер, позволяющий воспроизводить 16 цветов при разрешении 640480; SVGA (Super Video Graphics Array) - современный адаптер, который стандартно поддерживает от 16-256 цветов при разрешении 800600, до 24 млн. цветов при разрешении до 1024760, а также обеспечивает дополнительные возможности.