6.61.1 Description
Adds one -1- to the contents of register Rd and places the result in the destination register Rd.
The C flag in SREG is not affected by the operation, thus allowing the INC instruction to be used on a loop counter in multiple-precision computations.
When operating on unsigned numbers, only BREQ and BRNE branches can be expected to perform consistently. When operating on two’s complement values, all signed branches are available.
Operation: | |||
(i) |
Rd ← Rd + 1 | ||
Syntax: |
Operands: |
Program Counter: | |
(i) |
INC Rd |
0 ≤ d ≤ 31 |
PC ← PC + 1 |
16-bit Opcode:
1001 | 010d | dddd | 0011 |