Analog Devices ADSP-BF53x Blackfin Reference page 960

Table of Contents

Advertisement

Instructions Listed By Operation Code
Table C-23. 32-Bit Opcode Instructions (Sheet 7 of 40)
Instruction
and Version
Vector Multiply and Multiply-Accumulate
A0 {=, +=, or –=} Dreg_lo_hi * Dreg_lo_hi ,
A1 {=, +=, or –=} Dreg_lo_hi * Dreg_lo_hi (W32, M)
Multiply and Multiply-Accumulate to Accumulator
A1 = Dreg_lo_hi * Dreg_lo_hi (W32, M)
Multiply and Multiply-Accumulate to Accumulator
A1 += Dreg_lo_hi * Dreg_lo_hi (W32, M)
Multiply and Multiply-Accumulate to Accumulator
A1 –= Dreg_lo_hi * Dreg_lo_hi (W32, M)
Vector Multiply and Multiply-Accumulate
A0 {=, +=, or –=} Dreg_lo_hi * Dreg_lo_hi ,
A1 {=, +=, or –=} Dreg_lo_hi * Dreg_lo_hi (FU)
Multiply and Multiply-Accumulate to Accumulator
A1 = Dreg_lo_hi * Dreg_lo_hi (FU)
Vector Multiply and Multiply-Accumulate
Dreg_lo = (A0 {=, +=, or –=} Dreg_lo_hi * Dreg_lo_hi) ,
A1 {=, +=, or –=} Dreg_lo_hi * Dreg_lo_hi (FU)
Multiply and Multiply-Accumulate to Accumulator
A1 += Dreg_lo_hi * Dreg_lo_hi (FU)
Multiply and Multiply-Accumulate to Accumulator
A1 –= Dreg_lo_hi * Dreg_lo_hi (FU)
Multiply and Multiply-Accumulate to Accumulator
A0 = Dreg_lo_hi * Dreg_lo_hi (FU)
Multiply and Multiply-Accumulate to Accumulator
A0 += Dreg_lo_hi * Dreg_lo_hi (FU)
Multiply and Multiply-Accumulate to Accumulator
A0 –= Dreg_lo_hi * Dreg_lo_hi (FU)
Multiply and Multiply-Accumulate to Half Register
Dreg_lo = (A0 = Dreg_lo_hi * Dreg_lo_hi) (FU)
Multiply and Multiply-Accumulate to Half Register
Dreg_lo = (A0 += Dreg_lo_hi * Dreg_lo_hi) (FU)
Multiply and Multiply-Accumulate to Half Register
Dreg_lo = (A0 –= Dreg_lo_hi * Dreg_lo_hi) (FU)
C-160
ADSP-BF53x/BF56x Blackfin Processor Programming Reference
Opcode
Range
0xC070 0000—
0xC073 DE3F
0xC070 1800—
0xC070 D83F
0xC071 1800—
0xC071 D83F
0xC072 1800—
0xC072 D83F
0xC080 0000—
0xC083 DE3F
0xC080 1800—
0xC080 D83F
0xC080 2000—
0xC083 FFFF
0xC081 1800—
0xC081 D83F
0xC082 1800—
0xC082 D83F
0xC083 0000—
0xC083 063F
0xC083 0800—
0xC083 0E3F
0xC083 1000—
0xC083 163F
0xC083 2000—
0xC083 27FF
0xC083 2800—
0xC083 2FFF
0xC083 3000—
0xC083 37FF

Advertisement

Table of Contents
loading

This manual is also suitable for:

Adsp-bf56x blackfin

Table of Contents