INC loc16
6-113
INC loc16 Increment by 1
SYNTAX OPTIONS OPCODE OBJMODE RPT CYC
INC loc16 0000 1010 LLLL LLLL X − 1
Operands loc16 Addressing mode (see Chapter 5)
Description Add 1 to the signed content of the location pointed to by the “loc16”
addressing mode:
[loc16] = [loc16] + 1;
Flags and
Modes
N
After the operation if bit 15 of [loc16] 1, set N; otherwise, clear N.
Z
After the operation if [loc16] is zero, set Z; otherwise, clear Z.
C
If the addition generates a carry, C is set; otherwise C is cleared.
V
If an overflow occurs, V is set; otherwise V is not affected.
Repeat This instruction is not repeatable. If this instruction follows the RPT
instruction, it resets the repeat counter (RPTC) and executes only once.
Example ; VarA = VarA + 1;
INC @VarA ; Increment contents of VarA