用五句话加一张图来快速说清这四者的区别与联系。
1、CPU(Central Processing Unit):中央处理器。用于通用计算任务,例如台式机和服务器等,通常跑Windows、Linux或Mac系统。制造商有Intel和AMD。
2、SOC(System On Chip):片上系统。将CPU与其他外设集成到芯片里,即集成度更高的CPU。高通骁龙、华为麒麟、I.MX6ULL这些就是SOC,用于通用计算和多媒体处理,例如手机、平板电脑和智能音箱,通常跑Linux或Android系统。
3、MPU(Multimedia-Processor Unit):多媒体处理单元。专门设计用于处理多媒体数据,如音频、视频、图像等。SOC通常都会集成MPU。
4、MCU(Micro-Controller Unit):微控制器。MCU就是将阉割版的CPU和各种外设集成到一个芯片上,因此也被称为单片机(Single-Chip)。用于简单的控制场景,例如工业控制、家用电器,通常不跑系统或者跑RTOS系统。
Tips1:MCU里的阉割版CPU与普通CPU的核心区别是没有MMU
Tips2:SOC和MPU里集成的CPU与普通CPU是有区别的,只不过整体功能差不多
借助下图来更直观地理解四者的区别
文章来源:https://www.toymoban.com/news/detail-844848.html
CPU就是图中的运算器加控制器,SOC就是CPU加上主存储器还有外设,MCU就是阉割版CPU加上主存储器加上大量外设。文章来源地址https://www.toymoban.com/news/detail-844848.html
到了这里,关于CPU、SOC、MPU、MCU的区别的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!