Important Notice
The pages on this site contain documentation for very old MS-DOS software,
purely for historical purposes.
If you're looking for up-to-date documentation, particularly for programming,
you should not rely on the information found here, as it will be woefully
out of date.
PUSHA
◄Summary► ◄Detail► ◄Example► ◄Key to Flags►
──────────────────────────────────────────────────────────────────────────────
Push All Flags: O D I T S Z A P C
80186/286/386 Only ═════════════════
Syntax: PUSHA
Pushes the general-purpose registers onto the stack. The registers
are pushed in the following order: AX, CX, DX, BX, SP, BP, SI, DI.
The value pushed for SP is the value before the instruction. PUSHA
always pushes 16-bit registers.
-♦-