Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
指令中弹出多少字节:
popf
? Oracle 的文档指出,大小应指定为单词或长,方法是在指令末尾附加 w 或 l,但我正在查看的反汇编中不存在此类字母。
POPF/POPFD 弹出堆栈顶部的字或双字并将值存储在标志寄存器中。如果指令的操作数大小属性是 16 位,则弹出一个字并将值存储在 FLAGS 中。如果操作数大小属性为 32 位,则弹出一个双字并将值存储在 EFLAGS 中。
来源