汇编语言基础-汇编复习(0)

由于0day 系统栈的工作原理-0day漏洞利用原理(3)_luozhonghua2000的博客-CSDN博客    需要,所以作者也重新拿出来复习下,本文讲的非常清楚,无论基础如何都能弄明白。

汇编语言的组成

汇编语言发展至今,有以下 3 类指令组成。
1 汇编指令:机器码的助记符,有对应的机器码
2 伪指令:没有对应的机器码,由编译器执行,计算机并不执行。

(3) 其他符号: 如+、-、*、/ 等,由编译器识别,没有对应的机器码。
汇编语言的核心是汇编指令,它决定了汇编语言的特性。

存 储 器 

CPU 是计算机的核心部件,它控制整个计算机的运作并进行运算。要想让一个 CPU工作,就必须向它提供指令和数据。指令和数据在存储器中存放,也就是我们平时所说的内存。在一台 PC 机中内存的作用仅次于 CPU。离开了内存,性能再好的 CPU 也无法作。这就像再聪明的大脑,没有了记忆也无法进行思考。磁盘不同于内存,磁盘上的数据或程序如果不读到内存中,就无法被 CPU 使用。要灵活地利用汇编语言编程,我们首先要了解 CPU 是如何从内存中读取信息,以及向内存中写入信息的。 

 指令和数据

指令和数据是应用上的概念。在内存或磁盘上,指令和数据没有任何区别,都是二进制信息。

猜你喜欢

转载自blog.csdn.net/luozhonghua2014/article/details/130956792