126
4554 Group
SINGLE-CHIP 4-BIT CMOS MICROCOMPUTER
MITSUBISHI MICROCOMPUTERS
PRELIMINAR
Y
Notice:
This
is not
a final
specification.
Some
parametric
limits
are
subject
to change.
INSTRUCTION CODE TABLE
D3–D0
Hex.
notation
0000
0001
0010
0011
0100
0101
0110
0111
1000
1001
1010
1011
1100
1101
1110
1111
0
1
2
3
4
5
6
7
8
9
A
B
C
D
E
F
D9–D4
00
NOP
–
POF
SNZP
DI
EI
RC
SC
POF2
–
AM
AMC
TYA
–
TBA
–
000001
01
BLA
CLD
–
INY
RD
SD
–
DEY
AND
OR
TEAB
–
CMA
RAR
TAB
TAY
000010
02
SZB
0
SZB
1
SZB
2
SZB
3
SZD
SEAn
SEAM
–
TDA
TABE
–
SZC
000011
03
BMLA
–
SNZ0
SNZ1
SNZI0
SNZI1
–
TV2A
TV1A
000100
04
RBK**
SBK**
–
RT
RTS
RTI
–
LZ
0
LZ
1
LZ
2
LZ
3
RB
0
RB
1
RB
2
RB
3
000101
05
TASP
TAD
TAX
TAZ
TAV1
TAV2
–
EPOF
SB
0
SB
1
SB
2
SB
3
000110
06
A
0
A
1
A
2
A
3
A
4
A
5
A
6
A
7
A
8
A
9
A
10
A
11
A
12
A
13
A
14
A
15
000111
07
LA
0
LA
1
LA
2
LA
3
LA
4
LA
5
LA
6
LA
7
LA
8
LA
9
LA
10
LA
11
LA
12
LA
13
LA
14
LA
15
001000
08
TABP
0
TABP
1
TABP
2
TABP
3
TABP
4
TABP
5
TABP
6
TABP
7
TABP
8
TABP
9
TABP
10
TABP
11
TABP
12
TABP
13
TABP
14
TABP
15
001001
09
TABP
16
TABP
17
TABP
18
TABP
19
TABP
20
TABP
21
TABP
22
TABP
23
TABP
24
TABP
25
TABP
26
TABP
27
TABP
28
TABP
29
TABP
30
TABP
31
001010
TABP
32*
TABP
33*
TABP
34*
TABP
35*
TABP
36*
TABP
37*
TABP
38*
TABP
39*
TABP
40*
TABP
41*
TABP
42*
TABP
43*
TABP
44*
TABP
45*
TABP
46*
TABP
47*
001011001100
0C
001101
0D
001110
0E
001111
0F
BML
BL
BM
010000
010111
011000
011111
18–1F
B
BL
BML
BLA
BMLA
SEA
SZD
The second word
1p
paaa
aaaa
1p
paaa
aaaa
1p
pp00
pppp
1p
pp00
pppp
00
0111
nnnn
00
0010
1011
** (SBK and RBK instructions) cannot be used in the M34554M8.
* cannot be used after the SBK instruction is executed in the M34554MC.
A page referred by the TABP instruction can be switched by the SBK and RBK instructions in the
M34554MC/ED.
The pages which can be referred by the TABP instruction after the SBK instruction is executed are 64 to
95 in the M34554MC.
The pages which can be referred by the TABP instruction after the SBK instruction is executed are 64 to
127 in the M34554ED.
(Ex. TABP 0
→ TABP 64)
The pages which can be referred by the TABP instruction after the RBK instruction is executed are 0 to 63.
When the SBK instruction is not used, the pages which can be referred by the TABP instruction are 0 to 63.
10–17
000000
The above table shows the relationship between machine language codes and machine language instructions. D3–D0 show the low-order
4 bits of the machine language code, and D9–D4 show the high-order 6 bits of the machine language code. The hexadecimal representa-
tion of the code is also provided. There are one-word instructions and two-word instructions, but only the first word of each instruction is
shown. Do not use code marked “–.”
The codes for the second word of a two-word instruction are described below.
0A
TABP
48*
TABP
49*
TABP
50*
TABP
51*
TABP
52*
TABP
53*
TABP
54*
TABP
55*
TABP
56*
TABP
57*
TABP
58*
TABP
59*
TABP
60*
TABP
61*
TABP
62*
TABP
63*
0B