IBM PC 代码集

IBM® PC 代码集是最初在 IBM PC 系统和 AIX®上受支持的代码集。 IBM PC 代码集将图形字符分配给 Control One (C1) 控制区域。 依赖于这些控制字符的应用程序不能支持这些代码集。

ASCII 字符被编码为最高有效位(MSB)为 0,位置在 0x20 至 0x7e。 扩展拉丁语 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 唯一字符集包括下列内容:

表 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