简答题

某计算机有 8 个主设备需要竞争总线的使用权, 其设备号为 0~7。 现欲设计其判优控制方法, 试回答下述问题。

问答题

集中式总线判优控制与分布式总线判优控制的区别是什么?

【正确答案】

集中式总线判优控制的仲裁逻辑集中在一处, 如 CPU 中, 而分布式判优控制的仲裁逻辑分散在与总线连接的各主设备上。

【答案解析】
问答题

若采用集中式判优控制, 则在链式查询、 计数器定时查询和独立请求三种方式下, 该计算机为实现判优控制所需的控制线种类及数量分别为多少?

【正确答案】

三种集中仲裁方式下, 为实现判优控制所需的控制线种类和数量分别为: 链式查询方式下需要 1 根总线请求线、 1 根总线忙线和 1 根总线同意线; 计数器定时查询方式下需要 1 根总线请求线、 1 根总线忙线和 log28=3 根设备地址线; 独立请求方式下需要 8 根总线请求线和 8 根总线同意线。

【答案解析】