3、半同步:用公共的时钟统一 控制和状态信号的产生时机(即控制和状态信号与时钟是同步的),但数据发送和接收的时机仍不固定。 半同步方式是利用时钟脉冲的边沿判断某一信号的状态,或控制某一信号的产生和消失,使传输操作与时钟同步。 半同步方式允许不同速度的部件协同工作,主控设备可以根据地从属设备的状态自动延长总线时钟周期,但改变后的总线周期一定是时钟周期的整数倍。例8086CPU的总线周期插入等待就是半同步的一个实例。 2.总线仲裁(总线判优) 当总线上的一个部件要与另一个部件进行通信时,首先应该发出请求信号。在某一时刻,可能有多个部件同时要求使用总线,总线仲裁控制机构根据一定的判决原则,,决定首先由哪个部件使用总线,只有获得了总线使用权的部件,才能开始数据传送。 用来决定某一时刻哪一个部件可以使用总线 集中控制——统一由总线控制器进行控制 分散控制——总线控制由各部件共同实现,所有部件均按统一的规则来访问总线 总线仲裁——集中控制 1)链式查询(p82图2-34)——基本原理是: ●部件提出申请(BR) ●总线控制器发出批准信号(BG) ●提出申请的部件截获BG,并禁止BG信号进一步向后传播 ●提出申请的部件发出总线忙信号(BS),开始使用总线。总线忙信号将阻止其他部件使用总线,直到使用总线的设备释放总线 ●电路最简单,但优先级固定,不能改变 总 线 控 制 部
原创力文档

文档评论(0)