上传者: 43934844
|
上传时间: 2022-06-21 09:04:47
|
文件大小: 1.14MB
|
文件类型: DOC
昆明理工大学信息工程与自动化学院学生实验报告 ( 2010 —2011 学年 第 一学期 ) 课程名称:汇编与微机接口 开课实验室: 2010年12月10日 "年级、专业、 "计科083 "学号 " " "班 " " " " "教师评" " "语 " " " "教师签名: " " "年 月 日 " 一.实验目的 1.掌握子程序设计的方法; 2.输入并汇编求N!程序; 3.观察并记录运行结果。 二.子程序设计方法 1.过程定义伪操作 过程调用伪操作用在过程(子程序)的前后,使整个过程形成清晰的、具有特定功能 的代码块,其格式为: procedure name PROC Attribute : procedure name ENDP 2.子程序调用和返回 3.保护与恢复寄存器 4.子程序的参数传递 (1)通过寄存器传送参数 (2)如果过程和调用程序在同一源文件中,则过程可直接访问模块中的变量 (3)通过地址表传送参数地址 (4)通过堆栈传送参数或参数地址 (5)多个模块之间的参数传递问题 5.增强功能的过程定义伪操作 三.输入并汇编求N!程序 1. N!程序描述 在子程序嵌套的情况下,如果