Физическое окружение вычислительной техники

       

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


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

-  использование 16- и 256-цветных режимов с разрешением 1024 на 768 точек;

-  применение новых цифро-аналоговых преобразователей RAMDAC (8 разрядов на цвет вместо 6);

-  от 512 Кбайт до 4 Мбайт видеопамяти;

-  поддержка аппаратного курсора;

-  16-разрядная шина данных (у VGA обычно 8);

-  16-разрядный видеоBIOS (у VGA обычно 8);

-  двухпортовые микросхемы памяти (VideoRAM);

-  программируемый кварцевый генератор и т.д.

Вообще говоря, прародителем SVGA можно считать фирму NEC, разработавшую VGA-совместимый графический адаптер, который имел дополнительный режим с разрешением 800 на 600 точек и одновременным отображением 256 (из 256 К возможных) цветов (табл. 5). Хотя все производители обеспечивали совместимость своих изделий с VGA, дополнительные видеорежимы и возможности адаптеров зачастую не совпадали, поскольку каждый считал нужным делать это по-своему. Немудрено, что уже само понятие SVGA, не связанное жестко с конкретными режимами работы адаптера, вносило серьезную неразбериху. В октябре 1989 года ассоциация VESA предложила свой стандарт на новые видеоадаптеры — VESA BIOS Extension, который в настоящее время поддерживается большинством фирм-производителей. Сначала VESA рекомендовала использовать режим с разрешением 800 на 600 точек и поддержкой 16 цветов как стандартный. Затем последовали 256-цветные режимы с разрешением 640 на 480, 800 на 600 и 1024 на 768 точек, а также 16-цветный режим с разрешением 1024 на 768 пикселов и т.д.

Таблица 5 Зависимость количества воспроизводимых цветов от типа видеоадаптера

Количествоцветов



Разрешения

320x200

640x200

640x350

640x480

800x600

1024x768

2

CGA

CGA

EGA

VGA

SVGA

SVGA

4

CGA

EGA

EGA

VGA

SVGA

SVGA

16

EGA

EGA

EGA

VGA

SVGA

SVGA

256

VGA

SVGA

SVGA

SVGA

SVGA

SVGA

 



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