汇编语言程序设计实验报告三(子程序设计实验).doc
《汇编语言程序设计实验报告三(子程序设计实验).doc》由会员分享,可在线阅读,更多相关《汇编语言程序设计实验报告三(子程序设计实验).doc(3页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。
1、汇编语言程序设计实验报告三(子程序设计实验)一、 实验目的1、 掌握主程序与子程序之间的调用关系及其调用方法。2、 掌握子程序调用过程中近程调用与远程调用的区别。3、 熟练掌握码型变换的程序。二、 实验内容1、 从键盘输入二位非压缩BCD数,存入AX寄存器中,编程实现将其转换为二进制数,并在屏幕上显示。要求码型转换程序用远程子程序编写,字符显示用近程子程序编写。数据可循环输入,遇00结束。三、 实验准备1、 预习子程序设计的基本方法,根据实验内容要求编写出实验用程序。2、 熟悉键盘输入和字符显示的程序段的编制。四、 实验步骤1、 编辑、汇编源程序,生成可执行文件。2、 执行程序,检查输入、输出
2、结果,看是否正确。如不正确,用DEBUG检查,修改源程序,再汇编、运行,直到程序正确为止。3、 用DEBUG的T命令或P命令跟踪程序的执行,观察在远程和近程调用过程中,堆栈的变化情况。五、 实验报告要求1、 分析近程调用和远程调用的主要区别。用DEBUG命令观察执行过程有何不同。2、 分析实验结果及所遇到的问题的解决方法。六、 程序流程图 开始 TRAN程序标准序 开始 读入十进制数据放AX中 AX AX AND 0F0FH 是00? Y BL AL N 调用转换子程序 结束 AL左移3位 回车、换行 BL左移1位于 AL AL+BL主程序流程图 AL AL+AH RET 转换子程序TRAN流
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 汇编 语言程序设计 实验 报告 子程序 设计
限制150内