汇编:04---CPU对存储器的控制(数据总线、控制总线、地址总线)
引入
- CPU与内存(存储器)之间的相互操作是通过总线来控制的
- 每个CPU都有很多管脚,这些管脚和总线相连
- 注意:这3中总线称为CPU的外部总线,在CPU的内部还有内部总线
一、地址总线
- 功能:CPU用来寻找内存的地址
- 特点:地址总线的宽度决定了CPU的寻址能力
- 一根地址总线只能存放一个二进制数。所以一个CPU由N根地址总线,那么该CPU的地执总线宽度为N,这样CPU最多可以寻找
个内存单元(这是个数,不是下标,存储单元索引是从0开始的)
- 例如: 10根地址总线,可以寻找
个地址(1024个),但是最大只能找到1023(因为内存地址序号从0开始)
二、数据总线
- 特点:数据总线的宽度决定了CPU与其他器件进行数据传送时,一次可以传送多少数据
- 一根数据总线只能存放一个二进制数。因此N根数据总线,一次最多只能传送N位二进制
- 例如:下面8根数据总线,第一次传送数据D8,第二次传送数据89
三、控制总线
- 特点:控制总线决定了CPU对系统中其他器件的控制能力