1. Programtelleren (PC) lastes med returadressen som ble lagret på stabelen under den tilsvarende CALL- eller INT-instruksjonen.
2. Stabelpekeren (SP) økes med to for å få returadressen fra stabelen.
3. CPU-flaggene gjenopprettes fra stabelen.
4. Gjeldende rettighetsnivå gjenopprettes.
5. Instruksjonspekeren (IP) lastes med neste instruksjon som skal utføres etter returen.
IRET-instruksjonen brukes ofte på slutten av avbruddsservicerutiner og prosedyrekall for å gå tilbake til koden som ble avbrutt eller kalt prosedyren.