【嵌入式百科】004——ASCLL码表

2023-11-05

        在计算机中,所有的数据在存储和运算时都要使用二进制数表示(因为计算机用高电平低电平分别表示1和0),例如,像a、b、c、d这样的52个字母(包括大写)以及0、1等数字还有一些常用的符号(例如*、#、@等)在计算机中存储时也要使用二进制数来表示,而具体用哪些二进制数字表示哪个符号,当然每个人都可以约定自己的一套(这就叫编码),而大家如果要想互相通信而不造成混乱,那么大家就必须使用相同的编码规则,于是美国有关的标准化组织就出台了ASCII编码,统一规定了上述常用符号用哪些二进制数来表示

        0~31及127 (共33个)是控制字符或通信专用字符。

        32~126 (共95个)是字符。 其中48~57为0到9十个阿拉伯数字。65~90为26个大写英文字母,97~122号为26个小写英文字母,其余为一些标点符号、运算符号等。

        ASCII码表具体如下所示(仅列举32~126 可显字符):

十进制 十六进制 字符 十进制 十六进制 字符 十进制 十六进制 字符 十进制 十六进制 字符

32

0x20

(space)

56

0x38

8

80

0x50

P

104

0x68

h

33

0x21

!

57

0x39

9

81

0x51

Q

105

0x69

i

34

0x22

"

58

0x3A

:

82

0x52

R

106

0x6A

j

35

0x23

#

59

0x3B

;

83

0x53

S

107

0x6B

k

36

0x24

$

60

0x3C

<

84

0x54

T

108

0x6C

l

37

0x25

%

61

0x3D

=

85

0x55

U

109

0x6D

m

38

0x26

&

62

0x3E

>

86

0x56

V

110

0x6E

n

39

0x27

'

63

0x3F

?

87

0x57

W

111

0x6F

o

40

0x28

(

64

0x40

@

88

0x58

X

112

0x70

p

41

0x29

)

65

0x41

A

89

0x59

Y

113

0x71

q

42

0x2A

*

66

0x42

B

90

0x5A

Z

114

0x72

r

43

0x2B

+

67

0x43

C

91

0x5B

[

115

0x73

s

44

0x2C

,

68

0x44

D

92

0x5C

\

116

0x74

t

45

0x2D

-

69

0x45

E

93

0x5D

]

117

0x75

u

46

0x2E

.

70

0x46

F

93

0x5D

]

118

0x76

v

47

0x2F

/

71

0x47

G

95

0x5F

_

119

0x77

w

48

0x30

0

72

0x48

H

96

0x60

`

120

0x78

x

49

0x31

1

73

0x49

I

97

0x61

a

121

0x79

y

50

0x32

2

74

0x4A

J

98

0x62

b

122

0x7A

z

51

0x33

3

75

0x4B

K

99

0x63

c

123

0x7B

{

52

0x34

4

76

0x4C

L

100

0x64

d

124

0x7C

|

53

0x35

5

77

0x4D

M

101

0x65

e

125

0x7D

}

54

0x36

6

78

0x4E

N

102

0x66

f

126

0x7E

~

55

0x37

7

79

0x4F

O

103

0x67

g

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

【嵌入式百科】004——ASCLL码表 的相关文章

  • 具有相同参数类型但具有不同常量限定符的 std::vector 的转换

    问题很简单 静态转换 或其他一些转换 通常是安全的 std vector lt Foo gt to std vector lt const Foo gt 就二进制而言 我不明白为什么本机类型会有所不同 毕竟const是一种语言约束 不应影响
  • .NET 单点登录

    我一直在尝试使用 C 为 NET Web 应用程序实现 WEB SSO 服务提供程序插件 我将使用 shibboleth 身份提供商 我已经使用 OpenSAML 库为 java 应用程序实现了相同的功能 我想知道在 NET 应用程序中使用
  • .crt 部分?这个警告是什么意思?

    我最近收到此警告 VC 2010 warning LNK4210 CRT section exists there may be unhandled static initializers or terminators 我假设这是关键部分
  • STL之类的容器typedef快捷方式?

    STL 容器的常见模式是这样的 map
  • ContentDialog 未与 UWP 中心对齐

    据我所知 ContentDialog的默认行为应该是使其在 PC 上居中并在移动设备上与顶部对齐 但就我而言 即使在 PC 上我也将其与顶部对齐 但我不明白发生了什么 我正在使用代码隐藏来创建它 这是我正在使用的代码片段 Creates t
  • 组合框下拉位置

    我有一个最大化的表单 其中包含 500px 的组合框控件 停靠在右上角 Width 尝试打开组合框后 列表的一半超出了屏幕 如何强制列表显示在表单中 棘手的问题 我找不到解决这个问题的好办法 只是一个解决方法 添加一个新类并粘贴如下所示的代
  • 如何自定义 Google 测试失败消息?

    我编写了一个如下所示的 Google 测试 它将一些计算值与 CSV 文件中预期存储的值进行比较 class SampleTest public testing Test public void setupFile const std st
  • 在c#中获取没有时间的日期

    我的表上有一列 缺勤日期时间 日期 当我想要获取包含日期的行时 它返回 0 行 这是我的 C 代码 DateTime ClassDate DateTime Parse lblDate Content ToString var Abs dbs
  • 如何将STL容器数据转储到gdb中?

    我无法在 gdb 中转储 STL 无序映射容器值 变量类型是 std unordered map var 我的 gdb 版本 7 7 1 GDB配置 configure host x86 64 linux gnu target x86 64
  • 您对“大规模 C++ 软件设计”的看法 [关闭]

    Closed 这个问题是基于意见的 help closed questions 目前不接受答案 正在阅读亚马逊评论 https rads stackoverflow com amzn click com 0201633620 and ACC
  • 使用数据绑定,如何将包含表情符号的文本绑定到标签并使其正确显示?

    我正在编写一个应用程序来连接 WordPress BuddyPress API 该应用程序将允许用户通过 API 相互发送消息 当这些消息包含表情符号时 我很难正确显示它们 以下是 API 返回的消息文本的简短示例 Hi x1f642 ho
  • C#:自定义转换为值类型

    是否可以将自定义类转换为值类型 这是一个例子 var x new Foo var y int x Does not compile 是否有可能实现上述情况 我需要超载一些东西吗Foo 您将必须重载强制转换运算符 public class F
  • 传递数组时在 C 中的函数参数中强制指定数组大小

    Context 在 C 中 我有一个以数组作为参数的函数 该参数用作该函数的输出 输出的大小始终相同 我会 让阅读代码的人清楚所需的大小 不过它已经在函数注释中了 理想情况下 编译会输出警告或错误 这样我就可以在编译时而不是运行时防止出现问
  • 如何同步nosql db(ravendb)中的更改

    我已经开始在 RavenDB 的示例上学习 NoSQL 我从一个最简单的模型开始 假设我们有由用户创建的主题 public class Topic public string Id get protected set public stri
  • 选择合适的IDE

    您会推荐使用以下哪种 IDE 语言来在 Windows 下开发涉及识别手势并与操作系统交互的项目 我将使用 OpenCV 库来执行图像处理任务 之后 我将使用 win32 API 或 NET 框架与操作系统交互 具体取决于您建议的工具 性能
  • 使用多态对象数组进行 JSON 反序列化

    我在涉及多态对象数组的 JSON 反序列化方面遇到问题 我已经尝试过记录的序列化解决方案here https stackoverflow com questions 5186973 json serialization of array w
  • 从脚本启用/禁用 GameObject 组件 [Unity3D]

    我需要获取一个脚本中设置的布尔值 放入名为 bouclier 的变量 以启用或禁用游戏对象 该变量位于游戏对象 Player 中 此处右下角 我需要启用或禁用这个游戏对象 Bouclier01 为此 我将脚本附加到游戏对象 Bouclier
  • 使用 CodeDOM 将程序集添加到 BuildManager 会导致间歇性错误

    我正在使用 CodeDOM 在运行时创建内存中程序集 如下所示 public Assembly Compile CodeCompileUnit targetUnit string path Path GetDirectoryName new
  • 在windows + opengl中选择图形设备

    我知道如何使用 openGL 打开窗口 使用 Win32 或其他工具包 但是当系统有2块显卡时 如何选择要渲染的图形设备 我的编程语言是 C 我专注于 Windows 但任何示例都将受到欢迎 编辑 也许更好地解释我的问题是个好主意 以便添加
  • 将一个 IEnumerable 拆分为多个 IEnumerable

    我是 linq 新手 我需要根据指示器将 Couple string text bool Indicator 类型的 IEnumerable 拆分为多个 IEnumerable 我尝试使用skipWhile 和 TakeWhile 但没有找

随机推荐

  • cygwin环境编译 致命错误:stddef.h:can not found

    最近需要在linux下运行代码 为了省去搭建环境的时间 就使用了cygwin这一工具 但它在编译过程中 出现了can not found stddef h的问题 原因是库文件sttdef h没有找到 上网查了一下 有的博客写到需要对g 降级
  • 使用MongoDB命令连接远程服务器的MongoDB数据库

    使用MongoDB命令连接远程服务器的MongoDB数据库 MongoDB连接远程服务器的命令格式如下 mongo 远程主机ip或DNS MongoDB端口号 数据库名 u user p password MongoDB连接远程服务器的命令
  • LeetCode 每日一题 2023/9/11-2023/9/17

    记录了初步解题思路 以及本地实现代码 并不一定为最优 也希望大家能一起探讨 一起进步 目录 9 11 630 课程表 III 9 12 1462 课程表 IV 9 13 2596 检查骑士巡视方案 9 14 1222 可以攻击国王的皇后 9
  • AcWing167. 木棒(DFS+剪枝)

    输入样例 9 5 2 1 5 2 1 5 2 1 4 1 2 3 4 0 输出样例 6 5 解析 DFS 搜索顺序 根据木棒的长度从小到大枚举每根木棒 对于每根木棒 枚举可以由哪些木棍拼成 如果所有的木棍拼成了长度相等的多个木棒 说明找到了
  • PGSQL(学习与操作)

    PGSQL操作手册 1 Navicat连接数据库 192 168 31 0 密码 123456 port 5432 2 PGSQL数据库基础学习 1 创建数据库 CREATE DATABASE runoobdb 创建数据库 数据库名为run
  • ubuntu 18 OpenCV 4.5.3 cuda 源码编译

    目录 opencv453 build build sh opencv 4 5 3 opencv contrib 4 5 3 编译命令 创建 build sh 文件 pwd cmake D CMAKE BUILD TYPE RELEASE D
  • 基于蚁群算法求解运钞车路径规划问题(Matlab代码实现)

    欢迎来到本博客 博主优势 博客内容尽量做到思维缜密 逻辑清晰 为了方便读者 座右铭 行百里者 半于九十 本文目录如下 目录 1 概述 2 运行结果 3 Matlab代码实现 4 参考文献 1 概述 车辆路径规划问题 Vehicle Rout
  • 【factoryio】虚拟工厂 的安装和使用

    文章目录 目录 文章目录 前言 一 factoryio是什么 二 factoryio的安装和使用 1 安装 2 激活 3 使用 三 factoryio和西门子PLC进行仿真连接 1 在博途软件中打开工程模板 2 进行仿真连接 3 点动实例
  • 机器学习笔记4-Tensorflow线性模型示例及TensorBoard的使用

    前言 在上一篇中 我简单介绍了一下Tensorflow以及在本机及阿里云的PAI平台上跑通第一个示例的步骤 在本篇中我将稍微讲解一下几个基本概念以及Tensorflow的基础语法 本文代码都是基于API版本r1 4 本文中本地开发环境为Py
  • ubuntu 安装软件idea

    sudo dpkg i sogoupinyin 2 0 0 0072 amd64 deb 把Idea放到你想要方的位置 sudo cp ideaIU 2018 1 6 tar gz usr local 解压 sudo tar zxvf id
  • python自动播放网页视频_[JavaScript] audio在浏览器中自动播放

    audio 在浏览器中自动播放 autoplay 属性 autoplay 属性规定一旦音频就绪马上开始播放 如果设置了该属性 音频将自动播放 使用 autoplay 属性进行播放 使用autoplay属性 var src award wav
  • CVE-2005-1794

    Microsoft Windows远程桌面协议中间人攻击漏洞 CVE 2005 1794 漏洞解决方案 Windows server2003 1 启动 终端服务配置 2 选择 连接 看到 RDP Tcp 在其上右键 选择 属性 3 常规 选
  • 期货开户保持一颗平常心

    在交易中人性的贪婪具体表现 1 重仓进场 频繁更改策略 希望下一分钟的行情如你所愿 实现一夜暴富 2 贪小钱舍大钱 赚钱时 担心下一秒回调 避免损失 急于了结 赔钱时 不愿意小赔离场 紧攥亏损单 期待价格回到开仓价附近赚钱后再平仓 而导致损
  • 五分钟了解最短路径寻路算法:Dijkstra 迪杰斯特拉

    最短路径查找算法 寻路算法在生活中应用十分常见 本文实现的是关于图的最短路径查找算法 该算法比较常见于游戏和室内地图导航 实现 例子 几个节点之间 相连接的线段有固定长度 该长度决就是通过代价 查找到花费最少的路径 该图结构为 mermai
  • conflux.web3j.RpcException:data = “\“network prefix inconsistent in from(net999) and to(cfxtest)\““

    java conflux sdk报错 SLF4J Failed to load class org slf4j impl StaticLoggerBinder SLF4J Defaulting to no operation NOP log
  • 零基础学Java,这些学习要点一定得注意!

    许多年的编码经历 在Java编程的路上磕磕绊绊也算是经历啦许多 今天我向大家分享一些我个人的自学方法 现在在网上报个正经点的班得花几千块钱 线下就更夸张 都是万元起步 我的这些学习方法如果你能用好 跟花几万块钱报班效果一样强大 希望能在编程
  • 数组的push()、pop()、shift()和unshift()方法

    JavaScript的数组是一个拥有堆栈和队列自身优点的global对象 也就是说JavaScript数组可以表现的像栈 LIFO 和队列 FIFO 一样操作 这也是JavaScript数组强大的可操作性的体现 堆栈和队列 栈和队列都是动态
  • [预训练语言模型专题] SpanBERT: 抽取式问答的利器

    本文为预训练语言模型专题的第16篇 快速传送门 1 4 萌芽时代 风起云涌 文本分类通用技巧 GPT家族 5 8 BERT来临 浅析BERT代码 ERNIE合集 MT DNN KD 9 12 Transformer Transformer
  • linux系统开机启动顺序

    1 加载BIOS BIOS包含了CPU的相关信息 设备启动顺序信息 硬盘和内存信息等等 2 读取MBR MBR指硬盘上第0磁道第一个扇区 存放了预启动信息 分区表信息 3 运行BOOt Loader 一个小程序 调整系统软硬件环境 4 加载
  • 【嵌入式百科】004——ASCLL码表

    在计算机中 所有的数据在存储和运算时都要使用二进制数表示 因为计算机用高电平和低电平分别表示1和0 例如 像a b c d这样的52个字母 包括大写 以及0 1等数字还有一些常用的符号 例如 等 在计算机中存储时也要使用二进制数来表示 而具