在汇编语言中,用来表示各个本机代码功能的英文缩写叫助记词。将汇编语言源代码转换成本机语言的过程叫汇编。将本机代码反过来转换成汇编语言的过程叫反汇编。汇编语言源文件的扩展名叫.asm和.s等。汇编语言的跳转指令是程序流程跳转到任意地址。在高级汇编语言的源代码中,指令和数据都是分散在各个位置的但在编译后它们会被分别汇总到不同的段中。汇编语言中可以使用跳转指令实现循环和条件分支。
汇编语言和本机代码是一一对应的,计算机的CPU能够直接解释执行的只有本机代码。用C编译器输出汇编语言源代码,除本机代码进行反汇编之外,我们还可以通过其他方法得到汇编语言源代码。在汇编语言中每一行都表示CPU要执行的一个指令,汇编语言指令的语言语法是“操作数 操作数”。其中操作数表示指令的动作。通过C语言和汇编语言源代码,大家应该对程序的工作原理有了更深的理解。