MCU与MPU区别(了解即可)
MCU:微控制器、也是常说的单片机 MPU:微处理器。
判断两者区别的简便方法:就看处理器是否有MMU(内存管理单元)与CACHE(高速缓存)。有了这两个部件便有了运行操作系统的能力。
MMU
Memory Management Unit 内存管理单元 1.完成虚拟地址到物理地址的转换 2,辅助实现内存管理,使得虚拟内存成为可能(系统更安全、多任务调度重定位)
CACHE
高速缓存, 位于CPU和主存之间的高速存储子系统,弥补高速的处理器和相对比较慢速的内存之间的矛盾。