【计算机组成原理】在集中式总线控制逻辑中,采用计数器定时查询方式控制
答案:1 悬赏:70 手机版
解决时间 2021-04-01 10:13
- 提问者网友:戎马万世
- 2021-03-31 10:59
【计算机组成原理】在集中式总线控制逻辑中,采用计数器定时查询方式控制
最佳答案
- 五星知识达人网友:北城痞子
- 2021-03-31 11:51
首先声明,以下纯属胡说,不要相信,否则,一切后果,本人不负任何责任。
正式开扯了。
个人理解是通过设定各个设备对应的数字大小来决定具体设备的优先级。计数器循环计数。
这里比如计数器设置为由小到大进行计数。显然在每一轮循环中小数字出现要先于大数字。计数器循环到具体数字时,与数字对应的设备才有权请求总线使用。由于每一轮小数字出现在先,所以设备对应的数字越小,就会越先被询问是否要使用总线,实际上,就是对应设备使用总线的优先级越高。
在一个设备申请到使用总线以后,计数器停止计数,其余设备等待。只有在使用总线的设备放弃总线使用权以后,计数器才会继续计数,重新进入循环周期。
以上纯属扯淡,不要当真,本人学习差。权当玩笑。追问嗯嗯,这个我明白了,你讲得很对!
但是如何实现让4个设备使用总线的优先级相等呢追答用不太严谨的方式解释一下。不要当真。扯淡一下
一般在总线每次被申请以后。可能在相应申请到总线设备在使用总线的时候,有相应更高级或同级的设备开始申请总线。
这样可以设置计数器清零。这样在相应设备放弃总线后。下一轮循环将再次从最高的优先级设备开始询问。这样,只要有高级的设备申请出现,低等级的设备将永远无法申请到总线。
但是,若在每次设备申请总线以后,计数器不是清零,而是在相应的数字等待。这样,即使在相应设备使用总线的同时,有更高级设备开始申请。仍然需要等待下一轮的循环。这样,相当于高级设备无法抢夺总线使用。本质上可以理解为就是各个设备总线优先级近似相等。
以上为通俗的解释。扯淡而已。
正式开扯了。
个人理解是通过设定各个设备对应的数字大小来决定具体设备的优先级。计数器循环计数。
这里比如计数器设置为由小到大进行计数。显然在每一轮循环中小数字出现要先于大数字。计数器循环到具体数字时,与数字对应的设备才有权请求总线使用。由于每一轮小数字出现在先,所以设备对应的数字越小,就会越先被询问是否要使用总线,实际上,就是对应设备使用总线的优先级越高。
在一个设备申请到使用总线以后,计数器停止计数,其余设备等待。只有在使用总线的设备放弃总线使用权以后,计数器才会继续计数,重新进入循环周期。
以上纯属扯淡,不要当真,本人学习差。权当玩笑。追问嗯嗯,这个我明白了,你讲得很对!
但是如何实现让4个设备使用总线的优先级相等呢追答用不太严谨的方式解释一下。不要当真。扯淡一下
一般在总线每次被申请以后。可能在相应申请到总线设备在使用总线的时候,有相应更高级或同级的设备开始申请总线。
这样可以设置计数器清零。这样在相应设备放弃总线后。下一轮循环将再次从最高的优先级设备开始询问。这样,只要有高级的设备申请出现,低等级的设备将永远无法申请到总线。
但是,若在每次设备申请总线以后,计数器不是清零,而是在相应的数字等待。这样,即使在相应设备使用总线的同时,有更高级设备开始申请。仍然需要等待下一轮的循环。这样,相当于高级设备无法抢夺总线使用。本质上可以理解为就是各个设备总线优先级近似相等。
以上为通俗的解释。扯淡而已。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯