Skip to content

2018年 408 计算机组成原理 第 21 题

计算机组成原理2018年选择题2分

题目

下列选项中,可提高同步总线数据传输率的是( )。

Ⅰ. 增加总线宽度 Ⅱ. 提高总线工作频率 Ⅲ. 支持突发传输 Ⅳ. 采用地址/数据线复用

错因

A

漏选 Ⅲ。可能把"突发传输"理解成"控制方式上的优化",与"传输率"无关。但突发传输省了重复发送地址的开销——一次设定起始地址 + 块长度后,连续若干周期纯传数据,有效数据率显著提高。在 Cache 行填充、DMA 等场景里,突发能让数据率接近总线峰值。

C

漏选 Ⅰ Ⅱ。可能把"基本公式 = 宽度 × 频率"忘了——这两个直接因子是提高传输率最朴素的手段。Ⅰ 增宽(每周期传更多位)、Ⅱ 提频(单位时间更多周期),都是教科书级的传输率提速方法。

D

把 Ⅳ 也算进来。信号线复用反而降低传输率——同一根线分时传地址和数据,意味着原本一周期能完成的"地址+数据"现在要拆成两周期。复用是为了减少物理线数(节省芯片引脚、PCB 走线),代价是速度下降。把"减少线数"误当成"提高传输率"是 D 的核心错误。

总解析

总线数据传输率公式

简化版:

逐项判断

措施对传输率的影响判断
增加总线宽度每周期传更多位 → 传输率线性提升
提高总线工作频率单位时间更多周期 → 传输率线性提升
支持突发传输省下重复发地址的开销 → 有效数据率提升
采用地址/数据线复用同根线分时传地址和数据 → 降低传输率

最终答案是 B(仅 Ⅰ、Ⅱ、Ⅲ)

Ⅳ 的真实作用

措施主要目的对传输率的影响
信号线复用减少物理引脚/线数(成本/封装)降低(要分时)
异步总线不依赖统一时钟通常更慢但灵活
突发传输减少地址传送开销提升
分离事务释放等待期总线提升利用率
增加总线宽度提高单周期数据量提升

对比记忆

  • "省线"(线复用) vs "省时"(突发传输):前者降速,后者提速
  • "提宽提频"(Ⅰ + Ⅱ):直接乘到峰值传输率公式里

易错点速查

  1. 信号线复用 = 减少线数(省钱),不是提速
  2. 突发传输 = 减少握手次数(省时),是提速
  3. 不要把"看起来很优化的措施"都当成提速——必须分清"省线 / 省时 / 省功耗"是哪一类

最后更新:

⚠️ 这道题暂未配可视化,欢迎在 CodeBrick 反馈区告诉我们你想看哪道题