1. A programszámláló (PC) betöltődik azzal a visszatérési címmel, amelyet a megfelelő CALL vagy INT utasítás során a veremben tároltak.
2. A veremmutatót (SP) kettővel növeljük, hogy a visszatérési cím kikerüljön a veremből.
3. A CPU-jelzők visszaállításra kerülnek a veremből.
4. A jelenlegi jogosultsági szint visszaáll.
5. Az utasításmutató (IP) betöltődik a visszatérés után következő végrehajtandó utasítással.
Az IRET utasítást általában a megszakítási szolgáltatásrutinok és eljáráshívások végén használják, hogy visszatérjenek a megszakított vagy az eljárást hívó kódhoz.