- 7
- 0
- 约6.75千字
- 约 42页
- 2018-11-18 发布于广西
- 举报
December 12, 1999 MatrixOne, Inc Confidential 高级汇编语言技术 本章学习要点 掌握宏汇编的基本概念 理解宏定义、宏调用、宏展开的特点和使用过程 了解重复汇编的基本概念和使用 了解条件汇编的基本概念和使用 高级汇编语言技术 宏指令 宏指令的使用过程 宏操作符 局部符号伪指令LOCAL 宏库的使用 重复汇编 条件汇编 宏指令 为了减少编程的工作量,通常采用两种方法: ①将程序段编写为独立的子程序 ②将程序段定义成宏 将具有一定功能,需多次重复使用,且比较短的程序段定义成一条宏指令。 使用宏指令语句可以减少程序书写错误,缩短源程序长度,使源程序编写像高级语言一样清晰、简洁。使用宏库后,可以提高编程效率。 宏指令的使用过程 宏定义 宏调用 宏扩展 宏定义 带参宏定义 宏指令名 MACRO 形参1,形参2,…… 宏体 ENDM 无参宏定义 宏指令 MACRO 宏体 ENDM 宏定义 SUM MACRO NUM1, NUM2, RESULT PUSH AX MOV AX, NUM1 ADD AX, NUM2 MOV RESULT, AX POP AX ENDM 宏调用 格式: 宏指令名 [实参1,实参2,……] 宏指令与子程序的区别 子程序调用由微处理器完成 宏指令调用在汇编过程中由汇编程序完成 子
原创力文档

文档评论(0)