定点数运算以及溢出检测
-
定点数加法运算
-
[X]补+[Y]补=[X+Y]补 mod 2^(n+1)
-
关于mod的一些解释
-
mod"是数学中的取模运算,通常表示为符号"%",表示除数除以被除数后所得到的余数。
-
如果被除数 本身小于除数那么 得到的结果就是被除数本身
- 比如 11mod12=11
-
-
n表示有效位
-
-
例子
-
-
-
定点数减法运算
-
[X-Y]补=[X]补-[Y]补=[X]补+[-Y]补
-
如何求[-Y]补
- 1.按着原码和补码的关系求(比较繁琐)
- 2.扫描法
- 例子
-
例子
-