电子文章 | 电子资料下载 | 家电维修 | 维修资料下载 | 加入收藏 | 全站地图
您现在所在位置:电子爱好者电子文章电子基础知识DSP入门知识

DSP入门知识

08-09 20:56:07 | http://www.5idzw.com | 电子基础知识 | 人气:738
标签:电子基础,电子基础知识应用,电工电子技术基础,http://www.5idzw.com DSP入门知识,http://www.5idzw.com
如C,并不适合于描述典型的DSP 算法。其次,DSP 结构的复杂性,如多存储器空间、多
总线、不规则的指令集、高度专门化的硬件等,使得难于为其编写高效率的编译器。
即便用编译器将C 源代码编译成为DSP 的汇编代码,优化的任务仍然很重。典型的DSP 应
用都具有大量计算的要求,并有严格的开销限制,使得程序的优化必不可少(至少是对程序
的最关键部分)。因此,考虑选用DSP 的一个关键因素是,是否存在足够的能够较好地适应
DSP 处理器指令集的程序员。
8 开发工具的要求
因为DSP 应用要求高度优化的代码,大多数DSP 厂商都提供一些开发工具,以帮助程序员
完成其优化工作。例如,大多数厂商都提供处理器的仿真工具,以准确地仿真每个指令周期
内处理器的活动。无论对于确保实时操作还是代码的优化,这些都是很有用的工具。
GPP 厂商通常并不提供这样的工具,主要是因为GPP 程序员通常并不需要详细到这一层的
信息。GPP 缺乏精确到指令周期的仿真工具,是DSP 应用开发者所面临的的大问题:由于
几乎不可能预测高性能GPP 对于给定任务所需要的周期数,从而无法说明如何去改善代码的性能。

上一页  [1] [2] 

,DSP入门知识
关于《DSP入门知识》的更多文章