INC

Increases operand by 1.

Syntax

inc op8        ;8 bits
inc op16    ;16 bits

Allowed Instructions

inc a
inc b
inc c
inc d
inc e
inc h
inc l
inc ixh
inc ixl
inc iyh
inc iyl
inc (hl)
inc (ix+n)
inc (iy+n)

inc bc
inc de
inc hl
inc ix
inc iy
inc sp

Effects

8 Bits

Preserves C flag, N flag is reset, P/V detects overflow and rest are modified by definition.

16 Bits

No flags altered.

Uses

T-States

r denotes 8-bit register.
rr represents a two byte register pair: BC, DE, HL, SP

r 4
(hl) 11
(ix+X) 23
(iy+X) 23
rr 6
ix 10
iy 10

See Also

ADC,ADD,DAA,DEC,SBC,SUB

Unless otherwise stated, the content of this page is licensed under GNU Free Documentation License.