《信息在计算机中的表示(1).ppt》由会员分享,可在线阅读,更多相关《信息在计算机中的表示(1).ppt(21页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第一章第二节第一章第二节宁强县第一初级中学 唐攀 八卦与二进制数八卦与二进制数天地初开,一切皆为混沌,是为无极;阴阳交合,阴阳二气生成万物是为太极;清者上升为天,浊者下沉为地,分为东,南,西,北四方,每方各有一神兽镇守,东方青龙,西方白虎,南方朱雀,北方玄武,是为四象;智者伏羲,凭日月升降悟出乾坤之奥,从而创出八卦 。v乾三连,坤六断,乾三连,坤六断,震仰盂,艮覆碗,震仰盂,艮覆碗,离中虚,坎中满,离中虚,坎中满,兑上缺,巽下断。兑上缺,巽下断。 八卦与二进制数八卦与二进制数阳爻阳爻阴爻阴爻000 001 010 011 100 101 110 111 0 1 2 3 4 5 6 7 在计算机
2、中所有的信息都将转换成在计算机中所有的信息都将转换成二进制数的形式进行存储和运算。因二进制数的形式进行存储和运算。因些我们需要将信息进行二制的转换和些我们需要将信息进行二制的转换和编码。编码。v18世纪德国数学大师莱布尼兹从拉丁文译本易经中,读到了八卦的组成结构,惊奇地发现其基本素数(0)(1),即易经的阴爻- -和阳爻,其进位制就是二进制,并认为这是世界上数学进制中最先进的。v20世纪被称作第三次科技革命的重要标志之一的计算机的发明与应用,其运算模式正是二进制。它不但证明了莱布尼兹的原理是正确的,同时也证明了易经数理学是很了不起的。 v表示数的基数10个:v 0、1、2、3、4、5、6、7、
3、8、9v数的位权表示法:v 如十进制数302v302=3100+010+21v =3102+0101+2100v基本思想逢十进一(当一位数不够表示时则用二位表示)v 表示数的基数2个: 0、1v 十进制数: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9v 二进制数: 0, 1, 10, 11,100, 101, 110, 111,1000,1001v 数的位权表示法:v 如二进制数(101)2v (101)2=122+021+120v =4+0+1v =5v 基本思想逢二进一(当一位数不够表示时则用二位表示)v为了与十进制进行区分我们除了用脚标还可以用尾字母方法来标识数据进制v如如
4、: D 表示十进制数表示十进制数 11D=11v B表示二进制数表示二进制数 11B=3v O表示八进制数表示八进制数 11O=9v H表示十六进制数表示十六进制数 11H=17v 表示数的基数16个:v 0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,Fv 十进制数: 0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17v 十六进制数: 0,1,2,3,4,5,6,7,8,9,A, B, C, D, E, F,10,11v 数的位权表示法:v 如十六进制数 1BHv 1BH=1161+11160v =16+11v =27v 基本思想逢16进1(当
5、一位数不够表示时则用二位表示)v 表示数的基数8个:0, 1, 2, 3, 4, 5, 6, 7v 十进制数: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10v 八进制数: 0, 1, 2, 3, 4, 5, 6, 7, 10,11,12v 数的位权表示法:v 如八进制数(21)8v (21)8=281+180v =16+1v =17v 基本思想逢8进1当一位数不够表示时则用二位表示)v 二进制转十进制二进制转十进制v 位权相乘位权相乘 (110)2=122+121+020=6v 十进制转二进制十进制转二进制v 商余法商余法 6/2 商商3余余0v 3/2 商商1余余1v 商
6、商1v 最终结果最终结果110v 凑数法凑数法 26, 25,24,23,22,21,20v 64,32,16,8, 4, 2,1v 6= 4+2+0=22+21=122+121+020v =(110)2 二进制转换成八进制二进制转换成八进制,只需要将二进只需要将二进制数从右往左制数从右往左,按按3位位1组进行划分组进行划分,然然后将后将3位二进制码转换成十进制数位二进制码转换成十进制数,这这样就得到了八进制数。样就得到了八进制数。如:11110B=011,110B=36O 二进制转换成十六进制二进制转换成十六进制,只需要将二进只需要将二进制数从右往左制数从右往左,按按4位位1组进行划分组进行
7、划分,然然后将后将4位二进制码转换成十六进制基位二进制码转换成十六进制基数数,这样就得到了十六进制数。这样就得到了十六进制数。如:11110B=0001,1110B=1CH计算机中表示信息的最小单位位(bit) 10计算机中存储容量的基本单位字节(Byte) 111100011Byte=8bitv 1Byte=8bit (Byte 简写为 Bv 1KB=1024 Bv 1MB=1024 KBv 1GB=1024 MB (MB又称为兆)v 1TB=1024 GB软盘 1.44MB 内存2GB U盘 4GB 硬盘240GB VCD 650MB DVD单面4.7GB 蓝光DVD单面15GB 纳米DV
8、D10000GB 播一小时视频需要约2GB的数据v一个英文字母根据ASCII表转换为8位二进制码,占一个字节存储空间。v一个汉字根据GB_2312码或BIG5码表转换成16位二进制码,占两个字节存储空间。vUnicode(万国码)是一种在计算机上使用的字符编码。它为每种语言中的每个字符设定了统一并且唯一的二进制编码,以满足跨语言、跨平台进行文本转换、处理的要求。有UTF-8 UTF-16等标准。American Standard Code for Information Interchange. 美国国家信息标准交换代码,共128个字符。code+0+1+2+3+4+5+6+7+8+9+A+B
9、+C+D+E+FA1A0、。A1B0“”【】A1C0A1D0A1E0A1F0Code+0+1+2+3+4+5+6+7+8+9+A+B+C+D+E+FB0A0啊阿埃挨哎唉哀皑癌蔼矮艾碍爱隘B0B0鞍氨安俺按暗岸胺案肮昂盎凹敖熬翱B0C0袄傲奥懊澳芭捌扒叭吧笆八疤巴拔跋B0D0靶把耙坝霸罢爸白柏百摆佰败拜稗斑B0E0班搬扳般颁板版扮拌伴瓣半办绊邦帮B0F0梆榜膀绑棒磅蚌镑傍谤苞胞包褒剥v半角和全角只是针对英文字母而言。半角和全角只是针对英文字母而言。v半角英文字母是指半角英文字母是指ASCII码表中的占一码表中的占一个字节的英文字母个字节的英文字母8位二进制代码位二进制代码。v全角英文字母是指中文字符集中的占两全角英文字母是指中文字符集中的占两个字节的英文字母个字节的英文字母16位二进制代位二进制代码。码。v如:如: A半角半角 全角全角 计算一下计算一下 v一部长篇小说大约一部长篇小说大约70万汉字,万汉字,现在我的存储器的剩余空间为现在我的存储器的剩余空间为1.5MB。v请问用我的存储器还能装下这部请问用我的存储器还能装下这部小说吗?小说吗?
限制150内