Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Lr_5n.doc
Скачиваний:
5
Добавлен:
27.08.2019
Размер:
112.64 Кб
Скачать

2.17 Jne Перехід якщо не дорівнює

Ознаки не міняються .

Команда: JNE short-label .

Умова переходу: Jump if ZF = 0

Команда JNE використовується після команд CMP і SUB і передає

керування по мітці short-label, якщо перший операнд не був рів-

ний другому. Ціль переходу повинна лежати в межах від -128 до

127 байтів від наступної команди.

Примітка:

Команда JNZ, перехід якщо не нуль, - це та ж команда,

що і JNE.

2.18 JNG Перехід якщо не більше

Ознаки не міняються .

Команда: JNG short-label .

JNG - синонім JLE. Див. опис JLE.

2.19 JNGE Перехід якщо не більше і не дорівнює

Ознаки не міняються .

JNGE short-label .

JNGE - синонім JL. Див. опис JL.

2.20 JNL Перехід якщо не менше

Ознаки не міняються .

Команда: JNL short-label .

JNL - синонім JGE. Див. опис JGE.

2.21 JNLE перехід якщо не менше і не дорівнює

Ознаки не міняються .

Команда: JNLE short-label .

JNLE - синонім JG. Див. опис JG.

2.22 JNO Перехід якщо немає переповнення

Ознаки не міняються.

Команда: JNO short-label .

Умова переходу: Jump if OF = 0 .

Команда JNO передає керування по мітці short-label, якщо

ознака переповнення ОF скинута (тобто =0). Ціль переходу повинна

лежати в межах від -128 до 127 байтів від наступної команди.

Примітка:

Користуйтеся командою JO, перехід якщо переповнення, для

переходу в тому випадку, коли ознака переповнення OF установлена

( =1).

2.23 Jnp Перехід якщо непарне

Ознаки не міняються .

Команда: JNP short-label .

Умова переходу: Jump if PF = 0 .

Команда JNP передає керування по мітці short-label, якщо

ознака парності PF скинута (тобто =0). Ціль переходу повинна ле-

жати в межах від -128 до 127 байтів від наступної команди.

Примітка: Команда JPO, перехід якщо непарно, - це та ж

команда, що і JNP. Користуйтеся командою JP, перехід якщо парне,

для переходу в тому випадку, коли ознака парності PF вста-

новлена (тобто =1).

2.24 Jns Перехід якщо додатній результат

Ознаки не міняються.

Команда: JNS short-label .

Умова переходу: Jump if SF = 0 .

Команда JNS передає керування по мітці short-label, якщо

ознака знака SF скинута (тобто =0). Ціль переходу повинна лежати

у межах від -128 до 127 байтів від наступної команди.

Примітка:

Користуйтеся командою JS, перехід якщо негативний ре-

зультат, для переходу в тому випадку, коли ознака знака SF

встановлена (тобто =1).

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]