问题 单项选择题

Pentium处理器处理的16位二进制整数用补码表示,其数值范围是 ( )

A.-215+1~215-1

B.-215~215-1

C.-216+1~216-1

D.-216~216-1

答案

参考答案:B

解析:
正数的反码、补码均与原码相同;负数的反码是原码各位取反;补码则是反码 +1。16位有符号数最大值是011111111111111,即32767,即215-1。用补码表示的,带符号的最小值是特殊数“1000000000000000”,表示—32768,即215。而非“111111111111111”,即— 32767。

单项选择题
判断题