Analog Devices ADSP-BF53x Blackfin Reference page 336

Table of Contents

Advertisement

Instruction Overview
Options
The Load Data Register instruction supports the following options.
• Post-increment the source pointer by 4 bytes to maintain word
alignment.
• Post-decrement the source pointer by 4 bytes to maintain word
alignment.
• Offset the source pointer with a small (6-bit), word-aligned (multi-
ple of 4), unsigned constant.
• Offset the source pointer with a large (18-bit), word-aligned (mul-
tiple of 4), signed constant.
• Frame Pointer (
(multiple of 4), negative constant.
The indexed
FP
subroutine or function. Positive offsets relative to
arguments from a called function) can be accomplished using one of the
other versions of this instruction.
Stack Pointer.
Indirect and Post-Increment Index Addressing
The syntax of the form:
Dest = [ Src_1 ++ Src_2 ]
is indirect, post-increment index addressing. The form is shorthand for
the following sequence.
Dest = [Src_1] ;
Src_1 += Src_2 ;
by Src_2 */
8-12
ADSP-BF53x/BF56x Blackfin Processor Programming Reference
) relative and offset with a 7-bit, word-aligned
FP
-relative form is typically used to access local variables in a
/* load the 32-bit destination, indirect*/
/* post-increment Src_1 by a quantity indexed
FP
includes the Frame Pointer and
Preg
(useful to access

Advertisement

Table of Contents
loading

This manual is also suitable for:

Adsp-bf56x blackfin

Table of Contents