每天資訊MPU與CPU的區別,不是微控制器。通常代表一個功能強大的CPU

菜單

MPU與CPU的區別,不是微控制器。通常代表一個功能強大的CPU

MPU是Microprocessor UnitDE 縮寫,意思是微處理器。MPU是計算機的計算、判斷或控制中心,被稱為”計算機的心臟”。MPU 為微處理器,不是微控制器。通常代表一個功能強大的CPU,但不是為任何已有的特定計算目的而設計的晶片。這種晶片往往是個人計算機和高階工作站的核心CPU。

MPU與CPU的區別,不是微控制器。通常代表一個功能強大的CPU

一、MPU與CPU的區別:

1、範疇不同

計算機分為巨型機,大型機,中型,小型機和微型計算機5類。這5類計算機的運算核心統稱為CPU,而MPU只是微型計算機(微機)的核心處理器。

MPU與CPU的區別,不是微控制器。通常代表一個功能強大的CPU

2、領域不同

CPU主要用在電腦上,也算是控制器,MCU主要是工業控制領域,DSP用途也比較廣。

二、MPU與CPU的關係

CPU是中央處理器,CPU的概念包含了MPU,MPU是CPU的一種。

MPU與CPU的區別,不是微控制器。通常代表一個功能強大的CPU

CPU由運算器、控制器和暫存器及實現它們之間聯絡的資料、控制及狀態的匯流排構成。差不多所有的CPU的運作原理可分為四個階段:提取(Fetch)、解碼(Decode)、執行(Execute)和寫回(Writeback)。

CPU從儲存器或高速緩衝儲存器中取出指令,放入指令暫存器,並對指令譯碼,並執行指令。所謂的計算機的可程式設計性主要是指對CPU的程式設計。

MCU為微控制器,隨著大規模積體電路的出現及其發展,將計算機的CPU、RAM、ROM、定時計數器和多種I/O介面整合在一片晶片上,形成晶片級的晶片。

內部除了CPU外還有RAM、ROM,可以直接加簡單的外圍器件(電阻,電容)就可以執行程式碼了。而如x86、ARM這些MPU就不能直接放程式碼了,它只不過是增強版的CPU,所以得新增RAM,ROM。