Appearance
题目
某处理器总线采用同步并行传输方式,每个总线时钟周期传送 4 次数据(quadpumped 技术),若该总线的工作频率为 1333MHz,总线宽度为 64 位,则总线带宽约为( )。
错因
B
把"工作频率"理解成了基础时钟频率,再额外乘上 quadpumped 的 4 倍: GB/s。这是非常自然的字面读法——题面前后两次都提到了 4,让人觉得"应该用上"。但 408 教材里 "总线工作频率" 的定义已经包含了多倍传输因子(即 effective transfer rate),quadpumped 那 4 倍已经在 1333 MHz 这个数里了,再乘一次就重复计算。
C
把 quadpumped 的"4 倍"再加上一次(即把 4 当 8): GB/s。或者把"位"和"字节"算重——同时乘 64 又乘 8。本质上是单位混乱 + 多算一次倍数叠加的结果。
D
走得更离谱: 这一类。常见路径是把 4 倍乘了两遍("每周期 4 次" + "工作频率 = 时钟 × 4"两个独立处都加了 4 倍),并把 32→64 位的关系也错算成乘 2。出现这个数字时几乎一定是在算式里某个 4 被错乘了两次。
总解析
思路:本题考"工作频率"的定义陷阱。
408 教材里总线工作频率的标准定义:
也就是 effective transfer rate(每秒传输次数)。工作频率的本质单位其实是 MT/s(mega-transfers per second),写成 MHz 只是单位换算上等价(每秒次数),并不代表它是"基础时钟频率"。
题面给的 quadpumped 4 倍以及 1333 MHz 之间的关系是:
题目里"每个总线时钟周期传 4 次(quadpumped)"是对这个 1333 的来源做的注释——告诉你它的实际时钟只有约 333 MHz、靠 quadpumped 提到 1333 MT/s——而不是要在 1333 之外再额外乘 4。这是历史上 Intel FSB 1333 MHz 产品的真实由来。
带宽公式(一旦工作频率定义清楚就直接套):
代入:
| 项 | 数值 |
|---|---|
| 工作频率 | 次/秒 |
| 总线宽度 | 64 位 = 8 字节 |
| 带宽 | 字节/秒 |
| 化为 GB/s(按 ) |
最终答案是 A(10.66 GB/s)。
带宽题套路速查:
| 题面措辞 | 含义 | 是否再乘倍数 |
|---|---|---|
| "时钟频率 / 总线时钟频率" | 基础时钟,未含多倍因子 | 要乘多倍因子(DDR、quadpumped) |
| "工作频率 / 数据传输率 / MT/s" | 等效传输频率,已含多倍因子 | 不再乘,直接 × 字节宽度 |
| "DDR" / "double data rate" | 双沿传输,倍数 2 | 时钟频率给的话要 ×2 |
| "QDR" / "quadpumped" | 倍数 4 | 时钟频率给的话要 ×4 |
判定方法:
- 看题面给的是"时钟频率"还是"工作/传输频率"
- 给"工作频率" → 直接 × 总线宽度(字节)即可
- 给"时钟频率" + "每周期 N 次传输" → 时钟频率 × N × 总线宽度(字节)
易错点:题面同时出现 1333 MHz 和"每周期传 4 次"时,要看清楚"工作频率 1333 MHz" 这个表达——这是已经乘过 4 的等效频率,不是基础时钟。再乘一遍 4 会把答案错放到选项 B。
编者注(生僻术语):quadpumped 技术指总线在一个基础时钟周期内传输 4 次数据,常见于 Intel 早期前端总线(FSB)。"FSB 1333 MHz" 这种产品命名里的 1333 MHz 就是 quadpumped 之后的等效传输速率(即 1333 MT/s),对应的实际时钟约 333 MHz。本题把这个产品命名习惯直接搬进了考研题里——所以"工作频率 1333 MHz"在题面里本质上是 1333 MT/s,不是基础时钟。