首页 > 试题广场 >

为什么要设置总线判优控制?常见的集中式总线控制有几种?各有何

[问答题]

为什么要设置总线判优控制?常见的集中式总线控制有几种?各有何特点?哪种方式响应时间最快?哪种方式对电路故障最敏感?

推荐

总线判优控制解决多个部件同时申请总线时的使用权分配问题;

常见的集中式总线控制有三种:链式查询、计数器定时查询、独立请求;

特点:链式查询方式连线简单,易于扩充,对电路故障最敏感;计数器定时查询方式优先级设置较灵活,对故障不敏感,连线及控制过程较复杂;独立请求方式速度最快,但硬件器件用量大,连线多,成本较高。

发表于 2018-08-20 20:42:44 回复(1)
多个主设备同时申请主线时,按一定的优先等级顺序确定哪个主设备能使用总线,所以需要总线判优控制。
常见的集中式总线控制有三种:
    链式查询——只需很少几根线就能按一定优先次序实现总线控制,并且很容易扩充设备,但对电路故障很敏感,且优先级别低的设备可能很难获得请求。
    计数器定时查询——计数可以从“0”开始,此时一旦设备的优先次序被固定,设备的优先级就按0,1....,n的顺序降序排列,而且固定不变;计数也可以从上一次计数的终止点开始,即是一种循环方法,此时设备使用总线的优先级相等;计数的初始值还可以由程序设置,故优先顺序可以改变。
    独立请求方式——响应速度快,优先顺序控制灵活,但控制线数量多,总线控制更复杂。
编辑于 2020-02-08 16:10:48 回复(0)