汇编语言
黑旋风大李逵
本人擅长C语言、嵌入式开发和FPGA开发。
展开
-
汇编语言基础4
一.存储器CPU是计算机的核心部件,它控制整个计算机的运作并进行计算。要想让一个CPU工作,就必须向它提供指令和数据。指令和数据在存储器中存放,也就是我们平时所说的内存。在一台PC机中内存的作用仅次于CPU。离开了内存,性能再好的CPU也无法工作。磁盘不同于内存,磁盘上的数据或程序如果不读到内存中,就无法被CPU使用。要灵活地利用汇编语言编程,我们首先要了解CPU是如何从内存中读取信息,以及向内存中写入信息的。...原创 2021-02-15 19:27:52 · 127 阅读 · 0 评论 -
汇编语言基础3
一.汇编语言的组成汇编语言发展至今,有以下3类指令组成。1.汇编指令:机器码的助记符,有对应的机器码。2.伪指令:没有对应的机器码,由编译器执行,计算机并不执行。3.其他符号:如+、-、*、/等,由编译器识别,没有对应的机器码。汇编语言的核心是汇编指令,它决定了汇编语言的特性。...原创 2021-02-15 18:01:06 · 156 阅读 · 0 评论 -
汇编语言基础2
一.汇编语言是如何转化成机器语言的1.所有的的计算机能读懂的只有机器指令,那么如何让计算机执行用汇编指令编写的程序呢?这时就需要有一个能够将汇编指令转化成机器指令的翻译程序,这个程序就叫做编译器。程序员用汇编语言写出源程序,再用汇编编译器将其编译为机器码,由计算机最终执行。工作过程如下:...原创 2021-02-15 17:48:47 · 137 阅读 · 0 评论 -
汇编语言基础1
说明:首先大家都应该知道汇编语言是直接在硬件之上工作的编程语言,所以要了解硬件系统的结构才能有效地应用汇编语言对其编程。一.汇编语言和机器语言之间的关系1.汇编语言是由机器语言发展而来的。机器语言就是机器指令的集合。机器指令就是一台机器可以正确执行的指令。电子计算机(你自己的电脑就叫做一台电子计算机)的机器指令是一列二进制数字,电子计算机将二进制数转化为一列高低电平,这个高低电平去驱动电子计算机的电子器件进行计算。2.早期的计算机指的是可以执行机器指令,进行运算的机器(即上面提到的电子计算机)。3.原创 2021-02-15 17:09:08 · 201 阅读 · 0 评论