数字信号处理器(英语:digital signal processor,DSP)是一种专用于(通常为实时的)数字信号处理的微处理器。
- 分开的程序存储器和数据存储器(哈佛结构)。
- 用于单指令流多数据流(SIMD)作业的特殊指令集。
- 可进行并发处理,但不支持多任务。
- 用于宿主环境时可作为直接存储器访问(DMA)设备运作。
- 从模拟数字转换器(ADC)获得数据,最终输出的是由数字模拟转换器(DAC)转换为模拟信号的数据。
数字信号处理器流程
编辑- 使用深层流水线技术,这种情况下,因错误的预测产生的跳转会造成更大的(效率)成本。
- 使用通过动态表或硬编码的零开销循环实现的分支预测。
- 为减少运行高频度的内层循环时跳转造成的(效率)影响,有些处理器提供了这个特性。
- 该技术包括两种类型的操作:单指令的重复操作和多指令的循环操作。
- 预取指令使用指令流水线方式。
- 流水线作业方式可减少总体的处理时间,增加系统的产出效率。
- 流水线可以分为若干层级。
内容由雅式提供,本内容不代表vibaike.com立场,内容投诉举报请联系vibaike.com客服。如若转载,请注明出处:https://ispeak.vibaike.com/22891