hamsig.asm

来自「文件为美军4800bps语音压缩编码标准在TI的DSP芯片TMS320C5X上的」· 汇编 代码 · 共 24 行

ASM
24
字号
     ;------------
     ;for (i = 0;  i < n ; i++)
     ;{	 p32=(long)signal[i]*windoiw[i];
     ;	 signal[i]=p32>>15;    }
;AR1,AR0,ACC,TREG0,PREG,BRCR
;HAMS[240], SIGNAL[240]
;	.DATA
;HAMS	.COPY "HAMS.DAT"
HAMSIG
	LAR AR1,#HAMS
	LAR AR0,#SIGNAL
	LACC #FLEN_1
	SAMM BRCR

	MAR *,AR1
	LTP *+ ,AR0		;TREG0=HAMS[]
	RPTB HAMSIG_1-1
	;-----------------
	  MPY *,AR1
	  LTP *+,AR0
	  SACH *+,1
HAMSIG_1
	ret

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?