MASM电子教案第六章.pptVIP

  • 2
  • 0
  • 约6.91千字
  • 约 25页
  • 2017-06-21 发布于河南
  • 举报
MASM电子教案第六章

第六章 子程序结构 * * ? 过程定义伪操作 ? 子程序的调用与返回 ? 保存与恢复寄存器 ? 子程序的参数传送 ? 子程序的嵌套与递归 1. 过程定义伪操作 过程名 PROC NEAR ( FAR ) 过程名 ENDP (1)NEAR属性:调用程序和子程序在同一代码段中 (段内调用) (2)FAR属性:调用程序和子程序不在同一代码段中 (段间调用) . . . code segment main proc far …… call subr1 …… ret main endp subr1 proc near …… ret subr1 endp code ends segx segment subt proc far …… ret subt endp …… call subt …… segx ends segy segment …… call far ptr subt …… segy ends 子程序调用:隐含使用堆栈保存返回地址 call

文档评论(0)

1亿VIP精品文档

相关文档