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

相关推荐
切糕师学AI18 小时前
缓存锁(Cache Lock)是什么?
cpu·并发编程·计算机体系结构·芯片技术·缓存锁
光子物联单片机1 天前
STM32G474单片机开发入门(一)STM32G474RET6单片机详解
stm32·单片机·嵌入式硬件·mcu
切糕师学AI1 天前
总线锁(Bus Lock)是什么?
cpu·计算机体系结构·总线·总线锁·芯片技术
Archie_IT3 天前
嵌入式八股文篇——P1 关键字篇
c语言·开发语言·单片机·mcu·物联网·面试·职场和发展
范纹杉想快点毕业3 天前
ZYNQ7045芯片中UART实现RS422通信详解,50000字解析,C语言,嵌入式开发,软件开发
c语言·笔记·stm32·单片机·嵌入式硬件·mcu·fpga开发
xixixi777773 天前
SOC(安全运营中心)
网络·安全·soc·安全运营中心
零一iTEM4 天前
NS4168输出音频通过ESP32C3测试
c++·单片机·嵌入式硬件·mcu·音视频·智能家居
一枝小雨5 天前
Bootloader核心原理与简单实现:从零写一个bootloader
stm32·单片机·mcu·嵌入式·bootloader·从零写bootloader
切糕师学AI6 天前
缓存总线是什么?
硬件架构·cpu·缓存总线
jianqiang.xue7 天前
ESP32-S3入门第七天:UART串口通信与设备交互
c语言·单片机·嵌入式硬件·mcu·物联网·51单片机