⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 null_func.asm

📁 这是我在ADSP tiger sharc 201上面实现的OFDM(标准是wimax)同步算法哦!具有非常高的指令效率.
💻 ASM
字号:
#include "SS_SYN.h"
.section program;
.global _null_func;
 

.align_code 4;
_null_func:

/*   input:     j4
                j5
                j6
     cost time    =        

*/

             [j27+=4]=   cjmp ;     [k27+=4]=    yr0 ;;
             [j27+=4]=    lc0 ;     [k27+=4]=    yr0 ;;
             [j27+=4]=    lc1 ;     [k27+=4]=    yr0 ;;
             [j27+=4]=    jl0 ;     [k27+=4]=    kl0 ;;
             [j27+=4]=    jb0 ;     [k27+=4]=    kb0 ;;
             
            q[j27+=4]=  xr3:0 ;    q[k27+=4]=  yr3:0 ;;
            q[j27+=4]=  xr7:4 ;    q[k27+=4]=  yr7:4 ;;
            q[j27+=4]= xr11:8 ;    q[k27+=4]= yr11:8 ;;
            q[j27+=4]=xr15:12 ;    q[k27+=4]=yr15:12 ;; 
            q[j27+=4]=xr19:16 ;    q[k27+=4]=yr19:16 ;; 
            q[j27+=4]=xr23:20 ;    q[k27+=4]=yr23:20 ;;
            q[j27+=4]=   j3:0 ;    q[k27+=4]=   k3:0 ;;
            q[j27+=4]=   j7:4 ;    q[k27+=4]=   k7:4 ;;
            q[j27+=4]=  j11:8 ;    q[k27+=4]=  k11:8 ;;
            q[j27+=4]=	j15:12 ;    q[k27+=4]=	k15:12 ;; 
            q[j27+=4]=	j19:16 ;    q[k27+=4]=	k19:16 ;; 
            q[j27+=4]=	j23:20 ;    q[k27+=4]=	k23:20 ;;
             
      		///////////function body//////////////////
      		xr0=1;;
      	 
      		//////////////////////////////////////////
            
            
             
             j27=j27-4       ;     k27=k27-4      ;;
          j23:20=q[j27+=-4]  ;  k23:20=q[k27+=-4] ;;
          j19:16=q[j27+=-4]  ;  k19:16=q[k27+=-4] ;; 
          j15:12=q[j27+=-4]  ;  k15:12=q[k27+=-4] ;;
           j11:8=q[j27+=-4]  ;   k11:8=q[k27+=-4] ;;  
            j7:4=q[j27+=-4]  ;    k7:4=q[k27+=-4] ;;
            j3:0=q[j27+=-4]  ;    k3:0=q[k27+=-4] ;; 
         xr23:20=q[j27+=-4]  ; yr23:20=q[k27+=-4] ;;
         xr19:16=q[j27+=-4]  ; yr19:16=q[k27+=-4] ;; 
         xr15:12=q[j27+=-4]  ; yr15:12=q[k27+=-4] ;;
          xr11:8=q[j27+=-4]  ;  yr11:8=q[k27+=-4] ;; 
           xr7:4=q[j27+=-4]  ;   yr7:4=q[k27+=-4] ;;
           xr3:0=q[j27+=-4]  ;   yr3:0=q[k27+=-4] ;;
           
             jb0= [j27+=-4]  ;     kb0= [k27+=-4] ;; 
             jl0= [j27+=-4]  ;     kl0= [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);;


_null_func.end:



⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -