欢迎来到天天文库
浏览记录
ID:48432295
大小:6.60 MB
页数:25页
时间:2020-01-19
《xm字符编码.ppt》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、1.2信息与数字化(三)字符编码一、信息的数字化1、现实世界中的信息通常在计算机内部采用二进制数进行运算和存储要使用计算机进行信息处理,就必须把待处理的信息用二进制表示,如数值、文字、声音、图像等。2、各种形态的信息二进制形式编码(数字化)解码一、信息的数字化数值转换十进制与二进制的转换十进制与其他进制的转换字符编码汉字编码声音编码图像编码二、字符编码1、我们经常使用的数字、英文和汉字,它们的二进制编码称为字符编码2、每种信息编码都有相应的国家标准三、ASCII码1、ASCII码:1)美国信息交换标准代码(AmericanStandardCodeforInf
2、ormationInterchange,ASCII)2)用于计算机在相互通信时用作共同遵守的西文字符编码标准三、ASCII码34个控制字符DEL(delete)删除BS(backspace)退格52个大小写英文字母10个阿拉伯数字总计为?个字符32个各种标点符号和运算符号三、ASCII码思考:ASCII码一共表示了128种不同字符,至少需要几位二进制来表示?二进制位数表示的不同状态10,1200,01,10,113000,001,010,011,100,101,110,111…………n2n种三、ASCII码2、ASCII码的表示:ASCII码用7位二进制数表
3、示一个字符B6B5B4B3B2B1B0高三位低四位ASCII码表1000001B3B2B1B0B6B5B4高三位低四位1100001参考书本P6,找出下列字符的ASCII编码(十进制)字符&a2ASCII编码38下列一组ASCII码对应的字符是什么?二进制表示100010110110001010000十进制69对应字符E练习1975088X80P练习2:已知英文大写字母“A”的ASCII码是1000001,“B”的ASCII码是1000010。英文小写字母“a”的ASCII码是1100001,字母“b”的ASCII码是1100010,……依次类推求:大写字母
4、“C”的ASCII码是多少?小写字母“c”的ASCII码是多少?小写字母“e”的ASCII码是多少?100001111000111100100观察思考:观察以下字符的ASCII码A:1000001a:1100001D:1000100d:1100100思考:字母“D”比字母“A”ASCII码大了多少?字母“d”比字母“a”ASCII码大了多少?字母“a”比字母“A”ASCII码大了多少?字母“d”比字母“D”ASCII码大了多少?你找到怎样的规律?三、ASCII码3、英文字母编码规律字母“D”比字母”A”ASCII码大了101——3字母“d”比字母”a”ASC
5、II码大了101——3同为大写或同为小写,不同字母之间的编码顺序与字母顺序表一致字母“a”比字母”A”ASCII码大了100000——32字母“d”比字母”D”ASCII码大了100000——32同一个字母,小写的ASCII码比大写的大了(32)10,即(100000)2观察思考老师编写了这样一个程序,输入任意4个西文字符,程序将按照各字符的ASCII码从小到大的顺序输出这4个字符。如果输入了d,A,F,2四个字符后,将输出什么结果呢?为什么会有这样的结果?三、ASCII码4、ASCII码的存储字母“A”的ASCII码表示是1000001B6B5B4B3B2
6、B1B01000001B71byte=8bit一个字符占一个字节最高位为“0”四、汉字编码输入码机内码(内码)字形码四、汉字编码1、输入码:为方便汉字输入而形成的汉字编码。常见输入法:全拼、智能ABC、微软拼音、五笔字型、紫光拼音、搜狗拼音……GB2312编码GB18030编码当网页显示乱码时,我们怎么让它正常显示文字?四、汉字编码2、机内码:在计算机内部用来进行汉字的存储、处理的编码。例如:“上海”“C9CF”“BAA3”汉字输入码实例内码是唯一的11001001110011111011101010100011四、汉字编码每个汉字至少使用两个字节(2B)表
7、示二进制位数表示的不同字符828=256个929=512个…………13213=8192个14214=16384个B6B5B4B3B2B1B0B6B5B4B3B2B1B0B7B73、机内码的表示活字印刷表演——“和”四、汉字编码4、字形码1)为显示和打印输出汉字而形成的汉字编码。2)常见的字形码:使用点阵方式表示汉字字形。四、汉字编码汉字“中”的16×16点阵图。汉字字模点阵0000000110000000000000011000000000000001100000000000000110000000000000011000000000000001100000
8、00000000011000000000000001
此文档下载收益归作者所有