题目
字长总是数字()的整数倍A. 7B. 8C. 9D. 10
字长总是数字()的整数倍
A. 7
B. 8
C. 9
D. 10
题目解答
答案
B. 8
解析
考查要点:本题主要考查对计算机中字长概念的理解,以及二进制数在计算机存储中的应用。
解题核心思路:
字长是指计算机处理数据时,一次能并行处理的二进制数据位数。由于计算机采用二进制存储和运算,字长必须是2的整数次幂的整数倍(如8、16、32等)。选项中只有8是2的幂次方($2^3$),因此正确答案为B。
破题关键点:
- 明确字长的定义与二进制的关系;
- 理解计算机中数据存储的效率依赖于2的幂次方特性。
字长的定义:
字长是计算机数据总线的宽度,决定了单次数据传输的最大位数。例如,8位字长表示计算机一次处理8个二进制位。
二进制特性决定字长倍数:
- 计算机以二进制存储数据,因此字长必须是2的整数次幂的倍数(如$2^3=8$,$2^4=16$)。
- 选项中:
- A.7、C.9、D.10均不是2的幂次方;
- B.8是$2^3$,符合要求。
实际应用举例:
- 8位字长对应1个字节(Byte),可表示$2^8=256$种数值;
- 64位计算机的字长为64位($2^6$),处理效率更高。