计算机中信息的表示公司一中伏文辉2006年9月不管是数值数据还是非数值数据,在计算机内部都采用二进制来表示和处理大脑非数值直接处理数值计算机呢声音文字33+22=?图片一、计算机中数据的表示——二进制2、二进制和十进制之间的转换(1)把十进制转换为二进制二进制数仅有0和1两个数字组成,在运算中的进位为“逢二进一”。1、二进制的特点(1)可行性(2)简易性求和法则:0+0=00+1=11+1=10(逢二进一)(3)逻辑性(4)可靠性十进制数转换为二进制通常采用基数除法。以整数为例,用“除2取余”法,即除以二进制数的基数2取余数,再将其商除以2取余数,重复这一过程直到商是0为止,第一次余数为二进制数的最低位,依次递增,最后一次余数为二进制数的最高位。4120105212222220101001例1、将41转换为二进制。即(41)10=(101001)2或者表示为41=101001B例2:将79转换为二进制27939(2)把二进制转换为十进制。十进制中使用“0”~“9”十个符号,分别代表0到9这十个数值。再利用符号的不同位置——数位,来扩大范围。12191291241220210201即(79)10=(1001111)2比如:623在二进制中,从“个位”起向左的各位上的“1”分别表示为:20,21,22……与十进制相似。=3×100+2×101+6×102例4:把1101001转换成十进制(1101001)2=(10001010)2=例3:把10001010转换成十进制所以要把一个二进制数表示为十进制则可以按幂展示。方法:(a1…an-1,an)2=(an×20+…+a1×2n-1)10+1×21+0×22+1×23+0×24=(138)10+0×25+0×26+1×27)(0×20(1×20+0×21+0×22+1×23+0×24+1×25+1×26)=(105)102、字节(Byte)计算机中规定8位二进制数位为一字节,1字节(Byte)=8bits,字节是计算机中用来表示存储空间大小的最基本单位。二、数据的存储单位计算机中常用的数据存储单位有位,字节,字等。1、位(bit)用来存放0或1的一个位数称为位,位是计算机中数据的最小存储单位。其他单位有:千字节(KB)、兆字节(MB)、吉字节(GB)。换算关系:1B=8bits1KB=1024B1MB=1024KB1GB=1024MB3、字(WORD)三、中英文字信息在计算机中的编码1、ASCII编码字符的编码就是规定用二进制编码形式表示文字和符号等信息。计算机中应用最广泛的编码是ASCII码(AmericaStandardCordforInformationInterchange,美国信息交换标准码),它是用8位二进制编码,即一个字节来表示信息的。在计算机中,做为一个整体进行存储,传输和处理的数据单位称为一个“字”。一个字由若干个字节组成,字中包含的二进制位数称为字长。2、汉字编码汉字信息的编码涉及汉字信息的输入、存储,处理、输出与交换等几个环节。(1)汉字的输入码(外部码)(2)汉字的机内码(3)汉字字形码(输出码)例如:字符“A”的ASCLL码为0100000165“Z”的ASCLL码为01011010“a”的ASCLL码为0110000197“z”的ASCLL码为01111010122作业:1、将十进制数217转换成二进制正确的是()A、11000111B、11011001C、10011011D、110110102、与十进制数254等值的二进制数是()A、11101111B、11111110C、11111011D、111011103、与二进制数1100100等值的十进制数是()A、100B、96C、98D、1024、______是计算机中能处理的最小信息单位,每一位的状态可以用0或1表示,________个二进制位构成一个字节,存储器的容量以字节为单位,1KB=____B,1MB=______KB,1GB=_____MB。5、简述计算机系统的组成。6、字符“D”的ASCII码和字符“X”谁大?那么和“d”的呢?2006年9月