最新ASCII码和汉字编码教学内容

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
比如: “啊” 的区号是16, 位号是01
“啊”在计算机中的内 码为1011000010100001
区、位号分别加20H 国标码+8080H
十进制 十六进制
国际码 十六进制机内码 二进制机内码
区号 16 10 30
BO 10110000
位号 01 01 21
A1 10100001
(3)汉字输出(显示)
(1)汉字输入
汉字输入 方法
自动识别 如手写、语音识别
汉字输入码 音码:全拼、双拼、智能ABC等 形码:五笔字型法、郑码输入法
(2)汉字编码
汉字编码(GB2312-80)采用区位码表示汉字。区位码分94个区,每 区94个位,构成94*94个单元的表格。“区号”和“位号”各占一字节(第 一个字节标记区号,第二个字节标记位号),所以一个汉字占2个字节。
ASCII码和汉字编码
学习目标
1 了解ASCII字符编码和汉字编码 2 学会用UltraEdit观察字符的十六进制内码
2.汉字编码
汉字与西文字符一样,也是一种字符,在计算机内同样 是以二进制代码表示的。用计算机处理汉字需要解决以下几 个问题:
怎样将汉字输入计算机? 在计算机内部怎样处理汉字? 计算机怎样实现汉字信息的输出(显示)?
为了汉字的输出显示和打印,需要描述汉字的字形, 对汉字字形的编码称为汉字的字形码。
归纳——汉字在计算机中的表示
输入法输入
查找对应的区位码
区位码加2020H 转为国际码
查找对应字形码 输出
转为二进制机内码
国际码加8080H转为 十六进制机内码
3.观察字符内码
UltraEdit:十六进制内码观察器
字符
二进制编码 查看到的内码
ASCII码字符
8位
2个十六进制数
汉字
16位
4个十六进制数
存储 占1B 占2B
例1. 用UltraEdit软件观察字符内码,结果如下图所示:
则其中内码“32 30”表示的字符为( B )
(A)2010
源自文库
(B)20
(C)10
(D)假
例2.用UltraEdit软件观察字符内码,结果如下图所示:
通过内码观察器查看字符内码
Thank you!
此课件下载可自行编辑修改,仅供参考! 感谢您的支持,我们努力做得更好! 谢谢!
将其前两个字节数据“B8 FC”删除后,则右侧的“更上一层楼”
五字将变成( A )
(A)上一层楼
(B)更上一层
(C)楼层一上
(D)楼上一层
课堂小结
字符 编码
ASCII码,每个字符占1字节
汉字编码GB2312,每个汉字占2字节
➢区位码先转换成十六进制数表示 ➢(区位码的十六进制表示)+2020H=国标码 ➢国标码+8080H=机内码
相关文档
最新文档