微处理器与微控制器
微处理器和微控制器本质上都是为运行计算机而设计的处理器。虽然微处理器和微控制器的主要任务本质上是相同的,但两者运行的计算机机器的类型是不同的。两者通常被称为具有计算机形式的任何机器的核心。一种是一种特殊形式的处理器,而另一种则存在于所有计算机中。
微处理器
微处理器通常被称为中央处理器,也被称为任何计算机的心脏和大脑。执行一系列任务需要微处理器。这些都是通用的,因此有人说微处理器是执行逻辑操作的必要条件。微处理器被配置成微芯片,用于在计算机被提示时启动计算机和启动命令。
微控制器
微控制器本质上是特定于他们需要执行的任务。微控制器通常出现在汽车和电器中,它的板上有一个微处理器来执行这个装置的所有逻辑操作。微控制器一旦编程,就可以独立工作,因为它有一组存储的指令,可以在需要时执行。微控制器可以很容易地说是一个小型微处理器,它有一个CPU、RAM、ROM以及所有的输入和输出端口都嵌入在单个微芯片上。
微处理器与微控制器的区别
微处理器和微控制器的主要区别在于它们的功能。当微处理器具有更广泛的功能时,微控制器对其任务更为具体。
微处理器也不能被编程来处理实时任务,而微控制器,如需要控制水温或测量房间温度的设备中的微控制器需要实时监控,因此微控制器通过其内置的指令集自行工作。
微处理器需要人类不断地输入,例如在个人计算机中,这样指令才能被引导。微处理器是计算机的存储器,而微控制器将整个计算机集成在一个芯片中。它不仅内置内存,还具有输入和输出端口以及定时器和转换器等外围设备。所有这些都可以通过一次触摸来处理。
结论