Видеоконтроллеры
Видеоконтроллеры (видеоадаптеры) являются внутрисистемными устройствами, непосредственно управляющими мониторами и выводом информации на их экран. Видеоконтроллер содержит: схему управления ЭЛТ, растровую память (видеопамять, хранящую воспроизводимую на экране информацию и использующую поле видеобуфера в ОП), сменные микросхемы ПЗУ (матрицы знаков), порты ввода-вывода.
Основные характеристики видеоконтроллера; режимы работы (текстовый и графический), воспроизведение цветов (монохромный и цветной), число цветов или число полутонов (в монохромном), разрешающая способность (число адресуемых на экране монитора пикселей по горизонтали и вертикали), емкость и число страниц в буферной памяти (число страниц - это число запоминаемых текстовых экранов, любой из которых путем прямой адресации может быть выведен на отображение в мониторе), размер матрицы символа (количество пикселей в строке и столбце матрицы, формирующей символ на экране монитора), разрядность шины данных, определяющая скорость обмена данными с системной шиной, и др.
Важная характеристика - емкость видеопамяти, она определяет количество хранимых в памяти пикселей и их атрибутов. Разрядность атрибута пикселя определяет, в частности, максимально возможное число полутонов или цветовых оттенков, учитываемых при отображении пикселя (например, для отображения 65 тыс. цветовых оттенков, стандарт High Color, каждый пиксель должен иметь 2-байтовый атрибут, а для отображения 16,7 млн. цветовых оттенков, стандарт True Color, - 3-байтовый атрибут). Необходимую емкость видеопамяти можно приблизительно сосчитать, умножив количество байтов атрибута на количество пикселей экрана.
Пример 4.16. При разрешающей способности монитора 800х600 пикселей и стандарте True Color емкость видеопамяти должна быть не менее 1440000 байт.
Общепринятый стандарт формируют следующие видеоконтроллеры:
· Hercules - монохромный графический адаптер;
· MDA (Monochrome Display Adapter) - монохромный дисплейный адаптер;
· MGA (Monochrome Graphics Adapter) - монохромный графический адаптер;
· CGA (Color Graphics Adapter) - цветной графический адаптер;
· EGA (Enhanced Graphics Adapter) - улучшенный графический адаптер;
· VGA (Video Graphics Adapter) - видеографический адаптер, иногда его называют видеографической матрицей (Video Graphics Array);
· SVGA (Super VGA) - улучшенный видеографический адаптер;
· PGA (Professional GA) - профессиональный графический адаптер.
Основные характеристики некоторых видеоконтроллеров приведены в таблице 4.10.
Таблица 4.10. Видеоконтроллеры для IBM PC
Параметр | MGA | CGA | EGA | VGA | SVGA |
Разрешающая способность, пикселей, по горизонтали Х по вертикали | 720х350 | 640х200 320х200 | 640х350 720х350 | 720х350 640х480 | 800х600 1024х768 |
Число цветов | |||||
Число строк х столбцов (в текстовом режиме ) | 80х25 | 80х25 | 80х25 | 80х25 ( 80х50) | 80х25 (80х50) |
Емкость видеобуфера, Кбайт | 128/512 | 256/512 | 512/1024 | ||
Число страниц в буфере ( в текстовом режиме) | 4-8 | ||||
Размер матрицы символа, пикселей, по горизонтали х по вертикали | 14х9 | 8х8 | 8х8 14х8 | 8х8 14х8 | 8х8 14х8 |
Частота кадров, Гц |
Видеоконтроллеры SVGA типа VESA (видеокарты VESA) с объемом видеопамяти 1 - 2 Мбайта обеспечивают наибольшую разрешающую способность 1280х 1024 при отличной передаче полутонов и цветовых оттенков; видеокарта Twin Turbo-128M2 имеет видеопамять емкостью 2 Мбайта (с возможностью наращивания до 4 Мбайт), две 64-разрядные шины данных (что совместно с локальной шиной PCI позволяет организовать 128-разрядную передачу данных со скоростью, не снижающейся при изменении режима цветности с 256 до 65000 цветовых оттенков), функцию мгновенного линейного масштабирования изображения на экране в любой прикладной программе.
Дата добавления: 2015-03-03; просмотров: 1156;