![]() |
Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | |
|
Признаки не меняются.
Команда: 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; Прочитано: 491 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!