1 / 54
文档名称:

《汇编语言程序设计》第7章 高级宏语言.ppt

格式:ppt   页数:54
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

《汇编语言程序设计》第7章 高级宏语言.ppt

上传人:经管专家 2013/11/27 文件大小:0 KB

下载得到文件列表

《汇编语言程序设计》第7章 高级宏语言.ppt

文档介绍

文档介绍:第七章
高级宏汇编语言
第7章高级宏汇编语言
宏指令
条件汇编指令
重复汇编指令
结构与记录
宏指令
宏是源程序中一段有独立功能的程序代码。它只需要在源程序中定义一次,就可以多次被调用。调用时只需要由这个宏的名字构成一条语句,如同使用一条指令一样,为了与机器指令相区别,我们称这个宏的名字为宏指令。
宏的使用要经过三个步骤:宏定义,宏调用,宏展开。
宏指令
宏定义与宏结束指令
参数的使用
宏中的编号处理
宏嵌套
宏与子程序的区别
宏定义与宏结束指令
宏指令




宏定义与宏结束指令
宏指令

(1)不带参数的宏定义
MNAME MACRO
…}宏体
ENDM
(2)带参数的宏定义
MNAME MACRO [DUMPAR1][,DUMPAR2]…
…}宏体
ENDM
宏定义与宏结束指令
宏指令

一个具有独立功能的程序段被定义为宏以后,就可以在源程序中调用了。在操作码段写上宏名,也就是使用宏指令,称为宏调用。
“先定义,后使用”是宏指令调用的原则,调用格式为
MNAME
或 MNAME PAR1,PAR2,…
宏定义与宏结束指令
宏指令
字变量加法。
宏定义与宏结束指令
宏指令
DSEG SEGMENT
V1 DW 1234H
V2 DW 1111H
V3 DW ?
DSEG ENDS
SSEG SEGMENT STACK
STK DB 20 DUP(0)
SSEG ENDS
CSEG SEGMENT
ASSUME DS:DSEG,SS:SSEG,CS:CSEG
DADD MACRO X,Y,Z ;宏定义
PUSH AX
MOV AX,X
ADD AX,Y
MOV Z,AX
POP AX
ENDM
START:MOV AX,DSEG
MOV DS,AX
MOV AX,SSEG
MOV SS,AX
MOV SP,LENGTH STK
DADD V1,V2,V3 ;宏调用
MOV AH,4CH
INT 21H
CSEG ENDS
END START

最近更新

2024年麟游县幼儿园教师招教考试备考题库及答.. 30页

2024年黄山健康职业学院马克思主义基本原理概.. 12页

2024年黄龙县招教考试备考题库附答案解析(必.. 31页

2024年黑龙江中医药大学马克思主义基本原理概.. 13页

2024年黑龙江外国语学院马克思主义基本原理概.. 13页

2024年黑龙江省商业职工大学马克思主义基本原.. 13页

2024年黔南民族幼儿师范高等专科学校马克思主.. 12页

2024年齐鲁理工学院马克思主义基本原理概论期.. 12页

2024年龙南县招教考试备考题库附答案解析(夺.. 30页

高端纺织原料供需动态研究 35页

2025年七台河职业学院马克思主义基本原理概论.. 12页

2025年万荣县招教考试备考题库附答案解析 30页

2025年三亚理工职业学院马克思主义基本原理概.. 12页

高速光谱成像系统优化 35页

谷物纤维在调节肠道功能中的作用 30页

2025年上思县幼儿园教师招教考试备考题库附答.. 30页

2025年上海中侨职业技术大学马克思主义基本原.. 13页

2025年上海兴伟学院单招综合素质考试题库带答.. 44页

2025年上海工商外国语职业学院马克思主义基本.. 13页

2025年上海旅游高等专科学校马克思主义基本原.. 12页

2025年上海海事大学马克思主义基本原理概论期.. 12页

航空表面热喷涂技术的多学科融合研究 36页

2025年上饶职业技术学院单招职业技能考试模拟.. 45页

2025年东北财经大学马克思主义基本原理概论期.. 12页

绢丝材料的生物降解性研究 24页

2025年中国刑事警察学院马克思主义基本原理概.. 13页

网络安全防护机制研究-第1篇 36页

2025年中国科学技术大学马克思主义基本原理概.. 12页

2025年中国音乐学院马克思主义基本原理概论期.. 13页

2025年中山大学马克思主义基本原理概论期末考.. 12页