2 in alphabetical order – Epson S1C6200 User Manual

Page 26

Advertising
background image

20

EPSON

S1C6200/6200A CORE CPU MANUAL

3 INSTRUCTION SET

3.1.2 In alphabetical order

B

1

1

1

1

1

1

1

1

1

1

1

1

0

0

1

1

1

1

1

1

1

1

1

1

1

1

1

1

1

1

1

1

0

0

0

0

0

1

A

1

1

1

0

0

0

0

0

1

0

1

0

1

1

1

1

0

0

0

0

1

1

1

1

1

1

1

1

1

1

1

1

0

0

1

0

1

0

9

1

1

0

1

1

1

1

1

0

1

0

1

0

0

0

1

1

1

1

1

1

1

1

1

0

1

1

1

1

1

1

1

1

1

1

0

1

0

8

1

1

0

0

0

0

0

0

0

0

0

0

0

1

1

1

0

0

0

0

1

1

1

1

1

1

1

1

1

0

0

1

0

1

1

0

0

1

7

0

0

0

1

0

0

0

0

0

1

1

1

s7

s7

1

0

0

0

0

0

0

1

0

0

1

0

1

0

1

1

1

1

s7

s7

s7

s7

s7

e7

6

0

0

1

0

0

0

0

0

0

0

0

1

s6

s6

1

0

1

1

1

1

1

1

1

1

0

0

1

1

1

1

1

1

s6

s6

s6

s6

s6

e6

5

1

1

r1

0

0

0

1

1

r1

0

r1

0

s5

s5

r1

0

0

0

1

1

1

0

0

0

r1

0

1

1

0

1

1

1

s5

s5

s5

s5

s5

e5

4

0

0

r0

1

0

1

0

1

r0

0

r0

0

s4

s4

r0

0

0

1

0

1

1

0

1

0

r0

1

1

0

1

0

1

0

s4

s4

s4

s4

s4

e4

3

1

1

i3

r1

i3

i3

i3

i3

i3

r1

i3

r1

s3

s3

i3

r1

i3

i3

i3

i3

n3

1

0

1

i3

r1

1

n3

1

0

0

1

s3

s3

s3

s3

s3

e3

2

0

1

i2

r0

i2

i2

i2

i2

i2

r0

i2

r0

s2

s2

i2

r0

i2

i2

i2

i2

n2

0

1

0

i2

r0

0

n2

0

0

0

0

s2

s2

s2

s2

s2

e2

1

r1

r1

i1

q1

i1

i1

i1

i1

i1

q1

i1

q1

s1

s1

i1

q1

i1

i1

i1

i1

n1

1

1

0

i1

q1

0

n1

1

0

0

0

s1

s1

s1

s1

s1

e1

0

r0

r0

i0

q0

i0

i0

i0

i0

i0

q0

i0

q0

s0

s0

i0

q0

i0

i0

i0

i0

n0

1

1

0

i0

q0

0

n0

1

0

0

0

s0

s0

s0

s0

s0

e0

MX, r

MY, r

r, i

r, q

XH, i

XL, i

YH, i

YL, i

r, i

r, q

r, i

r, q

s

s

r, i

r, q

XH, i

XL, i

YH, i

YL, i

Mn

SP

r, i

r, q

Mn

SP

X

Y

C, s

NC, s

NZ, s

s

Z, s

MX, e

ACPX

ACPY

ADC

ADD

AND

CALL

CALZ

CP

DEC

DI

EI

FAN

HALT

INC

JPBA

JP

LBPX

I D Z C

↑
↑
↑
↑
↑
↑
↑
↑
↑
↑
↑
↑

↑
↑
↑
↑
↑
↑
↑

↑
↑

↑

7

7

7

7

7

7

7

7

7

7

7

7

7

7

7

7

7

7

7

7

7

5

7

7

7

7

5

7

5

5

5

5

5

5

5

5

5

5

M(X)

←

M(X)+r+C, X

←

X+1

M(Y)

←

M(Y)+r+C, Y

←

Y+1

r

←

r+i3~i0+C

r

←

r+q+C

XH

←

XH+i3~i0+C

XL

←

XL+i3~i0+C

YH

←

YH+i3~i0+C

YL

←

YL+i3~i0+C

r

←

r+i3~i0

r

←

r+q

r

←

r

Λ

i3~i0

r

←

r

Λ

q

M(SP-1)

←

PCP, M(SP-2)

←

PCSH, M(SP-3)

←

PCSL+1

SP

←

SP-3, PCP

←

NPP, PCS

←

s7~s0

M(SP-1)

←

PCP, M(SP-2)

←

PCSH, M(SP-3)

←

PCSL+1

SP

←

SP-3, PCP

←

0, PCS

←

s7~s0

r-i3~i0

r-q

XH-i3~i0

XL-i3~i0

YH-i3~i0

YL-i3~i0

M(n3~n0)

←

M(n3~n0)-1

SP

←

SP-1

I

←

0 (Disables Interrupt)

I

←

1 (Enables Interrupt)

r

Λ

i3~i0

r

Λ

q

Halt (stop clock)

M(n3~n0)

←

M(n3~n0)+1

SP

←

SP+1

X

←

X+1

Y

←

Y+1

PCB

←

NBP, PCP

←

NPP, PCSH

←

B, PCSL

←

A

PCB

←

NBP, PCP

←

NPP, PCS

←

s7~s0 if C=1

PCB

←

NBP, PCP

←

NPP, PCS

←

s7~s0 if C=0

PCB

←

NBP, PCP

←

NPP, PCS

←

s7~s0 if Z=0

PCB

←

NBP, PCP

←

NPP, PCS

←

s7~s0

PCB

←

NBP, PCP

←

NPP, PCS

←

s7~s0 if Z=1

M(X)

←

e3~e0, M(X+1)

←

e7~e4, X

←

X+2

↓
↓
↓
↓
↓
↓
↓
↓
↓
↓
↓
↓

↓
↓
↓
↓
↓
↓
↓

↓
↓

↓

28

28

29

29

30

30

31

31

32

32

33

33

34

34

35

35

36

36

37

37

38

38

39

39

40

40

41

41

42

42

43

43

44

44

45

45

46

46

Page

Operand

Clock

Operation Code

Flag

Mne-

monic

Operation

↓
↑

★

★

★

★

★

★

↑
↑
↑
↑
↑
↑
↑
↑
↑
↑

↑
↑
↑
↑
↑
↑
↑

↑

↓
↓
↓
↓
↓
↓
↓
↓
↓
↓

↓
↓
↓
↓
↓
↓
↓

↓

Advertising
This manual is related to the following products: