亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來(lái)到蟲(chóng)蟲(chóng)下載站! | ?? 資源下載 ?? 資源專(zhuān)輯 ?? 關(guān)于我們
? 蟲(chóng)蟲(chóng)下載站

?? least mean square adaptive filter. n-1 inputs and n coefficients.txt

?? c6000的應(yīng)用程序比較常用比如說(shuō)fft ifft等一些原文件
?? TXT
字號(hào):
*===============================================================================
*
*	TEXAS INSTRUMENTS, INC.
*
*	FIRLMS2
*
*	Revision Date: 5/5/97
*
*	USAGE	This routine is C Callable and can be called as:
*
*		Long40 firlms2(short h[], short x[], short b, int n)
*
*		h = Coefficient Array
*		x = Input Array
*		b = Error of from previous FIR
*		n = Number of coefficients
*
*		If routine is not to be used as a C callable function
*		then all instructions relating to stack should be removed.
*		Refer to comments of individual instructions.  You will also
*		need to initialize values for all of the values passed as these
*		are assumed to be in registers as defined by the calling 
*		convention of the compiler, (refer to the C compiler reference
*		guide).
*
*	C Code 	This is the C equivalent of the Assembly Code without 
*		restrictions.
*
*		Note that the assembly code is hand optimized and restrictions 
*		may apply
*
*		Long40 firlms2(short h[], short x[], short b, int N)
*		{
*			int             i;
*			Long40          y = 0;
*			for (i = 0; i < N; i++) {
*				h[i] += (x[i] * b) >> 16;
*				y += x[i + 1] * h[i];
*			}
*			return y;
*		}
*
*	DESCRIPTION
*		This is an Least Mean Squared Adaptive FIR Filter.  Given the
*		error from the previous sample and pointer to the next sample
*		it computes an update of the coefficents and then performs
*		the FIR for the given input.  This routine has no memory hits
*		regardless of where x and h arrays are placed in memory.  This
*		routine assumes 16-bit input and output.
*
*	TECHNIQUES
*		The loop is unrolled once and the number of coefficients must be
*		a multiple of 2.
*
*	MEMORY NOTE
*		This code has no memory hits regardless of where x and h are
*		located in memory.
*
*	CYCLES		1.5*N + 16
*
*******************************************************************************
	.global _firlms2
	.text

_firlms2:
		STW	.D2	B10,	*B15--[2]	; push B10 on the stack
||		MV	.L1X	B15,	A8		; copy stack pointer

*** BEGIN Benchmark Timing ***
B_START

		STW	.D2	A10,	*B15--[2]	; push A10 on the stack
||		STW	.D1	B11,	*--A8		; push B11 on the stack
||		MV	.L1X	B3,	A1		; move return address
||		MV	.L2X	A6,	B5		; copy b

		B	.S1	LOOP			; for i
||		MVK	.S2	4,	B1		; setup priming
||		ADD	.L1X	2,	B4,	A3	; copy x
||		LDH	.D2	*B4++[2],	A0	;**** x0  = *x++, j=1

		ADD	.L2X	A4,	2,	B3	; copy h
||		SHR	.S2	B6,	1,	B0	; n / 2
||		STW	.D2	A11,	*B15		;push A11 on the stack
||		STW	.D1	B12,	*--A8[2]	; push B12 on the stack

		ADD	.S2	1,	B0,	B0	; n/2 + 1
||		SUB	.L1	A10,	A10,	A11:A10 ; y = 0
||		SUB	.L2	B9,	B9,	B9:B8	; y = 0
||		LDH	.D1	*A3++[2],	B2	;**** x0  = *x++, j=0
||		LDH	.D2	*B4++[2],	A0	;**** x0  = *x++, j=1
LOOP:
	[B0]	B	.S1	LOOP			;* for i
||		MV	.L1X	B2,	A5		;* copy x0, j=0
||		MPY	.M2X	1,	A0,	B6	;* copy x0, j=1
||		SHR	.S2	B10,	16,	B10	;* e  = f >> 16, j=1
||		MPY	.M1	A0,	A6,	A9	;** f  = x0 * b, j=0
||		LDH	.D1	*A4++[2],	A2	;*** h0	 = *h++, j=0
||		LDH	.D2	*B3++[2],	B12	;*** h0	 = *h++, j=1
||	[B1]	SUB	.L2	B1,	1,	B1	;* priming count

	[!B1]	STH	.D1	A7,	*-A4[8]		; h[-1] = h1, j=0
||	[!B1]	STH	.D2	B7,	*-B3[8]		; h[-1] = h1, j=1
||		ADD	.S1	A9,	A2,	A7	;* h1  = h0 + e, j=0
||		ADD	.S2	B10,	B12,	B7	;* h1  = h0 + e, j=1
||		MPY	.M2	B2,	B5,	B10	;** f  = x0 * b, j=1

	[B0]	SUB	.S2	B0,	1,	B0	; i++
||	[!B1]	ADD	.L1	A8,	A11:A10,A11:A10 ; y += p, j=0
||	[!B1]	ADD	.L2	B11,	B9:B8,	B9:B8	; y += p, j=1
||		MPY	.M1	A5,	A7,	A8	;* p  = x0 * h1, j=0
||		MPY	.M2	B6,	B7,	B11	;* p  = x0 * h1, j=1
||		SHR	.S1	A9,	16,	A9	;** e  = f >> 16, j=0
||		LDH	.D1	*A3++[2],	B2	;**** x0  = *x++, j=0
||		LDH	.D2	*B4++[2],	A0	;**** x0  = *x++, j=1
; end of LOOP

		LDW	.D2	*B15++,	A11		; pop A11 off the stack
||		MV	.L2X	A1,	B3		; move return address
||		MV	.L1X	B8,	A4		;

		ADD	.L1X	A11,	B9,	A5	; sum sums
||		LDW	.D2	*B15++,	B12		; pop B12 off the stack

		ADDU	.L1	A10,	A5:A4,	A5:A4	; sum sums
||		LDW	.D2	*B15++,	A10		; pop A10 off the stack

B_END:
*** END Benchmark Timing ***

		LDW	.D2	*B15++,	B11		; pop B11 off the stack
||		B	.S2	B3

		LDW	.D2	*B15,	B10		; pop B12 off the stack

		NOP	4

?? 快捷鍵說(shuō)明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
色偷偷一区二区三区| 欧美色偷偷大香| 日韩av一二三| 国产精品视频麻豆| 欧美电影免费观看高清完整版| 高清国产一区二区| 五月婷婷色综合| 亚洲天堂网中文字| 久久久激情视频| 欧美一三区三区四区免费在线看| av亚洲精华国产精华| 国内精品在线播放| 蜜臀av性久久久久蜜臀aⅴ流畅| 亚洲欧美日本在线| 国产精品久久久久久久浪潮网站 | 香蕉成人伊视频在线观看| 久久人人爽人人爽| 欧美一区午夜视频在线观看| 在线观看国产精品网站| 成人激情免费电影网址| 韩国午夜理伦三级不卡影院| 亚欧色一区w666天堂| 国产精品不卡在线| 日本一区二区三区电影| 精品久久99ma| 91精品国产一区二区三区 | 91精品国产欧美日韩| 色妞www精品视频| zzijzzij亚洲日本少妇熟睡| 激情文学综合丁香| 理论片日本一区| 麻豆一区二区三| 蜜桃精品视频在线| 人人爽香蕉精品| 日本网站在线观看一区二区三区| 亚洲一级二级在线| 亚洲一二三四在线| 亚洲高清久久久| 日韩精品一二区| 免费一级片91| 狠狠狠色丁香婷婷综合久久五月| 免费成人av资源网| 麻豆91免费看| 国产一区二区久久| 国产乱码字幕精品高清av| 国产一区二区三区视频在线播放| 毛片av一区二区| 国产精品一二三区在线| 国产精品99久| 成人深夜在线观看| bt欧美亚洲午夜电影天堂| 91香蕉视频污在线| 色拍拍在线精品视频8848| 欧美影院一区二区三区| 欧美日韩中字一区| 日韩视频免费观看高清完整版| 日韩免费电影网站| 久久久777精品电影网影网| 欧美激情一区二区三区蜜桃视频 | 精品一区二区国语对白| 国产综合成人久久大片91| 国产精品资源网站| 99精品视频在线播放观看| 色综合久久66| 欧美一区二区三区不卡| 亚洲精品一区二区三区影院 | 欧美日韩在线直播| 91精品国产一区二区三区| 26uuu亚洲综合色欧美| 中文字幕乱码亚洲精品一区| 亚洲欧美日韩国产手机在线| 午夜视频在线观看一区| 久久99热99| 91性感美女视频| 日韩一级片在线观看| 国产日本欧洲亚洲| 又紧又大又爽精品一区二区| 日本va欧美va欧美va精品| 成人性生交大片免费| 欧美四级电影网| 国产三级精品三级| 亚洲成人一二三| 国产成人一区在线| 欧美放荡的少妇| 中文字幕乱码亚洲精品一区| 婷婷中文字幕综合| 国产aⅴ精品一区二区三区色成熟| 色香蕉久久蜜桃| 久久品道一品道久久精品| 亚洲国产成人tv| 成人教育av在线| 91精品久久久久久久99蜜桃 | 中文字幕不卡在线播放| 亚洲成人av电影在线| 国内精品不卡在线| 欧美日韩一区二区三区视频| 欧美韩国日本综合| 强制捆绑调教一区二区| 91丨porny丨国产| 精品国产一区二区在线观看| 亚洲欧美韩国综合色| 国产在线播放一区| 欧美日韩免费高清一区色橹橹| 亚洲国产精品精华液ab| 青青国产91久久久久久| 在线日韩国产精品| 国产精品嫩草影院av蜜臀| 日本aⅴ免费视频一区二区三区| 色就色 综合激情| 亚洲国产经典视频| 激情欧美日韩一区二区| 欧美日韩精品电影| 一区二区免费看| 99国产精品久久| 欧美国产日韩在线观看| 美女视频黄 久久| 欧美日韩精品久久久| 一区二区三区高清在线| 成人免费看黄yyy456| 日韩精品一区二区三区老鸭窝 | 欧美精品一区男女天堂| 五月综合激情婷婷六月色窝| 欧亚洲嫩模精品一区三区| 日韩美女精品在线| 99精品黄色片免费大全| 中文字幕不卡的av| 国产成人啪免费观看软件| 日韩视频在线观看一区二区| 日本麻豆一区二区三区视频| 欧美挠脚心视频网站| 亚洲成人综合视频| 欧美日韩成人综合在线一区二区| 亚洲黄一区二区三区| 91网页版在线| 亚洲日本在线看| 色婷婷亚洲一区二区三区| 亚洲精品菠萝久久久久久久| 91片在线免费观看| 亚洲嫩草精品久久| 91久久人澡人人添人人爽欧美| 亚洲免费在线看| 在线观看视频91| 午夜精品免费在线观看| 91精品国产综合久久香蕉的特点| 五月婷婷综合在线| 日韩午夜激情免费电影| 精品制服美女丁香| 国产日韩欧美a| 本田岬高潮一区二区三区| 成人免费在线视频观看| 91麻豆视频网站| 亚洲综合清纯丝袜自拍| 51精品视频一区二区三区| 精品综合久久久久久8888| 国产欧美日本一区视频| 91免费版pro下载短视频| 一区二区三区欧美亚洲| 欧美精品丝袜中出| 韩国成人在线视频| 国产精品国产三级国产a| 在线视频你懂得一区| 奇米影视一区二区三区小说| 国产人久久人人人人爽| 91小视频在线| 蜜桃传媒麻豆第一区在线观看| 久久午夜羞羞影院免费观看| 成人高清av在线| 亚洲电影视频在线| 精品国产第一区二区三区观看体验| 国产高清精品久久久久| 一区二区成人在线| 精品乱人伦一区二区三区| 成人不卡免费av| 亚洲va欧美va国产va天堂影院| 欧美岛国在线观看| 色拍拍在线精品视频8848| 美女一区二区视频| 亚洲欧洲精品一区二区三区 | 美女网站色91| 亚洲人成小说网站色在线| 在线不卡免费欧美| 成人深夜在线观看| 日韩制服丝袜av| 欧美激情一区二区三区不卡| 欧美亚洲免费在线一区| 国产在线一区二区综合免费视频| 亚洲区小说区图片区qvod| 日韩一区二区三区四区五区六区| 成人午夜激情在线| 免费成人小视频| 亚洲男人电影天堂| 国产午夜精品一区二区| 91精品国产品国语在线不卡| 成人综合日日夜夜| 另类的小说在线视频另类成人小视频在线| 日韩美女视频一区二区 | 欧美一级一区二区| 91蜜桃传媒精品久久久一区二区| 久久成人av少妇免费| 亚洲精品视频免费看|