用图说明 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?

相关推荐
Shaun_青璇15 小时前
STM32 流水灯实验
stm32·单片机·嵌入式硬件·mcu·物联网
Shaun_青璇20 小时前
stm32 点亮LED
stm32·单片机·嵌入式硬件·mcu·物联网
7yewh21 小时前
嵌入式硬件实战基础篇(三)-四层板PCB设计-步进电机驱动(TMC2208/TMC2209)
驱动开发·嵌入式硬件·mcu·物联网·硬件架构·硬件工程·pcb工艺
电子科技圈3 天前
IAR与鸿轩科技共同推进汽车未来
科技·嵌入式硬件·mcu·汽车
电子科技圈3 天前
XMOS携手合作伙伴晓龙国际联合推出集成了ASRC等功能的多通道音频板
科技·嵌入式硬件·mcu·物联网·音视频·iot
7yewh3 天前
嵌入式硬件杂谈(四)-高速板PCB设计 高速信号全面讲解 蛇形线 等长线 差分对 阻抗对
驱动开发·嵌入式硬件·mcu·物联网·硬件工程·pcb工艺·精益工程
linux_carlos4 天前
#lwIP 的 Raw API 使用指南
stm32·单片机·mcu·物联网·rtdbs
liu_endong4 天前
杰发科技AC7840——EEP中RAM的配置
mcu·杰发科技·autochips·车规芯片
King~30+4 天前
STM32--中断使用(超详细!)
stm32·单片机·嵌入式硬件·mcu
网易独家音乐人Mike Zhou4 天前
【Linux驱动开发】irq中断配置API及中断应用 阻塞休眠和非阻塞的驱动操作
linux·c语言·驱动开发·stm32·单片机·mcu·iot