从0学习汇编语言(1)基础知识

555 阅读2分钟

《从0学习汇编语言目录》

第一章 基础知识

1.3 汇编的组成

汇编发展至今,有以下3类组成

  1. 汇编指令:机器码的助记符,有对应的机器码
  2. 伪指令:没有对应的机器码,由编译器执行,计算机不执行
  3. 其他符号:类似+、-、*、/等操作,又编译器识别,没有对应的机器码

汇编语言的核心是汇编指令,他决定了汇编的特性

1.7CPU对存储器的读写

CPU对内存的操作分类三类,通过不同的总线去控制

  1. 找到执行内存地址的地方(地址总线)
  2. 如何操作(控制总线)
  3. 读或写的数据(数据总线)

如下图所示 读取操作 具体操作为:

  1. CPU 通过地址总线向地址3发送消息。
  2. CPU 通过控制总线发出内存读取命令,选中存储器芯片,并通知他,将要从中读取数据。
  3. 存储器将3号单元中的8通过数据总线送入CPU。

写入操作和读取相似

  1. CPU 通过地址总线向地址6发送消息。
  2. CPU 通过控制总线发出内存吸入命令,选中存储器芯片,并通知他,将要从中写入数据。
  3. COU通过数据总线将5B发送到6号单元中

1.14各类存储器芯片

1.15内存地址空间

CPU在操作各类存储器芯片的时候,都把他们当做内存来对待,把他们总的看做一个由若干存储单元组成的逻辑存储器。这个逻辑存储器就是我们所说的内存地址空间

从上图看一看出来,每一个物理存储器在内存中都占有一个地址段(一段空间)。CPU通过不同的地址段来读取/操作数据,就是在对应的物理存储器中读写。

《第二章 寄存器》