到底什么是MCU、MPU、CPU,和芯片是什么关系?区别又是什么?

这篇具有很好参考价值的文章主要介绍了到底什么是MCU、MPU、CPU,和芯片是什么关系?区别又是什么?。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

目录

0.前言

1. 芯片

2. CPU

3. MPU

4. MCU 

5. 总结


0.前言

        更新的是有点慢,从这周开始吧,应该会快一点。推荐一首歌《你到底有没有爱过我》——蓝波,额,怎么说呢,大家,音乐是没有对错的。


        曾经出过一次笑话,就是我在拿到一个产品的时候,我用Keil烧录时不知道选哪个设备,我不知道这个使用的是哪个板子?所以我就问师父,说:这是用的哪个芯片?师父一脸困惑的问我,什么哪个芯片?

        以前也是,对这些CPU,MPU和MCU这些概念很模糊,我觉得都是芯片。但是仔细看了一下之后发现还是有点不同的。可能会和大家理解的不同,不同观念有不同的看法,欢迎讨论。


1. 芯片

        百度百科:集成电路英语:integrated circuit,缩写作 IC;或称微电路(microcircuit)、微芯片(microchip)、晶片/芯片(chip)在电子学中是一种将电路(主要包括半导体设备,也包括被动组件等)小型化的方式,并时常制造在半导体晶圆表面上。

        是不是很模糊,这样,我们就把它想象成迷宫图。

到底什么是MCU、MPU、CPU,和芯片是什么关系?区别又是什么?

         这里面有很多条路,也是对应很多出口(非传统的迷宫图只有一条出路)。芯片就是这样,只不过这些路是由半导体组合的。那既然是路,肯定有好路和坏路,有近路也有远路,有对应不同地方的路。这就像好的芯片和质量差的芯片,性能高的芯片和性能低的芯片,以及对应不同功能的芯片。不同的功能,这就引出了下面几个东西。


2. CPU

        中央处理器(central processing unit,简称CPU)作为计算机系统的运算和控制核心,是信息处理、程序运行的最终执行单元。CPU自产生以来,在逻辑结构、运行效率以及功能外延上取得了巨大发展(以上来自百度百科)。主要的组成就是控制器和运算器。这个应该都稍微清楚一些。在生活中,我们常说的CPU大都指的是电脑的处理器。像

到底什么是MCU、MPU、CPU,和芯片是什么关系?区别又是什么?


3. MPU

        有人说CPU往后发展成了两个不同的分支,一个是MPU(更加注重处理),一个是MCU(就是单片机,更加注重控制)。但是我感觉不太对。

        百科这样解释:MPU (Microprocessor Unit)微处理器,微机中的中央处理器(CPU)称为微处理器(MPU),是构成微机的核心部件,也可以说是微机的心脏。它起到控制整个微型计算机工作的作用,产生控制信号对相应的部件进行控制,并执行相应的操作。

        在微机中,CPU被集成在一片超大规模集成电路芯片上,称为微处理器(MPU),微处理器插在主板的cpu插槽中。

        所以我更加倾向于MPU是CPU,只不过要比CPU强,而且作用领域是不同的,这点很重要。


4. MCU 

         MCU包括了CPU,见下图。

到底什么是MCU、MPU、CPU,和芯片是什么关系?区别又是什么?

        MCU里面包含CPU,MCU是一个完整的系统。单片机,将计算机的CPU、RAM、ROM、定时计数器和多种I/O接口集成在一片芯片上,形成芯片级的芯片,比如51、Cortex-M这些芯片,内部除了CPU外还有RAM、ROM,也就是在一块芯片中集成了整个计算机系统,可以直接加简单的外围器件(电阻,电容)就可以运行代码了。它本质上仍是一个完整的单片机,有处理器,有各种接口,所有的开发都是基于已经存在的系统架构,应用者要做的就是开发软件程序和加外部设备。


5. 总结

        其实这些东西说出来还是很模糊,如果比作某个国家路的话,CPU应该是首都的地图,全部的处理都要经过首都中央,而MPU呢?像是首都和它周边形成的某地区。而MCU呢?它功能齐全,是整个国家,有干经济的,有产粮食的等等。

        唉,似乎还是比较模糊,你又不能说MCU包括MPU,这样似乎也不对。

        大家讨论一下,评论留下你的见解。文章来源地址https://www.toymoban.com/news/detail-467811.html

到了这里,关于到底什么是MCU、MPU、CPU,和芯片是什么关系?区别又是什么?的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • [架构之路-14]:目标系统 - 硬件平台 - CPU、MPU、NPU、GPU、MCU、DSP、FPGA、SOC的区别

    目录 前言: 一、通用指令程序控制 1.1 CPU(Central Processing Unit:中央处理单元/器) 1.2 MPU(Microprocessor Unit:微处理单元/器)-- 广义CPU 1.3 MCU(Mirco Controller Unit:微控制单元)-- 单片机 二、网络协议处理器NPU 2.1 npu = network processing units:网络处理单元 2.2 npu = neural-network proces

    2024年02月01日
    浏览(71)
  • CPU与GPU到底有什么区别?

    大家好,我是小风哥,今天简单聊聊CPU与GPU。 CPU的故事我们聊得比较多了,之前也发布过很多关于CPU的文章,因此这里重点聊聊GPU。 教授 vs 小学生 你可以简单的将CPU理解为学识渊博的教授,什么都精通,而GPU则是一堆小学生,只会简单的算数运算,可即使教授再神通广大,

    2024年02月09日
    浏览(48)
  • 车规级芯片之 MCU、MPU、DSP、FPGA、SOC

            随着处理器技术的不断发展, CPU (Central Processing Unit)的发展逐渐出现三种分支,分别是 MCU (Micro Controller Unit,微控制器单元) 和 MPU (Micro Processor Unit,微处理器单元)和 DSP (Digital Signal Processing/Processor)数字信号处理器。         MCU在应用中比较常见的就是ST的

    2024年02月02日
    浏览(48)
  • CPU、MCU、MPU、SOC、SOCPC、概念解释之在嵌入式领域常听到的名词含义

    CPU、MCU、MPU、SOC等几个在嵌入式领域学习过程中会涉及到的几个名词。我们来学习一下,资料从网上搜集的,有错的地方可以指出。。。 CPU,即中央处理器,是一台计算机的运算核心和控制核心。其功能主要是解释计算机指令以及处理计算机软件中的数据。CPU由运算器、控制

    2024年02月11日
    浏览(55)
  • 我们来说说蹿红的AIGC到底是什么?ChatGPT又是什么?

    近期,人工智能(AI)领域动作频频,OPENAI公司Chat GPT的出现,标志着人工智能的研究与应用已经进入了一个崭新的发展阶段, 国内腾讯、阿里巴巴、百度、易网、国外微软、谷歌、苹果、 IBM、Amazon,等互联网大厂 相继跟进 ,未来将可能掀起一场新的工业革命,由此可见人

    2024年01月20日
    浏览(41)
  • ElasticSearch与Lucene是什么关系?Lucene又是什么?

    一. ElasticSearch 与 Lucene 的关系 Elasticsearch(ES)和Apache Lucene之间有密切的关系,可以总结如下: Elasticsearch构建于Lucene之上:Elasticsearch实际上是一个分布式的、实时的搜索和分析引擎,它构建在Apache Lucene搜索引擎库的基础上。Lucene提供了全文搜索和索引功能,而Elasticsearch在此

    2024年02月04日
    浏览(41)
  • 什么是冲突域,什么是广播域?区别又是什么

    在传统的以粗同轴电缆为传输介质的以太网中,同一介质上的多个节点共享链路的带宽,争用链路的使用权,这样就会发生信号冲突现象,导致数据无法被转发。这样的一个区域被称为冲突域。   产生条件: 1. 物理介质(同轴电缆,HUB) 2. 共享式网络(同一网段同一局域网

    2024年02月05日
    浏览(60)
  • [ 华为云 ] 云计算中Region、VPC、AZ 是什么,他们又是什么关系,应该如何抉择

    前几天看到一个问答帖,我回答完了才发现这个帖子居然是去年的也没人回复,其中他问了一些华为云的问题,对于其中的一些概念,这里来总结讲解一下,希望对学习华为云的小伙伴有所帮助。 从地理位置和网络时延维度划分,同一个Region内共享弹性计算、块存储、对象存

    2024年02月03日
    浏览(40)
  • 谈谈CPU,MCU,SOC的区别和用途

    很多刚学习嵌入式的同学困惑经常看到CPU,MCU,SOC这几个名词,难道是同一样东西吗? 其实不是。它们之间还是有区别的。 让我们深入了解它们之间的区别,探索它们在计算世界中各自的作用。 中央处理器,或称为CPU,是计算机的大脑。它是一块硅芯片,负责执行计算机程

    2024年01月19日
    浏览(49)
  • 如何根据需求理解CPU、SoC和MCU的区别

    在当今数字化的世界中,我们经常听到关于CPU、SoC和MCU的名词,它们都是计算机科学和电子工程领域中的重要组成部分。然而,这三者之间存在着明显的区别。本文将深入探讨CPU(中央处理器)、SoC(系统芯片)和MCU(微控制器)的定义、功能和应用领域,以帮助读者更好地

    2024年02月19日
    浏览(42)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包