Motorola DSP96002 User Manual page 521

32-bit digital signal processor
Table of Contents

Advertisement

B.1.2 N Real Multiplies
c(I) = a(I) * b(I) , I=1,...,N
move #aaddr,r0
move #baddr,r4
move #caddr,r1
move
do #n,end
fmpy.s
move
end
B.1.3 Real Update
d = c + a * b
move
fmpy.s
move
B-2
x:(r0)+,d4.s
d4,d6,d0
x:(r0)+,d4.s
d0.s,x:(r1)+
x:(r0),d4.s y:(r4),d6.s
d4,d6,d1
x:(r1),d0.s
fadd.s
d1.s,d0.s
d0.s,x:(r2)
DSP96002 USER'S MANUAL
Program ICycles
Words
1
1
1
y:(r4)+,d6.s
1
2
y:(r4)+,d6.s
1
1
---
Totals:
8
(8
Program ICycles
Words
1
1
1
1
---
Totals:
4
(4
1
1
1
1
3
1
1
---
2N+7
2N+7)
1
1
1
1
- --
4
4)
MOTOROLA

Advertisement

Table of Contents
loading

Table of Contents