汇编语言地基本语法.ppt

汇编语言地基本语法

子程序调用和宏调用工作方式的区别 子程序调用工作方式: X←A,y←B CALL Q x←C,y←D CALL Q 主程序 Q: . . . RET 子程序Q(x,y) 执行时调用 宏调用工作方式: Q A,B Q C,D 主程序 汇编时展开 Q(A,B) Q(C,D) Q MACRO x,y ENDM 子程序调用和宏调用工作方式的区别 在处理时间上不同。 用宏指令得到的目标代码长,占内存空间大,而且宏调用的次数越多,所占内存空间越大;用子程序占内存空间小,而且不会随调用次数的增加而增加,但执行时间长。 传递参数的方式不同。 1.3 汇编语言程序的开发 汇编语言程序的建立及汇编过程 编辑程序 Prog.asm 文件 汇编程序 Prog.obj 文件 连接程序 Prog.exe 文件 Edit.exe Masm.exe Link.exe 汇编示意图 调用 MASM.EXE .ASM 汇编 .OBJ .LST .CRF 可选 汇编程序的主要功能 汇编程序分两种: 一种是基本汇编(ASM.EXE); 一种是宏汇编(MASM.EXE),宏汇编功能比较强。 检查源程序; 测出源程序中的语法错误,并给出出错信息; 产生目标文件(.OBJ),并可给出列表文件(同时列出汇编语言源程序和机器

文档评论(0)

1亿VIP精品文档

相关文档