O controlador é um computador?

-1

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

De Wikipédia

controller signifies a chip or expansion card that interfaces with a peripheral device. This may be a link between two parts of a computer (for example a memory controller that manages access to memory for the computer) or a controller on an external device that manages the operation of (and connection with) that device. A controller is usually also an adapter.

Types of controller in computing and electronics

* Microcontroller, a computing device
    
por Tim 18.06.2011 / 19:00

2 respostas

2

Eu diria que sim: as coisas tipicamente anunciadas como "microcontroladores" quase sempre são 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 neles, como timers, clocks, 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 na 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 appliances acabem com outros componentes discretos que eles quase certamente teriam que fazer para realizar qualquer trabalho útil.

Muitas das antigas CPUs de 8-bit possuíam variantes "microcontroladoras": a 6809 é a variante "computador" correspondente ao microcontrolador 68HC11. 8051 é a variante do microcontrolador do antigo 8080. Veja: link

    
por 18.06.2011 / 21:32
1

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

Also called processor. an electronic device designed to accept data, perform prescribed mathematical and logical operations at high speed, and display the results of these operations. especially a programmable electronic machine that performs high-speed mathematical or logical operations or that assembles, stores, correlates, or otherwise processes information.

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

    
por 18.06.2011 / 21:10

Tags