Arts >> Umění a zábava >  >> Filmy a TV >> Herectví před kamerou

Jaká akce se provede, když je provedena instrukce IRET?

Instrukce IRET je 16bitová instrukce, která provádí mezirutinní návrat z procedury nebo obsluhy přerušení. Po provedení instrukce IRET proběhnou následující akce:

1. Do programového čítače (PC) se načte návratová adresa, která byla uložena v zásobníku během příslušné instrukce CALL nebo INT.

2. Ukazatel zásobníku (SP) se zvýší o dvě, aby se návratová adresa vysunula ze zásobníku.

3. Příznaky CPU jsou obnoveny ze zásobníku.

4. Obnoví se aktuální úroveň oprávnění.

5. Ukazatel instrukce (IP) se načte s další instrukcí, která se má provést po návratu.

Instrukce IRET se běžně používá na konci servisních rutin přerušení a volání procedur k návratu ke kódu, který byl přerušen, nebo k volání procedury.

Herectví před kamerou

Související kategorie