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

  • 8
  • 0
  • 约小于1千字
  • 约 29页
  • 2017-04-25 发布于四川
  • 举报

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

大学计算机组成原理第二章运算方法和运算器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,

文档评论(0)

1亿VIP精品文档

相关文档