Стандарты видеоадаптеров. Поддерживаемые разрешения и цвета
Теперь давайте рассмотрим, какие типы видеоадаптеров применялись в персональных компьютерах, какие они поддерживали разрешения экрана и глубину цвета. Самым первым видеоадаптером первых PC был видеоадаптер стандарта MDA (Monochrome Display Adapter - монохpомный адаптеp дисплея). Работает только в текстовом режиме с разрешением 80x25 знаков (720x350 точек, каждый символ - матрица 9x14 точек), поддерживает пять атрибутов текста: обычный, яркий, инверсный, подчеркнутый и мигающий. Интерфейс с монитором - цифровой: сигналы синхронизации, основной видеосигнал, дополнительный сигнал яркости. В наши дни совершенно не применим:). Адаптер HGC (Hercules Graphics Card - графическая карта Hercules) - расширение MDA с графическим режимом 720x348, разработанное фирмой Hercules. Это первый видеоадаптер для PC, поддерживающий графический режим. Однако, появившиеся впоследствии графические режимы были несовместимы с HGC, игры написанные в графических режимах последующих видеоадаптеров, не работали а адаптере HGC. Однако это была первая попытка, и ее можно считать вполне достойной (для своего времени:)). Интерфейс с монитором - цифровой, как и у MDA. В наши дни совершенно не применим:). CGA (Color Graphics Adapter - цветной графический адаптер) - адаптер с графическими возможностями. Работает либо в текстовом режиме с разрешениями 40x25 и 80x25 (матрица символа - 8x8), либо в графическом с разрешениями 320x200 или 640x200. В текстовых режимах доступно 256 атрибутов символа - 16 цветов символа и 16 цветов фона (либо 8 цветов фона и атрибут мигания), в графических режимах доступно четыре палитры по четыре цвета каждая в режиме 320x200, режим 640x200 - монохромный. Т.е. возможности передачи цвета в графике - только в режиме 320x200, и при этом, несмотря на то, что адаптер поддерживал 16 цветов, одновременно на экране могли быть цвета только из одной палитры, следовательно одновременно адаптер отображал только 4 цвета. Интерфейс с монитором - цифровой: сигналы синхронизации, основной видеосигнал (три канала - красный, зеленый, синий), дополнительный сигнал яркости. В наши дни совершенно не применим:). EGA (Enhanced Graphics Adapter - улучшенный графический адаптер) - дальнейшее развитие CGA, примененное в первых 286. Добавлено разрешение 640x350, что в текстовых режимах дает формат 80x25 при матрице символа 8x14 и 80x43 - при матрице 8x8. Количество одновременно отображаемых цветов - по 16, палитра расширена до 64 цветов (по два разряда яркости на каждый цвет). Совместим с MDA и CGA. Интерфейс с монитором - цифровой. В наши дни совершенно не применим:). MCGA (Multicolor Graphics Adapter - многоцветный графический адаптер) - введен фирмой IBM в моделях своих компьютеров, не стал общим стандартом. Добавлено разрешение 640x400 (текст), что дает формат 80x25 при матрице символа 8x16 и 80x50 - при матрице 8x8. Количество воспроизводимых цветов увеличено до 262144 (по 64 уровня на каждый из основных цветов). Помимо палитры, введено понятие таблицы цветов, через которую выполняется преобразование 64-цветного пространства цветов EGA в пространство цветов MCGA. Введен также видеорежим 320x200x256, в котором используется представление экрана непрерывной областью памяти объемом 64000 байт, где каждый байт описывает цвет соответствующей ему точки экрана. (как у современных адаптеров). Совместим с CGA по всем режимам и с EGA - по текстовым, за исключением размера матрицы символа. Интерфейс с монитором - аналогово-цифpовой: цифровые сигналы синхронизации, аналоговые сигналы основных цветов. Поддерживает подключение монохромного монитора и его автоматическое опознание - при этом в видео-BIOS включается режим суммирования цветов по так называемой шкале серого (grayscale) для получения полутонового чеpно-белого изображения. Суммирование выполняется только при выводе через BIOS - при непосредственной записи в видеопамять на монитор попадает только сигнал зеленого цвета (если он не имеет встроенного цветосмесителя). В наши дни совершенно не применим:). VGA (Video Graphics Array - множество, или массив, визуальной графики) - расширение MCGA, совместимое с EGA, введен фирмой IBM в своих компьюетрах. Фактически стал общим стандартом видеоадаптера с конца 80-х годов. В режиме 640x480 используется так называемая квадратная точка (соотношение количества точек по горизонтали и вертикали совпадает со стандартным соотношением сторон экрана - 4:3). Совместим с MDA, CGA и EGA в смысле поддерживаемых режимов, но не в смысле подключения монитора: интерфейс с монитором идентичен MCGA. IBM 8514/a - специализированный адаптер для работы с высокими разрешениями (640x480x256 и 1024x768x256), с элементами графического ускорителя. Не. поддерживает видеорежимы VGA, не стал стандартом, был весьма интересным решением в узкоспециализированных областях применнения. Интерфейс с монитором аналогичен VGA/MCGA. IBM XGA - следующий специализированный адаптер IBM. Снова не совместим с VGA и не стал стандартом. Применялся только в системах, изготовленных IBM. Расширено цветовое пространство (режим 640x480x64k), добавлен текстовый режим 132x25 (1056x400). Интерфейс с монитором аналогичен VGA/MCGA. SVGA (Super VGA - "свеpх"-VGA) - расширение VGA с добавлением более высоких разрешений и дополнительного сервиса. видеорежимы добавляются из ряда 800x600, 1024x768, 1152x864, 1280x1024, 1600x1200 - все с соотношением 4:3. Цветовое пространство расширено до 65536 (High Color) или 16.7 млн. (True Color). Также добавляются расширенные текстовые режимы формата 132x25, 132x43, 132x50. Фактический стандарт видеоадаптера примерно с 1992 г. Сегодня применяются только видеоадаптеры стандарта SVGA, выход нового стандарта не предвидится:).
|