原码反码补码移码
2020-03-30 本文已影响0人
_MrWhite
转换目标 | 转换方式 |
---|---|
原码转反码 | 正数不变 负数,符号位不动,尾数逐位求反 |
原码变补码 | 正数不变 负数,先求反码,然后在尾数加1 |
移码 | 首位始终为符号位,最后一位没有或首位没有就补0 |
所有加减运算都是在补码的基础上进行的而且减法也转变为加法,移码可以看作乘除法,也是在补码基础上进行的
转换目标 | 转换方式 |
---|---|
原码转反码 | 正数不变 负数,符号位不动,尾数逐位求反 |
原码变补码 | 正数不变 负数,先求反码,然后在尾数加1 |
移码 | 首位始终为符号位,最后一位没有或首位没有就补0 |
所有加减运算都是在补码的基础上进行的而且减法也转变为加法,移码可以看作乘除法,也是在补码基础上进行的