打印

定点和浮点DSP的区别

[复制链接]
6403|13
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
Chaos_zc|  楼主 | 2013-9-25 23:33 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
定点和浮点DSP的区别,查到的说法是定点DSP进行浮点运算是靠软件实现,需要进行多指令运算,浮点DSP则直接通过硬件单指令实现。但定点DSP实现浮点运算的具体过程是怎样?求大侠指教,或者大家一起探讨,小弟在此先行谢过!

相关帖子

沙发
zhangmangui| | 2013-9-26 09:08 | 只看该作者
最大的区别就是定点DSP在进行浮点预算时   只能进行整数部分运算   靠软件实现不太合理    最终还是在DSP定点CPU上运算   
浮点的话多了一个浮点CPU   在单指令周期下就会计算出浮点结果   速度快  精度高
希望楼下继续讨论

使用特权

评论回复
板凳
Chaos_zc|  楼主 | 2013-9-26 14:32 | 只看该作者
“从宏观上讲,浮点dsp比定点dsp的动态范围大得多。定点运算中,程序员必须时刻关注溢出的发生,为了防止溢出,要么不断进行移位定标,要么做截尾。前者耗费大量时间和空间,后者则带来精度的损失。相反,浮点运算dsp扩大了动态范围,提高了精度,节省了
运算时间和存储空间,因为大大减少了定标,移位和溢出检查”

动态范围怎么理解?

使用特权

评论回复
地板
airwill| | 2013-9-26 23:34 | 只看该作者
动态范围, 也是数据所能够表达的数值范围.
浮点的正数范围 正数的时候是从 1.401298E-45 到 3.402823E38。

使用特权

评论回复
5
biechedan| | 2013-9-27 00:28 | 只看该作者
还真没大区分的。

使用特权

评论回复
6
jxmzzr| | 2013-9-29 17:33 | 只看该作者
楼上都是高人,初学者进来学习来了,帮顶下吧

使用特权

评论回复
7
wenjun_wang86| | 2013-11-28 13:38 | 只看该作者
定点DSP使用IQmath,能够将浮点运算转化为定点的IQmath里面的函数运算。

使用特权

评论回复
8
拿起书本| | 2013-12-2 20:26 | 只看该作者
呵呵,定点DSP和浮点DSP之间在成本与易用性方面仍有某些差异,但随着时间的推移,上述差异已经不大。对设计人员最具重要性的特性在于浮点格式具有更高的算术灵活性与精确度。对高保真音频以及需要实数运算、更高精确度与较大动态范围的其它数据集应用而言,浮点 DSP 是最佳的解决方案。

使用特权

评论回复
9
太不专一| | 2017-5-3 13:44 | 只看该作者
学习,顶一下!

使用特权

评论回复
10
gygp| | 2017-5-4 21:56 | 只看该作者
定点dsp处理器具有速度快,功耗低,价格便宜的特点;而浮点dsp处理器则计算精确,动态范围大,速度快,易于编程,功耗大,价格高

使用特权

评论回复
11
gygp| | 2017-5-4 22:08 | 只看该作者
楼主准备使用DSP做哪一块应用?

使用特权

评论回复
12
i1mcu| | 2017-5-5 22:26 | 只看该作者
这个在文库上很多的文档参考。

使用特权

评论回复
13
i1mcu| | 2017-5-5 22:29 | 只看该作者
21id下载板块也有很多的资料。

使用特权

评论回复
14
太不专一| | 2017-5-11 10:02 | 只看该作者
浮点相对编程简单一些,而且随着控制器价格越来越低,浮点逐渐成主流

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

个人签名:在追求有意义而又快乐的目标时,我们不是在消磨时间,而是在让时间,闪闪发光。

5

主题

272

帖子

2

粉丝