跳至主要內容

1.总线概述


基本概念

总线的定义

总线是一组能为多个部件分时共享的公共信息传送线路,分时和共享是总线的两个特点。

总线设备

主设备:获得总线控制权的设备
从设备:指被主设备访问的设备,它只能响应从主设备发来的各种总线命令

总线特征

  • 机械特征
  • 电气特征(传输方向和有效电平范围)
  • 功能特征(每根传输线的功能)
  • 时间特征(信号和时序的关系)

总线的分类

片内总线

片内总线是芯片内部的总线,它是CPU芯片内部寄存器与寄存器之间、寄存器与ALU之间的公共连接线。

系统总线

  1. 数据总线,双向传输总线,字长与机器字长、存储字长有关
  2. 地址总线指出数据总线上的源数据或目的数据所在的主存单元或/O端口的地址,单向传输总线,地址总线的位数与主存地址空间的大小有关
  3. 控制总线

注意

注意区分数据通路和数据总线:各个功能部件通过数据总线连接形成的数据传输路径称为数据通路。数据通路表示的是数据流经的路径,而数据总线是承载的媒介。

I/O总线

主要用于连接中低速的I/O设备,通过I/O接口与系统总线相连接,目的是将低速设备与高速总线分离

通信总线

也称外部总线,在计算机系统之间或计算机系统与其他系统(如远程通信设备、测试设备)之间传送信息的总线

系统总线的结构

单总线结构

image.png
image.png

双总线结构

image.png
image.png

三总线结构

image.png
image.png

常见总线标准

  1. ISA,工业标准体系结构,系统总线,应用于IBM的AT机上
  2. EISA,扩展ISA,是为配合32位CPU而设计的扩展总线,EISA对ISA完全兼容
  3. VESA,视频电子标准协会,是一个32位的局部总线
  4. PCI,外部互联设备,局部总线
  5. AGP,加速图形接口,局部总线
  6. PCI-E,PCI-Express。是最新的总线接口标准,它将全面取代现行的PCI和AGP
  7. RS-232C,串行通信总线
  8. USB,Universal Serial Bus,通用串行总线。是一种连接外部设备的I/O总线,属于设备总线。具有即插即用、热插拔等优点,有很强的连接能力。
  9. IDE,Integrated Drive Electronics,集成设备电路。更准确地称为ATA,是一种IDE接口磁盘驱动器接口类型,硬盘和光驱通过DE接口与主板连接
  10. SCSI,小型计算机系统接口。
  11. SATA,Serial Advanced Technology Attachment,.串行高级技术附件。是一种基于行业标准的串行硬件驱动器接口,是由Intel、IBM、Dell等公司共同提出的硬盘接口规范

总线的性能指标

  1. 总线传输周期指一次总线操作所需的时间,包括申请阶段、寻址阶段、传输阶段和结束阶段。总线传输周期通常由若干总线时钟周期构成。
  2. 总线时钟周期。即机器的时钟周期。计算机有一个统一的时钟,以控制整个计算机的各个部件,总线也要受此时钟的控制。
  3. 总线宽度。又称总线位宽,它是总线上同时能够传输的数据位数,通常指数据总线的根数,如32根称为32位总线。
  4. 总线带宽。可理解为总线的最大数据传输率,即单位时间内总线上最多可传输数据的位数,通常用每秒传送信息的字节数来衡量,单位可用字节/秒(B/s)表示。总线带宽=总线工作频率×(总线宽度/8)。
  5. 信号线数。地址总线、数据总线和控制总线3种总线数的总和称为信号线数。