IBM Monochrome Display Adapter

From Wikipedia, the free encyclopedia

Green screen driven by a Monochrome Display Adapter
Green screen driven by a Monochrome Display Adapter

The Monochrome Display Adapter (MDA, also MDA card, Monochrome Display and Printer Adapter, MDPA) introduced in 1981 was IBM's standard video display card and computer display standard for the PC. The MDA did not have any graphics mode of any kind; it only featured a single monochrome text mode (PC video mode 7), which could display 80 columns by 25 lines of high resolution text characters.

The standard IBM MDA card was equipped with 4 kibibytes of video memory. The MDA's high character resolution (sharpness) was a feature meant to facilitate business and wordprocessing use: Each character was rendered in a box of 9×14 pixels, of which 7×11 made out the character itself (the other pixels being used for space between character columns and lines).

The MDA featured the following character display attributes: invisible, underline, normal, bright (bold), reverse video, and blinking; some of these attributes could be combined, so that e.g., bright, underlined text could be produced.

The theoretical total screen resolution of the MDA was 720×350 pixels. This number is arrived at through calculating character width (9 pixels) by columns of text (80) and character height (14 pixels) by rows of text (25). However, the MDA again could not address individual pixels; it could only work in text mode, limiting its choice of display patterns to 256 characters. Its character set is known as code page 437. The character patterns were stored in ROM on the card, and so could not be changed by software. The only way to simulate "graphical" screen content was through ANSI art.

IBM's original MDA included a parallel printer port (hence its original name of "Monochrome Display and Printer Adapter"), thus avoiding the need for a separate parallel interface on computers fitted with an MDA.

Contents

[edit] Specifications

[edit] Connector

Pin numbers (looking at socket):

Pin assignments[1]
Pin Function
1 Ground
2 Ground
3 Not Used
4 Not Used
5 Not Used
6 Intensity
7 Video
8 Horizontal Sync
9 Vertical Sync

[edit] Signal

Type Digital, TTL
Resolution 640h × 350v
H-freq 18.432kHz
V-freq 50Hz
Colors 2-4[2]

[edit] Competing adapters

There were two commonly available competing display adapters:

  • For PC users requiring bitmapped graphics and/or color, IBM offered its Color Graphics Adapter (CGA, also CGA card), launched at the same time as their MDA. The CGA was originally more expensive and intended as a higher end solution, however the lower resolution of its text mode characters (as compared to MDA) made CGA cards less attractive for business use.
  • Introduced in 1982, the non-IBM Hercules Graphics Card (also HGC) offered both an MDA compatible high resolution text mode and a monochrome graphics mode. It could address individual pixels and display a black and white picture of 720×348 pixels. This resolution was better than even the highest monochrome resolution CGA cards could offer. Thus, even without a colour capability of any kind, the Hercules adapter's offer of monochrome graphics without sacrificing MDA-equivalent text quality made it a more desirable choice for many.

[edit] See also

[edit] References

  1. ^ IBM Personal Computer Hardware Library: Technical Reference (Revised edition, 1983)
  2. ^ There are four possible combinations of values for the 'Intensity' and 'Video' pins, but not all monitors will display them as four distinct intensity levels.
Size comparison
Video hardware Size comparison
MDA | Hercules | CGA | EGA | VGA | MCGA | 8514 | XGA
Display resolutions
QQVGA | QVGA | VGA | SVGA | XGA | XGA+ | SXGA | SXGA+ | UXGA | QXGA | QSXGA | QUXGA | HXGA | HSXGA | HUXGA
Widescreen variants
WXGA | WSXGA/WXGA+ | WSXGA+ | WUXGA | WQXGA | WQSXGA | WQUXGA | WHXGA | WHSXGA | WHUXGA