EasyManua.ls Logo

Panasonic MN103S - Page 522

Panasonic MN103S
552 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
Chapter 16
Appendix
XVI - 70 Extension Instruction Specification
Precautions for extension arithmetic programming
The extension arithmetic units come equipped with the following registers designed specifically to store high-
speed multiply and multiply and accumulate results.
1. Precautions for describing instructions
This section provides precautions for programming associated with describing, arranging and combining
instructions. Failure to observe these precautions may result in malfunction. The following lists such
precautions:
Table:16.4.1 List of Precautions
Preceding instruction Succeeding instruction Arrangement Precaution
Word/halfword data multiply and
accumulate instructions *1
High-speed multiply
instructions *3
Succeeding
Insert 1 or more cycles
between instructions.
Word/halfword data multiply and
accumulate instructions *1
Multiply and
accumulate
instructions *4
Succeeding
Insert 2 or more cycles
between instructions.
Word/halfword data multiply and
accumulate instructions *1
MCRH and MCRL
access instructions *5
Succeeding
Insert 3 or more cycles
between instructions.
Byte data multiply and accumulate
instructions *2
Multiply and
accumulate
instructions *4
Succeeding
Insert 1 or more cycles
between instructions.
Byte data multiply and accumulate
instructions *2
MCRH and MCRL
access instructions *5
Succeeding
Insert 2 or more cycles
between instructions.
*1 The following instructions fall under the category of word/halfword data multiply and accumulate instructions:
MAC, MACI, MACH, MACIH, MACU, MACIU, MACHU and MACIHU instructions
*2 The following instructions fall under the category of byte data multiply and accumulate instructions:
MACB, MACIB, MACBU and MACIBU instructions
*3 The following instructions fall under the category of high-speed multiply instructions:
MULQ, MULQI, MULQU and MULQIU instructions
*4 The following instructions fall under the category of multiply and accumulate instructions:
MAC, MACI, MACH, MACIH, MACU, MACIU, MACHU, MACIHU, MACB, MACIB, MACBU and MACIBU instructions
*5 The following instructions fall under the category of MCRH and MCRL access instructions:
PUTCX, CLRMAC, GETCHX and GETCLX instructions

Table of Contents

Other manuals for Panasonic MN103S

Related product manuals