Store AH Register into Flags                         

86/88

Y

186

Y

286

Y

386

Y

486

Y

SAHF

Ovfl

N

Dir

N

Int

N

Trap

N

Sign

Y

Zero

Y

Aux

Y

Prty

Y

Carry

Y

    SAHF copies bits 7, 6, 4, 2, and 0 from the AH register into the Flags
    register, replacing the previous values of the Sign, Zero, Auxiliary
    Carry, Parity, and the Carry flags.

       Notes:         The Overflow, Direction, Interrupt, and Trap flags
                      are not changed by this instruction.

                      This instruction is primarily used to provide upward
                      compatibility between the 8080/8085 family and the
                      8086 family.

------------------------------------ Timing ----------------------------------

OpCode          Instruction             386     286     86
9E              SAHF                    3       2       4

See Also LAHF PUSHF POPF Flags


Copyright © 1985 to 2022 Beta Systems                            Last modified: Wednesday, January 05, 2022 .