promotion image of download ymail app
Promoted
小凱 發問時間: 電腦與網際網路軟體 · 1 0 年前

請問微控制器與微處理器...有何差別???

microcontroller(微控制器)

microprocesser(微處理器)

請問差在哪???謝謝!!

我看過ㄧ本書 上面是寫,

如果"資料記憶體"(data memory)再整個chip內,這chip當作為控制器使用

如果"資料記憶體"(data memory)由外部外加,也是就不在整顆chip內,這chip當做微處理器使用

請問以上正確嗎?還是有別種分類方式加以區別??謝謝

2 個解答

評分
  • 1 0 年前
    最佳解答

    書上寫的是正確的

    詳細說明如下:

    工研院

    微控制器中包含記憶體,以往在架構上微處理器與微控制器主要的差別便在於記憶體是否有嵌入進晶片中。但在SoC潮流的整合趨勢下,微處理器與微控制器的產品逐漸相似,而不容易再利用記憶體作為兩者的區分方式。

    若以位元數來區分,嵌入式微處理器主要分為8位元、16位元與32位元以上三類。微控制器主要分為4位元、8位元、16位元與32位元等四類。由於電性上的差異:微處理器強調運算效能,而微控制器著重控制功能,還是有應用上的差別。

    嵌入式微處理器大多用於通訊與資訊家電產品,為因應新功能必須提升處理速度、增加記憶體與增加處理器位元數。2001年嵌入式微處理器主要的產品近九成都是屬於32位元架構。目前各大廠所推出的產品都盡力將工作時脈推向新的高峰。例如Intel所推出的Xscale架構處理器,具備最高400MHz核心,並且整合了音訊和無線通訊處理功能,其他如ARM、MIPS、Motorola、Hitachi也都有工作時脈可高達數百MHz的產品。

    微處理器若以應用產品的軟體平台來區分,可分成特定應用型與泛用型兩種。特定應用型的操作軟體大致是依據終端產品所需的功能加以設計,其最大特色是封閉的操作環境,終端產品的使用者大致上不需了解軟體的構造,也不能修改其操作功能,應用產品有印表機、數位相機、車用設備與遊戲機等,這類型產品通常較簡單其穩定性也要求較高;而泛用型就有如簡易的電腦一樣,有著相似而共通的作業系統,主要應用在PDA、Smart Phone、STB(視訊轉換器)、WEBPAD、Thin Server等。此類產品因具有資訊交換的功能,其作業系統較複雜,相容性的要求也較高。

    嵌入式微處理器大都是以RISC微處理器為基礎,因為RISC架構一般只耗電幾百mW,但若以CISC的x86微處理器而言,則耗電要大上十倍以上。因此個人數位助理和行動電話等以電池供電的裝置皆採用RISC架構之微處理器。

    微控制器主要是負責系統產品中控制功能的IC元件。目前電子產品朝向輕薄短小、功能強大、價格低廉等目標發展,加上開發時程日益縮短,微控制器具有整合諸多功能於一身的特性,不但節省開發時間,在降低體積與成本上也有相當大的助益。因此在各種應用產品中都可以發現微控制器的蹤影。4位元用於玩具、家用電器產品與電腦輸入周邊等控制上。

    8位元微控制器因有下列優點:(1)低價;(2)較小的程式碼;(3)可使用C語言編譯,開發更容易;(4)耗電較低;(5)最高的效能與價格比;成為目前微控制器的主流,也是國內微控制器廠商的主力產品,8位元微控制器以8051架構為主。

    16位元微控制器主要應用在通訊(如ISDN、USB等)、車用與工業等項目;由於需要符合工業規格,必須認證後才能出貨,技術層次較高。

    隨著系統產品功能的多樣化,人機介面必須具有親和力…等,微控制器的效能亦不斷要求提升,近年來32位元微控制器成為成長率最高的產品,主要應用在DSC與STB新興消費性產品上,預計2005年以後有可能超越8位元成為新盟主。

    看來在SoC整合趨勢下,嵌入式微處理器加上記憶體、邏輯與I/O等IP將構成強大效能的微控制器;而增強位元數的微控制器亦具有MPU的強大處理功能;兩者不僅功能上不易區分,而且在應用上恐怕也難分軒輊了。

    參考資料: 工研院
    • Commenter avatar登入以對解答發表意見
  • 匿名使用者
    6 年前

    參考下面的網址看看

    http://phi008780508.pixnet.net/blog

    • Commenter avatar登入以對解答發表意見
還有問題?馬上發問,尋求解答。