M30622MA-XXXFP RENESAS [Renesas Technology Corp], M30622MA-XXXFP Datasheet - Page 584

no-image

M30622MA-XXXFP

Manufacturer Part Number
M30622MA-XXXFP
Description
16-BIT SINGLE-CHIP MICROCOMPUTER M16C FAMILY
Manufacturer
RENESAS [Renesas Technology Corp]
Datasheet
Appendix 2 Hexadecimal instruction CODE table
The next instruction is arranged in each CODE.
CODE_74 : STE, MOV, PUSH, NEG, ROT, NOT, LDE, POP, SHL, SHA
CODE_75 : STE, MOV, PUSH, NEG, ROT, NOT, LDE, POP, SHL, SHA
CODE_76 : TST, XOR, AND, OR, ADD, SUB, ADC, SBB, CMP, DIVX, ROLC, RORC, DIVU, DIV, ADCF, ABS
CODE_77 : TST, XOR, AND, OR, ADD, SUB, ADC, SBB, CMP, DIVX, ROLC, RORC, DIVU, DIV, ADCF, ABS
CODE_7A : XCHG, LDC
CODE_7B : XCHG, STC
CODE_7C : MOVDir, MULU, MUL, EXTS, STC, DIVU, DIV, PUSH, DIVX, DADD, DSUB, DADC, DSBB, SMOVF, SMOVB, SSTR, ADD, LDCTX, RMPA, ENTER
CODE_7D : JMPI, JSRI, MULU, MUL, PUSHA, LDIPL, ADD, JCnd, BMCnd, DIVU, DIV, PUSH, DIVX, DADD, DSUB, DADC, DSBB, SMOVF, SMOVB, SSTR, STCTX, RMPA, EXITD, WAIT
CODE_7E : BTSTC, BMCnd, BNTST, BAND, BNAND, BOR, BNOR, BCLR, BSET, BNOT, BTST, BXOR, BNXOR
CODE_EB:SHL,FSET,FCLR,MOVA,LDC,SHA,PUSHC,POPC,INT
D3 to D0
0000
0001
0010
0011
0100
0101
0110
0111
1000
1001
1010
1011
1100
1101
1110
1111
D7 to D4
C
D
0
1
2
3
4
5
6
7
8
9
A
B
E
F
R0H,dsp:8[SB]
dsp:8[SB],R0H
R0L,dsp:8[SB]
R0H,dsp:8[FB]
dsp:8[SB],R0L
dsp:8[FB],R0H
R0L,dsp:8[FB]
dsp:8[FB],R0L
R0H,abs16
abs16,R0H
R0L,abs16
abs16,R0L
MOV.B:S
MOV.B:S
MOV.B:S
MOV.B:S
MOV.B:S
MOV.B:S
MOV.B:S
R0H,R0L
MOV.B:S
MOV.B:S
MOV.B:S
MOV.B:S
R0L,R0H
MOV.B:S
MOV.B:S
MOV.B:S
0000
NOP
BRK
0
dsp:8[SB],R0H
dsp:8[SB],R0H
dsp:8[FB],R0H
dsp:8[SB],R0L
dsp:8[FB],R0L
dsp:8[FB],R0H
dsp:8[SB],R0L
dsp:8[FB],R0L
abs16,R0H
abs16,R0H
abs16,R0L
abs16,R0L
R0H,R0L
R0L,R0H
R0H,R0L
R0L,R0H
AND.B:S
AND.B:S
AND.B:S
AND.B:S
AND.B:S
AND.B:S
AND.B:S
AND.B:S
OR.B:S
OR.B:S
OR.B:S
OR.B:S
OR.B:S
OR.B:S
OR.B:S
OR.B:S
0001
1
dsp:8[SB],R0H
dsp:8[SB],R0H dsp:8[SB],R0H
dsp:8[SB],R0L
dsp:8[FB],R0H
dsp:8[SB],R0L dsp:8[SB],R0L
dsp:8[FB],R0H dsp:8[FB],R0H
dsp:8[FB],R0L
dsp:8[FB],R0L
abs16,R0H
abs16,R0H
abs16,R0L
abs16,R0L
R0H,R0L
R0L,R0H
R0H,R0L
R0L,R0H
ADD.B:S
ADD.B:S
ADD.B:S
ADD.B:S
ADD.B:S
ADD.B:S
ADD.B:S
ADD.B:S
SUB.B:S
SUB.B:S
SUB.B:S
SUB.B:S
SUB.B:S
SUB.B:S
SUB.B:S
SUB.B:S
0010
2
dsp:8[FB],R0L
dsp:8[SB],A0
dsp:8[FB],A0
dsp:8[SB],A1
dsp:8[FB],A1
abs16,R0H
abs16,R0L
MOV.B:S
MOV.B:S
MOV.B:S
MOV.B:S
abs16,A0
MOV.B:S
MOV.B:S
MOV.B:S
MOV.B:S
abs16,A1
R0H,R0L
R0L,R0H
R0Çk,A1
CMP.B:S
CMP.B:S
CMP.B:S
CMP.B:S
CMP.B:S
CMP.B:S
CMP.B:S
CMP.B:S
R0H,A0
0011
3
0,11[SB]
2,11[SB]
3,11[SB]
4,11[SB]
6,11[SB]
7,11[SB]
0,11[SB]
2,11[SB]
4,11[SB]
6,11[SB]
BCLR:S
BCLR:S
1,11[SB]
BCLR:S
BCLR:S
BCLR:S
BCLR:S
5,11[SB]
BCLR:S
BCLR:S
1,11[SB]
3,11[SB]
5,11[SB]
7,11[SB]
BSET:S
BSET:S
BSET:S
BSET:S
BSET:S
BSET:S
BSET:S
BSET:S
0100
4
SINGLE-CHIP 16-BIT CMOS MICROCOMPUTER
0,11[SB]
1,11[SB]
2,11[SB]
3,11[SB]
4,11[SB]
5,11[SB]
6,11[SB]
7,11[SB]
0,11[SB]
1,11[SB]
2,11[SB]
3,11[SB]
4,11[SB]
5,11[SB]
6,11[SB]
7,11[SB]
BNOT:S
BNOT:S
BNOT:S
BNOT:S
BNOT:S
BNOT:S
BNOT:S
BNOT:S
BTST:S
BTST:S
BTST:S
BTST:S
BTST:S
BTST:S
BTST:S
BTST:S
0101
5
Mitsubishi microcomputers
JLTU/NC
JNE/JNZ
JGEU/C
M16C / 62 Group
JMP.S
JMP.S
JMP.S
JMP.S
JMP.S
JMP.S
JMP.S
JMP.S
JEQ/Z
JGTU
JLEU
0110
label
label
label
label
label
label
label
label
label
label
label
label
label
label
label
label
JPZ
JN
6
CODE_7A
CODE_7B
CODE_7C
CODE_7D
CODE_7E
MOV.W:G
CODE_74
CODE_75
CODE_76
CODE_77
MULU.W
MOV.B:G
MULU.B
src,dest
src,dest
src,dest
src,dest
src,dest
src,dest
MUL.W
MUL.B
0111
7
569

Related parts for M30622MA-XXXFP