入門講解:MCU與MPU的區(qū)別在哪?

2014-04-18 10:19 來源:電子信息網(wǎng) 作者:鈴鐺

想要弄清MCU和MPU兩者的區(qū)別,就先要弄清兩者的基本概念。MCU是一種微型計算機,也就是我們通常理解的單片機,是將CPU、內(nèi)存、計數(shù)器等集中在一顆芯片上的處理器。而MPU既能理解為處理器,也能理解為保護單元,雖然是單一的一顆芯片,但芯片組則是由成組的芯片構(gòu)成的。數(shù)量已經(jīng)由原來的7-8顆縮減到了現(xiàn)在2顆,MOU的主要左營是負責計算機的計算、控制與判斷。

MCU

從概念上來看兩者似乎都能作為處理器使用,這就讓很多初學者遇到了難題。其實兩者看似相同,但實際分析起來還是有區(qū)別的。MCU集成了片上外圍器件,而MPU不帶外圍器件(例如存儲器陣列),是高度集成的通用結(jié)構(gòu)的處理器,可以理解為MCU將集成外設(shè)去除了,所以區(qū)別上還是很簡單的。追根溯源的話,MCU和MPU其實都是從數(shù)字信號控制器發(fā)展而來的,三個分支形成了DSP、MCU、MPU。

為了幫助大家更好的理解,這里我們就再簡單的介紹一下DSP。由于運算能力強,DSP經(jīng)常被運用在數(shù)據(jù)處理當中。而MCU則擅長處理不同來源的數(shù)據(jù)及運算,但在速度上MCU遠不及DSP。MCU和DSP的最大區(qū)別就是通用性,這點可以從指令集和尋址模式當中得到體現(xiàn)。

MCU MPU

相關(guān)閱讀

暫無數(shù)據(jù)

一周熱門