汇编

汇编语言由一下 3 类组成

  1. 汇编指令 (机器码的助记符)
  2. 伪指令 (由编译执行)
  3. 其他符号 (由编译器识别)

存储器

内存的作用仅次于 CPU

CPU 无法直接读取磁盘
CPU 要读取磁盘数据, 必须先拉取到内存中

指令和数据

数据和指令本身没有任何区别, 都是人为定义的

指令和数据只是应用上的概念
在内存或磁盘中他们没有区别都是二进制信息

存储单元

存储器被划分为若干个存储单元, 每个存储单元都是从 0 开始编号

如: 一个存储器有 128 个存储单元 编号为 0 ~ 127

CPU 对存储器的读写

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

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

CPU 是通过什么将 地址 数据 控制信息传入到存储芯片中的呢
计算机能处理 传输的信息都是电信号, 电信号当然要用导线

总线

连接CPU 和其他芯片的导线, 通常叫总线

**
物理上: 一根根导线的集合
逻辑上划分为:

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

image.png

读和写

CPU先向内内从发送要读的 地址
再发送 指令
然后再通过数据总线读取数据