1.6-1.7 ASCII码、其他编码 (课件) 《计算机原理》(电工版第五版) 【上好课】
2026-07-21
|
36页
|
35人阅读
|
0人下载
精品
资源信息
| 学段 | 中职 |
| 学科 | 职教专业课 |
| 课程 | 计算机原理 |
| 教材版本 | 计算机原理(第五版)电工版全一册 |
| 年级 | - |
| 章节 | 1.6 常见编码 |
| 类型 | 课件 |
| 知识点 | 常见编码 |
| 使用场景 | 同步教学 |
| 学年 | 2026-2027 |
| 地区(省份) | 全国 |
| 地区(市) | - |
| 地区(区县) | - |
| 文件格式 | PPTX |
| 文件大小 | 29.31 MB |
| 发布时间 | 2026-07-21 |
| 更新时间 | 2026-07-21 |
| 作者 | 爱学习的muller |
| 品牌系列 | 上好课·上好课 |
| 审核时间 | 2026-07-21 |
| 下载链接 | https://m.zxxk.com/soft/58906915.html |
| 价格 | 5.00储值(1储值=1元) |
| 来源 | 学科网 |
|---|
内容正文:
1.6-1.7 ASCII码、其他编码
计 算 机 原 理
-第6课时-
(电工版第五版)
学习目标
理解ASCII码的定义、编码构成与表示范围,掌握汉字国标码(GB2312)的编码规则,明晰汉字机内码的本质与存储形式,建立字符编码的基础认知体系。
掌握英文字符与汉字在计算机中的二进制存储方式,能够熟练推导ASCII码的数值对应关系,独立完成汉字国标码到机内码的转换计算,具备编码解析的实操能力。
培养严谨的数据编码逻辑思维与规范的信息处理意识,理解编码标准的重要性,树立数字化环境下的信息表示与存储的科学认知,提升信息素养与技术严谨性。
1
2
3
知识目标
技能目标
素养目标
目录
01 ASCII编码原理
02 汉字编码体系
03 编码转换与实践
04 拓展与总结
教学引入
思考:键盘输入的字母、数字、汉字,人类可以直接识别,但计算机 CPU 仅能识别0、1二进制信号。这些可视字符如何转化为二进制存储?
知识讲授
ASCII码
ASCII码是计算机最基础的字符编码标准,全称美国标准信息交换码。它使用7位二进制数进行编码,共可表示128个字符,包含阿拉伯数字、英文字母、标点符号及各类控制字符。作为西文字符处理的通用规范,它是计算机实现字符识别与信息交互的底层基础。
机内码
机内码是计算机系统内部唯一标识和处理汉字的编码。它基于国标码(GB2312)改进而来,通过将每个字节的最高位设置为“1”,与最高位为“0”的ASCII码形成区分,有效避免了中西文编码的混淆,是实现汉字在计算机中存储、运算和传输的核心编码方式。
ASCII码
第一部分
知识讲授
ASCII码
知识讲授
为什么计算机需要编码?
编码(Encode)是信息从一种形式转换为另一种形式的过程,比如用预先规定的方法将字符(文字、数字、符号等)、图像、声音或其它对象转换成规定的电脉冲信号或二进制数字。
知识讲授
字符编码发展历史
知识讲授
ASCII码的组成部分
03
02
01
ASCII码的组成部分
由 00H 到 1FH 共 32 个,一般用来通讯或作为控制之用,有些字符可显示于屏幕,有些则无法显示在屏幕上,但能看到其效果(例如换行字符、归位字符)。
第一部分:控制字符
由 20H 到 7FH 共 96 个,这 95 个字符是用来表示阿拉伯数字、英文字母大小写和底线、括号等符号,都可以显示在屏幕上。
第二部分:可显示字符
由 80H 到 0FFH 共 128 个字符,一般称为『扩充字符』,这 128 个扩充字符是由 IBM 制定的,并非标准的 ASCII 码。这些字符是用来表示框线、音标和其它欧洲非英语系的字母。
第三部分:扩充字符
知识讲授
ASCII编码转换过程
▍核心洞察
对于一个ASCII编码「65」最后又怎么显示成「A」的呢?
知识讲授
字符编码模型
第一层,抽象字符集 ACR:定义抽象字符集合,明确各个抽象字符;
第二层,编号字符集 CCS:将抽象字符集进行数字编号
第三层,字符编码方式 CEF:将字符编号编码为逻辑上的码元序列
第四层,字符编码方案 CES:将逻辑上的码元序列编码为物理字节序列
现代编码模型
传统编码模型
知识讲授
ASCII码
ASCII码的核心是使用7位二进制数来表示单个字符。通过2的7次方计算,可组合出128种不同的状态,这对应了128个基础字符的编码空间,是计算机底层字符表示的基础逻辑。
背诵记忆
序号 核心考点 记忆要点与核心解析
01 编码与存储基础 ASCII码本质是7位二进制编码,共定义128个字符;存储时占用1个字节(8位),最高位通常补0作为奇偶校验位或保留位。口诀:“7位定乾坤,1字节来存”。
02 字符范围与控制符 可显示字符范围为十六进制20H到7EH,共95个;关键控制符需牢记:回车(CR)是0DH,换行(LF)是0AH,这是文本换行操作的底层编码依据。
03 输入输出转换链路 从键盘敲击到屏幕显示的过程:扫描码(硬件编码)→ 转换为ASCII码(标准编码)→ 解析为点阵图形(显示输出)。理解这一链路是掌握字符处理的关键。
课堂练习
单选题
例题1:标准ASCII码使用多少位二进制进行编码?
A. 6位二进制编码
B. 7位二进制编码
C. 8位二进制编码
D. 16位二进制编码
【答案】B
【解析】这是ASCII码的定义性考点。标准ASCII码的核心定义为使用7位二进制数对字符进行编码,可表示128个字符(0-127)。虽然在计算机实际存储中,ASCII码会占用1个字节(8位,最高位补0作为奇偶校验位或保留位),但这属于存储实现方式,而非ASCII码本身的编码位数,因此题目问的“编码位数”答案为7位。
课堂练习
单选题
例题2:在ASCII码字符集中,字符 'A' 和 'a' 的编码值是否相同?
A. 相同
B. 不相同
【答案】B
【解析】在ASCII码编码规则中,大写字母与小写字母属于完全独立的字符,因此二者的编码值并不相同。其中大写字母 'A' 对应的ASCII编码值为65,小写字母 'a' 对应的编码值为97,同一英文字母的小写形式编码值比大写形式大32,这是ASCII码表中字母编码的重要规律,也是区分字符大小写的基础依据。
汉字编码体系
第二部分
知识讲授
汉字编码体系
知识讲授
汉字的表示和编码
知识讲授
汉字编码体系
由于键盘上可没有汉字对应的输入按键,我们不可能直接敲出汉字字符。于是就有了输入码、机内码、字形码的转换关系,输入码帮助我们把英文键盘按键转换成汉字字符,机内码帮助我们把汉字字符转换成二进制序列,字形码帮助我们把二进制序列输出到显示器成像。
知识讲授
机内码与机外码
机内码也称内码,是字符编码最核心的部分,是字符集在计算机中实际存储、交换、通信使用的二进制编码,通过内码我们可以达到高效率的存储、传输文本的目的。将国标码高低字节分别加上 0x80(=128)就得到了机内码
外码(输入码)实现了键盘按键和字符的映射转换,但是机内码是让字符真正变成了机器能读懂的二进制语言。
知识讲授
国标码
国标码是我国汉字信息交换的标准编码,规定由4位16进制数组成,用两个低7位字节表示,为了避开 ASCII 字符中的前32个控制指令字符,所以每个字节都是从第33个编号开始,如下图所示
知识讲授
汉字国标码
在我国汉字代码标准GB2312-80中有6763个常用汉字规定了二进制编码。每个汉字使用2个字节。
背诵记忆
序号 名称 核心说明与记忆要点
01 国标码 (GB2312) 汉字信息交换的国家标准,采用两字节编码,由94行94列的矩阵构成,共收录6763个汉字和符号,是所有汉字编码的基础标准。
02 汉字机内码 计算机内部存储和处理汉字的编码,由国标码每个字节的最高位加1(即+80H)演变而来,核心作用是解决与ASCII码的冲突,确保汉字在系统中能被唯一识别。
03 输入与字形码 机外码(输入码)如拼音、五笔,用于向计算机录入汉字;字形码(如点阵/矢量码)用于汉字的屏幕显示和打印输出,二者分别对应编码的“录入”和“呈现”环节。
课堂练习
单选题
例题1:计算机内部区分汉字和英文字符主要依靠什么?
A. 字符的形状
B. 字节的个数
C. 字节的最高位
D. 字符的使用频率
【答案】C
【解析】这是汉字机内码设计的核心思想。ASCII码最高位恒为0,而汉字机内码的两个字节最高位均设为1。计算机通过检测字节最高位是0还是1,即可快速区分处理的是ASCII英文字符还是汉字字符,实现了中西文编码的高效识别与兼容。
课堂练习
综合分析:国标码转机内码
【例题】已知汉字「阿」的国标码为 3022H,请计算其机内码。
💡 核心原理:将国标码的两个字节最高位分别由 0 置为 1(等价于加 8080H)。
1. 拆分国标码:高位 30H,低位 22H;
2. 最高位置 1:30H(00110000B)→B0H,22H(00100010B)→A2H;
【答案】B0A2H
【解析】汉字机内码是计算机内部存储和处理汉字时使用的编码。为了避免与 ASCII 码冲突,国标码(交换码)的两个字节最高位需置 1。将 3022H 的每字节分别与 80H 相加:30H+80H=B0H,22H+80H=A2H,最终得到机内码 B0A2H。
GBK
第三部分
知识讲授
GBK
知识讲授
GBK
GBK即“国标扩展”的意思,因为GB2312双字节的最高位都要求大于1,上限也不会超过1万个字符,所以对此进行了扩展,对GB2312的字符不重新编码直接沿用,因此完全兼容GB2312。
知识讲授
GBK规定
GBK转换过程中有如下规定 ,当遇到1开头的时候计算机知道要两个字节一起,而遇到0开头的时候计算机知道一个字节进行识别解码
背诵记忆
序号 核心名称 说明与记忆要点
01 标准全称 汉字内码扩展规范,是 GB2312 的扩展标准;记忆:GB2312 基础上加扩展 = GBK
02 字节特性 双字节汉字编码,一个汉字固定 2 字节;ASCII 英文字符单字节
03 首字节范围 0x81~0xFE;大于 0x7F,用来区分单字节 ASCII 字符
04 兼容关系 完全兼容 GB2312,GB2312 所有字符在 GBK 中编码不变
课堂练习
单选题
1、关于 GBK 编码,说法正确的是()
A. GBK 只能存储简体汉字,无法存储繁体
B. GBK 不兼容 GB2312 编码
C. GBK 汉字统一使用两个字节表示
D. GBK 是互联网网页的通用标准编码
【答案】C
【解析】A 错误,GBK 包含繁体汉字;
B 错误,GBK 完全向下兼容 GB2312;
C 正确,GBK 汉字固定双字节;
D 错误,网页主流编码为 UTF-8。
师生互动:分组讨论
01
核心议题:汉字编码为何要分「内外」?
结合ASCII码的单字节设计与汉字的多字节编码特性,深入探讨:为何汉字系统必须严格区分负责“存储处理”的机内码与负责“输入输出”的机外码?而ASCII码却能将输入、存储与显示统一为一套编码体系?这背后体现了中西文字符的哪些本质差异?
01 字符体量差异
汉字数量庞大(数万级),远超单字节编码容量,需多字节机内码;ASCII仅128个字符,单字节即可覆盖,无需分层。
02 输入方式多样
汉字无天然键盘映射,需拼音、五笔等“机外码”作为输入桥梁;英文字母与键盘按键一一对应,输入码即机内码。
03 中西兼容共存
机内码设计需规避与ASCII码的冲突,采用双字节高位置1的策略,实现中西文在同一系统中的混合存储与处理。
04 功能职责分层
机内码负责“唯一标识”字符(解决存储与计算),机外码负责“便捷输入”字符(解决人机交互),分层提升系统效率。
知识小结
课后任务
绘制思维导图:围绕 ASCII 编码 + 汉字编码两大分支,梳理核心知识点
完成换算习题:给定 3 个汉字的区位码,计算对应的国标码和机内码
拓展阅读:查阅 UTF-8 编码的基本原理,思考它与 GB2312/GBK 的异同
谢谢观看
THANKS
Lavf59.14.100
$
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。