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

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

?? decimate.asm

?? CHP 4 - Real-Time Digital Signal Processing: Implementations and Applications, Second Edition by Sen
?? ASM
字號:
; 
;  Project: Exercise 4.25 decimation using FIR filter - Chapter 4
;  File name: decimate.asm
;
;  Description: This is the C55x implementation of the decimation filter for Exercise 4.25
;
;  For the book "Real Time Digital Signal Processing: 
;                Implementation and Application, 2nd Ed"
;                By Sen M. Kuo, Bob H. Lee, and Wenshun Tian
;                Publisher: John Wiley and Sons, Ltd
;
;  Tools used: CCS v.2.12.07
;              TMS320VC5510 DSK Rev-C
;

	.mmregs 
	
	.sect	".text:fir"
	.align 4

	.def	_decimator

;----------------------------------------------------------------------
;   void decimator(short *x,            => AR0
;                  short blkSize,       => T0          
;                  short *h,            => AR1
;                  short order,         => T1                                  
;                  short *y,            => AR2                                             
;                  short *w,            => AR3
;                  short *index         => AR4
;                  short dec            => SP(-1)   
;                                        note: SP(0) has return address                             
;----------------------------------------------------------------------
NUM_PUSHS     .set  3

_decimator:
    pshm  ST1_55             ; Save ST1, ST2, and ST3
    pshm  ST2_55
    pshm  ST3_55
    
    or    #0x340,mmap(ST1_55); Set FRCT,SXMD,SATD
    bset  SMUL               ; Set SMUL
    mov   XAR1,XCDP          ; CDP as  coefficient pointer 
    mov   mmap(AR1),BSAC     ; Set up base address for CDP
    mov   mmap(T1),BKC       ; Set the coefficient array size = order
    mov   XAR3,XAR1          ; AR1 and AR3 are signal buffer pointers
    mov   mmap(AR3),BSA01    ; Set base address for AR1    
    mov   mmap(AR3),BSA23    ; Set base address for AR3
    mov   #0,CDP             ; Start from the 1st coefficient
||  add   #1,T1    
    mov   mmap(T1),BK03      ; Set signal buffer x[] size as order+1
    mov   *AR4,AR3           ; AR3 = signal buffer index
    mov   *AR4,AR1           ; AR1 = signal buffer index	    
    or    #0x10A,mmap(ST2_55); CDP, AR1, AR3 circular pointers
    amar  *AR1+              ; AR1 delayline index+1
||  sfts  T0,#-1             ; Use half of data samples    
    sub   #1,T0              ;   as outer repeat counter
    mov   T0,BRC0            ; Outer loop counter	
    mov   *SP(NUM_PUSHS+1),T0; Get dec from the stack
||  sub   #4,T1
    mov   T1,CSR             ; Inner loop counter as order-2
||  rptblocal sample_loop-1
    mov   *(AR0+T0),*AR3     ; Put new sample to signal buffer x[n]
    mov   *(AR0+T0),*AR1     ; Put next new sample to location x[n+1]
    mpy   *AR1+,*CDP+,AC0    ; The first operation
::  mpy   *AR3+,*CDP+,AC1
||  rpt   CSR
    mac   *AR1+,*CDP+,AC0    ; The rest MAC iterations
::  mac   *AR3+,*CDP+,AC1     
    macr  *AR1,*CDP+,AC0
::  macr  *AR3,*CDP+,AC1     ; The last MAC operation 
    mov   pair(hi(AC0)),dbl(*AR2+); Store two output data (must be aligned in 32-bit!)
sample_loop
	
    popm  ST3_55             ; Restore ST1, ST2, and ST3
    popm  ST2_55
    popm  ST1_55
    mov   AR3,*AR4           ; Return signal buffer index
    ret
    .end

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
日韩国产欧美三级| 在线不卡中文字幕| 久久蜜臀中文字幕| 成人精品视频一区二区三区尤物| 国产亚洲一区二区在线观看| 东方欧美亚洲色图在线| 亚洲视频电影在线| 日韩一区二区三区在线视频| 高清日韩电视剧大全免费| 国产一区二区主播在线| 国产精品国产自产拍在线| 欧美影院一区二区| 国产大陆精品国产| 奇米色一区二区| 亚洲女人****多毛耸耸8| 欧美刺激脚交jootjob| 成人福利视频在线看| 久久电影国产免费久久电影| 亚洲伦理在线免费看| 久久精品亚洲一区二区三区浴池| 国产欧美一区二区在线| 日韩色视频在线观看| 久久久久久久久岛国免费| 国产精品嫩草影院av蜜臀| 日韩视频在线永久播放| 国产亚洲午夜高清国产拍精品| 国产精品久久一级| 视频一区视频二区中文字幕| 亚洲三级免费观看| 日韩电影免费一区| 不卡高清视频专区| 欧美一级二级在线观看| 夜色激情一区二区| 中文字幕一区二区三区四区 | 欧美日韩国产电影| 91在线播放网址| 成人国产精品免费观看动漫 | 日韩av电影天堂| 成人开心网精品视频| 欧美一级日韩一级| 91精品国产全国免费观看| 国产三级一区二区| 爽好久久久欧美精品| 国产福利一区二区三区在线视频| 欧美在线视频不卡| 欧美色视频在线| 在线精品观看国产| 久久久欧美精品sm网站| 亚洲国产日韩在线一区模特| 亚洲一区二区在线免费观看视频 | 欧美精品一区视频| 亚洲精品在线免费播放| 亚洲综合激情网| 国产91精品精华液一区二区三区| 欧美天天综合网| 日韩毛片视频在线看| 国产激情精品久久久第一区二区| 欧美三级资源在线| 国产精品免费久久| 国产成人高清视频| 精品剧情在线观看| 蜜臀久久久99精品久久久久久| 同产精品九九九| 蜜臀av性久久久久蜜臀av麻豆| 91免费看片在线观看| 国产欧美一区二区精品忘忧草| 肉色丝袜一区二区| 欧美日韩精品一区二区在线播放| 国产精品福利一区二区三区| 黄色成人免费在线| 91在线看国产| 91精品啪在线观看国产60岁| 久久精品欧美一区二区三区不卡| 日韩激情一二三区| 欧美一区二区在线视频| 日韩精品一卡二卡三卡四卡无卡| 精品视频123区在线观看| 亚洲国产视频网站| 337p亚洲精品色噜噜狠狠| 日韩在线观看一区二区| 欧美日韩国产大片| 美国三级日本三级久久99| 日韩视频免费观看高清在线视频| 美女在线一区二区| 久久无码av三级| 午夜久久久久久电影| 69堂国产成人免费视频| 美日韩一区二区| 精品国产污网站| 国产精品亚洲一区二区三区妖精 | 欧美成人高清电影在线| 久久草av在线| 久久嫩草精品久久久久| 成人午夜视频在线观看| 亚洲视频一区二区在线| 91麻豆视频网站| 首页国产欧美日韩丝袜| 久久精品免视看| 91麻豆免费观看| 青青草原综合久久大伊人精品优势| 欧美一区国产二区| 丰满少妇在线播放bd日韩电影| 日韩美女视频19| 日韩午夜在线观看| 国产传媒一区在线| 一区二区三区在线免费播放 | 久久av中文字幕片| 久久精品一区二区三区av| www.日韩精品| 欧美极品美女视频| 国产一区二区三区在线观看免费视频| 欧美精彩视频一区二区三区| 一本一道久久a久久精品综合蜜臀| 精品国产乱码91久久久久久网站| 丁香亚洲综合激情啪啪综合| 一区二区三区四区在线免费观看| 欧美va亚洲va香蕉在线| 99热精品国产| 精品夜夜嗨av一区二区三区| 欧美一级高清片在线观看| 波多野结衣的一区二区三区| 午夜精彩视频在线观看不卡| 亚洲国产精品99久久久久久久久| 日本电影亚洲天堂一区| 亚洲精品久久久久久国产精华液| 日韩欧美一区二区免费| 久久精品国产一区二区三区免费看| 国产精品久久夜| 26uuu精品一区二区在线观看| 欧美性一二三区| 91在线观看地址| 岛国av在线一区| 国内偷窥港台综合视频在线播放| 一区二区三区蜜桃| 国产精品久久一卡二卡| 欧美xxxxx裸体时装秀| 色婷婷精品久久二区二区蜜臂av| 国产资源精品在线观看| 水野朝阳av一区二区三区| 亚洲欧美日韩国产成人精品影院| 欧美精品一区二区高清在线观看 | 久久精品国内一区二区三区| 亚洲一区二区三区美女| 国产精品成人一区二区三区夜夜夜| 久久久亚洲高清| 久久久久久久av麻豆果冻| 日韩手机在线导航| 欧美电影免费观看高清完整版在线 | 国产高清亚洲一区| 韩国欧美一区二区| 久久99精品久久久久久| 久久99国产精品免费网站| 午夜欧美大尺度福利影院在线看| 国产精品福利一区| 亚洲三级电影网站| 自拍偷自拍亚洲精品播放| 国产精品入口麻豆原神| 国产精品久久一级| 日韩理论片网站| 日韩美女视频19| 亚洲国产精品久久人人爱蜜臀| 亚洲美女淫视频| 亚洲一区欧美一区| 日韩精品一卡二卡三卡四卡无卡| 亚洲高清三级视频| 午夜av一区二区三区| 日韩av不卡在线观看| 九九精品一区二区| 国产精品18久久久久久久久 | 国产精品久久久久久久蜜臀| 中文字幕一区二区三区在线播放 | 久久99精品国产91久久来源| 全国精品久久少妇| 国产一区二区不卡老阿姨| 国产91丝袜在线18| 成人免费高清在线| 欧美亚洲愉拍一区二区| 欧美精品日日鲁夜夜添| 精品日本一线二线三线不卡| 久久先锋资源网| 亚洲色图一区二区三区| 免播放器亚洲一区| 不卡欧美aaaaa| 91精品午夜视频| 国产精品福利一区二区| 日本午夜精品视频在线观看| 成人一区在线看| 欧美性大战久久| 精品少妇一区二区三区| 中文乱码免费一区二区| 天天色天天操综合| 国产一区二区0| 欧美日韩国产高清一区二区三区| 日本一区二区三区四区| 午夜久久久久久久久| av高清久久久| 精品久久一区二区三区| 亚洲成人一区在线| 性感美女久久精品| 波多野结衣视频一区|