ASCII码表可以看成由三部分组成:

 

第一部分:由00H到1FH共32个,一般用来通讯或作为控制之用。有些可以显示在屏幕上,有些则不能显示,但能看到其效果(如换行、退格).如下表:

 

补充说明:

ASCII码中的控制字符
十进制十六进制控制字符转义字符英文注释
000NUL\0Null character空字符
101SOH Start of Heading标题开始
202STX Start of Text正文开始
303ETX End of Text正文结束
404EOT End of Transmission传输结束
505ENQ Enquiry请求
606ACK Acknowledge收到通知/应答/响应
707BEL\aBell响铃
808BS\bBackspace退格
909HT\tHorizontal Tabulation水平制表符
100ALF\nLine Feed换行键
110BVT\vVertical Tabulation垂直制表符
120CFF\fForm Feed换页键
130DCR\rCarriage Return回车键
140ESO Shift Out不用切换
150FSI Shift In启用切换
1610DLE Data Link Escape数据链接转义
1711DC1 Device Control 1设备控制1
1812DC2 Device Control 2设备控制2
1913DC3 Device Control 3设备控制3
2014DC4 Device Control 4设备控制4
2115NAK Negative Acknowledge否定响应/拒绝接收
2216SYN Synchronous Idle同步空闲
2317ETB End of Transmission Block传输块结束
2418CAN Cancel取消
2519EM End of Medium已到介质末端/介质存储已满
261ASUB Substitute替补/替换
271BESC\eEscape溢出/逃离/取消
281CFS File Separator文件分隔符
291DGS Group Separator分组符
301ERS Record Separator记录分隔符
311FUS Unit Separator单元分隔符

 

 

第二部分:是由20H到7FH共96个,这95个字符是用来表示阿拉伯数字、英文字母大小写和下划线、括号等符号,都可以显示在屏幕上.如下表:

 

第三部分:由80H到0FFH共128个字符,一般称为"扩充字符",这128个扩充字符是由IBM制定的,并非标准的ASCII码.这些字符是用来表示框线、音标和其它欧洲非英语系的字母。

 

参考

大部分内容转载自:

https://blog.csdn/na_tion/article/details/50148883

更多推荐

ASCII码表及其扩展