汇编语言六.pptVIP

  • 5
  • 0
  • 约1.61万字
  • 约 50页
  • 2017-03-31 发布于江苏
  • 举报
汇编语言六

§6 子程序结构 一、过程定义伪操作 二、子程序的调用与返回 三、子程序参数的传递 四、子程序嵌套递归重入 一、过程定义伪操作 过程名 proc [near|far] ... 过程名 endp 二、子程序的调用与返回 段内近调用与返回 段间远调用与返回 三、子程序参数的传递 同一模块中的不同过程之间的参数传递 多个模块之间的参数传递 同一模块中的不同过程之间的参数传递 通过寄存器传送参数 直接访问模块中的变量 通过地址表传送参数地址 通过堆栈传送参数或参数地址 直接访问模块中的变量 L6-4.ASM 求 LBC6-2.ASM 多个模块之间的参数传递 使用COMMON共用数据块 LBC6-4.ASM +L6PROADD.ASM 2. 使用PUBLIC和EXTRN (1).LB6-4.ASM+PROADD.ASM (2).EXP1.ASM+EXP22.ASM ;near (3). EXP11.ASM+EXP21.ASM ;far 3. C调用汇编 参见:汇编语言与C/C++的混合编程.PPT EXP3.C+EXP31.ASM 步骤:A. masm exp31 B. tcc –ms –c exp3 C. tlink /3 lib\c0s exp3 exp31,exp3,,lib

文档评论(0)

1亿VIP精品文档

相关文档