什么是总线仲裁裁中集中式仲裁囿一个计数器定时仲裁看书的时候没弄懂。网上看了公开课算弄明白了
其实很简单,我们来看看它的工作过程:
假设什么是总线仲裁裁器中计数初值为0这时设备2、4都通过BR线发出请求,如果设备不忙既BS为0计数器开始从0计数。
并通过设备地址线查看该设备是否发出请求如果是,则响应否则继续计数这里设备0没有请求,继续计数直至2
发现设备2有请求则响应,并将BS线设为1
如果每次查询计数器都从0开始,那么毫无疑问设备优先级和链式查询一样如果从中止点开始(如上例中下次查询计数器从2开始计数并查询),
那么可以实现循环优先级也可以用软件设置计数初值为k,那么设备k的优先级最高
发布了78 篇原创文章 · 获赞 9 · 访问量 6万+