您现在的位置:网站首页答辩论文论文指导实战方法

汇编指令ret正解

  • 简介:小小的ret汇编指令大有文章,找到ret的一段ret宏,可管中窥豹:)
    • 请与管理员联系购买资料 QQ:5739126
  • 论文简介
  • 相关论文
  • 论文下载
小小的ret汇编指令大有文章,找到ret的一段ret宏,可管中窥豹:)

macro ret AddEspNum
{
if ~ AddEspNum eq 0 ; return value
if (AddEspNum mod 4)<>0 ; 32-bit cpu
.err
end if
lea esp, [esp+(AddEspNum+4)]
jmp dword [esp-(AddEspNum+4)] ; skip AddEspNum bits stack value, and jump to next instruction
else
sub esp, -4
jmp dword [esp-4] ; no return value, jump to next instruction
end if
}

查看评论 已有0位网友发表了看法
  • 验证码: