溢出判断的三种方法(精品·公开课件).pptVIP

  • 5
  • 0
  • 约小于1千字
  • 约 6页
  • 2018-12-17 发布于广西
  • 举报

溢出判断的三种方法(精品·公开课件).ppt

*/6 溢出:运算结果超出机器数所能表示的范围。 ★ 两个异号数相加或两个同号数相减,不会溢出。 ★ 两个同号数相加或两个异号数相减,有可能溢出。 补码加减法运算——溢出判断的三种方法 ★ 设:fA:操作数A的符号位 fB:操作数B的符号位 fS:结果S的符号位 Cf: fA、fB参与运算所产生的进位 ③ 9+3=12 0 1 0 0 1 + 0 0 0 1 1 0 1 1 0 0 ② -11-7=-18 1 0 1 0 1 + 1 1 0 0 1 1 0 1 1 1 0 ① 11+7=18 0 1 0 1 1 + 0 0 1 1 1 1 0 0 1 0 正溢(上溢) 负溢(下溢) 无溢出 ★ 方法一 ● 正+正 ? 负 ● 负+负 ? 正 ★ 方法二 ● C与Cf不相同,则溢出。 ★ 方法三(常用) ● 采用双符号位fS1fS2。正数为00,负数为11。 ● 当结果的两个符号位fS1和fS2不相同时,为溢出。 */6

文档评论(0)

1亿VIP精品文档

相关文档