好文档 - 专业文书写作范文服务资料分享网站

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

天下 分享 时间: 加入收藏 我要投稿 点赞

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

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 强处理力各优点二合一)。 tips:感谢大家的阅读,本文由我司收集整编。仅供参阅!

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

一文搞懂啥是CPU、MPU、MCU、SoC!1、CPU(CentralProcessingUnit),是一台计算机的运算核心和控制核心。CPU由运算器、控制器和寄存器及实现它们之间联系的数据、控制及状态的总线构成。差不多所有的CPU的运作原理可分为四个阶段:提取(Fetch)、解码(Decode)、执行(Execute)和写回(Writeback)。C
推荐度:
点击下载文档文档为doc格式
9nu065qwdv03gjy5zd2f62h6002tw800l9g
领取福利

微信扫码领取福利

微信扫码分享