Analog Devices ADSP-BF53x Blackfin Reference page 983

Table of Contents

Advertisement

Table C-23. 32-Bit Opcode Instructions (Sheet 30 of 40)
Instruction
and Version
Add
Dreg_hi = Dreg_hi + Dreg_hi (S)
Subtract
Dreg_hi = Dreg_lo – Dreg_lo (NS)
Subtract
Dreg_hi = Dreg_lo – Dreg_lo (S)
Subtract
Dreg_hi = Dreg_lo – Dreg_hi (NS)
Subtract
Dreg_hi = Dreg_lo – Dreg_hi (S)
Subtract
Dreg_hi = Dreg_hi – Dreg_lo (NS)
Subtract
Dreg_hi = Dreg_hi – Dreg_lo (S)
Subtract
Dreg_hi = Dreg_hi – Dreg_hi (NS)
Subtract
Dreg_hi = Dreg_hi – Dreg_hi (S)
Add/Subtract-Prescale Up
Dreg_hi = Dreg + Dreg (RND12)
Add/Subtract-Prescale Up
Dreg_hi = Dreg – Dreg (RND12)
Add/Subtract-Prescale Down
Dreg_hi = Dreg + Dreg (RND20)
Add/Subtract-Prescale Down
Dreg_hi = Dreg – Dreg (RND20)
Move Register Half
A0.H = Dreg_hi
Move Register Half
A1.H = Dreg_hi
Modify-Increment
Dreg_hi = (A0 += A1)
ADSP-BF53x/BF56x Blackfin Processor Programming Reference
Instruction Opcodes
Opcode
Range
0xC422 E000—
0xC422 EE3F
0xC423 0000—
0xC423 0E3F
0xC423 2000—
0xC423 2E3F
0xC423 4000—
0xC423 4E3F
0xC423 6000—
0xC423 6E3F
0xC423 8000—
0xC423 8E3F
0xC423 A000—
0xC423 AE3F
0xC423 C000—
0xC423 CE3F
0xC423 E000—
0xC423 EE3F
0xC425 0000—
0xC425 0E3F
0xC425 4000—
0xC425 4E3F
0xC425 9000—
0xC425 9E3F
0xC425 D000—
0xC425 DE3F
0xC429 0000—
0xC429 0038
0xC429 8000—
0xC429 8038
0xC42B 403F—
0xC42B 4E00
C-183

Advertisement

Table of Contents
loading

This manual is also suitable for:

Adsp-bf56x blackfin

Table of Contents