四时宝库

程序员的知识宝库

C51单片机汇编语言入门论述(51单片机汇编程序设计)

汇编语言是第二代计算机语言,相比于计算机高级语言,汇编语言有诸多的缺点。第一,难以学习和理解,它的语法和指令集更加底层和复杂,需要有一定的计算机底层知识;第二,可移植性差,极具针对性,面对不同的计算机底层架构,有各自的汇编指令集;第三,开发效率低,由于过于底层,编写和调试汇编程序通常需要花费更多的时间和精力,我想,现在应该不太可能,会有人再去用汇编语言,编写大型程序了;第四,维护困难,汇编语言代码的可读性较差,很容易导致逻辑错误和难以排查的问题,即使是维护和修改已有的汇编代码也是较为困难的。

既然汇编语言有这么多的缺点,现在也很少用它去编写大型程序,为什么还要去学习呢?其实我只有一个原因,就是想知道51单片机底层运行的逻辑。怀着这个想法,把我的学习笔记发到平台上,希望能得到志同道合的朋友指点,更正学习过程中出现的知识、逻辑等错误。

所以接下去,我将以连载的形式进行不定期的更新,今天作为开篇就到此为止吧!

(学习笔记采用类似书本的语气书写)

发表评论:

控制面板
您好,欢迎到访网站!
  查看权限
网站分类
最新留言
    友情链接