Appendix b. instruction set, Appendix-5 appendix b. instruction set – Panasonic MN103001G/F01K User Manual
Page 447
Appendix
Appendix-5
Appendix B. Instruction Set
List of Instructions ( Code Length, Execution Cycle*)
Execution cycle is defined under the following conditions:
(1) No pipeline hazard
(2) 2-cycle of instruction fetch, 1-cycle of data load/store
Instruction
Source
Destination
Format
Remarks
MOV
MOV
Dm
Dn
S0
1
1
MOV
Dm
A n
D0
2
1
MOV
A m
Dn
D0
2
1
MOV
A m
A n
S0
1
1
MOV
SP
A n
S0
1
1
MOV
A m
SP
D0
2
1
MOV
PSW
Dn
D0
2
1
MOV
Dm
PSW
D0
2
1
MOV
MDR
Dn
D0
2
1
MOV
Dm
MDR
D0
2
1
MOV
( A m )
Dn
S0
1
1
MOV
(d8,Am)
Dn
D1
3
1
MOV
(d16,Am)
Dn
D2
4
1
MOV
(d32,Am)
Dn
D4
6
2
MOV
(d8,SP)
Dn
S1
2
1
MOV
(d16,SP)
Dn
D2
4
1
MOV
(d32,SP)
Dn
D4
6
2
MOV
(Di,Am)
Dn
D0
2
1
MOV
(abs16)
Dn
S2
3
1
MOV
(abs32)
Dn
D4
6
2
MOV
( A m )
A n
D0
2
1
MOV
(d8,Am)
A n
D1
3
1
MOV
(d16,Am)
A n
D2
4
1
MOV
(d32,Am)
A n
D4
6
2
MOV
(d8,SP)
A n
S1
2
1
MOV
(d16,SP)
A n
D2
4
1
MOV
(d32,SP)
A n
D4
6
2
MOV
(Di,Am)
A n
D0
2
1
MOV
(abs16)
A n
D2
4
1
MOV
(abs32)
A n
D4
6
2
MOV
(d8,Am)
SP
D1
3
1
MOV
Dm
(An)
S0
1
1
MOV
Dm
(d8,An)
D1
3
1
MOV
Dm
(d16,An)
D2
4
1
MOV
Dm
(d32,An)
D4
6
2
MOV
Dm
(d8,SP)
S1
2
1
MOV
Dm
(d16,SP)
D2
4
1
MOV
Dm
(d32,SP)
D4
6
2
MOV
Dm
(Di,An)
D0
2
2
MOV
Dm
(abs16)
S2
3
1
MOV
Dm
(abs32)
D4
6
2
MOV
A m
(An)
D0
2
1
MOV
A m
(d8,An)
D1
3
1
MOV
A m
(d16,An)
D2
4
1
MOV
A m
(d32,An)
D4
6
2
MOV
A m
(d8,SP)
S1
2
1
MOV
A m
(d16,SP)
D2
4
1
MOV
A m
(d32,SP)
D4
6
2
MOV
A m
(Di,An)
D0
2
2
MOV
A m
(abs16)
D2
4
1
MOV
A m
(abs32)
D4
6
2
MOV
SP
(d8,An)
D1
3
1
MOV
imm8
Dn
S1
2
1
MOV
imm16
Dn
S2
3
1
MOV
imm32
Dn
D4
6
2
MOV
imm8
A n
S1
2
1
MOV
imm16
A n
S2
3
1
MOV
imm32
A n
D4
6
2
Code length Execution Cycle