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

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

?? _xcorrs_one_code_8_chips.asm

?? 這是我在ADSP tiger sharc 201上面實現(xiàn)的OFDM(標(biāo)準(zhǔn)是wimax)同步算法哦!具有非常高的指令效率.
?? ASM
字號:
#include "SS_SYN.h"
#ifdef __ADSPTS201__
	#include "defts201.h"
#endif  


.section program;
.global _xcorrs_one_code_8_chips;

	//for 跟蹤&AFC
	.align_code 4;
	_xcorrs_one_code_8_chips :
	//input register:
	//j0=	天線數(shù)據(jù)入口;假設(shè)跟蹤的中心點在0的位置,那么天線數(shù)據(jù)入口在-4的位置,
	//		做8個chips是[-4,3];如果入口的位置不是4對齊的必須調(diào)整到4對齊.
	//k4=x路碼字入口;只需要一路碼字入口.
	//lc1=(匹配長度/32 -1);如果匹配長度是512,lc1=15; 若256,設(shè)置lc1=7;;
 	//j6=保存相關(guān)值結(jié)果的buffer地址. (8個)
 	
	//output register:
	//xr30=x路碼字相關(guān)值的最大值;只需要一路碼字.	
	//j10=x路最大值所在的位置;
	//j6=保存相關(guān)值結(jié)果的buffer地址.(8個)
	
	j10=0;;	
	r30=0;;
	
	//stack push	
             [j27+=4]=   cjmp;     [k27+=4]=   yr0;;
             [j27+=4]=    lc0;     [k27+=4]=   yr0;;
             [j27+=4]=    lc1;     [k27+=4]=   yr0;;
            q[j27+=4]=  xr3:0;    q[k27+=4]= yr3:0;;
            q[j27+=4]=  xr7:4;    q[k27+=4]= yr7:4;;
            q[j27+=4]=   j3:0;    q[k27+=4]=  k3:0;;
            
		
	r7:4=q[j0+=4];   r3:0=q[k4+=4];;//data,code
	r15:12=q[j0+=4];;//data 	
	THR3:0=r3:0;j7=j0-8;;//save j0 to j7
	//first 4 cycles:
	.align_code 4;
	tr15:0=xcorrs(r7:4,thr3:0)(cut -7)(ext)(clr);	r11:8=q[j0+=4];;
    tr15:0=xcorrs(r15:12,thr3:0)(cut -3)(ext);		r19:16=q[j0+=4];;
 	tr15:0=xcorrs(r11:8, thr3:0)(ext);				r7:4=q[j0+=4];r3:2=l[k4+=2];;
	tr15:0=xcorrs(r19:16,thr3:0)(ext);				r15:12=q[j0+=4];;
 	//mid 120 (8*15) cycles:
 	// or mid 56 (8*7) cycles:
 	.align_code 4;
	_xcorrs_main_loop:			
	tr15:0=xcorrs(r7:4,  thr3:0)(ext);r11:8=q[j0+=4];;
	tr15:0=xcorrs(r15:12,thr3:0)(ext);r19:16=q[j0+=4];;	
	tr15:0=xcorrs(r11:8, thr3:0)(ext);r7:4=q[j0+=4];;
	tr15:0=xcorrs(r19:16,thr3:0)(ext);r15:12=q[j0+=4];THR3:2=r3:2;;	
	
	tr15:0=xcorrs(r7:4,  thr3:0)(ext);r11:8=q[j0+=4];r3:2=l[k4+=2];;
	tr15:0=xcorrs(r15:12,thr3:0)(ext);r19:16=q[j0+=4];;
	tr15:0=xcorrs(r11:8, thr3:0)(ext);r7:4=q[j0+=4];;		
	.align_code 4;
	if NLC1E, jump _xcorrs_main_loop;	
	tr15:0=xcorrs(r19:16,thr3:0)(ext);r15:12=q[j0+=4];;
		
	//last 6:
	tr15:0=xcorrs(r7:4,  thr3:0)(ext);r11:8=q[j0+=4];;
	tr15:0=xcorrs(r15:12,thr3:0)(ext);r19:16=q[j0+=4];;
	tr15:0=xcorrs(r11:8, thr3:0)(ext);r7:4=q[j0+=4];;
	tr15:0=xcorrs(r19:16,thr3:0)(ext);r15:12=q[j0+=4];THR3:2=r3:2;;
    
	tr15:0=xcorrs(r7:4,thr3:0)(cut 7)(ext);; 
    tr15:0=xcorrs(r15:12,thr3:0)(cut 3)(ext);;
	
    
    
    
    //do not save, compare with th if sync, jump _SYNC;;
    j0=j7;						r3:0=tr3:0;;
    //8個相位點,每個都和峰值比較,如果比峰值大的,就替換成為新的峰值.   
    //.code column1................................||  ......code column2..........
    r4=r0*r0;; //r1:0是第一個結(jié)果,r0=I,r1=Q;        
    r5=r1*r1;					r11:8=tr7:4;; // Q*Q+I*I, r30是最大值.
    r4=r4+r5;										r6=r2*r2;;
    comp(r4,r30);									r7=r3*r3(NF);;
    if nxale;do, xr30=xr4;do,j10=j0-8;;//最大值r30,最大值對應(yīng)的位置r31應(yīng)該是j0-8,    
    //r3:2是第2個結(jié)果,r2=I,r3=Q;
    [j6+=1]=xr4;				r3:0=tr11:8;;
    
    r4=r8*r8;										r6=r6+r7;;
   	r5=r9*r9(NF);									comp(r6,r30);;
    												if nxale;do, xr30=xr6;do,j10=j0-7;;
	r4=r4+r5;[j6+=1]=xr6;							r6=r10*r10;;
	comp(r4,r30);									r7=r11*r11(NF);;
	if nxale;do, xr30=xr4;do,j10=j0-6;;    
    							r11:8=tr15:12;;
    r4=r0*r0;[j6+=1]=xr4;							r6=r6+r7;;
    r5=r1*r1(NF);									comp(r6,r30);;
    												if nxale;do, xr30=xr6;do,j10=j0-5;;    								
    r4=r4+r5;[j6+=1]=xr6;							r6=r2*r2;;
    comp(r4,r30);									r7=r3*r3(NF);;
    if nxale;do, xr30=xr4;do,j10=j0-4;;
    
    r4=r8*r8;[j6+=1]=xr4;							r6=r6+r7;;
	r5=r9*r9(NF);									comp(r6,r30);;
													if nxale;do, xr30=xr6;do,j10=j0-3;;
    r4=r4+r5;[j6+=1]=xr6;							r6=r10*r10;;								
    comp(r4,r30);									r7=r11*r11(NF);;
    if nxale;do, xr30=xr4;do,j10=j0-2;;   
    		 [j6+=1]=xr4;							r6=r6+r7;;
													comp(r6,r30);;
													if nxale;do, xr30=xr6;do,j10=j0-1;;//output xr30 and j10    											
    		 [j6+=1]=xr6;;
    j6=j6-8;;	       
    
    //stack popup
    
    		j27=j27-4       ;     k27=k27-4      ;;
            j3:0=q[j27+=-4]  ;    k3:0=q[k27+=-4] ;; 
           xr7:4=q[j27+=-4]  ;   yr7:4=q[k27+=-4] ;;
           xr3:0=q[j27+=-4]  ;   yr3:0=q[k27+=-4] ;;
             lc1= [j27+=-4]  ;     yr0= [k27+=-4] ;; 
             lc0= [j27+=-4]  ;     yr0= [k27+=-4] ;;
            cjmp= [j27+= 0]  ;     yr0= [k27+= 0] ;;
            .align_code 4;
            cjmp(abs);;
            
    .align_code 4;
    _xcorrs_one_code_8_chips_End :
	nop;;
	nop;;



?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
911精品国产一区二区在线| 欧美国产日韩一二三区| 精品久久一区二区| 亚洲欧美国产三级| 精品一区二区久久| 91麻豆国产福利精品| 亚洲精品一区二区三区蜜桃下载| 亚洲免费色视频| 国模娜娜一区二区三区| 欧美视频日韩视频在线观看| 国产欧美一区二区三区网站| 琪琪久久久久日韩精品| 在线观看国产精品网站| 日本一区二区成人| 激情五月播播久久久精品| 欧美乱妇15p| 亚洲午夜三级在线| 91久久精品一区二区| 国产精品丝袜黑色高跟| 国产麻豆91精品| 日韩欧美高清在线| 日本成人超碰在线观看| 欧美日韩精品系列| 亚洲国产日韩a在线播放性色| 成人av在线播放网站| 国产欧美日韩在线| 成人午夜免费av| 国产精品婷婷午夜在线观看| 国产麻豆成人传媒免费观看| 2023国产精品| 国产激情偷乱视频一区二区三区| 精品三级在线观看| 国产一区二区在线影院| 久久久久久久久免费| 久久99精品一区二区三区| 精品久久久久久综合日本欧美| 免费在线观看一区| 欧美精品一区二区三区四区| 国产一区视频网站| 国产精品青草久久| 99re这里只有精品6| 亚洲激情五月婷婷| 欧美日韩国产大片| 久久99精品国产麻豆婷婷| 2023国产一二三区日本精品2022| 激情图区综合网| 欧美国产一区视频在线观看| voyeur盗摄精品| 亚洲人xxxx| 欧美精品一二三四| 激情久久五月天| 欧美韩国一区二区| 欧美图区在线视频| 久久99精品视频| 国产精品免费视频一区| 欧美中文字幕一二三区视频| 日韩精品一级二级 | 男人的天堂亚洲一区| 欧美一区二区美女| 国产成人高清视频| 亚洲欧美激情视频在线观看一区二区三区 | 亚洲精品免费一二三区| 91精品久久久久久久91蜜桃 | 欧美成人一区二区三区片免费 | 亚洲va天堂va国产va久| 精品福利一区二区三区免费视频| 成人性生交大片免费| 亚洲最新视频在线观看| 精品国产污污免费网站入口| 99这里只有久久精品视频| 国产精品888| 夜夜亚洲天天久久| 久久天天做天天爱综合色| 色国产综合视频| 国产麻豆成人传媒免费观看| 亚洲精品一二三四区| 久久综合狠狠综合久久激情 | 国产在线播放一区三区四| 亚洲美女屁股眼交3| 日韩三级在线观看| 色94色欧美sute亚洲线路二| 久久成人久久爱| 亚洲国产日产av| 中文字幕制服丝袜成人av| 欧美美女直播网站| 91在线porny国产在线看| 久久99国产精品免费| 亚洲国产你懂的| 国产精品国产三级国产| 2017欧美狠狠色| 在线综合视频播放| 欧美专区日韩专区| 99热国产精品| 丰满岳乱妇一区二区三区| 秋霞电影一区二区| 亚洲成a人片综合在线| 日韩毛片视频在线看| 久久久综合精品| 精品免费一区二区三区| 欧美日韩mp4| 欧美特级限制片免费在线观看| 99国产精品国产精品毛片| 国产精品白丝av| 国产麻豆91精品| 国产精品综合在线视频| 蜜臀va亚洲va欧美va天堂 | 欧美日韩国产中文| 一本到高清视频免费精品| 成人激情免费网站| 成人丝袜18视频在线观看| 国产精品一区二区在线观看不卡 | 亚洲精品一区二区三区福利| 欧美一区午夜精品| 91精品国产麻豆国产自产在线| 欧美三级日韩三级| 欧美日本韩国一区二区三区视频 | 欧美日韩国产欧美日美国产精品| 不卡av在线网| 91在线看国产| 91精品91久久久中77777| 91在线观看一区二区| 91视频免费播放| 在线区一区二视频| 欧美精品一二三| 精品美女一区二区三区| 国产午夜精品一区二区三区四区| 久久久影视传媒| 国产精品视频一二三| 国产精品不卡一区| 亚洲一区二区精品3399| 亚洲第一久久影院| 久久黄色级2电影| 国产黄色成人av| 91在线观看污| 51久久夜色精品国产麻豆| 精品欧美乱码久久久久久1区2区| 欧美精品一区二区久久久| 国产女人18水真多18精品一级做| 亚洲欧洲日本在线| 亚洲一区二区三区中文字幕在线| 日日噜噜夜夜狠狠视频欧美人 | 亚洲精品菠萝久久久久久久| 一区二区三区欧美亚洲| 日韩av在线发布| 国产成人8x视频一区二区| 91亚洲精品久久久蜜桃网站| 欧洲精品在线观看| 日韩精品一区二区在线观看| 欧美国产欧美综合| 亚洲一级二级三级| 在线一区二区视频| 26uuu亚洲综合色| 一区二区三区四区视频精品免费| 天堂在线亚洲视频| 成人黄页在线观看| 911精品国产一区二区在线| 中文字幕成人在线观看| 天天综合网 天天综合色| 国产成人av一区二区三区在线| 日本韩国精品一区二区在线观看| 欧美一卡二卡三卡四卡| 亚洲人成网站影音先锋播放| 久久不见久久见免费视频1| 一本色道久久综合亚洲精品按摩| 欧美一区二区在线视频| 亚洲人成精品久久久久久| 国模娜娜一区二区三区| 欧美精品久久久久久久多人混战 | 欧美激情中文不卡| 日本午夜精品视频在线观看| 91蜜桃网址入口| 久久综合丝袜日本网| 性久久久久久久久久久久| 91亚洲永久精品| 亚洲国产电影在线观看| 琪琪久久久久日韩精品| 精品视频一区二区三区免费| 国产精品免费网站在线观看| 精彩视频一区二区| 91麻豆精品国产91久久久更新时间| 自拍偷拍亚洲激情| 丁香婷婷综合激情五月色| 精品奇米国产一区二区三区| 日韩经典中文字幕一区| 色8久久精品久久久久久蜜| 中文字幕中文乱码欧美一区二区| 精品一区二区三区免费| 欧美一区二区三区四区高清| 亚洲一区二区在线免费观看视频| 99精品热视频| 国产精品国产成人国产三级| 成人综合婷婷国产精品久久蜜臀 | 中文字幕一区二区三| 国产酒店精品激情| 久久久久久久久99精品| 国产一区二区三区在线观看免费| 日韩欧美激情一区| 老司机免费视频一区二区| 日韩午夜电影在线观看| 日本不卡1234视频|