教学配套课件:计算机组成原理.ppt

集中式仲裁有三种仲裁方式:链式查询方式、计数器定时查询方式、独立请求方式。 (一)链式查询方式 链式查询方式如图7-5所示。图中所示总线除一般数据总线D和地址总线A外,还有三根控制线: BS(忙):该线有效,表示总线正被某外设使用。 BR(总线请求):该线有效,表示至少有一个外设要求使用总线。 BG(总线同意):该线有效,表示总线控制部件响应总线请求(BR)。 链式查询方式的主要持征是将总线授权信号BG串行地从一个部件接口送到下一个部件接口,若BG到达的接口无总线请求,则继续往下传,直到到达有总线请求的部件为止。 显然,在查询链中离总线控制器最近的设备具有最高优先权,离总线控制器越远,优先权越低。因此,链式查询是通过接口的优先权排队电路来实现的。 链式查询方式的优点是,只用很少几根线就能按一定优先次序实现总线控制,并且这种链式结构很容易扩充设备。 I/O接口0 I/O接口1 I/O接口n BS BR BG … 总线控制部件 图7-5 链式查询方式 D 数据线 A 地址线 链式查询方式的缺点是对询问链的电路故障很敏感,如果第i个设备的接口中有关链的电路有故障,那么第i个以后的设备都不能进行工作。另外查询链的优先级是固定的。如果优先级高的设备出现频繁的请求时,那么优先级较低的设备可能长期不能使用总线。 (二)计数器定时查询方式 计数器定时查

文档评论(0)

1亿VIP精品文档

相关文档