Analog Devices ADSP-BF53x Blackfin Reference page 349

Table of Contents

Advertisement

Indirect and Post-Increment Index Addressing
Dst_hi = [ Src_1 ++ Src_2 ]
is indirect, post-increment index addressing. The form is shorthand for
the following sequence.
Dst_hi = [Src_1] ;
the destination register, indirect*/
Src_1 += Src_2 ;
by Src_2 */
where:
Dst_hi
(
Dreg_hi
is the memory source pointer register on the right-hand side
Src_1
of the syntax.
is the increment pointer register.
Src_2
Indirect and post-increment index addressing supports customized indi-
rect address cadence. The indirect, post-increment index version must
have separate P-registers for the input operands. If a common Preg is used
for the inputs, the instruction functions as a simple, non-incrementing
load. For example,
Flags Affected
None
Required Mode
User & Supervisor
ADSP-BF53x/BF56x Blackfin Processor Programming Reference
/* load the half-word into the upper half of
/* post-increment Src_1 by a quantity indexed
is the most significant half of the destination register.
in the syntax example).
r0.h = W[p2++p2]
functions as
r0.h = W[p2]
Load / Store
.
8-25

Advertisement

Table of Contents
loading

This manual is also suitable for:

Adsp-bf56x blackfin

Table of Contents