微控制器和微處理器的區別

  微處理器就是我們所說的CPU***Central Processing Unit***又叫中央處理器,它和微控制器有何區別呢?下面就跟著小編一起來看看吧。

  微處理器跟微控制器的區別

  一、微處理器就是我們所說的CPU***Central Processing Unit***又叫中央處理器,其主要功能是進行運算和邏輯運算,內部結構大概可以分為控制單元、算術邏輯單元和儲存單元等幾個部分。按照其處理資訊的字長可以分為:八位微處理器、十六位微處理器、三十二位微處理器以及六十四位微處理器等等。

  二、微計算機,簡稱微型機或微機,它的發展是以微處理器的發展來表徵的。將傳統計算機的運算器和控制器整合在一塊大規模積體電路晶片上作為中央處理單元***CPU***,稱為微處理器。微型計算機是以微處理器為核心,再配上儲存器和介面電路等晶片構成的。

  三、微控制器又稱單片微控制器,它不是完成某一個邏輯功能的晶片,而是把一個計算機系統整合到一個晶片上。概括的講:一塊晶片就成了一臺計算機。它的體積小、質量輕、價格便宜、為學習、應用和開發提供了便利條件。同時,學習使用微控制器是瞭解計算機原理與結構的最佳選擇。

  四、微控制器***MonolithicProcessor***是一塊晶片整合CPU中央處理器進行運算、控制和適當容量的儲存器M***有RAM,ROM,***輸入和輸出I/O介面電路三個基本部件所組成在通過介面電路與外圍裝置相連線以上是典型單片CPU的構成,現在的單片CPU還有集成了數模轉換電路,和根據行業需要定製一些特殊電路的單片CPU等。單片CPU是CPU的一部分。

  微控制器、微控制器和微處理器有何區別

  處理器通常指微處理器、微控制器和數字訊號處理器這三種類型的晶片。微處理器***MPU***通常代表一個功能強大的CPU,但不是為任何已有的特定計算目的而設計的晶片。這種晶片往往是個人計算機和高階工作站的核心CPU。最常見的微處理器是Motorola的68K系列和Intel的X86系列。早期的微控制器是將一個計算機整合到一個晶片中,實現嵌入式應用,故稱微控制器***single chip microcomputer***。隨後,為了更好地滿足控制領域的嵌入式應用,微控制器中不斷擴充套件一些滿足控制要求的電路單元。目前,微控制器已廣泛稱作微控制器***MCU***。也有由微處理器發展的微控制器,比如,Intel的386EX就是很成功的80386微處理器的微控制器版本。它與嵌入式應用的微處理器一樣,也稱為嵌入式微處理器。嵌入式處理器的高階產品有:Advanced RISC Machines公司的ARM、Silicon Graphics公司的MIPS、IBM和Motorola的Power PC 、Intel的X86和i960晶片、AMD的Am386EM、Hitachi的SH RISC晶片。數字訊號處理器***DSPs***裡的CPU是專門設計用來極快地進行離散時間訊號處理計算的,比如那些需要進行音訊和視訊通訊的場合。DSPs內含乘加器,能比其它處理器更快地進行這類運算。最常見的是TI的TMS320CXX系列和Motorola的5600X系列。

  中央處理器,或簡稱為處理器,英文縮寫為CPU,即Central Processing Unit,是電子計算機***港譯-電子計算器***的主要裝置之一,其功能主要是解譯計算機指令以及處理計算機軟體中的資料。CPU為電子計算機設計提供了基本的數字計算特性。CPU、儲存裝置和輸入/輸出裝置是現代微型電腦的三大核心部件。由積體電路製造的CPU通常稱為微型處理器。從20世紀70年代中期開始,單晶片微型處理器幾乎取代了所有其他型別的CPU,今天CPU這個術語幾乎成為了所有微型處理器的代稱。

  CPU的組成

  運算器:算數、邏輯***部件:算數邏輯單元、累加器、暫存器組、路徑轉換器、資料匯流排***

  控制器:復位、使能***部件:計數器、指令暫存器、指令解碼器、狀態暫存器、時序產生器、微操作訊號發生器***

  幾個名字的自我理解:

  微控制器是一塊類似PC的晶片,只是沒PC強大,但它可以嵌入到其它裝置中從而對其進行操控。所以微控制器與微控制器實際是同等概念。

  微處理器指的是CPU,即組成PC主要成分的一個器件,用來理解和執行指令的一種器件。

  DSP是一種特殊結構的CPU,它專門用於處理數字訊號的各種功能。

  目前有許多微處理器逐漸演化為微控制器***MCU***比如arm,因此這些概念開始融會,所以處理器包括CPU,MCU,DSP.

  ARM目前是嵌入式處理器的代名詞:由CPU,少量的RAM,FLASH,和其它介面封裝而成的。

  微控制器、微控制器和微處理器有何區別

  處理器通常指微處理器、微控制器和數字訊號處理器這三種類型的晶片。微處理器***MPU***通常代表一個功能強大的CPU,但不是為任何已有的特定計算目 的而設計的晶片。這種晶片往往是個人計算機和高階工作站的核心CPU。最常見的微處理器是Motorola的68K系列和Intel的X86系列。 早期的微控制器是將一個計算機整合到一個晶片中,實現嵌入式應用,故稱微控制器***single chip microcomputer***。隨後,為了更好地滿足控制領域的嵌入式應用,微控制器中不斷擴充套件一些滿足控制要求的電路單元。目前,微控制器已廣泛稱作微控制 器***MCU***。 也有由微處理器發展的微控制器。比如,Intel的386EX就是很成功的80386微處理器的微控制器版本。它與嵌入式應用的微處理器一樣,也稱為嵌入 式微處理器。嵌入式處理器的高階產品有:Advanced RISC Machines公司的ARM、Silicon Graphics公司的MIPS、IBM和Motorola的Power PC 、Intel的X86和i960晶片、AMD的Am386EM、Hitachi的SH RISC晶片。 數字訊號處理器***DSPs***裡的CPU是專門設計用來極快地進行離散時間訊號處理計算的,比如那些需要進行音訊和視訊通訊的場合。DSPs內含乘加器,能 比其它處理器更快地進行這類運算。最常見的是TI的TMS320CXX系列和Motorola的5600X系列。

猜你喜歡