IOPL

IOPL

The IOPL (I/O Privilege level) flag is a flag found on all IA-32 compatible x86 CPUs. It occupies bits 12 and 13 in the FLAGS register. In protected and long mode, it shows the I/O privilege level of the current program or task. The CPL (Current Privilege Level) of the task or program must be less than or equal to the IOPL in order for the task or program to access I/O ports.

The IOPL can be changed using PUSHF and POPF only when the task changing it is in Ring 0.


Wikimedia Foundation. 2010.

Игры ⚽ Поможем сделать НИР

Look at other dictionaries:

  • IOPL — Input/Output Privilege Level (Computing » General) ** Independence of Presentation Logic (Computing » General) …   Abbreviations dictionary

  • IOPL — • Input/Output Priviledge Level • Integrated Open Problem List …   Acronyms

  • IOPL — [1] Input/Output Priviledge Level [2] Integrated Open Problem List …   Acronyms von A bis Z

  • iopl — 1) uovo fresco, non perfettamente indurito sul guscio, labile 2) che dimentica facilmente …   Dizionario Materano

  • IOPL — abbr. Input Output Privilege Level comp. abbr. Input/Output Privilege Level …   United dictionary of abbreviations and acronyms

  • Регистр флагов — Регистр флагов  регистр процессора, отражающий текущее состояние процессора. Содержание 1 Архитектура x86 1.1 Флаги состояния 1.2 Управляющий флаг …   Википедия

  • EFLAGS — RFLAGS Le registre RFLAGS aussi dit registre de drapeaux est un registre spécifique des processeurs de la famille x86 64 (64 bits). Il est compatible avec les registres EFLAGS et FLAGS hérités des familles x86 (32 bits) et précédente (16 bits).… …   Wikipédia en Français

  • FLAGS — RFLAGS Le registre RFLAGS aussi dit registre de drapeaux est un registre spécifique des processeurs de la famille x86 64 (64 bits). Il est compatible avec les registres EFLAGS et FLAGS hérités des familles x86 (32 bits) et précédente (16 bits).… …   Wikipédia en Français

  • RFLAGS — Le registre RFLAGS aussi dit registre de drapeaux est un registre spécifique des processeurs de la famille x86 64 (64 bits). Il est compatible avec les registres EFLAGS et FLAGS hérités des familles x86 (32 bits) et précédente (16 bits). Il… …   Wikipédia en Français

  • Task State Segment — The Task State Segment is a special x86 structure which holds information about a task. It is used by the operating system kernel for task management. Specifically, the following information is stored in the TSS:* Processor register state * I/O… …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”