计算机中的信息表示方法Addupeverythingwhatyoulikeandeverythingwhatyouwant梦想,要比昨天走的更远二进制教师:陈滢导学指南学习知识练习技能学习拓展信息表示方法—二进制导学指南:一、了解二进制与十进制的对应关系二、学会二进制与十进制的换算方法三、知道计算机存储的单位和换算方法01数值信息的表示计算机中存储数据的单位计算机中非数值信息的表示0203学习知识数值信息的表示十进制数由0.1.2.3.4.5.6.7.8.9十个数字符号组成,采用的是“逢十进一”的记数方式。所以9的下一位是10,99的下一位是100,以此类推。时间的进制是以60秒为一分钟,60分钟为1小时,这是60进制;24小时为1天,这是24进制;100年为1世纪,这是100进制。数值在计算机中是以二进制的形式表示的。之所以采用二进制,是因为二进制数由0、1两个数字符号组成,这两个符可以与电子器件最容易形成的两种稳定状态对应,例如电位的的高低,电流的通断,二极管的导通与截止等。十进制数中,第一个数为0;加1后得到下一个数是1;再加1得到下一个数为2,二进制中加到2就该仅为了,根据“逢二进一”的规则,前1为加1,本位用0占位,结果为10,即二进制中记作“10”;再加1得到的下一个数为11,即十进制中的3在二进制中记作“11”;再加1因为二次进位,即十进制中的4在二进制中记作“100”……十进制数0~10与二进制数的对应关系如下表所示。二进制采用“逢二进一”,借位规则式“借一当二”的记数方式十进制二进制001121031141005101611071118100091001101010位字字节二进制数据中的一个位(bit)简写为“b”,音译为“比特”,是计算机存储数据最小单位。一个二进制位只能表示0或1两种状态,要镖师更多的信息,就要把多个位组成一个整体,一般以8位二进制组成计算机处理数据的最基本单位——“字节”。字节(Byte)简记位“B”,规定一个字节位8位,即1B=8bit。一个字通常由1个或若干字节组成。字是计算机进行数据处理时,一次存取、加工和传送的数据长度。由于字长是计算机一次所能处理信息的实际位数,所以,它决定了计算机数据处理的速度,是衡量计算机性能的一个重要指标,字长越长,性能越好。计算机中存储数据的单位以上表示数据的单位,存在着以下的换算关系:1Byte=8bit,1KB=1024B,1MB=1024KB,1GB=1024MB,1TB=1024GB。最初的计算机用来计算,只需能表示数字即可,后来使用计算机来设计程序即进行文字处理,这就需要计算机能表示非数值信息的自负,于是便有了编码技术。由于计算机中只能使用二进制,所以废树脂信息在计算机中十一二进制的形式来表示的。字符的编码采用国机通用的ASCII码(美国信息交换标准代码的缩写)。标准ASCII码使用7个二进位对自负进行编码。基本的ASCII字符集共有128个字符,其中有96个可打印字符,包括常用的字母、数字、标点符号等,另外还有32个控制字符。1980年,我国颁布了第一个汉字编码字符集标准,即GB2312-80《信息交换用汉字编码字符集基本集》,该标准编码简称“国标码”,是我国大陆地区即新加坡等海外华语区通用的汉字交换码。字符编码汉字编码计算机中非数值信息的表示要记住字母和数字的ASCII码非常简单,我们只要记住了一个字母或者数字的ASCII码(例如记住A为65,0的ASCII码为48),知道相应的大小写字母之间差32,就可以推算出其余字母、数字的ASCII码。数字和字母的ASCII码如下表所示字符ASCII码字符ASCII码000110000A01000001100110001B01000010200110010C01000011300110011D01000100400110100E01000101500110101F01000110600110110G01000111700110111H01001000800111000I01001001900111001J01001010汉字编码以ASCII码作为字符编码规范用来处理英文显然是没有问题的。但面对中文这类复杂的文字,128个字符显然不够用,于是我国也针对汉字制定了文字编码规范。1980年,我国颁布了第一个汉字编码字符集标准,即GB2312-80《信息交换用汉字编码字符集基本集》,该标准编码简称“国标码”,是我国大陆地区即新加坡等海外华语区通用的汉字交换码。但国标码没有考虑到与基本的信息交换代码ASCII码的冲突,因此不能直接在计算机中使用。为了能区分汉字与ASCII码,在计算机内部表示汉字是把国标码两个字节最高位改为1,称为“机内码”。汉字另外还有两种代码:将汉字显示到屏幕上或打印到纸上的叫汉字字形码;通过键盘输入到计算机采用的代码称为汉字输入码。例如在计算机上常用的全屏输入法、五笔字型等都为汉字输入码。计算机中非数值信息的表示将二进制数转换成十进制将十进制数转换成二进制0102练习技能将十进制数转换成二进制十进制整数转换为二进制整数采用“除2取余,逆序排列”法。练技能用2去除十进制整数,可以得到一个商和余数;用2去除商,如此反复进行直到商为零为止那么37的二进制表示数为100101将二进制数转换成十进制二进制数转换为十进制数的方法:用二进制数的各位数值乘以2的权值并以此相加。练技能1、二进制数从右向左权值依次为:2⁰=1,2ⁱ=2,2²=4,2³=8,2⁴=16,……,2ⁿ⁻ⁱ2、那么100101(二进制)=1×2⁵+0×2⁴+0×2³+1×2²+0×2ⁱ+1×2⁰=32+0+0+4+0+1=37(十进制)感谢各位聆听Addupeverythingwhatyoulikeandeverythingwhatyouwant梦想,要比昨天走的更远2017