網站首頁 生活 健康 母嬰 情感 職場 休閒
當前位置:生活百科谷 > 科技 > 科技生活

dsp芯片和單片機的區別

欄目: 科技生活 / 發佈於: / 人氣:1.51W

品牌型號:簌禧單片機 TMS320C67

dsp芯片和單片機的區別

dsp芯片和單片機的區別:

1、存儲器結構不同。單片機使用馮。諾依曼存儲器結構。這種結構中,只有一個存儲器空間通過一組總線(一個地址總線和一個數據總線)連接到處理器核。大多數DSP採用了哈佛結構,將存儲器空間劃分成兩個,分別存儲程序和數據。

2、定點計算不同。大多數DSP使用定點計算,而不是使用浮點。爲了不使用浮點機器而又保證數字的準確,DSP處理器在指令集和硬件方面都支持飽和計算、舍入和移位。

3、尋址方式不同。DSP處理器往往都支持專門的尋址模式,例如,模塊(循環)尋址、位倒序尋址。這些非常專門的尋址模式在GPP中是不常使用的,只有用軟件來實現。

4、對密集的乘法運算的支持不同。單片機不是設計來做密集乘法任務的,即使是一些現代的GPP,也要求多個指令週期來做一次乘法。而DSP處理器使用專門的硬件來實現單週期乘法。DSP處理器還增加了累加器寄存器來處理多個乘積的和。累加器寄存器通常比其他寄存器寬,增加稱爲結果bits的額外bits來避免溢出。

5、零開銷循環不同。單片機是Single-chipMicrocomputer的較準確譯法,但最能準確反映單片機設計思想、並且有長遠術制器)。之所以出現Single-chipMicrocomputer一詞。