一文搞懂CPU-FPU-GPU-MPU-NPU-MCU-SOC等处理器

1. CPU

CPU(Central Processing Unit),是一台计算机的运算核心和控制核心。CPU由运算器、控制器和寄存器及实现它们之间联系的数据、控制及状态的总线构成。

2. FPU

先说一个最常用的FPU缩写:Floating Point Unit。浮点单元,不多做解释了。现在高性能的CPU、DSP、GPU内都集成了FPU做浮点运算。

3. GPU

Graphics Processing Unit。图形处理器。GPU原来最大的需求来自PC市场上各类游戏对图形处理的需求。但是随着移动设备的升级,在移动端也逐渐发展起来。

4. MPU

Micro Processing Unit。微处理器。通常只包含CPU,不包括内存、存储或外设。

MPU,CPU,MCU,这三个概念差不多,知道就行了。MCU内部有处理器、内存、Flash及其他模块,仅仅需要搭配少量外设就可以构成一个系统。

5. NPU

Neural-Network Processing Unit。与GPU类似,神经网络处理器NPU已经成为了一个通用名词,而非某家公司的专用缩写。专为NN计算而设计NPU的需求。

6. MCU

MCU(Micro Control Unit),叫微控制器,是指随着大规模集成电路的出现及其发展,把中央处理器、存储器、定时/计数器(timer/counter)、各种输入输出接口等都集成在一块集成电路芯片上的微型计算机,形成芯片级的芯片。常说的单片机就属于这个。

微控制器 (MCU)往往比微处理器 (MPU)更便宜、设置更简单、操作更简单。

MCU可以被视为单芯片计算机,集成了ROM、RAM等在芯片内部,而 MPU则是一种类型的 CPU,通常用于特定的嵌入式应用。需要外部组件(如内存、接口和 I/O)来支持整个系统。

7. SoC

单片系统或片上系统(英语:System on a Chip,缩写:SoC)是一个将电脑或其他电子系统集成到单一芯片的集成电路。单片系统可以处理数字信号、模拟信号、混合信号甚至更高频率的信号。单片系统常常应用在嵌入式系统中。

和MCU差不多,也包含CPU、GPU、内存、存储、接口等,只是比MCU高级一些,可以运行复杂的多任务操作系统,比如Linux。

以上就是本次的分享,如有错误欢迎指出,谢谢!

声明:本文素材来源网络,版权归原作者所有。如涉及作品版权问题,请与我联系删除。

  • 3
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值