5-70
Z380
™
U
SER
'
S
M
ANUAL
DC-8297-03
Z
ILOG
INC
INCREMENT (BYTE)
INC dst dst = R, RX, IR, X
Operation:
dst
←
dst + 1
The destination operand is incremented by one and the sum is stored in the destination.
Two’s complement addition is performed.
Flags:
S:
Set if the result is negative; cleared otherwise
Z:
Set if the result is zero; cleared otherwise
H:
Set if there is a carry from bit 3 of the result; cleared otherwise
V:
Set if arithmetic overflow occurs, that is, if the destination was 7FH; cleared otherwise
N:
Cleared
C:
Unaffected
Addressing
Execute
Mode
Syntax
Instruction Format
Time
Note
R:
INC R
00-r-100
note
RX:
INC RX
11y11101 0010w100
2
IR:
INC (HL)
00110100
2+r+w
X:
INC (XY+d)
11y11101 00110100 ——d—
4+r+w
I
Field Encodings:
r:
per convention
y:
0 for IX, 1 for IY
w: 0 for high byte, 1 for low byte
Note:
2 for accumulator, 3 for any other register