大学计算机组成原理第二章运算方法和运算器2.ppt

大学计算机组成原理第二章运算方法和运算器2.ppt

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

2.2 定点加法、减法运算;2.2.1 补码加法;2.2.1 补码加法(续1);2.2.1 补码加法(续2);2.2.1 补码加法(续3);2.2.1 补码加法(续4);2.2.1 补码加法(续5);例11之解;例12之解;2.2.1 补码减法;证明:[-Y]补=-[Y]补(mod 2n+1) (2.17);从[y] 补求[-y] 补的法则是: ;2.2.2 补码减法(续1);例10之解;例11之解;2.2.3 溢出概念与检验方法;[例15] x=+1011, y=+1001,求x+y。;[例] x=+01011, y=+00010, 求x+y。;[例16] x=-1101, y=-1011, 求x+y。;[又例] x=-1101, y=-0010, 求x+y。;产生“溢出”的原因: 分析可知,当最高有效数值位的运算进位与符号位的运算进位不一致时,将产生运算“溢出”。;“溢出”检测方法:;计算时: 1. 两个符号位都看作数码一样参加运算 2.两数进行以2n+2位模的加法,即最高符号位上产生的进位要丢掉。 采用变形补码后,如果两个数相加后,其结果的 符号位???现“01”或“10”两种组合时,表示发生溢出。这是因为两个绝对值小于1的数相加,其结果不会大于或等于2。所以,最高符号位所表示的是结果的正确符号。; [例14] x=+0.1100, y=+0.1000,求x+y。 ; [又例] x=+0.1100, y=+0.0001,求x+y。 ; [例15] x=-0.1100, y=-0.1000,求x+y。 ; [又例] x=-0.0100, y=-0.1000,求x+y。 ;溢出概念与检测方法;溢出概念与检测方法

文档评论(0)

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

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

1亿VIP精品文档

相关文档