当前位置:网站首页>Differences between MCU and MPU
Differences between MCU and MPU
2022-07-07 10:11:00 【m0_ fifty-nine million nine hundred and forty-nine thousand fou】
CPU(Central Processing Unit, a central processor ) Developed three branches , One is DSP(Digital Signal Processing/Processor, Digital signal processing ), The other two are MCU(Micro Control Unit, Microcontroller unit ) and MPU(Micro Processor Unit, Microprocessor unit ).
MCU Integrated on-chip peripheral devices ;MPU Without peripheral devices ( For example, memory arrays ), It is a highly integrated general-purpose processor , The integrated peripherals are removed MCU;DSP Strong computing power , Good at many repeated data operations , and MCU It is suitable for the processing, diagnosis and operation of a variety of data from different information sources , Focus on controlling , Not as fast as DSP.MCU The difference in DSP The biggest feature of is its universality , Reflected in instruction set and addressing mode .DSP And MCU The combination of DSC, It will eventually replace these two chips .
Difference
project | MCU | MPU |
---|---|---|
operation bit Count | Main stream 8~32bit, 64bit There are | The minimum 32bit, Main stream 64bit |
Working frequency | A few megahertz to hundreds of megahertz | The mainstream is from hundreds of megahertz to thousands of megahertz |
framework | Pipeline system or random logic system is the mainstream ( But some are superscalar ) | Superscalar method is the mainstream |
memory management | You can have some external memory , But main memory is built-in , Some built-in caches and MMC unit | External memory is the mainstream , Some built-in caches and MMC unit |
Command set | Basic arithmetic operations , Only logical operations , The high-end version also supports DSP And floating point arithmetic | In addition to basic arithmetic operations 、 Beyond logical operations , It also includes DSP Instructions and Floating Minority instructions |
Price | low | high |
Example | ARM Cortex-M,( For small areas / Developed for the application of low power controller ) | ARM Cortex-A,( It is developed based on the concept of processor for high-performance applications ) |
边栏推荐
- Analyze Android event distribution mechanism according to popular interview questions (I)
- 【ORM框架】
- Analyze Android event distribution mechanism according to popular interview questions (II) -- event conflict analysis and handling
- Performance optimization record of the company's product "yunzhujia"
- ORM -- database addition, deletion, modification and query operation logic
- MySQL can connect locally through localhost or 127, but cannot connect through intranet IP (for example, Navicat connection reports an error of 1045 access denied for use...)
- ORM -- grouping query, aggregation query, query set queryset object properties
- Deconvolution popular detailed analysis and nn Convtranspose2d important parameter interpretation
- Applet sliding, clicking and switching simple UI
- China's first electronic audio category "Yamano electronic audio" digital collection is on sale!
猜你喜欢
Use of JSON extractor originals in JMeter
ORM--分组查询,聚合查询,查询集QuerySet对象特性
Internship log - day04
Google colab loads Google drive (Google drive is used in Google colab)
A wave of open source notebooks is coming
ORM--数据库增删改查操作逻辑
高数_第1章空间解析几何与向量代数_向量的数量积
视频化全链路智能上云?一文详解什么是阿里云视频云「智能媒体生产」
Basic use of JMeter to proficiency (I) creation and testing of the first task thread from installation
Performance optimization record of the company's product "yunzhujia"
随机推荐
[learning notes - Li Hongyi] Gan (generation of confrontation network) full series (I)
EXT2 file system
MySQL can connect locally through localhost or 127, but cannot connect through intranet IP (for example, Navicat connection reports an error of 1045 access denied for use...)
Deadlock caused by non clustered index in SQL Server
Win10安装VS2015
Enterprise practice | construction of banking operation and maintenance index system under complex business relations
conda离线创建虚拟环境
ORM -- grouping query, aggregation query, query set queryset object properties
字节跳动 Kitex 在森马电商场景的落地实践
Apprentissage avancé des fonctions en es6
Become a "founder" and make reading a habit
Phpcms realizes PC website access to wechat native payment
Google Colab装载Google Drive(Google Colab中使用Google Drive)
企业实战|复杂业务关系下的银行业运维指标体系建设
The landing practice of ByteDance kitex in SEMA e-commerce scene
flink. CDC sqlserver. You can write the DEM without connector in sqlserver again
Interface test
STM32基础知识—内存映射
Delete a record in the table in pl/sql by mistake, and the recovery method
Huffman encoded compressed file