Analog Devices ADSP-BF53x Blackfin Reference page 968

Table of Contents

Advertisement

Instructions Listed By Operation Code
Table C-23. 32-Bit Opcode Instructions (Sheet 15 of 40)
Instruction
and Version
Multiply and Multiply-Accumulate to Half Register
Dreg_hi = (A1 –= Dreg_lo_hi * Dreg_lo_hi) (IH)
Move Register Half
Dreg_hi = A1 (IH)
Move Register Half
Dreg_lo = A0, Dreg_hi = A1 (IH)
Dreg_hi = A1, Dreg_lo = A0 (IH)
Multiply and Multiply-Accumulate to Half Register
Dreg_hi = (A1 = Dreg_lo_hi * Dreg_lo_hi) (IH, M)
Vector Multiply and Multiply-Accumulate
Dreg_lo = (A0 {=, +=, or –=} Dreg_lo_hi * Dreg_lo_hi) ,
Dreg_hi = (A1 {=, +=, or –=} Dreg_lo_hi * Dreg_lo_hi) (IH, M)
Multiply and Multiply-Accumulate to Half Register
Dreg_hi = (A1 += Dreg_lo_hi * Dreg_lo_hi) (IH, M)
Multiply and Multiply-Accumulate to Half Register
Dreg_hi = (A1 –= Dreg_lo_hi * Dreg_lo_hi) (IH, M)
Multiply and Multiply-Accumulate to Half Register
Dreg_lo = (A0 = Dreg_lo_hi * Dreg_lo_hi) (IU)
Multiply and Multiply-Accumulate to Half Register
Dreg_lo = (A0 += Dreg_lo_hi * Dreg_lo_hi) (IU)
Multiply and Multiply-Accumulate to Half Register
Dreg_lo = (A0 –= Dreg_lo_hi * Dreg_lo_hi) (IU)
Move Register Half
Dreg_lo = A0 (IU)
Multiply and Multiply-Accumulate to Half Register
Dreg_hi = (A1 = Dreg_lo_hi * Dreg_lo_hi) (IU)
Vector Multiply and Multiply-Accumulate
Dreg_lo = (A0 {=, +=, or –=} Dreg_lo_hi * Dreg_lo_hi) ,
Dreg_hi = (A1 {=, +=, or –=} Dreg_lo_hi * Dreg_lo_hi) (IU)
Multiply and Multiply-Accumulate to Half Register
Dreg_hi = (A1 += Dreg_lo_hi * Dreg_lo_hi) (IU)
Multiply and Multiply-Accumulate to Half Register
Dreg_hi = (A1 –= Dreg_lo_hi * Dreg_lo_hi) (IU)
C-168
ADSP-BF53x/BF56x Blackfin Processor Programming Reference
Opcode
Range
0xC166 1800—
0xC166 D9FF
0xC167 1800—
0xC167 19C0
0xC167 3800—
0xC167 39C0
0xC174 1800—
0xC174 D9FF
0xC174 2000—
0xC177 FFFF
0xC175 1800—
0xC175 D9FF
0xC176 1800—
0xC176 D9FF
0xC183 2000—
0xC183 27FF
0xC183 2800—
0xC183 2FFF
0xC183 3000—
0xC183 37FF
0xC183 3800—
0xC183 39C0
0xC184 1800—
0xC184 D9FF
0xC184 2000—
0xC187 FFFF
0xC185 1800—
0xC185 D9FF
0xC186 1800—
0xC186 D9FF

Advertisement

Table of Contents
loading

This manual is also suitable for:

Adsp-bf56x blackfin

Table of Contents