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

JBE Переход если ниже или равно



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

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

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

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

Примечания: Команда JNA - это та же команда, что и JBE. Команду JBE следует использовать при сравнении чисел без знака.

JC Переход если перенос

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

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

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

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

Примечания: Команды JC, JB и JNAE - все являются синонимами одной и той же команды.

JCXZ Переход если CX = 0

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

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

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

Команда JCXZ передает управление по метке short-label, если регистр CX равен 0. Цель перехода должна лежать в пределах от -128 до 127 байтов от следующей команды.

Примечание: Эта команда обычно применяется в начале цикла, чтобы пропустить тело цикла, когда переменная счетчика (CX) равна нулю.





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



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