ASCLL 字符码
信息在计算机上是用二进制数表示的,这种表示法让人很难理解。因此,计算机上都配有输入和输出设备,这些设备的主要目的就是以一种人类可阅读的形式将信息在这些设备上显示出来供人阅读理解。为保证人类和设备、设备和计算机之间能进行正确的信息交换,人们编制了统一的信息交换代码,这就是ASCII码表。ASCII码(American Standard Code for Information Interchange,美国标准信息交换码)是由美国国家标准局(ANSI)制定的,它已被国际标准化组织(ISO)定为国际标准,称为ISO646标准。
ASCII码定义从0到127的共128个数字所代表的英文字母或一样的结果和意义。由于只使用7个位元(bit)就可以表示从0到127的数字,大部分的电脑都使用8个位元来存取字元集(character set),所以,从128到255之间的数字可以用来代表另一组128个符号,称为extended ASCII。其中第0~32号及第127号(共34个)是控制字符或通信专用字符,如控制符:LF(换行)、CR(回车)、FF(换页)、DEL(删除)、BEL(振铃)等;通信专用字符:SOH(文头)、EOT(文尾)、ACK(确认)等。第33~126 号(共94个)是字符,其中第48~57号为0~9共10个阿拉伯数字;65~90号为26个大写英文字母;97~122号为26个小写英文字母;其余为一些标点符号、运算符号等。为了便于查询,表B-1列出了常用ASCII码对照表及其含义。