汇编语言和本地代码是一一对应的,计算机cpu能直接解释运行的只有本地代码程序,用c语言等编写的源代码需要通过各自的编译器编译后转换成本地代码。使用周期福的编程语言称为汇编语言,负责转换工作的程序称为汇编器,转换这一处理本身称为汇编。大部分c语言编译器都可以把利用c语言编写的源代码转换成汇编语言的源代码,而不是本地代码。汇编语言的源代码是由转换成本级代码的指令和针对挥兵器的微指令构成的, 伪指令不会转换成本的代码。汇编语言的语法是“操作码+操作数”。最常用的mov指令(对计算器和内存进行数据储存)对栈进行push和pop,栈通过 push指令和pop指令进行数据的存储和输出,函数调用是栈发挥大作用的场合,我们需要将其暂时保存在栈中,然后再在函数处理完毕之前出栈,使其要返回到原来状态,始终确保全局变量用的内存空间和临时确保局部变量用的内存空间相当重要。我们还要掌握循环处理的实现方法,条件分支的实现方法,了解程序运行方式的必要性。
标签:转换,汇编语言,第十章,代码,程序,编译器,指令,源代码,构成 From: https://www.cnblogs.com/LST051212/p/18041088