Справочник по языку Ассемблера IBM PC

     

XADD


(eXchange and ADD)

Обмен и сложение

Схема команды:  xadd приемник,источник 

Назначение: суммирование и обмен двух значений.


Алгоритм работы:

копировать содержимое операнда приемник в операнд источник;

выполнить сложение (приемник+источник);

поместить сумму в операнд приемник.



Состояние флагов после выполнения команды:

11 07 06 04 02 00
OF SF ZF AF PF CF
r r r r r

Применение:


Команда xadd используется для выполнения операции обмена и сложения двух операндов.

        mov     al,08h         mov     bl,01h         xadd    al,bl   ;al=09h, bl=08h         

См. также: уроки 7, 8 и команды ,



Содержание раздела