若某数x的真值为-0.1010,在计算机中该数表示为1.0110,则该数所用的编码为(11)。

admin2013-02-02  35

问题 若某数x的真值为-0.1010,在计算机中该数表示为1.0110,则该数所用的编码为(11)。

选项 A、原码
B、反码
C、移码
D、补码

答案D

解析 本题考查计算机的数据表示。在计算机中,数据的表示方式可以有原码、补码、反码和移码。(1)原码:将最高位用做符号位(0表示正数,1表示负数),其余各位代表数值本身的绝对值的表示形式。(2)反码:正数的反码与原码相同;负数的反码符号位为1,其余各位为该数绝对值的原码按位取反。(3)补码:正数的补码与原码相同;负数的补码是该数的反码加1。(4)移码:常用于浮点数中阶码的表示。题目中给出的是一个负数,其值是-0.1010,那么它的原码、反码、补码应该分别是1.1010,1.0101,1.0110。
转载请注明原文地址:https://kaotiyun.com/show/eTVZ777K
0

最新回复(0)