Difference between revisions of "Assembler:Commands:POP"

From Cheat Engine
Jump to navigation Jump to search
 
(2 intermediate revisions by the same user not shown)
Line 10: Line 10:
 
Loads the value from the top of the stack to the location specified with the destination operand and then increments the stack pointer. The destination operand can be a general-purpose register, memory location, or segment register.
 
Loads the value from the top of the stack to the location specified with the destination operand and then increments the stack pointer. The destination operand can be a general-purpose register, memory location, or segment register.
  
[http://x86.renejeschke.de/html/file_module_x86_id_248.html x86.renejeschke.de/html/file_module_x86_id_248.html]
+
[http://c9x.me/x86/html/file_module_x86_id_248.html c9x.me/x86/html/file_module_x86_id_248.html]
 
</div>
 
</div>
  
Line 33: Line 33:
 
{{AssemblerCommandSeeAlso}}
 
{{AssemblerCommandSeeAlso}}
  
== External links ==
+
{{Template:AssemblerCommandExternalLinks}}
* [https://wikipedia.org/wiki/X86_instruction_listings wikipedia.org/wiki/X86_instruction_listings]
 
* [https://wikibooks.org/wiki/X86_Assembly/Other_Instructions wikibooks.org/wiki/X86_Assembly/Other_Instructions]
 
* [http://x86.renejeschke.de/ x86.renejeschke.de]
 
* [http://www.asmpedia.org/index.php?title=Main_Page asmpedia.org]
 
* [http://ref.x86asm.net/ ref.x86asm.net]
 

Latest revision as of 15:57, 3 January 2018

command pop operand

POPs (restores) data from the stack.

Used to restore state after a call to PUSH.


Loads the value from the top of the stack to the location specified with the destination operand and then increments the stack pointer. The destination operand can be a general-purpose register, memory location, or segment register.

c9x.me/x86/html/file_module_x86_id_248.html


Command Parameters[edit]

Parameter Description
operand The registery or data to pop


Examples[edit]

pop ax
pop eax
pop rax

See also[edit]

External links[edit]