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

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? audio module - zero_crossing_.asm

?? 語音信號進行Fir濾波
?? ASM
字號:
#include <asm_sprt.h>
#include "AudioModule_spt.h"
#include <asm_sprt.h>
#define C_FUNC( FUNC ) 	_ ## FUNC
#define ASM_FUNC( FUNC )	FUNC
#define xC_FUNC( FUNC )	_x ## FUNC

/* 
	SHARC Audio Module
	
	Function Name 		:	Zero-Crossing Detector
	 
	Setup Cycle Count 	:	5
	Routine Cycle Count	:	14
	Cleanup Cycle Count :	NA
	
	Registers Used		:	r0, r1, r2, r4, r8, r12, i4
	
	Description
	|
	|
	|
	
*/	
#include "Audio Module - zero_crossing.h"


/* if the algorithm does support SIMD, remove this warning */
#ifdef SIMD_SUPPORT
#warning ** SHARC AudioModule Warning : SIMD not supported by ROUTINE function
#endif

.section /pm seg_pmco;


/* _________________________________________________________________________*/
/* Setup Function */
/* If your setup function is written in assembly, place it here.  If not
   then remove these setup entries as well as the SETUP definition above */
   
C_FUNC(Setup_Zero_Crossing_Detect):
.global C_FUNC(Setup_Zero_Crossing_Detect);

	call ASM_FUNC(Setup_Zero_Crossing_Detect) (db);
	i4 = r4;
	i12=dm(m7,i6);
	
	jump (m14,i12) (db);
	nop;	
	RFRAME;	

C_FUNC(Setup_Zero_Crossing_Detect).end:
	
ASM_FUNC(Setup_Zero_Crossing_Detect):
.global ASM_FUNC(Setup_Zero_Crossing_Detect);
	
	r4 = 0;
	dm( CZero_Crossing_Detect_LastState, i4 ) = r4;
	rts (db);
	dm( CZero_Crossing_Detect_Threshold, i4 ) = r8;
	dm( CZero_Crossing_Detect_Edge,		 i4 ) = r12;


ASM_FUNC(Setup_Zero_Crossing_Detect).end:

/* _________________________________________________________________________*/
/* Routine */
C_FUNC(Zero_Crossing_Detect):
.global C_FUNC(Zero_Crossing_Detect);

	call ASM_FUNC(Zero_Crossing_Detect) (db);
    i4 = r4;
    r8 = dm(CZero_Crossing_Detect_Input,i4);						// <- change to struct input location
	leaf_exit;

C_FUNC(Zero_Crossing_Detect).end:


xC_FUNC(Zero_Crossing_Detect):
.global xC_FUNC(Zero_Crossing_Detect);

	call ASM_FUNC(Zero_Crossing_Detect) (db);
    i4 = r4;
    dm(CZero_Crossing_Detect_Input,i4) = r8;						// <- change to struct input location
	leaf_exit;
xC_FUNC(Zero_Crossing_Detect).end:



ASM_FUNC(Zero_Crossing_Detect):
.global ASM_FUNC(Zero_Crossing_Detect);

	r0 = r0 xor r0,	r4 = dm(CZero_Crossing_Detect_Threshold,	i4);
	f12 = -f4,		r2 = dm(CZero_Crossing_Detect_LastState,	i4);

	r2 = pass r2, 	r1 = dm(CZero_Crossing_Detect_Edge,	i4);

	if NE jump state_1;
state_0:
	comp(f8,f12);
	if GT rts;
		// falling edge detected - what mode are we in?
		r2 = 1;
		dm(CZero_Crossing_Detect_LastState,	i4) = r2;
		
		r2 = 0x2;
		r2 = r2 and r1;
		if EQ rts;
		rts (db);
		r0 = 1;
		nop;

state_1:
	comp(f8,f4);
	if LT rts;
		// rising edge detected - what mode are we in?
		r2 = 0;
		dm(CZero_Crossing_Detect_LastState,	i4) = r2;
		
		r2 = 0x1;
		r2 = r2 and r1;
		if EQ rts;
		rts (db);
		r0 = 1;
		nop;
           
ASM_FUNC(Zero_Crossing_Detect).end:    

#ifdef SETUP
#undef SETUP
#endif
#ifdef ROUTINE
#undef ROUTINE
#endif
#ifdef CLEANUP
#undef CLEANUP
#endif

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
在线观看视频一区| 久久99热国产| 欧美大片顶级少妇| 国产一区二区三区美女| 亚洲色图都市小说| 精品国产伦一区二区三区观看方式 | 色8久久精品久久久久久蜜| 日韩国产欧美在线观看| 国产精品久久夜| 久久日韩粉嫩一区二区三区| 欧美性色综合网| 国产福利一区二区| 日韩国产一区二| 亚洲精品高清在线观看| 久久精品夜色噜噜亚洲aⅴ| 不卡在线观看av| 久久66热偷产精品| 亚洲高清三级视频| 中文一区二区在线观看| 88在线观看91蜜桃国自产| 成人18视频日本| 精品一区二区久久久| 亚洲国产精品一区二区www| 国产欧美日韩麻豆91| 91激情五月电影| 99精品在线观看视频| 国产精品一区二区在线观看不卡 | 亚洲精选视频在线| 精品国产电影一区二区| 日韩一级视频免费观看在线| 欧美日产在线观看| 欧美无砖专区一中文字| 91网页版在线| 色88888久久久久久影院按摩| 99re成人在线| 在线观看网站黄不卡| 欧美视频在线观看一区二区| 欧美日韩久久一区二区| 欧美久久久一区| 777a∨成人精品桃花网| 欧美一区二区三区思思人| 日韩欧美国产小视频| 日韩欧美综合一区| 久久综合色8888| 国产三级欧美三级日产三级99 | 国产在线国偷精品产拍免费yy| 久久国产三级精品| 国产精品中文有码| 成人免费视频一区| 91视频观看免费| 欧洲国内综合视频| 欧美一区二区三区小说| 久久品道一品道久久精品| 国产日韩欧美精品电影三级在线| 中文字幕精品综合| 亚洲精品v日韩精品| 视频一区中文字幕| 国内精品不卡在线| 97se亚洲国产综合自在线不卡| 97国产一区二区| 欧美久久久久久久久| 337p粉嫩大胆色噜噜噜噜亚洲| 久久久综合九色合综国产精品| 中文字幕日韩av资源站| 五月婷婷欧美视频| 国产精选一区二区三区| 99久久国产综合精品女不卡| 欧美日本在线一区| 国产丝袜美腿一区二区三区| 亚洲精品久久久久久国产精华液 | 不卡欧美aaaaa| 在线日韩av片| 精品福利二区三区| 亚洲理论在线观看| 久久99日本精品| 色偷偷久久一区二区三区| 日韩欧美一级精品久久| 国产精品美日韩| 亚州成人在线电影| 丁香婷婷综合五月| 欧美日韩大陆在线| 中文子幕无线码一区tr| 日韩一区精品视频| 99久久精品国产一区二区三区| 欧美精品久久99| 国产精品成人网| 久久99国产精品成人| 在线观看日韩一区| 久久精品男人的天堂| 五月天一区二区| 成人国产精品免费观看| 欧美一区二区高清| 亚洲日本欧美天堂| 国产一区二区不卡老阿姨| 欧美日韩久久久一区| 中文字幕日韩精品一区| 国产尤物一区二区| 在线成人免费视频| 一个色综合av| av午夜一区麻豆| 欧美成人猛片aaaaaaa| 亚洲18女电影在线观看| 91年精品国产| 国产精品无圣光一区二区| 久久国产尿小便嘘嘘| 欧美人牲a欧美精品| 亚洲精品国产无天堂网2021| 成人永久看片免费视频天堂| 日韩欧美电影一区| 亚洲高清免费在线| 色先锋aa成人| 亚洲欧美国产高清| 成人黄色在线看| 久久久精品影视| 国产一区二区视频在线| 日韩精品综合一本久道在线视频| 亚洲综合图片区| 91麻豆精东视频| 国产精品欧美极品| 丰满岳乱妇一区二区三区| 精品国产免费久久| 国产主播一区二区三区| 日韩欧美在线综合网| 日本一区中文字幕| 91精品麻豆日日躁夜夜躁| 香港成人在线视频| 欧美日韩一区二区三区不卡 | 国产美女视频91| 久久亚洲二区三区| 国产一区二区三区最好精华液| 欧美v日韩v国产v| 久久精品国产999大香线蕉| 日韩午夜精品电影| 精品在线你懂的| 久久夜色精品国产噜噜av| 国产精品一区二区久久不卡| 国产夜色精品一区二区av| 丁香另类激情小说| 国产精品久久久久久久久搜平片| av在线不卡观看免费观看| 综合婷婷亚洲小说| 欧美四级电影网| 日韩不卡一二三区| 26uuu色噜噜精品一区二区| 国产米奇在线777精品观看| 久久精品欧美一区二区三区不卡| 成人开心网精品视频| 亚洲天堂福利av| 在线观看一区二区视频| 午夜日韩在线观看| 精品日韩一区二区三区| 国产一区二区三区四| 国产精品久久久久久久裸模| 色综合天天综合网天天狠天天 | 成人精品国产免费网站| 亚洲欧美一区二区久久| 欧美高清精品3d| 精品一区二区久久| 综合亚洲深深色噜噜狠狠网站| 国产真实乱子伦精品视频| 欧美人xxxx| 久久精品国产一区二区| 国产女人aaa级久久久级| 91在线免费播放| 日产国产高清一区二区三区| 久久精品视频一区| 日本高清不卡aⅴ免费网站| 久久久av毛片精品| 日韩亚洲欧美在线| 亚洲精品国产a| 日韩欧美激情四射| 99免费精品在线| 日本在线不卡视频| 国产精品美女久久久久aⅴ国产馆| 色综合久久88色综合天天| 日韩黄色一级片| 亚洲欧美一区二区视频| 日韩一卡二卡三卡四卡| 婷婷久久综合九色综合绿巨人| 亚洲日本乱码在线观看| 制服丝袜亚洲精品中文字幕| 国产成人鲁色资源国产91色综| 亚洲一区二区高清| 久久久一区二区三区| 欧美色电影在线| 国产精品18久久久久久久久久久久 | 欧美一级黄色大片| 99re这里都是精品| 久久99久久99小草精品免视看| 亚洲天堂久久久久久久| 精品va天堂亚洲国产| 日本丶国产丶欧美色综合| 国模套图日韩精品一区二区 | 国产一区不卡在线| 午夜视频在线观看一区| 中文字幕制服丝袜一区二区三区| 日韩免费高清电影| 欧美日韩另类一区| 99re8在线精品视频免费播放| 顶级嫩模精品视频在线看|