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

     

DEC


(DECrement operand by 1)

Уменьшение операнда на единицу

 

Схема команды:  dec операнд 

Назначение: уменьшение значения операнда в памяти или регистре на 1.


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


команда вычитает 1 из операнда. Состояние флагов после выполнения команды:



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

Применение:


Команда dec используется для уменьшения значения байта, слова, двойного слова в памяти или регистре на единицу. При этом заметьте то, что команда не воздействует на флаг cf.

        mov     al,9 ...         dec     al      ;al=8         

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



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