Instruction Code Table - Renesas 4513 User Manual

4500 series 4-bit single-chip microcomputer
Table of Contents

Advertisement

HARDWARE

INSTRUCTION CODE TABLE

INSTRUCTION CODE TABLE (for 4513 Group)
D
–D
000000
000001
9
4
Hex.
00
01
D
–D
3
0
notation
0000
0
NOP
BLA
0001
1
CLD
0010
2
POF
0011
3
SNZP
INY
0100
4
DI
RD
0101
5
EI
SD
0110
6
RC
0111
7
SC
DEY
1000
8
AND
1001
9
OR
1010
A
AM
TEAB
1011
B
AMC
1100
C
TYA
CMA
1101
D
RAR
1110
E
TBA
TAB
1111
F
TAY
The above table shows the relationship between machine language codes and machine language instructions. D
4 bits of the machine language code, and D
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.
The second word
BL
10
paaa aaaa
BML
10
paaa aaaa
BLA
10
pp00 pppp
BMLA
10
pp00 pppp
SEA
00 0111 nnnn
SZD
00 0010 1011
1-66
000010
000011
000100
000101
000110
02
03
04
05
SZB
BMLA
TASP
0
SZB
TAD
1
SZB
TAX
2
SZB
TAZ
3
SZD
RT
TAV1
SEAn
RTS
TAV2
SEAM
RTI
LZ
SNZ0
0
LZ
TDA
SNZ1
1
LZ
TABE
SNZI0
2
LZ
SNZI1
EPOF
3
RB
SB
0
0
RB
SB
1
1
RB
SB
TV2A
2
2
RB
SB
SZC
TV1A
3
3
–D
show the high-order 6 bits of the machine language code. The hexadecimal representa-
9
4
• *, **, and *** cannot be used in the M34513M2-XXXSP/FP.
• * and ** cannot be used in the M34513M4-XXXSP/FP.
• * and ** cannot be used in the M34513E4FP.
• * cannot be used in the M34513M6-XXXFP.
4513/4514 Group User's Manual
000111
001000
001001
001010
06
07
08
09
0A
A
LA
TABP
TABP
TABP
32**
0
0
0
16***
A
LA
TABP
TABP
TABP
1
1
1
17***
33**
A
LA
TABP
TABP
TABP
34**
2
2
2
18***
A
LA
TABP
TABP
TABP
3
3
3
19***
35**
A
LA
TABP
TABP
TABP
4
4
4
20***
36**
A
LA
TABP
TABP
TABP
37**
5
5
5
21***
A
LA
TABP
TABP
TABP
6
6
6
22***
38**
A
LA
TABP
TABP
TABP
39**
7
7
7
23***
A
LA
TABP
TABP
TABP
8
8
8
24***
40**
A
LA
TABP
TABP
TABP
9
9
9
25***
41**
A
LA
TABP
TABP
TABP
10
10
10
26***
42**
A
LA
TABP
TABP
TABP
11
11
11
27***
43**
A
LA
TABP
TABP
TABP
44**
12
12
12
28***
A
LA
TABP
TABP
TABP
13
13
13
29***
45**
A
LA
TABP
TABP
TABP
14
14
14
30***
46**
A
LA
TABP
TABP
TABP
15
15
15
31***
47**
001100
001011
001101
001110
001111
0B
0C
0D
0E
TABP
BML
BML***
BL
BL***
48*
TABP
BML
BML***
BL
BL***
49*
TABP
BML
BML***
BL
BL***
50*
TABP
BML
BML***
BL
BL***
51*
TABP
BML
BML***
BL
BL***
52*
TABP
BML
BML***
BL
BL***
53*
TABP
BML
BML***
BL
BL***
54*
TABP
BML
BML***
BL
BL***
55*
TABP
BML
BML***
BL
BL***
56*
TABP
BML
BML***
BL
BL***
57*
TABP
BML
BML***
BL
BL***
58*
TABP
BML
BML***
BL
BL***
59*
TABP
BML
BML***
BL
BL***
60*
TABP
BML
BML***
BL
BL***
61*
TABP
BML
BML***
BL
BL***
62*
TABP
BML
BML***
BL
BL***
63*
–D
3
0
010000
011000
010111
011111
0F
10–17
18–1F
BM
B
BM
B
BM
B
BM
B
BM
B
BM
B
BM
B
BM
B
BM
B
BM
B
BM
B
BM
B
BM
B
BM
B
BM
B
BM
B
show the low-order

Advertisement

Table of Contents
loading

This manual is also suitable for:

4514

Table of Contents