我的汇编之路之初识汇编
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了我的汇编之路之初识汇编相关的知识,希望对你有一定的参考价值。
引子:我为什么一下子想来自学汇编语言呢?也就是前几天在一个黑客网站看见了一个关于破解rar压缩包密码的.bat应用程序,我把它下下来,然后看了下源码,发现是我之前听说过的汇编语言写的。就这样,我便对汇编语言产生了极大的兴趣。
汇编语言:
汇编语言(assembly language)是一种用于电子计算机、微处理器、微控制器或其他可编程器件的低级语言,亦称为符号语言(摘自百度百科)。汇编语言是一种底层语言,但在机器语言之上。机器语言就是由 0 和 1 组成的二进制代码,如果说是让我们去学习就是那样的机器语言的话,那对我们而言简直太残酷了,而且出错了也不方便查找改错。所以就有了汇编语言。
在学习汇编语言之前,我们要对计算机的一些底层结构有一定的了解才行,因为汇编语言本来就是相对底层的语言嘛。只有对这些东西有一定的了解后,我们方可进行进一步的学习。
我们都知道CPU只能识别 0 和 1 ,那么我们写的汇编语言怎么让计算机识别呢?编译器。
上面的就是大致的执行过程了。
以上是关于我的汇编之路之初识汇编的主要内容,如果未能解决你的问题,请参考以下文章