Основными характеристиками видеоадаптера являются следующие; режим работы (текстовый и графический); воспроизведение цветов (монохромный и цветной); число цветов или число полутонов (в монохромном); разрешающая способность (число адресуемых на экране монитора пикселей по горизонтали и вертикали); емкость и число страниц в буферной памяти (число страниц - это число запоминаемых текстовых экранов, любой из которых путем прямой адресации может быть выведен на монитор для отображения); размер матрицы символа (количество пикселей в строке и столбце матрицы, формирующей символ на экране монитора); разрядность шины данных, определяющая скорость обмена данными с системной шиной и др.
Основой любого видеоадаптера является буферная видеопамять, емкость которой соответствует количеству хранимых в ней пикселей и их атрибутов. Атрибутивный признак представляется (моделируется) n - разрядной двоичной комбинацией, которая определяет максимально возможное число полутонов или цветовых оттенков, которыми может быть
229
отображен на экране каждый пиксель. Если атрибут одноразрядный, то монитор может работать только в монохромном режиме (пиксель может быть либо ярким, либо темным). При n = 4, 8, 16 и т.д. моделируется, соответственно, 16, 256, 65536 и т.д. цветовых оттенков. Необходимая емкость видеопамяти определяется путем умножения числа байтов атрибута на максимальное количество пикселей экрана. Например, при разрешающей способности экрана 800 х 600 пикселей и 8 - разрядном (однобайтовом) атрибуте каждого требуется 800 ? 600 ? 1 байт = : 480 Кбайт видеопамяти.
В таблице 11.1 приведены основные характеристики видеоадаптеров, применяемых в IBM PC.
Таблица 11.1
Основные характеристики видеоадаптеров для 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 |
Число строк х столбцов (в текстовом режиме) | 25 ? 80 | 25 ? 80 | 25 ? 80 | 25 ? 80 (50 ? 80) | 25 ? 80 (50 ? 80) |
Число цветов | 2 16 | 16 | 16 256 | 16 256 | |
Размер матрицы символов, пикселей по горизонтали х по вертикали | 14 ? 9 | 8 ? 8 | 8? 8 14 ? 8 | 8 ? 8 14 ? 8 | 8 ? 8 14 ? 8 |
Емкость видеобуфера, Кбайт | 64 | 128 | 128/512 | 256/51 2 | 512/1024 |
Число страниц в буфере (в текстовом режиме) | 1 | 4 | 4 - 8 | 8 | 8 |
Частота кадров, Гц | 50 | 60 | 60 | 60 | 60 |
230
227 :: 228 :: 229 :: 230 :: Содержание