beautypg.com

Table 110, Ez80, 0fdh – Zilog EZ80F916 User Manual

Page 388

background image

UM007715-0415

Opcode Maps

eZ80

®

CPU

User Manual

379

Table 110. Opcode Map—Second Opcode After

0FDh

Lower Nibble (Hex)

0

1

2

3

4

5

6

7

8

9

A

B

C

D

E

F

Upp

er Nib

b

le (He

x

)

0

LD BC,

(IY+d)

ADD

IY,BC

LD (IY

+d),BC

1

LD DE,

(IY+d)

ADD

IY,DE

LD (IY

+d),DE

2

LD

IY,Mmn

LD

(Mmn),I

Y

INC

IY

INC

IYH

DEC

IYH

LD

IYH,n

LD HL,

(IY+d)

ADD

IY,IY

LD

IY,(Mmn

)

DEC

IY

INC

IYL

DEC

IYL

LD

IYL,n

LD (IY

+d),HL

3

LD IX,

(IY+d)

INC

(IY+d)

DEC

(IY+d)

LD (IY

+d),n

LD IY,

(IY+d)

ADD

IY,SP

LD (IY

+d),IX

LD (IY

+d),IY

4

LD

B,IYH

LD

B,IYL

LD B,

(IY+d)

LD

C,IYH

LD

C,IYL

LD C,

(IY+d)

5

LD

D,IYH

LD

D,IYL

LD D,

(IY+d)

LD

E,IYH

LD

E,IYL

LD E,

(IY+d)

6

LD

IYH,B

LD

IYH,C

LD

IYH,D

LD

IYH,E

LD

IYH,IYH

LD

IYH,IYL

LD H,

(IY+d)

LD

IYH,A

LD

IYL,B

LD

IYL,C

LD

IYL,D

LD

IYL,E

LD

IYL,IYH

LD

IYL,IYL

LD L,

(IY+d)

LD

IYL,A

7 LD (IY

+d),B

LD (IY

+d),C

LD (IY

+d),D

LD (IY

+d),E

LD (IY

+d),H

LD (IY

+d),L

LD (IY

+d),A

LD

A,IYH

LD

A,IYL

LD A,

(IY+d)

8

ADD

A,IYH

ADD

A,IYL

ADD A,

(IY+d)

ADC

A,IYH

ADC

A,IYL

ADC A,

(IY+d)

9

SUB

A,IYH

SUB

A,IYL

SUB A,

(IY+d)

SBC

A,IYH

SBC

A,IYL

SBC A,

(IY+d)

A

AND

A,IYH

AND

A,IYL

AND A,

(IY+d)

XOR

A,IYH

XOR

A,IYL

XOR A,

(IY+d)

B

OR

A,IYH

OR

A,IYL

OR A,

(IY+d)

CP

A,IYH

CP

A,IYL

CP A,

(IY+d)

C

Table 112

D

E

POP

IY

EX

(SP),IY

PUSH

IY

JP

(IY)

F

LD

SP,IY

Note: n = 8-bit data; Mmn = 16- or 24-bit addr or data; d = 8-bit two’s-complement displacement.

LD

9

F

Mnemonic

Second Operand

First Operand

SP,IY

Lower Nibble of 2nd opcode

Upper

opcode

of Second

Nibble

Legend

This manual is related to the following products: