JL Переход если меньше
Признаки не меняются.
Команда: JL short-label.
Условие перехода: if SF<>OF then JMP short-label.
Команда JL используется после команд CMP или SUB и передает управление по метке short-label, если первый операнд был меньше, чем второй. (Оба операнда рассматриваются как числа со знаком.) Цель перехода должна лежать в пределах от -128 до 127 байтов от следующей команды.
Примечания: Команда JNGE - это та же команда, что и JL. Команду JL следует использовать при сравнении чисел со знаком.
JLE Переход если меньше или равно
Признаки не меняются.
Команда: JLE short-label.
Условие перехода: if SF<>OF or ZF=1 then JMP short-label.
Команда JLE используется после команд CMP или SUB и передает управление по метке short-label, если первый операнд был меньше или равен второму. (Оба операнда рассматриваются как числа со знаком.) Цель перехода должна лежать в пределах от 116 -128 до 127 байтов от следующей команды.
Примечания: Команда JNG - это та же команда, что и JLE. Команду JLE следует использовать при сравнении чисел со знаком.
JNA Переход если не выше
Признаки не меняются.
Команда: JNA short-label.
JNA синоним JBE. См. описание JBE.
JNAE Переход если не выше и не равно
Признаки не меняются.
Команда: JNAE short-label.
JNAE синоним JB. См. описание JB.
JNB Переход если не ниже
Признаки не меняются.
Команда: JNB short-label.
JNB синоним JAE. См. описание JAE.
JNBE Переход если не ниже и не равно
Признаки не меняются.
Команда: JNBE short-label.
JNBE синоним JA. См. описание JA.
JNC Переход если нет переноса
Признаки не меняются.
Команда: JNC short-label.
Условие перехода: if CF=0 then JMP short-label.
Команда JNC передает управление по метке short-label, если признак переноса CF сброшен (т. е. равен 0). Цель перехода должна лежать в пределах от -128 до 127 байтов от следующей команды.
JNE Переход если не равно
Признаки не меняются.
Команда: JNE short-label.
Условие перехода: if ZF=0 then JMP short-label.
Команда JNE используется после команд CMP и SUB и передает управление по метке short-label, если первый операнд не был равен второму. Цель перехода должна лежать в пределах от -128 до 127 байтов от следующей команды.
Примечание: Команда JNZ - это та же команда, что и JNE.
JNG Переход если не больше
Признаки не меняются.
Команда: JNG short-label.
JNG синоним JLE. См. описание JLE.
JNGE Переход если не больше и не равно
Признаки не меняются.
Команда: JNGE short-label.
JNGE синоним JL. См. описание JL.
JNL Переход если не меньше
Признаки не меняются.
Команда: JNL short-label.
JNL синоним JGE. См. описание JGE.