◄Summary► ◄Detail► ◄Example► ◄Key to Flags► ────────────────────────────────────────────────────────────────────────────── Push Flags: O D I T S Z A P C ═════════════════ Syntax: PUSH src Pushes the source operand onto the stack. This means that SP is decreased by 2 and the source value is copied to SS:SP. The operand can be a memory location, a general purpose 16-bit register, or a segment register. On the 80186-80386 processors, the operand can also be a constant. On the 8088 and 8086, PUSH SP copies the value of SP after the push. On the 80186-80386 processors, PUSH SP copies the value of SP before the push. -♦-