XADD
(eXchange and ADD)
Обмен и сложение
Схема команды: | xadd приемник,источник |
Назначение: суммирование и обмен двух значений.
Алгоритм работы:
копировать содержимое операнда приемник в операнд источник;
выполнить сложение (приемник+источник);
поместить сумму в операнд приемник.
Состояние флагов после выполнения команды:
11 | 07 | 06 | 04 | 02 | 00 |
OF | SF | ZF | AF | PF | CF |
r | r | r | r | r | r |
Применение:
Команда xadd используется для выполнения операции обмена и сложения двух операндов.
mov al,08h mov bl,01h xadd al,bl ;al=09h, bl=08h |
См. также: уроки 7, 8 и команды ,