Flags
Intel x86 FLAGS register | |||
---|---|---|---|
Bit # | Abbreviation | Description | Category |
FLAGS | |||
0 | CF | Carry flag | Status |
1 | 1 | Reserved | |
2 | PF | Parity flag | Status |
3 | 0 | Reserved | |
4 | AF | Adjust flag | Status |
5 | 0 | Reserved | |
6 | ZF | Zero flag | Status |
7 | SF | Sign flag | Status |
8 | TF | Trap flag (single step) | System |
9 | IF | Interrupt enable flag | Control |
10 | DF | Direction flag | Control |
11 | OF | Overflow flag | Status |
12-13 | IOPL | I/O privilege level (286+ only), always 11 on 8086 and 186 | System |
14 | NT | Nested task flag (286+ only), always 1 on 8086 and 186 | System |
15 | 0 | Reserved, always 1 on 8086 and 186, always 0 on later models | |
EFLAGS | |||
16 | RF | Resume flag (386+ only) | System |
17 | VM | Virtual 8086 mode flag (386+ only) | System |
18 | AC | Alignment check (486SX+ only) | System |
19 | VIF | Virtual interrupt flag (Pentium+) | System |
20 | VIP | Virtual interrupt pending (Pentium+) | System |
21 | ID | Able to use CPUID instruction (Pentium+) | System |
22 | 0 | Reserved | |
23 | 0 | Reserved | |
24 | 0 | Reserved | |
25 | 0 | Reserved | |
26 | 0 | Reserved | |
27 | 0 | Reserved | |
28 | 0 | Reserved | |
29 | 0 | Reserved | |
30 | 0 | Reserved | |
31 | 0 | Reserved | |
RFLAGS | |||
32-63 | 0 | Reserved |
Read more about this topic: FLAGS Register (computing)
Famous quotes containing the word flags:
“No doubt I shall go on writing, stumbling across tundras of unmeaning, planting words like bloody flags in my wake. Loose ends, things unrelated, shifts, nightmare journeys, cities arrived at and left, meetings, desertions, betrayals, all manner of unions, adulteries, triumphs, defeats ... these are the facts.”
—Alexander Trocchi (19251983)
“Still, it is dear defiance now to carry
Fair flags of you above my indignation,”
—Gwendolyn Brooks (b. 1917)
“The flags are natures newly found.
Rifles grow sharper on the sight.
There is a rumble of autumnal marching,
From which no soft sleeve relieves us.
Fate is the present desperado.”
—Wallace Stevens (18791955)