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.
                                    -♦-