单选题
假设用12个二进制位表示数据。它能表示的最大无符号整数为{{U}} (1) {{/U}};若采用原码,它能表示的最小负整数为{{U}} (2) {{/U}}。
单选题
(1)
A、
2047
B、
2048
C、
4095
D、
4096
【正确答案】
C
【答案解析】
单选题
(2)
A、
-2047
B、
-2048
C、
-4095
D、
-4096
【正确答案】
A
【答案解析】
[解析] 12位二进制可以表示的最大无符号整数为111111111111,即十进制2
12
-1=4095。所以,第1空的正确答案为C。
如果采用原码,则除去符号位,它可以表示的最大数为11111111111,即十进制2
11
-1=2047,最小负数就是使其符号位为1,其余位取最大,所以12位二进制采用原码,可以表示的最小负数为-2047。所以,第2空的正确答案为A。
提交答案
关闭