A、120
B、60
C、15
D、240
第1题:
若机器字长为8位,则可表示出十进制整数-128的编码是()。
A.原码
B.反码
C.补码
D.ASCII码
第2题:
一个8位的二进制有符号整数,若采用补码表示,由3个“1”和5个“0”组成,则最小值为______。
第3题:
● 若某整数的16位补码为FFFFH(H 表示十六进制),则该数的十进制值为 (5) 。
(5)
A. 0
B. -1
C. 216?1
D.-216+1
第4题:
若某整数的16位补码为FFFFH(H表示十六进制),则该数的十进制值为(20)。
A.0
B.-l
C.216-1
D.-216+l
第5题:
A.-120
B.-8
C.-113
D.-11
第6题:
若某整数的16位补码为FFFFH(H表示十六进制),则该数的十进制值为______。
A.0
B.-1
C.216-1
D.-216+1
第7题:
一个8位二进制整数采用补码表示,且由3个“1”和5个“0”组成,则最小值为______。
A.–127
B.–32
C.–125
D.–3
正确答案:C
解析:正数的补码与原码、反码相同,负数的补码等于其反码加1,且无论是反码还是补码,其最高位都只用来表示数的正负,显然负数比任何整数小,所以补码的最高位为1;由于补码和原码的关系,所求的最小数的补码应该最大,5个0和3个1组成的最大负数补码应该是 10000011,其原码为11111101,即-125。
第8题:
●若码值FFH是一个整数的原码表示,则该整数的真值为 (11) :若码值FFH是一个整数的补码表示,则该整数的真值为 (12) 。
(11) A.0
B.127
C.-127
D.-1
(12) A.0
B.127
C.-127
D.-1
第9题:
● 若某整数的16位补码为FFFFH(H 表示十六进制), 则该数的十进制值为 (20)。
(20)A. 0 B. -1 C. 216-1 D. -216+1
第10题:
一个8位的二进制整数,若采用补码表示,且由3个“1”和5个“0”组成,则最小值为( )。
A.-127
B.-32
C.-125
D.-3