DSP芯片一般具有如下主要特點:
(1)在一個指令週期內可完成一次乘法和一次加法;
(2)採用哈弗結構,即程序和數據空間分開,可以同時訪問指令和數據(允許取指令和執行指令完全重疊,也就是說在執行上一條指令的同時就可取出下一條指令,並進行譯碼,這大大的提高了微處理器的速度);
(3)片內具有快速RAM,通常可通過獨立的數據總線在兩塊中同時訪問;
(4)具有低開銷或無開銷循環及跳轉的硬件支持;
(5)快速的中斷處理和硬件I/O支持;
(6)具有在單週期內操作的多個硬件地址產生器;
(7)可以並行執行多個操作;
(8)支持流水線操作,使取指、譯碼和執行等操作可以重疊執行。
單片機:
(1)採用的馮.諾依曼結構:“程序存儲器的數據線地址線”與“數據存儲器的數據線地址線”共用