文章目录
![](https://img-blog.csdnimg.cn/direct/6e977e8ffb454683844424f262e9486b.png)
总线的基本概念和分类
总线定义:是连接多个部件的传输线
总线的关键特征是共享传输线
![](https://img-blog.csdnimg.cn/direct/453030352f1b43ffbfe5051a8524897c.png)
总线的分类
片内总线:指芯片内部的总线;系统总线:指CPU、主存I/O各大部件之间的信息传输线;通信总线(I/O总线):连接I/O设备
![](https://img-blog.csdnimg.cn/direct/b62537cb61a04bd080bb37cd19124c97.png)
数据总线是双向的(有宽度的差别)、地址总线是单向的(宽度与寻址空间有关)、控制总线是传输命令与状态的
![](https://img-blog.csdnimg.cn/direct/b8cd482f95044c97ab4164ab29621051.png)
数据总线
数据总线是双向的,三态的
数据总线的宽度:数据总线的条数(16位数总线就是代表有16根数据总线)
![](https://img-blog.csdnimg.cn/direct/7c7b3a10d57a488991779d08b14eb3a7.png)
控制总线
主设备对总线有控制权;从设备只能响应主设备发来的总线命令
![](https://img-blog.csdnimg.cn/direct/5028c28b6ba54f22a906bbd70bfc75a7.png)
地址总线
地址总线是单向的,三态的
总线上的全部的部件都可以感受到地址总线的信号,但是只有经过译码器选中的部件才接受主设备的控制信号
![](https://img-blog.csdnimg.cn/direct/921528923915496ca19ed757986790b1.png)
总线特性以及性能指标
总线特性
总线性能指标
注意:总线宽度,总线带宽的概念
总线的标准
![](https://img-blog.csdnimg.cn/direct/15f9118d95d3498bbf5b799c5ed197a5.png)
总线的连接方式
单总线结构
单总线结构下,I/O之间,I/O与主存之间直接交换信息
![](https://img-blog.csdnimg.cn/direct/bed7eb03a6ea4e1d878189ff995e8f62.png)
双总线结构
将速度较低的I/O设备从单总线分开,形成主存总线和I/O总线
![](https://img-blog.csdnimg.cn/direct/da76da556cad4278aed89d60729a964b.png)
三总线结构
注意:主存总线和DMA总线不能同时对主存进行存取
![](https://img-blog.csdnimg.cn/direct/d4bd6cf5262548ce9664a5b36536e3c8.png)
四总线结构
![](https://img-blog.csdnimg.cn/direct/4b87d2cd2a5c4b43b3612b4e818e9ca0.png)
总线结构对系统性能影响
![](https://img-blog.csdnimg.cn/direct/ddba217d0ce34567b4d3437c9a8e97b4.png)
![](https://img-blog.csdnimg.cn/direct/1ca06e7469f5408896e644622e09f4cc.png)
![](https://img-blog.csdnimg.cn/direct/76f0b4368d85400c8b12f3a8d1bf04b5.png)
单总线结构中,主存,外设统一编址,多总线结构中,主存,外设单独编址
总线数据传输方式
![](https://img-blog.csdnimg.cn/direct/13a75110800d4b30ba18d706aa4d5a10.png)
总线控制
总线传输过程
![](https://img-blog.csdnimg.cn/direct/56212d18ddd64017844b8aae6248f858.png)
总线控制
![](https://img-blog.csdnimg.cn/direct/c20883012ff74e5cb8cf78485b7b991e.png)
总线判优控制--集中式
靠近控制器部分的优先级较高,一个故障,链失效
计数器定时查询
计数方式与优先次序直接相关
独立请求方式
请求线和允许线较多,N各模块需要2N条
总线判优控制---分布式
![](https://img-blog.csdnimg.cn/direct/6fd763108e0c4a868174ad5a32ad3d37.png)
同步通信方式与异步通信方式
![](https://img-blog.csdnimg.cn/direct/d82131949ff84dddb92152fc71f2e24b.png)
![](https://img-blog.csdnimg.cn/direct/df93c48bdcf245928a82a01fb83161c8.png)
小结
(1)同步通信方式采用统一的时钟控制,采用最慢的部件的设计公共时钟
(2)异步通信方式没有公共的时钟标准,而是采用应答方式(握手方式)
分为:不互锁方式;半互锁方式;全互锁方式
总线数据传输模式
![](https://img-blog.csdnimg.cn/direct/67d03233732b4baf896d5140d9fd2252.png)
小结
![](https://img-blog.csdnimg.cn/direct/65a0e18ae68441aba83b27b1e4a92416.png)
习题
注意总线带宽的求法