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


Адаптер монохромного дисплея ( MDA , также карта MDA , адаптер монохромного дисплея и принтера , MDPA ) - это стандартная видеокарта IBM и стандарт компьютерного дисплея для IBM PC , представленный в 1981 году. MDA не имеет графических режимов с адресацией пикселей. , только один монохромный текстовый режим, который может отображать 80 столбцов на 25 строк текстовых символов высокого разрешения или символов, полезных для рисования форм.

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

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

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

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

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


Адаптер IBM PC Original MDA и Parallel Printer
Изображение, визуализированное в текстовом режиме MDA с использованием полуграфических блоков .
Разъем DE-9, вид сзади ПК
Видеокарта MDA с Hitachi HD6845 (= Motorola MC6845).