-
RET, and its exact synonymRETN, popIPorEIPfrom the stack and transfer control to the new address. Optionally, if a numeric second operand is provided, they increment the stack pointer by a furtherimm16bytes after popping the return address. -
RETFexecutes a far return: after poppingIP/EIP, it then popsCS, and then increments the stack pointer by the optional argument if present.
retn
8086 and laterReturn from Procedure Call
retn | retn imm16Loading...
Forms
Every form of retn the assembler accepts.
| Form | Since | Notes |
|---|---|---|
| retn | 8086 | |
| retn imm16 | 8086 |