标签:com rar 编译器 处理 网站 编程 bat 二进制 控制器
引子:我为什么一下子想来自学汇编语言呢?也就是前几天在一个黑客网站看见了一个关于破解rar压缩包密码的.bat应用程序,我把它下下来,然后看了下源码,发现是我之前听说过的汇编语言写的。就这样,我便对汇编语言产生了极大的兴趣。
汇编语言:
汇编语言(assembly language)是一种用于电子计算机、微处理器、微控制器或其他可编程器件的低级语言,亦称为符号语言(摘自百度百科)。汇编语言是一种底层语言,但在机器语言之上。机器语言就是由 0 和 1 组成的二进制代码,如果说是让我们去学习就是那样的机器语言的话,那对我们而言简直太残酷了,而且出错了也不方便查找改错。所以就有了汇编语言。
在学习汇编语言之前,我们要对计算机的一些底层结构有一定的了解才行,因为汇编语言本来就是相对底层的语言嘛。只有对这些东西有一定的了解后,我们方可进行进一步的学习。
我们都知道CPU只能识别 0 和 1 ,那么我们写的汇编语言怎么让计算机识别呢?编译器。
上面的就是大致的执行过程了。
标签:com rar 编译器 处理 网站 编程 bat 二进制 控制器
原文地址:http://www.cnblogs.com/dream-saddle/p/7638404.html