ビデオカード
1981年のIBM PCは、当時のみならず後のパーソナルコンピュータでも普通に見られた、ビデオ回りのハードウェアをオンボードで固定したものにはせず、ビデオカードとして独立させる設計を採用した。
IBM PCはビデオサブシステム(ビデオチップなど)を本体(マザーボード)にではなく、拡張カード(IBMはアダプターと呼ぶ)に搭載した。IBM PCの発売時には2種類のビデオカード(テキストモードのみのMDAと、グラフィックモードを持つCGA)が提供され、用途により選択・交換できた。また各アダプターは複数の表示モード(ビデオモード)を持ち、ビデオモードはBIOS割り込み(INT 10h, AH=00h, AL=ビデオモード)によってソフトウェアから切替可能である。更に後継のビデオ規格(EGA, VGA, XGA等)は、前身のビデオ規格の全てのビデオモードを含む。
この拡張性により、IBM PCファミリーおよびIBM PC互換機では、ユーザーは本体を買い換えなくても、各社から販売される多様なビデオカードに交換(種類によっては追加して共存)し、対応したディスプレイとソフトウェアを使用すれば、より高速・高解像度な表示環境を得られるようになった。中でもHerculesのHGCは広く使われた。日本での東芝のダイナブック(初代J-3100 SS)も、CGAをベースに独自の日本語モード(640x400)を追加したものだった。
一文字テキスト出力(int 10h, ah=0eh)のような、BIOSの提供する機能としては高水準の機能を用意し(この機能を提供するBIOS ROMは本体ではなくビデオカードに載る)、MS-DOSなどはそちらを使うようにすることで、ハードウェアの差異に対するソフトウェアの互換性を確保した。
世界の中でも日本だけは、PC-9801シリーズ、FMRシリーズ、マルチステーション5550などや、更にはIBM PC互換機ベースであるダイナブック、AX(JEGA)、PS/55(前半)でも、日本語表示モードでは固定解像度が主流の時代が続いた。
しかし1990年代にはDOS/VやMicrosoft Windowsなどグラフィック中心の使用形態が普及した影響もあり、各社はPC/AT互換機に移行した。この結果、日本でもビデオカードが一般化したが、以上の経緯により国内のPC/AT互換機の大多数は最初からVGA以上を搭載している。
1984年のPC/ATではEGAが標準搭載されたが、これはMDAおよびCGAの上位互換であり、MDAとCGAの主要な表示モードを含んでいた。表示モードはソフトウェアで容易に切替できたため、下位の画面モードにしか対応していないソフトウェアも継続して使用できた。この上位互換は、その後の主要なビデオ規格でも継承され、また複数の画面解像度(走査周波数)に自動対応できるマルチスキャン方式のディスプレイが普及した。
EGAは広く普及し、各社がEGA上位互換のグラフィックチップやカードを製造した。日本でのAX規格のJEGAボードも、EGAをベースに独自の日本語モード(640x480)を追加したものだった。