ASCII码,全称为美国信息交换标准代码(American Standard Code for Information Interchange),是针对拉丁字母的一套字符编码系统,主要用于显示英语、西欧语言。
标准ASCII码
标准的 ASCII 码,使用 7 位二进制数,表示 128 个 ASCII 字符。
ASCII 字符可以分为两类:
-
控制字符,也叫不可见字符。
-
普通字符,也叫可见字符。
控制字符:对应 ASCII 码表 0~32、127,共33个,如 CR(回车)、LF(换行)、FF(换页)、BS(退格)、DEL(删除)、Space(空格)
等。
普通字符包括:数字、字母、符号,共 95 个。
数字:对应 ASCII 码表 48~57,0-9 阿拉伯数字。
字母:对应 ASCII 码表 65~90 为 26 个大写英文字母,97~122 为 26 个小写英文字母。
符号:对应 ASCII 码表 33-47,如 +、-、*、/、!
扩展ASCII码
扩展 ASCII 码也叫 EASCII(Extended ASCII,延伸美国标准信息交换码)是将 ASCII 码由 7 位扩充为 8 位而成。前 128 个字符是对 ASCII 的兼容,后 128 个字符是新的扩展(包括表格符号、计算符号、希腊字母和特殊的拉丁符号)。
EASCII 还有另外一个名字:ISO-8859
ISO-8859 具体有 15 种,从 ISO-8859-1 ~ ISO-8859-15,其中 ISO-8859-1 涵盖了大多数西欧语言字符,所以应用的最广泛。
在今天,EASCII 已经被 Unicode 淘汰。
交流学习
如果有疑问或想和我交流,欢迎扫描下方二维码
更多与编码技术相关的博文:编码与解码 - 腐蚀脚本
转载声明:本文允许转载,原文链接:认识 ASCII 编码 - 腐蚀脚本
参考: