Z8
®
CPU
User Manual
UM001604-0108
Instruction Description
185
Increment Word
Syntax
INCW dst
Instruction Format
Operation
dst
←
dst–1
The contents of the destination (which must be an even address) operand is decremented
by one. The destination operand can be a Register Pair or a Working Register Pair.
Address modes RR or IR can be used to specify a 4-bit Working Register Pair. In this for-
mat, the destination Working Register Pair operand is specified by adding
1110b
(
Eh
) to
the high nibble of the operand. For example, if Working Register Pair R12 (CH) is the des-
tination operand, then
ECh
is used as the destination operand in the Op Code.
Example 1
If Register Pairs
30h
and
31h
contain the value
0AF2h
, the statement:
INCW 30h
Op Code: A0 30
leaves the value
0AF3h
in Register Pair
30h
and
31h
. The Z, V, and S Flags are cleared.
Cycles
OPC
(Hex)
Address Mode
dst
OPC
dst
10
A0
RR
10
A1
IR
10
A0
R
Flag
Description
C
Unaffected
Z
Set if the result is zero; cleared otherwise.
S
Set if the result of bit 7 is set (negative); cleared otherwise.
V
Set if arithmetic overflow occurs; cleared otherwise.
D
Unaffected
H
Unaffected
E
dst
Note: