Из Википедии, бесплатной энциклопедии
Перейти к навигации Перейти к поиску

Monochrome Display Adapter ( MDA , а также МД карта , монохромный дисплей и принтер адаптер , ГУИН ) является IBM «s стандартного дисплея видеоадаптера и стандартный дисплей компьютера для компьютера , введенным в 1981. MDA не имеет пиксельную адресацию графических режимов, только один монохромный текстовый режим, который может отображать 80 столбцов на 25 строк текстовых символов с высоким разрешением или символов, полезных для рисования форм.

Аппаратный дизайн [ править ]

Первоначальный IBM MDA представлял собой 8-битную карту ISA с контроллером дисплея Motorola 6845 , 4 КБ ОЗУ, выходным портом DE-9, предназначенным для использования с монохромным монитором IBM, и параллельным портом для подключения принтера, избегая необходимо приобрести отдельную карту. [1]

Возможности [ править ]

Монитор IBM 5151 с адаптером для монохромного дисплея

MDA был основан на системе отображения IBM Datamaster [2] и был предназначен для поддержки бизнеса и обработки текстов с его четкими символами с высоким разрешением. Каждый символ отображается в поле размером 9 × 14 пикселей , из которых 7 × 11 отображает сам символ, а другие пиксели обеспечивают пространство между столбцами и строками символов. Некоторые символы, такие как строчная буква «m», отображаются в ширину в восемь пикселей. [3]

Символы кодовой страницы 437

Теоретическое полное разрешение экрана MDA составляет 720 × 350 пикселей, если сложить размеры всех символьных ячеек, но MDA не может адресовать отдельные пиксели, чтобы в полной мере использовать это разрешение. Каждая символьная ячейка может быть установлена ​​на один из 256 битовых символов, хранящихся в ПЗУ на карте, и этот набор символов не может быть изменен из встроенной аппаратной кодовой страницы 437 . Единственный способ имитировать "графику" - это искусство ASCII .

Кодовая страница 437 имеет 256 символов (0–255), включая стандартные 95 печатаемых символов ASCII из (32–126), а 33 управляющих кода ASCII (0–31 и 127) заменены печатаемыми графическими символами. Он также включает в себя еще 128 символов (128-255), подобных вышеупомянутым символам для рисования форм. Некоторые из этих фигур отображаются в Юникоде как символы рисования прямоугольников .

Есть несколько значений атрибутов - битовых флагов, которые можно установить для каждого символа на экране. Это невидимое, подчеркнутое, нормальное, яркое (жирное), обратное видео и мигающее . Обратное видео меняет местами цвета переднего плана и фона, в то время как мигание вызывает периодическое мигание текста. Некоторые из этих атрибутов можно комбинировать, чтобы можно было отобразить, например, яркий подчеркнутый текст. [1]

Ранние версии платы MDA имеют оборудование, способное выводить красный, зеленый и синий сигналы TTL на обычно неподключенные контакты видеоразъема, что теоретически позволяет отображать 8-ми цветов с подходящим монитором. Регистры также позволяют включать и выключать монохромный режим. Не существует (широко) опубликованного программного обеспечения для фактического управления этой функцией. [4] [1] [5]

Используйте [ редактировать ]

MDA был выпущен вместе с IBM Color Graphics Adapter и фактически мог быть установлен вместе с CGA на том же компьютере. Команда, входящая в состав PC-DOS, позволяла переключать основной дисплей между картами CGA и MDA. [6]

Из-за отсутствия графики с пиксельной адресацией владельцы MDA не могли играть в компьютерные игры, выпущенные с поддержкой графики. Однако для ПК были выпущены текстовые игры (включая текстовые приключения ), и по крайней мере для одной игры, IBM's One Hundred And One Monochrome Mazes , требуется MDA. [7] Рисованные в коробках персонажи сделали создание элементарной графики практичным для ранних игр для ПК, включая игры BBS Door или такие игры, как Castle Adventure.

Другое использование MDA было в качестве дополнительного дисплея для отладки. Такие приложения, как SoftICE [8] и отладчик Windows [9], допускали одновременное использование MDA и другой видеокарты, при этом MDA отображал интерфейс отладчика, в то время как другая карта отображала основной дисплей.

Прием [ править ]

MDA был более популярен, чем IBM Color Graphics Adapter для бизнес-приложений. Более высокое разрешение текста MDA и наличие порта для принтера сделали его более привлекательным для бизнес-приложений, которым был посвящен оригинальный ПК. Однако неудовлетворенность его ограничениями быстро привела к тому, что третьи стороны выпустили конкурирующее оборудование. [10]

Хорошо известным примером была видеокарта Hercules . Представленный в 1982 году, он предлагал как MDA-совместимый текстовый режим с высоким разрешением, так и монохромный графический режим. Он мог адресовать отдельные пиксели и отображать черно-белое изображение размером 720 × 348 пикселей. Это разрешение было лучше, чем у карты CGA, но при этом предлагалось пиксельно-адресуемая графика, поэтому, несмотря на отсутствие возможности цвета, предложение адаптера Hercules растровой графики высокого разрешения в сочетании с качеством текста уровня MDA сделало его популярным выбором, который даже поставлялся со многими клоны. [11]

Технические характеристики [ править ]

Коннектор [ править ]

Разъем DE-9, если смотреть на заднюю часть ПК

Сигнал [ править ]

Клонировать доски [ править ]

Видеокарта MDA с Hitachi HD6845 (= Motorola MC6845).

Другие платы предлагают совместимость с MDA, хотя и с различиями в том, как отображаются атрибуты или используемый шрифт. [1] [14]

  • 3270 ПК
  • Amstrad PPC / PC20
  • Художник по системам управления 1
  • Компания Tamarack Microelectronics TD3088A3

См. Также [ править ]

  • Графический адаптер Orchid
  • Зеленый экран
  • Список интерфейсов дисплея
  • Список несуществующих графических чипов и производителей карт

Ссылки [ править ]

  1. ^ a b c d Эллиот, Джон К. (2005-11-06). «Адаптер монохромного дисплея: примечания» . Архивировано 23 ноября 2016 года . Проверено 23 ноября 2016 .
  2. Брэдли, Дэвид Дж. (Сентябрь 1990 г.). «Создание IBM PC» . БАЙТ . С. 414–420 . Проверено 2 апреля +2016 .
  3. ^ Руководство по IBM MDA (PDF) .
  4. ^ Уилтон, Ричард (1987). Руководство программиста по видеосистемам ПК и PS / 2 . Microsoft Press. п. 51. ISBN 1-55615-103-9.
  5. ^ «IBM 5150 - ранняя версия» . Minuszerodegrees.net . Проверено 30 августа 2014 .
  6. ^ «Работа с двумя головками на старых компьютерах» . www.seasip.info . Проверено 16 августа 2020 .
  7. ^ Гривы, Стивен (1984-01-24). «Нелегко быть зеленым» . Журнал ПК . п. 391 . Проверено 24 октября 2013 года .
  8. ^ Использование SoftICE (PDF) . п. 12.
  9. ^ Inc, InfoWorld Media Group (1 апреля 1991 г.). InfoWorld . InfoWorld Media Group, Inc.
  10. ^ Inc, InfoWorld Media Group (19 сентября 1988 г.). InfoWorld . InfoWorld Media Group, Inc.
  11. ^ Inc, InfoWorld Media Group (26.06.1989). InfoWorld . InfoWorld Media Group, Inc.
  12. ^ Библиотека аппаратного обеспечения персонального компьютера IBM: Технический справочник (пересмотренное издание, 1983 г.)
  13. ^ Существует четыре возможных комбинации значений для контактов «Intensity» и «Video», но не все мониторы будут отображать их как четыре различных уровня интенсивности.
  14. ^ "Наследие VGA" . vgamuseum.info . Архивировано из оригинального 29 июня 2014 года . Проверено 28 июня 2014 года .