- 3
- 0
- 约2.36万字
- 约 10页
- 2025-06-03 发布于四川
- 举报
第6章子程序结构在程序设计中,可以发现一些多次无规律重复的程序段或语句序列。解决此类问题一个行之有效的方法就是将它们设计成可供反复调用的独立的子程序结构,以便在需要时调用。在汇编语言中,子程序又称过程。调用子程序的程序称为主调程序或主程序。
子程序的基本结构包括以下几个部分:(1)子程序定义(2)保护现场和恢复现场(3)子程序体(4)子程序返回子程序的结构
子程序的定义是由过程定义伪指令PROC和ENDP来完成的。其格式如下:过程名PROC[NEAR/FAR]┆过程名ENDP其中PROC表示过程定义开始,ENDP表示过程定义结束。过程名是过程入口地址的符号表示。一般过程名同标号一样,具有三种属性,即段属性、偏移地址属性以及类型属性(NEAR和FAR)。6.1.1子程序的定义6.1子程序的设计方法
1.如果调用程序和过程在同一代码段中,则使用NEAR属性;MAINPROCFAR…CALLSUBR1RETMAINENDP;SUBR1PROCNEAR…RETSUBR1
您可能关注的文档
- 城市综合体的财务分析与融资.pptx
- 《动物花衣裳》公开课.pptx
- 包装的学问练习题.pptx
- 常见衬衫尺码和号型对照.pptx
- 厂商投入与产出的技术.pptx
- 编译6属性文法和语法制导翻译(zss).pptx
- 基于特征图Transformer高效人体重建网络研究.pdf
- 诊断专家倦怠期医疗困境与操作指南.pdf
- 理解诊断:故障排查与维修计划.pdf
- 内蒙古自治区呼和浩特市铁路局呼和浩特职工子弟第一中学2025_2026学年高二下学期期末考试数学试题-含解析.pdf
- 江西省南昌市第十中学2025_2026学年高一下学期7月期末数学试题-含解析.pdf
- 河南省中工设计研究院集团股份有限公司2023-2025年度财务报表分析报告.docx
- 宁波卡倍亿电气技术股份有限公司2023-2025年度财务报表分析报告.docx
- 江苏卓胜微电子股份有限公司2023-2025年度财务报表分析报告.docx
- 基于Ansoft与AMESim结合的比例电磁阀多物理量建模.pdf
- 基于AMESim的牵引车液压系统压力切断阀的研究.pdf
- 2026秋人教版道法五年级上册核心素养教案_全册_有内容版.docx
- 上海市闵行第三中学2025-2026学年高一上学期10月月考英语试题(含答案).pdf
- 上海市行知中学2025-2026学年高一上学期10月月考英语试题(含答案).pdf
- ProCAST用户培训手册:ViewCAST版.pdf
原创力文档

文档评论(0)