第三章 系统总线 3.5 总线控制

3.5 总线控制

3.5.1 总线判优控制

当多个部件同时请求使用总线时,通过总线判优控制决定哪个部件优先使用总线。分为集中式(如链式查询、计数器定时查询、独立请求方式)和分布式判优方式,集中式控制逻辑集中,分布式则分散在各部件中。

举例:总线判优控制如同交通高峰期交警决定哪辆车优先通行。集中式判优方式就像交警站在路口统一指挥交通,链式查询类似交警按车辆排队顺序依次放行,计数器定时查询好比交警按固定时间间隔决定放行车辆,独立请求方式则是每辆车都向交警发出通行申请,由交警统一决策;分布式判优方式则是每辆车自带导航和优先级判断,自行决定什么时候通行,无需依赖交警指挥。

3.5.2 总线通信控制

确保总线上数据传输的正确性和有效性,包括同步通信(由统一时钟信号控制数据传输,传输速度快但缺乏灵活性)和异步通信(无统一时钟,依靠应答信号控制数据传输,能适应不同速度设备,但传输效率较低) 。

举例:同步通信像有严格发车时刻表的班车,所有班车都按照固定时间出发、行驶和到达,运输效率高,但如果其中一辆车晚点,后面的班车都得等待,缺乏灵活性;异步通信则类似出租车,没有固定的发车时间,根据乘客的需求随时出发,能够灵活适应不同乘客的速度和需求,但可能会因为等待乘客上车(等待应答信号)而降低运输效率。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容