Реферат: 80386 процессор

JA/JNBE Выше, не ниже и не равно

JAE/JNB Выше или равно, не ниже

JB/JNAE Ниже, не выше и не равно

JBE/JNA Ниже или равно, не выше

JC Перенос

JE/JZ Равно, нуль

JNC Отсутствие переноса

JNE/JNZ Не равно, не нуль

JNP/JPO Отсутствие четности, нечетность

JP/JPE Четность

JG/JNLE Больше, не меньше и не равно

JGE/JNL Больше или равно, не меньше

JL/JNGE Меньше, не больше и не равно

JLE/JNG Меньше или равно, не больше

JNO Отсутствие переполнения

JNS Отсутствие знака

(положительно, включая нуль)

JO Переполнение

JS Знак (отрицательно)

LAHF Загрузка флагов в регистр AH

Хотя для изменения флагов CF и DF предусмотрены специаль­ные команды, остальные флаги, используемые в прикладных прог­раммах, нельзя изменять непосредственно. Эта команда дает воз­можность программного изменения остальных битов флагов с по­мощью команд побитовых операций после пересылки флагов в стек или в регистр AH.

Команда копирует биты SF,ZF,AF,PF,CF соответственно в разряды 7,6,4,2,0 регистра AH.

LAR Загрузка байта прав доступа

Команда читает дескриптор сегмента и заносит биты дроб­ности(23), свободный (20), присутствия (15), DPL (14), типа (9-11) и доступа (8) в 32-разрядный регистр, бит дробности и свободный бит не пересылаются.

LEA Загрузка исполнительного адреса

Команда пересылает по адресу приемника относительный ад­рес операнда-источника. Операнд-источник должен находиться в памяти. Операнд-приемник должен быть регистром общего назначе­ния. Команда особенно полезна для инициализации регистров пе­ред выполнением действий над начальными данными и

К-во Просмотров: 935
Бесплатно скачать Реферат: 80386 процессор