- 17
- 0
- 约 51页
- 2015-12-06 发布于广东
- 举报
汇编语言程序设计第5章子程序设计方法 第5章子程序设计 5.1 子程序设计 5.2 模块化程序设计 小 结 在程序设计中,经常会遇到在一个程序的不同地方或在不同的程序中,要求实现某些相同的操作,如输入输出字符、代码转换、数制转换、查找与排序等。为简化程序设计、缩短程序设计的周期和程序长度,便于软件交流和共享软件资源,就把那些频繁使用的基本操作编成相对独立的程序段——子程序。如果需要实现某种操作就可以“调用”这些相应的子程序。另外,在功能复杂的大型软件设计时常采用模块化的程序设计方法,将各项任务分解为相应功能的程序模块实现。 5.1.1 子程序概述 主程序也称为调用程序,即含有CALL子程序调用指令的程序。子程序也称为过程,即被调用的程序,其末尾含有1条RET返回指令。主程序根据需要调用子程序,子程序执行完成后又返回到主程序继续执行。其执行过程如图5-1所示 。 5.1.2 子程序设计方法及应用举例 2. 子程序的结构 1) 保护现场。 2) 根据入口参数,取得要处理的数据; 3) 进行算法处理。 4) 根据出口参数,将处理后的数据送至指定区域。 5) 恢复现场。 6) 用RET指令返回主程序。 LOP1:MOV AL, [BX] ;取未加偶校验位的ASCII码 CALL EPASUB ;调用子程序EPA
您可能关注的文档
- 焊接工程综合试验教程 作者 王宗杰 第五章.ppt
- 焊接工程综合试验教程 作者 王宗杰 第一章.ppt
- 焊接工艺 第2版 作者 陈云祥 第九章 合金结构钢的焊接.ppt
- 焊接工艺 第2版 作者 陈云祥 第六章 其他焊接方法.ppt
- 焊接工艺 第2版 作者 陈云祥 第七章 金属材料焊接性分析方法.ppt
- 焊接工艺 第2版 作者 陈云祥 第三章 熔化极气体保护焊.ppt
- 焊接工艺 第2版 作者 陈云祥 第十一章 铸铁的焊接.ppt
- 焊接工艺 第2版 作者 陈云祥 第十章 不锈钢的焊接.ppt
- 焊接工艺 第2版 作者 陈云祥 第四章 钨极惰性气体保护焊.ppt
- 焊接工艺 第2版 作者 陈云祥 第一章 气焊与气割.ppt
最近下载
- 化工总控工(高级)职业技能考试题库及答案.doc VIP
- 附件:WHO INN P-List130部分品种药品通用名称.pdf
- 合同能源管理项目方案.doc VIP
- (正式版)DB22∕T 2129-2014 《二手车交易市场管理规范》.docx VIP
- DBJ50T-445-2023 建筑边坡工程监测技术标准 .docx VIP
- 生物检测技术——核酸探针.ppt VIP
- 养老院财务报销制度.docx VIP
- 国家义务教育质量监测四年级科学素养测试卷.docx VIP
- 一种促进猫化毛排毛的屎肠球菌JYEF-355及应用.pdf VIP
- (正式版)D-L∕T 1035.4-2018 循环流化床锅炉检修导则 第4部分:锅炉灰渣冷却及输送系统检修.docx VIP
原创力文档

文档评论(0)