Value | Meaning |
---|---|
O0x0 | overflow (OF=1). |
NO0x1 | not overflow (OF=0). |
B0x2 | below (CF=1). |
C0x2 | carry (CF=1). |
NAE0x2 | not above or equal (CF=1). |
AE0x3 | above or equal (CF=0). |
NB0x3 | not below (CF=0). |
NC0x3 | not carry (CF=0). |
E0x4 | equal (ZF=1). |
Z0x4 | zero (ZF = 1). |
NE0x5 | not equal (ZF=0). |
NZ0x5 | not zero (ZF=0). |
BE0x6 | below or equal (CF=1 or ZF=1). |
NA0x6 | not above (CF=1 or ZF=1). |
A0x7 | above (CF=0 and ZF=0). |
NBE0x7 | not below or equal (CF=0 andZF=0). |
S0x8 | sign (SF=1). |
NS0x9 | not sign (SF=0). |
P0xA | parity (PF=1). |
PE0xA | parity even (PF=1). |
NP0xB | not parity (PF=0). |
PO0xB | parity odd (PF=0). |
L0xC | less (SF≠ OF). |
NGE0xC | not greater or equal (SF≠ OF). |
GE0xD | greater or equal (SF=OF). |
NL0xD | not less (SF=OF). |
LE0xE | less or equal (ZF=1 or SF≠ OF). |
NG0xE | not greater (ZF=1 or SF≠ OF). |
G0xF | greater (ZF=0 and SF=OF). |
NLE0xF | not less or equal (ZF=0 andSF=OF). |
The terms "less" and "greater" are used for comparisons of signed integers. The terms "above" and "below" are used for unsigned integers.