文档介绍:用计算机处理(chǔlǐ)汉字信息需要解决的几个问题:
(1)怎样(zěnyàng)将汉字输入计算机?
(2)在计算机之间怎样交换(jiāohuàn)汉字信息?
(3)在计算机内部怎样处理汉字?
(4)计算机如何实现汉字信息的输出?用计算机处理(chǔlǐ)汉字信息需要解决的几个问题:
(1)怎样(zěnyàng)将汉字输入计算机?
(2)在计算机之间怎样交换(jiāohuàn)汉字信息?
(3)在计算机内部怎样处理汉字?
(4)计算机如何实现汉字信息的输出?
第1页/共10页
第一页,共11页。
(1)怎样(zěnyàng)将汉字输入计算机?
——输入码
向计算机输入汉字的两种方法:
(1)自动识别方式(字形/语音)
(2)将汉字编码(hàn zì biān mǎ)(输入码、外码)输入:
音码/形码
例子:拼音/五笔;
第2页/共10页
第二页,共11页。
(2)在计算机之间怎样交换汉字(Hànzì)信息? ——交换码(区位码)
为了方便数字系统之间汉字信息通信交换的需要,1981年,国家颁布(bānbù)编号为GB2312-80标准《信息交换用汉字编码及字符集》,这种汉字交换用的代码又称为区位码.
第3页/共10页
第三页,共11页。
汉字(Hànzì)的编码-交换码(区位码)
位
区
01
02
……
93
94
01
02
……
16
啊
阿
17
雹
饼
……
94
区位码的第一个字节(zì jié)标记区码,第二个字节(zì jié)标记位码。
由于汉字多于256个,故在计算机中用2个字节(zì jié)来存储汉字。
第4页/共10页
第四页,共11页。
(3)在计算机内部(nèibù)怎样处理汉字?—处理码
处理码:计算机内部用于信息处理的汉字代码(dài mǎ),也称机内码、内码。
已知:一个区位码占用两个字节,每个字节最高位为0;英文字符的机内码是7位ASCII,最高位也是0。
思考:两者如何区分呢?
为了在计算机中能区分二者,将区位码最高位置的0改设置为1(故ASCII码小于128,机内码大于128)并将区号和位号各增加一个适当的常数,构成了汉字的机内码。
第5页/共10页
第五页,共11页。
可以(kěyǐ)用UltraEdit等软件观察字符内码
第6页/共10页
第六页,共11页。
(4)计算机如何实现汉字信息(xìnxī)的输出? —字形码
汉字字形通常(tōngcháng)有两种表示方式:点阵方式和矢量方式.
0000000
0001000
0010100
0100010
0100010
0111110
0100010
0100010
0000000
0000000
0001000
0010100
0100010
0100010
0111110
0100010
0100010
0000000
第7页/共10页
第七页,共11页。
课堂练****br/>1、存储两个(liǎnɡ ɡè)汉字内码所需要的字节是(  )
A)8个         B)4个          C)2个         D)1个
B
第8页/共10页
第八页,共11页。
2.用UltraEdit软件观察字符(zì fú)“ASCII字符(zì fú)”的内码,结果如下图所示:
图中字母“A”的内码是( )
(A)41 (B)41 53 (C) 49 (D)49 49
A
第9页/共10页
第九页,共11页。
谢谢您的观看(guānkàn)!
第10页/共10页
第十页,共11页。
内容(nèiróng)总结
用计算机处理汉字信息需要解决的几个问题:。——输入码。(1)自动识别方式(字形/语音)。(2)将汉字编码(输入码、外码)输入:。——交换码(区位码)。区位码的第一个字节标记区码,第二个字节标记位码。已知:一个区位码占用两个字节,每个字节最高位为0。英文字符的机内码是7位ASCII,最高位也是0。汉字字形通常有两种表示(biǎoshì)方式:点阵方式和矢量方式.。第9页/共10页。谢谢您的观看。第10页/共10页
第十一页,共11页。