负一的二进制补码是 11111111,具体计算过程如下:
原码 负一的原码为 `10000001`,其中最高位 `1` 表示负号,其余位为绝对值 `1` 的二进制表示。
反码
对原码除符号位外的所有位取反,得到反码 `11111110`。
补码
在反码的基础上加 `1`,即 `11111110 + 1 = 11111111`,得到补码 `11111111`。
总结:
负一在8位二进制补码表示中,补码与原码、反码相同,均为 `11111111`,占用1个字节。