大学计算机基础课件-2.PPT
第2章信息与编码,2.1计算机编码2.2数值在计算机中的表示2.3八进制和十六进制2.4字符信息的表示2.5声音、图形、图像等信息的表示,2.1计算机编码,2.1.1计算机存储信息的单位,2.1.1计算机存储信息的单位,位(bit)位是表示信息的最小单位,表示一位二进制信息。字节byte用8位来存放信息,称为一个字节。字节是计算机存储信息的基本单位。常用的单位有KB1KB210byte1024byteMB1MB210KB1024KBGB1GB210MB1024MBTB1TB210GB1024GB,2.2数值在计算机中的表示,2.2.1整数的表示2.2.2浮点数的表示,2.2.1整数的表示,正整数在计算机中的表示例十进制的12341103210231014100二进制的00111100027026125124123122021020,基数,权,数码,二进制、八进制、十六进制数间的关系,对任意十进制数转换为二进制数的主要方法是除2取余。,例(60)10(111100)2,2.2.1整数的表示,负整数在计算机中的表示统一规定及其数的正号在最高位用0来表示,负号在最高位用1来表示。例如[103]原(01100111)2[-103]原(11100111)2在表示负数的编码时,需要对其原码进行修正,计算机内存放的是修正后的编码,称为补码。例[-103]原(11100111)2[-103]反(10011000)2[-103]补(10011001)2计算机中存放的二进制整数,首先通过符号位判断它是正数还是负数,正数的补码等于其原码,负数的补码转换成十进制数据,符号位转换成负号,其余位先按位取反,加负号,然后减1。(11110000)2负号(1110000)2[0001111]取原[15]10加负号,减1后[-16]10,2.2.2浮点数的表示,浮点数可用MBE的形式表示,其中M称为尾数,B称为基数,E称为指数。,例(224.625)10(11100000.101)2(0.1110000010128)2,2.3八进制和十六进制,2.3八进制和十六进制,例,1101101110.110101B1556.65O1556651101101110.110101B36E.D4H36ED4,2.4字符信息的表示,2.4.1字符编码2.4.2中文信息编码,2.4.1字符编码,ACSII码AmericanStandardCodeforInationInterchange128个常用字符,用7位二进制编码,从0到127控制字符0~32,127;普通字符94个。例如“a”字符的编码为1100001,对应的十进制数是97;换行0AH10回车0DH13空格20H32‘0’~‘9’30H~39H48~57‘A’~‘Z’41H~5AH65~90‘a’~‘z’61H~7AH97~122,2.4.2中文信息编码,1.国标码国标码规定用两个字节来表示一个汉字,每个字节的最高位都是“0”。2.机内码国标码与ASCII码属同一制式,最高位都为“0”,为了区分国标码和ASCII码,在计算机内存放汉字编码时使用机内码,即汉字编码的最高位为“1”。3.机外码(也称汉字输入码)4.汉字字形码,各种汉字编码间的关系,2.5声音、图形、图像等信息的表示,2.5.1声音的数字化,2.5.1声音的数字化,声音Sound是文字、图形之外表达信息的另种有效方式。从物理学角度来认识.空气振动而被人们耳朵所感知就是声音。声音信息的计算机获取过程主要是进行数字化处理.因为只有数字化以后声音信息才能像文字、图形信息那样进行存储、检索、编辑和各种处理。,2.5.2图像的数字化,1.图形Graphic和静态图像StillImage图形是指从点、线、面到三维空间的黑白或彩色几何图。在几何学中,几何元素通常是用矢量表示的,所以也称矢量图vectorGraphic。2.图像的数字化采样、量化、编码。,