一个结果是,不再有理曲保留大量资源专门用于分支-目标缓冲器。分支-目标缓冲器在通用应用中更有意义,囚为很多这类应用的分艾模式在编译时是难以预测的。 大多数整数型数字信号处理器实际上采用定点算法。定点算法可以通过将移位寄存器和乘法-累加器结含来实现,囚而允许流水线式地调整操作数和运算结果◇大多数定点数字信号处理器中包含的乘法-累加器在位长上都有冗余或具有扩展的精度,这允许计算的中间结果超过处理器的j:常字宽。外露式流水线一般是被回避的,不过为了以较低的单位成本获得更高的性能,有些处理器(例如tms390('10)还是采用了外露式流水线。外露式流水线会造成一些编程l的困难,不同应用程序要求程序员触及流水线的深度不同,有时可能相当让人困扰。由于数字信号处理器是用于支持对大量采样数据进行实数处理的,因而一般都支持增强数据流。改进或增强的harvard结构常被用来与内置存储器接口。一些数字信号处理器中包含dma控制器,可以在执行计算任务的同时进行内存到内存以及内存到i/o的数据移动操作。一般使用独立的dma控制器来实现在计算的同时将数据载人片上内存,这使得处理器可以始终忙于计算而不是数据i/o,因而内