单选题
计算机数据总线的宽度将影响计算机的技术指标的是( )。
A
运算速度
B
字长
C
存储容量
D
指令数量
答案解析
正确答案:D
解析:
这道题的**参考答案 D 是错误的**。
正确答案应该是 **B. 字长**(在某些语境下也直接影响 **A. 运算速度**,但“字长”是更直接的定义性关联)。
以下是详细的解析:
### 1. 核心概念解析
* **数据总线(Data Bus)**:是计算机内部传输数据的通道。**数据总线的宽度**(即根数或位数)决定了 CPU 一次能并行传输的二进制数据的位数。
* **字长(Word Length)**:指 CPU 在一次操作中能处理的最大二进制数据位数。通常情况下,**数据总线的宽度等于机器字长**。例如,64位计算机的数据总线宽度通常就是64位。
### 2. 选项分析
* **A. 运算速度**:数据总线越宽,CPU 一次吞吐的数据量越大,确实有助于提高运算速度。但是,运算速度还受主频、指令集、缓存等多种因素影响,不是唯一决定因素。虽然有关联,但不如“字长”定义得那么直接和本质。
* **B. 字长**:**这是最准确的答案。** 数据总线的宽度直接定义了计算机的字长。字长是计算机技术指标中的一个基本参数,它决定了计算机的精度和处理能力。例如,32位总线对应32位字长,64位总线对应64位字长。
* **C. 存储容量**:存储容量主要取决于**地址总线**的宽度。地址总线宽度决定了 CPU 能寻址的内存空间大小(例如,32位地址总线最大寻址 $2^{32}$ = 4GB)。数据总线宽度不直接决定存储容量。
* **D. 指令数量**:指令数量的多少主要取决于**指令集架构**(如 x86, ARM, RISC-V 等)的设计,与数据总线的宽度没有直接的因果关系。宽总线可以执行更复杂的数据操作,但并不直接增加指令集里指令的总数。
### 3. 结论
* **数据总线宽度** $\rightarrow$ 直接决定 **字长** (B),进而影响 **运算速度** (A)。
* **地址总线宽度** $\rightarrow$ 直接决定 **存储容量/寻址范围** (C)。
* **指令集设计** $\rightarrow$ 决定 **指令数量** (D)。
因此,根据计算机组成原理的标准知识:
**正确答案应为 B. 字长**。
*(注:如果这是一道单选题且必须在 A 和 B 中选择,**B. 字长** 是更本质的技术指标定义。如果题目问的是“性能指标”,有时也会选 A,但 D 绝对是错误的。)*
相关知识点:
数据总线影响指令数量
题目纠错
2023电力行业多旋翼无人机竞赛
