|
Другие полезные команды
1. xadd назначение, источник – обмен местами и сложение.
Команда позволяет выполнить последовательно два действия:
1) обменять значения назначение и источник;
2) поместить на место операнда назначение сумму: назначение = назначение + источник.
2. neg операнд – отрицание с дополнением до двух.
Команда выполняет инвертирование значения операнд. Физически команда выполняет одно действие:
операнд = 0 – операнд, т. е. вычитает операнд из нуля.
Команду neg операнд можно применять:
1) для смены знака;
2) для выполнения вычитания из константы.
|