信息与智能科学导论
上QQ阅读APP看书,第一时间看更新

1.2.6 计算机中的字符编码

在计算机中,各种字符、汉字等非数值型字符需要转换为二进制进行存储和处理。

常用的西文字符有128个,包括10个十进制的数码0~9,52个大小写英文字母A~Z及a~z,32个标点符号、运算符、专用符号和34个控制符。

大多数小型机和所有微型计算机都采用ASCII(American Standard Code for Information Interchange,美国标准信息交换码)存储和处理西文字符,它是通用的国际标准编码,于1968年被提出。

7位ASCII采用7位二进制数表示一个字符,由于7位二进制数表示的范围为0~127,共包含128个数字,用于表示常用的128个字符,如表1-2所示。每个字符占用1Byte的空间,即8位二进制数,最高位设置为0,其余7位表示ASCII值。

表1-2 ASCII表

在表1-2中,小写字母比对应的大写字母的值大32,如图1-16所示。

图1-16 小写字母与大写字母的ASCII关系