《字符汉字的编码课件.ppt》由会员分享,可在线阅读,更多相关《字符汉字的编码课件.ppt(17页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。
1、信息与信息技术信息与信息技术1.2 字符、汉字、多媒体信息的编码字符、汉字、多媒体信息的编码城镇职校 刘扬青 城镇职校 刘扬青 2字符的编码v问题上机时,大家发现键盘上不仅有数字,字母,字符等,并且我们计算机内部输入还有图象,声音,而计算机内部处理的是2进制数,那么它们是如何转换(编码)?vASCII码(美国信息交换标准码)P6城镇职校 刘扬青 3ASCII码表共有128种不同的字符,其中有94个图形字符,包括26个大写英文字母和26个小写英文字母,10个数字符号,34个专用符号,此外还有34个控制字符。城镇职校 刘扬青 4ASCII码表查ASCII码表:字符0的ASCII值为:0110000
2、(48),字符A的ASCII值为_,字符a的ASCII值为_。10000011100001城镇职校 刘扬青 5ASCII码编码特点v1.1.大写字母的大写字母的ASCIIASCII码值比相对应的小写字母小码值比相对应的小写字母小3232 例:例:A A的的ASCIIASCII值为值为6565,而,而a a的的ASCIIASCII值为值为9797v2.2.ASCIIASCII码值大小关系码值大小关系:v3.3.计算机存储器在存放计算机存储器在存放ASCIIASCII码时,占用一个字节码时,占用一个字节1Byte=8bit(计算机在存放计算机在存放ASCII码时码时,只占用只占用1个字节右个字节右
3、7位位,最左位补最左位补0;形式如形式如0 xxxxxxx)。数字数字 大写英文字母大写英文字母 小写英文字母小写英文字母城镇职校 刘扬青 6高考试题链接v大写字母X的ASCII码为88,则大写字母V的ASCII值是()A 85 B 86 C87 D 88vASCII码表中的大写字母Z后有6个其他字符,接着便是小写字母。现在已知:字母Y的ASCII码为(1011001)2,则字母a的ASCII码用十六进制表示是()A.61HB.62H C.63H D.64HBA城镇职校 刘扬青 7汉字的编码v汉字与西文字符一样,也是一种字符,在计算机汉字与西文字符一样,也是一种字符,在计算机内也是以二进制代码
4、形式表示的,这些代码,称内也是以二进制代码形式表示的,这些代码,称为汉字编码为汉字编码(机内码机内码)。P7P7v用计算机处理汉字信息要解决的问题:用计算机处理汉字信息要解决的问题:1.1.怎样将汉字输入计算机?怎样将汉字输入计算机?2.2.在计算机内部怎样处理汉字?在计算机内部怎样处理汉字?3.3.在各计算机之间怎样交换汉字信息?在各计算机之间怎样交换汉字信息?4.4.计算机又是怎样实现汉字信息的输出?计算机又是怎样实现汉字信息的输出?城镇职校 刘扬青 8(1)怎样将汉字输入计算机输入码v汉字输入码是解决如何利用西文标准键盘来快捷汉字输入码是解决如何利用西文标准键盘来快捷地输入汉字的编码。地
5、输入汉字的编码。汉字输入码使用字母、数字和符号来对汉字进行编码,如汉字输入码使用字母、数字和符号来对汉字进行编码,如“汗汗”的拼的拼音为音为hanhan 。v音码音码:智能:智能ABCABC、全拼、双拼、谷歌拼音输入法等。、全拼、双拼、谷歌拼音输入法等。v形码形码:五笔字型:五笔字型v音形码音形码:自然码等:自然码等城镇职校 刘扬青 9(2)计算机之间怎样交换汉字信息交换码v19811981年年,国家颁布编号为国家颁布编号为GB2312-80GB2312-80标准,这种汉字交换用标准,这种汉字交换用的代码又称为区位码的代码又称为区位码.位位区区0101020293939494010102021
6、616啊啊阿阿1717雹雹饼饼9494在在计算机中采用算机中采用2个字个字节来存来存储区位区位码,第一个字,第一个字节标记区区码第二个字第二个字节标记位位码。城镇职校 刘扬青 10高考试题链接1.1.一个汉字的机内码目前常用两个字节来表示:第一字节是区位码一个汉字的机内码目前常用两个字节来表示:第一字节是区位码的区号加的区号加(160)(160)1010;第二字节是区位码的位号加;第二字节是区位码的位号加(160)(160)1010。已知:汉。已知:汉字字“却却”的机内码是的机内码是(11001000 10110100)(11001000 10110100)2 2,则根据下图所示的汉字区,则根
7、据下图所示的汉字区位码表,汉字位码表,汉字“确确”的机内码用十六进制表示,应为的机内码用十六进制表示,应为()()A.C7B4A.C7B4B.C7B6B.C7B6C.C8B4C.C8B4D.C8B7D.C8B7位位区区010119192020212122222323949401011616啊啊吧吧笆笆八八疤疤巴巴剥剥1717薄薄鄙鄙笔笔彼彼碧碧蓖蓖炳炳4040取取瘸瘸却却鹊鹊榷榷确确叁叁9494D城镇职校 刘扬青 11(3)在计算机内部怎样处理汉字机内码v处理码处理码:计算机内部用于信息处理的汉字代码计算机内部用于信息处理的汉字代码,也也称汉字机内码。称汉字机内码。已知已知:一个区位码一个区位
8、码占用两个字节占用两个字节,每个字节最高位为每个字节最高位为0;0;英文字符的机英文字符的机 内码是内码是7 7位位ASCII,ASCII,最高位也是最高位也是0.0.思考思考 两者如何区分呢两者如何区分呢?为了在计算机中能区分二者,将区位码最高位置的为了在计算机中能区分二者,将区位码最高位置的0 0改设置为改设置为1 1(故(故asciiascii码小于码小于128128,机内码大于,机内码大于128128)并将区号和位号各增加一个适当)并将区号和位号各增加一个适当的常数,构成了汉字的机内码。的常数,构成了汉字的机内码。城镇职校 刘扬青 12(4)计算机如何实现汉字信息的输出字形码v汉字的字
9、形码与输出显示和打印有关。分为点阵汉字的字形码与输出显示和打印有关。分为点阵方式和矢量方式。方式和矢量方式。城镇职校 刘扬青 13各种编码之间的关系交换码计算机系统B输入码(外码)译码处理码(内码)字形码汉字显示OS的汉字服务程序计算机系统A城镇职校 刘扬青 14汉字处理流程键盘输入键盘处理程序文字处理程序字库显示管理程序打印管理程序交换、存储显示打印输入码内码内码形码形码交换码城镇职校 刘扬青 15实践活动v安装机内码查询软件安装机内码查询软件UltraEdit-32UltraEdit-32 v使用使用UltraEdit-32UltraEdit-32软件软件查看以下汉字的机内码查看以下汉字的
10、机内码字符字符编码编码字符字符编码编码城城镇镇职职校校义义乌乌城镇职校 刘扬青 16高考试题链接1.1.在计算机内部,用来传送、存储、加工处理的数据或指令在计算机内部,用来传送、存储、加工处理的数据或指令(命令命令)都是采用都是采用()()A.ASCIIA.ASCII码码B.GB2312B.GB2312码码C.C.二进制码二进制码 D.GBKD.GBK码码2.2.用户到电信公司申请电话业务时,从运营商处得到一个电用户到电信公司申请电话业务时,从运营商处得到一个电话号码。电话号码的确定属于话号码。电话号码的确定属于()()A.A.信息采样信息采样B.B.信息编码信息编码C.C.信息处理信息处理D
11、.D.信息加工信息加工3.3.在计算机内部,信息的存储和处理都采用二进制,最主要在计算机内部,信息的存储和处理都采用二进制,最主要的原因是的原因是()()A.A.便于存储便于存储B.B.数据输入方便数据输入方便C.C.可以增大计算机存储容量可以增大计算机存储容量D.D.易于用电子元件实现易于用电子元件实现CBD城镇职校 刘扬青 17高考试题链接1.1.用用WinHexWinHex软件观察软件观察“ITIT行业行业”四个字符,显示的十六进制内码如四个字符,显示的十六进制内码如图所示,则字符图所示,则字符“T”T”的内码用二进制数表示应该是的内码用二进制数表示应该是()()A.(10011000)A.(10011000)2 2B.(1010100)B.(1010100)2 2C.(110110)C.(110110)2 2D.(1101)D.(1101)2 22.2.小王用小王用“UltraEditUltraEdit”软件观察软件观察“春眠不觉晓春眠不觉晓,这几个字显示的,这几个字显示的十六进制内码如第十六进制内码如第4 4题图题图(见附见附 图页图页)所示,从中可以看出字符所示,从中可以看出字符”眠眠”的内码是的内码是 A AC3DFH BC3DFH BB4BAH CB4BAH CB4H DB4H DC3HC3HBA
限制150内