若某整数的16位补码为FFFFH(H表示十六进制),则该数的十进制值为(20)。

admin2021-01-13  42

问题 若某整数的16位补码为FFFFH(H表示十六进制),则该数的十进制值为(20)。

选项 A、0
B、一1
C、216一1
D、一216+1

答案B

解析 根据补码定义,数值x的补码记作[X],如果机器字长为n,则最高位为符号位,0表示正号,1表示负号,正数的补码与其原码和反码相同,负数的补码则等于其反码的末尾加1。如果己知X的补码为FFFFH,对应的二进制数为1111111111111111,则X的反码为1111111111111110,X的原码为1000000000000001,对应的十进制数为一1。
转载请注明原文地址:https://kaotiyun.com/show/1RCZ777K
0

相关试题推荐
最新回复(0)