ST62T40B/E40B
Opcode Map Summary.
The following table contains an opcode map for the instructions used by the ST6
LOW
HI
0
0000
1
0001
2
0010
3
0011
4
0100
5
0101
6
0110
7
0111
8
1000
9
1001
A
1010
B
1011
C
1100
D
1101
E
1110
F
1111
2
1
2
1
2
1
2
1
2
1
2
1
2
1
2
1
2
1
2
1
2
1
2
1
2
1
2
1
2
1
2
1
0
0000
JRNZ
e
pcr
JRNZ
e
pcr
JRNZ
e
pcr
JRNZ
e
pcr
JRNZ
e
pcr
JRNZ
e
pcr
JRNZ
e
pcr
JRNZ
e
pcr
JRNZ
e
pcr
RNZ
e
pcr
JRNZ
e
pcr
JRNZ
e
pcr
JRNZ
e
pcr
JRNZ
e
pcr
JRNZ
e
pcr
JRNZ
e
pcr
4
2
4
2
4
2
4
2
4
2
4
2
4
2
4
2
4
2
4
2
4
2
4
2
4
2
4
2
4
2
4
2
1
0001
CALL
abc
ext
CALL
abc
ext
CALL
abc
ext
CALL
abc
ext
CALL
abc
ext
CALL
abc
ext
CALL
abc
ext
CALL
abc
ext
CALL
abc
ext
CALL
abc
ext
CALL
abc
ext
CALL
abc
ext
CALL
abc
ext
CALL
abc
ext
CALL
abc
ext
CALL
abc
ext
2
1
2
1
2
1
2
1
2
1
2
1
2
1
2
1
2
1
2
1
2
1
2
1
2
1
2
1
2
1
2
1
2
0010
JRNC
e
pcr
JRNC
e
pcr
JRNC
e
pcr
JRNC
e
pcr
JRNC
e
pcr
JRNC
e
pcr
JRNC
e
pcr
JRNC
e
pcr
JRNC
e
pcr
JRNC
e
pcr
JRNC
e
pcr
JRNC
e
pcr
JRNC
e
pcr
JRNC
e
pcr
JRNC
e
pcr
JRNC
e
pcr
5
3
5
3
5
3
5
3
5
3
5
3
5
3
5
3
5
3
5
3
5
3
5
3
5
3
5
3
5
3
5
3
3
0011
JRR
b0,rr,ee
bt
JRS
b0,rr,ee
bt
JRR
b4,rr,ee
bt
JRS
b4,rr,ee
bt
JRR
b2,rr,ee
bt
JRS
b2,rr,ee
bt
JRR
b6,rr,ee
bt
JRS
b6,rr,ee
bt
JRR
b1,rr,ee
bt
JRS
b1,rr,ee
bt
JRR
b5,rr,ee
bt
JRS
b5,rr,ee
bt
JRR
b3,rr,ee
bt
JRS
b3,rr,ee
bt
JRR
b7,rr,ee
bt
JRS
b7,rr,ee
bt
2
e
1
2
e
1
2
e
1
2
e
1
2
e
1
2
e
1
2
e
1
2
e
1
2
e
1
2
e
1
2
e
1
2
e
1
2
e
1
2
e
1
2
e
1
2
e
1
pcr 1
pcr
JRZ 4
a,w
sd 1
pcr 1
JRZ
#
1
LD 2
e
prc
pcr
JRZ 4
w
sd 1
2
e
prc 1
JRC
pcr 1
JRZ
#
1
INC 2
e
prc 2
JRC 4
pcr
JRZ 4
a,v
sd 1
2
e
prc 1
JRC 4
pcr 1
JRZ
#
1
LD 2
e
prc 2
JRC 4
pcr
JRZ 4
v
sd 1
2
e
prc 1
JRC 4
pcr 1
JRZ
#
1
INC 2
e
prc
JRC 4
pcr
JRZ 4
a,y
sd 1
2
e
prc 1
JRC
#
AND
a,(x)
ind
ANDI
a,nn
imm
SUB
a,(x)
ind
SUBI
a,nn
imm
DEC
(x)
ind
#
pcr 1
JRZ
#
1
LD 2
e
prc
JRC 4
(x),a
ind
pcr
JRZ 4
y
sd 1
2
e
prc 1
JRC
pcr
JRZ 4
a,x
pcr 1
JRZ
#
1
INC 2
e
prc 2
JRC 4
sd 1
2
e
prc 1
JRC 4
pcr 1
JRZ
#
1
LD 2
e
prc 2
JRC 4
pcr
JRZ 4
x
sd 1
2
e
prc 1
JRC 4
4
0100
JRZ
#
1
INC 2
e
prc 2
JRC 4
5
0101
2
e
prc 1
JRC 4
6
0110
JRC 4
a,(x)
ind
LDI
a,nn
imm
CP
a,(x)
ind
CPI
a,nn
imm
ADD
a,(x)
ind
ADDI
a,nn
imm
INC
(x)
ind
#
LD
7
0111
LD
LOW
HI
0
0000
1
0001
2
0010
3
0011
4
0100
5
0101
6
0110
7
0111
8
1000
9
1001
A
1010
B
1011
C
1100
D
1101
E
1110
F
1111
Abbreviations for Addressing Modes:
dir
Direct
sd
Short Direct
imm Immediate
inh
Inherent
ext
Extended
b.d
Bit Direct
bt
Bit Test
pcr
Program Counter Relative
ind
Indirect
Legend:
#
Indicates Illegal Instructions
e
5 Bit Displacement
b
3 Bit Address
rr
1byte dataspace address
nn
1 byte immediate data
abc 12 bit address
ee
8 bit Displacement
Cycle
Operand
Bytes
Addressing Mode
2
e
1
JRC
prc
Mnemonic
59/76
631