x86 EFLAGS
EFLAGS table
| Bit | Type /val.[1] |
Name | Abbreviation |
|---|---|---|---|
| 1 | S | Carry Flag | CF
|
| 2 | 1 | Always clear | rsvd_2[2]
|
| 3 | S | Parity Flag | PF
|
| 4 | 1 | Always set | rsvd_4
|
| 5 | S | Auxiliary Carry Flag | AF
|
| 6 | 1 | Always set | rsvd_6
|
| 7 | S | Zero Flag | ZF
|
| 8 | S | Sign Flag | SF
|
| 9 | X | Trap Flag | TF
|
| 10 | X | Interrupt Enable Flag | IF
|
| 11 | C | Direction Flag | DF
|
| 12 | S | Overflow Flag | OF
|
| 13 | X | I/O Privilege Level | IOPL
|
| 14 | X | Nested Task | NT
|
| 15 | 1 | Always clear | rsvd_15
|
| 16 | X | Resume Flag | RF
|
| 17 | X | Virtual-8086 Mode | VM
|
| 18 | X | Alignment Check / Access Control | AC
|
| 19 | X | Virtual Interrupt Flag | VIF
|
| 20 | X | Virtual Interrupt Pending | VIP
|
| 21 | X | ID Flag | ID
|