- 1、本文档共122页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
应用程序设计内容提要:;7.1 定标与溢出处理;7.1.1 数的定标;1.小数定点数的定标(scale)
;2.数的定标主要采用Q表示法
;;不同Q值所表示的数不仅范围不同, 而且精度也不相同:
Q值越大, 数值范围越小, 但精度越高;
Q值越小, 数值范围越大,但精度就越低;
例如: Q0数值范围是-32768到+32767,其精度为1;
Q15的数值范围为-1到0.9999695, 精度为
2-15=1/32768 = 0;表7-2 同一的数在不同定标方式下所表示的具体数值;7.1 定标与溢出处理;7.1.2 溢出的处理方法;2. C55x的溢出处理机制;饱和方式位SATD和SATA
SATD控制D单元的操作, SATA控制A单元的操作。
若SATD=1, 当D单元发生溢出时, 对D单元结果进行饱和处理。不管饱和方式位值是什么, 当累加器发生溢出时, 相应溢出标志位(ACOVx)都会被置位;
A单元没有溢出标志位, 但如果SATA=1, 发生溢出时, 结果也会进行饱和处理。;饱和。饱和是一种处理溢出的方法,但是饱和会剪掉部分输出信号,可能会引起信号失真和引起系统非线性。
输入定标input scaling。分析所要使用的系统,假定最坏的情况,然后对输入信号定标,以防止溢出。但是这种方法会极大地降低输出信号的精确度。
固定定标fixed scaling。假定最坏情况,对中间结果定标。该方法可防止溢出, 同时增加了系统的信噪比。
动态定标dynamic scaling。可以监测中间结果的范围,只在需要的时候对中间结果定标。这种方法可以防止溢出但会增加计算量(计算时间)。;7.1 定标与溢出处理;7.1.3 常用信号处理算法中的定标方法;IIR滤波器的定标scaling方法
由于滤波器系数的量化引入舍入误差,用定点法实现IIR滤波器时, 推荐使用多个二阶基本节级联组成, 这样可以减小高阶滤波器对误差的频率响应灵敏度。另外避免溢出对IIR滤波器也非常重要。
可以通过把中间结果保存在处理器累加器来避免节间数据溢出。为防止在第k阶内部发生数据溢出,需要用增益系数对滤波器的单位脉冲响应(前馈通道)定标。
动态定标scaling方法。在每个阶段若检测到溢出, 滤波器内部状态,定标都被减半, 以提高指令周期换取为代价提高了结果的精度。; FFT的定标方法; 应用程序设计内容提要:;7.2 基础算术运算;7.2.1 ??减运算; 以下指令可在单周期内完成32位加法运算:
MOV40 dbl(Lmem),ACx ADD dbl(Lmem),ACx
64位的高32位加法要考虑低32位加法产生的进位,高32位使用以下指令: ADD uns(Smem), CARRY, ACx
以下指令可在单周期内完成32位减法运算:
MOV40 dbl(Lmem), ACx SUB dbl(Lmem), ACx
64位的高32位减法要考虑低32位减法产生的借位,使用以下指令: SUB uns(Smem), BORROW,ACx ;例7-1,64位加法运算。文件名为:add64.asm。;参量按照在函数声明中的排列顺序被分配给寄存器。参量放置的寄存器类型由参数的类型决定(表6-11)。若参量数超过可用寄存器数量(10个), 多余参量会被压入堆栈。; .sect .text
.align 4
.global start
;.sym start,start, 36, 2, 0
start:
MOV #0100h,AR1
MOV #0104h,AR2
MOV #0108h,AR3
L1:
MOV40 dbl(*AR1(#2)), AC0 ;AC0 = X1 X0
ADD dbl(*AR2(#2)), AC0 ;AC0 = X1 X0 + Y1 Y0
MOV AC0,dbl(*AR3(#2)) ;保存W1 W0.
MOV40 dbl(*AR1), AC0 ;AC0 = X3 X2
ADD uns(*AR2(#1)),CARRY,AC0;AC0=X3 X2 + 00 Y2 + CARRY
ADD *AR2 #16, AC0 ;AC0= X3 X2 +Y3 Y2 + CARRY
MOV AC0, dbl(*AR3) ;保存 W3 W2.
B L1; .sect .text
.align
您可能关注的文档
- 分析化学教案-沉淀滴定法.doc
- 分析化学教案-酸碱滴定法.doc
- 分析化学教案-氧化还原滴定法.doc
- 分析化学教案-重量分析法.doc
- DSP原理与应用课件-C55x的片上外设.pptx
- DSP原理与应用课件-C55x的硬件扩展.pptx
- DSP原理与应用课件-C55x典型应用系统设计.pptx
- DSP原理与应用课件-TMS320C55x的硬件结构.pptx
- DSP原理与应用课件-TMS320C55x的指令系统.pptx
- DSP原理与应用课件-TMS320C55x汇编语言编程.pptx
- 2024年07月广西来宾农村商业银行夏季招考10名高校毕业生笔试历年参考题库附带答案详解.docx
- 2024年08月[山东]光大银行济南分行社会招考(84)笔试历年参考题库附带答案详解.docx
- 2024年08月[北京]2024年北京银行北京地区分行校园招考笔试历年参考题库附带答案详解.docx
- 2024年08月[广东]兴业银行社会招考(广东省)笔试历年参考题库附带答案详解.docx
- 2024年08月[广东/湖南]2024长沙银行全球校园招考笔试历年参考题库附带答案详解.docx
- 2024年08月[全国]2024厦门国际银行校园招考笔试历年参考题库附带答案详解.docx
- 2024年08月中国光大银行乌鲁木齐分行支行/经营团队副职(负责人)招聘笔试历年参考题库附带答案详解.docx
- 2024年08月中国光大银行南宁分行零售营销条线人员(南宁)招聘笔试历年参考题库附带答案详解.docx
- 2024年08月中国光大银行济南分行公司业务团队负责人(济南)招聘笔试历年参考题库附带答案详解.docx
- 2024年08月中国光大银行苏州分行理财经理岗招聘笔试历年参考题库附带答案详解.docx
最近下载
- 2025年南京科技职业学院高职单招职业适应性测试近5年常考版参考题库含答案解析.docx
- 房屋建造过程介绍.pptx VIP
- 2024年互联网营销师(视频创推员)职业技能竞赛考试题库(含答案).docx VIP
- 皇汉医学丛书10选针三要集.pdf
- GBT27922—2011.doc
- 车位所有权人许可建设充电桩证明.pdf
- 条件状语从句.pdf VIP
- GZ-2021040云计算赛项正式赛卷(完整版包括试题、答案、评分标准以及全部附件)-2021年全国职业院校技能大赛赛项正式赛卷 .pdf
- TDA标准学术能力诊断测试2024年12月测试数学试题及答案.pdf
- 民族传统文化在德育中的融入研究教学研究课题报告.docx
文档评论(0)