1.定点补码加减法
(1)加法
整数 [X+Y]补=[X]补+[Y]补 (mod 2^n+1)
小数 [X+Y]补=[X]补+[Y]补 (mod 2)
(2)减法
整数 [X-Y]补=[X]补- [Y]补=[X]补+[-Y]补(mod 2^n+1)
小数 [X-Y]补=[X]补- [Y]补=[X]补+[-Y]补(mod 2)
若已知[Y]补,将[Y]补的每一位(包括符号位)取反且末位加“1”,可实现[-Y]补。
[-Y]补=-[Y]补 (mod 2)
例题:
溢出:运算结果超出数的表示范围。
上溢:两个正数相加,结果为负,结果大于机器所能表示的最大正数
下溢:两个负数相