В графическом режиме программа, которая обеспечивает работу монитора,
выводят изображение в виде прямоугольной сетки точек. Цвет каждой из точек может
задаваться отдельно. При выводе текстов на экране монитора можно использовать разные
шрифты, размеры символов, цвета и расположения символов.
Современные операционные системы поддерживают работу графического режима
монитора (Windows, Linux, OS2…). Работа монитора в графическом режиме связана с
обработкой больших объемов информации. Чтобы обработка информации осуществилась
с приемлемой скоростью, необходимо иметь мощный микропроцессор, а также
высокопроизводительный видеоконтроллер.
В текстовом режиме работы экран монитора разбивается на отдельные места (25
строк по 80 символов, которые называются знакоместами). В каждое знакоместо может
быть выведен один из 256 заранее определенных символов. Для каждого знакоместа на
экране монитора работающая с экраном программа сообщает видеоконтроллеру всего 2
байта информации (1 байт для кода символа, 1 байт для отображения информации о цвете
символа или фона). По этим данным видеоконтроллер формирует изображение на экране
монитора. Для формирования изображения каждого символа, видеоконтроллер использует
матрицу точек фиксированного размера (например, 8х16 точек). В этой матрице отмечено,
какие точки соответствуют символу, а какие – фону. Совокупность матриц для каждого из
256 возможных символов составляет шрифт.
Существуют таблицы, которые описывают соответствующие между кодами
символов и их изображением (таблицы кодировки символов).
Монитор может отображать любые цвета. Вместе с тем, общее количество цветов,
воспроизводимых на экране монитора, ограничено (из-за ограниченности памяти
видеоконтроллера). Как правило, существуют режимы, которые позволяют
воспроизводить 16, 256, 16†800†000 цветов…
Для офисных приложений, как правило, достаточно 256 цветов. Однако, при
воспроизведении многоцветных рисунков гораздо привлекательнее режимы с высокой
степенью разрешения, когда может использоваться 16,8 млн. цветов. Чем больше цветов
одновременно воспроизводиться на экране монитора, тем больший объем видеопамяти
должен иметь видеоконтроллер. Например, разрешение 1024х768 и 256 цветов требуют
768 Кб информации для видеоконтроллера в каждой точке. Видеопамять формируется
блоками по 512Кб. Данный режим работы достижим лишь на видеоконтроллерах с
объемом памяти менее 1 Мб.
- -