【计组】补码运算以及溢出判断

251 阅读1分钟

1. 补码加法

image.png

2.补码减法

image.png

image.png

3.溢出判断

判断溢出方法一:运算结果表示不了,超范围

CF:符号位往上的进位

DF:数值位最高位的进位

OF = CF 异或 DF

image.png

方法二:双符号位法:变形补码,模四补码 补码运算在-1.000 ≤ x ≤ 1.000

两个正数相加大于1,上溢,01

两个负数相加小-1,下溢,10

正数:00

负数:11 image.png

image.png 变形补码,模四

image.png