微处理器和微控制器之间的区别

什么是单片机?

微控制器是为控制电子设备而优化的芯片。它存储在专用于执行特定任务和执行一个特定应用程序的单个集成电路中。

它是专为嵌入式应用而设计的电路,广泛用于自动控制的电子设备中。它包含内存,处理器和可编程I/O。

什么是微处理器?

微处理器是包裹在小芯片中的微型计算机的控制单元。它执行算术逻辑单元(ALU)操作,并与与其连接的其他设备通信。它是单个集成电路,其中多个功能组合在一起。

关键区别

  • 微处理器仅包含一个中央处理单元,而微处理器则包含一个CPU,内存,I / O,它们都集成在一个芯片中。
  • 在个人计算机中使用微处理器,而在嵌入式系统中使用微处理器。
  • 微处理器使用外部总线连接到RAM,ROM和其他外围设备,另一方面,微处理器使用内部控制总线。
  • 微处理器基于冯·诺依曼模型微处理器基于哈佛架构
  • 微处理器既复杂又昂贵,要处理的指令很多,但是微处理器便宜又简单,需要处理的指令少。

微处理器类型

微处理器的重要类型是:

  • 复杂指令集微处理器
  • 专用集成电路
  • 精简指令集微处理器
  • 数字信号多处理器(DSP)

单片机类型

以下是微控制器的重要类型:

  • 8位微控制器
  • 16位微控制器
  • 32位微控制器
  • 嵌入式微控制器
  • 外部存储器微控制器

微处理器的历史

这是微处理器历史上的重要里程碑

  • 飞兆半导体公司于1959年发明了第一个IC(集成电路)。
  • 1968年,罗伯特·诺伊斯,戈丹·摩尔,安德鲁·格罗夫创立了自己的公司英特尔。
  • 英特尔从1968年的3人创业公司发展到1981年的工业巨人。
  • 1971年,INTEL创建了第一代微处理器4004,该时钟频率为108 kHz
  • 从1973年到1978年,制造了第二代8位微处理器,例如Motorola 6800和6801,INTEL-8085和Zilog’s-Z80。
  • 1978年,英特尔8008第三代工艺进入市场。
  • 在80年代初,英特尔发布了第四代32位处理器。
  • 1995年,英特尔发布了第五代64位处理器。

单片机的历史

这里是微控制器历史上的重要里程碑:

  • 1975年首次使用(Intel 8048)
  • EEPROM于1993年推出
  • 同年,Atmel推出了首个使用闪存的微控制器。

微控制器的特点

这是单片机的一些重要功能:

  • 处理器重置
  • 程序和可变存储器(RAM)I / O引脚
  • 设备时钟中央处理器
  • 指令周期计时器

微处理器的特点

以下是微处理器的一些重要功能:

  • 提供具有中断功能的内置监控器/调试器程序
  • 大量指令,每个指令执行同一操作的不同变体
  • 提供并行I / O
  • 指令周期计时器
  • 外部存储器接口

微处理器与微控制器

这是微处理器与微处理器之间的区别

微处理器微控制器
微处理器是计算机系统的心脏。微控制器是嵌入式系统的心脏。
它只是一个处理器,因此需要在外部连接内存和I / O组件微控制器具有处理器以及内部存储器和I / O组件。
存储器和I / O必须在外部连接,因此电路变大。内存和I / O已经存在,内部电路很小。
您不能在紧凑型系统中使用它您可以在紧凑型系统中使用它。
整个系统的成本很高整个系统成本低
由于外部组件,总功耗很高。因此,对于像电池这样的以蓄电方式运行的设备而言,这不是理想的选择。由于外部组件较低,因此总功耗较小。因此,它可以与以蓄电方式运行的设备(例如电池)一起使用。
大多数微处理器没有节电功能。大多数微控制器都提供省电模式。
它主要用于个人计算机。它主要用于洗衣机,MP3播放器和嵌入式系统中。
微处理器的寄存器数量较少,因此更多操作基于存储器。单片机有更多寄存器。因此,程序更易于编写。
微处理器基于冯·诺依曼模型基于哈佛架构的微控制器
它是单个基于硅的集成芯片上的中央处理单元。它是带有CPU和其他外围设备的微处理器开发的副产品。
它在芯片上没有RAM,ROM,输入输出单元,计时器和其他外围设备。它具有一个CPU以及RAM,ROM和其他嵌入在单个芯片上的外围设备。
它使用外部总线连接到RAM,ROM和其他外围设备。它使用内部控制总线。
由于所涉及的技术,基于微处理器的系统可以以很高的速度运行。基于微控制器的系统最高可运行200MHz或更高,具体取决于架构。
它用于允许您处理数据负载的通用应用程序。它用于特定于应用程序的系统。
它既复杂又昂贵,需要处理大量指令。它简单且便宜,处理的指令数量更少。

微处理器的应用

微处理器主要用于以下设备:

  • 计算器
  • 会计系统
  • 游戏机
  • 复杂的工业控制器
  • 红绿灯
  • 控制数据
  • 军事应用
  • 防御系统
  • 计算系统

单片机的应用

微控制器主要用于以下设备:

  • 手机
  • 汽车类
  • CD / DVD播放器
  • 洗衣机
  • 摄影机
  • 安全警报
  • 键盘控制器
  • 微波炉
  • 手表
  • MP3播放器

觉得文章有用?

点个广告表达一下你的爱意吧 !😁