- 1
- 0
- 约4.75千字
- 约 2页
- 2017-08-05 发布于河南
- 举报
汇编实习子程序和宏汇编
一、实习目的
掌握子程序的定义(近程、远程),学会对子程序进行段内调用与段间调用的两种方式;
掌握宏指令的定义和使用,通过比较,理解宏指令与与子程序之间的区别。
二、实习内容
1、将实验1-4的代码之一,改造成段内调用和段间调用结构
在定义子程序时可以注明它的远近属性。用NEAR说明的子程序是近程子程序,它只能被与它同一代码段的程序调用;用FAR属摩纳哥的子程序是远程子程序,它不仅能被与它同一代码段的程序调用,也能被其他代码段的程序调用。若使用段内调用,则该子程序可以是近程子程序或远程子程序;若使用段间调用,则该子程序必须为远程子程序。在改造成段间子程序时,应将被调用的子程序定义在另一个文件中代码段里,并且需要在程序开始用PUBLIC关键字声明这个子程序,说明它是可以供其他模块调用的。在主程序中,需要用EXTRN关键字声明被调用的子程序,说明它是远程子程序。
改造实验一:将两个多位十进制数相加,要求被加数、加数均以ASCⅡ码形式各自顺序存放在以DATA1和DATA2为首的五个内存单元中(低位在前),结果送回DATA1处。
段内调用:输入子程序READ、输出子程序WRITE
段间调用:计算两数相加结果的子程序CACULATE
结果截图:
计算结果为五位
计算结果为六位
将实验1-4的代码之一,改造成宏指令结构实现
宏指令实际上就是一组指令或伪指令,用来完成某项功能。宏指令在使用之
您可能关注的文档
最近下载
- 医院中西医结合管理办法实施细则.docx
- 2026年浙江建筑架子工(建筑特殊工种)练习题题库含答案.docx VIP
- 马路护栏清洗机的设计.doc VIP
- 液压与气压传动技术 课件任务9.2 压力控制阀的结构认知及压力控制回路的构建.pptx
- 2023年上海高考英语iread模考试卷第3期(23003) 含答案与听力文本和音频(附在文末).pdf VIP
- 网络安全等级测评师能力评估(初级)第三套样卷测试题及答案.docx VIP
- 2025年江西省景德镇市中考三模语文试题(含答案).pdf VIP
- 彝医撮痧疗法治疗指南.doc
- 2025北京东城区初三一模数学试题及答案.pdf VIP
- 网络安全等级测评师能力评估(初级) 第二套样卷测试题及答案.docx VIP
原创力文档

文档评论(0)