Intel汇编_Chapter_08_高级过程教学.pptVIP

  • 6
  • 0
  • 约6.01千字
  • 约 47页
  • 2017-03-28 发布于湖北
  • 举报
ADDR运算符 ADDR运算符 可以在INVOKE调用过程时传递指针 .data myArray BYTE 50 DUP(?) .code INVOKE FillArray, ADDR myArray INVOKE Swap, ADDR Array, ADDR Array+4 PROC伪指令基本格式: 标号 PROC[属性][USES寄存器列表],参数列表 属性 远近属性distance 语言属性langtype 可见性visibility 序言prologue PROC伪指令 PROC伪指令 允许定义一个过程并且附带参数列表 过程名 PROC, parameter_1, parameter_2, … parameter_n PROC伪指令 参数名:类型 参数名可以是赋予参数的任意名字,它的作用域仅限于当前过程内;不能和全局的变量名或代码标号相同 参数列表也可写在同一行 AddTwo PROC,val1:DWORD,val2:DWORD … AddTwo ENDP FillArray PROC, pArray: PTR BYTE … FillArray ENDP PROC伪指令 PROC伪指令 Read_File PROC USES eax ebx, pBuffer:PTR BYTE LOCAL fileHan

文档评论(0)

1亿VIP精品文档

相关文档