Assembly Language Help (alang.hlp) (Table of Contents; Topic list)
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.
POP Instruction
 Detail Key Example                    Up Contents Index Back
────────────────────────────────────────────────────────────────────────────
 
  Title:    Pop                                   Flags: O D I T S Z A P C
                                                         ═════════════════
  Syntax:   POP dest                                          -none-
 
  See also: PUSH, PUSHA, PUSHF, ENTER
 
  Description:
 
     Pops the top of the stack into the destination operand. The value
     at SS:SP is copied to the destination operand and SP is increased
     by 2. The destination operand can be a memory location, a general-
     purpose 16-bit register, or any segment register except CS. Use
     RET to pop CS.
 
     On the 80386/486, 32-bit values can be popped by giving a 32-bit
     operand. ESP is increased by 4 for 32-bit pops.
                                    -♦-