| CMPNLE/CMPGT |
| Проверка за не по-малко или равно/по-голямо |
| Общи форма: |
а. CMPNLEtt dest, source
б. CMPGTtt dest, source
|
| |
| Форма |
КОП |
тип |
брой |
вектор |
множ. |
| CMPNLEPS rω, ω |
0F C2 /ω 06 |
single |
4 |
вектор |
SSE |
| CMPNLESS rω, ω |
F3 0F C2 /ω 06 |
single |
1 |
скалар |
SSE |
| CMPNLEPD rω, ω |
66 0F C2 /ω 06 |
double |
2 |
вектор |
SSE2 |
| CMPNLESD rω, ω |
F2 0F C2 /ω 06 |
double |
1 |
скалар |
SSE2 |
| CMPGTPS rω, ω |
0F C2 /ω 06 |
single |
4 |
вектор |
SSE |
| CMPGTSS rω, ω |
F3 0F C2 /ω 06 |
single |
1 |
скалар |
SSE |
| CMPGTPD rω, ω |
66 0F C2 /ω 06 |
double |
2 |
вектор |
SSE2 |
| CMPGTSD rω, ω |
F2 0F C2 /ω 06 |
double |
1 |
скалар |
SSE2 |
| PFCMPGT rq, q |
0F 0F /q A0 |
single |
2 |
вектор |
3DNow! |
|
| Действие |
 |
| Особености: |
Инструкцията сравнява всеки елемент от операнда-цел със съответния елемент от операнда-източник. При не по-малко или равно/по-голямо, установява всички битове на елемента-цел (тъждествено на стойност с плаваща запетая QNaN), в противен случай ги нулира (тъждествено на стойност с плаваща запетая 0.0). |