地址总线、数据总线和控制总线简述

CPU对内存(存储器)进行读写,需要与内存有以下信息交互:

  • 操作内存的地址(地址信息)
  • 对该内存读或写的控制指令(控制)
  • 读或写的数据(数据信息)

CPU通过总线将信息传输给存储器芯片,根据传送信息的不同,从逻辑上分为3类:

  • 地址总线
  • 控制总线
  • 数据总线
    在这里插入图片描述

地址总线

CPU通过地址总线来指定存储器单元的,地址总线上能传送多少个不同的信息,CPU就可以对多少个存储单元进行寻址。
一个CPU有 N 根地址总线,则表示这个CPU的地址总线的宽度为 N,那么这个CPU则最多可以寻找 2 的 N 次方个内存单元。
地址总线的宽度决定了CPU的寻址能力

控制总线

控制总线是一个统称,实际上CPU有多少根控制总线,就意味着有多少种控制
例如一般的读写控制,需要一个读控制总线和一根写控制总线。
控制总线的宽度决定了CPU对其他器件的控制能力

数据总线

数据总线的个数即为数据总线的宽度。
例如8根数据总线一次可以传送一个字节,16根数据总线一次可以传送两个字节。
数据总线的宽度决定了 CPU 和外界的数据传输速度。