двух операндов, как и команда MOV:
Команда ADD складывает оба
операнда и записывает результат в о1, предыдущее значение которого теряется. Точно так же работает команда вычитания — SUB:
ADD о1, о2
Результат, o1-o2, будет сохранен в o1, исходное значение o1 будет потеряно.
SUB оl, o2
mov ax, 8 ; заносим в АХ число 8
mov сх, 6 ;заносим в СХ число 6
mov dx, сх ;копируем СХ в DX, DX = 6
add dx, ax ;DX = DX + АХ
Команда ADD сохранит результат DX + АХ в регистре DX, а исходные значения АХ и СХ останутся нетронутыми.