定义:
在任何数字电子设备中传输数据的导电路径。计算机总线由一组平行导体组成,这些导体可以是常规电线、印刷电路板上的铜迹线或硅芯片表面上的微观铝迹线。每条线只承载一位,因此线的数量决定了总线可以传输的最大数据字:8 条线的总线只能承载 8 位数据字,因此将设备定义为 8 位设备。
- 总线是一个通信通道。
- 总线的特点是共享传输介质。
- 总线的限制是一次只能传输一次。
- 用于在计算机的主要组件之间提供通信的总线称为系统总线。
计算机:
系统总线包含 3 类线路,用于提供 CPU、内存和 IO 之间的通信,命名为:
1. Address lines (AL)
2. Data lines (DL)
3. Control lines (CL)
1. 地址行:
- 用于携带地址到内存和IO。
- 单向。
- 根据地址总线的宽度,我们可以确定主存储器的容量
例子:
2. 数据线:
- 用于在CPU、内存和IO之间携带二进制数据。
- 双向。
- 根据数据总线的宽度,我们可以确定 CPU 的字长。
- 根据字长,我们可以确定 CPU 的性能。
例子:
3. 控制线:
- 用于承载控制信号和定时信号
- 控制信号指示操作类型。
- 用于将内存和 IO 操作与 CPU 时钟同步的时序信号。