English
Language : 

4509 Datasheet, PDF (130/142 Pages) Renesas Technology Corp – SINGLE-CHIP 4-BIT CMOS MICROCOMPUTER
4509 Group
INSTRUCTION CODE TABLE
010000 011000
D9–D4 000000000001000010000011000100 000101000110 000111001000 001001001010 001011001100 001101 001110 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
SRST 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
–
AND
–
SNZ0
LZ
0 RUPT
A
8
LA TABP TABP –
8
8 24
– BML BML BL BL BM B
1001 9
–
OR TDA –
LZ
1
SUPT
A
9
LA TABP TABP
9
9 25
–
– BML BML BL BL BM B
1010 A
LZ
AM TEAB TABE SNZI0 2
–
A
10
LA TABP TABP
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
Rev.1.02 2006.12.22 page 130 of 140
REJ03B0147-0102