微机原理与接口
汇编语言程序设计
汇编语言
使用指令的助记符、符号地址和标号等编写的程序设计语言称为汇编语言
实际上是机器语言的符号表示(一一对应)
应用系统提供的汇编语言,按照规定的语法规则编写的程序称为汇编语言源程序(ASM)
将汇编语言源程序经过汇编得到目标程序(OBJ)
目标程序经过连接程序连接后才能转换成机器上可执行的程序(EXE)
分为:指令语句和伪指令语句
指令语句
标号:指令助记符 操作数 ;注释
标号表示该指令的符号地址,常作为转移指令的操作数,标号后必须加“:”
可以用作标号的字符包括英文字母、数字或某些特殊字符
第一个字符必须为英文字母或某些特殊字符
圆点“.”只能用作第一个字符
特殊字符不能单独用作标号
系统中已定义的保留字不能作标号
指令助记符是指令语句中唯一不可缺少的部分,它表示指令系统中指令的操作码
操作数:可以有1个或2个或没有
可以由常数、字符或字符串、变量、标号、寄存器和表达式等组成
使用BCD码做操作数的指令,其后面一定要紧跟一条调整指令,以便将运算结果调整成BCD数
不加后缀的数默认为10进制
A~F开头的数前面要加数字0
字符串和字符要用单括号括起来
注释:前面必须加“;”
6
标号:是机器指令语句存放地址的符号表示,也可以是子程序名,即子程序入口地址的符号表示;在代码段中定义和引用。
标号的属性:
①标号的段属性:标号的段属
您可能关注的文档
最近下载
- T_CECS 1240-2023 弃土场工程技术规程(OCR).pdf VIP
- [牧草种子学]-第一章 牧草种子的形态与解剖特征.ppt VIP
- 四氧化二氮金属贮存材质选择探讨.pdf VIP
- 项目监理服务合同.doc VIP
- 2021年中质协六西格玛黑带真题.pdf VIP
- 2021年新疆兵团网格员招录考试专用题库及官方参考答案.doc VIP
- 大数据平台建设招标文件.pdf VIP
- 高中物理实验教学中实验教学的改革与创新研究课题报告教学研究课题报告.docx
- 2024年建始县选聘县直事业单位工作人员历年真题附答案.docx VIP
- 山东省德州市2024届中考数学试卷(含答案).docx VIP
原创力文档

文档评论(0)