写出-43的八位二进制补码?求过程!急!

2025-04-04 20:02:39
推荐回答(3个)
回答1:

字长是八位。

首位应该是 1,既代表负号,也代表数值-128。

数值部分,就剩下:-43-(-128)

        = 85 (十进制)

        = 101 0101(二进制)

合并,即有: [-43]补 = 1101 0101。

回答2:

-43 = 原码:1010 1011=反码:1101 0100 = 补码:1101 0101

回答3:

[-43]原=10101011
[-43]反=11010100
[-43]补=11010101