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

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

?? fir_cplx.asm

?? davinci技術 源碼 視頻監控匯編源碼
?? ASM
?? 第 1 頁 / 共 2 頁
字號:
* ========================================================================= *
*  TEXAS INSTRUMENTS, INC.                                                  *
*                                                                           *
*  NAME                                                                     *
*      fir_cplx -- Complex block FIR                                        *
*                                                                           *
*                                                                           *
*  REVISION DATE                                                            *
*      09-May-2005                                                          *
*                                                                           *
*      USAGE                                                                *
*         This routine has following C prototype:                           *
*          void fir_cplx                                                    *
*          (                                                                *
*              const short *restrict x,                                     *
*              const short *restrict h,                                     *
*              short       *restrict r,                                     *
*              short                 nh,                                    *
*              short                 nr                                     *
*         )                                                                 *
*                                                                           *
*         x[2*(nr+nh-1)] : Complex input data. x must point to x[0].        *
*         h[2*nh]        : Complex coefficients (in reversed order).        *
*         r[2*nr]        : Complex output data.                             *
*         nh             : Number of complex coefficients.                  *
*                          Must be multiple of 4.                           *
*         nr             : Number of complex output samples.                *
*                          Must be multiple of 4.                           *
*                                                                           *
*                                                                           *
*                                                                           *
*      DESCRIPTION                                                          *
*         This complex FIR computes nr complex output samples using nh      *
*         complex coefficients. It operates on 16-bit data with a 32-bit    *
*         accumulate. Each array consists of an even and odd term with      *
*         even terms representing the real part of the element and the      *
*         odd terms the imaginary part. The pointer to input array x        *
*         must point to the first complex sample. The coefficients must     *
*         be stored in reversed order.                                      *
*                                                                           *
*                                                                           *
*                                                                           *
*     TECHNIQUES                                                            *
*        1.  The inner loop is unrolled 4 times and the outer loop is       *
*            unrolled 4 times, computing a multiple of 4 outputs.           *
*                                                                           *
*        2.  The inner and outer loops are completely overlaped with        *
*            SPLOOP reload; thus no overhead exists for outer loop          *
*            execution.                                                     *
*                                                                           *
*        3.  For a case where this function is used with circular           *
*            addressing, A4 and B7 are allocated to A_X_ptr and B_x_ptr,    *
*            respectively.                                                  *
*                                                                           *
*                                                                           *
*     ASSUMPTIONS                                                           *
*        Number of taps:    'nh' >= 16, multiple of 4.                      *
*        Number of samples: 'nr' >= 4, multiple of 4.                       *
*        Array 'r' is double-word aligned.                                  *
*                                                                           *
*                                                                           *
*     C CODE                                                                *
*        void fir_cplx                                                      *
*        (                                                                  *
*            const short *restrict x,                                       *
*            const short *restrict h,                                       *
*            short *restrict r,                                             *
*            short nh,                                                      *
*            short nr                                                       *
*        )                                                                  *
*        {                                                                  *
*          short i,j;                                                       *
*          int imag, real;                                                  *
*                                                                           *
*          for (i = 0; i < 2*nr; i += 2)                                    *
*          {                                                                *
*            imag = 0;                                                      *
*            real = 0;                                                      *
*            for (j = 0; j < 2*nh; j += 2)                                  *
*            {                                                              *
*              real += h[j+0] * x[i+j+0] - h[j+1] * x[i+j+1];               *
*              imag += h[j+1] * x[i+j+0] + h[j+0] * x[i+j+1];               *
*            }                                                              *
*            r[i]   = (real >> 15);                                         *
*            r[i+1] = (imag >> 15);                                         *
*          }                                                                *
*        }                                                                  *
*                                                                           *
*                                                                           *
*                                                                           *
*   NOTES                                                                   *
*      This function is fully interruptible.                                *
*      This function is a LITTLE ENDIAN implementation.                     *
*                                                                           *
*                                                                           *
*   CYCLES                                                                  *
*       nh * nr / 2 + 16                                                    *
*                                                                           *
*       For nh = 32 and nr = 256, cycles = 4112                             *
*                                                                           *
*   CODESIZE                                                                *
*       448 bytes                                                           *
*                                                                           *
* ------------------------------------------------------------------------- *
*             Copyright (c) 2005 Texas Instruments, Incorporated.           *
*                            All Rights Reserved.                           *
* ========================================================================= *


        .text        .global _fir_cplx_fir_cplx:                                                                        .asg            A4,         A_X_addr
        .asg            B4,         B_H_addr
        .asg            A6,         A_R_addr
        .asg            B6,         B_NH
        .asg            A8,         A_NR

* ===================== SYMBOLIC REGISTER ASSIGNMENTS ===================== *
        .asg            A8,         A_H_addr
        .asg            B7,         B_X_addr
        .asg            A19,        A_NHC
        .asg            B27,        B_sr3
        .asg            B26,        B_si3
        .asg            B29,        B_sr2
        .asg            B28,        B_si2
        .asg            A27,        A_sr1
        .asg            A26,        A_si1
        .asg            A29,        A_sr0
        .asg            A28,        A_si0
        .asg            A31,        A_cr1_ci1
        .asg            A30,        A_cr0_ci0
        .asg            A25,        A_dr1_di1
        .asg            A24,        A_dr0_di0
        .asg            B31,        B_dr3_di3
        .asg            B30,        B_dr2_di2
        .asg            B22,        B_dr4_di4
        .asg            A23,        A_p00r
        .asg            A22,        A_p00i
        .asg            A21,        A_p11r
        .asg            A20,        A_p11i
        .asg            A21,        A_p01r
        .asg            A20,        A_p01i
        .asg            A23,        A_p12r
        .asg            A22,        A_p12i
        .asg            B25,        B_p02r
        .asg            B24,        B_p02i
        .asg            B23,        B_p13r
        .asg            B22,        B_p13i
        .asg            B23,        B_p03r
        .asg            B22,        B_p03i
        .asg            B25,        B_p14r
        .asg            B24,        B_p14i
        .asg            A24,        A_sr0a
        .asg            A25,        A_si0a
        .asg            A20,        A_sr1a
        .asg            A21,        A_si1a
        .asg            B23,        B_sr2a
        .asg            B30,        B_si2a
        .asg            B22,        B_sr3a
        .asg            B23,        B_si3a

        .asg            B3,         B_ret
        .asg            A16,        A_sum0
        .asg            A17,        A_sum1
        .asg            A0,         A_j
        .asg            A18,        A_NH
        .asg            A13,        A_sr1_
        .asg            A12,        A_si1_
        .asg            A14,        A_temp0
        .asg            A15,        A_temp1
        .asg            A9,         A_INaddr
        .asg            B20,        B_temp0
        .asg            B21,        B_temp1
        .asg            B16,        B_i0
        .asg            B18,        B_sum2
        .asg            B19,        B_sum3
        .asg            B17,        B_R_addr
        .asg            B0,         B_p
        .asg            B15,        B_SP


        SHR     .S2     B_NH,       1,          B_NH
||      SHR     .S1     A_NR,       2,          A_j
||      STDW    .D2T1   A15:A14,    *--B_SP[4]                  ; save A15:A15

        SUB     .L2     B_NH,       1,          B_i0

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
97aⅴ精品视频一二三区| 成人国产精品免费网站| 亚洲视频每日更新| 国产蜜臀97一区二区三区| 精品久久五月天| 2023国产精华国产精品| 久久久久久亚洲综合影院红桃| 欧美一区二区视频免费观看| 91麻豆精品国产自产在线| 日韩一级片网址| 久久免费视频色| 中文在线资源观看网站视频免费不卡| 国产欧美一区视频| 亚洲人亚洲人成电影网站色| 一区二区三区日韩欧美| 五月婷婷激情综合网| 极品少妇xxxx精品少妇| 国产成人午夜电影网| 91理论电影在线观看| 欧美人体做爰大胆视频| 欧美精品一区男女天堂| 国产精品久久久久久福利一牛影视 | 亚洲专区一二三| 午夜精品福利在线| 精品影院一区二区久久久| 成人网在线免费视频| 欧美影视一区在线| 久久综合九色综合久久久精品综合 | 亚洲午夜免费福利视频| 免费成人性网站| va亚洲va日韩不卡在线观看| 欧美日韩国产高清一区| 日韩精品一区二区三区四区| 亚洲欧洲日本在线| 日韩国产在线观看一区| 成人小视频在线| 日韩欧美色综合网站| 亚洲男人电影天堂| 久久99在线观看| 欧美三级电影精品| 中文字幕精品一区二区精品绿巨人 | 91精品久久久久久蜜臀| 亚洲情趣在线观看| 国产九色精品成人porny | 国产欧美日本一区二区三区| 亚洲永久精品大片| av一本久道久久综合久久鬼色| 在线播放91灌醉迷j高跟美女| 国产精品污网站| 六月丁香婷婷色狠狠久久| 欧美三级韩国三级日本三斤| 欧美激情在线一区二区| 美女脱光内衣内裤视频久久影院| 色就色 综合激情| 欧美国产综合色视频| 国产一区在线视频| 日韩三级精品电影久久久 | 激情综合一区二区三区| 欧美一区二区观看视频| 亚洲摸摸操操av| av午夜精品一区二区三区| 国产日韩视频一区二区三区| 精品一区二区国语对白| 91精品免费在线| 奇米888四色在线精品| 欧美日韩国产经典色站一区二区三区| 亚洲男人电影天堂| 色八戒一区二区三区| 亚洲天堂免费看| 99国产精品一区| 亚洲丝袜自拍清纯另类| 99综合影院在线| 亚洲欧洲制服丝袜| 在线一区二区三区四区五区 | 精品伊人久久久久7777人| 日韩精品资源二区在线| 国精产品一区一区三区mba视频| 欧美一区欧美二区| 久久av老司机精品网站导航| 精品999久久久| 国产剧情一区二区三区| 国产精品国产a级| 一本一道综合狠狠老| 亚洲最大成人网4388xx| 欧美视频一区二区在线观看| 亚洲国产成人91porn| 91麻豆精品国产91久久久更新时间| 天堂一区二区在线| 日韩欧美一区中文| 国产伦精品一区二区三区视频青涩| 2022国产精品视频| jlzzjlzz欧美大全| 亚洲一区二区三区四区中文字幕 | 中文子幕无线码一区tr| 色8久久精品久久久久久蜜| 亚洲成国产人片在线观看| 欧美一卡二卡三卡四卡| 国产精品77777| 亚洲人吸女人奶水| 欧美精品99久久久**| 国内成人免费视频| 最新日韩在线视频| 7777精品伊人久久久大香线蕉 | 欧美一区2区视频在线观看| 国产一区二区不卡| 亚洲裸体xxx| 日韩免费高清av| 97精品视频在线观看自产线路二| 午夜精品久久久久久不卡8050| 精品久久久久av影院| 99re这里都是精品| 狠狠色狠狠色综合| 亚洲高清视频的网址| 欧美日韩国产免费| 国产精品资源在线看| 一区二区三区蜜桃| 久久影视一区二区| 91福利国产精品| 国产高清久久久久| 日欧美一区二区| 国产精品久久久久婷婷二区次| 在线91免费看| caoporn国产一区二区| 久久99国产精品久久99| 亚洲国产欧美日韩另类综合 | 亚洲美女免费在线| 久久美女高清视频| 91麻豆精品国产91久久久更新时间| www.亚洲人| 国产一区二区影院| 日韩福利视频导航| 亚洲图片欧美色图| 亚洲欧美另类久久久精品| 日本一区二区三区四区| 久久奇米777| 欧美大片日本大片免费观看| 欧美日韩一级黄| 色综合久久久网| 成人短视频下载| 国产传媒一区在线| 国模无码大尺度一区二区三区| 视频一区二区三区在线| 亚洲一区二区在线免费看| 亚洲欧美视频一区| 中文字幕在线不卡一区二区三区| 国产亚洲欧洲997久久综合| 欧美tickling网站挠脚心| 91精品国产欧美一区二区| 欧美日韩中文国产| 欧美日韩高清一区二区不卡| 欧美午夜免费电影| 欧美日韩综合在线| 欧美日本一区二区在线观看| 欧美三级在线播放| 欧美日韩大陆一区二区| 欧美精品电影在线播放| 欧美乱熟臀69xxxxxx| 欧美丰满一区二区免费视频| 在线不卡a资源高清| 欧美电影在哪看比较好| 日韩午夜三级在线| 久久亚洲捆绑美女| 亚洲国产精品99久久久久久久久| 国产日韩欧美综合在线| 亚洲日本免费电影| 亚洲国产欧美在线| 精品一区二区在线视频| 国产98色在线|日韩| 91一区二区在线观看| 欧美日韩一区二区三区四区五区| 91麻豆精品国产自产在线观看一区| 日韩欧美一卡二卡| 国产日韩精品一区二区三区在线| 最新国产成人在线观看| 亚洲成av人在线观看| 久久99热国产| 成人免费的视频| 欧美午夜精品理论片a级按摩| 日韩欧美一区在线| 中文字幕一区二区5566日韩| 亚洲成人av在线电影| 国产老女人精品毛片久久| 色综合色狠狠天天综合色| 欧美老女人第四色| 久久精品视频一区二区三区| 亚洲精品国产第一综合99久久| 免播放器亚洲一区| 色综合欧美在线| 精品乱人伦小说| 一区二区在线观看av| 蜜臀av性久久久久蜜臀aⅴ| 972aa.com艺术欧美| 日韩精品资源二区在线| 亚洲综合色婷婷| 国产福利91精品一区| 91精品国产欧美一区二区成人| 中文字幕一区二区三区在线播放| 免费在线看一区| 91黄视频在线| 中文成人av在线|