Ch2DataRepresentation數据的机器级表示.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Ch2DataRepresentation數据的机器级表示

例2:(835.63)10=(1503.50243…)8 整数----“除基取余,上右下左” 小数----“乘基取整,上左下右” 有可能乘积的小数部分总得不到0 ,此时得到一个近似值。 附录: Decimal to Binary Conversions (3) 二/八/十六进制数的相互转换 ① 八进制数转换成二进制数 (13.724) 8=( 001 011 . 111 010 100 ) 2=(1011.1110101) 2 ② 十六进制数转换成二进制数 (2B.5E)16 = . 2 = (101011.0101111) 2 ? ③ 二进制数转换成八进制数 ? (0.10101) 2 = ( 000 . 101 010 ) 2 = ( 0.52) 8 ? ④ 二进制数转换成十六进制数 (11001.11) 2 = ( 0001 1001 . 1100 ) 2 = ( 19.C ) 16 附录: Conversions of numbers 统计一下还记得的人数 Sign and magnitude is convenient for human, but not convenient for computer. Since 1950’s, all computers use 2’s complement representation. Complement: Need different ways to do addition and subtraction. We’ll see soon that 2’s complement need not to distinguish between addition and subtraction. Supplement slide: More about 2’s complement. -9~+6 : 不可以,因为不符合符号位要求 All of you probably know the 2’s complement representation of negative numbers so this should be a quick review. You calculate the 2’s compliment representation by taking the bit-wise inverse of the positive number and then add one to 1. For example, in order to find the 2’s complement representation of negative one: (a) We first take the bit-wise inverse of 0001 to get 1110. (b) Then we need to add 1 to it to complete the transformation. This results in 1111. Notice that in 2’s complement representation, negative numbers always have the most significant bit set to 1 and is referred to as the sign bit. Consequently, the biggest positive number we can represent with four bits is 7, NOT 8 since 1000 is used to represent negative 8, the smallest negative number +2 = 23 min. (Y:03) Exponent is usually represented with excess notation. Anyone knows why? Considering the addition operation for two scientific notation numbers, 3.12x103 , 4.28x10-2, before adding the fractions, we must adjust the exponents to make them the same. We always convert the smaller one. Here 4.28x10-2 should be convert to 0.0000428x103 . So we want to know whic

文档评论(0)

1234554321 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档