程序设计方法和上机调试.pptVIP

  • 8
  • 0
  • 约1.43万字
  • 约 52页
  • 2019-01-06 发布于湖北
  • 举报
程序设计方法和上机调试 5.1 程序设计方法 5.2 汇编语言上机调试过程 例1: 先介绍第二种DOS返回方法:采用下面的程序框架 三、循环程序设计 循环程序设计举例 什么情况需要现场保护? 保护和恢复的对象:在子程序中需要使用的内部寄存器。 (1)一定要保护:子程序中使用的寄存器;在返回后主程序需继续使用的寄存器。 (2)不用保护:作为子程序的结果传送给主程序的寄存器。 (3)可随意处理:子程序中使用,返回主程序后不再使用的寄存器。 4、子程序嵌套 5.2 汇编语言上机调试过程 (略) 作 业 四、子程序 主程序 CALLSUB1 子程序 SUB1 PROC 断点地址 转向子程序 RET 返回主程序 子程序是编程中常用的重要方法,它只需编写一次,测试一次而可以多次重复使用。把这些相同的计算机操作编成一个子程序(过程PROC)。使用CALL或RET指令调用或返回。 在编写子程序时,应写一个子程序说明,使子程序的模块结构及功能一目了然。 * 子程序的名称,功能及性能 * 子程序中用到的寄存器和存储单元 * 子程序的入口参数,出口参数 * 子程序中调用其它子程序的名称 教材:P182 例5-13 说明文档 注释改错 ! 1、 子程序在调用和返回时注意堆栈的正确使用。 2、 现场保护与现场恢复

文档评论(0)

1亿VIP精品文档

相关文档