题目
在总线查询方式中, ________ 输入答案 ________ 方式对电路[1]故障很敏感,且优先级别低的设备可能很难获得请求。
在总线查询方式中, ________ 输入答案 ________ 方式对电路[1]故障很敏感,且优先级别低的设备可能很难获得请求。
题目解答
答案
链式查询
解析
总线查询方式主要包括轮询(顺序查询)、链式查询、独立请求三种类型。本题考查链式查询方式的特点。
关键点在于理解链式查询的物理连接方式(设备依次串联成链)导致的两个缺陷:
- 对电路故障敏感:若链中某设备损坏,其后设备将被“隔离”,无法参与总线请求。
- 低优先级设备难获请求:设备优先级由物理位置决定,靠近主机的设备优先级高,若高优先级设备长期占用总线,低优先级设备可能长时间无法获得服务。
链式查询方式的特点分析
- 物理连接结构:设备通过查询信号线串联成链,主机依次传递查询信号。
- 故障传播问题:若链中某设备损坏(如断开连接),其后设备的查询信号无法传递,导致这些设备无法向主机发出请求。
- 优先级机制:设备优先级由物理位置决定,靠近主机的设备优先级高。若高优先级设备频繁占用总线,低优先级设备可能长期被“饥饿”。
其他查询方式对比
- 轮询:主机主动循环查询所有设备,设备优先级相同,故障设备不影响其他设备。
- 独立请求:每个设备有独立请求线,主机可同时响应多个请求,通过仲裁器按优先级处理,对故障不敏感。