ADD приемник, источник (add-сложить)
ADC приемник, источник (add with carry - сложить с переносом)
Команды могут складывать как 8-, так и 16-битовые операнды.
Если при выполнении сложения ADD используются 8-битовые регистры, то 8 младших битов ответа будут занесены в регистр приемника, а 9-й бит (если он есть) - во флаг переноса CF, например
Команда ADD AX,BX складывает 16-битовые значения регистров AX,BX.
Команды
ADD AX,CX
ADC BX,DX
складывают 32-битовое число, находящееся в регистрах CX, DX с 32 -битовым числом, находящимся в регистрах AX и BX.
Команда сравнения CMP (compare)
Команда СМР вычитает операнд-источник из операнда-приемника, устанавливает флаги (см. табл.), но не сохраняет результат вычитания.
Таблица - Результаты исполнения команды СМР
условие | SF | ZF | CF |
приемник > источник | |||
приемник = источник | |||
приемник < источник |
Оборудование
IBM совместимые ЭВМ, операционная система Linux, программа DOSBox, оболочка Volcov Commander, программы Masm, Link, Debug.