ASCII码对照表(ASCII字符编码转换表)

狂人 190 0

ASCII(美国信息互换标准代码)是一套基于拉丁字母的电脑字符编码,主要用于显示现代英语和其他西欧语言。它是现今最通用的单字节编码系统,共收录了 128 个字符,用一个字节就可以存储,它等同于国际标准 ISO/IEC 646。接下来分享ASCII码对照表,即ASCII字符编码转换表。

ASCII码对照表

ASCII是由美国国家标准学会(American National Standard Institute , ANSI )制定的,是一种标准的单字节字符编码方案,用于基于文本的数据。它最初是美国国家标准,供不同计算机在相互通信时用作共同遵守的西文字符编码标准,后来它被国际标准化组织(International Organization for Standardization, ISO)定为国际标准,称为ISO 646标准,适用于所有拉丁文字字母。

ASCII码对照表具体如下所示:

ASCII值控制字符ASCII值控制字符ASCII值控制字符ASCII值控制字符
0NUT32(space)64@96
1SOH33!65A97a
2STX34"66B98b
3ETX35#67C99c
4EOT36$68D100d
5ENQ37%69E101e
6ACK38&70F102f
7BEL39,71G103g
8BS40(72H104h
9HT41)73I105i
10LF42*74J106j
11VT43+75K107k
12FF44,76L108l
13CR45-77M109m
14SO46.78N110n
15SI47/79O111o
16DLE48080P112p
17DCI49181Q113q
18DC250282R114r
19DC351383S115s
20DC452484T116t
21NAK53585U117u
22SYN54686V118v
23TB55787W119w
24CAN56888X120x
25EM57989Y121y
26SUB58:90Z122z
27ESC59;91[123{
28FS60<92/124|
29GS61=93]125}
30RS62>94^126`
31US63?95_127DEL
特殊字符解释
NUL空VT垂直制表SYN空转同步
STX正文开始CR回车CAN作废
ETX正文结束SO移位输出EM纸尽
EOY传输结束SI移位输入SUB换置
ENQ询问字符DLE空格ESC换码
ACK承认DC1设备控制1FS文字分隔符
BEL报警DC2设备控制2GS组分隔符
BS退一格DC3设备控制3RS记录分隔符
HT横向列表DC4设备控制4US单元分隔符
LF换行NAK否定DEL删除


ASCII码对照表详解

ASCII码对照表

ASCII字符编码大致可以分作三部分组成:

第一部分:ASCII非打印控制字符表

ASCII表上的数字0–31分配给了控制字符,用于控制像打印机等一些外围设备。例如,12代表换页/新页功能。此命令指示打印机跳到下一页的开头。(参详ASCII码表中0-31)

第二部分:ASCII打印字符

数字 32–126 分配给了能在键盘上找到的字符,当您查看或打印文档时就会出现。数字127代表 DELETE 命令。(参详ASCII码表中32-127)

第三部分:扩展ASCII打印字符

扩展的ASCII字符满足了对更多字符的需求。扩展的ASCII包含ASCII中已有的128个字符(数字0–32显示在下图中),又增加了128个字符,总共是256个。即使有了这些更多的字符,许多语言还是包含无法压缩到256个字符中的符号。因此,出现了一些ASCII的变体来囊括地区性字符和符号。例如,许多软件程序把ASCII表(又称作ISO8859-1)用于北美、西欧、澳大利亚和非洲的语言。

扩展ASCII字符代码表

对控制字符的解释

ASCII 编码中第 0~31 个字符(开头的 32 个字符)以及第 127 个字符(最后一个字符)都是不可见的(无法显示),但是它们都具有一些特殊功能,所以称为控制字符( Control Character)或者功能码(Function Code)。这 33 个控制字符大都与通信、数据存储以及老式设备有关,有些在现代电脑中的含义已经改变了。有些控制符需要一定的计算机功底才能理解,初学者可以跳过,选择容易的理解即可。

发表评论 (已有0条评论)

还木有评论哦,快来抢沙发吧~