用图说明 CPU、MCU、MPU、SoC 的区别

CPU

CPU 负责执行构成计算机程序的指令,执行这些指令所指定的算术、逻辑、控制和输入/输出(I/O)操作。

MCU (microcontroller unit)

不同的 MCU 架构如下,注意这里的 MPU 表示 memory protection unit

MPU (microprocessor unit)

不同的 MCU 架构如下,注意这里的 MMU 表示 memory management unit

SoC (system-on-chip)

SoC 比 MCU 和 MPU 更为复杂,其中 NPU,GPU,MMPU,等是可选的。

引用:

1\]: [What the FAQ are CPUs, MPUs, MCUs, and GPUs?](https://www.eejournal.com/article/what-the-faq-are-cpus-mpus-mcus-and-gpus/)

相关推荐
索迪迈科技13 小时前
基于野火F407开发板实现电源管理-停止模式
c语言·stm32·单片机·嵌入式硬件·mcu
方案开发PCBA抄板芯片解密19 小时前
MCU、CPLD、DSP、FPGA 有什么区别,该如何选择?
mcu
蜀黍@猿1 天前
【GD32】存储器架构介绍
单片机·mcu
伴杯猫2 天前
【ESP32-IDF】基础外设开发2:系统中断矩阵
c语言·单片机·嵌入式硬件·mcu·物联网·github
DebugKitty2 天前
硬件开发2-ARM基本概要
arm开发·mmu·soc·指令集·计算机系统·alu
【ql君】qlexcel2 天前
MCU上电到运行的全过程
单片机·嵌入式硬件·mcu·启动过程
christine-rr3 天前
CPU架构的演进:从冯·诺依曼到未来计算
架构·arm·cpu
今日待办4 天前
Arduino Nano33 BLESense Rev2【室内空气质量检测语音识别蓝牙调光台灯】
c语言·单片机·嵌入式硬件·mcu·语音识别·ardunio·arduinonano33
dujunqiu5 天前
S32K328上芯片内部RTC的使用和唤醒配置
mcu·计算机外设
切糕师学AI5 天前
现代CPU设计哲学——加载/存储(Load-Store)架构
硬件架构·cpu·处理器