Analog Devices ADSP-BF53x Blackfin Reference page 529

Table of Contents

Advertisement

on page 1-21
disable it prior to issuing this instruction by clearing the Length
Register (
Example: If you use
clear
L2
beforehand can result in unexpected
The circular address buffer registers (Index, Length, and Base) are
not initialized automatically by Reset. Traditionally, user software
clears all the circular address buffer registers during boot-up to dis-
able circular buffering, then initializes them later, if needed.
Flags Affected
D-register versions of this instruction set flags as follows.
is set if result is zero; cleared if nonzero.
AZ
is set if result is negative; cleared if non-negative.
AN
is set if the operation generates a carry; cleared if no carry.
AC0
is set if result overflows; cleared if no overflow.
V
is set if
VS
• All other flags are unaffected.
The ADSP-BF535 processor has fewer
operate differently than subsequent Blackfin family products. For
more information on the ADSP-BF535 status flags, see
on page
The P-register and I-register versions of this instruction do not affect any
flags.
ADSP-BF53x/BF56x Blackfin Processor Programming Reference
for more details. Unless circular buffering is desired,
) corresponding to the
Lreg
to increment your address pointer, first
I2
to disable circular buffering. Failure to explicitly clear
is set; unaffected otherwise.
V
A-3.
Arithmetic Operations
used in this instruction.
Ireg
values.
Ireg
flags and some flags
ASTAT
Lreg
Table A-1
15-17

Advertisement

Table of Contents
loading

This manual is also suitable for:

Adsp-bf56x blackfin

Table of Contents