题目
机器数字长为8位,求-128对应的二进制[1]真值、原码[2]、补码、反码和移码形式。
机器数字长为8位,求-128对应的二进制[1]真值、原码[2]、补码、反码和移码形式。
题目解答
答案
真值为-128。
原码和反码均无法表示-128,因8位机器数中-128超出范围。
补码中,-128表示为10000000。
移码为补码符号位取反,即00000000。
综上:
- 真值:-128。
- 原码:无法表示。
- 反码:无法表示。
- 补码:10000000。
- 移码:00000000。