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

相关推荐
电子科技圈4 天前
XMOS推动智能音频等媒体处理技术从嵌入式系统转向全新边缘计算
人工智能·mcu·物联网·设计模式·音视频·边缘计算·iot
The️5 天前
Linux驱动开发之Open_Close函数
linux·运维·驱动开发·mcu·ubuntu
意法半导体STM325 天前
【官方原创】使用GPDMA进行SPI LCD整屏传输 LAT1435
网络·stm32·单片机·嵌入式硬件·mcu·网络协议·stm32开发
@insist1235 天前
软考-软件设计师-计算机系统硬件基础与 CPU 核心构成
软考·cpu·软件设计师·寄存器
小刘同学-很乖5 天前
ESP32从入门到精通(全)
mcu·物联网·esp32·c·iot
EVERSPIN5 天前
基于N32G401系列MCU的DALI电源应用方案
单片机·嵌入式硬件·mcu
The️6 天前
STM32-FreeRTOS操作系统-软件定时器
arm开发·stm32·单片机·嵌入式硬件·mcu·c#
想放学的刺客9 天前
整理了120道单片机嵌入式面试题与答案,覆盖了硬件电路和C语言等核心领域。
c语言·c++·stm32·单片机·嵌入式硬件·mcu·51单片机
小野嵌入式10 天前
3小时精通嵌入式串口通信!从零玩转ESP32+Modbus+OTA(1)
c语言·单片机·嵌入式硬件·mcu·物联网
送外卖的工程师10 天前
STM32 驱动五线四相步进电机(28BYJ-48+ULN2003)教程
stm32·单片机·嵌入式硬件·mcu·物联网·51单片机·proteus