微机原理与汇编语言程序第四章.pdf
文本预览下载声明
第四章宏汇编语言程序设计
第四章
《宏汇编语言程序设计》 本章介绍以下内容
汇编语言程序格式
轨道交通与电力牵引技术研究所
轨道交通与电力牵引技术研究所 MASM中的表达式
唐建湘 伪指令语句
Tel:2656809 tang2656809@126.com DOS系统功能调用和BIOS中断调用
中南大学信息院电气工程系 2009-8-30 中南大学信息院电气工程系 2
概 述 常用的术语
汇编语言语句可分为三种基本语句:指令语句、伪指令
用指令的助记符、符号地址、标号等符号书写程
序的语言称为汇编语言。用汇编语言编写的源程 语句和宏指令语句。
序称为汇编源程序。 每一个指令语句在汇编时产生一个 目标代码,对应着机器
的一种操作。如:MOV BX, 0 与ADD SI, AX 等,即每一条
把源程序翻译成机器语言程序(目标程序)的过程 指令语句对应着机器的一条指令。
叫做汇编。
伪指令语句没有目标代码与之对应,主要是为汇编程序服
完成汇编任务的程序叫做汇编程序,常用的有 务的。
ASM、MASM等。 宏指令主要是为了简化程序的书写而设计的。若在汇编语
MASM称为宏汇编程序。 言源程序中某个程序段要多次使用,为了使在源程序中不
重复书写这个程序段,可以用一条宏指令来代替。由汇编
程序在汇编时产生所需的代码。
2009-8-30 中南大学信息院电气工程系 3 2009-8-30 中南大学信息院电气工程系 4
4.1 汇编语言程序格式 4.1.1 指令语句
本节介绍以下内容: 格式:
•指令语句
•伪指令语句 标号 : 指令助记符 操作
•数据项 数,操作数 ;注释
2009-8-30 中南大学信息院电气工程系 5 2009-8-30 中南大学信息院电气工程系 6
1
4.1.2 伪指令语句 4.1.3 数据项
常数
• 数值常数
格式: • 字符串常数
变量
名字 伪指令指示符 操作
显示全部