2.2 · 建议 10 分钟

字符“5”和数字 5 是一回事吗

查询字符的编码,比较字符与数值,了解汉字输入码、内部码和交换码。

可学习
教材定位:纪禄平等《计算机组成原理》第 6 版,2.2,第 48—50 页(书内印刷页码)。
学习顺序:先完成进制与数值编码。
先读懂,再操作

从这个问题开始:计算机怎样区分字符和数值?

文字也需要编号

字符编码给字母、数字字符和符号分配编号。ASCII 是美国信息交换标准码的英文简称,包含 128 种字符,编号用 7 位即可表示。

字符数字不是整数编码

字符“5”的 ASCII 编号是 53;整数 5 的数值是五。打印“5”与拿 5 参与加法,是不同的解释和操作。

汉字需要更大的字符集合

教材按输入、内部处理和交换介绍汉字编码。拼音帮助选字,内部码供存储处理,交换码约定信息交换;不同环节职责不同。

用一个汉字串起三个环节

输入拼音 han 并选中“汉”属于输入过程;系统把字符转换为内部编码保存;跨系统交换还需双方遵守同一字符编码约定。

本页小词典 · 遇到生词可以回来看
字符
字母、数字字符、标点等文字单位。
字符编码
字符与编号或位串之间的约定。
ASCII
美国信息交换标准码;不是所有文字通用的编码。
字节
8 个二进制位组成的存储单位。
区位号
GB 2312 的 94×94 表中,字符所在区和位的位置编号。
Unicode
现代通用字符编码标准,为不同文字分配统一码点。

动手观察:字符“5”和数字 5 是一回事吗

动态图解 · 分步学习

ASCII 入口使用输入框;汉字入口固定观察“汉”,对照 GB 2312 和 UTF-8。 修改参数后点击上方按钮生效;用“下一步”观察过程。

演示范围使用简化的教学数据逐步说明原理,具体部件的电路实现留到后续章节。

带着问题再试一次

  1. 输入 A5a,逐个核对七位 ASCII 编码与八位存储形式。
  2. 比较字符 5 与数值 5,解释二者编码为什么不同。
  3. 用“汉”的两个编码说明:字节数必须与编码约定一起讨论。
由易到难 · 做完再看解释

分层练习

从基础识记走向理解应用和迁移挑战。选择、填写或先写下自己的解释,答错可以重新尝试。

第 1 层

认清规则

先确认当前采用的表示约定。

0 / 2 完成
第 2 层

独立计算

换一组数据,核对每一步。

0 / 2 完成
2. 输入拼音 han 与汉字“汉”的存储字节是什么关系?
第 3 层

解释与迁移

说明规则成立的条件,辨别常见误解。

0 / 2 完成
本节知识清单与课堂延伸

ASCII 有 128 种编码,包括可打印字符和控制字符。7 位编码常放在一个 8 位字节中,最高位的用途要由具体方案约定。

教材介绍的 GB 2312 把字符按区和位组织,并说明其与历史内码方案的关系。本页不把 ASCII 字节误当成汉字编码,也不假定所有编码中汉字都占两个字节。

依据教材章节范围重新设计,图示、演示数据与练习均为本站制作。配合课本阅读;本站不提供教材电子版。