概念与分类
定义:总线是一组能为多个部件分时共享的公共信息传送线路
为什么要使用总线?
早期计算机外部设备少时大多采用分散连接的方式,不易实现随时增减外部设备
分散连接:建立一条专用的数据传输线路
总线的特点:
共享是指总线上可以挂接多个部件,各部件之间交换信息都可以通过这组线路实现分时共享。
分时是指同一时刻只允许有一个部件向总线发送信息。
总线的特性:机械特性、电气特性、功能特性、过程特性
数据总线 | 传输各功能部件之间的数据信息,包括指令和操作数; | 位数(根数)与机器字长、存储字长有关 | 双向 |
地址总线 | 传输地址信息,包括主存单元或I/O接口的地址 | 位数(根数)与主存地址空间大小及设备数量有关 | 单向 |
控制总线 | 传输控制信息;一根控制线传输一个信号;对单根控制线来说,方向是单向的;对整个控制线来说,都有 |
结构 | 优点 | 缺点 | ||
单总线结构 | 结构简单、成本低、易于接入新设备 | 带宽低、负载重、多个部件只能争用唯一的总线,且不支持并发(并行 同一时刻只能有两组数据之间正在传送数据,与操作系统的并发含义不一样)操作 | ||
双总线结构 | 主存总线+I/O总线 | 将较低速的I/O设备从单总线上分离出来,实现存储器总线和I/O总线分离 | 需要增加通道等硬件设备 | 支持突发:送出一个地址;收到多个地址连续的数据 通道是具有特殊功能的处理器;能对I/O设备进行统一管理 |
三总线结构 | 主存总线+I/O总线+DMA总线 | 提高了I/O设备的性能,使其更快的相应命令,提高系统吞吐量 | 系统工作效率较低(原因:同一时刻这三个总线只能有一个正在工作) | |
四总线结构 | 1.桥接器:用于连接不同的总线,具有数据缓冲、转换和控制功能 2.靠近CPU的总线速度快 |
性能指标
1.总线的传输周期(总线周期)
2.总线时钟周期
3.总线的工作频率
4.总线的时钟频率
5.总线宽度
6.总线带宽
操作和定时
总线周期的四个阶段:1.申请分配阶段 2.寻址阶段 3.传输阶段 4.结束阶段
总线定时:
同步通信
异步通信
半同步通信
分离式通信
错题:
6.1
没错但不太熟
2.在总线上,同一时刻(只能有一个主设备控制总线传输操作)
7.系统总线中地址总线的功能是(指定主存和I/O设备接口电路的地址)
错了:
5.计算机使用总线结构便于增减外设,同时(减少信息传输线的条数)
但相对于专线结构,其实际上也降低了信息传输的并行性及信息的传输速度。
6.间址寻址第一次访问内存所得到的信息经系统总线的(数据总线)传送到CPU。--间址寻址忘了咋回事了 去看间址寻址!!!!
10.主存通过(总线的类型)来识别信息是地址还是数据
地址和数据在不同的总线上传输,根据总线传输信息的内容进行区分,地址在地址总线上传输,数据在数据总线上传输。
17.在现代微机主板上,采用局部总线技术的作用是(节省系统的总带宽)
高速设备采用局部总线连接,可以节省系统的总带宽。
18.下列不属于计算机局部总线的是(ISA)
23.USB总线特性
30.提高同步总线数据传输率:增加总线宽度;提高总线工作频率;支持突发传输
计算题
算总线带宽(最大数据传输速率)
12.
22. ***·
25. 31. 32.
6.2
1.在不同速度的设备之间传送数据时,可采用同步方式,也可采用异步方式。异步方式主要是用于在不同的设备之间进行通信,两种速度不同的设备使用同一时钟进行控制时,采用同步控制的方式同样可以进行数据的传送,但不能发挥快速设备的高速性能。
10.同步总线是指总线通信的双方采用同一个时钟信号,但是一次总线事务不一定在一个时钟周期内完成,及时钟频率不一定等于工作频率
异步总线采用握手的方式进行通信,每次握手的过程完成一次通信,但一次通信往往会交换多位而非一位数据。