在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

CPU、MPU、MCU、SOC的差異

硬件攻城獅 ? 來源:硬件攻城獅 ? 2024-04-22 15:05 ? 次閱讀

嵌入式開發領域,我們時常會接觸到諸如CPU、MPU、MCU以及SOC之類的專業術語,這些概念的頻繁出現說明了它們在該領域中的重要性,同時也表明它們往往是面試過程中的重要考點。接下來,就讓我們共同探討并明確這些術語各自的特性與區別所在。

CPU

CPU(Central Processing Unit),是一臺計算機的運算核心和控制核心。CPU由運算器、控制器寄存器及實現它們之間聯系的數據、控制及狀態的總線構成。差不多所有的CPU的運作原理可分為四個階段:提取(Fetch)、解碼(Decode)、執行(Execute)和寫回(Writeback)。CPU從存儲器或高速緩沖存儲器中取出指令,放入指令寄存器,并對指令譯碼,并執行指令。所謂的計算機的可編程性主要是指對CPU的編程。

MPU

MPU(Micro Processor Unit),叫微處理器(不是微控制器),通常代表一個功能強大的CPU(暫且理解為增強版的CPU吧),但不是為任何已有的特定計算目的而設計的芯片。這種芯片往往是個人計算機和高端工作站的核心CPU。Intel X86,ARM的一些Cortex-A芯片如飛思卡爾i.MX6、全志A20、TI AM335X等都屬于MPU。

MCU

MCU(Micro Control Unit),叫微控制器,是指隨著大規模集成電路的出現及其發展,將計算機的CPU、RAMROM、定時計數器和多種I/O接口集成在一片芯片上,形成芯片級的芯片,比如51,AVR、Cortex-M這些芯片,內部除了CPU外還有RAM、ROM,可以直接加簡單的外圍器件(電阻電容)就可以運行代碼了。而如x86、ARM這些MPU就不能直接放代碼了,它只不過是增強版的CPU,所以得添加RAM,ROM。

SOC

SOC(System on Chip),指的是片上系統,MCU只是芯片級的芯片,而SOC是系統級的芯片,它既MCU(51,avr)那樣有內置RAM、ROM同時又像MPU那樣強大,不單單是放簡單的代碼,可以放系統級的代碼,也就是說可以運行操作系統(將就認為是MCU集成化與MPU強處理力各優點二合一)。 另外,SOPC也是一個值得了解的概念,與上述幾項概念相比,SOPC的出現頻率并不是那么高,但這并不影響它的重要性。SOPC是System On a Programmable Chip的縮寫,即 可編程片上系統,SOPC與MCU、MPU、SOC最明顯的區別在于:可更改硬件配置,也就是說自己構造芯片。 舉個例子說明便于理解,單片機的硬件配置是固化好了的, 我們能夠編程修改的就是軟件配置,本來是串口通信功能,通過修改代碼變成AD采樣功能,也就是說硬件配置是固定了的,我們只能通過修改軟件來選擇其中的一項或多項功能;而SOPC可以修改硬件配置信息使其成為相應的芯片,可以是MCU,也可以是SOC。

審核編輯:黃飛

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • mcu
    mcu
    +關注

    關注

    146

    文章

    17171

    瀏覽量

    351501
  • cpu
    cpu
    +關注

    關注

    68

    文章

    10873

    瀏覽量

    212038
  • soc
    soc
    +關注

    關注

    38

    文章

    4173

    瀏覽量

    218421
  • MPU
    MPU
    +關注

    關注

    0

    文章

    360

    瀏覽量

    48841

原文標題:CPU、MPU、MCU、SOC的區別

文章出處:【微信號:mcu168,微信公眾號:硬件攻城獅】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    SOCMCU有哪些不同之處

    CPU是什么?CPU是由哪些部分構成的?CPU有何作用MPU是什么?MPU包括哪些?MCU是什么
    發表于 08-09 07:09

    CPUMPUMCUSOC之間有什么聯系?區別是什么?

    CPUMPUMCUSOC之間有什么聯系?區別是什么?
    發表于 09-26 06:08

    SoCMCU的區別在哪

    參考資料:SoCMCU的區別CPUMCUSOC的區別以及外設的概念理解CPU
    發表于 11-01 07:40

    CPU/MPU/MCU/SOC的相關資料分享

    CPU(CentralProcessingUnit,中央處理器)發展出來三個分枝,一個是DSP(DigitalSignalProcessing/Processor,數字信號處理),另外兩個是MCU
    發表于 11-03 08:51

    CPUMPUMCUSOC的區別在哪

    CPUMPUMCUSOC的區別(概念)原文:原標題:CPUMPU
    發表于 11-03 06:18

    CPU_MPU_MCU_SOC的概念

    在嵌入式開過程,會經常接觸到一些縮寫術語概念,這些概念在嵌入式行業中使用率非常高,下面我們就解釋一下這些概念之間的關系和區別:在微機中,CPU被集成在一片超大規模集成電路芯片上,稱為微處理器(MPU),微處理器插在主板的cpu
    發表于 11-09 17:59 ?1621次閱讀

    CPUMPUMCUSOC的概念與區別

    參考資料:SoCMCU的區別CPUMCUSOC的區別以及外設的概念理解CPU
    發表于 10-27 16:51 ?31次下載
    <b class='flag-5'>CPU</b>、<b class='flag-5'>MPU</b>、<b class='flag-5'>MCU</b>、<b class='flag-5'>SOC</b>的概念與區別

    CPUMPUMCUSOC 介紹

    CPU(CentralProcessingUnit,中央處理器)發展出來三個分枝,一個是DSP(DigitalSignalProcessing/Processor,數字信號處理),另外兩個是MCU
    發表于 10-28 10:51 ?18次下載
    <b class='flag-5'>CPU</b>、<b class='flag-5'>MPU</b>、<b class='flag-5'>MCU</b>、<b class='flag-5'>SOC</b> 介紹

    CPUMCUMPU及DSP的區別

    CPUMCUMPU及DSP的區別CPU(Central Processing Unit,中央處理器)發展出來三個分枝,一個是DSP(Digital Signal Processin
    發表于 10-28 11:20 ?23次下載
    <b class='flag-5'>CPU</b>、<b class='flag-5'>MCU</b>、<b class='flag-5'>MPU</b>及DSP的區別

    CPUMPUMCUSOC的區別(概念)

    CPUMPUMCUSOC的區別(概念)原文:http://www.sohu.com/a/163972867_505886原標題:CPU
    發表于 10-28 14:06 ?21次下載
    <b class='flag-5'>CPU</b>、<b class='flag-5'>MPU</b>、<b class='flag-5'>MCU</b>、<b class='flag-5'>SOC</b>的區別(概念)

    CPUMCUMPU及DSP的區別和介紹

    CPUMCUMPU及DSP的區別CPU(Central Processing Unit,中央處理器)發展出來三個分枝,一個是DSP(Digital Signal Processin
    發表于 10-28 14:06 ?9次下載
    <b class='flag-5'>CPU</b>、<b class='flag-5'>MCU</b>、<b class='flag-5'>MPU</b>及DSP的區別和介紹

    CPUMCUMPU、DSP的區別

    CPUMCUMPU、DSP的區別?CPU(CentralProcessing Unit,中央處理器)發展出來三個分枝,一個是DSP(Digital Signal Processin
    發表于 10-28 16:51 ?57次下載
    <b class='flag-5'>CPU</b>、<b class='flag-5'>MCU</b>、<b class='flag-5'>MPU</b>、DSP的區別

    CPUMPUMCUSOC的區別

    。所謂的計算機的可編程性主要是指對CPU的編程。2、MPU (Micro Processor Unit),叫微.
    發表于 11-05 20:51 ?24次下載
    <b class='flag-5'>CPU</b>、<b class='flag-5'>MPU</b>、<b class='flag-5'>MCU</b>、<b class='flag-5'>SOC</b>的區別

    CPUMPUMCUSOC之間的特點和區別

    MPU是Micro Processor Unit的縮寫,指微處理器(這里要注意不是微控制器,很多人會把微處理器和微控制器混淆),微處理器通常代表功能強大的CPU(可理解為增強型的CPU),這種芯片往往是計算機和高端系統的核心
    的頭像 發表于 07-05 10:50 ?3953次閱讀

    CPUMCUMPUSOC和MCM的含義及區別

    在嵌入式開發中,我們經常會接觸到一些專業術語,例如CPUMCUMPUSOC和MCM等,這些縮寫代表了不同類型的電子處理單元,它們在消費電子、計算機硬件、自動化和工業系統中扮演著重
    的頭像 發表于 11-29 14:14 ?2056次閱讀
    主站蜘蛛池模板: 国产三级在线观看播放| 全免费一级毛片在线播放| 欧美色图网站| 欧美一级特黄乱妇高清视频| 日本特黄色大片| 啪啪激情综合| 精品欧美小视频在线观看| 国产午夜精品不卡片| 成年大片免费视频播放手机不卡 | 男校霸把男校草玩出水男男| 日本免费一区二区视频| 最近的中文字幕免费动漫视频| 在线免费观看视频你懂的| 亚洲 欧美 综合| 色丁香婷婷| 韩国r天堂| 性做久久久久久久免费观看| 亚洲视屏一区| 怡红院黄色| 日本色网址| 狠狠做深爱婷婷综合一区| sihu免费观看在线高清| 色成人综合| 欧洲性开放大片免费观看视频| 女生扒开尿口让男生舔| 婷婷6月| 免费播放黄色| 77788色淫视频免费观看| 久久精品午夜| 一区二区三区中文字幕| 亚洲国产成人久久99精品| 欧美高清一区二区| www.色午夜| 国产情侣自拍小视频| 日本不卡在线视频| 天堂网2018| 国产免费一级高清淫曰本片| 天天狠狠| 国产h视频在线观看网站免费| 夜色资源站www国产在线观看| 欧美色图一区|