F1 Y = A0[L; F1 Y = A1[L - Lucent Technologies DSP1617 Information Manual

Digital signal processor
Table of Contents

Advertisement

Information Manual
April 1998

F1 Y = a0[l] (

multiply/ALU operation with parallel accumulator store)

F1 Y = a1[l]

perform operation F1 and
write the value of aT[l] to *rM; then
modify rM
This instruction performs the following three operations effectively in parallel:
1. Write the (old) value of a0, a1, a0l, or a1l to the Y-space location pointed to by rM where rM is specified by the
two most significant bits of the Y field.
00 - r0
The X field selects aT or aTl:
X = 0 → aTl
2. Postmodify the value of rM where the postmodification is specified by the two least significant bits of the Y
field.
2 LSBs of Y
00
no action
01
postincrement
10
postdecrement
11
postincrement by (j)
† Code 11, in this case, means add the current value of the j regis-
ter to rM after accessing *rM.
Lucent Technologies Inc.
DSP1611/17/18/27/28/29 DIGITAL SIGNAL PROCESSOR
01 - r1
X = 1 → aT
Action
Symbol
*rM
*rM++
*rM– –
*rM++j
DRAFT COPY
Instruction Set Summary
10 - r2
11 - r3
B-22

Hide quick links:

Advertisement

Table of Contents
loading

This manual is also suitable for:

Dsp1629Dsp1618Dsp1611Dsp1627Dsp1628

Table of Contents