SAM47 INSTRUCTION SETKS57C2308/P2308/C2316/P2316

Table 5-17. Data Transfer Instructions — Binary Code Summary (Concluded)

Name

Operand

 

 

 

Binary Code

 

 

 

Operation Notation

 

 

 

 

 

 

 

 

 

 

 

 

 

POP

RR

0

0

1

 

0

1

 

r2

r1

0

RRL (SP), RRH (SP + 1)

 

 

 

 

 

 

 

 

 

 

 

 

SP SP + 2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

SB

1

1

0

 

1

1

 

1

0

1

(SRB) (SP), SMB (SP + 1),

 

 

 

 

 

 

 

 

 

 

 

 

SP SP + 2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

0

1

1

 

0

0

 

1

1

0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Table 5-18. Logic Instructions — Binary Code Summary

Name

Operand

 

 

 

Binary Code

 

 

 

Operation Notation

 

 

 

 

 

 

 

 

 

 

 

 

 

AND

A,#im

1

1

0

 

1

1

 

1

0

1

A A AND im

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

0

0

0

 

1

d3

 

d2

d1

d0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

A,@HL

0

0

1

 

1

1

 

0

0

1

A A AND (HL)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

EA,RR

1

1

0

 

1

1

 

1

0

0

EA EA AND RR

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

0

0

0

 

1

1

 

r2

r1

0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

RRb,EA

1

1

0

 

1

1

 

1

0

0

RRb RRb AND EA

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

0

0

0

 

1

0

 

r2

r1

0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

OR

A, #im

1

1

0

 

1

1

 

1

0

1

A A OR im

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

0

0

1

 

0

d3

 

d2

d1

d0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

A, @HL

0

0

1

 

1

1

 

0

1

0

A A OR (HL)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

EA,RR

1

1

0

 

1

1

 

1

0

0

EA EA OR RR

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

0

0

1

 

0

1

 

r2

r1

0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

RRb,EA

1

1

0

 

1

1

 

1

0

0

RRb RRb OR EA

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

0

0

1

 

0

0

 

r2

r1

0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

XOR

A,#im

1

1

0

 

1

1

 

1

0

1

A A XOR im

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

0

0

1

 

1

d3

 

d2

d1

d0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

A,@HL

0

0

1

 

1

1

 

0

1

1

A A XOR (HL)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

EA,RR

1

1

0

 

1

1

 

1

0

0

EA EA XOR (RR)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

0

0

1

 

1

0

 

r2

r1

0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

RRb,EA

1

1

0

 

1

1

 

1

0

0

RRb RRb XOR EA

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

0

0

1

 

1

0

 

r2

r1

0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

COM

A

1

1

0

 

1

1

 

1

0

1

A A

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

0

0

1

 

1

1

 

1

1

1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

5-18

Page 92
Image 92
Samsung KS57C2308 manual EA,RR EA ← EA and RR, EA,RR EA ← EA or RR, Ea,Rr Ea ← Ea Xor Rr