1. Programtælleren (PC) indlæses med den returadresse, der blev gemt på stakken under den tilsvarende CALL- eller INT-instruktion.
2. Stakmarkøren (SP) øges med to for at vise returadressen fra stakken.
3. CPU-flagene gendannes fra stakken.
4. Det aktuelle privilegieniveau gendannes.
5. Instruktionsmarkøren (IP) indlæses med den næste instruktion, der skal udføres efter returneringen.
IRET-instruktionen bruges almindeligvis i slutningen af afbrydelsesservicerutiner og procedurekald for at vende tilbage til den kode, der blev afbrudt eller kaldet proceduren.