常见的集中式总线控制的方式及特点
问题
常见的集中式总线控制有几种?各有何特点? 哪种方式响应时间最快?哪种方式对电路故障最敏感?
回答
常见的总线控制有三种
- Separate request
- 每一个I/O设备都直接连接到总线控制器上,直接发送并接收总线的处理结果
- 优先级可自定义
- 响应速度快
- Chain polling
- 新增加 Bus busy 线,用来通知每个线总线现在是否被占用
- 离总线控制器越近优先级越高
- 可以集成较大规模
- Counter timing polling
- 新增加
Device num
线,用来轮询I/O设备的序号 - 有比较灵活的优先权
- 控制比较复杂
- 新增加
独立请求相应时间最快,链轮询对电路故障最敏感