总线把计算机系统中各个功能部件连接起来,构成一个完整的计算机系统。总是是各个功能部件传递信息的通道,是系统部件的物理接口,能减少部件通信的复杂程度,方便计算机集成、扩展。
总线分类:存储总线(连接CPU和内存)、系统总线(通用,连接存储总线和IO总线的中间总线)、IO总线。
按照位置分类:外部总线、内部总线、片内总线。
总线的组成:数据总线、地址总线、控制总线、电源线和地线。
总线参数:频率、宽度、传输速率。
总线事务:从请求总线到完成总线使用的操作序列成为总线事务,它是在一个总线周期中发生的一系列活动。
典型的总线事务包括:请求操作、裁决操作、地址传输、数据传输和总线释放。
主设备:能够提出申请并获得总线控制权的设备。
从设备:只能被动接受总线控制传送数据的设备。
常见的读写操作:读操作,写操作等.
单总线结构:用一条总线把CPU 内存等功能部件连接起来。用地址来区分设备,总线简单、使用灵活、易于扩展,任意两个设备都有可以交换信息,但是效率较慢。
双总线结构:CPU和内存之间使用专用的总线,系统总线用来执行IO操作。减轻系统负担,提高并行性。
多级总线结构:系统总线和IO总线通过总线桥连接,系统总线连接CPU 内存 IO通道, IO总线连接IO设备。并行性进一步提高。
总线桥:是不同速率总线之间的连接器件,起信号速度缓冲、电平转换、控制协议转换等作用。
PC机总线结构:微处理器总线---(北桥)---PCI总线---(南桥)---IO总线。
总线仲裁:当总线有两个以上的主设备时,如果他们同时请求总线,需要仲裁判断谁获得总线的控制权。
网友评论