赞
踩
在⼀个多主控设备的总线中,每个主控设备都能启动数据传送。因此必须提供⼀种机制来决定在某个时刻由哪个设备拥有总线使⽤权的过程称为总线仲裁。
仲裁⽅式可分为集中仲裁方式和分布式仲裁方式。
总线上所有的部件共用一根总线请求线,当有部件请求使用总线时,需经此线发总线请求信号到总线控制器。由总线控制器检查总线是否忙,若总线不忙,则立即发总线响应信号,经总线响应线BG 串行地从一个部件传送到下一个部件,依次查询。若响应信号到达的部件无总线请求,则该信号立即传送到下一个部件;若响应信号到达的部件有总线请求,则信号被截住,不再传下去。
采用一个计数器控制总线使用权,相对链式查询方式多了一组设备地址线,少了一根总线响应线 BG。它仍共用一根总线请求线,当总线控制器收到总线请求信号,判断总线空闲时,计数器开始计数 计数值通过设备地址线发向各个部件 当地址线上的计数值与请求使用总线设备的地址一致时,该设备获得总线控制权。同时,中止计数器的计数及查询。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。