Add Immediate - Analog Devices ADSP-BF53x Blackfin Reference

Table of Contents

Advertisement

Instruction Overview

Add Immediate

General Form
register += constant
Syntax
Dreg += imm7 ;
Preg += imm7 ;
Ireg += 2 ;
increment (a) */
Ireg += 4 ;
Syntax Terminology
:
Dreg
R7–0
:
,
,
Preg
P5–0
SP
:
Ireg
I3–0
: 7-bit signed field, with the range of –64 through +63
imm7
Instruction Length
In the syntax, comment (a) identifies 16-bit instruction length.
Functional Description
The Add Immediate instruction adds a constant value to a register without
saturation.
To subtract immediate values from I-registers, use the Subtract
Immediate instruction.
The instruction versions that explicitly modify
optional circular buffering. See
15-16
ADSP-BF53x/BF56x Blackfin Processor Programming Reference
/* Dreg = Dreg + constant (a) */
/* Preg = Preg + constant (a) */
/* increment Ireg by 2, half-word address pointer
/* word address pointer increment (a) */
FP
Ireg
"Automatic Circular Addressing"
support

Advertisement

Table of Contents
loading

This manual is also suitable for:

Adsp-bf56x blackfin

Table of Contents