コードページ437スタンダードVGAを使ってIBM PCで描画したコードページ437
別名OEM-US
言語英語
区分拡張ASCII、OEMコードページ
コードページ437とは、オリジナルのIBM PC(パーソナルコンピュータ)の文字セットである。CP437やOEM-US、OEM 437[1]、PC-8[2]、DOS Latin USとしても知られる[3]。32番から126番のASCIIコード、アクセント付き文字(ダイアクリティカルマーク)の拡張範囲のコード、ギリシア文字がいくつか、アイコン、線を引くための記号、これらが含まれている。「OEMフォント」や「high ASCII」、「拡張ASCII」[2](同様に互換性のないASCII拡張の1つ)として言及されることもある。
この文字セットはEGAおよびVGAに互換性があるグラフィックカードの初期フォントとして残っている。PCが再起動してフォントが記録媒体から読み込まれる前に表示されるテキストは一般的にこの文字セットで描画される[脚注 1]。IBM PCの時代に開発された多くのファイルフォーマットもまたコードページ437がもとになっている。 9×14ピクセルのフォントとしてIBM Monochrome Display Adapter (MDA) のROMに、またColor Graphics Adapter (CGA) カードの8×8ピクセルのフォントとしてこのフォントはオリジナルのIBM PCに含まれていた。 これらのディスプレイアダプタはすべて各文字のセルに8ビット文字のコードポイントが含まれているテキストモードが存在していて(詳細
ディスプレイアダプタ
東ヨーロッパの様々なPC機種で異なる文字セットが使われていて、ジャンパやCMOSの設定でユーザーが選べるものもあった。現地語のテキストを表示ができるようにしつつもコードポイントを多くの罫線素片で共有するなどして、可能な限りコードページ437と合うようにこれらの文字セットは設計された。 Altコード
Altコード
コードページ437は次の表に表される。対応するUnicodeのコードポイントと十進法でのコードポイントが各文字とあわせて表示される。一部のコードポイントには対応するUnicodeのコードポイントが複数あるため下の注記も見ること。十進法のコードはAltコード
文字セット
256通りすべての8ビットコードにグラフィックがROMで提供されているが、一部のコードポイント、特に1番から31番の範囲と127番のコードは一部のAPIでは表示されない[8]。代わりに制御文字として解釈される。例えばオリジナルのIBM PCでは多くのテキスト出力方法ではそれらのコードはBEL、BS、CR、LFとして解釈される。また多くのプリンタでもこれらの文字は印刷ができなかった。
.mw-parser-output .legend.type-alpha .legend-color{background-color:#E7FFE7}.mw-parser-output .legend.type-cntrl .legend-color{background-color:#FFFFEF}.mw-parser-output .legend.type-digit .legend-color{background-color:#F7E7FF}.mw-parser-output .legend.type-punct .legend-color{background-color:#DFF7FF}.mw-parser-output .legend.type-extsym .legend-color{background-color:#DFDFE7}.mw-parser-output .legend.type-graph .legend-color{background-color:#FFEFAF}.mw-parser-output .legend.type-intl .legend-color{background-color:#FFEFDF}.mw-parser-output .legend.type-undef .legend-color{background-color:#D0D0D0}
凡例:.mw-parser-output .legend{page-break-inside:avoid;break-inside:avoid-column}.mw-parser-output .legend-color{display:inline-block;min-width:1.5em;height:1.5em;margin:1px 0;text-align:center;border:1px solid black;background-color:transparent;color:black}.mw-parser-output .legend-text{}緑 アルファベット黄 制御文字 赤 数字 青 記号 紫 拡張記号 橙 図形文字 桃 国際 灰 未定義
コードページ437[9]16進の1の位が_016進の1の位が_116進の1の位が_216進の1の位が_316進の1の位が_416進の1の位が_516進の1の位が_616進の1の位が_716進の1の位が_816進の1の位が_916進の1の位が_A16進の1の位が_B16進の1の位が_C16進の1の位が_D16進の1の位が_E16進の1の位が_F