DSP微處理器(digitalsingnalprocessor)是一種獨特的微處理器,是以數位訊號來處理大量信息的器件。
DSP晶片,也稱數位訊號處理器,是一種特別適合於進行數位訊號處理運算的微處理器器,其主要套用是實時快速地實現各種數位訊號處理算法。根據數位訊號處理的要求,DSP晶片一般具有如下主要特點:
(1)在一個指令周期內可完成一次乘法和一次加法;
(2)程式和數據空間分開,可以同時訪問指令和數據;
(3)片內具有快速RAM,通常可通過獨立的數據匯流排在兩塊中同時訪問;
(4)具有低開銷或無開銷循環及跳轉的硬體支持;
(5)快速的中斷處理和硬體I/O支持;
(6)具有在單周期內操作的多個硬體地址產生器;
(7)可以並行執行多個操作;
(8)支持流水線操作,使取指、解碼和執行等操作可以重疊執行。
當然,與通用微處理器相比,DSP晶片的其他通用功能相對較弱些。