第三章 系统总线
1.总线的基本概念(计算机各部件之间的信息传输线)
总线是连接多个部件的信息传输线,是各部件共享的传输介质。在某一时刻,只允许有一个
部件向总线发送信息,而多个部件可以同时从总线上接收相同的信息;
2.总线的分类
3.总线性能指标
(1)总线宽度:指数据总线的根数;
(2)总线带宽:总线的数据传输速率,每秒传输的最大字节。
4.总线判优控制(分布式+集中式)
①分布式:将控制逻辑分散在与总线连接的各个部件或设备上;
②集中式:将控制逻辑集中在一处(如在 CPU 中);集中控制优先权仲裁方式有以下三种:
优点:只需很少几根线就能按一定优先次序实现总线控制,易扩充设备;
缺点:对电路故障很敏感,优先级低的设备很难获得请求。
优点:响应速度快、优先次序控制灵活(通过程序改变);
5.总线通信控制(目的:解决通信双方协调配合问题)
(1)总线周期(4 个阶段):通常将完成一次总线操作的时间
由需要使用总线的主模块(或主设备)提出申请,经总线仲裁机构
决定下一传输周期的总线使用权授于某一申请者;
取得了使用权的主模块通过总线发出本次要访问的从模块(或从
设备)的地址及有关命令,启动参与本次传输的从模块;
主模块和从模块进行数据交换,数据由源模块发出,经数据总线
流人目的模块;
主模块的有关信息均从系统总线上撤除,让出总线使用权。
(2)总线通信控制主要解决通信双方如何获知传输开始和传输结束,以及通信双方如何协
调如何配合?通常用四种方式:同步通信、异步通信、半同步通信、分离式通信。
评论0