На главную
Подписка
Новости










Главная / MS-DOS / MS-DOS. РУКОВОДСТВО РАЗРАБОТЧИКА / Глава 9 / Монохромные графические режимы Сделать домашней страницей Добавить в избранное Написать писмо

НАЗАД СОДЕРЖАНИЕ ВПЕРЁД

Монохромные графические режимы

Монохромный дисплей IBM используется в основном только в качестве текстового дисплея. Текстовый режим совместим с монохромным адаптером IBM. Тем не менее, имеется новый режим, который добавляет графику с разрешающей способностью 640х350 и четырьмя "цветами": черным, видимым, мерцающим видимым и интенсивным видимым. Если монохромный монитор подключен к EGA, то EGA не может использовать ни один из своих цветных графических режимов, но способна применять новый монохромный графический режим.


EGA преобразует шрифт 8х14, используемый с расширенным цветным монитором в MDA-совместимый шрифт 9х14. Это достигается расширением любых символов, формирующих строки, в позицию девятого элемента изображения. Не путайте подключение EGA к монохромному монитору с подключением VGA к аналоговому монохромному монитору. VGA в этом случае трактуется как подключенная к цветному монитору с высоким разрешением или к цифровому монохромному монитору в зависимости от установки переключателей VGA.


Есть небольшое изменение в стандартном MDA режиме 7, текстовом режиме, с EGA. Это изменение заключается в добавлении нескольких видеостраниц. Оригинальный монохромный адаптер использует только одну страницу. EGA может хранить до 8 отдельных видеостраниц в зависимости от объема памяти EGA. Номер страницы определяется в регистре ВН микропроцессора 80х86 при использовании текстовых функций BIOS. Более старое программное обеспечение использует регистр ВН для других данных или терпит неудачу при попытке его инициализации, поэтому окончательный текст может не появиться на нужной странице.


EGA-совместимые карты прочих производителей могут предложить Hercules-совместимый графический режим при использовании монохромного дисплея. Два режима для монохромного дисплея приведены в таблице 9-3.


                                                         Таблица 9-3
                     Использование EGA c монохромным монитором
         њњњњљњњњњњњњњљњњњњњњњњљњњњњњњњњљњњњњњњњљњњњњњњњњљњњњњњљњњњњњњњ
         Но- ‹ Тип    ‹ Макси- ‹ Размер ‹ Размер‹ Макси- ‹Сег- ‹Разре-
         мер ‹        ‹ мальное‹(столбцы‹ прямо-‹ мальное‹мент ‹шение
         ре- ‹        ‹ число  ‹ х      ‹ уголь-‹ число  ‹бу-  ‹
         жима‹        ‹ цветов ‹ строки)‹ ника  ‹ страниц‹фера ‹
         њњњњќњњњњњњњњќњњњњњњњњќњњњњњњњњќњњњњњњњќњњњњњњњњќњњњњњќњњњњњњњ
          7  ‹ Текст  ‹   4    ‹ 80х25  ‹ 9х14  ‹ 4/8*   ‹B000 ‹720х350
         15  ‹ Графика‹   4    ‹ 80х25  ‹ 8х14  ‹ 1/2*   ‹A000 ‹640х350
         њњњњ™њњњњњњњњ™њњњњњњњњ™њњњњњњњњ™њњњњњњњ™њњњњњњњњ™њњњњњ™њњњњњњњ
         (*) - Зависит от объема установленной памяти EGA

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


Программа самотестирования при включении питания настраивает карту VGA для работы после загрузки персонального компьютера в качестве либо монохромного адаптера, либо цветного адаптера. После установки в качестве монохромного адаптера доступны только видеорежимы, перечисленные в таблице 9-3. После установки в качестве цветного адаптера доступны видеорежимы, указанные в табл. 9-4.


                                                         Таблица 9-4
                             Аналоговый монитор и VGA,
                       конфигурированная для цветного режима
         њњњњљњњњњњњњњљњњњњњњњњљњњњњњњњњљњњњњњњњљњњњњњњњњљњњњњљњњњњњњњњ
         Но- ‹        ‹ Макси- ‹ Размер ‹ Размер‹ Макси- ‹Сег-‹ Разре-
         мер ‹   Тип  ‹ мальное‹(столбцы‹ прямо-‹ мальное‹мент‹ шение
         ре- ‹        ‹ число  ‹ х      ‹ уголь-‹ число  ‹бу- ‹
         жима‹        ‹ цветов ‹ строки)‹ ника  ‹ страниц‹фера‹
         њњњњќњњњњњњњњќњњњњњњњњќњњњњњњњњќњњњњњњњќњњњњњњњњќњњњњќњњњњњњњњ
          0  ‹ Текст  ‹   16   ‹ 40х25  ‹ 9х16  ‹   8    ‹B800‹ 360х400
             ‹        ‹из 256К ‹        ‹       ‹        ‹    ‹
          1  ‹ Текст  ‹   16   ‹ 40х25  ‹ 9х16  ‹   8    ‹B800‹ 360х400
             ‹        ‹из 256К ‹        ‹       ‹        ‹    ‹
          2  ‹ Текст  ‹   16   ‹ 80х25  ‹ 9х16  ‹   8    ‹B800‹ 720х400
             ‹        ‹из 256К ‹        ‹       ‹        ‹    ‹
          3  ‹ Текст  ‹   16   ‹ 80х25  ‹ 9х16  ‹   8    ‹B800‹ 720х400
             ‹        ‹из 256К ‹        ‹       ‹        ‹    ‹
          4  ‹ Графика‹    4   ‹ 40х25  ‹ 8х8   ‹   1    ‹B800‹ 320х200
          5  ‹ Графика‹    4   ‹ 40х25  ‹ 8х8   ‹   1    ‹B800‹ 320х200
          6  ‹ Графика‹    2   ‹ 80х25  ‹ 8х8   ‹   1    ‹B800‹ 640х200
         13  ‹ Графика‹   16   ‹ 40х25  ‹ 8х8   ‹   8    ‹A000‹ 320х200
             ‹        ‹из 256К ‹        ‹       ‹        ‹    ‹
         14  ‹ Графика‹   16   ‹ 80х25  ‹ 8х8   ‹   4    ‹A000‹ 640х200
             ‹        ‹из 256К ‹        ‹       ‹        ‹    ‹
         16  ‹ Графика‹   16   ‹ 80х25  ‹ 8х14  ‹   2    ‹A000‹ 640х350
             ‹        ‹из 256К ‹        ‹       ‹        ‹    ‹
         17  ‹ Графика‹    2   ‹ 80х30  ‹ 8х16  ‹   1    ‹A000‹ 640х480
             ‹        ‹из 256К ‹        ‹       ‹        ‹    ‹
         18  ‹ Графика‹   16   ‹ 80х30  ‹ 8х16  ‹   1    ‹A000‹ 640х480
             ‹        ‹из 256К ‹        ‹       ‹        ‹    ‹
         19  ‹ Графика‹   256  ‹ 40х25  ‹ 8х8   ‹   1    ‹A000‹ 320х200
             ‹        ‹из 256К ‹        ‹       ‹        ‹    ‹
         њњњњ™њњњњњњњњ™њњњњњњњњ™њњњњњњњњ™њњњњњњњ™њњњњњњњњ™њњњњ™њњњњњњњњ

НАЗАД СОДЕРЖАНИЕ ВПЕРЁД

Hosted by uCoz