当前位置:网站首页>MCU与MPU的区别
MCU与MPU的区别
2022-07-07 07:29:00 【m0_59949484】
CPU(Central Processing Unit,中央处理器)发展出来三个分枝,一个是DSP(Digital Signal Processing/Processor,数字信号处理),另外两个是MCU(Micro Control Unit,微控制器单元)和MPU(Micro Processor Unit,微处理器单元)。
MCU集成了片上外围器件;MPU不带外围器件(例如存储器阵列),是高度集成的通用结构的处理器,是去除了集成外设的MCU;DSP运算能力强,擅长很多的重复数据运算,而MCU则适合不同信息源的多种数据的处理诊断和运算,侧重于控制,速度并不如DSP。MCU区别于DSP的最大特点在于它的通用性,反应在指令集和寻址模式中。DSP与MCU的结合是DSC,它终将取代这两种芯片。
不同点
| 项目 | MCU | MPU |
|---|---|---|
| 运算bit数 | 主流8~32bit, 64bit的也有 | 最低32bit,主流64bit |
| 工作频率 | 数兆到数百兆赫 | 主流是从几百兆赫到几千兆赫 |
| 架构 | 流水线系统或随机逻辑系统是主流(但有些是超级标量的) | 超级标量方式是主流 |
| 内存管理 | 可以有些外置内存,但主内存是内置的,有些内置缓存和MMC单元 | 外置内存是主流,有些内置缓存和MMC单元 |
| 命令集 | 基本算术运算,仅逻辑运算,高端版本也支持DSP和浮点运算 | 除了基本算术运算、逻辑运算之外,还包括DSP指令和浮动少数点指令 |
| 价格 | 低 | 高 |
| 例子 | ARM Cortex-M,(针对小面积/低功率控制器应用而开发的) | ARM Cortex-A,(是以面向高性能应用程序的处理器为理念开发的) |
边栏推荐
- MongoDB创建一个隐式数据库用作练习
- 为什么安装mysql时starting service报错?(操作系统-windows)
- Phpcms realizes PC website access to wechat native payment
- Flex flexible layout
- 喜马拉雅网页版每次暂停后弹窗推荐下载客户端解决办法
- Web3.0 series distributed storage IPFs
- Basic use of JMeter to proficiency (I) creation and testing of the first task thread from installation
- Analyze Android event distribution mechanism according to popular interview questions (I)
- [learning notes - Li Hongyi] Gan (generation of confrontation network) full series (I)
- Three years after graduation
猜你喜欢

The Himalaya web version will pop up after each pause. It is recommended to download the client solution

EXT2 file system

一大波开源小抄来袭

Software modeling and analysis

The physical meaning of imaginary number J

Es classes and objects, prototypes

字节跳动 Kitex 在森马电商场景的落地实践

ES6中的原型对象

CSDN salary increase technology - learn about the use of several common logic controllers of JMeter

Future development blueprint of agriculture and animal husbandry -- vertical agriculture + artificial meat
随机推荐
Pytest learning - dayone
有没有大佬帮忙看看这个报错,有啥排查思路,oracle cdc 2.2.1 flink 1.14.4
根据热门面试题分析Android事件分发机制(一)
第十四次试验
Agile course training
网上可以开炒股账户吗安全吗
Pit using BigDecimal
小程序实现页面多级来回切换支持滑动和点击操作
The physical meaning of imaginary number J
企业实战|复杂业务关系下的银行业运维指标体系建设
C# 初始化程序时查看初始化到哪里了示例
Win10 installation vs2015
Es classes and objects, prototypes
Flex flexible layout
Phpcms realizes PC website access to wechat native payment
flink. CDC sqlserver. 可以再次写入sqlserver中么 有连接器的 dem
小程序滑动、点击切换简洁UI
ORM--查询类型,关联查询
Performance optimization record of the company's product "yunzhujia"
ES6中的原型对象