关于原码反码和补码的问题

2025-03-06 12:08:46
推荐回答(2个)
回答1:

最高位为符号位,0表示正数,1表示负数。
正数的原码、反码和补码相同。
负数的反码是对原码除符号位外各位取反得来;负数的补码是在反码的末位加1得来。

(x1)原码 = 011010
(x1)反码 = 011010
(x1)补码 = 011010

(x2)反码 = 100101
(x2)原码 = 111010
(x2)补码 = 100110

(x3)补码 = 101011
(x3)原码 = 110101
(x3)反码 = 101010

(x4)反码 = 01001
(x4)原码 = 01001
(x4)补码 = 01001

(x5)补码 = 010101
(x5)原码 = 010101
(x5)补码 = 010101

回答2: