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

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

文档评论(0)

1亿VIP精品文档

相关文档