总线判优控制
参考:https://www.cnblogs.com/Wddpct/p/6663622.html
- 主设备:对总线有控制权
- 从设备:只能响应从主设备发来的总线命令,对总线没有控制权。
总线上的信息是由主设备启动的,若多个主设备同时要使用总线时,就由总线控制器的优判,仲裁逻辑按一定的优先等级顺序确定哪个主设备能使用总线。
总线判优方式:
- 集中式:总线控制逻辑集中的一处;
- 分布式:总线控制逻辑分布在连接总线的各部件或设备中.
集中控制的三种常见优先权仲裁方式:
1. 链式查询方式:
控制线:数据线、地址线、3条控制线进行控制(BS-总线忙、BR-总线请求、BG-总线允许)
方式:将BG串行地从某一部件(I/O接口)送到下一部件,直到到达有请求的部件为止
优先权位置:离总线控制器越近,优先权越高
特点:连线简单,易于扩充
缺点:对电路故障敏感,若某个接口电路发生故障,则无法进行下一次查询,导致后面的接口无法获得总线使用权
电路:链式查询靠接口的优先权排队电路实现
用途:微型机
2.计数器定时查询方式:
控制线&#x