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

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

?? wlan_enc.asm.bak

?? 卷積碼和viterbi譯碼的TI C54代碼
?? BAK
字號:
;****************************************************************
; Filename:    wlan_enc.asm
; Function:    Convolutional encoder
; Version:     1.00
; Processor:   C54xx
; Author:      LiuKai		vikingpro@163.com
; Description: Implements the 802.11 convolutional encoder
;              C-callable
;
; Useage: ushort  wlan_enc(int *frame,
;                            int *output,
;                            ushort frame_sz,
;                           )
;
; Convolutional encoder for 802.11:  R=1/2, K=7
;
;  G0 = x(n) +          x(n-2) + x(n-3) + x(n-5) + x(n-6)          
;  G1 = x(n) + x(n-1) + x(n-2) + x(n-3) +          x(n-6)
;
;  This code operates on packed input data and outputs packed output data
;  in the form G0(15-0), G1(15-0), G0(31-16), G1(31-16), etc.  The first
;  word, G0/G1[17-16], sets the top 6 unused bits to zero.
;
;****************************************************************

	.mmregs

; Far-mode adjustment
; -------------------

         .if __far_mode
OFFSET   .set  2
         .else
OFFSET   .set  1
         .endif


FRAME_SZ       .set 0

REG_SAVE_SZ    .set 0

PARAM_OFFSET   .set FRAME_SZ + REG_SAVE_SZ + OFFSET 

; Register usage
; --------------
    
      .asg    0 + REG_SAVE_SZ + FRAME_SZ, RETURN_ADDR ; ????
      .asg    0 + PARAM_OFFSET, output
      .asg    1 + PARAM_OFFSET, frame_sz
    
	
	.asg	AR3, output_ptr
	.asg	AR4, frame_ptr

	.asg	BRC, rptb_cnt

;**************************************************************************
	.global _wlan_enc
_wlan_enc

;
; Copy arguments to their local locations as necessary        
;----------------------------------------------------------------

      STLM    A, frame_ptr                        ; 1 cycle    
      MVDK   *sp(output), output_ptr              ; 2 cycles
    
;
; Set outer loop count by subtracting 1 from nsamps and      
; storing into block repeat count register                   
;----------------------------------------------------------------

        LD     *sp(frame_sz), A                  ; 1 cycle
        SUB     #1, A                            ; 2 cycles
        STLM    A, rptb_cnt                      ; 1 cycle
        NOP										 ; 1 cycle

;
; Begin outer loop on # samples                               
;----------------------------------------------------------------
;_start:
        
         RPTB    ENCODE_END-1       ; 4 cycles     	; do i=1,0
         LD     *frame_ptr+,16,A    ; 1 cycle      	;  AHI = X[n    :(n-15)]
         OR     *frame_ptr-,A       ; 1 cycle       ;  ALO = X[n-16):(n-31)]
         LD     *frame_ptr+,16,B    ; 1 cycle 	    ;  BHI = X[n    :(n-15)]
         OR     *frame_ptr,B        ; 1 cycle       ;  BLO = X[n-16 :(n-31)]
         XOR    B,2,A               ; 1 cycle       ;  A = X(n) XOR X(n-2)
         XOR    B,3,A               ; 1 cycle       ;  A = X(n) XOR X(n-2) XOR X(n-3)
         XOR    B,6,A               ; 1 cycle       ;  A = X(n) XOR X(n-2) XOR X(n-3) XOR X(n-6)                 
         XOR    B,5,A               ; 1 cycle       ;  A = X(n) XOR X(n-2) XOR X(n-3) XOR X(n-6) XOR X(n-5)	
         STH    A,*output_ptr+      ; 1 cycle       ;  save G0[n:(n-15)]
         XOR    B,5,A				    ;  A = X(n) XOR X(n-2) XOR X(n-3) XOR X(n-6)         
         XOR    B,1,A               ; 1 cycle       ;  A = X(n) XOR X(n-2) XOR X(n-3) XOR X(n-6) XOR X(n-1)
         STH    A,*output_ptr+      ; 1 cycle       ;  save G1[n:(n-15)]
         
ENCODE_END:
                                    ; Last loop has low word = 0000h
         LD     *frame_ptr,16,A     ; 1 cycle      ; AHI = X[15:0]
         LD     *frame_ptr,16,B     ; 1 cycle      ; BHI = X[15:0]
         
         XOR    B,2,A               ; 1 cycle       ;  A = X(n) XOR X(n-2)
         XOR    B,3,A               ; 1 cycle       ;  A = X(n) XOR X(n-2) XOR X(n-3)
         XOR    B,6,A               ; 1 cycle       ;  A = X(n) XOR X(n-2) XOR X(n-3) XOR X(n-6)
         XOR    B,5,A               ; 1 cycle       ;  A = X(n) XOR X(n-2) XOR X(n-3) XOR X(n-6) XOR X(n-5)	
         STH    A,*output_ptr+      ; 1 cycle       ;  save G0[n:(n-15)]
         XOR    B,5,A				    ;  A = X(n) XOR X(n-2) XOR X(n-3) XOR X(n-6)
         XOR    B,1,A               ; 1 cycle       ;  A = X(n) XOR X(n-2) XOR X(n-3) XOR X(n-6) XOR X(n-1)
         STH    A,*output_ptr-      ; 1 cycle       ;  save G1[n:(n-15)]

_end:
;      
; Restore stack to previous value, FRAME, etc..            
;----------------------------------------------------------------

RETURN:
 

        .if __far_mode
           FRETD                    ; 4 cycles
        .else
	   RET              			; 3 cycles                                  
        .endif

;END

;end of file. please do not remove. it is left here to ensure that no lines of code are removed by any editor

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
日韩一区二区三免费高清| 风流少妇一区二区| 7777精品久久久大香线蕉| 亚洲va在线va天堂| 欧美高清hd18日本| 精品一区二区免费在线观看| 久久亚洲精品小早川怜子| 狠狠色综合日日| 欧美国产精品专区| 色噜噜狠狠色综合中国| 午夜一区二区三区在线观看| 91麻豆精品国产91久久久久久 | 精品视频在线看| 午夜精品久久久久久久| 日韩欧美国产一区二区三区 | 欧美日韩精品欧美日韩精品一| 亚洲国产aⅴ成人精品无吗| 91精品国产综合久久福利| 国产真实乱子伦精品视频| 国产精品视频免费看| 欧美三级日韩三级| 国内成人免费视频| 亚洲欧洲制服丝袜| 欧美一区二区在线不卡| 国产乱人伦偷精品视频免下载| 亚洲欧美激情小说另类| 日韩欧美国产精品一区| 成人动漫在线一区| 首页国产丝袜综合| 国产精品情趣视频| 欧美一区二区三区电影| 不卡电影免费在线播放一区| 午夜精品国产更新| 中文字幕一区二区日韩精品绯色| 欧美日本韩国一区二区三区视频 | 久久国产精品99精品国产| 国产精品久久久久四虎| 欧美一区二区三区视频| 97精品超碰一区二区三区| 麻豆成人91精品二区三区| 一区二区在线电影| 久久久久久久久97黄色工厂| 在线精品国精品国产尤物884a| 国产九色精品成人porny| 一区二区三区 在线观看视频| 久久久久久久久蜜桃| 51精品国自产在线| 91在线观看高清| 国产成人午夜精品影院观看视频| 香蕉影视欧美成人| 亚洲欧洲日韩av| 国产亚洲综合在线| 欧美成人伊人久久综合网| 欧美三级午夜理伦三级中视频| 不卡欧美aaaaa| 国产麻豆精品久久一二三| 欧美aⅴ一区二区三区视频| 综合分类小说区另类春色亚洲小说欧美 | 日韩精品乱码av一区二区| 亚洲日本中文字幕区| 久久久久97国产精华液好用吗| 91精品久久久久久蜜臀| 欧美性欧美巨大黑白大战| www.成人网.com| 丁香亚洲综合激情啪啪综合| 激情综合色综合久久| 日韩国产精品久久久久久亚洲| 一区二区三区欧美久久| ...xxx性欧美| 最新中文字幕一区二区三区 | 中文字幕一区在线观看视频| 久久噜噜亚洲综合| 久久久一区二区| 精品国产乱码久久久久久久| 欧美一级在线免费| 91精品国产综合久久香蕉的特点| 在线不卡一区二区| 911精品产国品一二三产区| 欧美性一二三区| 欧美日韩国产免费一区二区| 欧美日韩国产精选| 欧美高清精品3d| 精品少妇一区二区三区在线视频| 日韩免费一区二区| 国产亚洲精品7777| 中文字幕av资源一区| 亚洲图片你懂的| 一区二区免费视频| 五月天激情小说综合| 日本欧美大码aⅴ在线播放| 久久精品国产免费看久久精品| 日韩一区欧美二区| 久久99国产精品成人| 黄页视频在线91| av电影天堂一区二区在线观看| 色综合一个色综合亚洲| 欧美日韩一区二区三区免费看| 欧美精品电影在线播放| 精品免费日韩av| 国产精品日韩成人| 一区二区三区视频在线看| 五月综合激情婷婷六月色窝| 毛片av一区二区| 国产v综合v亚洲欧| 色呦呦网站一区| 日韩一区二区在线观看视频播放| 精品sm捆绑视频| 国产精品久久久一本精品| 亚洲综合免费观看高清完整版| 免费成人在线影院| 不卡电影一区二区三区| 欧美精品高清视频| 中文字幕不卡的av| 日韩电影在线观看一区| 激情伊人五月天久久综合| 91麻豆成人久久精品二区三区| 日韩一区二区三区av| 国产精品久久久久久久久搜平片| 亚洲高清免费视频| 国产盗摄精品一区二区三区在线| 欧美性受xxxx黑人xyx性爽| 久久香蕉国产线看观看99| 亚洲女爱视频在线| 精品一区二区三区免费观看| aaa欧美大片| 精品国产a毛片| 亚洲国产综合91精品麻豆| 韩国欧美一区二区| 欧美日本一区二区三区四区| 国产精品日韩成人| 久久99精品久久久久久| 日本精品一区二区三区高清 | 亚洲女子a中天字幕| 久久99国产精品尤物| 欧美综合视频在线观看| 久久精品欧美日韩| 免费在线观看一区| 91色porny蝌蚪| 国产欧美日韩另类一区| 久草在线在线精品观看| 欧美综合久久久| 中文字幕一区二区三区不卡在线| 激情综合一区二区三区| 欧美久久久久久蜜桃| 亚洲欧美aⅴ...| av电影在线观看一区| 国产精品午夜在线| 国产福利精品一区二区| 日韩欧美一级二级三级| 亚欧色一区w666天堂| 欧美主播一区二区三区| 国产精品久久久久久久久免费相片| 国内不卡的二区三区中文字幕| 日韩一二三区不卡| 日本亚洲天堂网| 3751色影院一区二区三区| 亚洲成人激情自拍| 欧美日精品一区视频| 亚洲一区二区精品视频| 在线免费精品视频| 一区二区三区在线视频观看58| 99久久久精品| 亚洲天堂精品视频| 色www精品视频在线观看| 中文字幕中文在线不卡住| 成人av午夜电影| 中文字幕制服丝袜一区二区三区| 国产 欧美在线| 国产精品丝袜久久久久久app| 成人午夜在线播放| 国产精品乱人伦| 99国产精品久久| 一区二区三区91| 欧美精品一卡两卡| 日韩国产在线观看| 欧美一二三在线| 国产在线视视频有精品| 久久精品人人做人人综合| 风间由美一区二区av101| 国产精品久久久久一区| 一本大道av一区二区在线播放| 亚洲一区二区三区三| 欧美日韩aaa| 国内精品久久久久影院色| 国产三级欧美三级日产三级99| 国产成人精品午夜视频免费| 国产精品欧美久久久久无广告 | 精品日韩在线观看| 国产成人精品1024| 亚洲天堂成人在线观看| 精品视频在线视频| 精品一区免费av| 中文字幕第一区综合| 日本久久一区二区三区| 日本成人在线一区| 国产日韩v精品一区二区| 91久久国产最好的精华液| 肉色丝袜一区二区| 中文字幕成人av| 欧美人与禽zozo性伦|