首页 > 试题广场 >

针对8位二进制数,下列说法中正确的是()

[单选题]
针对8位二进制数,下列说法中正确的是()
  • -127的补码为10000000
  • -127的反码等于0的移码
  • +1的移码等于-127的反码
  • 0的补码等于-1的反码

答案:B

[-127]原 =(-111 1111)2=(1111 1111)2    [-127]反 =(-000 0000)2=(1000 0000)2   [-127]补 =(-000 0001)2 =(1000 0001)2

[0]补 =(0000 0000)2   [0]移 =(1000 0000)2

[+1]补 =(0000 0001)2     [+1]移 =(1000 0001)2

[-1]原 =(-000 0001)2=(1000 0001)2    [-1]反 =(-111 1110)2    =(1111 1110)2    

 

A:因为[-127]补 =(1000 0001)2 所以A×;

B:因为[-127]反 =(1000 0000)2   ==  [0]移 =(1000 0000)2  所以B√;

C:因为[+1]移 =(1000 0001)2  ≠   [-127]反 =(1000 0000)2  所以C×;

D:因为[0]补 =(0000 0000)2  ≠     [-1]反 =(1111 1110)2     所以D ×;


发表于 2018-12-08 14:52:36 回复(0)
b
编辑于 2019-05-17 20:19:12 回复(0)
D
发表于 2018-10-06 20:15:06 回复(0)