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