1 / 37
文档名称:

第章 子程序设计方法(强烈推荐).ppt

格式:ppt   页数:37
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

第章 子程序设计方法(强烈推荐).ppt

上传人:gyzhluyin 2015/11/3 文件大小:0 KB

下载得到文件列表

第章 子程序设计方法(强烈推荐).ppt

相关文档

文档介绍

文档介绍:子程序设计
1 、子程序的概念
2、子程序的定义
3、子程序调用指令
4、子程序设计方法
5 、子程序应用举例
1 子程序的概念
功能上独立的可被多次无规律重复多次调用的程序段或语句序列。
调用子程序的程序称为主调程序或主程序。
2 子程序的定义
子程序的定义是由过程定义伪指令来完成的。
过程名 PROC [NEAR/FAR]

RET

过程名 ENDP
过程名: 过程入口地址的符号表示。
过程名具有三种属性,即段属性、偏移地址属性以及类型属性。
COSEGA SEGMENT

CALL PROCA
ABC: ┆
PROCA PROC

RET

PROCA ENDP

PROCB PROC FAR

RET

PROCB ENDP

COSEGA ENDS
COSEGB SEGMENT

CALL PROCB

COSEGB ENDS
CALL
段内调用:(1)段内直接调用
(2)段内间接调用
段间调用: (3)段间直接调用
(4)段间间接调用
3 子程序调用和返回指令

(1)语句格式:RET
(2)语句格式:RET n(n为偶数)
(1)段内直接调用
格式: CALL 过程名
执行的操作:(SP)←(SP)-2;
((SP)+1,(SP))←(IP);
(IP)←(IP)+D16;
(2)段内间接调用
格式: CALL R/M
执行的操作:(SP)←(SP)-2;
((SP)+1,(SP))←(IP);
(IP)←(R/M)
段间调用:CALL指令与子程序不在同一个段或子程序的类型属性为FAR。
(3)段间直接调用
格式: CALL FAR PTR 过程名
操作:(SP)←(SP)-2;
((SP)+1,(SP))←(CS);
(SP)←(SP)-2;
((SP)+1,(SP))←(IP);
(IP)←偏移地址(指令的第2,3个字节);
(CS)←段地址(指令的第4,5个字节)。
(4)段间间接调用
格式: CALL M
操作:(SP)←(SP)-2;
((SP)+1,(SP))←(CS);
(SP)←(SP)-2;
((SP)+1,(SP))←(IP);
(IP)←(EA);
(CS)←(EA+2)
2、RET返回指令
(1)段内返回 RET
(IP) ((SP)+1,(SP))
(SP)(SP)+2
段内带立即数返回 RET n;
(IP)((SP))+1,(SP))
(SP)(SP)+2
(SP)(SP)+ n

最近更新

2026年大学廉政知识测试题word 14页

2026年天津商务职业学院单招综合素质考试模拟.. 44页

2026年安徽扬子职业技术学院单招职业适应性测.. 45页

2026年宝鸡中北职业学院单招综合素质考试模拟.. 42页

2025海南省地质环境监测总站招聘事业编制人员.. 36页

2025湖南邵阳绥宁县政务服务中心招聘见习大学.. 37页

2026年工贸试题-考试题库附完整答案【夺冠系列.. 42页

2025黑龙江牡丹江医科大学第二次招聘事业单位.. 37页

2026年东营考保安考试题库(培优) 15页

2026年会计专业技术资格考试题库200道及答案【.. 89页

2026年党员党纪知识测试题(名校卷) 17页

2026年兰州资源环境职业技术大学单招职业技能.. 43页

2026年江西工商职业技术学院单招职业倾向性测.. 43页

2026年注册会计师考试财务成本管理真题100道含.. 49页

2026年叉车操作人员考试题库及参考答案一套 15页

2026年消毒技术题库【能力提升】 39页

2026年演出经纪人资格证考试题库200道及答案【.. 78页

2026年疾病控制题库含完整答案【网校专用】 41页

2026年自考专业(会计)考试题库200道附答案(黄.. 85页

2026年安全生产专业考试题库及一套参考答案 27页

2026年锅炉操作工考试题库200道带答案(基础题.. 74页

2026年山西信息职业技术学院单招职业倾向性测.. 45页

2026年安徽城市管理职业学院单招职业适应性考.. 37页

2025年湖南省建设工程工程量清单计价办法(新).. 51页

2025年江西信息应用职业技术学院单招职业适应.. 127页

2025年江西信息应用职业技术学院单招职业倾向.. 73页

喝酒给老婆的检讨书 6页

vae乳液低温发泡工艺 29页

《口蹄疫》ppt课件 42页

自然条件对城市的影响 48页