单片机/MCU论坛
直播中

李英

7年用户 1348经验值
私信 关注
[问答]

微处理器和微控制器的区别是什么?怎么区分?

微控制器和微处理器概念和实际应用,怎么区分?   

回帖(1)

陈芳

2023-10-23 09:49:56
我觉得主要区别是内部硬件组件偏向不同、构成不同,类似组件的能力也不同。
当前 微处理器 内部主要集成了 运算器、控制器、内部缓存、总线管理,部分还集成了显示核心
当前 微控制器 内部主要集成了 运算器、控制器、内部缓存、总线管理、内存,部分还集成了 非易失性存储

就是同样的组件,二者的能力也不同,一般微处理器性能更高,指令更丰富,更大的寻址能力。

造成这些偏向的原因其实就是其所要适应的应用范围不同,相关约束不同。

微控制器 应用的领域要求其 功能更统一,要求实现简单(更少的外部组件就能构成系统),而微处理器 需要面对更多复杂的应用。
举报

更多回帖

发帖
×
20
完善资料,
赚取积分