第1篇 基础理论篇 第2章 信息表示_第1页
第1篇 基础理论篇 第2章 信息表示_第2页
第1篇 基础理论篇 第2章 信息表示_第3页
第1篇 基础理论篇 第2章 信息表示_第4页
第1篇 基础理论篇 第2章 信息表示_第5页
已阅读5页,还剩62页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、1 2 n导引问答题与关键字导引问答题与关键字 n计数制及其运算计数制及其运算 n数值在计算机中的表示数值在计算机中的表示 n文本信息在计算机内的表示与存储文本信息在计算机内的表示与存储 n多媒体技术多媒体技术 第2章 信息表示 3 导引问答题 1、目前,在微型计算机中普遍采用的、目前,在微型计算机中普遍采用的符号编码符号编码 是是_。 A A) ASCIIASCII码码 B B) EBCDICEBCDIC码码 C C) GB2312-80GB2312-80码码 D D) UNICODEUNICODE码码 4 导引问答题 2、 下列一组下列一组数据表示数据表示方式中的最大数是方式中的最大数是

2、_。 A A)12341234O O B B)1FF1FFH H C C)10100011010001B B D D)789789D D 5 导引问答题 3、在计算机中,最小的、在计算机中,最小的数据单位数据单位是是_。 A A)BIT BIT B B)BYTEBYTE C C)WORDWORD D D)ASCIIASCII 6 导引问答题 4、ASCII码码采用的是采用的是 _位位编码方案编码方案,在计算机,在计算机 中的表示方式为中的表示方式为_。 A A)8, 8,最高位为最高位为“0”0”的的2B 2B B B)8, 8,最高位为最高位为“1”1”的的2B 2B C C)7, 7,最高

3、位为最高位为“0”0”的的1B 1B D D)7, 7,最高位为最高位为“1”1”的的1B1B 7 导引问答题 5、下列字符中,其、下列字符中,其 ASCII码码值最大的是值最大的是 _。 A A)A A B B)a a C C)0 0 D D)9 9 8 导引问答题 6、如果用一个、如果用一个Byte来表示来表示整数整数,那么那么-3的的补码补码是是 _。 A A)1000001110000011 B B)0000001100000011 C C)1111110011111100 D D)1111110111111101 9 导引问答题 7、若在一个非零无符号、若在一个非零无符号二进制整数二

4、进制整数右边加两个零右边加两个零 形成一个新的数,则新数的值是原数值的形成一个新的数,则新数的值是原数值的 _倍。倍。 A A)4 4 B B)2 2 C C)1/41/4 D D)1/21/2 10 导引问答题 8、计算机中,一个、计算机中,一个浮点数浮点数由两部分组成,它们是由两部分组成,它们是 _。 A A)阶码和基数)阶码和基数 B B)基数和尾数)基数和尾数 C C)阶码和尾数)阶码和尾数 D D)整数和小数)整数和小数 11 导引问答题 9、某汉字的某汉字的区位码区位码是是2534,它的,它的国际码国际码和和机内机内 码码分别是分别是_。 A A)45634563H H和和C5E3

5、C5E3H H B B)39423942H H和和B9C2B9C2H H C C)33453345H H和和B3C5B3C5H H D D)65666566H H和和E5E6E5E6H H 12 导引问答题 10、汉字编码汉字编码与与ASCII码码在计算机内部的在计算机内部的区分方法区分方法是是 _。 A A)两个字节的高八位都为)两个字节的高八位都为“0”0”为两个为两个ASCIIASCII码码 B B)两个字节的高八位都为)两个字节的高八位都为“1”1”为两个为两个ASCIIASCII码码 C C)两个字节的高八位都为)两个字节的高八位都为“1”1”为一个汉字编码为一个汉字编码 D D)两

6、个字节的高八位都为)两个字节的高八位都为“0”0”为一个汉字编码为一个汉字编码 13 导引问答题 11、按、按1616点阵点阵存放国标存放国标GB2312-80中一级汉中一级汉 字(共字(共3755个)的个)的汉字库汉字库,大约需占存储空间,大约需占存储空间 _。 A A)1MB1MB B B)512KB512KB C C)256KB256KB D D)128KB128KB 14 导引问答题 12、下列、下列音乐文件音乐文件中,中,存储量存储量最小的是最小的是_。 A A)MP3MP3 B B)RARA C C)WMAWMA D D)MIDIMIDI 15 导引问答题 13、若音乐的、若音乐的

7、采样频率采样频率为为22.05KHZ,量化位数量化位数为为 16位,双声道立体声,那么不经过压缩的位,双声道立体声,那么不经过压缩的音乐文音乐文 件件每秒所需要的存储量为每秒所需要的存储量为_。 A A)88.2KB88.2KB B B)176.4KB176.4KB C C)352.8KB352.8KB D D)705.6KB705.6KB 16 导引问答题 14、若一幅、若一幅640480中等中等分辨率分辨率的彩色图像,的彩色图像, 红、绿、蓝三色的红、绿、蓝三色的量化深度量化深度分别为分别为8位,则在位,则在 没有压缩的情况下,至少需要没有压缩的情况下,至少需要_字节来存储字节来存储 该该

8、图像文件图像文件。 A A)76.8MB 76.8MB B B)9.6MB 9.6MB C C)14.4MB14.4MB D D)0.9MB0.9MB 17 导引问答题 15、常用字符的、常用字符的ASCII码值码值从小到大的从小到大的排列顺序排列顺序为为 _。 A A)空格、回车、数字字符、大写字母、小写字母)空格、回车、数字字符、大写字母、小写字母 B B)回车、空格、数字字符、大写字母、小写字母)回车、空格、数字字符、大写字母、小写字母 C C)小写字母、大写字母、数字字符、空格、回车)小写字母、大写字母、数字字符、空格、回车 D D)空格、数字字符、小写字母、大写字母、回车)空格、数字

9、字符、小写字母、大写字母、回车 18 导引关键字 l数制(二进制、八进制、十进制、十六进制)数制(二进制、八进制、十进制、十六进制) l进制转换进制转换 l存储单元、存储容量存储单元、存储容量 l单位(单位(BIT、BYTE、WORD、MB) l数的表示(整数、浮点数、原码、反码、补码)数的表示(整数、浮点数、原码、反码、补码) l字符表示(字符表示(ASCII、 EBCDIC、UNICODE) l汉字表示(输入码、机内码、国标码汉字表示(输入码、机内码、国标码GB_2312、区位、区位 码、字形码)码、字形码) l多媒体表示(采样频率、分辨率、量化深度、音乐文多媒体表示(采样频率、分辨率、量

10、化深度、音乐文 件件/图像文件存储容量)图像文件存储容量) 19 n导引问答题与关键字导引问答题与关键字 n计数制及其运算计数制及其运算 n数值在计算机中的表示数值在计算机中的表示 n文本信息在计算机内的表示与存储文本信息在计算机内的表示与存储 n多媒体技术多媒体技术 第2章 信息表示 n数制的概念数制的概念 l数制数制也称计数制,是指计数的方法。即采用一组计数符号(称为数符也称计数制,是指计数的方法。即采用一组计数符号(称为数符 或数码)的组合来表示任意一个数的方法。或数码)的组合来表示任意一个数的方法。 l在在进位计数法进位计数法中,数码系列中相同的一个数码所表示的数值大小与其中,数码系列

11、中相同的一个数码所表示的数值大小与其 在该数码系列中的位置有关。在该数码系列中的位置有关。 l基数基数-在任何一种计数制中,所使用的数码个数总是一定的、有限的在任何一种计数制中,所使用的数码个数总是一定的、有限的 。将一种计数制中所使用的数码个数称为该计数法的基数。将一种计数制中所使用的数码个数称为该计数法的基数。 l位权位权-在任意一个数码系列中,每个数位上的数码所表示的数值大小在任意一个数码系列中,每个数位上的数码所表示的数值大小 等于该数码自身的值乘以与该数位相应的一个系数。该系数为位值,等于该数码自身的值乘以与该数位相应的一个系数。该系数为位值, 称为位权,简称为称为位权,简称为“权权

12、”。 n常用计数制常用计数制 l十进制十进制(D)-(D)-基数十个(基数十个(0 0、1 1、2 2、 、9 9),位权为),位权为1010的整的整 数次幂,计数规则为数次幂,计数规则为“逢十进一,借一当十逢十进一,借一当十”。 l二进制二进制(B)-(B)-基数二个(基数二个(0 0、1 1),位权),位权2 2的整数次幂,计数规则的整数次幂,计数规则 为为“逢二进一,借一当二逢二进一,借一当二”。 l八进制八进制(O)-(O)-基数八个(基数八个(0 0、1 1、2 2、 、7 7),位权为),位权为8 8的整数的整数 次幂,计数规则为次幂,计数规则为“逢八进一,借一当八逢八进一,借一当

13、八”。 l十六进制十六进制(H)-(H)-基数十六个(基数十六个(0 0、1 1、 、9 9,A A、B B、 、F F ),位权为),位权为1616的整数次幂,计数规则为的整数次幂,计数规则为“逢十六进一,借一当逢十六进一,借一当 十六十六 ”。 l二进制数运算规则:二进制数运算规则: l加:加:0+0=0 0+1=1 1+0=1 1+1=100+0=0 0+1=1 1+0=1 1+1=10 l减:减:0-0=0 1-0=1 1-1=0 0-1=10-0=0 1-0=1 1-1=0 0-1=1(有借位)(有借位) l乘:乘:0 00=0 00=0 01=0 11=0 10=0 10=0 11

14、=11=1 l除:是乘法的逆运算,主要采用乘法和减法进行除运算除:是乘法的逆运算,主要采用乘法和减法进行除运算 l计算机采用二进制的优、缺点计算机采用二进制的优、缺点 l优点:优点: l二进制数在计算机中容易实现二进制数在计算机中容易实现 l二进制数运算简单二进制数运算简单 l二进制数便于实现逻辑运算二进制数便于实现逻辑运算 l采用二进制数可以节省元器件采用二进制数可以节省元器件 l缺点:缺点: l书写冗长,不易记忆。书写冗长,不易记忆。 l二进制运算二进制运算 1111010010011110010 + 11110010111110 =1111010010011110010 + 111100

15、10111110 =? 11110100100111100101111010010011110010 + 11110010111110 + 11110010111110 - 1111010010011110010 1111010010011110010 11110010111110 = 11110010111110 =? 11110100100111100101111010010011110010 - 11110010111110 - 11110010111110 - l二进制运算二进制运算 1111010010011110010 + 11110010111110 =1111010010011

16、110010 + 11110010111110 =? 11110100100111100101111010010011110010 + 11110010111110 + 11110010111110 - 1111110000110110000 1111110000110110000 1111010010011110010 1111010010011110010 11110010111110 = 11110010111110 =? 11110100100111100101111010010011110010 - 11110010111110 - 11110010111110 - 11101101

17、00000110100 1110110100000110100 D 0 1 2 3 4 5 6 7 D 0 1 2 3 4 5 6 7 n八进制运算八进制运算 O 0 1 2 3 4 5 6 7 O 0 1 2 3 4 5 6 7 1722362 + 36276 = 1722362 + 36276 =? 17223621722362 + 36276 + 36276 - 1722362 1722362 36276 = 36276 =? 17223621722362 - 36276 - 36276 - D 0 1 2 3 4 5 6 7 D 0 1 2 3 4 5 6 7 n八进制运算八进制运算

18、O 0 1 2 3 4 5 6 7 O 0 1 2 3 4 5 6 7 1722362 + 36276 = 1722362 + 36276 =? 17223621722362 + 36276 + 36276 - 1760660 1760660 1722362 1722362 36276 = 36276 =? 17223621722362 - 36276 - 36276 - 1664064 1664064 n十六进制运算十六进制运算 D 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 D 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 H

19、0 1 2 3 4 5 6 7 8 9 A B C D E F H 0 1 2 3 4 5 6 7 8 9 A B C D E F 7A4F2 + 3CBE= 7A4F2 + 3CBE=? 7A4F27A4F2 + 3CBE + 3CBE - 7A4F2 - 3CBE= 7A4F2 - 3CBE=? 7A4F27A4F2 - 3CBE - 3CBE - n十六进制运算十六进制运算 D 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 D 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 H 0 1 2 3 4 5 6 7 8 9 A B C

20、D E F H 0 1 2 3 4 5 6 7 8 9 A B C D E F 7A4F2 + 3CBE= 7A4F2 + 3CBE=? 7A4F27A4F2 + 3CBE + 3CBE - 7E1B0 7E1B0 7A4F2 - 3CBE= 7A4F2 - 3CBE=? 7A4F27A4F2 - 3CBE - 3CBE - 76834 76834 n数制间的相互转换数制间的相互转换 n十进制与二进制之间的转换十进制与二进制之间的转换 l二二十:用相应数码乘位权求和来计算十:用相应数码乘位权求和来计算 (11001.011)2= 124+123+022+021+120 +02-1+12-2+1

21、2-3 l十十二二 :整数部分除:整数部分除2 2求余;小数部分乘求余;小数部分乘2 2取整取整 n八进制与二进制之间的转换八进制与二进制之间的转换 l二二八:自小数点开始向左或右三位一组划分,最后一组不足三位的八:自小数点开始向左或右三位一组划分,最后一组不足三位的 补补0 0,然后分别将各三位二进制的八进制数码写出,然后分别将各三位二进制的八进制数码写出 l八八二二 :将每位八进制数码写成三位二进制的数码将每位八进制数码写成三位二进制的数码 n数制间的转换运算数制间的转换运算 n十进制十进制二进制二进制 例:将十进制数例:将十进制数(37.375)(37.375)10 10转换成等值的二进

22、制数。 转换成等值的二进制数。 0.375 2 2 2 0.75 取整数 0 1.0 1 1 高位 低位 1.5 18 2 4 2 9 2 22 2 1 0 1 0 1 0 0 1 高位 低位 37余数 2 得到:(37)10= (100101)2 (0.375)10=(0.011)2 则:(37.375)10=(100101.011)2 n数制间的相互转换数制间的相互转换 n十六进制与二进制之间的转换十六进制与二进制之间的转换 l二二十六:自小数点开始向左或右四位一组划分,最后一组不十六:自小数点开始向左或右四位一组划分,最后一组不 足四位的补足四位的补0 0,然后分别将各四位二进制的十六进

23、制数码写出,然后分别将各四位二进制的十六进制数码写出 l十六十六二:将每位十六进制数码写成四位二进制的数码二:将每位十六进制数码写成四位二进制的数码 n十数制与八、十六进制之间的转换十数制与八、十六进制之间的转换 l以二进制为中介,再转换以二进制为中介,再转换 n数制间的转换运算数制间的转换运算 n十进制十进制二进制二进制 500978 D = 500978 D = ? B B 15550 D = 15550 D = ? B B n二进制二进制八进制八进制 1111010010011110010 B=1111010010011110010 B=? 11110010111110 B=111100

24、10111110 B=? n二进制二进制十六进制十六进制 1111010010011110010 B=1111010010011110010 B=?H H 11110010111110 B= 11110010111110 B=?H H n数制间的转换运算数制间的转换运算 n十进制十进制二进制二进制 500978 D = 500978 D = 11110100100111100101111010010011110010 B B 15550 D = 15550 D = 1111001011111011110010111110 B B n二进制二进制八进制八进制 111101001001111001

25、0 B= 1722362 1111010010011110010 B= 1722362 11110010111110 B= 36276 11110010111110 B= 36276 n二进制二进制十六进制十六进制 1111010010011110010 B=7A4F2 H1111010010011110010 B=7A4F2 H 11110010111110 B=3CBE H 11110010111110 B=3CBE H l二进制信息的逻辑运算二进制信息的逻辑运算 l在计算机中,可对二进制数作两种基本运算:算术运算和逻辑运算,在计算机中,可对二进制数作两种基本运算:算术运算和逻辑运算, 其

26、中算术运算包括加、减、乘、除,而逻辑运算包括与、或、非。其中算术运算包括加、减、乘、除,而逻辑运算包括与、或、非。 l逻辑信息的表示方法:可以表示逻辑信息的表示方法:可以表示“真真”与与“假假”、“对对”与与“错错”、 “是是”与与“非非”等具有逻辑性质的信息称为逻辑量,二进制的等具有逻辑性质的信息称为逻辑量,二进制的1 1和和0 0在在 逻辑上可以表示这种信息。逻辑上可以表示这种信息。 l一般来说,在计算机中,逻辑量用于判断某一事件是否成立,成立为一般来说,在计算机中,逻辑量用于判断某一事件是否成立,成立为 1 1(真),事件发生;不成立为(真),事件发生;不成立为0 0(假),事件不发生。

27、(假),事件不发生。 l二进制信息的逻辑运算二进制信息的逻辑运算 l逻辑量间的运算称为逻辑运算,结果仍为逻辑量逻辑量间的运算称为逻辑运算,结果仍为逻辑量 l基本逻辑运算包括与(常用符号基本逻辑运算包括与(常用符号、表示)、或(常用符号表示)、或(常用符号+ + 、表示)、非(常用符号表示)、非(常用符号表示)表示) l逻辑与运算规则:逻辑与运算规则:00=0 01=0 10=0 11=100=0 01=0 10=0 11=1 l逻辑或运算规则:逻辑或运算规则:00=0 01=1 10=1 11=100=0 01=1 10=1 11=1 l逻辑运非算规则:逻辑运非算规则:0=1 1=0 0=1

28、1=0 l逻辑运算的优先级依次为逻辑运算的优先级依次为“非非”、“与与”和和“或或”;改变优先级;改变优先级 的方法是使用括号的方法是使用括号“( )”,括号内的逻辑式优先执行,括号内的逻辑式优先执行 n二进制信息的逻辑运算二进制信息的逻辑运算 11011101=00100010 11011101 10110100 11011101 10110100 10010100 11111101 11011101 10110100 01101001 n信息的计量单位信息的计量单位 l各种信息在计算机内部都以二进制形式存储。各种信息在计算机内部都以二进制形式存储。 l基本存储单位基本存储单位 l位位(bi

29、t)(bit):比特,计算机存储信息的最小单位,能够存储二进制数据中的:比特,计算机存储信息的最小单位,能够存储二进制数据中的 一位数据一位数据0 0或或1 1。 l字节字节(Byte)(Byte):计算机信息处理和存储分配的基本单位,由:计算机信息处理和存储分配的基本单位,由8 8位二进制位组位二进制位组 成,简记为成,简记为B B,1B=8bit1B=8bit。 l字长字长(Word) (Word) :作为一个整体进行存取的一个(二进制)数据串。由一个:作为一个整体进行存取的一个(二进制)数据串。由一个 或多个字节组成的,或多个字节组成的, l扩展存储单位扩展存储单位 lKBKB:千字节。

30、:千字节。1KB=21KB=210 10B=1024B B=1024B lMBMB:兆字节。:兆字节。1MB=21MB=210 10KB=1024KB KB=1024KB lGBGB:吉字节。:吉字节。1GB=21GB=210 10MB=1024MB MB=1024MB lTBTB:太字节。:太字节。1TB=21TB=210 10GB=1024GB GB=1024GB lPBPB:帕字节。:帕字节。1PB=21PB=210 10TB=1024TB TB=1024TB 38 n导引问答题与关键字导引问答题与关键字 n计数制及其运算计数制及其运算 n数值在计算机中的表示数值在计算机中的表示 n文本

31、信息在计算机内的表示与存储文本信息在计算机内的表示与存储 n多媒体技术多媒体技术 第2章 信息表示 数值在计算机中是以二进制形式表示的,除了要表示一个数的数值在计算机中是以二进制形式表示的,除了要表示一个数的 值外,还要考虑符号、小数点的表示。值外,还要考虑符号、小数点的表示。 正、负号只能用正、负号只能用0 0、1 1表示,小数点的表示总是隐含在某一位置表示,小数点的表示总是隐含在某一位置 上(称为定点数)或可以任意浮动(称为浮点数),小数点不占上(称为定点数)或可以任意浮动(称为浮点数),小数点不占 用数位。用数位。 l整数的表示整数的表示 用存放整数的最高数位表示数的符号,正数为用存放整

32、数的最高数位表示数的符号,正数为0 0,负数为,负数为1 1。 整数表示有:原码、反码、补码三种。整数表示有:原码、反码、补码三种。 由于补码运算规则统一、简单,在数值有效范围内,符号位与由于补码运算规则统一、简单,在数值有效范围内,符号位与 数值位一样参加运算,所以计算机系统中大多用补码表示整数。数值位一样参加运算,所以计算机系统中大多用补码表示整数。 l原码原码 最高位为符号位,负值为最高位为符号位,负值为1 1,其它位是数值位,存放负整数绝对值的二,其它位是数值位,存放负整数绝对值的二 进制形式。进制形式。 如如 -39-39原 原=10100111 =10100111,-1-1原 原=

33、10000001 =10000001 l反码反码 最高位为符号位,负值为最高位为符号位,负值为1 1,数值位是原码的数值位按位求反。,数值位是原码的数值位按位求反。 如如 -39-39反反=11011000=11011000,-1-1反反=11111110 =11111110 l补码补码 最高位为符号位,负值为最高位为符号位,负值为1 1,数值位是原码的数值位按位求反再加,数值位是原码的数值位按位求反再加1 1, 即反码加即反码加1 1。 如如 -39-39补补=11011001=11011001,-1-1补补=11111111=11111111 l例:计算例:计算5-2的值。的值。 丢失高位

34、丢失高位1,运算结果是,运算结果是00000011,即,即3。可见,用。可见,用 补码表示,在数的有效表示范围内,符号位如同数值一补码表示,在数的有效表示范围内,符号位如同数值一 样参加运算,允许丢失所产生的最高位进位,所以被广样参加运算,允许丢失所产生的最高位进位,所以被广 泛采用。泛采用。 00000101 5的补码 11111110 -2的补码+ 00000011 5-2=5+(-2) 1 l定点数和浮点数定点数和浮点数定点数定点数 l小数点位置固定的数,在计算机中没有设专门表示小数点的数位,小数点位置固定的数,在计算机中没有设专门表示小数点的数位, 小数点的位置是约定默认的。小数点的位

35、置是约定默认的。 l固定在机器数(数在计算机中的表示)的最低位之后(称为定点纯固定在机器数(数在计算机中的表示)的最低位之后(称为定点纯 整数),用于表示整数;整数),用于表示整数; l固定在符号位之后,数值位之前(称为定点纯小数),用于表示小固定在符号位之后,数值位之前(称为定点纯小数),用于表示小 于于1 1的纯小数。的纯小数。 l定点数表示法简单直观,但是表示的数值范围受表示数据的字长限定点数表示法简单直观,但是表示的数值范围受表示数据的字长限 制,运算时容易产生溢出。制,运算时容易产生溢出。 符号位 隐含小数点位置 定点小数表示 符号位隐含小数点位置 定点整数表示 l定点数和浮点数定点

36、数和浮点数浮点数浮点数 l小数点的位置可以变动的数,类似于十进制中的科学计数法小数点的位置可以变动的数,类似于十进制中的科学计数法 l在计算机中通常把浮点数分成阶码和尾数两部分来表示在计算机中通常把浮点数分成阶码和尾数两部分来表示 N = N = 尾数尾数基数基数阶码 阶码 l阶码只能是一个带符号的整数,本身的小数点约定在最右边阶码只能是一个带符号的整数,本身的小数点约定在最右边 l尾数是用纯小数表示数的有效部分,本身的小数点约定在数符尾数是用纯小数表示数的有效部分,本身的小数点约定在数符 和尾数之间和尾数之间 l定点数和浮点数定点数和浮点数浮点数浮点数 l阶码的位数决定数的范围,尾数的位数决

37、定数的精度阶码的位数决定数的范围,尾数的位数决定数的精度 l例如,二进制数例如,二进制数-1001110110.101011-1001110110.101011可以写成:可以写成: -0. 1001110110101011-0. 10011101101010112 21010 1010 l以以3232位表示一个浮点数为例,若规定阶码位表示一个浮点数为例,若规定阶码8 8位,尾数位,尾数2424位表示,则位表示,则 这个数在机器中的格式为:这个数在机器中的格式为: 0 0001010 1 10011101101010110000000 45 n导引问答题与关键字导引问答题与关键字 n计数制及其运

38、算计数制及其运算 n数值在计算机中的表示数值在计算机中的表示 n文本信息在计算机内的表示与存储文本信息在计算机内的表示与存储 n多媒体技术多媒体技术 第2章 信息表示 n二进制编码二进制编码 在计算机中,使用二进制数的组合来表示数字、字母和符号的方在计算机中,使用二进制数的组合来表示数字、字母和符号的方 法称为编码。法称为编码。 nASCII码码 American Standard Code for Information InterchangeAmerican Standard Code for Information Interchange - -美国标准信息交换码,在微型计算机中,西文字

39、符常普遍采美国标准信息交换码,在微型计算机中,西文字符常普遍采 用用ASCIIASCII码。码。 nEBCDIC码码 Extended Binary Coded Decimal Interchange CodeExtended Binary Coded Decimal Interchange Code扩展的扩展的 二二十进制交换码,在大型机中,西文字符常采用另一种十进制交换码,在大型机中,西文字符常采用另一种 EBCDICEBCDIC码。码。 n二进制编码二进制编码 ASCIIASCII码是当前微型计算机中使用最广泛的一种编码。它用码是当前微型计算机中使用最广泛的一种编码。它用7 7位二位二

40、进制来编码,共可表示进制来编码,共可表示128128个字符。个字符。 由于计算机以由于计算机以8 8位二进制数码作为一个基本存储单位(字节),位二进制数码作为一个基本存储单位(字节), ASCIIASCII码码7 7位比一个字节少一位,为存储方便,给位比一个字节少一位,为存储方便,给ASCIIASCII码首部增加一位码首部增加一位 。汉字在计算机内部的编码是二个字节的二进制数进行存储。汉字的。汉字在计算机内部的编码是二个字节的二进制数进行存储。汉字的 显示输出是通过字库转换显示输出是通过字库转换字形发生器由汉字内码转换为我们可以识字形发生器由汉字内码转换为我们可以识 别的汉字形态。别的汉字形态

41、。 n二进制编码二进制编码(ASCII(ASCII码码) ) 用作汉字处理的计算机系统,除具备西文处理的软件和硬件外用作汉字处理的计算机系统,除具备西文处理的软件和硬件外 ,还应配置具有汉字输入输出功能的设备及软件。硬件如:汉字,还应配置具有汉字输入输出功能的设备及软件。硬件如:汉字 输入键盘、汉字字模库、汉字显示终端、汉字打印机等。软件如输入键盘、汉字字模库、汉字显示终端、汉字打印机等。软件如 :汉字服务程序和面向汉字系统作业任务的应用程序。亦即,要:汉字服务程序和面向汉字系统作业任务的应用程序。亦即,要 处理汉字,必需有相应的汉化操作系统的支持。处理汉字,必需有相应的汉化操作系统的支持。

42、n汉化操作系统汉化操作系统 CC-DOSCC-DOS SUPER-CCDOS SUPER-CCDOS(SPDOSSPDOS,金山),金山) 2.13X2.13X(吴小军)(吴小军) GWDOS GWDOS (长城)(长城) WMDOS WMDOS (王码)(王码) UCDOS UCDOS (希望)(希望) MICROSOFT-WINDOWSMICROSOFT-WINDOWS(微软视窗)(微软视窗) n汉字的内部码汉字的内部码 任何信息在计算机中都以二进制形式编码表示存放,西文信息任何信息在计算机中都以二进制形式编码表示存放,西文信息 处理时,采用处理时,采用ASCIIASCII码作为内部码,而

43、汉字则采用国标码码作为内部码,而汉字则采用国标码-国家国家 标准标准GB2312GB2312。 信息交换用汉字编码字符集(基本集),是以信息交换用汉字编码字符集(基本集),是以9494个可显示的个可显示的 ASCIIASCII码字符为基集,由两个字节构成一个汉字交换码。第一个字码字符为基集,由两个字节构成一个汉字交换码。第一个字 节称为区,第二个字节称为位,共可表示节称为区,第二个字节称为位,共可表示94X94=883694X94=8836个字,组成个字,组成 汉字汉字67636763个(其中,一级常用字:个(其中,一级常用字:37553755个,以汉语拼音字母顺序个,以汉语拼音字母顺序 排列

44、;二级非常用字:排列;二级非常用字:30083008个,以部首排列),另外还一些非汉个,以部首排列),另外还一些非汉 字图形字符。字图形字符。 国标码与国标码与ASCIIASCII码属同一制式,是码属同一制式,是ASCIIASCII码的扩展。码的扩展。 l区位码区位码四位十进制的数码组成四位十进制的数码组9494 l国标码国标码-国家标准国家标准GB2312GB2312,将区位码的区和位的十进制,将区位码的区和位的十进制 转换为二进制并各加上转换为二进制并各加上3232(因为国标码是以(因为国标码是以9494个可显示的个可显示的 ASCIIASCII码字符为基集)

45、的二进制而组成的二进制编码。码字符为基集)的二进制而组成的二进制编码。 国标码与国标码与ASCIIASCII码属同一制式,是码属同一制式,是ASCIIASCII码的扩展。码的扩展。 l机内码机内码将国标码的高八位和低八位的首位用将国标码的高八位和低八位的首位用1 1表示组成表示组成 1616位二进制的数码。位二进制的数码。 l汉字的字形表示汉字的字形表示 在计算机中表示各种复杂的文字形状,都由一个特殊的设备在计算机中表示各种复杂的文字形状,都由一个特殊的设备- - -字形发生器来发生,表示汉字时,要考虑一种特殊的数据结字形发生器来发生,表示汉字时,要考虑一种特殊的数据结 构,一般称为字形表示构

46、,一般称为字形表示-以图形方式存于计算机中,用于表以图形方式存于计算机中,用于表 示文字形状。示文字形状。 字形表示占用较多内存,而在实际处理中,文字在计算机内字形表示占用较多内存,而在实际处理中,文字在计算机内 部并不需用字形表示,而用一种内部逻辑码的形式部并不需用字形表示,而用一种内部逻辑码的形式-简称内简称内 码,其与字形表示严格的一一对应,不允许出现重码现象。码,其与字形表示严格的一一对应,不允许出现重码现象。 n汉字的字形表示汉字的字形表示 为了方便输入,系统并不要求直接输入内码,而只要求用一为了方便输入,系统并不要求直接输入内码,而只要求用一 些可区别的信息,只要能与内码相对应即可

47、,这种输入的可区些可区别的信息,只要能与内码相对应即可,这种输入的可区 别信息的码,称为外部输入码,简称外部码或输入码。别信息的码,称为外部输入码,简称外部码或输入码。 采用不同的汉字输入方法(不同的输入码),只要通过转换采用不同的汉字输入方法(不同的输入码),只要通过转换 输入字典,便可与内码建立对应关系,而该内码又与字形表示输入字典,便可与内码建立对应关系,而该内码又与字形表示 有着严格的一一对应关系。亦即,输入码可有多种,但内码是有着严格的一一对应关系。亦即,输入码可有多种,但内码是 唯一的。唯一的。 l汉字的字形表示汉字的字形表示 特定的内码必须通过软件或硬件的方法,通过转特定的内码必

48、须通过软件或硬件的方法,通过转 换输出字典或转换函数获得对应的字形表示,以完成文换输出字典或转换函数获得对应的字形表示,以完成文 字的显示和打印。字的显示和打印。 外部输入码、内部码及字形表示之间的关系外部输入码、内部码及字形表示之间的关系 外部输入码 输入设备 内部处理 内部码字形表示 输出设备 输入字典输出字典 l汉字的字形表示汉字的字形表示 汉字字形表示的实现方法:汉字字形表示的实现方法:点阵式和矢量式点阵式和矢量式。 点阵式方法是将一个汉字或符号用二维平面上的若干个不连续点阵式方法是将一个汉字或符号用二维平面上的若干个不连续 的点来表示,有点初用的点来表示,有点初用1 1表示,无点处用

49、表示,无点处用0 0表示。这样一来就可得到表示。这样一来就可得到 一个汉字或字符图形的二进制表示信息,称为字模。一个汉字或字符图形的二进制表示信息,称为字模。 点阵法中一个汉字所占字节与点阵大小有关,应等于:点阵法中一个汉字所占字节与点阵大小有关,应等于: 行点数行点数列点数列点数/8 /8 (ByteByte) 若把每个汉字都用点阵表示出来,又按某种顺序存入计算机中若把每个汉字都用点阵表示出来,又按某种顺序存入计算机中 ,就成为汉字字模库,简称字库或称汉字字形产生器。,就成为汉字字模库,简称字库或称汉字字形产生器。 l汉字的字形表示汉字的字形表示 矢量式字形表示存储的是描述汉字字形的轮廓特征

50、。将汉矢量式字形表示存储的是描述汉字字形的轮廓特征。将汉 字分解成笔画,每种笔画使用一段段的直线(向量)近似地表字分解成笔画,每种笔画使用一段段的直线(向量)近似地表 示,这样每个字形都可以变成一连串的向量示,这样每个字形都可以变成一连串的向量。 矢量表示法输出汉字时要经过计算机的计算,还原复杂,矢量表示法输出汉字时要经过计算机的计算,还原复杂, 但可以方便地进行缩放、旋转等变换,与大小、分辨率无关,但可以方便地进行缩放、旋转等变换,与大小、分辨率无关, 能得到美观、清晰、高质量的输出效果。能得到美观、清晰、高质量的输出效果。 WindowsWindows操作系统中使用的操作系统中使用的Tru

51、eTypeTrueType技术就是汉字的矢量表技术就是汉字的矢量表 示方式。示方式。 当需要显示或打印汉字时,由内部码通过输出字典找当需要显示或打印汉字时,由内部码通过输出字典找 出字库中该汉字的存放地址,然后取出汉字的点阵信息送出字库中该汉字的存放地址,然后取出汉字的点阵信息送 入输出缓冲区供显示或打印。入输出缓冲区供显示或打印。 汉字字库有:汉字字库有: 16X1616X16点阵(简易型)、点阵(简易型)、24X2424X24点阵(普通型)、点阵(普通型)、 32X3232X32点阵(提高型)、点阵(提高型)、128X128128X128点阵(高精密型)点阵(高精密型) 汉字字库存放分两极

52、制:一级字库(常用字),存放汉字字库存放分两极制:一级字库(常用字),存放 在汉卡中,二级字库(非常用字),存放在外存储器上。在汉卡中,二级字库(非常用字),存放在外存储器上。 n中西文兼容问题中西文兼容问题 由于国标码与由于国标码与ASCIIASCII码属同一制式,是码属同一制式,是ASCIIASCII码头的扩展码头的扩展 ,而在实际应用中,中西文信息常常混合使用,处理中西文,而在实际应用中,中西文信息常常混合使用,处理中西文 信息兼容问题采用的方法是:八位码方案。信息兼容问题采用的方法是:八位码方案。 即将即将ASCIIASCII码扩充为八位:两个高八位都为码扩充为八位:两个高八位都为1

53、1时,表示汉时,表示汉 字,两个高八位都为字,两个高八位都为0 0时,表示时,表示ASCIIASCII码。码。 59 n导引问答题与关键字导引问答题与关键字 n计数制及其运算计数制及其运算 n数值在计算机中的表示数值在计算机中的表示 n文本信息在计算机内的表示与存储文本信息在计算机内的表示与存储 n多媒体技术多媒体技术 第2章 信息表示 i多媒体的概念多媒体的概念 媒体媒体是指信息表示和传播的载体。是指信息表示和传播的载体。 媒体种类:感觉媒体、表示媒体、表现媒体、存储媒体、传输媒体。媒体种类:感觉媒体、表示媒体、表现媒体、存储媒体、传输媒体。 多媒体多媒体是指多种媒体的综合。是指多种媒体的综合。 多媒体技术多媒体技术是对多种媒体进行综合的技术。是对多种媒体进行综合的技术。 多媒体系统多媒体系统是指可以组织、存储、操纵和控制多媒体信息的集成环是指可以组织、存储、操纵和控制多媒体信息的集成环 境和交互系统。境和交互系统。 i多媒体技术的特点多媒体技术的特点 关键特征:信息载体的多样

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论