目录
1.1总线基本概念
一、使用总线原因
- 每两个设备都使用线来连接,分散连接消耗和难度较大
- 在设备之间连接的接口需要大量空间
- 系统很难扩展,增加一个设备的时候,要和许多设备进行连接非常麻烦
二、什么是总线
- 总线是连接各个部件的信息传输线,是各个部件共享的传输介质
三、总线上信息的传输
- 串行 将要传输的信息一位一位的进行传输
- 并型 将要传输的信息多位同时放在总线上进行传输需要多条数据线进行传输
串行传输还分为:异步传输、同步传输、等时传输。实际上由于频率加快串行传输速度超过并行
当传输距离较长时多线同时传输会发生干扰,并行传输一般较短,在一台设备内部使用。当远距离传输时一般会使用串行传输
四、总线结构的计算机举例
1、单总线
总线是信号的公共传输线,同一时刻只能有一对设备使用总线,实际上不采取特殊措施会严重影响cpu效率,而设备较多会导致总线长度较长。
2、面向cpu的双总线
和单总线结构相比,在cpu与主存间添加总线,专门提供cpu与主存间进行数据传输,但是主存无法与I/O设备直接传输
3、以存储器为中心的双总线结构框图
通常情况下双口ram无法同时对存储总线与系统总线传输数据
1.2总线的分类
1、片内总线 芯片内部的总线
2、系统总线 计算机各个部件之间的信息传输线
通常情况下总线宽度是小于等于机器字长
- 数据总线 双向 与机器字长、存储字长有关
- 地址总线 单向 与存储地址、I/O地址有关 由cpu等发出的 宽度与mar寄存器相同
- 控制总线 有出 存储区读写 总线使用权的许可与中断的确认;有入 中断请求、总线请求
3、通信总线 用于计算机系统之间或计算机系统与其他系统(控制仪表、移动通信)之间的通信
1.3总线特性及性能指标
一、总线物理实现
二、总线特性
- 机械特性 尺寸、形状、管脚数、排列顺序
- 电气特性 传输方向和有效的电平范围
- 功能特性 每根传输线的功能(地址、数据、控制)
- 时间特性 信号的时序关系
三、总线的性能指标
- 总线宽度:数据线的根数 同时可以传输多少位数据
- 标准传输率:每秒传输的最大字节数(MBps)
- 时钟同步/异步
- 总线复用:地址线与数据线复用
- 信号线数:地址线、数据线和控制线的总和
- 总线控制方式:突发、自动、仲裁、逻辑、计数