DEC subtracts 1 from its operand. It does not affect the
carry flag: to affect the carry flag, use SUB something,1 (see
SUB). DEC affects all the other flags according to the result.
This instruction can be used with a LOCK prefix to allow atomic
execution.
See also INC (INC).