永发信息网

《计算机组成原理》第3章系统总线中计数器定时查询

答案:2  悬赏:10  手机版
解决时间 2021-11-21 15:18
  • 提问者网友:焚苦与心
  • 2021-11-21 04:01
《计算机组成原理》第3章系统总线中计数器定时查询
最佳答案
  • 五星知识达人网友:迷人又混蛋
  • 2021-11-21 04:41
而这个数一般是与各个部件的设备地址相对应的,总线控制部件每次计数加一之后都会把这个数值发到设备地址线上,所有向总线控制器发送了请求的设备都会收到这个地址,并将这个地址与自身的设备地址进行对比。

如果一致,那么这个设备就会建立总线忙信号,这时总线控制部件就会计数停止,总线使用权被赋予该部件;
如果在一次中总线控制器发出的计数值没有跟任何设备的设备地址匹配,那么总线控制器将会继续计数,并重复上述操作直到找到一个匹配地址。

还有就是,这里的计数应该是循环计数,比如设备数总共100个,那么计数到100以后,下一次计数就会重新从1开始。
全部回答
  • 1楼网友:爱难随人意
  • 2021-11-21 05:50
当设备通过BR线发出总线请求以及在BS线为“0”的情况下,计数器开始计数。
这里指计数器开始计数的条件是①有设备通过BR线发出请求②BS线为”0“,即存在请求总线的主设以及当前总线没有被使用。但不是说发送一次请求计数器就+1,而是说每发送一次地址,且没有设备将BS线置1,计数器才加1。
具体的步骤:计数器+1,通过设备地址线输出到每个设备,若该地址的设备有请求,则通过BS响应;否则计数器+1,重复该步骤;
也就是说,如果仲裁器输入的地址所在的设备无请求,则计数器继续加1。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯