汇编之存储器、存储单元、CPU对存储器的读写

1.存储器

  指令和数据是在存储器中存放的,即内存。磁盘上的数据或者程序如果不读取到内存总,就无法被CPU使用。

2.存储单元

  存储器被划分成若干个存储单元,每个存储单元从0开始顺序编号。

存储单元的大小:

  一个存储单元有1B(字节),即1*8个Bit

大容量的存储器还有KB,MB,GB,TB等单位

3.CPU对存储器的读写

CPU想要进行数据的读写,必须和外部器件(芯片)进行以下三类信息的交互:

  • 地址信息:存储单元的地址
  • 控制信息:读或写的命令
  • 数据信息:读或写的数据

信息交互主要靠导线传送,计算机中CPU和其他芯片的导线称为总线

总线从物理层面上讲,就是一根根导线的集合。根据传输信息的不同,总线从逻辑上又分为三类:

  • 地址总线
  • 控制总线
  • 数据总线

CPU从3号单元中读取数据的过程如下:

  • CPU通过地址总线将地址信息3发出
  • CPU通过控制总线发出内存读数据的命令,选中存储器芯片,并通知它,将要从中读取数据
  • 存储器将三号单元中的数据8通过数据线送入CPU
原文地址:https://www.cnblogs.com/codexlx/p/13252667.html