首页/计算机组成原理/06-bus/总线性能指标 🔗 在 Obsidian 中打开
计算机组成原理 · 06-bus

总线性能指标

重要度 ⭐⭐⭐⭐总线总线带宽总线宽度时钟频率性能
速查
带宽 = 宽度(bit)×频率(Hz)÷8 (B/s)。64 位 100MHz → $64\times100M/8=800\text{MB/s}$。DDR 每周期传 2 次 → 带宽再 ×2。复用总线省引脚但分时使效率降低。

核心概念

1. 总线宽度(Bus Width)

  • 数据总线的根数,单位为 bit。
  • 常见:8 位、16 位、32 位、64 位。
  • 宽度越大,一次传输的数据量越多。

2. 总线时钟频率(Clock Rate)

  • 总线工作的时钟频率。
  • 频率越高,每秒可传输的次数越多。
  • 单位:MHz 或 GHz。

3. 总线带宽 / 总线传输速率(Bandwidth)

  • 每秒传输的数据量,单位为 B/s 或 MB/s。
  • 带宽 = 总线宽度 $\times$ 时钟频率 ÷ 8,即 $\text{BW} = \frac{W(\text{bit}) \times f(\text{Hz})}{8}$。
  • 例:64 位总线,频率 100MHz → 带宽 $= 64 \times 100M / 8 = 800\text{MB/s}$。

4. 总线复用

  • 地址线和数据线共用同一组物理线路。
  • 减少引脚数,但降低传输效率(需分时使用)。
  • 非复用:地址线和数据线独立。

5. 信号线数

  • 总线包含的信号线总数 = 数据线 + 地址线 + 控制线 + 电源线等。

总线传输方式

方式说明
同步总线由统一时钟控制,时序简单
异步总线无统一时钟,通过握手信号协调
并行总线多位同时传输
串行总线逐位传输(如 PCIe、USB)

关键性质

指标公式/说明
总线带宽带宽 = 宽度(bit) × 频率(Hz) / 8
总线宽度数据线根数,8/16/32/64 位
总线频率时钟频率,越高越快
复用地址线和数据线共享 → 省引脚但慢

带宽计算示例

  • 32 位总线,33MHz → 带宽 $= 32 \times 33M / 8 = 132\text{MB/s}$(PCI 标准)
  • 64 位总线,66MHz → 带宽 $= 64 \times 66M / 8 = 528\text{MB/s}$(PCI-X)
  • 64 位总线,每周期传输 2 次(DDR),100MHz → 带宽 $= 64 \times 100M \times \frac{2}{8} = 1600\text{MB/s}$

常见考法

考法解题套路
计算总线带宽带宽 = 宽度 × 频率 / 8
总线宽度的影响宽度翻倍 → 带宽翻倍
复用总线的效率复用需分时 → 效率低于非复用
同步 vs 异步同步简单但速度受限,异步灵活
DDR 传输每周期传 2 次 → 带宽 = 宽度 × 频率 × 2/8

易错点

必记
  • 带宽公式中要除以 8(bit → Byte)。
  • 总线宽度是数据线根数,不包括地址线和控制线。
  • DDR 的「双倍速率」= 每周期 2 次传输(上升沿 + 下降沿)。
  • 复用总线减少引脚但降低带宽(分时传输)。
  • 实际带宽通常低于理论值(有协议开销、仲裁时间等)。

核心结论

  1. 总线带宽 = 宽度(bit) × 频率(Hz) / 8(B/s)。
  2. 影响带宽的两个因素:总线宽度和时钟频率。
  3. DDR 每周期传 2 次,带宽翻倍。
  4. 复用总线节省引脚但降低效率。
  5. 同步总线简单高效,异步总线灵活适应不同速度设备。

记忆卡片

总线带宽公式?
带宽 = 宽度(bit) × 频率(Hz) / 8(B/s)。
总线宽度是什么?
数据总线的根数(bit 数),不含地址线和控制线。
DDR 为什么带宽翻倍?
每个时钟周期传输 2 次(上升沿和下降沿各一次)。
复用总线的优缺点?
优点:减少引脚;缺点:分时使用降低带宽。

交互动画 · 带宽因子与对比

带宽 = 宽度(bit) × 频率(Hz) ÷ 8;先选总线配置观察柱高
提示:柱越高带宽越大;橙色 = 当前选中

相关知识点

bus-basic-concepts bus-standards

↑ 以上为站内 HTML 相对链接(纯网页可浏览);本页右上「在 Obsidian 中打开」跳回源笔记。