打印
[MCU]

CPU、MPU、MCU、SoC概念简述

[复制链接]
626|23
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
Sode|  楼主 | 2019-12-18 16:59 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
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强处理力各优点二合一)。



使用特权

评论回复

相关帖子

沙发
51xlf| | 2019-12-27 21:24 | 只看该作者
MCU好像是指嵌入式处理器是吧

使用特权

评论回复
板凳
i1mcu| | 2019-12-27 21:24 | 只看该作者
MCU:微控制器,又称单片机

使用特权

评论回复
地板
pmp| | 2019-12-27 21:24 | 只看该作者
MPU指微处理器和内存保护单元。  

使用特权

评论回复
5
mmbs| | 2019-12-27 21:24 | 只看该作者
应用领域不同、硬件结构不同  

使用特权

评论回复
6
1988020566| | 2019-12-27 21:24 | 只看该作者
  微控制器(MCU)通常用于面向控制的应用  

使用特权

评论回复
7
lzbf| | 2019-12-27 21:25 | 只看该作者
MPU 为微处理器,不是微控制器。  

使用特权

评论回复
8
houjiakai| | 2019-12-27 21:25 | 只看该作者
CPU是否就是单片机?  

使用特权

评论回复
9
youtome| | 2019-12-27 21:25 | 只看该作者
MCU只是芯片级芯片  

使用特权

评论回复
10
cemaj| | 2019-12-27 21:26 | 只看该作者
单片机学名微控制器(MCU)  

使用特权

评论回复
11
cemaj| | 2019-12-27 21:26 | 只看该作者
MCU属于GPP,运行速度一般低于DSP  

使用特权

评论回复
12
jimmhu| | 2019-12-27 21:26 | 只看该作者
为什么ARM将取代MCU应用  

使用特权

评论回复
13
lzbf| | 2019-12-27 21:26 | 只看该作者
MPU可以叫做嵌入式微处理器。  

使用特权

评论回复
14
51xlf| | 2019-12-27 21:26 | 只看该作者
MCU和MPU有什么区别?

使用特权

评论回复
15
1988020566| | 2019-12-27 21:26 | 只看该作者
MPU是计算机的计算、判断或控制中心  

使用特权

评论回复
16
i1mcu| | 2019-12-27 21:26 | 只看该作者
CPU:中央处理单元  

使用特权

评论回复
17
mmbs| | 2019-12-27 21:26 | 只看该作者
指令集特点不同。   

使用特权

评论回复
18
pmp| | 2019-12-27 21:27 | 只看该作者
CPU 是对计算机的所有硬件资源进行控制调配、执行通用运算的核心硬件单元

使用特权

评论回复
19
jimmhu| | 2019-12-27 21:27 | 只看该作者
通用微处理器与微控制器有什么区别?  

使用特权

评论回复
20
cemaj| | 2019-12-27 21:27 | 只看该作者
msp430单片机MPU关闭什么功能不影响

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

1049

主题

1522

帖子

8

粉丝