未分类Win32 汇编[18]: 关于压栈(PUSH)与出栈(POP) 之二 由于 “栈” 是由高到低使用的, 所以新压入的数据的位置更低. ESP 中的指针将一直指向这个新位置, 所以 ESP 中的地址数据是动态的. 每次 PUSH, ESP = ESP – x; 每次 POP, ESP = ESP + x; 其中的 x 只能是 4 或 2, 因为 Win32 的 PUSH 只可以压入 32 位(... 懒人 1486℃ 0评论 0喜欢
汇编Win32 汇编[17]: 关于压栈(PUSH)与出栈(POP) 之一 记得刚学多线程的时候, 碰到一个结构: //Delphi 的语法描述 PContext = ^TContext; _CONTEXT = record ContextFlags: DWORD; Dr0: DWORD; Dr1: DWORD; Dr2: DWORD; Dr3: DWORD; Dr6: DWORD; ... 懒人 1151℃ 0评论 0喜欢