ADSP-BF53x/BF56x Blackfin Processor Programming Reference
C-179
Instruction Opcodes
Move Register Half
Dreg_lo = A1.X
0xC40A 403F—
0xC40A 4E00
Modify-Increment
Dreg = (A0 += A1)
0xC40B 003F—
0xC40B 0E00
Modify-Increment
Dreg_lo = (A0 += A1)
0xC40B 403F—
0xC40B 4E00
Modify-Increment
A0 += A1
0xC40B 803F
Modify-Increment
A0 += A1 (W32)
0xC40B A03F
Modify-Decrement
A0 –= A1
0xC40B C03F
Modify-Decrement
A0 –= A1 (W32)
0xC40B E03F
Add on Sign
Dreg_hi = Dreg_lo = SIGN (Dreg_hi) * D SIGN (Dreg_lo) * Dreg_lo
0xC40C 0000—
0xC40C 0E38
Dual 16-Bit Accumulator Extraction with Addition
Dreg = A1.L + A1.H, Dreg = A0.L + A0.H
0xC40C 403F—
0xC40C 4FC0
Round to Half Word
Dreg_lo = Dreg (RND)
0xC40C C000—
0xC40C CE38
Vector Search
(Dreg, Dreg) = SEARCH Dreg (GT)
0xC40D 0000—
0xC40D 2FFF
Vector Search
(Dreg, Dreg) = SEARCH Dreg (GE)
0xC40D 4000—
0xC40D 6FFF
Vector Search
(Dreg, Dreg) = SEARCH Dreg (LT)
0xC40D 8000—
0xC40D AFF8
Vector Search
(Dreg, Dreg) = SEARCH Dreg (LE)
0xC40D C000—
0xC40D EFF8
Negate (Two’s-Complement)
A0 = – A0
0xC40E 003F
Negate (Two’s-Complement)
A0 = – A1
0xC40E 403F
Table C-23. 32-Bit Opcode Instructions (Sheet 26 of 40)
Instruction
and Version
Opcode
Range
Summary of Contents for ADSP-BF53x Blackfin
Page 38: ...Conventions xxxviii ADSP BF53x BF56x Blackfin Processor Programming Reference...
Page 134: ...System Reset and Powerup 3 18 ADSP BF53x BF56x Blackfin Processor Programming Reference...
Page 324: ...Instruction Overview 7 20 ADSP BF53x BF56x Blackfin Processor Programming Reference...
Page 486: ...Instruction Overview 13 28 ADSP BF53x BF56x Blackfin Processor Programming Reference...
Page 512: ...Instruction Overview 14 26 ADSP BF53x BF56x Blackfin Processor Programming Reference...
Page 604: ...Instruction Overview 15 92 ADSP BF53x BF56x Blackfin Processor Programming Reference...
Page 688: ...Instruction Overview 18 48 ADSP BF53x BF56x Blackfin Processor Programming Reference...
Page 742: ...Instruction Overview 19 54 ADSP BF53x BF56x Blackfin Processor Programming Reference...
Page 752: ...Examples 20 10 ADSP BF53x BF56x Blackfin Processor Programming Reference...
Page 790: ...ADSP BF535 Flags A 10 ADSP BF53x BF56x Blackfin Processor Programming Reference...
Page 800: ...Performance Monitor Registers B 10 ADSP BF53x BF56x Blackfin Processor Programming Reference...
Page 1042: ...Index I 40 ADSP BF53x BF56x Blackfin Processor Programming Reference...