3.2 总线的分类

返回目录

点击3.1 总线的基本概念查阅上一节内容


3.2 总线的分类_第1张图片
目录

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 总线特性及性能指标查阅下一节内容

返回目录

查看系统总线思考题与习题

你可能感兴趣的:(3.2 总线的分类)