计算机组成原理(李小勇)2-2.pptVIP

  • 20
  • 0
  • 约2.01千字
  • 约 15页
  • 2017-06-01 发布于浙江
  • 举报
* 计算机学院体系结构中心 2.2 定点加法、减法运算 2.2.1 补码加减法 2.2.2 溢出检测 2.2.3 基本的加法和减法器 2.2.4 十进制加法器 2.2.1补码加减法 补码加法 公式:[x+y]补=[x]补+[y]补 补码减法 为了将减法转变为加法,需证明公式: [x-y]补=[x]补+[-y]补 2.2.1补码加减法 如: y=0.0111 [y]补=0.0111 [-y]补=1.1001 从右边到左边,除了第一个1和右边的0保持不变以外,其它按位取反,很重要! 2.2.1补码加减法 例 x=-0.1011,y=0.0111 [x]补=1.0101 [y]补=0.0111 [x+y]补=[x]补+[y]补=1.0101+0.0111=1.1100 x+y=-0.0100 例 x=+0.11011,y=-0.11111 [x]补=0.11011 [y]补=1.00001 [-y]补=0.11111 [x-y]补=[x]补+[-y]补=1.11010 2.2.2 溢出的检测 溢出的检测 可能产生溢出的情况 两正数加,变负数,上溢(大于机器所能表示的最大数) 两负数加,变正数,下溢(小于机器所能表示的最小数) 2.2.2 溢出的检测 例3:x=+0.1011, y=+0.1001,求x+y 例4:x=-0.1

文档评论(0)

1亿VIP精品文档

相关文档