Operation
IF (PE = 1) AND ((VM = 1) OR (CPL>IOPL))
THEN (* Virtual 8086 mode, or protected mode with CPL>IOPL *)
IF NOT I-O-Permission (SRC, width(SRC))
THEN #GP(0);
FI;
FI;
DEST [SRC]; (* Reads from I/O address space *)
[Back: Description]
[Next: Protected Mode Exceptions]