微机原理3:汇编语言程序设计分析.pptVIP

  • 49
  • 0
  • 约1.13万字
  • 约 68页
  • 2017-01-14 发布于湖北
  • 举报
微机原理3:汇编语言程序设计分析

* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 第3章:宏与子程序的比较 仅是源程序级的简化:宏调用在汇编时进行程序语句的展开,不需要返回;不减小目标程序,执行速度没有改变 通过形参、实参结合实现参数传递,简捷直观、灵活多变 还是目标程序级的简化:子程序调用在执行时由CALL指令转向、RET指令返回;形成的目标代码较短,执行速度减慢 需要利用寄存器、存储单元或堆栈等传递参数 比较 宏 子程序 第3章:宏与子程序的比较结论 宏与子程序具有各自的特点,程序员应该根据具体问题选择使用那种方法 通常,当程序段较短或要求较快执行时,应选用宏;当程序段较长或为减小目标代码时,要选用子程序 比较 结论 宏 子程序 第3章:教学要求 掌握简化段定义源程序格式 掌握常量表达、变量定义及应用、变量和标号的属性及操作符 掌握汇编语言源程序的编辑、汇编、连接和调试的开发方法 掌握基本伪指令和操作符: EQU/=;+-*/;DB/DW/DD、?/DUP;ORG/$、OFFSET/SEG/PTR;.MODEL/.STACK/.DATA/.CODE/END;PROC/ENDP 第3章:教学要求(续) 掌握基本的顺序、分支、循环和子程序设计方法 熟悉常见程序设计问题: 多精度运算,查表(查代码、特定值等)

文档评论(0)

1亿VIP精品文档

相关文档