Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Консп_лекц_МПТ_4.doc
Скачиваний:
135
Добавлен:
23.11.2018
Размер:
2.18 Mб
Скачать

Арифметические команды

Мнемоника

Операнды

Размер операнда

Описание команды

ADD

dst, src

B, W

Сложение операнда src с операндом dst.

ADD

dst, data

B, W

Сложение непосредственного операнда data с операндом dst.

ADC

dst, src

B,W

Сложение с переносом операнда src с операндом dst.

ADC

dst, data

B, W

Сложение с переносом непосредственного операнда data с операндом dst.

SUB

dst, src

B, W

Вычитание операнда src из операнда dst.

SUB

dst, data

B, W

Вычитание непосредственного операнда data из операнда dst.

SBB

dst, src

B, W

Вычитание с заемом операнда src из операнда dst.

SBB

dst, data

B, W

Вычитание с заемом непосредственного операнда data из операнда dst.

CMP

dst, src

B, W

Сравнение операндов dst и src.

CMP

dst, data

B, W

Сравнение операнда dst с непосредственным операндом data.

INC

dst

B, W

Увеличение операнда dst на 1.

DEC

dst

B, W

Уменьшение на 1 операнда dst.

MUL

src

B, W

Умножение без знака содержимого регистра AL или AX на операнд src.

IMUL

src

B, W

Умножение с учетом знака содержимого регистра AL или AX на операнд src.

DIV

src

B, W

Деление без учета знака содержимого регистров {DX,} AX на операнд src.

IDIV

src

B, W

Деление с учетом знака содержимого регистра {DX,} AX на операнд src.

Логические команды и команды сдвигов

Мнемоника

Операнды

Размер операнда

Описание команды

AND

dst, src

B, W

Логическое умножение операндов src и dst.

AND

dst, data

B, W

Логическое умножение непосредственного операнда data на операнд dst.

OR

dst, src

B, W

Логическое сложение операндов src и dst.

OR

dst, data

B, W

Логическое сложение непосредственного операнда data на операнд dst.

XOR

dst, src

B, W

Операция ”Исключающее ИЛИ” над операндами src и dst.

XOR

dst, data

B, W

Операция ”Исключающее ИЛИ” над непосредственным операндом data и операндом dst.

ROL

dst, cnt

B, W

Циклический сдвиг операнда dst влево на cnt разрядов.

ROR

dst, cnt

B, W

Циклический сдвиг операнда dst вправо на cnt разрядов.

RCL

dst, cnt

B, W

Циклический сдвиг операнда dst влево на cnt разрядов с использованием CF.

RCR

dst, cnt

B, W

Циклический сдвиг операнда dst вправо на cnt разрядов с использованием CF.