第二节计算机中信息表示讲解材料.pptx

  1. 1、本文档共53页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第二节计算机中信息表示讲解材料.pptx

1.2计算机中的信息表示1.2计算机中的信息表示1.教学目标 1.1了解计算机中信息的表示方法 1.2掌握各种进制之间的转换方法2.教学重点和难点 各种进制之间的转换1.2计算机中的信息表示0 1 2 3 4 5 6 7 8 9包含:0,1,2,3,4,5,6,7,8,9共10个无重复数字运算规则:逢十进一,借一当十不同位置的数字具有不同的权重:例如123,1的权是100,2的权是10,3的权是1;即123=1*102+2*101+3*1001.2计算机中的信息表示1.2.1 进位计数制1.数制定义 数制也称计数制,是用一组固定的符号和统一的规则来表示数值的方法。数制 数制中表示基本数值大小的不同数字符号。例如,十进制有10个数码:0、1、2、3、4、5、6、7、8、9。数码基数数制中使用的数码的个数。十进制的基数为10.数制中某一位上的数码所表示数值的大小(所处位置的权重)。例如,十进制的123,1的位权是100,2的位权是10,3的位权是1。位权1.2计算机中的信息表示2、最熟悉的进位计数制 十进制(Decimal)(8843.13 )10= 8*103+8*102+4*101+3*100 +1*10-1+3*10-2练习:(3.14 )10=3*100+1*10-1+4*10-21.2计算机中的信息表示3、生活中其他计数制?12进制一年有12个月60进制一个小时60分钟,一分钟60秒7进制一周7天1.2计算机中的信息表示4、R进制的概念如果数制只采用R个基本符号,则称为基R数制R称为数制的“基数”数制中每一固定位置对应的单位值称为“权”遵循“逢R进位,借一当R”的规则都可以按权值展开1.2计算机中的信息表示一、数值信息二、非数值信息1.2计算机中的信息表示在计算机中所有的信息(包括数据和指令)都是“二进制”数据、图形、声音、……物理上容易实现*运算简单二进制的优点适合逻辑运算机器可靠性高计算机中采用二进制最主要是?1.2计算机中的信息表示0 1 2 3 4 5 6 7 8 90 1数码:0,1,2,3,4,5,6,7,8,9基数:10(数码个数)数码:0,1基数:2运算规则:逢十进一,借一当十运算规则:逢二进一,借一当二不同位置的数字具有不同的权重:第一位权重101-1,第二位权重102-1,……………………….,第n位权重10n-1,第一位权重21-1,第二位权重22-1,……………………….,第n位权重2n-1,1.2计算机中的信息表示1、二进制(Binary)如何区分十进制和二进制?数值111是十进制数还是二进制数?通常情况下二进制数表示为(111)2或者111B,其中B是Binary(二进制)的简写。所以数值111是十进制数。1.2计算机中的信息表示1、二进制(Binary)对于二进制数1111B来说,代表多大的数值呢?按权展开,数值相加。(1111)2=1*24-1+1*23-1+1*22-1+1*21-1=1*23+1*22+1*21+1*20=1*8+1*4+1*2+1*1=8+4+2+1=15在一个非零无符号二进制整数之后添加1个0,则此数的值为原数的(  )倍。1.2计算机中的信息表示1、二进制(Binary)对于二进制数0.11B来说,代表多大的数值呢?按权展开,数值相加。(0.11)2=1*2-1+1*2-2=1*0.5+1*0.25=0.75把二进制数值按权展开,数值相加,则二进制数值转换成十进制数值。1.2计算机中的信息表示1、二进制(Binary)练习:(1010.11)2= 1*23+0*22+1*21+0*20+1*2-1+1*2-2 = 8+2+0.5+0.25=(10.75)101.2计算机中的信息表示1、二进制(Binary)十进制数123,怎么用二进制数来表示?转换规则:(1)分成整数与小数两部分分别转化然后再拼接起来即可以实现(2)整数部分采用“除2取余法”(余数倒置)(3)小数部分采用“乘2取整法”(顺序排列)222221.2计算机中的信息表示整数采用“除2取余法”(18)10=(???)2十进制整数转二进制180914002110(18)10=(10010)21.2计算机中的信息表示小数采用“乘2取整法”(0.3125)10?(???)2十进制小数转二进制0.3125*2=0.625 00.625*2=1.2510.25*2=0.500.5*2=1.01(0.3125)10?(0.0101)21.2计算机中的信息表示1、二进制(Binary)练习:(275.125)10?(???)2(275.125)10?(100010011.001)2练习:(0.11)10?(0.00011100001)2不是所有的十进制数都能精确转换为二进制数1.2计算机中的信息表示1、二进制(Bin

您可能关注的文档

文档评论(0)

youngyu0329 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档