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

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? fir.s54

?? TMS320C54系列在CCS3.1 下實驗教程
?? S54
字號:
;******************************************************************************
;               		SJTU DSP Tech. Center
;        Copyright (c) 2001 SJTU DSP Tech. Center. All Rights Reserved.
;
;  Description:
;  		TMS320C54x Program for Students Experiment
;
;  History:
;		Date		Authors			Changes
;		2001/07/23	Zheng Yigang	Created.
;******************************************************************************

STACK_ADDR		.set		0x0500
SIZE	    	.set    	41
LENGTHOFINPUT	.set 		1000

    .bss    tapin1, 2*SIZE		;make sure data buffer match the alignment
    .bss    tapin2, 2*SIZE
    .bss    newbuffer, SIZE
    .bss    oldbuffer, SIZE
    .bss    output1, LENGTHOFINPUT
    .bss	output2, LENGTHOFINPUT
    .bss	output3, LENGTHOFINPUT
    .bss    input, LENGTHOFINPUT
	
	.mmregs
	.global	main

coef .usect "coef", SIZE		;make sure data buffer match the alignment

;=============================================================================
	.data
FIR_Coeff:
	.word	-22,24,45,10,-47		;in Q16 frame
	.word	-55,15,89,59,-68
	.word   -141,-32,161,186,-49
	.word   -286,-184,210,418,94
	.word	-448,-503,132,745,472
	.word	-526,-1041,-231,1110,1250
	.word	-331,-1895,-1230,1428,2966
	.word	709,-3745,-4869,1613,13592
	.word	23161
    
;==============================================================================
;==============================================================================
	.text
main:
	stm		#STACK_ADDR, SP
	stm		#0x00a8, PMST		;store IPTR
	stm		#0x0000, SWWSR

	ssbx	FRCT                ;set fraction mode
	rsbx	OVM                 ;no saturation
	ssbx	SXM					;sign extension
	
	;load coefficients to coef
	stm     #coef, AR1
	rpt     #SIZE-1
	mvpd    FIR_Coeff, *AR1+
	;copy last half of coefficients because of its symmetry
	stm		#coef, AR4
	stm		#coef+2*SIZE-1, AR2
	rpt		#SIZE-1
	mvdd	*AR4+, *AR2-

	;set probe point to get input data
	nop
			
	call   	fir1
	
	call 	fir2
	
	call 	fir3
		
dead_loop:
	nop
	nop
	nop
	nop
	b		dead_loop
	
;==========================================================================
;                fir1,use circular buffer
;==========================================================================			
fir1:
	;clear tapin buffer
	stm		#tapin1, AR2		;make sure tapin1 mathc the alignment
	rptz	A, #2*SIZE-1
	stl		A, *AR2+
	
	;point initialize
	stm     #tapin1, AR3
	stm		#coef+2*SIZE-1, AR4
	stm     #2*SIZE, BK
	stm     #-1, AR0
	stm     #input, AR2
	stm     #output1, AR5
	
	;filtering------------------------
	stm		#LENGTHOFINPUT-1, BRC
    rptb	next1-1
    mvdd    *AR2+, *AR3+0%
    rptz    A, #2*SIZE-1
	mac     *AR3+0%, *AR4+0%, A
	sth     A, *AR5+
next1:

	ret
    	
;============================================================================
;                       fir2,use single linear buffer
;============================================================================
fir2:
	;clear tapin buffer
	stm		#tapin2, AR2;h(n)
	rptz	A, #2*SIZE-1;A=0
	stl		A, *AR2
	
	stm		#input, AR2
	stm		#output2, AR0
	stm		#coef, AR4
	stm		#LENGTHOFINPUT-1, BRC
	rptbd	next2-1
	stm		#tapin2+2*SIZE-1, AR6

	;filtering------------------------
	mvmm	AR6, AR3
	mvdd	*AR2+, *AR3
	mvmm	AR4, AR5
	rptz	A, #2*SIZE-1
	mac 	*AR3-, *AR5+, A
	sth		A, *AR0+
	;update buffer
	mar 	*AR3+		;AR3==>tapin2
	mvmm	AR3, AR5
	mar		*AR5+		;AR5==>tapin2+1
	rpt		#2*SIZE-2
	mvdd	*AR5+, *AR3+
next2:

 	ret
    
;============================================================================
;                       fir2, use dual linear buffers
;============================================================================
fir3:
    ;clear tapin buffer
	stm		#newbuffer, AR2
	rptz	A, #SIZE-1
	stl		A, *AR2+
	
	stm		#oldbuffer, AR2
	rptz	A, #SIZE-1
	stl		A, *AR2+
	
	;filtering------------------------
	stm		#input, AR2
	stm		#output3, AR1
	stm		#newbuffer+SIZE-1, AR4
	stm		#oldbuffer, AR6
	stm 	#LENGTHOFINPUT-1, BRC
	rptbd	next3-1
	stm		#2, AR0
		
	mvmm	AR6, AR3
	mvdd	*AR2+, *AR4			;read input
	add		*AR3+, *AR4-, A
	rptz	B, #SIZE-1
	firs	*AR3+, *AR4-, FIR_Coeff
	sth		B, *AR1+			;store output
								;AR4==>newbuffer-2
								;AR3==>oldbuffer+SIZE+1
	;update oldbuffer
	mvmm	AR6, AR3			;AR4==>oldbuffer
	mvmm	AR3, AR5
	mar		*AR5+				;AR5==>oldbuffer+1
	rpt		#SIZE-2
	mvdd	*AR5+, *AR3+     	
	
	mar		*AR4+0				;AR4==>newbuffer
	mvdd  	*AR4, *AR3
	
	;update newbuffer
	mvmm	AR4, AR5
	mar		*AR5+				;AR5==>newbuffer+1
	rpt		#SIZE-2
	mvdd	*AR5+, *AR4+     	
								;AR4==>newbuffer+SIZE-1
next3:

	ret
	
	
;================================================================================
	.sect	"vectors"
int_RESET:
	b		main
	nop
	nop
	
	.space	124*16
;=================================================================================
;end of fir.s54		

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产精品亚洲综合一区在线观看| 99久久久久免费精品国产| 蜜臀va亚洲va欧美va天堂 | 成人免费视频网站在线观看| 99久久久无码国产精品| 欧美精品第1页| 久久精品一区二区| 亚洲精品伦理在线| 三级欧美在线一区| 成人国产精品免费网站| 欧美久久久久久久久久 | 成人污污视频在线观看| 欧美天堂一区二区三区| 国产三级一区二区| 亚洲成人综合视频| 国产成人无遮挡在线视频| 91国在线观看| 久久久三级国产网站| 亚洲资源中文字幕| 精品一区二区在线看| 色视频一区二区| 精品国产乱子伦一区| 一区二区三区精密机械公司| 国产麻豆视频精品| 日本精品一区二区三区高清 | 久久成人精品无人区| 91看片淫黄大片一级在线观看| 日韩欧美一区电影| 一区二区三区不卡在线观看| 国产成人在线色| 日韩视频免费观看高清在线视频| 亚洲女厕所小便bbb| 黄色日韩网站视频| 欧美日韩亚洲综合在线| 中文子幕无线码一区tr| 日韩精品免费专区| av影院午夜一区| 亚洲精品在线观看网站| 亚洲国产精品视频| 色悠悠久久综合| 国产精品看片你懂得| 久久精品国产99国产| 欧美日韩二区三区| 亚洲精品中文在线观看| 国产suv精品一区二区三区| 在线成人免费观看| 亚洲综合区在线| 91在线免费看| 中文字幕av在线一区二区三区| 美女视频黄 久久| 欧美人体做爰大胆视频| 曰韩精品一区二区| av电影天堂一区二区在线| 国产日韩成人精品| 国产米奇在线777精品观看| 日韩欧美亚洲一区二区| 日韩高清在线一区| 欧美日韩免费高清一区色橹橹 | 欧美自拍丝袜亚洲| 中文字幕日韩一区二区| 懂色av中文一区二区三区| 精品欧美一区二区在线观看| 视频一区中文字幕| 欧美精品日韩一区| 亚洲bt欧美bt精品777| 欧美综合一区二区| 亚洲sss视频在线视频| 欧美精品色一区二区三区| 夜夜亚洲天天久久| 欧美日韩中文字幕精品| 亚洲午夜在线电影| 欧美精品在线观看一区二区| 亚洲欧美日韩国产另类专区| 色婷婷国产精品| 亚洲最大成人综合| 欧美日韩国产三级| 首页欧美精品中文字幕| 91精品国产免费| 麻豆精品一区二区| 精品国产一二三区| 国产久卡久卡久卡久卡视频精品| 久久久99久久| 粗大黑人巨茎大战欧美成人| 国产精品高潮呻吟久久| 不卡的av电影| 亚洲一区二区黄色| 91精品国产品国语在线不卡| 精品一区二区三区影院在线午夜| 久久免费电影网| 成人av资源下载| 亚洲精品久久7777| 欧美日韩日日骚| 久久疯狂做爰流白浆xx| 久久精品免视看| 99re这里只有精品首页| 亚洲国产色一区| 欧美一级一区二区| 国产91丝袜在线18| 亚洲精品第1页| 制服丝袜成人动漫| 国产麻豆午夜三级精品| 亚洲日本电影在线| 欧美日韩国产高清一区二区三区 | 精品国产免费视频| 成人免费三级在线| 亚洲一级二级三级在线免费观看| 91精品国产全国免费观看| 国产激情视频一区二区三区欧美| 中文字幕一区视频| 67194成人在线观看| 国产成人亚洲综合a∨猫咪| 亚洲卡通欧美制服中文| 欧美一级黄色片| 99久久久国产精品| 青青草一区二区三区| 欧美激情一区二区三区在线| 欧美在线一二三| 久久99精品国产.久久久久久 | 欧美三级中文字幕| 激情综合色综合久久综合| 亚洲日韩欧美一区二区在线| 日韩一区二区影院| 波多野结衣精品在线| 天堂av在线一区| 国产喷白浆一区二区三区| 欧美午夜影院一区| 国产乱码精品一区二区三区av| 亚洲精品乱码久久久久久久久 | 成人晚上爱看视频| 亚洲6080在线| 国产精品国产三级国产有无不卡| 欧美日产在线观看| 99久久婷婷国产综合精品| 人人精品人人爱| 一区二区三区四区中文字幕| 欧美精品一区二区不卡| 在线观看日韩毛片| 国产91丝袜在线播放0| 日韩精品一二区| 亚洲天堂免费看| 精品国产制服丝袜高跟| 欧美日韩免费观看一区三区| jlzzjlzz欧美大全| 韩国女主播成人在线| 午夜一区二区三区视频| 欧美国产精品久久| 亚洲精品在线观看视频| 538在线一区二区精品国产| 91免费在线看| 国产福利精品一区| 乱中年女人伦av一区二区| 亚洲成人7777| 一区二区激情视频| 中文字幕一区二区三区精华液 | 波多野结衣中文字幕一区 | 久久综合久久综合九色| 制服丝袜亚洲精品中文字幕| 91精品1区2区| 99re热这里只有精品免费视频| 麻豆国产一区二区| 日日摸夜夜添夜夜添亚洲女人| 亚洲男人都懂的| 中文字幕一区免费在线观看| 国产视频一区二区在线| 精品久久久网站| 666欧美在线视频| 激情六月婷婷久久| 欧美精品少妇一区二区三区| 麻豆久久久久久久| 国产精华液一区二区三区| 日韩精品色哟哟| 图片区小说区区亚洲影院| 亚洲精品老司机| 亚洲黄色免费网站| 亚洲三级电影网站| 亚洲另类一区二区| 亚洲美女淫视频| 亚洲免费在线视频一区 二区| 中文av一区二区| 国产欧美日韩亚州综合 | 国产一区视频在线看| 日本va欧美va瓶| 免费视频一区二区| 日韩二区三区四区| 婷婷综合五月天| 免费在线观看精品| 免费视频一区二区| 久草在线在线精品观看| 六月婷婷色综合| 国产一区二区三区精品视频 | 中文字幕一区二区三区四区不卡| 国产精品私人自拍| 亚洲三级在线观看| 亚洲无人区一区| 日韩成人一区二区三区在线观看| 无码av免费一区二区三区试看| 日韩avvvv在线播放| 久久99久久精品| 国产成人综合亚洲91猫咪| proumb性欧美在线观看|