O controlador é um computador?

-1

UMA microcontrolador é um computador em um único chip. Um controlador também é um computador?

De Wikipedia

controlador significa um chip ou   placa de expansão que faz interface com um   aparelho periférico. Isso pode ser um link   entre duas partes de um computador (por   exemplo, um controlador de memória que   gerencia o acesso à memória para o   computador) ou um controlador em um   dispositivo externo que gerencia o   operação de (e conexão com)   esse dispositivo. Um controlador é geralmente   também um adaptador.

Tipos de controladores em computação e   eletrônicos

* Microcontroller, a computing device
Tim
fonte

Respostas:

2

Eu diria que sim: as coisas tipicamente anunciadas como "microcontroladores" são quase sempre apenas uma variante de algum outro processador: 68HC11s são apenas uma pequena variante da série 68xx da Motorola, em termos de conjunto de instruções.

Microcontroladores normalmente possuem algum hardware extra, como temporizadores, relógios, talvez uma pequena quantidade de RAM e alguma EEPROM. Eles geralmente também têm algumas entradas extras, talvez como um conversor analógico-digital ou dois.

A ideia por trás dos "microcontroladores" é que muitas coisas podem usar controle programável. Microondas, máquinas de lavar, fornos, sistemas de alarme, mas eles realmente não precisam de grandes programas, e os projetistas desses sistemas não querem adicionar um "computador" inteiro a eles. Então você tem um microcontrolador com o programa simples em EEPROM, e uma pequena quantidade de RAM para uma pilha ou o que você tem. Os timers extras, as portas de entrada de relógios, os ADCs, etc, permitem que os projetistas de dispositivos acabem com outros componentes distintos que eles quase certamente teriam que fazer para realizar qualquer trabalho útil.

Muitos dos antigos processadores de 8 bits tinham variantes de "microcontroladores": 6809 é a variante "computador" correspondente ao microcontrolador 68HC11. 8051 é a variante do microcontrolador do antigo 8080. Veja: http://en.wikipedia.org/wiki/List_of_common_microcontrollers

Bruce Ediger
fonte
1

Eu diria que não, porque como definido um computador é e faz o seguinte:

Também chamado de processador. um dispositivo eletrônico projetado para aceitar dados, realizar operações matemáticas e lógicas prescritas em alta velocidade e exibir os resultados dessas operações. especialmente uma máquina eletrônica programável que realiza operações lógicas ou matemáticas de alta velocidade ou que monta, armazena, correlaciona ou processa informações.

Por essa definição, um computador não apenas armazena dados, mas também armazena, correlaciona, processa e exibe informações.

Pesquisa do Google sobre as definições de um computador

N4TKD
fonte