English
Language : 

4501_M Datasheet, PDF (114/212 Pages) Renesas Technology Corp – 4-BIT CISC SINGLE-CHIP MICROCOMPUTER 4500 SERIES
4501 Group
HARDWARE
INSTRUCTIONS
INSTRUCTION CODE TABLE
010000 011000
D9–D4 000000000001000010000011000100 000101000110 000111001000 001001001010 001011001100 001101001110 001111
010111 011111
Hex.
D3–D0 notation
00
01
02 03
04 05 06
07
08
09 0A 0B 0C 0D 0E 0F 10–17 18–1F
0000
0
NOP
BLA
SZB
0
BMLA
–
TASP A
0
LA TABP TABP –
0
0 16*
– BML BML* BL BL* BM B
0001 1
–
CLD
SZB
1
–
–
TAD
A
1
LA TABP TABP –
1
1 17*
– BML BML* BL BL* BM B
0010 2
POF
–
SZB
2
–
–
TAX
A
2
LA TABP TABP –
2
2 18*
– BML BML* BL BL* BM B
0011
3
SNZP INY
SZB
3
–
–
TAZ
A
3
LA TABP TABP –
3
3 19*
– BML BML* BL BL* BM B
0100 4
DI RD SZD –
RT TAV1
A
4
LA TABP TABP –
4
4 20*
– BML BML* BL BL* BM B
0101 5
EI
SD SEAn –
RTS TAV2
A
5
LA TABP TABP –
5
5 21*
– BML BML* BL BL* BM B
0110 6 RC – SEAM – RTI –
A LA TABP TABP –
6
6
6 22*
– BML BML* BL BL* BM B
0111 7 SC DEY –
–
–
–
A LA TABP TABP –
7
7
7 23*
– BML BML* BL BL* BM B
1000
8 POF2 AND
–
LZ
SNZ0 0
–
A LA TABP TABP –
8
8
8 24*
– BML BML* BL BL* BM B
1001 9
–
OR TDA –
LZ
1
–
A LA TABP TABP –
9
9
9 25*
– BML BML* BL BL* BM B
1010 A
AM
TEAB TABE SNZI0
LZ
2
–
A LA TABP TABP –
10 10 10 26*
– BML BML* BL BL* BM B
1011 B AMC –
–
–
LZ
3
EPOF
A
11
LA TABP TABP –
11 11 27*
– BML BML* BL BL* BM B
1100 C TYA CMA –
–
RB SB A
0
0 12
LA TABP TABP –
12 12 28*
– BML BML* BL BL* BM B
1101 D
– RAR –
–
RB SB A
1
1 13
LA TABP TABP
13 13 29*
–
– BML BML* BL BL* BM B
1110 E TBA TAB
–
RB
TV2A 2
SB
2
A
14
LA TABP TABP
14 14 30*
–
– BML BML* BL BL* BM B
1111 F
–
RB
TAY SZC TV1A 3
SB
3
A
15
LA TABP TABP
15 15 31*
–
– BML BML* BL BL* BM B
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.
BL
BML
BLA
BMLA
SEA
SZD
The second word
10 0aaa aaaa
10 0aaa aaaa
10 0p00 pppp
10 0p00 pppp
00 0111 nnnn
00 0010 1011
• * cannot be used in the M34501M2-XXXFP.
Rev.2.01 Feb 07, 2005
REJ09B0192-0201
1-102