Panasonic MN103001G/F01K Personal Computer User Manual


 
Appendix
Appendix-10
List of Extension Instructions ( Code Length, Execution Cycle)
Instruction Source Destination Format Code length Execution cycle Remarks
PUTX PUTX Dm D0 2 2
PUTCX Dm Dn D0 2 2
GETX GETX Dn D0 2 2
GETCHX Dn D0 2 2
GETCLX Dn D0 2 2
CLRMAC CLRMAC D0 2 2
MULQ MULQ Dm Dn D0 2 4
Dm is a value which can be expressed with 2 bytes to 1 byte or Dm = 0
5
Dm is a value which can be expressed with 4 bytes to 3 bytes
MULQI imm8 Dn D1 3 4
MULQI imm16 Dn D2 4 4
MULQI imm32 Dn D4 6 5
imm is a value which can be expressed with 2 bytes to 1 byte or imm = 0
6
imm is a value which can be expressed with 4 bytes to 3 bytes
MULQU MULQU Dm Dn D0 2 4
Dm is a value which can be expressed with 2 bytes to 1 byte or Dm = 0
5
Dm is a value which can be expressed with 4 bytes to 3 bytes
MULQIU imm8 Dn D1 3 4
MULQIU imm16 Dn D2 4 4
MULQIU imm32 Dn D4 6 5
imm is a value which can be expressed with 2 bytes to 1 byte or imm = 0
6
imm is a value which can be expressed with 4 bytes to 3 bytes
MAC MAC Dm Dn D0 2 2
MACH Dm Dn D0 2 2
MACB Dm Dn D0 2 2
MACU MACU Dm Dn D0 2 2
MACHU Dm Dn D0 2 2
MACBU Dm Dn D0 2 2
SAT16 SAT16 Dm Dn D0 2 2
SAT24 SAT24 Dm Dn D0 2 2
MCST MCST Dm Dn D0 2 2
MCST imm8 Dn D0 2 2
MCST9 Dn D0 2 2
MCST48 Dn D0 2 2
BSCH BSCH Dm Dn D0 2 2
SWAP SWAP Dm Dn D0 2 2
SWAPH Dm Dn D0 2 2