Dsp和ARM的区别

有一次上课老师在将ARM的时候说到了Dsp。

Dsp(Digital Signal Process),数字信号处理技术,而Dsp芯片和ARM的结构也有很多相似之处。比如有流水线、采用哈佛结构(早期的ARM采用的是冯·诺依曼结构),那么Dsp和ARM有啥区别呢?

主要区别概括的说起来如下:

(1)ARM的事务管理能力比较突出,其主要优势是在控制方面,并且ARM的指令架构简单、外围接口丰富、功耗较低,这也是ARM常被用在嵌入式领域的原因。

(2)DSP的数据处理能力突出,有乘法器和除法器,可以在一个指令周期内完成乘法指令和除法指令,具有强大的数据处理能力和较高的运算能力。

所以,总的来说,ARM侧重控制,DSP偏运算。现在的芯片设计中常常将两者相结合。

 

这个总结的不错:

http://blog.163.com/liuhonggaono1@126/blog/static/10497901201183004839992/

posted @ 2016-10-17 09:38  zhazhalovecoding  阅读(6233)  评论(0编辑  收藏  举报