21 / 29 page

SCG9800
8-BIT MICROCONTROLLER
Score Concept Semiconductor Ltd.
21
Sept 2000
49.
INC label
Code
0110 0100 zzzz zzzz
Operation
(zzzz zzzz) + 1
→ (zzzz zzzz)
Flags
N, Z, C
50.
INT
Code
0011 0110
Operation
PC LOW
→ (SP),
SP-1
→ SP
PCHIGH
→(SP),
SP-1
→ SP
IPAGE
→ (SP),
SP-1
→ SP
PS
→ (SP),
SP-1
→ SP
1
→ I
3FC0H
→ PC
3
→ iPAGE,PAGE
Flags
I
51.
JA
Code
0111 0001
Operation
A
→PC[7:0]
Flags
-----
52.
JUMP ADDR14
Code
10zz zzzz zzzz zzzz
Operation
ADDR14
→PC[13:0]
If PAGE
≠iPAGE
PAGE
→iPAGE
Flags
-----
53.
MOV A, X
Code
0000 0010
Operation
A
→X
Flags
-----
54.
MOV A, Y
Code
0000 0011
Operation
A
→Y
Flags
-----
55.
MOV A, (X)
Code
0000 0110
Operation
A
→(X)
Flags
-----
56.
MOV A, (Y)
Code
0000 0111
Operation
A
→(Y)
Flags
-----
57.
MOV A label
Code
0000 0100 zzzz zzzz
Operation
A
→(zzzz zzzz)
Flags
-----
58.
MOV X, A
Code
0001 0000
Operation
X
→A
Flags
N, Z
59.
MOV X, Y
Code
0001 0011
Operation
X
→Y
Flags
-----
60.
MOV X, (Y)
Code
0001 0111
Operation
X
→(Y)
Flags
-----
61.
MOV X, label
Code
0001 0100 zzzz zzzz
Operation
X
→(zzzz zzzz)
Flags
-----
62.
MOV Y, A
Code
0001 1000
Operation
Y
→A
Flags
N, Z