四位二进制补码的表示范围是 -8 到 7,具体如下:
表示范围 四位二进制补码由最高位符号位决定,符号位为0表示正数,1表示负数。其数值范围为:
[
-8 leq text{数值} leq 7
]
(对应二进制:`1000` 到 `0111`)
补码规则
- 正数: 原码、反码、补码相同。例如,十进制4对应的二进制补码为 `0100`。 - 负数
[
text{原码} = 1000 0100
text{反码} = 1111 1011
text{补码} = 1111 1100
](对应十进制-4)。
典型示例 - 4的补码:
`0100`
- -4的补码:`1100`
- -8的补码:`1000`(符号位为1,其余位全为0)。
总结:四位二进制补码通过符号位区分正负,范围覆盖-8到7,计算规则为正数直接表示,负数通过取反加1得到补码。