您的位置 首页 系统

一文搞懂啥是CPU、MPU、MCU、SoC!

1、CPU(Central Processing Unit),是一台计算机的运算核心和控制核心。CPU由运算器、控制器和寄存器及实现它们之间联系的数据、控制及状态的总线构成。差不多所有的CPU的运

  1、CPU(Central Processing Unit),是一台核算机的运算中心和操控中心。CPU由运算器、操控器和寄存器及完成它们之间联络的数据、操控及状况的总线构成。差不多一切的CPU的运作原理可分为四个阶段:提取(Fetch)、解码(Decode)、履行(Execute)和写回(Writeback)。 CPU从存储器或高速缓冲存储器中取出指令,放入指令寄存器,并对指令译码,并履行指令。所谓的核算机的可编程性主要是指对CPU的编程。

  2、MPU (Micro Processor Unit),叫微处理器(不是微操控器),一般代表一个功能强壮的CPU(暂时理解为增强版的CPU吧),但不是为任何已有的特定核算意图而规划的芯片。这种芯片往往是个人核算机和高端工作站的中心CPU。Intel X86,ARM的一些Cortex-A芯片如飞思卡尔i.MX6、全志A20、TI AM335X等都归于MPU

  3、MCU(Micro Control Unit),叫微操控器,是指跟着大规模集成电路的呈现及其开展,将核算机的CPU、RAM、ROM、守时计数器和多种I/O接口集成在一片芯片上,构成芯片级的芯片,比方51,AVR、Cortex-M这些芯片,内部除了CPU外还有RAM、ROM,能够直接加简略的外围器材(电阻,电容)就能够运转代码了。而如x86、ARM这些MPU就不能直接放代码了,它只不过是增强版的CPU,所以得增加RAM,ROM。

  4、SoC(System on Chip),指的是片上体系,MCU仅仅芯片级的芯片,而SOC是体系级的芯片,它既MCU(51,avr)那样有内置RAM、ROM一起又像MPU那样强壮,不单单是放简略的代码,能够放体系级的代码,也就是说能够运转操作体系(迁就认为是MCU集成化与MPU强处理力各长处二合一)。

声明:本文内容来自网络转载或用户投稿,文章版权归原作者和原出处所有。文中观点,不代表本站立场。若有侵权请联系本站删除(kf@86ic.com)https://www.86ic.net/qianrushi/xitong/159754.html

为您推荐

联系我们

联系我们

在线咨询: QQ交谈

邮箱: kf@86ic.com

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

返回顶部