《程序是怎样跑起来的》第十章
本地代码的指令中表示其功能的英文缩写称为助记符
汇编语言的源代码转换成本地代码的方式称为汇编 负责转换工作的程序称为汇编器 本地代码转换成汇编语言的源代码的方式称为反汇编 汇编语言的原文件拓展名是.asm形式 汇编语言程序中的断定义指的是构成程序的命令和数据的集合组 汇编语言的跳转指令是在将程序流程跳转到其他地址时需要用到该指令
汇编语言的源代码是由转化成本地代码的指令和针对汇编器的伪指令构成的 伪指令负责把程序的构造及汇编的方法指示给汇编器
汇编语言指令的语法结构是操作码+操作数 操作码是表示的是指令动作 操作数表示的是指定对象
CPU的种类决定能够使用哪种类形式的操作码
内存中的储存区域使用地址编号来区分的
指令中最常使用的是对寄存器和内存进行数据存储的mov指令 Mov指令的两个操作数分别用来指定数据的存储地和读出源
在C语言中,在函数外部定义的变量称为全局变量 在函数内部定义的变量称为局部变量
汇编语言中有多个跳转指令 这些跳转指令会根据标志寄存器的值来判定是否需要跳转