ADSP-BF53x/BF56x Blackfin Processor Programming Reference
C-189
Instruction Opcodes
Logical Shift
Dreg_hi = Dreg_lo >> uimm4
0xC680 A180—
0xC680 AFFF
Logical Shift
Dreg_hi = Dreg_hi << uimm4
0xC680 B000—
0xC680 BE7F
Logical Shift
Dreg_hi = Dreg_hi >> uimm4
0xC680 B180—
0xC680 BFFF
Vector Arithmetic Shift
Dreg = Dreg >>> uimm5 (V)
0xC681 0100—
0xC681 0FFF
Vector Arithmetic Shift
Dreg = Dreg << uimm5 (V, S)
0xC681 4000—
0xC681 4EFF
Vector Logical Shift
Dreg = Dreg << uimm4 (V)
0xC681 8000—
0xC681 8E7F
Vector Logical Shift
Dreg = Dreg >> uimm4 (V)
0xC681 8180—
0xC681 8FFF
Arithmetic Shift
Dreg = Dreg >>> uimm5
0xC682 0100—
0xC682 0FFF
Arithmetic Shift
Dreg = Dreg << uimm5 (S)
0xC682 4000—
0xC680 4EFF
Logical Shift
Dreg = Dreg << uimm5
0xC682 8000—
0xC682 8EFF
Logical Shift
Dreg = Dreg >> uimm5
0xC682 8100—
0xC682 8FFF
Rotate
Dreg = ROT Dreg BY imm6
0xC682 C000—
0xC682 CFFF
Arithmetic Shift
A0 = A0 >>> uimm5
0xC683 0100—
0xC683 01F8
Arithmetic Shift
A1 = A1 >>> uimm5
0xC683 1100—
0xC683 11F8
Logical Shift
A0 = A0 << uimm5
0xC683 4000—
0xC683 40F8
Logical Shift
A0 = A0 >> uimm5
0xC683 4100—
0xC683 41F8
Table C-23. 32-Bit Opcode Instructions (Sheet 36 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...