Программирование видеоадаптеров

       

Видеопамять SVGA


Видеоадаптеры SVGA превосходят VGA по разрешению экрана и количеству одновременно отображаемых цветов.

Лучшие режимы VGA

Типичные режимы SVGA

640 x 480; 16 цветов

800 x 600; 256, 64 К, 16,7 М цветов



320 x 200; 256 цветов

1024 x 768; 256, 64 К, 16,7 М цветов

1280 x 1024; 256, 64 К, 16,7 М цветов

Чтобы иметь возможность отображать большое количество цветов при большой разрешающей способности, видеоадаптер SVGA должен иметь значительно больше видеопамяти, чем адаптер VGA. Например, для реализации режима с разрешением 1024 x 768 пикселов и возможностью одновременного отображения 64 К цветов необходима видеопамять объемом 1,6 Мбайт.

Для доступа центрального процессора к видеопамяти обычно резервируется адресное пространство размером всего 64 Кбайт. Как же процессор получает доступ к видеопамяти, объем которой для некоторых режимов достигает 4 Мбайт? Существует несколько различных подходов к решению этой проблемы, которые могут комбинироваться.



Содержание раздела