INSTRUCTION SET

S3C84E5/C84E9/P84E9

 

 

Table 6-5. OPCODE Quick Reference

OPCODE MAP

LOWER NIBBLE (HEX)

 

0

1

2

3

4

5

6

7

 

 

 

 

 

 

 

 

 

 

U

0

DEC

DEC

ADD

ADD

ADD

ADD

ADD

BOR

 

 

R1

IR1

r1,r2

r1,Ir2

R2,R1

IR2,R1

R1,IM

r0–Rb

 

 

 

 

 

 

 

 

 

 

P

1

RLC

RLC

ADC

ADC

ADC

ADC

ADC

BCP

 

 

R1

IR1

r1,r2

r1,Ir2

R2,R1

IR2,R1

R1,IM

r1.b, R2

 

 

 

 

 

 

 

 

 

 

P

2

INC

INC

SUB

SUB

SUB

SUB

SUB

BXOR

 

 

R1

IR1

r1,r2

r1,Ir2

R2,R1

IR2,R1

R1,IM

r0–Rb

 

 

 

 

 

 

 

 

 

 

E

3

JP

SRP/0/1

SBC

SBC

SBC

SBC

SBC

BTJR

 

 

IRR1

IM

r1,r2

r1,Ir2

R2,R1

IR2,R1

R1,IM

r2.b, RA

 

 

 

 

 

 

 

 

 

 

R

4

DA

DA

OR

OR

OR

OR

OR

LDB

 

 

R1

IR1

r1,r2

r1,Ir2

R2,R1

IR2,R1

R1,IM

r0–Rb

 

 

 

 

 

 

 

 

 

 

 

5

POP

POP

AND

AND

AND

AND

AND

BITC

 

 

R1

IR1

r1,r2

r1,Ir2

R2,R1

IR2,R1

R1,IM

r1.b

 

 

 

 

 

 

 

 

 

 

N

6

COM

COM

TCM

TCM

TCM

TCM

TCM

BAND

 

 

R1

IR1

r1,r2

r1,Ir2

R2,R1

IR2,R1

R1,IM

r0–Rb

 

 

 

 

 

 

 

 

 

 

I

7

PUSH

PUSH

TM

TM

TM

TM

TM

BIT

 

 

R2

IR2

r1,r2

r1,Ir2

R2,R1

IR2,R1

R1,IM

r1.b

 

 

 

 

 

 

 

 

 

 

B

8

DECW

DECW

PUSHUD

PUSHUI

MULT

MULT

MULT

LD

 

 

RR1

IR1

IR1,R2

IR1,R2

R2,RR1

IR2,RR1

IM,RR1

r1, x, r2

 

 

 

 

 

 

 

 

 

 

B

9

RL

RL

POPUD

POPUI

DIV

DIV

DIV

LD

 

 

R1

IR1

IR2,R1

IR2,R1

R2,RR1

IR2,RR1

IM,RR1

r2, x, r1

 

 

 

 

 

 

 

 

 

 

L

A

INCW

INCW

CP

CP

CP

CP

CP

LDC

 

 

RR1

IR1

r1,r2

r1,Ir2

R2,R1

IR2,R1

R1,IM

r1, Irr2, xL

 

 

 

 

 

 

 

 

 

 

E

B

CLR

CLR

XOR

XOR

XOR

XOR

XOR

LDC

 

 

R1

IR1

r1,r2

r1,Ir2

R2,R1

IR2,R1

R1,IM

r2, Irr2, xL

 

 

 

 

 

 

 

 

 

 

 

C

RRC

RRC

CPIJE

LDC

LDW

LDW

LDW

LD

 

 

R1

IR1

Ir,r2,RA

r1,Irr2

RR2,RR1

IR2,RR1

RR1,IML

r1, Ir2

 

 

 

 

 

 

 

 

 

 

H

D

SRA

SRA

CPIJNE

LDC

CALL

 

LD

LD

 

 

R1

IR1

Irr,r2,RA

r2,Irr1

IA1

 

IR1,IM

Ir1, r2

 

 

 

 

 

 

 

 

 

 

E

E

RR

RR

LDCD

LDCI

LD

LD

LD

LDC

 

 

R1

IR1

r1,Irr2

r1,Irr2

R2,R1

R2,IR1

R1,IM

r1, Irr2, xs

 

 

 

 

 

 

 

 

 

 

X

F

SWAP

SWAP

LDCPD

LDCPI

CALL

LD

CALL

LDC

 

 

R1

IR1

r2,Irr1

r2,Irr1

IRR1

IR2,R1

DA1

r2, Irr1, xs

 

 

 

 

 

 

 

 

 

 

6-10

Page 137
Image 137
Samsung S3C84E5 user manual Opcode Quick Reference, Opcode MAP Lower Nibble HEX