Motorola DSP56800 Manual page 264

16-bit digital signal processor
Table of Contents

Advertisement

ADD
Instruction Fields:
Operation
ADD
Timing:
2 + mv oscillator clock cycles for ADD instructions with a single or dual parallel move.
Refer to previous tables for ADD instructions without a parallel move.
Memory:
1 program word for ADD instructions with a single or dual parallel move.
Refer to previous tables for ADD instructions without a parallel move.
A-34
Operands
C
DD,FDD
2
F1,DD
~F,F
Y,F
X:(SP-xx),FDD
6
X:aa,FDD
4
X:xxxx,FDD
6
FDD,X:(SP-xx)
8
FDD,X:xxxx
8
FDD,X:aa
6
#xx,FDD
4
#xxxx,FDD
6
DSP56800 Family Manual
Add
W
1
36-bit addition of two registers
1
Add memory word to register.
1
X:aa represents a 6-bit absolute address. Refer to
Absolute Short Address (Direct Addressing):
2
<aa> on page 4-22.
2
Add register to memory word, storing the result back
to memory
2
2
1
Add an immediate integer 0–31
2
Add a signed 16-bit immediate
ADD
Comments

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents