IBM PC コード・セット
IBM® PC コード・セットは、 IBM PC システムおよび AIX®で元々サポートされていたコード・セットです。 IBM PC コード・セットは、Control One (C1) 制御域に図形文字を割り当てます。 これらの制御文字に依存するアプリケーションでは、これらのコード・セットをサポートできません。
ASCII 文字は、位置 0x20-0x7e の最大重みビット (MSB) ゼロでエンコードされます。 拡張 Latin 1 は、 IBM PC 固有の文字セットと組み合わされて、位置 0x80-0xfeでエンコードされる文字の拡張セットを構成します。 次の表は、IBM-850 コード・セットでの制御文字、ASCII 文字、 および外字のロケーションを示しています。
| 文字エンコード | コード・ポイント | 説明 | 数 |
|---|---|---|---|
| 000xxxxx | 00–1F | 制御 | 32 |
| 00100000 | 20 | スペース | 1 |
| 0xxxxxxx | 21–7E | 7 ビット | 94 |
| 01111111 | 7F | 削除 | 1 |
| 1xxxxxxx | 80–FE | 8 ビット | 17 |
| 11111111 | FF | すべて 1 | 1 |
IBM PC 固有の文字セットには、以下のものが含まれます。
| シンボル | 戻りコード |
|---|---|
| フロリン記号 | 0x9f |
| クオーター・ハッシュ | 0xb0 |
| ハーフ・ハッシュ | 0xb1 |
| フル・ハッシュ | 0xb2 |
| 垂直バー | 0xb3 |
| 右側中間 | 0xb4 |
| 二重右側中間 | 0xb9 |
| 二重垂直バー | 0xba |
| 二重右上角ボックス | 0xbb |
| 二重右下角ボックス | 0xbc |
| 右上角ボックス | 0xbf |
| 左下角ボックス | 0xc0 |
| 下側中間 | 0xc1 |
| 上側中間 | 0xc2 |
| 左側中間 | 0xc3 |
| 中央ボックス・バー | 0xc4 |
| 交点 | 0xc5 |
| 二重左下角ボックス | 0xc8 |
| 二重左上角ボックス | 0xc9 |
| 二重下側中間 | 0xca |
| 二重上側中間 | 0xcb |
| 二重左側中間 | 0xcc |
| 二重中央ボックス・バー | 0xcd |
| 二重交点 | 0xce |
| スモール i ドットレス | 0xd5 |
| 右下角ボックス | 0xd9 |
| 左上角ボックス | 0xda |
| 高輝度文字セル | 0xdb |
| 高輝度文字セル - 下半分 | 0xde |
| 高輝度文字セル - 上半分 | 0xdf |
| 上線 | 0xee |
| 中間ドット、製品ドット | 0xfa |
| 垂直塗りつぶし長方形 | 0xfe |