...instructions – instructions that can only be executed in supervisor mode, or instructions that may be executed in user modedepending upon the processor configuration (for example, the in and out instructions on x86 processors) [7]. Beyond that...
http://www.ngssoftware.com/research/papers/Attacking-the-Windows-Kernel.pdf