《汇编语言编程》PPT电子课件教案-11 子程序设计
汇编语言课件11子程序设计 子程序设计 子程序是功能相对独立并具有一定通用性的程序段,有时还将它作为一个独立的模块供多个程序使用。将常用功能编成通用的子程序是一个经常采用的程序设计方法。这种方法不仅可以简化主程序、实现模块化;还可以重复利用已有的子程序,提高编程效率。 子程序需要调用才能被执行,所以也被称为“被调用程序”;与之相对应,使用子程序的程序就是主程序,也称为“调用程序”。 在汇编语言中,子程序(Subroutine)要用过程(Procedure)伪指令定义。 过程声明由一对过程伪指令PROC和ENDP完成,格式如下: 过程名 PROC [NEAR|FAR] …… ;过程体 过程名 ENDP 过程名为符合语法的标识符,每个子程序应该具有一个唯一的子程序名。可选的参数指定过程的调用属性。没有指定过程属性,则采用默认属性。 对简化段定义格式,在微型、小型和紧凑存储模式下,过程的默认属性为 NEAR;在中型、大型和巨型存储模式下,过程的默认属性为 FAR。 对完整段定义格式,过程的默认属性为NEAR 子程序调用与返回指令 当经常需要执行一段特定功能的指令序列时,就可以把它编写成一个子程序。当主程序(调用程序)需要执行这个功能时,用 CALL指令调用该子程序(被调用程序);于是,程序转移到这个子程序的起始处执行。在子程序最后,用RET指令返回调用它的主程序,继续执行后续
您可能关注的文档
- DSP技术及应用系统设计PPT电子课件教案-第1章 TMS320LF240x概述.ppt
- DSP技术及应用系统设计PPT电子课件教案-第3章 TMS320C54x软件开发.ppt
- 公司估值分析及数据文本化汇报.ppt
- EM600LCD电力智能监控仪表通讯规约Ver1.0.pdf
- Emc500说明书V2012EMC最新说明书.pdf
- EDA课程设计(论文)-彩灯控制器的设计.doc
- DSP技术及应用系统设计PPT电子课件教案-第二章 定点DSP芯片TMS320f2812.ppt
- M99家庭财账管理软件 软件说明.doc
- EX32004200交换机命令行配置指导手册.pdf
- MVCAN_MHL通用变频器用户手册.pdf
- 2026年智慧健康管理系统创新报告.docx
- 河北衡水市武强中学2025-2026学年高二下学期4月期中物理试题(含解析).docx
- 2026年人工智能行业智能老年防走失定位器创新报告.docx
- 2026年低空经济飞行器量子技术应用创新报告.docx
- 2026年农业智能农业智能育种创新报告.docx
- 河北省保定市莲池区保定市第一中学2025-2026学年高二下学期期中考试生物试题(含解析).docx
- 2026年智慧城市电子站牌充电创新报告.docx
- 河北省邯郸市平恩中学等校2025-2026学年八年级期中考试英语试题(含解析).docx
- 2026年供应链创新技术应用报告.docx
- 2026年体育智能赛事管理系统支付系统创新报告.docx
最近下载
- 2026年国防教育知识竞赛试题库及答案(精华版).pdf
- 4.1我国的收入分配制度 逐字稿 教学设计统编版高中政治必修二经济与社会.docx VIP
- 脚手架风荷载计算探析.pdf
- 地下室脚手架搭设安全技术交底.doc VIP
- 第14课 辽宋夏金元时期的科技与文化(课件).pptx VIP
- MOD法培训All学习课件.pptx VIP
- 电力施工安全技术交底记录.docx VIP
- 第15课《青春之光》情境任务型教学课件(共31张PPT).pptx VIP
- 26公考面试卷心菜面试必看40题.pdf VIP
- T∕CHAS 10-2-19-2023 中国医院质量安全管理 第2-19部分:患者服务 内镜治疗.pdf VIP
原创力文档

文档评论(0)