微处理器和微控制器的区别

科技工作者之家 2019-12-03

来源:芯片逆向

20世纪60年代早期的计算机是由一屋子的被称为“大型机”的大柜子组成的。20世纪70年代作为集成电路实现的第一批CPU被称为微处理器。早期的微处理器(MPU)仅包含CPU现在的MPU产品, 一些只包含一个单独的CPU,一些包含一个CPU以及缓存、FPU和内存保护或内存管理单元的各种组合,还有一些包含多个CPUFPU等。

微控制器是将微型计算机的主要部分集成在一个芯片上的单芯片微型计算机。经过20多年的发展,其成本越来越低,而性能越来越强大,这使其应用已经无处不在,遍及各个领域。例如电机控制、条码阅读器/扫描器、消费类电子、游戏设备、电话、HVAC、楼宇安全与门禁控制、工业控制与自动化和白色家电(洗衣机、微波炉)等。

20191203040104_0d48c9.jpg

微处理器和微控制器的区别主要集中在硬件结构、应用领域和指令集特征三个方面:

其一,硬件结构。

微处理器是一个单芯片CPU,而微控制器则在一块集成电路芯片中集成了CPU和其他电路,构成了一个完整的微型计算机系统。

其二,应用领域。

微处理器通常作为微型计算机系统中的CPU使用,其设计正是针对这样的应用,这也是微处理器的优势所在。然而,微控制器通常用于面向控制的应用,系统设计追求小型化,尽可能减少元器件数量。

其三,指令集特征。

由于应用场合不同,微控制器和微处理器的指令集也有所不同。微处理器的指令集增强了处理功能,使其拥有强大的寻址模式和适于操作大规模数据的指令。微处理器的指令可以对半字节、字节、字,甚至双字进行操作。

20191203040105_11a498.jpg

面对单片机的发展,作为芯片消费大国的中国来说,不能只是旁观。为了迎合市场需求,致芯科技在单片机解密原有的技术基础上,还可以进行创新。完善系统设计,深入研发,创新出更加低功耗,更加满足客户需求的新芯片。

来源:zhixinkeji2015 芯片逆向

原文链接:http://mp.weixin.qq.com/s?__biz=MzA4OTE2MzI2MA==&mid=2653218365&idx=1&sn=91f565fdac069af7db6527366d9402db&chksm=8bcf52aebcb8dbb8e422af886e41b6931aee41f901c6d61e79585f74767cead0aa38b77e3c09&scene=27#wechat_redirect

版权声明:除非特别注明,本站所载内容来源于互联网、微信公众号等公开渠道,不代表本站观点,仅供参考、交流、公益传播之目的。转载的稿件版权归原作者或机构所有,如有侵权,请联系删除。

电话:(010)86409582

邮箱:kejie@scimall.org.cn

微处理器 微型计算机

推荐资讯