beautypg.com

Inc increment (byte) – Zilog Z80380 User Manual

Page 104

background image

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