计算机组成原理第3章 运算方法与运算部件2补码加减乘除.pptVIP

计算机组成原理第3章 运算方法与运算部件2补码加减乘除.ppt

  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文档。上传文档
查看更多
计算机组成原理第3章 运算方法与运算部件2补码加减乘除

IEEE 标准:尾数用原码; 阶码用“移码”;基为2。 设有两个浮点数x和y, 它们分别为: 完成浮点加减运算的操作过程大体分为四步: 使二数阶码相同(即小数点位置对齐),这个过程叫作对阶。 ? 先求两数阶码 Ex 和 Ey之差,即△E = Ex-Ey 若△E = 0,表示 Ex=Ey 若△E 0, ExEy 若△E 0, ExEy 例: x=201×0.1101, y=211×(-0.1010), 求x+y=? 尾数求和方法与定点加减法运算完全一样。 对阶完毕可得: [x]补=00 11, 00.0011 [y]补=00 11, 11.0110 对尾数求和: 00.0011 + 11.0110 11.1001 即得: [x+y]补=00 11, 11.1001 余数每次左移相当于乘以2,在求得n位商后,相当 于多乘了2n,所以最后余数应乘以2-n才是正确的值。 故:[q]原=0. 1 1 0 1 余数 [r4]原=0 4.加减交替法 上述恢复余数法由于要恢复余数,使得除法的步数不固定, 控制比较复杂。实际上常用的是加减交替法。 特点:当运算过程中出现不够减的情况,不必恢复余数,而是 根据余数的符号,继续往下运算,因此步数固定,控制简单。 运算规则: 当余数为正时,商1,余数左移一位,减除数; 当余数为负时,商0,余数左移一位,加除数。 【例2】x=0.1001, y=0.1011, 用加减交替法求 x/y. 解:[x]原=[x]补= x =0.1001, [y]补=0.1011, [- y]补=1.0101 0 0.1 0 0 1 +[-y]补 1 1.0 1 0 1 x减y 1 1.1 1 1 0 余数 r00, ? 1 1.1 1 0 0 0 商0,r和q左移一位 +[y]补 0 0. 1 0 1 1 加y 0 0. 0 1 1 1 余数r10 ? 0 0. 1 1 1 0 0.1 商1,r和q左移一位 +[-y]补 1 1. 0 1 0 1 减y 0 0. 0 0 1 1 余数r20 ? 0 0. 0 1 1 0 0.11 商1,r和q左移一位 +[-y]补 1 1. 0 1 0 1 减y 1 1. 1 0 1 1 余数r30 ? 1 1. 0 1 1 0 0.110 商0,r和q左移一位 +[y]补 0 0. 1 0 1 1 加y 0 0. 0 0 0 1 余数r40 0.1101 商1,仅q左移一位 被除数x / 余数 r 商q 说明 得: q = x/y =0.1101 余数 r = 2-4 r4

文档评论(0)

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

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

版权声明书
用户编号:7065136142000003

1亿VIP精品文档

相关文档