问答题 设机器数字长为8位(含1位符号位在内),写出对应下列各真值的原码、补码和反码。
-13/64,29/128,100,-87
【正确答案】
【答案解析】真值与不同机器码的对应关系见下表。
真值与不同机器码的对应关系
真值 原码 反码 补码
十进制 二进制
-13/64 -0.00 1101 1.001 1010 1.110 0101 1.110 0110
29/128 0.001 1101 0.001 1101 0.001 1101 0.001 1101
100 110 0100 0.110 0100 0.110 0100 0.110 0100
-87 -101 0111 1.101 0111 1.010 1000 1.010 1001