美文网首页
从今天开始学习汇编语言

从今天开始学习汇编语言

作者: 花落尘中醉 | 来源:发表于2018-02-01 22:41 被阅读0次

            寒假宅在家里没事干。让我们一起来学习吧。

            以前觉得做外挂很帅,然后现在也上大学了,然后百度了一下,很多人都说做外挂破解需要使用汇编语言。我是用

            首先让我们来了解一下这门语言。

            汇编语言(AssemblyLanguage)是面向机器的程序设计语言。在汇编语合中,用助记符(Memoni)代替操作码,用地址符号(Symbol)或标号(Label)代替地址码。这样用符号代替机器语言的二进制码,就把机器语言变成了汇编语言。于是汇编语言亦称为符号语言。使用汇编语言编写的程序,机器不能直接识别,要由一种程序将汇编语言翻译成机器语言,这种起翻译作用的程序叫汇编程序,汇编程序是系统软件中语言处理系统软件。汇编程序把汇编语言翻译成机器语言的过程称为汇编。中国著名计算机科学教育家王爽写过一本名叫《汇编语言》的书。

        学习一门语言,需要知道其优缺点。

        优点

    汇编语言直接同计算机的底层软件甚至硬件进行交互,它具有如下一些优点:

    (1)能够直接访问与硬件相关的存储器或I/O端口;

    (2)能够不受编译器的限制,对生成的二进制代码进行完全的控制;

    (3)能够对关键代码进行更准确的控制,避免因线程共同访问或者硬件设备共享引起的死锁;

    (4)能够根据特定的应用对代码做最佳的优化,提高运行速度;

    (5)能够最大限度地发挥硬件的功能。

       缺点

    同时还应该认识到,汇编语言是一种层次非常低的语言,它仅仅高于直接手工编写二进制的机器指令码,因此不可避免地存在一些缺点:

    (1)编写的代码非常难懂,不好维护;

    (2)很容易产生bug,难于调试;

    (3)只能针对特定的体系结构和处理器进行优化;

    (4)开发效率很低,时间长且单调。

    相关文章

      网友评论

          本文标题:从今天开始学习汇编语言

          本文链接:https://www.haomeiwen.com/subject/qzisxxtx.html