Standard dsp benchmarks, Appendix b dsp benchmarks – Motorola DSP96002 User Manual
Page 520
MOTOROLA
DSP96002 USER’S MANUAL
B-1
APPENDIX B
DSP BENCHMARKS
B.1
DSP96002 STANDARD DSP BENCHMARKS
Program size and instruction cycle counts for the DSP56000/1 are in parentheses on the line following the
DSP96002 program size and instruction cycle count.
All floating-point data ALU operations are performed using single precision operations (".s" extension on
opcode) rather than in extended precision (".x" extension on opcode). Using only single precision will yield
the same exact answers on any other machine using IEEE standard single precision assuming the same
operations are used and performed in the same sequence. Using a mixture of extended precision and sin-
gle precision may produce higher precision results at the expense of not obtaining exact IEEE conform-
ance.
B.1.1 Real Multiply
c = a * b
Program ICycles
Words
move x:(r0),d4.s y:(r4),d6.s 1 1
fmpy.s d4,d6,d0 1 1
move d0.s,x:(r1) 1 1
--- ---
Totals:
3 3
(3 3)