2)内总线 也称为板极总线或系统总线,它是微型计算机系统 内连接各插件板的总线,用以实现微机系统与各种扩展插 件板之间的相互连接,是微机系统所特有的总线,一般用 于模板之间的连接。在微型计算机系统中,系统总线是主 板上微处理器和外部设备之间进行通讯时所采用的数据通 道 (3)外部总线 也称为通信总线,主要用于微机系统与微机系统之 间或微机与外部设备(如打印机、硬盘设备)、仪器仪表 之间的通信,常用于设备级的互连。这种总线的数据传输 可以是并行的,也可以是串行的,数据传输速率低于系统 内部的总线
(2)内总线 也称为板极总线或系统总线,它是微型计算机系统 内连接各插件板的总线,用以实现微机系统与各种扩展插 件板之间的相互连接,是微机系统所特有的总线,一般用 于模板之间的连接。在微型计算机系统中,系统总线是主 板上微处理器和外部设备之间进行通讯时所采用的数据通 道。 (3)外部总线 也称为通信总线,主要用于微机系统与微机系统之 间或微机与外部设备(如打印机、硬盘设备)、仪器仪表 之间的通信,常用于设备级的互连。这种总线的数据传输 可以是并行的,也可以是串行的,数据传输速率低于系统 内部的总线
三类总线在微型计算机系统中的位置及相互关系如图5-1所示。 内总线 扩充存储器 外部总线 通信接口 计算机 CPU 片总线 片内 打印机接口 打印机 总线「ROM RAMI/0接口 仪表接口 智能仪表 主机板 网络接口 局域网络 图5-1微型计算机的总线层次结构
三类总线在微型计算机系统中的位置及相互关系如图5-1所示。 扩充存储器 打印机接口 通信接口 网络接口 仪表接口 计算机 打印机 智能仪表 局域网络 ROM RAM I/O接口 CPU 片内 总线 内总线 片总线 外部总线 主机板 图5-1微型计算机的总线层次结构
513总线的裁决 总线由多个部件共享,为了正确地实现各部件之间 的信息传送,必须对总线的使用进行合理的分配和管理 。当总线上的某个部件要与另一个部件进行通信时,首 先应该发出请求信号,有时会发生在同一时刻总线上有 多个部件发出总线请求信号的情况,这就要求根据一定 的总线裁决原则来确定占用总线的先后次序。只有获得 总线使用权的部件,才能在总线上传送信息,这就是所 谓的总线裁决问题。通常,有并联、串联和循环等三种 总线分配的优先级技术
5.1.3 总线的裁决 总线由多个部件共享,为了正确地实现各部件之间 的信息传送,必须对总线的使用进行合理的分配和管理 。当总线上的某个部件要与另一个部件进行通信时,首 先应该发出请求信号,有时会发生在同一时刻总线上有 多个部件发出总线请求信号的情况,这就要求根据一定 的总线裁决原则来确定占用总线的先后次序。只有获得 总线使用权的部件,才能在总线上传送信息,这就是所 谓的总线裁决问题。通常,有并联、串联和循环等三种 总线分配的优先级技术
1.并联优先权判别法 当采用并联优先权判别法时,优先级别是通过一个优 先权裁决电路进行判断的。共享总线的每个部件具有独立 的总线请求线,通过请求线将各部件的请求信号送往裁决 电路。裁决电路一般由一个优先权编码器和一个译码器组 成。该电路接收到某个部件或多个部件发来的请求信号后, 首先经优先权编码器进行编码,然后由译码器产生相应的 输出信号,发往请求总线部件中优先级最高的部件,允许 该部件尽快获得总线。但需注意,即使某个部件获得了最 先占有总线的特权,它也不一定能立即使用总线,而必须 在总线不忙时,即原占有总线部件传送结束后才能使用总 线
1. 并联优先权判别法 当采用并联优先权判别法时,优先级别是通过一个优 先权裁决电路进行判断的。共享总线的每个部件具有独立 的总线请求线,通过请求线将各部件的请求信号送往裁决 电路。裁决电路一般由一个优先权编码器和一个译码器组 成。该电路接收到某个部件或多个部件发来的请求信号后, 首先经优先权编码器进行编码,然后由译码器产生相应的 输出信号,发往请求总线部件中优先级最高的部件,允许 该部件尽快获得总线。但需注意,即使某个部件获得了最 先占有总线的特权,它也不一定能立即使用总线,而必须 在总线不忙时,即原占有总线部件传送结束后才能使用总 线
2.串联优先级判别法 串联优先级判别法不需要优先权编码器和译码器,它采 用链式结构,把共享总线的各个部件按规定的优先级别链接 在链路的不同位置上。在链式结构中位置越前面的部件,优 先级别越高。当前面的部件要使用总线时便发出信号,禁止 后面的部件使用总线。通过这种方式,就确定了请求总线各 部件中优先级最高的部件。显然,在这种方式中,当优先级 高的部件频繁请求时,优先级低的部件很可能很长时间都无 法获得总线使用权
2. 串联优先级判别法 串联优先级判别法不需要优先权编码器和译码器,它采 用链式结构,把共享总线的各个部件按规定的优先级别链接 在链路的不同位置上。在链式结构中位置越前面的部件,优 先级别越高。当前面的部件要使用总线时便发出信号,禁止 后面的部件使用总线。通过这种方式,就确定了请求总线各 部件中优先级最高的部件。显然,在这种方式中,当优先级 高的部件频繁请求时,优先级低的部件很可能很长时间都无 法获得总线使用权