Opcode IRET


CPU: i8086+
Type of Instruction: System

Instruction: IRET
IRETD

Affected Flags: AF, CF, DF, IF, PF, SF, IF, ZF

Description: Returns control to point of interruption by popping IP,
CS and then Flags from the stack and continues execution
at this location. CPU exception interrupts will return to the
instruction that couse the exception becouse teh CS:IP placed
on the stack during the interrupt is the address of the offending
instruction.


+++++++++++++++++++++++
Clocks (i486):
IRET 15
IRET (PM) 15
IRET (PM, to less priv.) 36
IRET (to diff. task) 32+TS
IRETD 15
IRETD (to less priv.) 36
IRETD (to VM86) 15
IRETD (to diff. task) 32+TS



Copyright by InternetNightmare 2005-2006