@instruction<EOL><INDENT>def POP(cpu, dest):<DEDENT>
dest.write(cpu.pop(dest.size))<EOL>
Pops a value from the stack.

Loads the value from the top of the stack to the location specified
with the destination operand and then increments the stack pointer.

:param cpu: current CPU.
:param dest: destination operand.