Analog Devices ADSP-BF53x Blackfin Reference page 49

Table of Contents

Advertisement

• Some instructions (such as
of adjacent registers. Adjacent registers are denoted in syntax by the
range enclosed in parentheses and separated by a colon, for exam-
ple,
(R7:3)
• Portions of a particular register may be individually specified. This
is written in syntax with a dot ("
then a letter denoting the desired portion. For 32-bit registers, "
denotes the most-significant ("High") portion, "
least-significant portion. The subdivisions of the 40-bit registers
are described later.
Register names are reserved and may not be used as program identifiers.
This manual uses the following conventions.
• When there is a choice of any one register within a register group,
this manual shows the register set using an en-dash ("
example, "
ters (
R7
• Immediate values are designated as "
modifiers.
• "
• The "
uimm4
• The decimal number indicates how many bits the value can
include; for example,
• Any alignment requirements are designated by an optional
"
an unsigned, 16-bit integer that must be an even number,
and
of 4.
ADSP-BF53x/BF56x Blackfin Processor Programming Reference
. Again, the larger number appears first.
" in text means that any one of the eight data regis-
R7–0
,
,
,
,
,
R6
R5
R4
R3
R2
" indicates a signed value; for example,
imm
" prefix indicates an unsigned value; for example,
u
.
" suffix followed by a number; for example,
m
is a signed, 7-bit integer that must be a multiple
imm7m4
"--SP (Push
Multiple)") require a group
") following the register name,
.
,
, or
) can be used in syntax.
R1
R0
" with the following
imm
is a 5-bit value.
imm5
Introduction
"
.H
" denotes the
.L
"). For
.
imm7
is
uimm16m2
1-11

Advertisement

Table of Contents
loading

This manual is also suitable for:

Adsp-bf56x blackfin

Table of Contents