如8位定点整数10000000,若它的数值等于-128,则采用的是( ) A)原码 B)补码 C)反码 D)移码

求详解,不能光有答案。
2024-11-26 23:05:45
推荐回答(3个)
回答1:

B 补码。
最简单的方式就是把选项全部带到题目中去。(A)如果是原码的话,-0;(B)正确答案;(C)反码,除符号位外全部取反,得出-127,无法表示-128;(D)移码,在补码的基础上将符号位取反,则补码为0000,0000. 求到这一步,也没必要接下去了,所以答案是B,补码。

回答2:

c

回答3:

原码时是-127,补码时是-1,移码时是+127,反码时是-128,选C