微控制器(MCU)和微处理器(MPU)有何不同? 为什么说微控制器是典型的嵌入式系统?

如题所述

微控制器(MCU)和微处理器(MPU)区别为:应用领域不同、硬件结构不同、指令集特点不同。

一、应用领域不同

1、微控制器(MCU):微控制器(MCU)通常用于面向控制的应用。其系统设计追求小型化,尽可能减少元器件数量。

2、微处理器(MPU):微处理器(MPU)通常作为微型计算机系统中的CPU使用。

二、硬件结构不同

1、微控制器(MCU):微控制器(MCU)是一块集成电路芯片中集成了CPU和其他电路。

2、微处理器(MPU):微处理器(MPU)是一个单芯片CPU。

三、指令集特点不同

1、微控制器(MCU):微控制器(MCU)的指令集可以对半字节、字节、字,甚至双字进行操作。

2、微处理器(MPU):微处理器(MPU) 的指令集增强了处理功能,使其拥有强大的寻址模式和适于操作大规模数据的指令。

说微控制器是典型的嵌入式系统是因为微控制器是由爱特梅尔公司研发的基于ARM® Cortex™-M0+处理器内核的新系列嵌入式快闪微控制器中的首个产品系列,除了CPU,微控制器还包括RAM、ROM、一个串行接口、一个并行接口,计时器和中断调度电路。

这些都集成在一块集成电路上。虽然片上RAM的容量比普通微型计算机系统还要小,但是这并未限制微控制器的使用。

参考资料来源:

百度百科——Cortex-M

百度百科——微处理器

温馨提示:内容为网友见解,仅供参考
第1个回答  2013-09-25
处理器通常指微处理器、微控制器和数字信号处理器这三种类型的芯片。微处理器(MPU)通常代表一个功能强大的CPU,但不是为任何已有的特定计算目 的而设计的芯片。这种芯片往往是个人计算机和高端工作站的核心CPU。最常见的微处理器是Motorola的68K系列和Intel的X86系列。 早期的微控制器是将一个计算机集成到一个芯片中,实现嵌入式应用,故称单片机(single chip microcomputer)。随后,为了更好地满足控制领域的嵌入式应用,单片机中不断扩展一些满足控制要求的电路单元。目前,单片机已广泛称作微控制 器(MCU)。 也有由微处理器发展的微控制器。比如,Intel的386EX就是很成功的80386微处理器的微控制器版本。它与嵌入式应用的微处理器一样,也称为嵌入 式微处理器。嵌入式处理器的高端产品有:Advanced RISC Machines公司的ARM、Silicon Graphics公司的MIPS、IBM和Motorola的Power PC 、Intel的X86和i960芯片、AMD的Am386EM、Hitachi的SH RISC芯片。 数字信号处理器(DSPs)里的CPU是专门设计用来极快地进行离散时间信号处理计算的,比如那些需要进行音频和视频通信的场合。DSPs内含乘加器,能 比其它处理器更快地进行这类运算。最常见的是TI的TMS320CXX系列和Motorola的5600X系列。

嵌入式系统(embedded system)是计算机硬件和软件的集合体。它包括一个处理器,涉及对硬件的直接控制,是为了嵌入到对象体系中完成某种特定的功能而设计的,是嵌入式计算 机系统的简称。如微波炉是很好的嵌入式系统的应用实例:用处理器和软件帮助人们做饭。嵌入式系统和家里的微机(个人计算机)形成了鲜明的对比。同样是计算 机硬件和软件,个人计算机却不是用来完成某个特定功能的, 相反,它可以做各种不同的事情。因此,很多人用计算机的通用性来区分通用计算机(通用微机)和嵌入式系统这种专用计算机系统。嵌入式系统可以是微控制器 (单片机)或是以微处理器为主构成的计算机系统,也包括数字信号处理器(DSPs)构成的系统和片上系统SoC(System on Chip)。 单片机是专门用作嵌入式应用而设计的单芯片型计算机。为了不断扩展的嵌入式应用要求,不断在片内扩展满足控制需要的各种单元电路,而形成目前广泛使用的微 控制器。因此,单片机(微控制器)是一个典型的普及型的嵌入式系统,因为它们除了嵌入式应用之外没有其他用途。本回答被网友采纳

微控制器(MCU)和微处理器(MPU)有何不同? 为什么说微控制器是典型的嵌入...
一、应用领域不同 1、微控制器(MCU):微控制器(MCU)通常用于面向控制的应用。其系统设计追求小型化,尽可能减少元器件数量。2、微处理器(MPU):微处理器(MPU)通常作为微型计算机系统中的CPU使用。二、硬件结构不同 1、微控制器(MCU):微控制器(MCU)是一块集成电路芯片中集成了CPU和其他...

mcu和mpu有什么区别?
区别一:功能不同。MCU是微控制单元,主要负责控制应用系统中的操作和控制。MPU是微处理器单元,主要负责执行计算机程序中的运算和处理任务。简单来说,MCU更注重控制,而MPU则更侧重于数据处理和运算。区别二:应用场合不同。MCU主要应用在嵌入式系统中,如智能家居、汽车电子设备、工业自动化等,它能够对...

微控制器(MCU)和微处理器(MPU)有何不同?单片机又是什么?
主要区别就是微控制器可以独立、协同的自动化工作,但微处理器还需要配合其它的模块工作。但随着产品技术的迭代发展,两着的界限已经在逐渐的模糊了。2.单片机是微控制器的一种。

MCU与MPU的区别?
MCU即Mirco Controller Unit,中文为微控制器(单片机),专注于“控制”任务。它根据外界信号产生反应,处理简单的人机界面。设计时注重以下因素:不需要高主频、处理能力不强、不支持复杂图形界面,存储器容量需求较低。MPU即Micro Processor Unit,中文为微处理器,执行复杂任务,具备高主频与强运算能力。...

微处理器和微控制器的区别
微处理器(MPU)通常代表一个功能强大的CPU,但不是为任何已有的特定计算目 的而设计的芯片。。这种芯片往往是个人计算机和高端工作站的核心CPU。微控制器是将微型计算机的主要部分集成在一个芯片上的单芯片微型计算机。微控制器诞生于20世纪70年代中期,经过20多年的发展,其成本越来越低,而性能越来越强大...

单片机,微控制器和微处理器有何区别
早期的微控制器是将一个计算机集成到一个芯片中,实现嵌入式应用,故称单片机(single chip microcomputer)。随后,为了更好地满足控制领域的嵌入式应用,单片机中不断扩展一些满足控制要求的电路单元。目前,单片机已广泛称作微控制 器(MCU)。 也有由微处理器发展的微控制器。比如,Intel的386EX就是很成功的8...

单片机,微控制器和微处理器有何区别
微控制器是基于处理器内核的嵌入式快闪芯片,是家庭自动化、消费、智能计量和工业应用的理想处理器;微处理器由一片或少数几片大规模集成电路组成的中央处理器。2、特点不同 单片机的特点是:集成度高;存储容量大;外部扩展能力强;控制功能强;微控制器的特点是高性能、低能耗、易于使用;微处理器的...

百度知道上一个人的回答 - 微处理器和微控制器的区别
微控制器适用于那些以极少的元件实现对输入\/输出设备进行控制的场合,而微处理器适用于计算机系统中进行信息处理。3)指令集特征由于应用场合不同,微控制器和微处理器的指令集也有所不同。微处理器的指令集增强了处理功能,使其拥有强大的寻址模式和适于操作大规模数据的指令。微处理器的指令可以对半字节...

MCU和MPU有什么区别?
二、领域不同 CPU主要用在电脑上,也算是控制器,MCU主要是工业控制领域,DSP用途也比较广。CPU就是中央处理器,主要由运算器、控制器、寄存器等组成。最早的CPU是一个比房子还大的箱子。里面装满了电子管、电阻、电容等元器件。 微处理器MPU,说白了,就是微型化的CPU。也就是利用超大规模集成电路...

MCU和MPU有什么区别
MCU(micro controller unit)微控制器单元,MPU (micro processor uint)微处理器单元,其中,MCU集成了片上外围器件,而MPU不带外围器件(例如存储器阵列),是高度集成的通用结构的处理器,是去除了集成外设的MCU。

相似回答