不论是ASCII的7位的编码,还是后期演化出来的ISO/IEC 8859的8位的编码,都还是用单个字节就可以表示一个字符,叫做单字节编码。
各种单字节编码之间的关系,可以用下面图表来解释:
表 2.2. 各种单字节编码标准之间的关系
单字节编码 | 单个字节=8位=28=256个字符 |
---|
编码标准 | 注释 | 用到了前7位=27=128个字符 | 用到了第8位 |
---|
0x0-0x1F | 0x20-0x7E | 0x7F | 0x80-0x9F | 0xA0-0xFF |
---|
ASCII | =ISO/IEC 646 | yes | yes | yes | | |
ISO/IEC 6429 | =C0 control + C1 control | yes | | | yes | |
ISO 8859 |
=ISO/IEC 8859-n | = | ISO/IEC 8859-1 | ...... | ISO/IEC 8859-11 | ISO/IEC 8859-13 | ...... | ISO/IEC 8859-16 |
| | yes | | | yes |
yes |
yes |
yes |
yes |
yes |
yes |
yes |
yes |
yes |
yes |
yes |
yes |
yes |
yes |
ISO-8859 |
=ISO-8859-n | = | ISO-8859-1 | ...... | ISO-8859-11 | ISO-8859-13 | ...... | ISO-8859-16 |
| yes | yes | yes | yes | yes |
yes |
yes |
yes |
yes |
yes |
yes |
yes |
yes |
yes |
yes |
yes |
yes |
yes |
yes |
| 0x20是空格Space,常缩写为SP。 此空格字符,严格意义上说,属于不可显示字符,因为显示或打印出来,也看不见 |