Электронная библиотека книг Александра Фролова и Григория Фролова.
Shop2You.ru Создайте свой интернет-магазин
Библиотека
Братьев
Фроловых
[Назад] [Содеожание] [Дальше]

Программирование видеоадаптеров CGA, EGA и VGA

© Александр Фролов, Григорий Фролов
Том 3, М.: Диалог-МИФИ, 1992, 287 стр.

1. Типы дисплеев

  • 1.1. Монохромный дисплей
  • 1.2. Цветной дисплей
  • 1.3. Улучшенный цветной дисплей
  • 1.4. Многочастотный цветной дисплей
  • 1.5. Дисплей VGA
  • Персональные компьютеры используют для отображения текста и графических изображений несколько различных типов дисплеев. Ниже приведена классификация дисплеев в зависимости от используемого ими интерфейса с компьютером.

    • Композитный дисплей. Имеет одну аналоговую входную линию. Дисплей может быть как цветным, так и монохромным. Видеосигнал поступает в дисплей в стандарте NTSC (National Television System Committee). Данный стандарт используется также в телевидении. Композитный дисплей применяется совместно с видеоадаптером CGA.
    • Цифровой дисплей. Имеет от одной до шести входных линий. На цифровом дисплее может отображаться до 2n различных цветов, где n равно количеству входных линий. Данный тип дисплеев может использоваться вместе с EGA и CGA.
    • Аналоговый RGB дисплей. Имеет три аналоговые входные линии (управляющие красным, зеленым и синим цветами). Уровень напряжения на каждой линии отвечает за интенсивность соответствующего цвета на экране. Количество цветов, которые может отображать аналоговый дисплей, ограничено фактически только возможностями видеоадаптера. Аналоговый дисплей используетя совместно с VGA, Super VGA и XGA.

    Параметры наиболее распространенных дисплеев, применяемых на компьютерах, совмесимых с IBM PC/XT/AT, приведены в следующей таблице :

    Дисплей Совместимый с дисплеем видеоадаптер Число цветов Разрешение в тексовом режиме Разрешение в графическом режиме
    Монохромный (MD) MDA, Hercules, EGA 2 80х25 640х350
    720х350
    720х348
    Цветной (CD) CGA, EGA 16 40x25
    80x25
    320x200
    640x200
    Улучшенный цветной (ECD) CGA, EGA 16 из 64 80х25 320х200
    640х200
    640х350
    Многочастотный цифровой CGA, EGA 16 из 64 40x25
    80х25
    320x200
    640х200
    640х350
    Многочастотный аналоговый VGA 256 80x25 640x480
    800х600
    Цветной VGA VGA 256 40х25
    80х25
    320х400
    640х400
    Монохромный VGA VGA 256 40х25
    80х25
    320х350
    640х350
    720х350
    720х400
    720х480

    Таблица 2.1 Типы дисплеев

    1.1. Монохромный дисплей

    Первоначально компьютер IBM PC выпускался с монохромным дисплеем фирмы IBM (MD) и монохромным видеоадаптером (MDA). Хотя MDA не предоставляет возможности использования графики и различных цветов, но за счет высокой разрешающей способности - 720х350 (что даже выше, чем обеспечивает EGA - 640х350) MDA широко используется для приложений, работающих с текстами. Следующим шагом в совершенствовании видеосистем явилось создание фирмой Hercules Technology, INC. нового видеоадаптера Hercules (Геркулес), используемого совместно с монохромным дисплеем фирмы IBM (MD). Этот адаптер совместим с MDA и предоставляет пользователю возможность использования графики.

    Монохромный дисплей фирмы IBM и совместимые с ним используют частоту кадров, равную 50Гц.

    1.2. Цветной дисплей

    Цветной дисплей фирмы IBM (CD - Color Display) используется совместно с цветным графическим адаптером (CGA) и обеспечивает четыре цвета для графики и восемь цветов для текста. Сам цветной дисплей имеет возможность отображать шестнадцать различных цветов. Разрешение цветного дисплея меньше, чем у монохромного - 640х200 и размер символов составляет 8 пикселов (пиксел - минимальный элемент изображения) по высоте и 8 пикселов по ширине. В результате заметно, что символы состоят из отдельных пикселов. С появлением улучшенного цветного дисплея, имеющего большую разрешающую способность, этот недостаток был устранен.

    Цветной дисплей имеет частоту смены кадров, равную 60Гц.

    1.3. Улучшенный цветной дисплей

    Улучшенный цветной дисплей создан для использования совместно с видеоадаптером EGA. Он имеет большую разрешающую способность - 640х350 и может отображать большее количество цветов (любые 16 из 64), чем обычный цветной дисплей. Символы имеют размер 8 пикселов по ширине и 14 пикселов по высоте.

    1.4. Многочастотный цветной дисплей

    Этот дисплей имеет возможность работать с различной частотой кадров, что позволяет поддерживать режимы с различной разрешающей способностью. Обычно эти дисплеи имеют разрешающую способность 640х350, (что соответствует EGA) и выше - 640х400, 640x480, 800x600, 1024x768. Последние два режима реализуются только видеоадаптерами Super VGA и XGA.

    Многочастотный цветной дисплей может воспроизводить больше цветов, чем улучшенный цветной дисплей. При работе в цифровом режмие он имеет те же 64 цвета, что и ECD, а при работе в аналоговом режиме он может отображать практически неограниченное число цветов. Большинство многочастотных дисплеев можно использовать совместно с VGA. Первые модели многочастотного дисплея фирмы NEC видеоадаптер VGA не поддерживали.

    1.5. Дисплей VGA

    Для видеоадаптера VGA фирмой IBM был разработан аналоговый RGB дисплей с высоким разрешением, а также монохромный аналоговый дисплей с высоким разрешением. На монохромном дисплее различные цвета изображаются различными градациями серого цвета. Эти два дисплея (монохромный и цветной) являются взаимозаменяемыми - приложения, написанные для одного из дисплеев, могут работать с другим дисплеем.

    [Назад] [Содеожание] [Дальше]