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

 我来答
仁昌爱娱乐
高粉答主

2019-10-14 · 专注关心娱乐
仁昌爱娱乐
采纳数:760 获赞数:459803

向TA提问 私信TA
展开全部

微控制器(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

百度百科——微处理器

匿名用户
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)。 单片机是专门用作嵌入式应用而设计的单芯片型计算机。为了不断扩展的嵌入式应用要求,不断在片内扩展满足控制需要的各种单元电路,而形成目前广泛使用的微 控制器。因此,单片机(微控制器)是一个典型的普及型的嵌入式系统,因为它们除了嵌入式应用之外没有其他用途。
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式