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

📄 c3xfir.asm

📁 用dsp解压mp3程序的算法
💻 ASM
字号:
*********************************************************************
*  C3XFIR - C3x assembly routine for FIR filtering
*              L-1
*       y(n) = sum bi * x(n-i)
*              i=0
*     AR0 points to bL-1, AR1 points to x(n-L+1), RC = L-2
*********************************************************************
*
FIR   MPYF3   *AR0++(1)%,*AR1++(1)%,R1
                        ; bL-1 * x(n-L+1) -> R1
      NOP
      LDF     0.0,R2    ; 0.0 -> R2
      RPTS    RC        ; repeat next parallel instructions L-2 times
      MPYF3   *AR0++(1)%,*AR1++(1)%,R1
                        ; bi * x(n-i) -> R1
||    ADDF3   R1,R2,R2  ; R2 + R1 -> R2
      ADDF3   R1,R2,R2  ; add last product, R1 + R2 -> R2 = y(n)
      RETS              ; return to main program

⌨️ 快捷键说明

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