1.7 CPU对存储器(内存)的读写

存储单元的顺序编号,可以看作存储单元在存储器中的地址。

CPU要从内存中读数据,首先要指定存储单元的地址。也就是说他要先确定他要读哪一个存储单元中的数据。

CPU与外部器件进行信息交互的种类

  1. 存储单元的地址(地址信息)
  2. 器件的选择,读或写的命令(控制信息)
  3. 读或写的数据(数据信息)

总线

总线就是计算机中专门用来连接CPU和其他芯片的导线。

CPU通过总线将地址、数据和控制信息传送到存储器芯片中。

逻辑分类

  1. 地址总线
  2. 控制总线
  3. 数据总线

(分别对应传送的三种信息)

读过程

CPU从内存中3号单元处读取数据的过程

1. CPU通过地址线声明要操作3号存储单元的内容

2. CPU通过控制线,向存储器声称要对选中的存储单元进行读操作

扫描二维码关注公众号,回复: 6780151 查看本文章

3. 存储器通过数据线把存储单元中的数据传送给CPU

写过程

1.5 节中说到在内存和磁盘上,指令和数据没有任何区别,都是二进制数据。那么CPU如何区分?

通过地址线的二进制数据都看成地址,通过数据总线的,都看成数据,通过控制总线的,都看成指令。

猜你喜欢

转载自blog.csdn.net/Cheng_Kohui/article/details/94917115
1.7