DEC
(DECrement operand by 1)
Уменьшение операнда на единицу
Схема команды: | dec операнд |
Назначение: уменьшение значения операнда в памяти или регистре на 1.
Алгоритм работы:
команда вычитает 1 из операнда. Состояние флагов после выполнения команды:
11 | 07 | 06 | 04 | 02 |
OF | SF | ZF | AF | PF |
r | r | r | r | r |
Применение:
Команда dec используется для уменьшения значения байта, слова, двойного слова в памяти или регистре на единицу. При этом заметьте то, что команда не воздействует на флаг cf.
mov al,9 ... dec al ;al=8 |
См. также: урок 8 и команды ,