CPU、SOC、MPU、MCU的区别

用五句话加一张图来快速说清这四者的区别与联系。

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是有区别的,只不过整体功能差不多

借助下图来更直观地理解四者的区别

CPU就是图中的运算器加控制器,SOC就是CPU加上主存储器还有外设,MCU就是阉割版CPU加上主存储器加上大量外设。

  • 2
    点赞
  • 15
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值