- 11
- 0
- 约7.67千字
- 约 12页
- 2017-06-03 发布于湖北
- 举报
北理工第五章子程序设计实验剖析
第五章子程序设计实验(设计性实验)一、实验要求和目的1.熟悉汇编语言程序设计结构;2.熟悉汇编语言子程序设计方法;3.熟悉利用汇编语言子程序参数传递方法;4.熟悉汇编语言字符串处理基本指令的使用方法;5.掌握利用汇编语言实现字符串的输入输出程序设计方法;6.掌握数制转换程序实现方法。二、实验涉及的主要知识A)子程序知识要点:1、掌握子程序的定义语句;过程名 PROC [near/far]过程体RET过程名 ENDP2.子程序结构形式一个完整的子程序一般应包含下列内容:1.)子程序的说明部分在设计了程序时,要建立子程序的文档说明,使用户能清楚此子程序的功能和调用方法.说明时,应含如下内容:.子程序名:命名时要名中见意..子程序的功能:说明子程序完成的任务;.子程序入口参数:说明子程序运行所需参数及存放位置;.子程序出口参数:说明子程序运行结果的参数及存放位置;.子程序所占用的寄存器和工作单元;.子程序调用示例;2、)掌握子程序的调用与返回在汇编语言中,子程序的调用用CALL,返回用RET指令来完成。.段内调用与返回:调用子程序指令与子程序同在一个段内。因此只修改IP;.段间调用与返回:调用子程序与子程序分别在不同的段,因此在返回时,需同时修改CS:IP。3.)子程序的现场保护与恢复保护现场:在子程序设计时,CPU内部寄存器内容的保护和恢复。4.子程序的参数传递方法1.寄存器传递
您可能关注的文档
- 北师大版小学语文总复习之句式转换.ppt
- 青岛啤酒供应链案例(正式版).ppt
- 北师大版数学八年级上册(整理).doc
- 青岛大学2015年硕士生分专业复试方案汇总.doc
- 北师大版第18课西方启蒙思想家的人文主义思想.ppt
- 北师大版数学教材八年级上册第五章位置.doc
- 青岛大学人文社会科学科研业绩考核指标体系(2014年1月修订).doc
- 北师大版语文九年级上册第二单元教案.doc
- 青岛市住宅工程质量通病防治技术措施二十条文档.doc
- 青岛地区建筑环境分析.docx
- 高中英语知识点资料-高考英语近两年全国卷新增189个词汇.pptx
- 高中英语知识点资料-高中英语丨10大技巧升级高分句式.pptx
- (已压缩)必修二 一数讲义.pdf
- 人工智能基础知识手册.docx
- 初中英语方法直播课内部讲义.pptx
- 高中英语知识点资料-新高考英语读后续写深度解读+真题剖析+模拟训练.pptx
- 2025.01.25+言语-【2026国考第3季&2025上半年省考第8季】行测模考大赛+安妮(讲义+笔记)(9元课:模考大赛解析课).pdf
- 2025.03.23+言语-【2026国考第9季&2025下半年省考第1季】行测模考大赛+夏雨(讲义+笔记+(含常识))(9元课:模考大赛解析课).pdf
- 2025.04.06+言语-【2026国考第11季&2025下半年省考第3季】行测模考大赛+倪涵(讲义+笔记(含常识))(9元课:模考大赛解析课).pdf
- 人工智能基础知识手册.pptx
原创力文档

文档评论(0)