Analog Devices ADSP-BF53x Blackfin Reference page 328

Table of Contents

Advertisement

Instruction Overview
reg_lo: R7–0.L
:
reg_hi
R7–0.H
,
reg: R7–0
P5–0
7-bit signed field, with a range of –64 through 63
imm7:
16-bit signed field, with a range of –32,768 through 32,767
imm16:
(0x800 through 0x7FFF)
16-bit unsigned field, with a range of 0 through 65,535 (0x0000
uimm16:
through 0xFFFF)
Instruction Length
In the syntax, comment (a) identifies 16-bit instruction length. Comment
(b) identifies 32-bit instruction length.
Functional Description
The Load Immediate instruction loads immediate values, or explicit con-
stants, into registers.
The instruction loads a 7-bit or 16-bit quantity, depending on the size of
the immediate data. The range of constants that can be loaded is 0x8000
through 0x7FFF, equivalent to –32768 through +32767.
The only values that can be immediately loaded into 40-bit Accumulator
registers are zeros.
Sixteen-bit half-words can be loaded into either the high half or low half
of a register. The load operation leaves the unspecified half of the register
intact.
8-4
ADSP-BF53x/BF56x Blackfin Processor Programming Reference
,
,
,
P5–0.L
SP.L
FP.L
,
,
,
P5–0.H
SP.H
FP.H
,
,
,
,
SP
FP
I3–0
M3–0
,
,
,
I3–0.L
M3–0.L
,
,
,
I3–0.H
M3–0.H
,
,
B3–0
L3–0
,
B3–0.L
L3–0.L
,
B3–0.H
L3–0.H

Advertisement

Table of Contents
loading

This manual is also suitable for:

Adsp-bf56x blackfin

Table of Contents