入门讲解:MCU与MPU的区别在哪?

2014-04-18 10:19 来源:电子信息网 作者:铃铛

想要弄清MCU和MPU两者的区别,就先要弄清两者的基本概念。MCU是一种微型计算机,也就是我们通常理解的单片机,是将CPU、内存、计数器等集中在一颗芯片上的处理器。而MPU既能理解为处理器,也能理解为保护单元,虽然是单一的一颗芯片,但芯片组则是由成组的芯片构成的。数量已经由原来的7-8颗缩减到了现在2颗,MOU的主要左营是负责计算机的计算、控制与判断。

MCU

从概念上来看两者似乎都能作为处理器使用,这就让很多初学者遇到了难题。其实两者看似相同,但实际分析起来还是有区别的。MCU集成了片上外围器件,而MPU不带外围器件(例如存储器阵列),是高度集成的通用结构的处理器,可以理解为MCU将集成外设去除了,所以区别上还是很简单的。追根溯源的话,MCU和MPU其实都是从数字信号控制器发展而来的,三个分支形成了DSP、MCU、MPU。

为了帮助大家更好的理解,这里我们就再简单的介绍一下DSP。由于运算能力强,DSP经常被运用在数据处理当中。而MCU则擅长处理不同来源的数据及运算,但在速度上MCU远不及DSP。MCU和DSP的最大区别就是通用性,这点可以从指令集和寻址模式当中得到体现。

MCU MPU

相关阅读

暂无数据

一周热门