Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

JP Переход если четно



Признаки не меняются.

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

Условие перехода: if PF=1 then JMP short-label.

Команда JP передает управление по метке short-label, если признак четности PF установлен (т. е. равен 1). Цель перехода должна лежать в пределах от -128 до 127 байтов от следующей команды.

Примечание: Команда JPE - это та же команда, что и JP.

JPE Переход если четно

Признаки не меняются.

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

JPE синоним JP. См. описание JP.

JPO Переход если нечетно

Признаки не меняются.

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

JPO синоним JNP. См. описание JNP.

JS Переход если отрицательный результат

Признаки не меняются.

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

Условие перехода: if SF=1 then JMP short-label.

Команда JS передает управление по метке short-label, если признак знака SF установлен (т. е. равен 1). Цель перехода должна лежать в пределах от -128 до 127 байтов от следующей команды.

JZ Переход если ноль

Признаки не меняются.

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

JZ синоним JE. См. описание JE.

LOOP Переход по счетчику

Признаки не меняются.

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

Логика: CX=CX-1

if (CX<>0) then JMP short-label.

Команда LOOP уменьшает CX на 1, затем передает управление по метке short-label, если CX не равно 0. Операнд short-label должен находиться в пределах от -128 до +127 байтов от следующей команды.





Дата публикования: 2015-02-03; Прочитано: 473 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.005 с)...