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

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

?? xcorrs_two_codes_one_frame.asm

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

#define DEBUG_COMP_WITH_TH
.section program;
.global _xcorrs_two_codes_one_frame;


.extern Pointer0;
.extern q_time_code;
.extern xcorrs_result_X;
.extern xcorrs_result_Y;


	.align_code 4;
	_xcorrs_two_codes_one_frame :
	
	
             [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;;
            
	//r31= DEC r31;;//1:
	r30=XCORR_TH;;//門限
	j0=[ j31+Pointer0 ];;//7:指向天線數據Sample0 ,此處不要加Path_window_length;	
	k4=q_time_code;;//1:第一個量化碼字=>X路
	j8=j0;k5=q_time_code+20;;//1:第二個量化碼字=>Y路,save j0 to j8
	j6=xcorrs_result_X;;//1:
	k6=xcorrs_result_Y;;//1:
	
	
	lc0=3570;;//1:幀長/8=28560/8=3570次循環.
	.align_code 4;
	_xcorrs_outer_loop:
	
	r7:4=q[j0+=4];   r3:0=q[k4+=4];;//data,code
	r15:12=q[j0+=4]; r11:8=q[k5+=4];;//data,code	
	xTHR3:0=r3:0;yTHR3:0=r11:8;j7=j0;k7=k4-4;;//j7,k7: save code pointer for next time. 		
	//first 4
	.align_code 4;
	tr15:0=xcorrs(r7:4,thr3:0)(cut -7)(ext)(clr);	r11:8=q[j0+=4];r21:20=l[k4+=2];;
    tr15:0=xcorrs(r15:12,thr3:0)(cut -3)(ext);	r19:16=q[j0+=4];r23:22=l[k5+=2];;
 	tr15:0=xcorrs(r11:8,thr3:0)(ext);				r7:4=q[j0+=4];lc1=7;;
    tr15:0=xcorrs(r19:16,thr3:0)(ext);r15:12=q[j0+=4];;  
    //mid 56	    
	.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];xTHR3:2=r21:20;yTHR3:2=r23:22;;	
	
	tr15:0=xcorrs(r7:4,  thr3:0)(ext);r11:8=q[j0+=4];r21:20=l[k4+=2];;
	tr15:0=xcorrs(r15:12,thr3:0)(ext);r19:16=q[j0+=4];r23:22=l[k5+=2];;	
	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];xTHR3:2=r21:20;yTHR3:2=r23:22;;
    
	xytr15:0=xcorrs(r7:4,thr3:0)(cut 7)(ext);r7:4=q[j0+=4];k4=k7;;//5:write back pointer for next time 
    xytr15:0=xcorrs(r15:12,thr3:0)(cut 3)(ext);r15:12=q[j0+=4];;
	
    
    
    
    
    #ifdef DEBUG_COMP_WITH_TH
    //do not save, compare with th if sync, jump _SYNC;;
    j0=j7;k5=k4+20;				r3:0=tr3:0;;
    //8個相位點,每個都和峰值比較,如果比峰值大的,就替換成為新的峰值.
    //假設xr30,j10存放的是x路的最大相關值和其所在位置,yr30,j11是y路的;      
    //.code column1................................||  ......code column2..........
    r4=r0*r0;; //r1:0是第一個結果,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,最大值對應的位置r31應該是j0-8,
    if nyale;do, yr30=yr4;do,j11=j0-8;;
    //r3:2是第2個結果,r2=I,r3=Q;
    [j6+=1]=xr4;[k6+=1]=yr4;	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;;
    												if nyale;do, yr30=yr6;do,j11=j0-7;;
	r4=r4+r5;[j6+=1]=xr6;[k6+=1]=yr6;				r6=r10*r10;;
	comp(r4,r30);									r7=r11*r11(NF);;
	if nxale;do, xr30=xr4;do,j10=j0-6;;
    if nyale;do, yr30=yr4;do,j11=j0-6;;
    							r11:8=tr15:12;;
    r4=r0*r0;[j6+=1]=xr4;[k6+=1]=yr4;				r6=r6+r7;;
    r5=r1*r1(NF);									comp(r6,r30);;
    												if nxale;do, xr30=xr6;do,j10=j0-5;;
    												if nyale;do, yr30=yr6;do,j11=j0-5;;
    r4=r4+r5;[j6+=1]=xr6;[k6+=1]=yr6;				r6=r2*r2;;
    comp(r4,r30);									r7=r3*r3(NF);;
    if nxale;do, xr30=xr4;do,j10=j0-4;;
    if nyale;do, yr30=yr4;do,j11=j0-4;;
    
    r4=r8*r8;[j6+=1]=xr4;[k6+=1]=yr4;				r6=r6+r7;;
	r5=r9*r9(NF);									comp(r6,r30);;
													if nxale;do, xr30=xr6;do,j10=j0-3;;
    												if nyale;do, yr30=yr6;do,j11=j0-3;;
    r4=r4+r5;[j6+=1]=xr6;[k6+=1]=yr6;				r6=r10*r10;;								
    comp(r4,r30);									r7=r11*r11(NF);;
    if nxale;do, xr30=xr4;do,j10=j0-2;;
    if nyale;do, yr30=yr4;do,j11=j0-2;;
    		 [j6+=1]=xr4;[k6+=1]=yr4;				r6=r6+r7;;
													comp(r6,r30);;
													if nxale;do, xr30=xr6;do,j10=j0-1;;
    												if nyale;do, yr30=yr6;do,j11=j0-1;;
    		 [j6+=1]=xr6;[k6+=1]=yr6;;
    	
    
    //outer_loop:
    .align_code 4; if nlc0e,jump _xcorrs_outer_loop;;        
    #endif
    
    
    
    		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_two_codes_one_frame_End :
	nop;;
	nop;;



?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
久久综合久色欧美综合狠狠| 91.com在线观看| 蜜臀av性久久久久蜜臀aⅴ四虎| 亚洲美女淫视频| 一区二区三区在线免费播放| 中文字幕日本不卡| 亚洲天堂久久久久久久| 亚洲欧美日韩久久精品| 亚洲一区二区在线观看视频| 亚洲已满18点击进入久久| 亚洲电影在线免费观看| 天天综合色天天| 久久91精品国产91久久小草| 国产一区二区精品在线观看| 成人免费毛片a| 91麻豆蜜桃一区二区三区| 在线视频一区二区三| 欧美日韩不卡一区| 久久久久久黄色| 中文字幕视频一区| 天堂一区二区在线| 国产精品一区三区| 99久久精品国产毛片| 欧美人体做爰大胆视频| 欧美mv日韩mv国产| 国产精品美女久久久久aⅴ| 一区二区视频在线看| 免费精品视频在线| 成人激情av网| 日韩一级大片在线观看| 国产丝袜在线精品| 香蕉影视欧美成人| 国产精品天干天干在线综合| 亚洲二区视频在线| 麻豆久久久久久久| 91亚洲国产成人精品一区二三| 在线观看日韩国产| 久久免费国产精品| 亚洲电影在线播放| 国产成人精品免费看| 在线观看一区日韩| 国产女人水真多18毛片18精品视频| 亚洲一区二区美女| 成人午夜视频网站| 日韩精品一区二区三区中文精品 | 日本不卡免费在线视频| 国内精品久久久久影院色| 精品无人码麻豆乱码1区2区| 成人app在线| 日韩亚洲欧美综合| 亚洲综合色区另类av| 国产成人综合在线播放| 91精品国产综合久久蜜臀| 1024国产精品| 高清日韩电视剧大全免费| 日韩三级在线免费观看| 亚洲一线二线三线视频| 成人黄页毛片网站| 久久久亚洲国产美女国产盗摄| 亚洲成国产人片在线观看| 91在线免费视频观看| 免费在线一区观看| 国产一区二区免费视频| 精品视频色一区| 亚洲在线观看免费视频| 91麻豆精品国产综合久久久久久 | 亚洲综合999| 99久久精品久久久久久清纯| 久久久久久久综合狠狠综合| 蜜桃视频一区二区三区| 欧美日韩中文另类| 亚洲丶国产丶欧美一区二区三区| 99国产精品久久久久久久久久 | 欧美一级日韩免费不卡| 午夜欧美一区二区三区在线播放| 日本精品视频一区二区| 亚洲美女视频在线| 在线中文字幕一区| 亚洲国产日韩综合久久精品| 在线观看国产91| 午夜精品一区二区三区三上悠亚| 欧美三级乱人伦电影| 爽好多水快深点欧美视频| 欧美一区二区三区四区视频 | 精品福利在线导航| 国产麻豆9l精品三级站| 亚洲国产精品99久久久久久久久| 国产91精品一区二区| 亚洲欧洲在线观看av| 欧美午夜精品电影| 日韩激情在线观看| 精品国产麻豆免费人成网站| 国产高清成人在线| 日韩美女视频19| 欧美日本在线播放| 国产一区二区免费在线| 亚洲欧美综合网| 制服丝袜av成人在线看| 国产麻豆一精品一av一免费| 国产精品乱人伦中文| 欧美日韩一级二级| 国产九九视频一区二区三区| 亚洲色大成网站www久久九九| 欧美在线你懂的| 激情综合五月天| 中文字幕综合网| 日韩欧美你懂的| 99精品视频在线观看| 日韩中文欧美在线| 国产精品视频观看| 91精品国产免费久久综合| 国产精品99精品久久免费| 亚洲国产美女搞黄色| 久久精品免视看| 欧美日韩国产精品自在自线| 国产一区二区三区黄视频 | 欧美日韩国产乱码电影| 大胆欧美人体老妇| 日韩成人免费在线| 亚洲欧美另类久久久精品2019| 日韩片之四级片| 日本黄色一区二区| 粉嫩蜜臀av国产精品网站| 亚洲444eee在线观看| 亚洲视频在线一区二区| 精品国产一区a| 欧美日韩电影在线播放| 91网址在线看| 国产福利一区二区三区| 日本人妖一区二区| 亚洲激情在线激情| 欧美激情综合在线| 精品国产污污免费网站入口 | 国产98色在线|日韩| 蜜臀99久久精品久久久久久软件| 夜夜亚洲天天久久| 亚洲视频在线观看三级| 国产区在线观看成人精品| 日韩一区二区精品葵司在线| 欧美手机在线视频| 色先锋久久av资源部| av毛片久久久久**hd| 国产精品一品二品| 国产在线一区二区综合免费视频| 偷窥国产亚洲免费视频| 亚洲成人av电影| 亚洲国产成人av| 亚洲高清三级视频| 一区二区三区在线观看动漫| 亚洲特级片在线| 亚洲精品视频一区二区| 亚洲精品免费在线观看| 亚洲欧美另类久久久精品2019| 综合久久久久久| 亚洲欧美另类久久久精品| 国产精品不卡一区| 最新国产の精品合集bt伙计| 亚洲日本在线a| 亚洲欧美另类在线| 婷婷六月综合亚洲| 免费成人av资源网| 久久99精品久久久久久动态图| 精品一区二区三区不卡| 国产精品99久久久久久似苏梦涵 | 中文字幕欧美一区| 亚洲一区二区三区在线| 亚洲国产精品视频| 蜜桃在线一区二区三区| 国产精品综合久久| www.欧美日韩国产在线| 色又黄又爽网站www久久| 在线播放/欧美激情| 久久婷婷成人综合色| 亚洲欧洲韩国日本视频| 亚洲一区在线观看视频| 美日韩黄色大片| www.成人网.com| 欧美一级高清片| 日本一区二区三区四区| 一个色在线综合| 精品一区二区三区久久久| www.一区二区| 7777女厕盗摄久久久| 国产欧美精品国产国产专区| 亚洲一区中文在线| 国产精品中文字幕日韩精品| 91福利国产精品| 26uuu久久天堂性欧美| 亚洲女女做受ⅹxx高潮| 乱中年女人伦av一区二区| 95精品视频在线| 精品国产a毛片| 午夜免费久久看| av电影天堂一区二区在线 | 国产一区二区导航在线播放| 91色婷婷久久久久合中文| 26uuu久久天堂性欧美| 亚洲自拍偷拍综合| 成人激情文学综合网| 日韩精品专区在线影院重磅|