Table of Contents

Advertisement

Instruction Overview

Add

General Form
dest_reg = src_reg_1 + src_reg_2
Syntax
Pointer Registers — 32-Bit Operands, 32-Bit Result
Preg = Preg + Preg ;
Data Registers — 32-Bit Operands, 32-bit Result
Dreg = Dreg + Dreg ;
instruction length (a) */
Dreg = Dreg + Dreg (sat_flag) ;
ported, but at the cost of longer instruction length (b) */
Data Registers — 16-Bit Operands, 16-Bit Result
Dreg_lo_hi = Dreg_lo_hi + Dreg_lo_hi (sat_flag) ;
Syntax Terminology
:
,
,
Preg
P5–0
SP
:
Dreg
R7–0
:
Dreg_lo_hi
R7–0.L
: nonoptional saturation flag,
sat_flag
Instruction Length
In the syntax, comment (a) identifies 16-bit instruction length. Comment
(b) identifies 32-bit instruction length.
15-6
ADSP-BF53x/BF56x Blackfin Processor Programming Reference
/* (a) */
/* no saturation support but shorter
FP
,
R7–0.H
/* saturation optionally sup-
or
(S)
(NS)
/* (b) */

Advertisement

Table of Contents
loading

This manual is also suitable for:

Adsp-bf56x blackfin

Table of Contents