Intel Pentium CPU Instruction Set Reference
LAHF instruction - Load Status Flags into AH Register
Code |
Mnemonic |
Description |
9F |
LAHF |
Load: AH = EFLAGS(SF:ZF:0:AF:0:PF:1:CF) |
Description
Moves the low byte of the EFLAGS register (which includes status flags SF, ZF, AF, PF, and CF) to the AH register. Reserved bits 1, 3, and 5 of the EFLAGS register are set in the AH register as shown in the "Operation" section below
Operands |
Bytes |
Clocks |
|
1 |
2 |
NP |
Flags
ID |
unaffected |
DF |
unaffected |
VIP |
unaffected |
IF |
unaffected |
VIF |
unaffected |
TF |
unaffected |
AC |
unaffected |
SF |
unaffected |
VM |
unaffected |
ZF |
unaffected |
RF |
unaffected |
AF |
unaffected |
NT |
unaffected |
PF |
unaffected |
IOPL |
unaffected |
CF |
unaffected |
OF |
unaffected |