ВУЗ:
Составители:
84
LOOPZ
Цикл пока СХ не равно 0 и ZF=1
MOV A1,A2
Пересылка байта или слова
MOVS
Пересылка байта или слова строки
MUL A2
Умножение байтов или слов без знака
NEG A1
Отрицание (дополнительный код) байта или слова
NOP
Команда пустой операции
NOT A1
Инвертирование байта или слова (НЕ)
OR A1,A2
Логическое сложение байтов или слов (ИЛИ)
OUT PORT,AC
Вывод байта или слова в порт
POP A1
Чтение слова из стека
POPF
Установка флагов из стека
PUSH A1
Запись слова в стек
PUSHF
Запись флагов в стек
RCL A1, count
Циклический сдвиг байта или слова влево через CF
RCR A1, count
Циклический сдвиг байта или слова вправо через CF
RET
Возврат из подпрограммы
ROL A1, count
Циклический сдвиг байта или слова влево
ROR A1, count
Циклический сдвиг байта или слова вправо
SAHF
Установка флагов из регистра AH
SAL A1, count
Арифметический сдвиг байта или слова влево
SAR A1, count
Арифметический сдвиг байта или слова вправо
SBB A1,A2
Вычитание байтов или слов с заемом
SCAS
Сравнение байта или слова строки с аккумулятором
SHL A1, count
Логический сдвиг байта или слова влево
SHR A1, count
Логический сдвиг байта или слова вправо
STC
Установить флаг переноса CF в 1
STD
Установить флаг направления DF в 1
STI
Установка флага разрешения прерывания IF в 1
STOS
Запоминание байта или слова строки
SUB A1,A2
Вычитание байтов или слов
TEST A1,A2
Логическое умножение байтов или слов без записи
WAIT
Переход процессора в состояние ожидания
XCHG A1,A2
Обмен байтами или словами
XLAT
Перекодировка байта
XOR A1,A2
Исключающее ИЛИ над байтами или словами
84 LOOPZ Цикл пока СХ не равно 0 и ZF=1 MOV A1,A2 Пересылка байта или слова MOVS Пересылка байта или слова строки MUL A2 Умножение байтов или слов без знака NEG A1 Отрицание (дополнительный код) байта или слова NOP Команда пустой операции NOT A1 Инвертирование байта или слова (НЕ) OR A1,A2 Логическое сложение байтов или слов (ИЛИ) OUT PORT,AC Вывод байта или слова в порт POP A1 Чтение слова из стека POPF Установка флагов из стека PUSH A1 Запись слова в стек PUSHF Запись флагов в стек RCL A1, count Циклический сдвиг байта или слова влево через CF RCR A1, count Циклический сдвиг байта или слова вправо через CF RET Возврат из подпрограммы ROL A1, count Циклический сдвиг байта или слова влево ROR A1, count Циклический сдвиг байта или слова вправо SAHF Установка флагов из регистра AH SAL A1, count Арифметический сдвиг байта или слова влево SAR A1, count Арифметический сдвиг байта или слова вправо SBB A1,A2 Вычитание байтов или слов с заемом SCAS Сравнение байта или слова строки с аккумулятором SHL A1, count Логический сдвиг байта или слова влево SHR A1, count Логический сдвиг байта или слова вправо STC Установить флаг переноса CF в 1 STD Установить флаг направления DF в 1 STI Установка флага разрешения прерывания IF в 1 STOS Запоминание байта или слова строки SUB A1,A2 Вычитание байтов или слов TEST A1,A2 Логическое умножение байтов или слов без записи WAIT Переход процессора в состояние ожидания XCHG A1,A2 Обмен байтами или словами XLAT Перекодировка байта XOR A1,A2 Исключающее ИЛИ над байтами или словами