点击3.1 总线的基本概念查阅上一节内容
![4223712-311b7041539367b9.png](https://i-blog.csdnimg.cn/blog_migrate/82d9a481e289186de13dc737e8e8cfad.webp?x-image-process=image/format,png)
目录
3.2.1 片内总线
芯片内部的总线,如在CPU芯片内部,寄存器与寄存器之间、寄存器与算逻单元ALU之间的都有片内总线连接。
3.2.2 系统总线
亦可称为板级总线或板间总线
按照系统总线传输信息的不同可分为三类
- 数据总线:用来传输各功能部件之间的数据信息,它是双向传输总线,其位数与机器字长、存储字长有关,一般为8位、16位或32位。数据总线的位数称为数据总线宽度,它是衡量系统性能的一个总要参数。
- 地址总线:主要用来指出数据总线上的元数据或目的数据在主存单元的地址或I/O设备的地址。地址总线上的代码是用来指明CPU欲访问的存储单元或I/O端口的地址,由CPU输出,单向传输。地址线的位数与存储单元的个数有关,如地址线为20根,则对应的存储单元个数为
- 控制总线:使各部件能在不同时刻占有总线使用权,用来发出各种控制信号的传输线。对于控制总线总体来说,可以认为其传输是双向的,对于CPU而言,控制信号既有输出又有输入。
3.2.3 通信总线
用于计算机系统之间或计算机系统与其他系统之间的通信。
按照传输方式可分为两类:
- 串行通信:数据在单条1位宽的传输线上,一位一位地按顺序分时传送,适合远距离传送。
- 并行通信:数据在多条并行1位宽的传输线上,同时由源传送到目的地。适宜于短距离数据传送,通常小于30m。
随着大规模和超大规模集成电路的发展,逻辑器件的价格趋低,而通信线路费用趋高,因此对远距离通信而言,采用串行通信费用远比并行通信费用低得多。此外串行通信还可利用现有的电话网络来实现远程通信,降低了通信费用。
点击3.3 总线特性及性能指标查阅下一节内容