一个16位带符号的二进制整数,用原码和补码表示的负数最多分别有______个(不包括0)。

admin2010-12-16  30

问题 一个16位带符号的二进制整数,用原码和补码表示的负数最多分别有______个(不包括0)。

选项 A、215,215-1
B、215-1,215
C、216,216-1
D、216-1,210

答案B

解析 16位整数原码,补码的最高位表示符号位,对于负数其最高位都为1;原码可以表示的负数的范围为11111111111111~1000000000000001,即-32767-1,共215-1个;补码可以表示的负数范围为100000000000000000~1111111111111111,即-32768~-1共215个。
转载请注明原文地址:https://jikaoti.com/ti/IXd7FFFM
0

最新回复(0)