《信息的编码汉字编码.ppt》由会员分享,可在线阅读,更多相关《信息的编码汉字编码.ppt(10页珍藏版)》请在三一办公上搜索。
1、信息的编码,汉字的编码,用计算机处理汉字信息需要解决的几个问题:,(1)怎样将汉字输入计算机?,(2)在计算机之间怎样交换汉字信息?,(3)在计算机内部怎样处理汉字?,(4)计算机如何实现汉字信息的输出?,(1)怎样将汉字输入计算机?输入码,向计算机输入汉字的两种方法:(1)自动识别方式(字形/语音)(2)将汉字编码(输入码、外码)输入:音码/形码例子:拼音/五笔;,(2)在计算机之间怎样交换汉字信息?交换码(区位码),为了方便数字系统之间汉字信息通信交换的需要,1981年,国家颁布编号为GB2312-80标准信息交换用汉字编码及字符集,这种汉字交换用的代码又称为区位码.,汉字的编码-交换码(
2、区位码),区位码的第一个字节标记区码,第二个字节标记位码。,由于汉字多于256个,故在计算机中用2个字节来存储汉字。,(3)在计算机内部怎样处理汉字?处理码,处理码:计算机内部用于信息处理的汉字代码,也称机内码、内码。已知:一个区位码占用两个字节,每个字节最高位为0;英文字符的机内码是7位ASCII,最高位也是0。思考:两者如何区分呢?为了在计算机中能区分二者,将区位码最高位置的0改设置为1(故ASCII码小于128,机内码大于128)并将区号和位号各增加一个适当的常数,构成了汉字的机内码。,可以用UltraEdit等软件观察字符内码,(4)计算机如何实现汉字信息的输出?字形码,汉字字形通常有两种表示方式:点阵方式和矢量方式.,000000000010000010100010001001000100111110010001001000100000000,000000000010000010100010001001000100111110010001001000100000000,课堂练习,1、存储两个汉字内码所需要的字节是()A)8个 B)4个 C)2个 D)1个,B,2用UltraEdit软件观察字符“ASCII字符”的内码,结果如下图所示:图中字母“A”的内码是()(A)41(B)41 53(C)49(D)49 49,A,