Professional Documents
Culture Documents
DSP Experiment 4-2
DSP Experiment 4-2
N .set 4
M .set 4
.mmregs
.def start
start
BCLR C54CM
BCLR AR0LC ;Linear Mode
AMOV #010000h,XAR0 ;Starting Address for Input
BCLR AR1LC ;Linear Mode
RPTBLOCAL LOOP
MPYM *AR0-,*CDP+,AC0
RPT #N-3
MACM *AR0-,*CDP+,AC0
MACM *(AR0+T0),*CDP+,AC0
LOOP MOV HI(AC0),*AR1+ ;Storing Output
IDLE
B. FIR Filter (Using FIRSADD)
N .set 4;h
M .set 4;x
.mmregs
.def start
start
BCLR C54CM
BCLR AR0LC ;Linear Mode
AMOV #01000h,XAR0 ;Starting Address for Input X
AMOV #01000h-N+1,XAR2 ;Second Pointer for X
BCLR AR1LC ;Linear Mode
IDLE