Appendix-7 – Panasonic MN103001G/F01K User Manual
Page 449
Appendix
Appendix-7
Instruction
Source
Destination
Format
Remarks
MOVM
4
Registers specified by regs = 4
8
Registers specified by regs = 7
9
Registers specified by regs = 8
10
Registers specified by regs = 9
11
Registers specified by regs = 10
12
Registers specified by regs = 11
CLR
CLR
Dn
S0
1
1
ADD
ADD
Dm
Dn
S0
1
1
ADD
Dm
A n
D0
2
1
ADD
A m
Dn
D0
2
1
ADD
A m
A n
D0
2
1
ADD
imm8
Dn
S1
2
1
ADD
imm16
Dn
D2
4
1
ADD
imm32
Dn
D4
6
2
ADD
imm8
A n
S1
2
1
ADD
imm16
A n
D2
4
1
ADD
imm32
A n
D4
6
2
ADD
imm8
SP
D1
3
1
ADD
imm16
SP
D2
4
1
ADD
imm32
SP
D4
6
2
ADDC
ADDC
Dm
Dn
D0
2
1
SUB
SUB
Dm
Dn
D0
2
1
SUB
Dm
A n
D0
2
1
SUB
A m
Dn
D0
2
1
SUB
A m
A n
D0
2
1
SUB
imm32
Dn
D4
6
2
SUB
imm32
A n
D4
6
2
SUBC
SUBC
Dm
Dn
D0
2
1
MUL
MUL
Dm
Dn
D0
2
3
Dn=0
13
Dn is a value which can be expressed with 1 byte
21
Dn is a value which can be expressed with 2 bytes
29
Dn is a value which can be expressed with 3 bytes
34
Dn is a value which can be expressed with 4 bytes
MULU
MULU
Dm
Dn
D0
2
3
Dn=0
13
Dn is a value which can be expressed with 1 byte
21
Dn is a value which can be expressed with 2 bytes
29
Dn is a value which can be expressed with 3 bytes
34
Dn is a value which can be expressed with 4 bytes
DIV
DIV
Dm
Dn
D0
2
4
{MDR,Dn}=0
14
22
30
38
DIVU
DIVU
Dm
Dn
D0
2
4
{MDR,Dn}=0
14
22
30
38
INC
INC
Dn
S0
1
1
INC
A n
S0
1
1
INC4
INC4
A n
S0
1
1
CMP
CMP
Dm
Dn
S0
1
1
CMP
Dm
A n
D0
2
1
CMP
A m
Dn
D0
2
1
CMP
A m
A n
S0
1
1
CMP
imm8
Dn
S1
2
1
CMP
imm16
Dn
D2
4
1
CMP
imm32
Dn
D4
6
2
CMP
imm8
A n
S1
2
1
CMP
imm16
A n
D2
4
1
CMP
imm32
A n
D4
6
2
Code length Execution Cycle
{MDR, Dn} is a value which can be expressed with 1 byte
{MDR, Dn} is a value which can be expressed with 2 bytes
{MDR, Dn} is a value which can be expressed with 3 bytes
{MDR, Dn} is a value which can be expressed with 4 bytes or more
{MDR, Dn} is a value which can be expressed with 1 byte
{MDR, Dn} is a value which can be expressed with 2 bytes
{MDR, Dn} is a value which can be expressed with 3 bytes
{MDR, Dn} is a value which can be expressed with 4 bytes or more