Table of Contents

Advertisement

Instruction Overview

Call

General Form
CALL (destination_indirect
CALL (PC + offset)
CALL offset
Syntax
CALL ( Preg ) ;
address (a) */
CALL ( PC + Preg ) ;
CALL pcrel25m2 ;
CALL user_label ;
resolved by the assembler/linker to the appropriate PC-relative
instruction (a) or (b) */
Syntax Terminology
:
(
Preg
P5–0
SP
instruction.)
: 25-bit signed, even,
pcrel25m2
symbolic address label, with a range of –16,777,216 through 16,777,214
(0xFF00 0000 to 0x00FF FFFE) bytes.
: 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. Comment
(b) identifies 32-bit instruction length.
7-8
ADSP-BF53x/BF56x Blackfin Processor Programming Reference
/* indirect to an absolute (not PC-relative)
/* PC-relative, indexed (a) */
/* PC-relative, immediate (b) */
/* user-defined absolute address label,
and
are not allowed as the source register for this
FP
PC
-relative offset; can be specified as a

Advertisement

Table of Contents
loading

This manual is also suitable for:

Adsp-bf56x blackfin

Table of Contents