Motorola DSP56367 User Manual page 486

24-bit digital signal processor
Table of Contents

Advertisement

Power Consumption Benchmark
;
; Load the X-data
;
move
move
do
move
move
XLOAD_LOOP
;
; Load the Y-data
;
move
move
do
move
move
YLOAD_LOOP
;
jmp
PROG_START
move
move
move
move
;
clr
clr
move
move
move
move
bset
;
sbr
dor
mac
mac
add
mac
mac
move
_end
bra
nop
nop
nop
nop
PROG_END
nop
nop
E-2
#INT_XDAT,r0
#XDAT_START,r1
#(XDAT_END-XDAT_START),XLOAD_LOOP
p:(r1)+,x0
x0,x:(r0)+
#INT_YDAT,r0
#YDAT_START,r1
#(YDAT_END-YDAT_START),YLOAD_LOOP
p:(r1)+,x0
x0,y:(r0)+
INT_PROG
#$0,r0
#$0,r4
#$3f,m0
#$3f,m4
a
b
#$0,x0
#$0,x1
#$0,y0
#$0,y1
#4,omr
#60,_end
x0,y0,a
x:(r0)+,x1
x1,y1,a
x:(r0)+,x0
a,b
x0,y0,a
x:(r0)+,x1
x1,y1,a
b1,x:$ff
sbr
DSP56367
; ebd
y:(r4)+,y1
y:(r4)+,y0
y:(r4)+,y0
MOTOROLA

Advertisement

Table of Contents
loading

Table of Contents