- 4
- 0
- 约8.41千字
- 约 43页
- 2017-06-30 发布于河南
- 举报
四川大学计算机学院 汇编语言ch9
第九章 高级宏汇编语言 学习目的:通过这一章的学习,掌握结构、记录等复杂数据类型的定义和使用方法; 掌握汇编语言中“宏”的概念,能够在程序设计中正确使用宏指令; 掌握条件汇编和重复汇编的概念,并且能够在程序设计中正确使用。 宏指令 在程序设计中,遇到功能独立、又经常使用的功能模块,可以选择做成子程序的形式,也可以选择做成宏指令的形式。 宏指令的概念和子程序有相似之处,但是也有较大的差别。 宏指令的使用必须经过三个过程:宏定义、宏调用、宏展开。 (1)宏定义 格式1(不带入口参数的宏定义) 宏指令名称 MACRO …… ;指令和伪指令序列,称为宏体 ENDM 格式2(带入口参数的宏定义) 宏指令名称 MACRO 形参1,形参2,… …… ;宏体 ENDM 宏定义的意义:把一组具有独立功能的一段程序组织为一个功能模块,使用一个宏指令名称来代表这段程序。在定义之后,引用这个宏指令名称,就相当于引用这段程序。 宏定义的特征: 宏定义允许嵌套,在一个宏定义中可以引用另一个宏。 如果宏定义是带参数的,那么在引用该宏指令时必须给出相应的实参。 例子:P202 注意,宏定义是由程序员在源程序中完成的。 (2)宏调用 在宏指令定义之后,就可以在源程序中调用已定义的宏指令,调用格式很简单
您可能关注的文档
最近下载
- 济南超意兴餐饮有限公司介绍企业发展分析报告.docx VIP
- 2025年重庆市两江巴蜀中学小升初数学试卷含答案.pdf VIP
- 2026年广东生态工程职业学院单招综合素质考试题库附答案.docx VIP
- BF7006AMXX系列-规格书V1.2高清版手册说明书.pdf VIP
- GB51016-2014 非煤露天矿边坡工程技术规范.pdf VIP
- 2025年张店初一入学考试题目及答案.doc VIP
- XKT-001规格书-无线供电芯片.pdf VIP
- 2026年广东生态工程职业学院单招综合素质考试题库附答案详解.docx VIP
- 老板电器2025年管理水平报告.docx VIP
- 螺杆式冷水机组维护手册.doc VIP
原创力文档

文档评论(0)