Details Table

┌──────────┬────────────────────┬─┬─┬─┬─┬─┬─┬──────────────────────────────────┐
│Encoding  │Instruction         │0│1│2│3│4│5│Description                       │
├──────────┼────────────────────┼─┼─┼─┼─┼─┼─┼──────────────────────────────────┤
│C3        │RET/RETN            │X│X│X│X│X│X│Return (near) to caller           │
├──────────┼────────────────────┼─┼─┼─┼─┼─┼─┼──────────────────────────────────┤
│CB        │RET/RETF            │X│X│X│X│X│X│Return (far) to caller, same      │
│          │                    │ │ │ │ │ │ │privilege                         │
├──────────┼────────────────────┼─┼─┼─┼─┼─┼─┼──────────────────────────────────┤
│CB        │RET/RETF            │ │ │X│X│X│X│Return (far), lesser privilege,   │
│          │                    │ │ │ │ │ │ │switch stacks                     │
├──────────┼────────────────────┼─┼─┼─┼─┼─┼─┼──────────────────────────────────┤
│C2 iw     │RET/RETN imm16      │X│X│X│X│X│X│Return (near), pop imm16 bytes    │
├──────────┼────────────────────┼─┼─┼─┼─┼─┼─┼──────────────────────────────────┤
│CA iw     │RET/RETF imm16      │X│X│X│X│X│X│Return (far), same privilege, pop │
│          │                    │ │ │ │ │ │ │imm16 bytes                       │
├──────────┼────────────────────┼─┼─┼─┼─┼─┼─┼──────────────────────────────────┤
│CA iw     │RET/RETF imm16      │ │ │X│X│X│X│Return (far), lesser privilege,   │
│          │                    │ │ │ │ │ │ │pop imm16 bytes                   │
└──────────┴────────────────────┴─┴─┴─┴─┴─┴─┴──────────────────────────────────┘


[Back: RET-Return from Procedure]
[Next: Description]