Arts >> Művészet és szórakozás >  >> Filmek és TV >> Kamera előtti színészet

IRET utasítás végrehajtásakor milyen művelet történik?

Az IRET utasítás egy 16 bites utasítás, amely rutinközi visszatérést hajt végre egy eljárásból vagy megszakításkezelőből. Az IRET utasítás végrehajtásakor a következő műveletek történnek:

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.

Kamera előtti színészet

Kapcsolódó kategóriák