第4章 :)汇编语言程序设计.pptx

微机原理与接口汇编语言程序设计汇编语言使用指令的助记符、符号地址和标号等编写的程序设计语言称为汇编语言实际上是机器语言的符号表示(一一对应)应用系统提供的汇编语言,按照规定的语法规则编写的程序称为汇编语言源程序(ASM)将汇编语言源程序经过汇编得到目标程序(OBJ)目标程序经过连接程序连接后才能转换成机器上可执行的程序(EXE)分为:指令语句和伪指令语句指令语句标号:指令助记符 操作数 ;注释标号表示该指令的符号地址,常作为转移指令的操作数,标号后必须加“:”可以用作标号的字符包括英文字母、数字或某些特殊字符第一个字符必须为英文字母或某些特殊字符圆点“.”只能用作第一个字符特殊字符不能单独用作标号系统中已定义的保留字不能作标号指令助记符是指令语句中唯一不可缺少的部分,它表示指令系统中指令的操作码操作数:可以有1个或2个或没有可以由常数、字符或字符串、变量、标号、寄存器和表达式等组成使用BCD码做操作数的指令,其后面一定要紧跟一条调整指令,以便将运算结果调整成BCD数不加后缀的数默认为10进制A~F开头的数前面要加数字0字符串和字符要用单括号括起来注释:前面必须加“;”标号:是机器指令语句存放地址的符号表示,也可以是子程序名,即子程序入口地址的符号表示;在代码段中定义和引用。标号的属性: ①标号的段属性:标号的段属性是指定义该标号所在段的段首址。 ②标号的偏移地址:标号的偏移地址

文档评论(0)

1亿VIP精品文档

相关文档