📄 a-4-21.htm
字号:
<html><head><title>饮水思源精华区</title><Content-type: text/html; charset=gb2312><link rel=stylesheet type=text/css href="bbsdl.css"></head><table cellspacing=0 class=title width=90%><th class=title align=left width=20%>饮水思源站</th><th class=title align=center width=60%>文章阅读</th><th class=title align=right width=20%>精华区离线浏览</th></tr></table><hr><table align=center cellspacing=1 class=doc><tr><td>发信人: Webber (剧院魅影), 信区: DSP<br>标 题: CPU和DSP功能结合(2)<br>发信站: 饮水思源站 (Mon Jun 7 19:01:16 1999) , 站内信件<br>应用决定分开<br> 通用CPU善于传输大量的数据,而DSP善于采样并处理实时信号,<br>它们的结合是很自然的。大多数控制,通讯,多媒体应用都要求综合数据<br>传输和信号处理功能。问题是,如何实现这个功能,同时占用最小的空间<br>,化费最少,编程效率最高?所有这些,均取决于应用的类型、数据处理<br>和信号处理的结合程度、投放市场的时间要求。<br><br> 尖端个人机和工作站CPU,象Pentium、UltraSPARC,特别擅长数学<br>计算和信号处理。一个重要原因是它们集成了高性能的浮点单元,能在每<br>个时钟周期内执行一条乘加指令,始终作整数运算。<br><br> 而且,Pentium、UltraSPARC提供的MMX、VIS指令设备,处理器<br>执行SIMD(单指令多数据)矢量操作,大大加快了象图象这样的多媒体应用<br>。最后,两种处理器都有特别宽,高速的外部数据总线,以确保MMX/VIS单<br>元不断获得新数据。<br><br> 尖端CPU的信号处理能力仅次于最快的多乘加器DSP,因为它们具<br>有32或64位操作指令,并且将死区用于通用处理,但是,在作大量信号处<br>理时缺乏DSP的效率(费用,能耗,编码密度)。<br><br> 在基本是作信号处理的情况下,不用尖端CPU,而可以用微处理器<br>内核,结合DSP功能,效果是一样的。这样做有好几种方式:通过附加乘加<br>器;集成一个独立的微处理器和DSP内核;合并DSP和微处理器执行单元。<br><br> 附加乘加器是最直接的方法,许多微处理器生产者都是这样作的,<br>以提高他们的产品在某一特定领域的算术能力。例如,NEC,Mitsubishi 都<br>在其微处理器上加了乘加器以满足控制磁盘驱动器时的算术需要。<br><br> 除了往微处理器上添加乘加器外,性能更好的方法是加入全功能<br>的DSP内核,扩展了乘加器的算术功能,因为具有高速位操作,循环寻址,<br>减零循环和其他一些基本功能,使其更适合信号处理。附加乘加器和结合<br>DSP与微处理器的方法一般用于矢量寻址的应用场合,比如基站终端。<br><br>--<br> 禁行受,不上网,汝今能持否?<br><br>※ 来源:·饮水思源站 bbs.sjtu.edu.cn·[FROM: 202.120.8.158]<br></tr></table><br><caption align=bottom><hr><table align=center cellspacing=1 class=foot><tr><td class=foot><a href="a-4.htm">返回</tr></table><p class=copyr align=center>Copyright © 2001 <a class=copyr href="http://bbs.sjtu.edu.cn">SJTUBBS</a>, All Rights Reserved.<br><br>版权所有<a class=copyr href="telnet://bbs.sjtu.edu.cn">上海交大BBS饮水思源站</a></caption></body></html>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -