Analog Devices ADSP-BF53x Blackfin Reference page 824

Table of Contents

Advertisement

Load / Store Instructions
Table C-10. Load / Store Instructions (Sheet 9 of 12)
Instruction
and Version
Store Pointer Register
[FP – uimm7m4 ] = Preg
Store Data Register
[Preg ] = Dreg
Store Data Register
[Preg ++ ] = Dreg
Store Data Register
[Preg – – ] = Dreg
Store Data Register
[Preg + uimm6m4 ] = Dreg
Store Data Register
[Preg + uimm17m4 ] = Dreg
Store Data Register
[Preg – uimm17m4 ] = Dreg
Store Data Register
[Preg ++ Preg ] = Dreg
NOTE: Pointer Preg number cannot be the same as Index Preg number. If so, this opcode represents a
non-post-modify instruction version.
Store Data Register
[FP – uimm7m4 ] = Dreg
C-24
ADSP-BF53x/BF56x Blackfin Processor Programming Reference
Opcode Range 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
0xBA08—
1 0 1 1 1 0 1 uimm7m4
0xBBFF
0x9300—
1 0 0 1 0 0 1 1 0 0 Preg #
0x933F
0x9200—
1 0 0 1 0 0 1 0 0 0 Preg #
0x923F
0x9280—
1 0 0 1 0 0 1 0 1 0 Preg #
0x92BF
0xB000—
1 0 1 1 0 0 uimm6m4
0xB3FF
0xE600 0000—
1 1 1 0 0 1 1 0 0 0 Preg #
0xE63F 7FFF
uimm17m4 divided by 4
0xE600 8000—
1 1 1 0 0 1 1 0 0 0 Preg #
0xE63F FFFF
uimm17m4 divided by 4
0x8800—
1 0 0 0 1 0 0 Source
0x89FF
0xBA00—
1 0 1 1 1 0 1 uimm7m4
0xBBF7
Bin
Preg #
divided by 4
Dreg #
Dreg #
Dreg #
Preg #
Dreg #
divided by 4
Dreg #
Dreg #
Index
Pointer
Dreg #
Preg #
Preg #
Dreg #
divided by 4

Advertisement

Table of Contents
loading

This manual is also suitable for:

Adsp-bf56x blackfin

Table of Contents