Защищенный режим процессоров
Intel 80286/80386/80486
© Александр Фролов, Григорий Фролов
Том 4, М.: Диалог-МИФИ, 1993, 234 стр.
В этой таблице описан формат регистра флагов
для процессоров i80386 и i80486 (регистр флагов
процессора i80286 называется FLAGS и представляет
собой младшее 16-разрядное слово регистра EFLAGS):
Номер бита |
Назначение |
0 - CF |
Флаг переноса |
1 - 1 |
Зарезервировано и равно 1 |
2 - PF |
Флаг чётности |
3 - 0 |
Зарезервировано и равно 0 |
4 - AF |
Флаг вспомогательного переноса |
5 - 0 |
Зарезервировано и равно 0 |
6 - ZF |
Флаг нуля |
7 - SF |
Флаг знака |
8 - TF |
Флаг ловушки |
9 - IF |
Флаг разрешения прерываний |
10 - DF |
Флаг направления |
11 - OF |
Флаг переполнения |
12-13 - IOPL |
Уровень привилегий ввода/вывода |
14 - NT |
Флаг вложенной задачи |
15 - 0 |
Зарезервировано и равно 0 |
16 - RF |
Флаг возобновления (только i80386 и i80486) |
17 - VM |
Флаг режима виртуального процессора 8086
(только i80386 и i80486) |
18 - AC |
Флаг проверки выравнивания (только i80486) |
19-31 - 0 |
Зарезервировано и равно 0 |
|