Panasonic MN103001G/F01K Personal Computer User Manual


 
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 An D0 2 1
ADD Am Dn D0 2 1
ADD Am An D0 2 1
ADD imm8 Dn S1 2 1
ADD imm16 Dn D2 4 1
ADD imm32 Dn D4 6 2
ADD imm8 An S1 2 1
ADD imm16 An D2 4 1
ADD imm32 An 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 An D0 2 1
SUB A m Dn D0 2 1
SUB A m An D0 2 1
SUB imm32 Dn D4 6 2
SUB imm32 An 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 An S0 1 1
INC4 INC4 An S0 1 1
CMP CMP Dm Dn S0 1 1
CMP Dm An D0 2 1
CMP A m Dn D0 2 1
CMP A m An S0 1 1
CMP imm8 Dn S1 2 1
CMP imm16 Dn D2 4 1
CMP imm32 Dn D4 6 2
CMP imm8 An S1 2 1
CMP imm16 An D2 4 1
CMP imm32 An 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