1、问题:计算机中的信息是用什么来表示?二进制:通过0或1来表示信息烽火点亮(有敌人入侵)烽火不点(相安无事)10例:A的表示 1100001表示敌人从东方进攻表示敌人从南方进攻表示敌人从西方进攻表示敌人从北方进攻0 00 11 01 1假如我们想表示敌人入侵的八个假如我们想表示敌人入侵的八个方向,该怎么表示呢?方向,该怎么表示呢?表示从东面进攻0 0 00 0 1表示从西南进攻表示从南面进攻表示从东南进攻0 1 10 1 00 1 10 1 1表示从西面进攻表示从西北进攻表示从北面进攻表示从东北进攻1 1 01 1 1例:A的存储 1 1 0 0 0 0 1位(比特,bit)例:1的存储 1 0
2、 1 1 0 0 0 18个位=1个字节(B)例:硬盘的存储容量60GB,内存容量256MB1KB=1024BKB:千字节1MB=1024KBMB:千千字节,兆字节1GB=1024MBGB:千兆字节43n21能表示的最大信息量二进制位数(比特数)000;001;010;011;100;101;110;11100;01;10;110 ;1N位二进制能表示多少种不同的信息位二进制能表示多少种不同的信息21=222=423=824=162n由0或1组成n逢二进一例:(1)2+(1)2=(10)2例:(1110)2+(101)2=(10011)2000;001;010;011;100;101;110;
3、111二进制数转换为十进制数:对于任意一个二进制数a na n-1a1a0a-1,可以表示为一般式:an*2n+an-1*2n-1+a1*21+a0*20+a-n*2-1例1:(1101011)2=(?)101*26+1*25+0*24+1*23+0*22+1*21+1*20=(107)10例2:(1011.011)2=(?)101*23+0*22+1*21+1*20+0*2-1+1*2-2+1*2-3=(11.375)10比特位数最大二进制数相应十进制数112113111n1111(10)2-(1)2(100)2-(1)2(1000)2-(1)2(10)2-(1)2N位二进制数能表示的最大数
4、:位二进制数能表示的最大数:21-1=122-1=32 3-1=72 n-12122+2123+22+212n+2n-1+21例:例:4位二进制数,最多能表示多少种不同的信位二进制数,最多能表示多少种不同的信息,能表示成最大的十进制数是多少?息,能表示成最大的十进制数是多少?000000012524+23+22+21=(100000)2-(1)2=23-1例:(10110)2例:(25)10=(?)212910011111AF十进制整数转化为二进制:规则:除2取余例:(18)10=(?)2 18209242221201001(18)10=(10010)2计算机中字符的表示:汉字的编码:我国制定
5、的信息交换用汉字编码字符集 GB2312,用16位来编码。即一个汉字需要个字节来表示。例:A11000001计算机中字符的普遍编码:ASCII码ASCII码:是使用一个字节中的7个位来表示27=128种符号例:A字符存储格式:11000001说明:其中第一个位是无效位,不表示实际的意义例:B 11000010例:1 10010001习题:1.十进制数的二进制表示为()A.100110 B.111001 C.100111 D.1000112.二进制数101101的十进制数表示为()A.44 B.46 C.35 D.453.四位二进制数能表示的最大十进制数是()A.16 B.15 C.17 D.454.下列不属于多媒体信息的是()A.文字、图形B.视频、音频C.影象、动画D.光盘、音箱CDDB