标签:控制 阶段 仲裁 分离 并行 基本 范围 控制器 bsp
总览
总线是连接多个不剪的信息传输线,是各不剪共享的传输介质。分时和共享是总线的两个特点。
分时是指同一时刻只允许有一个部件向总线发送信息。如果系统中有多个部件,则他们只能分时地向总线发送信息。
共享是指总线上可以挂载多个部件,各个部件之间相互交换的信息都可以通过这组线路分时共享。同一时刻只允许有一个部件向总线发送信息,但多个不剪可以同时从总线上接受信息。
将CPU、主存、I/O设备都链接在一组总线上,允许I/O设备之间、I/O设备与CPU之间或I/O设备与主存之间直接交换信息。结构简单,容易扩充外部设备。缺点是所有嘻嘻传送都通过这组共享总线,不允许两个以上的部件在同一时刻向总线传送信息,效率低。
特点:由于I/O设备与主存公用一组地址线,因此主存和I/O设备是统一编址的,CPU可以想访问内存一样访问外部设备。
特点:将速度较低的I/O设备从单总线中分离出来,形成主存总线与I/O总线分开的结构。
与双总线结构相比,三总线结构增加了一条小路(DMA总线),专门用于I/O高速设备与主存之间直接交换信息。在三总线结构中,任意时刻只能使用一种总线。
确定同时竞争总线控制权时,可以获得控制权的设备
计数器有两种计数方式:1. 计数器每次判优都从"0"开始,此时一旦设备的有限顺序被固定后,设备的优先级就按0,1,2,…,n的顺序降序排列,永远不能改变;2. 计数器也可以从上一次的终点开始计数,此时所有设备使用总线的优先级相等。
不需要中央仲裁器,每个主模块都有自己的仲裁号和仲裁器,多个仲裁器竞争使用总线。当他们有总线来请求时,把他们各自位置的仲裁号发送到共享的仲裁总线上,每个仲裁器将从仲裁总线上得到的仲裁号与自己的仲裁号进行比较。若仲裁总线上的号优先级高,则它的总线请求不予响应,并撤销它的仲裁号。最后,获胜者的仲裁号保留在仲裁总线上。
标签:控制 阶段 仲裁 分离 并行 基本 范围 控制器 bsp
原文地址:https://www.cnblogs.com/stormax/p/9536819.html