- 5
- 0
- 约2.28万字
- 约 82页
- 2019-10-23 发布于天津
- 举报
21世纪高等院校规划教材 第6章 宏功能设计和子程序设计 本章主要讲解宏功能与子程序的基本知识和设计方法。通过本章学习,读者应掌握以下内容: 宏定义与宏调用 子程序定义、调用与返回 主程序与子程序的参数传递 子程序设计方法 6.1 宏功能程序设计 在汇编语言源程序中,有时会多次用到这样的程序段,它们完成相同的功能,实现功能的语句或完全相同,或仅有某些变量差异,为了不重复书写这些程序段,提高编写程序的效率,可以使用宏汇编语言中的宏。 宏就是源程序中一段有独立功能的程序代码,它只需要在源程序中定义一次,就可以多次调用。调用时只需要用一个宏指令语句就可以。 6.1.1 宏定义与宏调用 宏指令的使用要经过以下三个步骤: (1)宏定义:即用一组伪指令将重复的语句序列定义成宏指令。定义宏指令时可以根据需要设置形式参数,并指定宏指令名。 (2)宏调用:在程序中需要的地方通过带实参的宏指令来调用宏定义。 (3)宏展开:由宏汇编程序用宏定义中的语句序列来代替宏调用中的宏名,用实参代替形参。 其中,前两步工作必须由用户自己完成,而第三步则 由宏汇编程序在汇编期间完成。 ⒈ 宏定义 宏定义是用一组伪指令来实现的。 定义格式为: 宏指令名 MACRO [形式参数表] 宏定义体 ENDM
您可能关注的文档
- 2019年报考工程博士研究生考生体检安排表.doc
- 2019年文成教师招考公示.doc
- 2019年昆山新民子女积分入学申请表.doc
- 2019年春学期总务工作计划.doc
- 2019年泉州师范学院学生篮球比赛竞赛规程.doc
- 2019年泰州劳动模范推荐人选初审表.doc
- 2019年海南师范大学国际学生招生简章.doc
- 2019年湖南应急管理工作要点.ppt
- 2019年灵川科学研究与技术开发计划项目.doc
- 2019年特设岗位全科医生基本信息登记表.doc
- 2026陕西省面向西北工业大学招录选调生押题模拟卷.docx
- ISO9001-2026质量管理体系之“8.2产品和服务的要求”基于PDCA循环过程方法应用表(图)解集(雷泽佳编制2026A0).pdf
- ISO9001-2026质量管理体系之“8.3产品和服务的设计和”基于PDCA循环过程方法应用表(图)解集(雷泽佳编制2026A0).pdf
- ISO9001-2026质量管理体系之“8.4外部提供的过程、产品和服务的控制”基于PDCA循环过程方法应用表(图)解集(雷泽佳编制2026A0).pdf
- 2027羊年非遗锦鲤新春游园会(吉羊启岁 鱼灯献瑞主题)动策划方案.pptx
- 2026陕西省森林资源管理局局属企业招聘(55人)押题模拟卷.docx
- 2026陕西省特种设备检验检测研究院招聘(9人)押题模拟卷.docx
- 2026陕西省面向四川大学招录选调生押题题库.docx
- 2026陕西省面向中南大学招录选调生备考试卷.docx
- 2026陕西省面向中山大学招录选调生押题题库.docx
原创力文档

文档评论(0)