若码值FFFFH是一个整数的原码表示,则该整数的真值为
(7)
;若码值FFFFH是一个整数的补码表示,则该整数的真值为
(8)
。
A、
32767
B、
-32768
C、
-32767
D、
-1
【正确答案】
C
【答案解析】
A、
32767
B、
-32768
C、
-32767
D、
-1
【正确答案】
D
【答案解析】
[解析] 用原码表示时最高位作符号位,其余各位为数值本身的绝对值,所以FFFFH的值为-32767。用补码表示时,正数与原码相同,负数为反码末位+1(丢弃最高位向上的进位),所以FFFFH的值为-1。
提交答案
关闭