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

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

?? mpeg2_vld_intra_n.sa

?? h263,jpeg,mpeg2編解碼核心程序(TI DSP C64xx)
?? SA
?? 第 1 頁 / 共 3 頁
字號:
    .reg word1_rw    * ------------------------------------------------------------------------- **  bptr points to the current bit position within the current 32-bit        **  aligned word* ------------------------------------------------------------------------- *    .reg bptr, bptr1, bptr_cmpl, bptr0, bptr0_cmpl    .reg e0, e1, bptr_adj, lz* ------------------------------------------------------------------------- **  top0 and top1 contain the bitstream aligned at the beginning of the      **  VLC to decode                                                            ** ------------------------------------------------------------------------- *    .reg empty1:top0, top0h:top0l, top1, empty:top0_bk    .reg at1h:at1l, at2, at3, at4h:at4l, at6h:at6l, at7, at8, at9    .reg more    * ------------------------------------------------------------------------- **  Variables for intra DC decoding                                          ** ------------------------------------------------------------------------- *    .reg cc, a_cc0, a_cc1, b, c, d, dc_size, b_1    .reg dc_diff, val, half_range, pred, test0    .reg intra_dc_precision    * ------------------------------------------------------------------------- **  Variables for length, run and level decoding                             ** ------------------------------------------------------------------------- *    .reg len_tbl_adr, len_c_tbl_adr    .reg t1, t2, t4, t4b, t5, t6, t7, t8, t9    .reg sign, rld_left, rld_table_adr, rld_table_adr_1    .reg run_level    .reg run, len, len_c, len_1    .reg t3, t3b    .reg level    .reg s1, s2, s3, s4, s5, s6, eob_err, nrm, fault    .reg no_esc, test2, test3    .reg intra_vlc_format    * ------------------------------------------------------------------------- **  Variables for de-quantization                                            ** ------------------------------------------------------------------------- *    .reg level2, level3, level4, level5, level_f    .reg neg, pos, f1, f3, f5, f4, qW, sum, odd, last_coeff    .reg Wptr_origin, Wptr_end, Zptr_origin, Zptr    .reg W, Z, qscl* ------------------------------------------------------------------------- **  Variables for 12Q4                                                       ** ------------------------------------------------------------------------- *    .reg mism_bit, shift_12Q4, mask_12Q4, level6      * ------------------------------------------------------------------------- **  Variables for 4:2:2 and 4:4:4 support                                    ** ------------------------------------------------------------------------- *    .reg chrom_mat                                  * ========================================================================= **  Get bitstream info                                                       ** ========================================================================= *    LDW        *+Mpeg2v[0], bsbuf    LDW        *+Mpeg2v[1], next_wptr    LDW        *+Mpeg2v[2], bptr    LDW        *+Mpeg2v[3], word1    LDW        *+Mpeg2v[4], word2    LDW        *+Mpeg2v[5], top0    LDW        *+Mpeg2v[6], top1    LDW        *+Mpeg2v[7], Zptr    LDW        *+Mpeg2v[8], intra_vlc_format    LDW        *+Mpeg2v[9], qscl    LDW        *+Mpeg2v[10], intra_dc_precision    LDW        *+Mpeg2v[11], cbp* ========================================================================= **  Setup                                                                    ** ========================================================================= *[!intra_vlc_format] MVKL    _IMG_len_tbl0,   len_tbl_adr    ; length table[!intra_vlc_format] MVKH    _IMG_len_tbl0,   len_tbl_adr[!intra_vlc_format] MVKL    _IMG_rld_table0, rld_table_adr[!intra_vlc_format] MVKH    _IMG_rld_table0, rld_table_adr[intra_vlc_format]  MVKL    _IMG_len_tbl1,   len_tbl_adr    ; length table[intra_vlc_format]  MVKH    _IMG_len_tbl1,   len_tbl_adr[intra_vlc_format]  MVKL    _IMG_rld_table1, rld_table_adr[intra_vlc_format]  MVKH    _IMG_rld_table1, rld_table_adr        ADD     1,      rld_table_adr,   rld_table_adr_1 [!m12Q4]MVK     1,       mism_bit        [!m12Q4]MVK     20,      shift_12Q4      [!m12Q4]MVKL    0xFFFF,  mask_12Q4       [m12Q4] MVK     16,      mism_bit        [m12Q4] MVK     16,      shift_12Q4      [m12Q4] MVKL    0xFFF0,  mask_12Q4       [m12Q4] SUB     intra_dc_precision, 4, intra_dc_precision             MVK     1,      const1        MVK     24,     const24        MVK     31,     const31        MVK     32,     const32        MVK     36,     const36        MVK     63,     const63        MVK     65,     const65        MVK    128,     const128        ADD     Wptr,   const128, Wptr_end        MV      Wptr,             Wptr_origin        MV      Zptr,             Zptr_origin        MVC     CSR,    csr_bk        AND     csr_bk, -2, no_gie  ; disable all interrupts        MVC     no_gie, CSR* ========================================================================= **  Setup bitstream pointers: top0h:top0l, top1 contain top bitstream        ** ========================================================================= *         .reserve A5                                        LMBD    1, bsbuf_size, amr_config         SUB     const32, amr_config, amr_config         SHL     amr_config, 16, amr_config         ADD     amr_config,  4, amr_config         MVC     amr_config, AMR            ADDAW   bsbuf,      next_wptr,  A5                          SHRU    top0,       24,         top0h                    SHL     top0,       8,          t5            SHRU    top1,       24,         t7            ADD     t5,         t7,         top0l                    ADD     bptr,       8,          bptr1            CMPGT   bptr1,      const31,    test2            [test2]     MV      word1,      word1_rw[test2]     MV      word2,      word1[test2]     LDW     *A5++,      word2            AND     bptr1,      const31,    bptr            SUB     const32,    bptr,       bptr_cmpl            SHL     word1,      bptr,       t8            SHRU    word2,      bptr_cmpl,  t9            ADD     t8,         t9,         top1               * ========================================================================= **  Block loop setup                                                         ** ========================================================================= *         SUB     num_blocks,  1, num_blocks              MV      num_blocks,  cnt             ; dec cnt for block loop          ZERO    fault                               block_loop:         SHL    const1,     cnt,   cbp_mask         AND    cbp_mask,   cbp,   coded         ZERO   sum            [!coded] ADD    outi,  const128,     outi      ; set to next 8x8 block[!coded] B      cont             MV      Zptr_origin,        Zptr    ; reset Zptr         MV      Wptr_origin,        Wptr    ; reset Wptr         SUB     num_blocks, cnt,    block                   CMPLT   block,      4,      flag    ; determine cc         ZERO    cc[!flag]  AND     block,      1,      cc[!flag]  ADD     cc,         1,      cc        ZERO    chrom_mat                      [cc]    CMPGT   num_blocks, 5,       chrom_mat [chrom_mat]ADD  Wptr_origin, const128, Wptr         ADD     Wptr,   const128, Wptr_end           ZERO    eob_err* ========================================================================= **  Decode intra DC coefficient                                              ** ========================================================================= ** ------------------------------------------------------------------------- **  Intra DC: decode dct_size and len (luminance and chrominance)            ** ------------------------------------------------------------------------- *        ZERO    a_cc0        ZERO    a_cc1        SHRU    top0h:top0l, 8, empty1:top0     ; LMBD takes 32 bit only        LMBD    0,          top0,   b        SHRU    top0,       30,     c        SHRU    top0,       29,     d        ADD     b,          1,      len[!cc]   ADD     b,          2,      dc_size[!cc]   CMPGT   b,          8,      a_cc0                 ; >=9[!cc]   SHRU    b,          1,      b[!cc]   SUB     d,          4,      d[cc]    ADD     b,          1,      dc_size[cc]    CMPGT   b,          9,      a_cc1                 ; >=10[cc]    MVK     1,          d                             ; anything !=0[!b]    ADD     len,        1,      len[!c]    SUB     dc_size,    1,      dc_size[!d]    SUB     dc_size,    3,      dc_size[a_cc0] MVK     9,          len[a_cc0] MVK     11,         dc_size[a_cc1] MVK     10,         len[a_cc1] MVK     11,         dc_size* ------------------------------------------------------------------------- **  Intra DC: obtain QFS[0] from dc_size and dc_differential                 ** ------------------------------------------------------------------------- *            ZERO    dc_diff            SHL     top0,       len,        t1[dc_size]   SUB     dc_size,    1,          t2[dc_size]   SHL     const1,     t2,         half_range[dc_size]   SUB     const32,    dc_size,    t3[dc_size]   SHRU    t1,         t3,         dc_diff            ZERO    test0

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产麻豆欧美日韩一区| 91精品国产综合久久久久久久 | 亚洲精品一区二区三区福利 | 日韩三级视频中文字幕| 美腿丝袜在线亚洲一区| 久久先锋影音av鲁色资源| 国产乱色国产精品免费视频| 中文av一区二区| 欧洲中文字幕精品| 日本成人超碰在线观看| 国产色91在线| 欧美午夜片在线看| 精品在线免费视频| 中文字幕一区不卡| 欧美色精品天天在线观看视频| 久久激五月天综合精品| 亚洲国产成人在线| 欧美少妇bbb| 国产一二精品视频| 亚洲一区免费在线观看| 精品久久久影院| 日本乱人伦aⅴ精品| 国产在线播放一区| 夜夜操天天操亚洲| 欧美极品少妇xxxxⅹ高跟鞋| 久久精品一级爱片| 在线影院国内精品| 国产传媒日韩欧美成人| 午夜精品免费在线| 亚洲欧美在线高清| 欧美一级电影网站| 欧美三级电影在线看| 成人开心网精品视频| 美女视频黄频大全不卡视频在线播放| 亚洲情趣在线观看| 国产婷婷精品av在线| 日韩视频一区二区三区| 在线中文字幕一区| 99久久99久久综合| 国产一区二区伦理片| 青青草97国产精品免费观看| 亚洲gay无套男同| 亚洲综合成人在线| 玉足女爽爽91| 一区二区在线观看免费| 亚洲欧洲日产国码二区| 中文av字幕一区| 国产欧美久久久精品影院| 精品噜噜噜噜久久久久久久久试看| 欧美性高清videossexo| 日韩精品专区在线| 色综合久久综合中文综合网| 欧美成人a在线| 国产精品日产欧美久久久久| 欧美电视剧免费观看| 欧美情侣在线播放| 欧美日本一道本| 欧美日韩不卡在线| 欧美精品在线一区二区三区| 欧美丝袜丝交足nylons图片| 欧美日韩成人一区二区| 69堂成人精品免费视频| 欧美一级黄色大片| 久久先锋资源网| 欧美极品xxx| 日韩理论片网站| 亚洲一区二区精品久久av| 亚洲一区二区欧美日韩| 日韩国产精品91| 国产在线精品免费av| 成人a级免费电影| 91看片淫黄大片一级| 欧美日韩在线三区| 日韩欧美在线网站| 国产亚洲va综合人人澡精品 | 成人妖精视频yjsp地址| 99精品欧美一区二区蜜桃免费| 欧美在线一二三四区| 日韩情涩欧美日韩视频| 亚洲欧洲精品一区二区精品久久久| 伊人婷婷欧美激情| 视频一区二区国产| 国产成人小视频| 在线精品国精品国产尤物884a| 欧美一区二区成人| 国产欧美久久久精品影院| 亚洲成a人v欧美综合天堂| 精品无人码麻豆乱码1区2区| 91免费国产在线| 欧美大片日本大片免费观看| ...av二区三区久久精品| 亚洲一区在线观看视频| 激情五月婷婷综合网| 色婷婷精品大在线视频| 精品久久国产字幕高潮| 亚洲精品国产精华液| 久久成人综合网| 91浏览器打开| 日本一区二区三区在线不卡| 日韩avvvv在线播放| 9人人澡人人爽人人精品| 欧美一级搡bbbb搡bbbb| 伊人婷婷欧美激情| 91片在线免费观看| 日韩精品一区二区三区在线观看| 亚洲美女免费视频| 国产一级精品在线| 欧美一区二区三区成人| 亚洲精品乱码久久久久久| 国产一区二区调教| 欧美久久久影院| 一区二区三区不卡在线观看| 成人午夜av影视| 欧美精品一区二区三区在线播放| 亚洲午夜羞羞片| 成人午夜伦理影院| 国产亚洲综合av| 狠狠色狠狠色综合| 日韩精品中文字幕一区二区三区 | 欧美精品v日韩精品v韩国精品v| 亚洲色欲色欲www| 成人精品在线视频观看| 国产视频一区在线播放| 国产成人在线视频免费播放| 精品国产乱码久久久久久图片| 偷窥国产亚洲免费视频| 欧美色图激情小说| 亚洲精品国产高清久久伦理二区| av一区二区三区| 亚洲欧洲日韩一区二区三区| 97成人超碰视| 一区二区三区欧美视频| 91国产免费看| 亚洲小少妇裸体bbw| 欧美日韩美女一区二区| 性感美女久久精品| 777色狠狠一区二区三区| 成人综合婷婷国产精品久久蜜臀 | 自拍偷拍亚洲激情| 成人av在线一区二区三区| 日本一区二区电影| 成人动漫视频在线| 国产精品久久久久婷婷二区次| 成人av免费在线| 亚洲精品中文字幕在线观看| 欧美日韩国产三级| 日本最新不卡在线| 久久综合给合久久狠狠狠97色69| 国产精品亚洲午夜一区二区三区| 国产日韩成人精品| av中文字幕一区| 性做久久久久久久免费看| 91精品国产麻豆| 国产精品资源在线观看| 国产精品乱人伦| 在线精品视频一区二区三四| 秋霞成人午夜伦在线观看| 久久亚洲影视婷婷| 不卡电影免费在线播放一区| 亚洲午夜精品17c| 精品国产百合女同互慰| 北条麻妃一区二区三区| 亚洲成人av免费| 国产亚洲一区二区三区四区| 91豆麻精品91久久久久久| 日本欧美在线看| 亚洲欧美一区二区三区国产精品| 欧美欧美欧美欧美首页| 国产成人综合网| 亚洲r级在线视频| 中文字幕一区在线| 欧美一区二区视频在线观看 | 欧洲亚洲精品在线| 日韩黄色在线观看| 中文字幕免费一区| 欧美少妇一区二区| 成人免费电影视频| 老汉av免费一区二区三区| 136国产福利精品导航| 欧美一级一区二区| 色视频成人在线观看免| 国产乱码精品一区二区三区忘忧草 | 欧美日韩视频第一区| 国产一区二区三区四区五区美女| 亚洲一区二区av电影| 国产精品久久久久毛片软件| 精品国产精品一区二区夜夜嗨 | 婷婷亚洲久悠悠色悠在线播放| 国产精品入口麻豆九色| 日韩精品一区二区三区三区免费| 91久久精品一区二区二区| 成人免费观看av| 国产美女精品在线| 久久国产剧场电影| 日本欧美韩国一区三区| 亚洲高清中文字幕| 亚洲综合一区二区| 亚洲欧美另类小说| 国产精品二三区| 国产精品久久久久一区二区三区 |