Analog Devices ADSP-BF53x Blackfin Reference page 310

Table of Contents

Advertisement

Instruction Overview
Syntax Terminology
: 11-bit signed even relative offset, with a range of –1024
pcrel11m2
through 1022 bytes (0xFC00 to 0x03FE). This value can optionally be
replaced with an address label that is evaluated and replaced during
linking.
: valid assembler address label, resolved by the assembler/linker
user_label
to a valid PC-relative offset
Instruction Length
In the syntax, comment (a) identifies 16-bit instruction length.
Functional Description
The Conditional
Counter (
) to change the program flow, based on the value of the
PC
The range of valid offset values is –1024 through 1022.
Option
The Branch Prediction appendix
instruction performance. The default is branch predicted-not-taken. By
appending
(bp)
Typically, code analysis shows that a good default condition is to predict
branch-taken for branches to a prior address (backwards branches), and to
predict branch-not-taken for branches to subsequent addresses (forward
branches).
Flags Affected
None
7-6
ADSP-BF53x/BF56x Blackfin Processor Programming Reference
instruction forces a new value into the Program
JUMP
(bp)
to the instruction, the branch becomes predicted-taken.
helps the processor improve branch
bit.
CC

Advertisement

Table of Contents
loading

This manual is also suitable for:

Adsp-bf56x blackfin

Table of Contents