SAHF Store Register AH into Flags Flags: O D I T S Z A P C
- - - - * * * * *
SAHF
Logic Flag-reg bits ← AH bits
S Z A P C ← 7 6 4 2 0
SAHF copies bits 7, 6, 4, 2, and 0 from the AH register into the
low byte of the flags register, replacing the previous values of
the Sign, Zero, Auxiliary Carry, Parity, and the Carry flags.
No other flags are changed by this instruction.
Opcode Format
9E SAHF
Length and timing
Operands Bytes 8088 186 286 386 486 Pentium
- 1 4 3 2 3 2 2 NP