- 6
- 0
- 约1.36万字
- 约 62页
- 2023-06-23 发布于浙江
- 举报
第7章 模块化程序设计方法介绍:子程序的定义与调用的基本方法调用子程序时的参数传递方法局部变量的概念及分配局部变量的一般方法多模块程序的编译(汇编)连接方法为编写大规模程序提供必要的基础 7.1 子程序的设计方法功能和结构形式相同,只是某些参数的值不同,设计成子程序设计子程序的同时就应当建立相应的说明文档,便于程序维护与使用在规模稍大程序中,子程序往往放在一个单独的模块中,这便是程序设计的模块化 7.1.1 子程序定义、调用与返回一般由伪指令PROC与ENDP来定义过程名 PROC [NEAR/FAR] … ; 子程序代码 过程名 ENDP过程名是标识符,表示过程的入口地址是标号的一种形式,也是一个符号地址用CALL指令来调用子程序,在子程序中用RET指令返回到调用程序若子程序定义成Near属性,汇编程序将RET翻译成近返回 (RETN),将CALL翻译成直接近调用指令若子程序定义成Far属性,编程序将RET翻译成远返回(RETF),将CALL翻译成直接远调用指令例7.1在下面程序中定义了两个子程序:DisplayString和CRLF,分别是显示字符串和回车换行,并调用它们定义DisplayString子程序,属性类型为Near直接调用直接调用定义CRLF子程序,属性类型为Far_DATA SEGMENT DATAP1 DW DisplayStringP2 DD CRL
您可能关注的文档
最近下载
- 苏教版数学五年级上册第四单元《小数加法和减法》能力提升卷(含解析).docx VIP
- HTF系列消防高温排烟风机参数样本.docx VIP
- 玻璃深加工有限公司风险分级管控和隐患排查治理双重预防工作机制文件.docx
- 工务维修规则最终版.doc VIP
- 苏教版数学五年级上册第四单元 小数加法和减法 单元测试卷(含解析).docx VIP
- PS模拟器PCSX设置及使用教程.doc VIP
- (2025年)羽毛球二级裁判考试试题及答案.docx VIP
- 中央电大行管专科《公共行政学》(行政管理学A)期末考试简答题、论述题精品.pdf VIP
- 电大专科《公共行政学》简答论述题题库及答案(试卷号:2202)|公共行政学2202.pdf VIP
- 2025年北京市中考数学试卷真题(含答案及解析).docx
原创力文档

文档评论(0)