Motorola DSP96002 User Manual page 625

32-bit digital signal processor
Table of Contents

Advertisement

fmpy.s d5,d4,d5
fmpy
fmpy.s d5,d2,d5
fmpy
fmpy.s d0,d3,d0
fcmp
ftfr.s d0,d7
rts
; ZOld = 0 boundary
_clip2_zon
move
move
fseedd d6,d4
fmpy.s d6,d4,d6
fmpy
fmpy.s d6,d2,d6
fmpy
fmpy.s d0,d3,d0
fcmp
ftfr.s d0,d7
rts
; XNew = WNew boundary
_clip2_xnp
move
move
move
fseedd d5,d4
fmpy.s d5,d4,d5
fmpy
fmpy.s d5,d2,d5
fmpy
B-106
d0,d4,d0 fsub.s d5,d2 d2.s,d3.s
d0,d4,d0 fsub.s d5,d3
d7,d0
ffgt
fsub.s d3,d6 d6.s,d0.s
d0,d4,d0 fsub.s d6,d2 d2.s,d3.s
d0,d4,d0 fsub.s d6,d3
d7,d0
ffgt
fsub.s d2,d0
fadd.s d0,d5
d0,d4,d0 fsub.s d5,d2 d2.s,d3.s
d0,d4,d0 fsub.s d5,d3
DSP96002 USER'S MANUAL
d9.s,d2.s
d2.s,d4.s
(r1)-
y:(r1)+,d3.s ;Zn
d9.s,d2.s
d2.s,d4.s
(r1)+n1
y:(r1)-,d0.s ;Wo
x:(r1)-,d2.s
d9.s,d2.s
d2.s,d4.s
;
1
1
;
1
1
;
1
1
;
1
1
;
1
1
;
1
1
;
1
1
;
2
2
;
1
1
1
1
;
1
1
;
1
1
;
1
1
;
1
1
;
1
1
;
1
1
;
1
1
;
1
1
;
1
1
;
2
2
;
1
1
1
1
;Xo
1
1
;
1
1
;
1
1
;
1
1
;
1
1
;
1
1
;
1
1
;
1
1
MOTOROLA

Advertisement

Table of Contents
loading

Table of Contents