ADSP-BF53x/BF56x Blackfin Processor Programming Reference
19-41
Vector Operations
Vector Multiply and Multiply-Accumulate
Simultaneous Issue and Execution
A pair of compatible, scalar (individual) instructions from
•
“Multiply and Multiply-Accumulate to Accumulator” on
page 15-53
•
“Multiply and Multiply-Accumulate to Half-Register” on
page 15-58
•
“Multiply and Multiply-Accumulate to Data Register” on
page 15-67
can be combined into a single vector instruction. The vector instruction
executes the two scalar operations simultaneously and saves the results as a
vector couplet.
See the Arithmetic Operations sections listed above for the scalar instruc-
tion details.
Any MAC0 scalar instruction from the list above can be combined with a
compatible MAC1 scalar instruction under the following conditions.
• Both scalar instructions must share the same mode option (for
example, default,
IS
,
IU
,
T
). Exception: the MAC1 instruction can
optionally employ the mixed mode
(M)
that does not apply to
MAC0.
• Both scalar instructions must share the same pair of source regis-
ters, but can reference different halves of those registers.
• If both scalar operations write to destination D-registers, they must
write to the same sized destination D-registers, either 16 or 32 bits.
Содержание ADSP-BF53x Blackfin
Страница 38: ...Conventions xxxviii ADSP BF53x BF56x Blackfin Processor Programming Reference...
Страница 134: ...System Reset and Powerup 3 18 ADSP BF53x BF56x Blackfin Processor Programming Reference...
Страница 324: ...Instruction Overview 7 20 ADSP BF53x BF56x Blackfin Processor Programming Reference...
Страница 486: ...Instruction Overview 13 28 ADSP BF53x BF56x Blackfin Processor Programming Reference...
Страница 512: ...Instruction Overview 14 26 ADSP BF53x BF56x Blackfin Processor Programming Reference...
Страница 604: ...Instruction Overview 15 92 ADSP BF53x BF56x Blackfin Processor Programming Reference...
Страница 688: ...Instruction Overview 18 48 ADSP BF53x BF56x Blackfin Processor Programming Reference...
Страница 742: ...Instruction Overview 19 54 ADSP BF53x BF56x Blackfin Processor Programming Reference...
Страница 752: ...Examples 20 10 ADSP BF53x BF56x Blackfin Processor Programming Reference...
Страница 780: ...Product Identification Register 21 28 ADSP BF53x BF56x Blackfin Processor Programming Reference...
Страница 790: ...ADSP BF535 Flags A 10 ADSP BF53x BF56x Blackfin Processor Programming Reference...
Страница 800: ...Performance Monitor Registers B 10 ADSP BF53x BF56x Blackfin Processor Programming Reference...
Страница 994: ...Instructions Listed By Operation Code C 194 ADSP BF53x BF56x Blackfin Processor Programming Reference...
Страница 1042: ...Index I 40 ADSP BF53x BF56x Blackfin Processor Programming Reference...