Motorola DSP96002 User Manual page 526

32-bit digital signal processor
Table of Contents

Advertisement

move
move
move
move
move
move
fclr
do #n,end
fmpy d5,d6,d2 fadd.s d2,d0
fmpy d4,d7,d2 fadd.s d2,d1
fmpy d4,d6,d2 fsub.s d2,d1
fmpy d5,d7,d2 fadd.s d2,d0
end
move
or
d5 = ar
X Memory Organization
R5
dr1
R1
cr1
R4
br1
R0
ar1
MOTOROLA
#aaddr+1,r0
#3,n0
#baddr,r4
#caddr,r1
#daddr-1,r5
d2
fadd.s d2,d0
d4 = br
d6 = bi
d7 = ai
Y Memory Organization
.
dr2
DADDR
R2
.
.
cr2
CADDR
R6
.
.
br2
BADDR
R4
.
.
ar2
AADDR
R0
DSP96002 USER'S MANUAL
x:(r0)-,d4.s
y:(r4)+,d6.s
x:(r0)+n0,d5.s y:(r5),d0.s
x:(r1)+,d1.s
y:(r4)+,d7.s
x:(r1)+,d0.s
d0.s,y:(r5)+
x:(r0)-,d4.s
y:(r4)+,d6.s
x:(r0)+n0,d5.s d1.s,y:(r5)+
d0.s,y:(r5)+
.
di2
di1
DADDR
.
.
ci2
ci1
CADDR
.
.
bi2
bi1
BADDR
.
.
ai2
ai1
AADDR
Program ICycles
Words
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
3
1
1
1
1
1
1
1
1
1
1
1
1
-------------------
Totals :
15
4N+12
(13
4N+10)
Program
ICycles
Words
B-7

Advertisement

Table of Contents
loading

Table of Contents