对于正整数来说:原码、反码、补码都一样。 但对于负整数:原码、反码、补码符号位都为1,反码等于原码各位取反,补码等于源码各位取反+1. 再来说移码,就是将补码符号位取反可得。
例: +9 源码: 01001 反码: 01001 补码: 01001 移码: 11001
-9 源码: 11001 反码: 10110 补码: 10111 移码: 00111