ВУЗ:
Составители:
11
Таблица 2
Арифметические команды
Мнемоника Операнды Размер Описание команды
ADD
ADD
ADC
ADC
SUB
SUB
SBB
SBB
CMP
CMP
INC
DEC
NEG
MUL
IMUL
DIV
IDIV
CBW
CWD
DAA
DAS
AAA
AAC
AAM
AAD
dst,src
dst,data
dst,src
dst,data
dst,src
dst,data
dst,src
dst,data
dst,src
dst,data
dst
dst
dst
src
src
src
src
b,w
b,w
b,w
b,w
b,w
b,w
b,w
b,w
b,w
b,w
b,w
b,w
b,w
b,w
b,w
b,w
b,w
b
w
b
b
b
b
b
b
dst+src → dst
dst+data → dst
dst+src+CF → dst
dst+data+CF → dst
dst-src → dst
dst-data → dst
dst-src-CF → dst
dst-data-CF → dst
(dst-src)уст.CF,ZF,SF
(dst-data)уст.CF,ZF,SF
dst+1 → dst
dst-1 → dst
dst+1 → dst
Ac*src → Ac[DX] без зн.
Ac*src → Ac[DX] со зн.
[DX]AX/src → Ac без зн.
[DX]AX/src → Ac со зн.
AL → AX
AX → DX и AX
Десятичная коррекция AL при
сложении.
Десятичная коррекция AL при
вычитании.
Коррекция AL в ASCII при
сложении.
Коррекция AL в ASCII при
вычитании.
Коррекция AX в ASCII при
умножении.
Коррекция AL в ASCII при делении.
Условные обозначения:
b – байт (8 бит);
w – слово (16 бит);
d – двойное слово (32 бита);
reg – регистр общего назначения или указ. регистр;
sreg – сегментный регистр;
mem – ячейка памяти;
src – источник операнда.
Страницы
- « первая
- ‹ предыдущая
- …
- 9
- 10
- 11
- 12
- 13
- …
- следующая ›
- последняя »
