Tip

  • 地址总线是单向的,数据总线和控制总线是双向的
  • 总线之间通过桥接器连接,桥接器起到流量交换作用

单总线结构

单总线结构将 CPU、主存、I/O 设备(通过 I/O 接口)都挂在一组总线上,允许 I/O 设备之间、I/O 设备与主存之间直接交换信息,无需中间设备干预。

单总线并不是指只有一根信号线,系统总线按传送信息的不同可细分为地址总线、数据总线、控制总线

优缺点

  • 结构简单、成本低、易于接入新的设备
  • 带宽低、负载重,多个部件只能争用唯一的总线,不支持并发传送操作

双总线结构

  • 主存总线:用于在 CPU、主存和通道之间传送数据
  • I/O 总线,用于在多个外部设备与通道之间传送数据

优缺点

  • 将低速 I/O 设备总单总线上分离出来,实现了存储器总线和 I/O 总线分离
  • 需要增加通道等硬件设备

三总线结构

  • 主存总线:在 CPU 和内存之间传送地址、数据、控制信息
  • I/O 总线:在 CPU 和各类外设之间通信
  • DMA 总线:在内存和高速外设之间直接传送数据

优缺点

  • 提高了 I/O 设备性能,使其更快的响应命令,提高系统吞吐量
  • 系统工作效率低