Логические операции и сдвиги

Логические операции:

NOT Инверсия операнда (логическое НЕ)

AND Конъюнкция операндов (логическое И)

OR Дизъюнкция операндов (логическое ИЛИ)

XOR Неравнозначность операндов (исключающее ИЛИ)

TEST Логическое сравнение операндов (установка признаков ZF, SF, PF)

Сдвиги:

SHL/SAL Сдвиг влево

SHR Логический сдвиг вправо

SAR Арифметический сдвиг вправо

SHLD Двухоперандный сдвиг влево

SHRD Двухоперандный сдвиг вправо

ROL Циклический сдвиг влево

ROR Циклический сдвиг вправо

RCL Циклический сдвиг влево через перенос (CF)

RCR Циклический сдвиг вправо через перенос (CF)

Операции с битами:

ВТ Проверка бита

BTS Проверка и установка бита

BTR Проверка и сброс бита

ВТС Проверка и инверсия бита

BSF Прямое сканирование битов

BSR Обратное сканирование битов

Операции со строками символов:

LODS Загрузка символа в аккумулятор

STOS Запись символа из аккумулятора

INS Ввод символа

OUTS Вывод символа

MOVS Пересылка символа

CMPS Сравнение символов

SCAS Сканирование строки символов

ОПЕРАЦИИ УПРАВЛЕНИЯ


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: