- 18
- 0
- 约4.24千字
- 约 20页
- 2020-09-10 发布于福建
- 举报
一、单MAC实现FR滤波器函数fir(x,h,r, doper,NX,NH)的汇编源代码:
AND #511, mmap(sT0_55)
OR#16704,mmap(ST155)
AND #63967, mmap(ST1_55)
AND#31232, mmap(ST2 55)
AND #65501, mmap (sT3_55)
MOv mmap(AR1), BSA01
lOV #0.AR1
MOV
map(T1), BK03
MOV
AR3. XAR4
MOV *AR3+AR4
MOV mmap(AR3 ), BSA45
MoV mmap(T1), BK47
ADD #1, mmap(BK47
OR
#18, mmap(sT2 55)
SUB #1.To
单MAc实现FR滤波器汇编源代码
MOV TO. BRCO
SUB #3.T1TO
MOV TO, CSR I RPTBLOCAL loop
MOV*ARO+, *AR4
MPYM*AR1+, *AR4+, ACO I RPT CSR
MACM AR1+, AR4+.ACO.ACO
MACMR*AR1+, (AR4-T1),ACO, ACO
MOV HI(ACO), AR2
loop
MOV AR4, AR3(short(#5))I MOV #O, TO
Ⅹ CCPART overflow(ACO)‖MOV#1,T0
check1: BCLR ST1 FRCT
AND #65024, mmap(sT2 55
BSET ST2ARMS‖RET
二、双MAC实现FIR滤波器函数fir2(X,h,r, dbptr,NX,NH的汇编源代码:
fir2: AND #511, mmap(sT0 55)
OR #16704, mmap( sT1 55)
AND #63967, mmap(st1 55)
AND #31232, mmap(sT2_55
AND #65501, mmap(sT3 55
MOV XARLXCDP
MOV
CDP
MOv mmap(AR1), BSAC
MOv mmap(T1), BKc
MOV XAR3. XAR4
MOV XAR4 XAR
MOV *AR4.AR1
MOV *AR4+AR3
二、双MAC实现FR滤波器函数fir2(x,h,r,dbpt,NX,NH)的汇编源代码:
MOV mmap(AR4), BSA
MOV mmap(AR4), BSA23
OR #266, mmap(sT2_55)/
MOv mmap(t1), BK03
ADD #1, mmap(BK03
AMAR ARS3-‖ SFTS TO,#1
SUB #1.TO
MOV TO. BRCO
SUB #3.T1TO
MOV TO CSR
ADD #1.T1
MOV *ARO+*AR1
MOV *ARO+;AR3‖ RPTBLOCAL0×X01418
MPY *AR1+, *CDP+, ACO: MPY *AR3+, *CDP+, AC1 RPT CSR
MAC *AR1+*CDP+.ACo. MAC*AR3+*CDP+AC1
MACR (AR1-T1, CDP+, ACO MACR*(AR3-T1), CDP+, AC1
双MAC实现FR滤波器函数ir2(X,h,r, doper,NX,NH的汇编源代码:
MOV *ARO+*AR1
MOV *ARO+ *AR3
Mov pair(Hl(ACo)), dbl(AR2 +
MOV AR1, AR4(short(#5))I MOV#O, TO
XCCPART overflow(ACO)I MOV#1, tO
check1
XCCPART overflow(AC1)MOV#1, TO
check2
BCLR ST1 FRCT
AND #65024, mmap(sT2 55)
BSET ST2ARMs‖RET
三、关于TMS320vc55XDSP循环缓冲区与循环寻址算法
1, Circular Buffer Start Address Registers
(BSA01, BSA23, BSA45, BSA67, BSAC)
The CPU includes five 16-bit circular buffer start address registers(see
Figure 2-6) to enable you to define a circular buffer with a start address
that is not bound by any alignment constraint
15-0
BSAO1
BSA23
BSA45
BSA67
BSAC
Figure 2-6. Circular Buffer Start
您可能关注的文档
最近下载
- 电子病历系统应用水平四级实证材料通用模板(基本项部分)(2022版).doc VIP
- 实施指南《GB_T37306.1-2019金属材料疲劳试验变幅疲劳试验第1部分:总则、试验方法和报告要求》实施指南.docx VIP
- 中药生产监督管理专门规定-培训.pptx VIP
- 大学在线开放课程建设实施方案.docx VIP
- 电子病历系统应用水平四级实证材料通用模板(选择项部分)(2024版).doc VIP
- 北师大版六年级数学下册第一单元《圆柱与圆锥》课件.pptx VIP
- PEP人教版小学英语四年级下册阅读理解练习36篇.pdf VIP
- 2025年云南省中考数学——26题二次函数降次幂精选题35道.docx VIP
- 《化妆品中凝血酸(氨甲环酸)的测定 高效液相色谱法》.pdf VIP
- 厂房建设投资估算表.xls VIP
原创力文档

文档评论(0)