计算机总线是 连接计算机内部各个部件的通信通道,它是由导线组成的传输线束,用于在计算机内部传输数据、地址和控制信号。根据功能和传输方式的不同,总线可以分为多种类型。
总线的定义
总线是一组能为多个部件分时共享的公共信息传送线路。它有两个主要特点:
分时:同一时刻只允许有一个部件向总线发送信息,若系统中有多个部件,则它们只能分时地向总线发送信息。
共享:总线上可以挂接多个部件,各个部件之间互相交换的信息都可通过这组线路分时共享。在某一时刻只允许有一个部件向总线发送信息,但多个部件可同时从总线上接收相同的信息。
总线设备
总线上所连接的设备,按其对总线有无控制功能可分为主设备和从设备两种:
主设备:总线的主设备是指获得总线控制权的设备。
从设备:总线的从设备是指被主设备访问的设备,它只能响应从主设备发来的各种总线命令。
总线的分类
总线主要分为三种类型:
数据总线:负责传输数据。
地址总线:指定数据传输的目的地。
控制总线:负责发送指令以管理这些传输。
总线的特性
总线的特性包括:
物理特性:包括总线的尺寸、形状、引脚个数及排列顺序等。
功能特性:每根传输线的功能,如地址总线用来表示地址,数据总线用来传输数据。
电气特性:信号的传递方向及有效的电平范围。
时间特性:信号和时序的关系,确保CPU能正确无误地使用总线。
总线的传输方式
信息传递方式主要分为串行传输和并行传输:
串行传输:数据在单条1位宽的传输线上,一位一位的顺序传送,适用于远距离传输。
并行传输:数据在多条并行传输线上同时传送,传输速度快,适用于高速数据传输。
总线的标准化
相同的指令系统,相同的功能,不同厂家生产的各功能部件在实现方法上几乎没有相同的,但各厂家生产的相同功能部件却可以互换使用,这是因为它们都遵守了相同的系统总线的要求,这就是系统总线的标准化问题。
通过以上信息,我们可以看到计算机总线是一个复杂而重要的系统组件,它通过不同的类型和特性,实现了计算机内部各个部件之间高效、可靠的数据传输和控制信号传递。