Analog Devices ADSP-BF53x Blackfin Reference page 99

Table of Contents

Advertisement

• An denotes either MAC Accumulator register
• * Indicates the flag may be set or cleared, depending on the results
of the instruction.
• – Indicates no effect.
Multiplier instruction options are described on
Table 2-10. Multiplier Instruction Summary
Instruction
Dreg_lo = Dreg_lo_hi * Dreg_lo_hi ;
Dreg_hi = Dreg_lo_hi * Dreg_lo_hi ;
Dreg = Dreg_lo_hi * Dreg_lo_hi ;
An = Dreg_lo_hi * Dreg_lo_hi ;
An += Dreg_lo_hi * Dreg_lo_hi ;
An –= Dreg_lo_hi * Dreg_lo_hi ;
Dreg_lo = ( A0 = Dreg_lo_hi * Dreg_lo_hi ) ;
Dreg_lo = ( A0 += Dreg_lo_hi * Dreg_lo_hi ) ;
Dreg_lo = ( A0 –= Dreg_lo_hi * Dreg_lo_hi ) ;
Dreg_hi = ( A1 = Dreg_lo_hi * Dreg_lo_hi ) ;
Dreg_hi = ( A1 += Dreg_lo_hi * Dreg_lo_hi ) ;
Dreg_hi = ( A1 –= Dreg_lo_hi * Dreg_lo_hi ) ;
Dreg = ( An = Dreg_lo_hi * Dreg_lo_hi ) ;
Dreg = ( An += Dreg_lo_hi * Dreg_lo_hi ) ;
Dreg = ( An –= Dreg_lo_hi * Dreg_lo_hi ) ;
Dreg *= Dreg ;
ADSP-BF53x/BF56x Blackfin Processor Programming Reference
Computational Units
or
A0
page
2-40.
ASTAT Status Flags
AV0
AV1
V
AV0S
AV1S
V_COPY
VS
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
A1.
2-39

Advertisement

Table of Contents
loading

This manual is also suitable for:

Adsp-bf56x blackfin

Table of Contents