ASCII码和EASCII码对照表

ASCII
ASCII,是American Standard Code for Information Interchange的缩写, 是基于拉丁字母的一套电脑编码系统。它主要用于显示现代英语。ASCII的局限在于只能显示26个基本拉丁字母、阿拉伯数字和英式标点符号,因此只能用于显示现代美国英语。
ASCII 由电报码发展而来。第一版标准发布于1963年,1967年经历了一次主要修订,最后一次更新则是在1986年,至今为止共定义了128个字符;其中33个字符无法显示(一些终端提供了扩展,使得这些字符可显示为诸如笑脸、扑克牌花式等8-bit符号),且这33个字符多数都已是陈废的控制字符。控制字符的用途主要是用来操控已经处理过的文字。在33个字符之外的是95个可显示的字符。用键盘敲下空白键所产生的空白字符也算1个可显示字符(显示为空白)。
ASCII由7个bit数据组成,所以最高位bit是0,占用一个字节,定义了128个字符,剩下可用于扩展作他用。
可显示字符:0x20 ~ 0x7E
控制字符:0x00 ~ 0x1F, 0x7F
控制字符
ASCII 控制字符 0x00 ~ 0x1F 最初旨在控制硬件设备。
控制字符因为是不可打印的也是不方便输入的,所以使用一种脱出字符表示法,使用一个脱字字符再加一个字符来表示一个控制字符。
脱字字符,英文是caret,在键盘上是“^”。比如要显示控制字符SOH,就用"^A"来表示。
我们使用Notepad++,安装hex插件后,在二进制模式下编辑文件,然后输入 0x00 0x01 0x02,然后在Ubuntu系统下,使用vim打开这个文件,文件内容就是:
^@^A^B
在绝大部分的终端系统中,包括Windows的命令提示字符(cmd.exe)、Linux和FreeBSD,都可用Ctrl代表脱出字符。
所以输入控制字符时,也可以用Ctrl键加上相应的字符,来输入。
比如输入Ctrl+D,一般在终端中都表示传输结束,起到了EOF的功能。
在串口工具YAT的帮助信息中的ASCII字符说明:
Decimal
Hex
Mnemonic
Esc
Description
0
00
NUL
\0
Null
1
01
SOH
\x01
Start of Heading
2
02
STX
\x02
Start of Text
3
03
ETX
\x03
End of Text
4
04
EOT
\x04
End of Transmission
5
05
ENQ
\x05
Enquiry
6
06
ACK
\x06
Acknowledge
7
07
BEL
\a
Bell
8
08
BS
\b
Backspace
9
09
TAB
\t
Horizontal Tabulation
10
0A
LF
\n
Line Feed
11
0B
VT
\v
Vertical Tabulation
12
0C
FF
\f
Form Feed
13
0D
CR
\r
Carriage Return
14
0E
SO
\x0E
Shift Out
15
0F
SI
\x0F
Shift In
16
10
DLE
\x10
Data Link Escape
17
11
DC1/XON
\x11
Device Control 1 / XOn
18
12
DC2
\x12
Device Control 2
19
13
DC3/XOFF
\x13
Device Control 3 / XOff
20
14
DC4
\x14
Device Control 4
21
15
NAK
\x15
Negative Acknowledge
22
16
SYN
\x16
Synchronous Idle
23
17
ETB
\x17
End of Transmission Block
24
18
CAN
\x18
Cancel
25
19
EM
\x19
End of Medium
26
1A
SUB
\x1A
Substitute
27
1B
ESC
\x1B
Escape
28
1C
FS
\x1C
File Separator
29
1D
GS
\x1D
Group Separator
30
1E
RS
\x1E
Record Separator
31
1F
US
\x1F
Unit Separator
127
7F
DEL
\x7F
Delete
EASCII
EASCII(Extended ASCII,延伸美国标准信息交换码,,EASCⅡ)是将ASCII码由7位扩充为8位而成。EASCII的内码是由0到255共有256个字符组成。EASCII码比ASCII码扩充出来的符号包括表格符号、计算符号、希腊字母和特殊的拉丁符号。
ISO/IEC 8859是最常见的8位字符编码。除此之外,不同的操作系统都会有它的8位字符编码。
下列符号是ISO/IEC 8859-1所包含的符号,包含的是较为常用的字符。   
符号
十六进制
十进制
表示方法
名称
00A0
160
 
空格
¡
00A1
161
¡
倒感叹号
¢
00A2
162
¢
英分
£
00A3
163
£
英镑
¤
00A4
164
¤
货币记号
¥
00A5
165
¥
日元
§
00A7
167
§
小节符
¨
00A8
168
¨
分音符(元音变音)
©
00A9
169
©
版权符
ª
00AA
170
ª
阴性序数记号
«
00AB
171
«
左指双尖引号
¬
00AC
172
¬
非标记
®
00AE
174
®
注册商标
¯
00AF
175
¯
长音符
°
00B0
176
°
±
00B1
177
±
正负
´
00B4
180
´
重音符
µ
00B5
181
µ
微符
00B6
182
¶
段落标记
·
00B7
183
·
中心点 (Georgian comma)
¸
00B8
184
¸
软音符
º
00BA
186
º
阳性序数记号
»
00BB
187
»
右指双尖引号
¿
00BF
191
¿
竖翻问号
À
00C0
192
À
抑音符 A
Á
00C1
193
Á
锐音符 A
Â
00C2
194
Â
扬抑符 A
Ã
00C3
195
Ã
颚化符 A
Ä
00C4
196
Ä
分音符 A
Å
00C5
197
Å
带上圆圈的A
Æ
00C6
198
Æ
连字AE
Ç
00C7
199
Ç
下加符 C
È
00C8
200
È
抑音符 E
É
00C9
201
É
锐音符 E
Ê
00CA
202
Ê
扬抑符 E
Ë
00CB
203
Ë
分音符 E
Ì
00CC
204
Ì
抑音符 I
Í
00CD
205
Í
锐音符 I
Î
00CE
206
Î
扬抑符 I
Ï
00CF
207
Ï
分音符 I
Ñ
00D1
209
Ñ
颚化符 N
Ò
00D2
210
Ò
抑音符 O
Ó
00D3
211
Ó
锐音符 O
Ô
00D4
212
Ô
扬抑符 O
Õ
00D5
213
Õ
颚化符 O
Ö
00D6
214
Ö
分音符 O
Ø
00D8
216
Ø
带斜线的 O
Ù
00D9
217
Ù
抑音符 U
Ú
00DA
218
Ú
锐音符 U
Û
00DB
219
Û
扬抑符 U
Ü
00DC
220
Ü
分音符 U
ß
00DF
223
ß
清音 s
à
0.00E+00
224
à
抑音符 a
á
0.00E+00
225
á
锐音符 a
â
0.00E+00
226
â
扬抑符 a
ã
0.00E+00
227
ã
颚化符 a
ä
0.00E+00
228
ä
分音符 a
å
0.00E+00
229
å
分音符 a
æ
0.00E+00
230
æ
连字ae
ç
0.00E+00
231
ç
下加符 c
è
0.00E+00
232
è
抑音符 e
é
0.00E+00
233
é
锐音符 e
ê
00EA
234
ê
扬抑符 e
ë
00EB
235
ë
分音符 e
ì
00EC
236
ì
抑音符 i
í
00ED
237
í
锐音符 i
î
00EE
238
î
扬抑符 i
ï
00EF
239
ï
分音符 i
ñ
00F1
241
ñ
颚化符 n
ò
00F2
242
ò
抑音符 o
ó
00F3
243
ó
锐音符 o
ô
00F4
244
ô
扬抑符 o
õ
00F5
245
õ
颚化符 o
ö
00F6
246
ö
分音符 o
÷
00F7
247
÷
除号
ø
00F8
248
ø
带斜线的 o
ù
00F9
249
ù
抑音符 u
ú
00FA
250
ú
锐音符 u
û
00FB
251
û
扬抑符 u
ü
00FC
252
ü
分音符 u
ÿ
00FF
255
ÿ
分音符 y
参考:
1,脚本之家
EASCII码对照表 - 常用参考表对照表 - 脚本之家在线工具 (jb51.net)

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/385467.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

服务器出现问题该怎么办?

在我们日常使用服务器的过程中,经常会有遇到服务器出现各种各样问题,服务器出错的原因有很多种,常见的包括系统问题、软件问题、硬件问题和网络问题。今天德迅云安全就来介绍几种比较常见的情况。 一、 服务器出现蓝屏、死机可能的原因&#…

Netty应用(十) 之 自定义编解码器 自定义通信协议

目录 25.自定义编解码器 25.1 自定义编解码器编码 25.2 自定义编解码器的总结和补充 26.自定义通信协议 26.1 关于通信协议的关注点 26.2 自定义通信协议的格式 26.3 编解码 25.自定义编解码器 有了上面这个大体框架的流程之后,我们来聊一个非常特殊的&#x…

用脑想问题还是用心驱动脑?

昨天回答了几个朋友的问题,我发现提问题的人很少,这让我想起之前讲的小妞子的故事,我问了她好几个月的同一句话:你有问题吗? 结果她很反感,嘿嘿。其实吧,我讲的很多东西都是实的,反而…

【新手必看】解决GitHub打不开问题,亲测有效

👋 Hi, I’m 货又星👀 I’m interested in …🌱 I’m currently learning …💞 I’m looking to collaborate on …📫 How to reach me … README 目录(持续更新中) 各种错误处理、爬虫实战及模…

冰雪遮盖着伏尔加河

三套车 - 杨洪基词:李幼客 曲:彼得格鲁波基 冰雪遮盖着伏尔加河 冰河上跑着三套车 有人在唱着忧郁的歌 唱歌的是那赶车的人小伙子你为什么忧愁 为什么低着你的头是谁叫你这样伤心 问他的是那乘车的人 你看吧这匹可怜的老马 它跟我走遍天涯可恨那财主要把…

MQTT的学习与应用

文章目录 一、什么是MQTT二、MQTT协议特点三、MQTT应用领域四、安装Mosquitto五、如何学习 MQTT 一、什么是MQTT MQTT(Message Queuing Telemetry Transport)是一种轻量级的消息传输协议,设计用于在低带宽、不稳定的网络环境中进行高效的通信…

【头歌·计组·自己动手画CPU】二、运算器设计(讲解版) 【计算机硬件系统设计】

🕺作者: 主页 我的专栏C语言从0到1探秘C数据结构从0到1探秘Linux 😘欢迎关注:👍点赞🙌收藏✍️留言 🏇码字不易,你的👍点赞🙌收藏❤️关注对我真的很重要&…

蓝桥杯——第 5 场 小白入门赛(c++详解!!!)

文章目录 1 十二生肖基本思路: 2 欢迎参加福建省大学生程序设计竞赛基本思路:代码: 3 匹配二元组的数量基本思路:代码: 4 元素交换基本思路:代码: 5 下棋的贝贝基本思路:代码: 6 方程…

8868体育助力西甲皇家马德里足球俱乐部 皇马占据争冠优势

西甲的皇家马德里足球俱乐部是8868体育合作的俱乐部之一,这支拥有悠久历史和辉煌成就的豪门球队,本赛季再次展现了它的强大实力。18胜4平1负,暂居榜首,这样的成绩足以让任何对手望而却步。然而,足球场上的对决永远充满…

【开源】JAVA+Vue.js实现海南旅游景点推荐系统

目录 一、摘要1.1 项目介绍1.2 项目录屏 二、功能模块2.1 用户端2.2 管理员端 三、系统展示四、核心代码4.1 随机景点推荐4.2 景点评价4.3 协同推荐算法4.4 网站登录4.5 查询景点美食 五、免责说明 一、摘要 1.1 项目介绍 基于VueSpringBootMySQL的海南旅游推荐系统&#xff…

任务调度

1.学习目标 1.1 定时任务概述 1.2 jdk实现任务调度 1.3 SpringTask实现任务调度 1.4 Spring-Task 分析 1.5 Cron表达式 https://cron.qqe2.com/ 2. Quartz 基本应用 2.1 Quartz 基本介绍 2.2 Quartz API介绍 2.3 入门案例 <dependency> <groupId>org.springframe…

春晚联排第四次,明星们的行头成焦点。央视门前的星光熠熠。

♥ 为方便您进行讨论和分享&#xff0c;同时也为能带给您不一样的参与感。请您在阅读本文之前&#xff0c;点击一下“关注”&#xff0c;非常感谢您的支持&#xff01; 文 |猴哥聊娱乐 编 辑|徐 婷 校 对|侯欢庭 近期&#xff0c;随着2024龙年央视春晚的彩排逐渐进入高潮&am…

【c语言】字符串常见函数 上

&#x1f388;个人主页&#xff1a;甜美的江 &#x1f389;欢迎 &#x1f44d;点赞✍评论⭐收藏 &#x1f917;收录专栏&#xff1a;c语言 &#x1f91d;希望本文对您有所裨益&#xff0c;如有不足之处&#xff0c;欢迎在评论区提出指正&#xff0c;让我们共同学习、交流进步&a…

SSM+SpringBoot框架

单例bean是线程安全的吗 AOP Spring事务失效 第四种&#xff0c;在方法内部使用&#xff0c;需要用代理类调用此方法 bean生命周期 bean的循环依赖 SpringMVC执行流程 、 SpringBoot自动配置原理 Spring常见注解 MyBatis执行流程 MyBatis延迟加载 MyBatis缓存

代码随想录算法训练营Day56|583. 两个字符串的删除操作、72. 编辑距离

目录 583. 两个字符串的删除操作 前言 思路 算法实现 法二 72. 编辑距离 前言 思路 算法实现 总结 583. 两个字符串的删除操作 题目链接 文章链接 前言 本题与上一题不同的子序列相比&#xff0c;变化就是两个字符串都可以进行删除操作了。 思路 利用动规五部曲进…

【Vitis】Vitis HLS简介

Vitis HLS简介 Vitis™HLS是一种高层次综合工具&#xff0c;支持将C、C和OpenCL™函数硬连线到器件逻辑互连结构和RAM/DSP块上。 Vitis HLS可在Vitis应用加速开发流程中实现硬件内核&#xff0c;并使用C/C语言代码在VivadoDesign Suite中为赛灵思器件设计开发RTL IP。 【Vitis…

【Ubuntu】在.bashrc文件中误设置环境变量补救方法

这里是vim也不在PATH中了&#xff0c;因为 解决方法就是在输入vim之后提示的vim路径下用vim打开该文件&#xff0c;然后改回来

C++ Primer 第 5 版 第 6 章习题答案

文章目录 6.16.26.36.46.56.66.76.86.106.116.126.136.146.156.166.176.186.196.206.216.226.236.246.256.266.276.286.296.306.316.326.336.346.356.366.376.386.396.406.416.426.436.446.456.466.476.486.496.506.516.526.536.546.556.56 6.1 形参出现在函数定义的地方&…

Vue3.0(六):VueX 4.x详解

Vuex4状态管理 什么是状态管理 在开发中&#xff0c;我们的应用程序需要处理各种各样的数据&#xff0c;这些数据需要保存在应用程序的某一个位置&#xff0c;对于这些数据的管理&#xff0c;就是 状态管理目前前端项目越来越复杂&#xff0c;多组件共享同一数据的状态很常见…