我正在内联汇编中推送一些 int 值:
_asm
  {
  mov eax,i3  
  push eax
  mov eax,ii  
  }  
后来我检索这个值做弹出:
_asm
  {
  pop eax
  mov ii,eax  
  pop eax
  mov i3,eax  
  }  
我想在不弹出的情况下检查我的堆栈。我需要重新排列或重新审视一些值。完成后我可以恢复堆栈。
我对asm很生疏。有没有类似的东西:
mov ii,esp+4 
那会移动下一个(不是当前的)堆栈元素吗?我只是猜测。我需要这段代码在 32 位 win 和 64 win 环境中运行。