condition codes |
bits |
cc |
condition(s) |
3 |
2 |
1 |
0 |
|
0 |
0 |
0 |
0 |
O |
overflow |
0 |
0 |
0 |
1 |
NO |
no overflow |
0 |
0 |
1 |
0 |
B (NAE, C) |
u n s i g n e d |
below (not above or equal, carry) |
0 |
0 |
1 |
1 |
NB (AE, NC) |
not below (above or equal, no carry) |
0 |
1 |
0 |
0 |
E (Z) |
equal (zero) |
0 |
1 |
0 |
1 |
NE (NZ) |
not equal (not zero) |
0 |
1 |
1 |
0 |
NA (BE) |
not above (below or equal) |
0 |
1 |
1 |
1 |
A (NBE) |
above (not below or equal) |
|
1 |
0 |
0 |
0 |
S |
sign |
1 |
0 |
0 |
1 |
NS |
no sign |
1 |
0 |
1 |
0 |
P (PE), also: T |
parity (parity even), also: true |
1 |
0 |
1 |
1 |
NP (PO), also: F |
no parity (parity odd), also: false |
1 |
1 |
0 |
0 |
L (NGE) |
s i g n e d |
less than (not greater than or equal) |
1 |
1 |
0 |
1 |
NL (GE) |
not less than (greater than or equal) |
1 |
1 |
1 |
0 |
NG (LE) |
not greater than (less than or equal) |
1 |
1 |
1 |
1 |
G (NLE) |
greater than (not less than or equal) |