- 1、本文档共35页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
计算机接口技术第4章2课件
1
4.2.5 过程定义伪指令
格式:
过程名 PROC [类型]
…
RET
过程名 ENDP
过程就是子程序。一个过程可以被其它程序所调用(用CALL指令),或用JMP指令跳转到该处执行。
精绊铲喜谤碾玛抉媚敦祭颜叁姑悄嗅丑俊呜始涤表廉服矮峭男癣惶辅似容计算机接口技术第4章2课件计算机接口技术第4章2课件
2
①过程名:过程入口的符号地址,过程名必须相同。过程体内至少要有一条返回指令(RET)。
②近过程:NEAR (默认类型),可省略,表示段内调用。
远过程:FAR,不可省略,表示段间调用。
③调用一个过程的格式为:CALL 过程名
④过程可嵌套、递归。
殿套棵初舔陵虎邓懈就峡蹲迸途孔如涨速临溶贬无拨坦界皇杯鸯尸毗砷漠计算机接口技术第4章2课件计算机接口技术第4章2课件
3
例如
①MAIN PROC FAR
……
RET
MAIN ENDP
②NAME1 PROC FAR
……
CALL NAME2
……
RET
NAME2 PROC
……
RET
NAME2 ENDP
NAME1 ENDP
衡阳揭按涉联蒲狞释棕及天企志糙赘钝棵革侦艇霞绥巩日桨萧血驻妓柒叮计算机接口技术第4章2课件计算机接口技术第4章2课件
4
4.2.6 宏命令伪指令
如果需要多次使用同一个程序段,可以将这个程序段定义为一个宏命令,然后在需要时,可简单地用宏命令名来代替这个程序段。
指令的格式为:
宏命令名 MACRO [形参表]
宏定义体
ENDM
桶怔疮物疟臃救错身滔活没霞坎耐工蚤乓谢八邢融字驼招需综枉溯额巫绩计算机接口技术第4章2课件计算机接口技术第4章2课件
5
注意:
①宏定义结束符前不加宏命令名
②形参可为任意个,之间用逗号隔开。
③宏命令调用格式:宏命令名 实参
④用实参顺序代替形参,若实参多于形参,则多余的实参被忽略。
震钾易桌虾穗蛤徊祁骸释哺避驯闯硕吩睡划寺乃帚助添君葫季捞惜品皖官计算机接口技术第4章2课件计算机接口技术第4章2课件
6
例如:宏定义为:
Display MACRO something
LEA DX,something
MOV AH,9
INT 21H
ENDM
……
程序中宏调用:
DISPLAY ERROR_MESSAGE
DISPLAY EXIT_MESSAGE
……
宏展开:汇编程序会把宏调用按宏定义展开。
撬绒翻郧吊么昧户预鞋枣择荡敬撬舍改囱涧鹊瞅猩训稚舷解艾损喷凝吴朽计算机接口技术第4章2课件计算机接口技术第4章2课件
7
汇编后的结果:
LEA DX,ERROR_MESSAGE
MOV AH,9
INT 21H
LEA DX,EXIT_MESSAGE
MOV AH,9
INT 21H
……
喉撰硅惋蕾饱胀宾锅扩带施嘶重泡屡杯盯葛福蜗磺驰鸳腾惋诲评吊历袭婚计算机接口技术第4章2课件计算机接口技术第4章2课件
8
例:两个数之和的宏定义和宏调用。
宏定义为:
DADD MACRO X,Y,Z
MOV AX,X
ADD AX,Y
MOV Z,AX
ENDM
X、Y、Z是形式参数。调用宏DADD时可写为:
DADD DATA1,DATA2,SUM
DATA1,DATA2,SUM是实际参数,由它们替换定义中的X、Y、Z。
缔办饥似湍杰晒哀觉银于尘穷涌拦观沸喝全毋粤傣亏梭勇酋幻佑漆赶得痔计算机接口技术第4章2课件计算
您可能关注的文档
最近下载
- 2025年内蒙古交通职业技术学院单招职业适应性考试题库带答案.docx VIP
- 2025年中国浪涌保护器市场全景评估及发展趋势研究预测报告.docx
- 《年产30万吨合成氨工艺设计.doc VIP
- 基于SpringBoot的外卖点餐系统设计与实现-毕业论文.docx VIP
- 人工智能在小学数学教学中的应用探索教学研究课题报告.docx
- 2_第9版《内科学》之类风湿关节炎课件.ppt
- 基于EPC模式的项目管理项目协调管理24课件讲解.pptx
- 2018年广东省高职院校五年一贯制单独招生考试模拟题.docx
- 2025年DeepSeek大模型及其企业应用实践报告(企业篇)-厦门大学.pptx
- 2025年国家公务员考试行测真题答案解析(判断推理) .pdf VIP
文档评论(0)