回覆列表
  • 1 # 超自然科學所

    dSP與微控制器的區別1 儲存器結構不同微控制器使用馮.諾依曼儲存器結構。這種結構中,只有一個儲存器空間透過一組匯流排(一個地址匯流排和一個數據匯流排)連線到處理器核。大多數DSP採用了哈佛結構,將儲存器空間劃分成兩個,分別儲存程式和資料。2 定點計算大多數DSP使用定點計算,而不是使用浮點。為了不使用浮點機器而又保證數字的準確,DSP處理器在指令集和硬體方面都支援飽和計算、舍入和移位。3 專門的定址方式DSP處理器往往都支援專門的定址模式,例如,模組(迴圈)定址、位倒序定址。這些非常專門的定址模式在GPP中是不常使用的,只有用軟體來實現。4 對密集的乘法運算的支援微控制器不是設計來做密集乘法任務的,即使是一些現代的GPP,也要求多個指令週期來做一次乘法。而DSP處理器使用專門的硬體來實現單週期乘法。DSP處理器還增加了累加器暫存器來處理多個乘積的和。累加器暫存器通常比其他暫存器寬,增加稱為結果bits的額外bits來避免溢位。5 零開銷迴圈微控制器是Single-chip Microcomputer的較準確譯法,但最能準確反映微控制器設計思想、並且有長遠技術眼光的詞彙是Microcontroller(微控制器)。之所以出現Single-chip Microcomputer一詞,實在是因為早期,甚至到MSC-51時期,微控制器準確地體現了Single-chip Microcomputer的形態和內容。然而發展到MSC-96,發展到新一代80C51、M68HC05、M68HC11系列微控制器時,在微控制器中著力擴充套件了各種控制功能,如:A/D、PWM、PCA計數器捕獲/比較邏輯、高速I/O口、WDT等,已突破了Microcontroller的傳統內容,朝Microcontroller的內涵發展。因此,目前已到了該給微控制器正名的時候了,國外已逐漸統一成Microcontroller。如果我們仍然保留微控制器這一習慣叫法,則應把它認為是一個單片形態的微控制器,或直接稱作微控制器或單片微控制器,而不要再使用單片微型計算機或單片計算機這些詞彙了。另:整合技術的最新進展之一是將 CPU 和外圍晶片,如程式儲存器,資料儲存器,並行,序列I/O口,定時/計數器,中斷控制器及其他控制部件整合在一下晶片中,製成微控制器Single-chip Microcomputer。

  • 中秋節和大豐收的關聯?
  • dbm、dbu、dbv之間是怎麼換算的?dbv和mv呢?