控制器是计算机吗?

控制器是计算机吗?

A微控制器是单芯片上的计算机。控制器也是计算机吗?

维基百科

控制器表示与外围设备接口的芯片或扩展卡。这可能是计算机两个部分之间的链接(例如,管理计算机内存访问的内存控制器)或管理该设备操作(和连接)的外部设备上的控制器。控制器通常也是适配器。

计算和电子领域的控制器类型

* Microcontroller, a computing device

答案1

我认为是的:通常被称为“微控制器”的东西几乎总是其他 CPU 的变体:就指令集而言,68HC11 只是摩托罗拉 68xx 系列的一个小变体。

微控制器通常带有一些额外的硬件,如定时器、时钟、少量 RAM 和一些 EEPROM。它们通常还带有一些额外的输入,如一个或两个模拟数字转换器。

“微控制器”背后的想法是,很多东西都可以使用可编程控制。微波炉、洗衣机、烤箱、报警系统,但它们实际上不需要大程序,这些系统的设计者也不想为它们添加一整台“计算机”。因此,您有一个微控制器,其中的简单程序位于 EEPROM 中,还有少量 RAM 用于堆栈或其他东西。额外的计时器、时钟输入端口、ADC 等让家电设计者可以省去他们几乎肯定必须坚持使用的其他分立元件来完成任何有用的工作。

许多旧的 8 位 CPU 都有“微控制器”变体:6809 是与 68HC11 微控制器相对应的“计算机”变体。8051 是旧 8080 的微控制器变体。参见:http://en.wikipedia.org/wiki/List_of_common_microcontrollers

答案2

我认为不是,因为根据定义,计算机是执行以下操作:

也称为处理器。一种用于接受数据、高速执行规定的数学和逻辑运算并显示这些运算结果的电子设备。尤其是用于执行高速数学或逻辑运算或汇编、存储、关联或以其他方式处理信息的可编程电子机器。

根据这个定义,计算机不仅处理数据,还必须存储、关联、处理和显示信息。

谷歌搜索计算机的定义

相关内容