题目
机器数字长为8位,求-127对应的二进制[1]真值、原码[2]、补码、反码和移码形式。
机器数字长为8位,求-127对应的二进制[1]真值、原码[2]、补码、反码和移码形式。
题目解答
答案
- 真值:-1111111(即-127)。
- 原码:符号位为1,数值部分为1111111,故为11111111。
- 反码:符号位为1,数值部分取反得0000000,故为10000000。
- 补码:反码加1,10000000 + 1 = 10000001。
- 移码:补码符号位取反,10000001 → 00000001。
综上:
- 真值:-1111111
- 原码:11111111
- 反码:10000000
- 补码:10000001
- 移码:00000001