你好,我是海纳。
这是我们导学的第二节,今天我们来学习汇编语言的基本原理,这节课是以视频形式讲述的,内容比较多,但我保证干货十足,非常值得你花时间好好观看学习。
你可能好奇,为什么我要花这么长时间给你讲汇编语言呢?
这是因为,汇编器将汇编语言翻译成 CPU 可以执行的机器码,汇编语言中的指令与机器码几乎是一一对应的,所以,我们学习汇编语言,其实就是在学习各种汇编指令。汇编指令大致可以分为逻辑运算和位运算指令、分支指令、字符串处理指令等三大类,这节课我都会做详细介绍。
另外,在编程语言发展过程中,人们按照编程语言中所暴露的硬件细节的多少,还会将编程语言划分为高级语言和低级语言。汇编,由于其本身包含了大量的 CPU 硬件细节,可读性非常差,被认为是低级语言,而C/C++ 等更具可读性的编程语言,则被认为是高级语言。
不过,所有的高级语言最终还是要翻译成机器码运行在 CPU 上的,查看高级语言所翻译成的机器码是程序员进行代码调试时的重要手段。所以,这节课,我还会通过实战案例向你讲解如何进行机器码级的调试。
好,现在就请你点开下面的视频,来学习今天的课程吧!
点击这里获取课件,提取码:olth。
评论