beautypg.com

Figure 20, Cpu core user manual – Zilog Z8F0130 User Manual

Page 275

background image

eZ8

CPU Core

User Manual

UM012820-0810

Op Code Maps

260

Figure 20. First Op Code Map

CP

3.3

R2,R1

CP

3.4

IR2,R1

CP

2.3

r1,r2

CP

2.4

r1,Ir2

CPX

4.3

ER2,ER1

CPX

4.3

IM,ER1

CP

3.3

R1,IM

CP

3.4

IR1,IM

RRC

2.2

R1

RRC

2.3

IR1

0

1

2

3

4

5

6

7

8

9

A

B

C

D

E

F

0

1

2

3

4

5

6

7

8

9

A

B

C

D

E

F

Lower Nibble (Hex)

Upp

e

r Nibble

(Hex

)

BRK

1.2

SRP

2.2

IM

ADD

2.3

r1,r2

ADD

2.4

r1,Ir2

ADD

3.3

R2,R1

ADD

3.4

IR2,R1

ADD

3.3

R1,IM

ADD

3.4

IR1,IM

ADDX

4.3

ER2,ER1

ADDX

4.3

IM,ER1

DJNZ

2.3/4

r1,X

JR

2.2

cc,X

LD

2.2

r1,IM

JP

3.2

cc,DA

INC

1.2

r1

NOP

1.2

RLC

2.2

R1

RLC

2.3

IR1

ADC

2.3

r1,r2

ADC

2.4

r1,Ir2

ADC

3.3

R2,R1

ADC

3.4

IR2,R1

ADC

3.3

R1,IM

ADC

3.4

IR1,IM

ADCX

4.3

ER2,ER1

ADCX

4.3

IM,ER1

INC

2.2

R1

INC

2.3

IR1

SUB

2.3

r1,r2

SUB

2.4

r1,Ir2

SUB

3.3

R2,R1

SUB

3.4

IR2,R1

SUB

3.3

R1,IM

SUB

3.4

IR1,IM

SUBX

4.3

ER2,ER1

SUBX

4.3

IM,ER1

DEC

2.2

R1

DEC

2.3

IR1

SBC

2.3

r1,r2

SBC

2.4

r1,Ir2

SBC

3.3

R2,R1

SBC

3.4

IR2,R1

SBC

3.3

R1,IM

SBC

3.4

IR1,IM

SBCX

4.3

ER2,ER1

SBCX

4.3

IM,ER1

DA

2.2

R1

DA

2.3

IR1

OR

2.3

r1,r2

OR

2.4

r1,Ir2

OR

3.3

R2,R1

OR

3.4

IR2,R1

OR

3.3

R1,IM

OR

3.4

IR1,IM

ORX

4.3

ER2,ER1

ORX

4.3

IM,ER1

POP

2.2

R1

POP

2.3

IR1

AND

2.3

r1,r2

AND

2.4

r1,Ir2

AND

3.3

R2,R1

AND

3.4

IR2,R1

AND

3.3

R1,IM

AND

3.4

IR1,IM

ANDX

4.3

ER2,ER1

ANDX

4.3

IM,ER1

COM

2.2

R1

COM

2.3

IR1

TCM

2.3

r1,r2

TCM

2.4

r1,Ir2

TCM

3.3

R2,R1

TCM

3.4

IR2,R1

TCM

3.3

R1,IM

TCM

3.4

IR1,IM

TCMX

4.3

ER2,ER1

TCMX

4.3

IM,ER1

PUSH

2.2

R2

PUSH

2.3

IR2

TM

2.3

r1,r2

TM

2.4

r1,Ir2

TM

3.3

R2,R1

TM

3.4

IR2,R1

TM

3.3

R1,IM

TM

3.4

IR1,IM

TMX

4.3

ER2,ER1

TMX

4.3

IM,ER1

DECW

2.5

RR1

DECW

2.6

IR1

LDE

2.5

r1,Irr2

LDEI

2.9

Ir1,Irr2

LDX

3.2

r1,ER2

LDX

3.3

Ir1,ER2

LDX

3.4

IRR2,R1

LDX

3.5

IRR2,IR1

LDX

3.4

r1,rr2,X

LDX

3.4

rr1,r2,X

RL

2.2

R1

RL

2.3

IR1

LDE

2.5

r2,Irr1

LDEI

2.9

Ir2,Irr1

LDX

3.2

r2,ER1

LDX

3.3

Ir2,ER1

LDX

3.4

R2,IRR1

LDX

3.5

IR2,IRR1

LEA

3.3

r1,r2,X

LEA

3.5

rr1,rr2,X

INCW

2.5

RR1

INCW

2.6

IR1

CLR

2.2

R1

CLR

2.3

IR1

XOR

2.3

r1,r2

XOR

2.4

r1,Ir2

XOR

3.3

R2,R1

XOR

3.4

IR2,R1

XOR

3.3

R1,IM

XOR

3.4

IR1,IM

XORX

4.3

ER2,ER1

XORX

4.3

IM,ER1

LDC

2.5

r1,Irr2

LDCI

2.9

Ir1,Irr2

LDC

2.5

r2,Irr1

LDCI

2.9

Ir2,Irr1

JP

2.3

IRR1

LDC

2.9

Ir1,Irr2

LD

3.3

r1,r2,X

PUSHX

3.2

ER2

SRA

2.2

R1

SRA

2.3

IR1

POPX

3.2

ER1

LD

3.4

r1,r2,X

CALL

2.6

IRR1

BSWAP

2.2

R1

CALL

3.3

DA

LD

3.2

R2,R1

LD

3.3

IR2,R1

BIT

2.2

p,b,r1

LD

2.3

r1,Ir2

LDX

4.2

ER2,ER1

LDX

4.2

IM,ER1

LD

3.2

R1,IM

LD

3.3

IR1,IM

RR

2.2

R1

RR

2.3

IR1

MULT

2.8

RR1

LD

3.3

R2,IR1

TRAP

2.6

Vector

LD

2.3

Ir1,r2

BTJ

3.3

p,b,r1,X

BTJ

3.4

p,b,Ir1,X

SWAP

2.2

R1

SWAP

2.3

IR1

RCF

1.2

WDT

1.2

STOP

1.2

HALT

1.2

DI

1.2

EI

1.2

RET

1.4

IRET

1.5

SCF

1.2

CCF

1.2

Op Code

See 2nd

Map

1,2

ATM