Микропроцессорные устройства систем управления. Иванов В.Э - 11 стр.

UptoLike

Составители: 

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 – источник операнда.