::Color Graphics Adapter


Color::colors    Style::times    Graphics::white    Graphics::monitor    Black::modes    Video::palette

{{ safesubst:#invoke:Unsubst||$N=Refimprove |date=__DATE__ |$B= {{#invoke:Message box|ambox}} }} {{#invoke:Infobox|infobox}}

The Color Graphics Adapter (CGA), originally also called the Color/Graphics Adapter or IBM Color/Graphics Monitor Adapter,<ref>[1]; cf. section 1-133, "Color/Graphics Adapter", page 143 of ibm_techref_v202_1.pdf</ref> introduced in 1981, was IBM's first graphics card and first color display card for the IBM PC. For this reason, it also became that computer's first color computer display standard.

The standard IBM CGA graphics card was equipped with 16 kilobytes of video memory and could be connected either to a dedicated direct-drive CRT monitor using a 4-bit digital (TTL) "RGBI"<ref>Red, Green, Blue, Intensity</ref> interface, such as the IBM 5153 color display, or to an NTSC-compatible television or composite video monitor via an RCA connector.<ref>{{#invoke:citation/CS1|citation |CitationClass=book }}</ref> The RCA connector provided only baseband video, so to connect the CGA card to a standard television set required a separate RF modulator.<ref>(There was also a connector on the original IBM CGA cards for an add-on RF modulator unit installed inside the computer case, but no such device was offered by IBM, and it would have had to provide its own output connector separate from the ones on the CGA itself.)</ref>

Built around the Motorola MC6845 display controller, the CGA card featured several graphics and text modes. The highest display resolution of any mode was 640×200, and the highest color depth supported was 4-bit (16 colors).

Color Graphics Adapter sections
Intro  Output capabilities  Color palette  Standard text modes  Standard graphics modes  Further graphics modes and tweaks  Special effects on composite color monitors  Limitations, bugs and errata  Software support  Competing adapters  Specifications  See also  References  External links  

PREVIOUS: IntroNEXT: Output capabilities