Assembly 在x86程序集中操作EFLAGS寄存器?

Assembly 在x86程序集中操作EFLAGS寄存器?,assembly,x86,flags,Assembly,X86,Flags,我知道可以从AH寄存器加载AH并将AH存储到标志寄存器中的装配说明LAHF,SAHF。但是如何对EFLAGS寄存器执行相同的操作?还有什么特别的说明吗?或者有其他方法吗?看看@MikeW:谢谢。它有我需要的答案放在答题箱里。。。。但是您应该知道,EFLAG的许多位不能直接修改,而只能通过“IRET”指令和适当设置任务寄存器进行修改。

我知道可以从
AH
寄存器加载
AH
并将
AH
存储到
标志
寄存器中的装配说明
LAHF
SAHF
。但是如何对
EFLAGS
寄存器执行相同的操作?还有什么特别的说明吗?或者有其他方法吗?

看看@MikeW:谢谢。它有我需要的答案放在答题箱里。。。。但是您应该知道,EFLAG的许多位不能直接修改,而只能通过“IRET”指令和适当设置任务寄存器进行修改。