目录
0.前言
1. 芯片
2. CPU
3. MPU
4. MCU
5. 总结
0.前言
更新的是有点慢,从这周开始吧,应该会快一点。推荐一首歌《你到底有没有爱过我》——蓝波,额,怎么说呢,大家,音乐是没有对错的。
曾经出过一次笑话,就是我在拿到一个产品的时候,我用Keil烧录时不知道选哪个设备,我不知道这个使用的是哪个板子?所以我就问师父,说:这是用的哪个芯片?师父一脸困惑的问我,什么哪个芯片?
以前也是,对这些CPU,MPU和MCU这些概念很模糊,我觉得都是芯片。但是仔细看了一下之后发现还是有点不同的。可能会和大家理解的不同,不同观念有不同的看法,欢迎讨论。
1. 芯片
百度百科:集成电路英语:integrated circuit,缩写作 IC;或称微电路(microcircuit)、微芯片(microchip)、晶片/芯片(chip)在电子学中是一种将电路(主要包括半导体设备,也包括被动组件等)小型化的方式,并时常制造在半导体晶圆表面上。
是不是很模糊,这样,我们就把它想象成迷宫图。
这里面有很多条路,也是对应很多出口(非传统的迷宫图只有一条出路)。芯片就是这样,只不过这些路是由半导体组合的。那既然是路,肯定有好路和坏路,有近路也有远路,有对应不同地方的路。这就像好的芯片和质量差的芯片,性能高的芯片和性能低的芯片,以及对应不同功能的芯片。不同的功能,这就引出了下面几个东西。
2. CPU
中央处理器(central processing unit,简称CPU)作为计算机系统的运算和控制核心,是信息处理、程序运行的最终执行单元。CPU自产生以来,在逻辑结构、运行效率以及功能外延上取得了巨大发展(以上来自百度百科)。主要的组成就是控制器和运算器。这个应该都稍微清楚一些。在生活中,我们常说的CPU大都指的是电脑的处理器。像
3. MPU
有人说CPU往后发展成了两个不同的分支,一个是MPU(更加注重处理),一个是MCU(就是单片机,更加注重控制)。但是我感觉不太对。
百科这样解释:MPU (Microprocessor Unit)微处理器,微机中的中央处理器(CPU)称为微处理器(MPU),是构成微机的核心部件,也可以说是微机的心脏。它起到控制整个微型计算机工作的作用,产生控制信号对相应的部件进行控制,并执行相应的操作。
在微机中,CPU被集成在一片超大规模集成电路芯片上,称为微处理器(MPU),微处理器插在主板的cpu插槽中。
所以我更加倾向于MPU是CPU,只不过要比CPU强,而且作用领域是不同的,这点很重要。
4. MCU
MCU包括了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
大家讨论一下,评论留下你的见解。文章来源地址https://www.toymoban.com/news/detail-467811.html
到了这里,关于到底什么是MCU、MPU、CPU,和芯片是什么关系?区别又是什么?的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!