计算机系统平台
上QQ阅读APP看书,第一时间看更新

4.1.1 总线的基本概念

总线(Bus)是计算机各种功能部件之间传送信息的公共通信干线,它是由导线组成的传输线束,按照计算机所传输的信息种类,计算机的总线可以划分为数据总线、地址总线和控制总线,分别用来传输数据、数据地址和控制信号。总线是一种内部结构,它是CPU、内存、输入/输出设备传递信息的公用通道,主机的各个部件通过总线相连接,外围设备(外设)通过相应的接口电路再与总线相连接,从而形成了计算机硬件系统。微型计算机从其诞生以来就采用了总线结构,在微机系统中常把总线作为一个独立部件看待。当前CPU通过总线实现读取指令,并实现与内存、外设之间的数据交换,在CPU、内存与外设确定的情况下,总线速度是制约计算机整体性能的关键,总线的性能对于解决系统瓶颈、提高整个微机系统的性能有着十分重要的影响。因此在微型计算机二十多年的发展过程中,总线结构也不断地发展变化。总线结构已成为微机性能的重要指标之一。

总线技术之所以能够得到迅速发展,是由于采用总线结构在系统设计、生产、使用和维护上有很多优势。概括起来有以下几点:

①便于采用模块结构,简化系统设计;

②总线标准可以得到厂商的广泛支持,便于生产与之兼容的硬件板卡和软件;

③模块结构方式便于系统的扩充和升级;

④便于故障诊断和维修;

⑤多个厂商的竞争和标准化带来的大规模生产降低了制造成本。