Sistemas microprocessados historia microcontroladores
Nome: Cauê Ferreira Teixeira Nº: 08
Nome: Lucas William De Santana Pereira Nº: 20
Série: 2ºC
Professor: Nilton
Sistemas Micro
Processados
História Dos Micro
Controladores
Um micro controlador é um circuito integrado que possui internamente um
microprocessador que pode ser programado para funções especificas, em contraste com
outros microprocessadores de propósito gerais (como os utilizados no PCs). Eles são
embarcados no interior de algum outro dispositivo (geralmente um produto
comercializado) para que possam controlar as funções ou ações do produto. Outro nome
para o microntrolador, portanto, é controlador embutido.
O processador foi inventado pela Intel em 1971 para atender a um fabricante de
calculadoras japonês que precisava de um circuito integrado especial. A Intel projetou o
i4004 que era um circuito integrado programável que trabalhava com registradores de 4
bits, 46 instruções, clock de 740Khz e possuía cerca de 2300 transistores. Percebendo a
utilidade desse invento a Intel prosseguiu com o desenvolvimento de novos
microprocessadores: 8008 (o primeiro de 8 bits) e a seguir o 8080 e o microprocessador
8085. O 8080 foi um grande sucesso e tornou-se a base para os primeiros
microcomputadores pessoais na década de 1970 graças ao sistema operacional CP/M.
Da Intel saíram alguns funcionários que fundaram a Zilog, que viria a lançar o
microprocessador Z80, com instruções compatíveis com o 8080 (embora muito mais
poderoso que este) e também de grande sucesso. A Motorola possuía o 6800 e a MOS
Technology o 6502. Todos esses microprocessadores de 8 bits foram usados em muitos
computadores pessoais (Bob Sinclair, Apple, TRS, Commodore, etc). Em 1981 a IBM
decidiu lançar-se no mercado de computadores pessoais e no seu IBM-PC utilizou um
dos primeiros microprocessadores de 16 bits, o 8088 (derivado do seu irmão 8086
lançado em 1978) que viria a ser o avô dos computadores atuais. A Apple nos seus
computadores Macintosh utilizava os processadores da Motorola, a família 68000 (de
32 bits). Outros fabricantes também tinham os seus microprocessadores de 16 bits, a
Zilog tinha o Z8000, a Texas Instruments o TMS9900, a National Semicondutor tinha o
16032, mas nenhum fabricante teve tanto sucesso como a Intel, que sucessivamente foi
lançando melhoramentos na sua linha 80X86, tendo surgido assim (por ordem
cronológica) o 8086, 8088, 80186, 80188, 80286, 80386, 80486, Pentium, Pentium Pro,
Pentium MMX, Pentium II, Pentium III, Pentium IV e Pentium Dual Core. Para o IBM-
AT foi utilizado o 80286, depois um grande salto com o 80386 que podia trabalhar com
memória virtual e multitarefa, o 80486 com coprocessador matemático embutido e
finalmente a linha Pentium, com pipeline de processamento. Como grande concorrente
da Intel, a AMD aparece inicialmente como fabricante de microprocessadores da linha
x86 alternativa, mas a partir de certo momento deixou de correr atrás da Intel e partiu
para o desenvolvimento de sua própria linha de microprocessadores: K6, Athlon,
Duron, Turion, Sempron, etc. Paralelamente à disputa entre Intel e AMD, a IBM
possuía a linha PowerPC utilizada principalmente pelos microcomputadores da Apple.
A evolução tecnológica envolvida é surpreendentemente grande, de microprocessadores
que trabalhavam com clock de dezenas de kHz e que podiam processar alguns milhares
de instruções por segundo, atingiu-se clocks na casa dos 4GHZ e poder de
Microntroladores
processamento de centenas de milhões de instruções por segundo. A complexidade
também cresceu: de alguns milhares de transístores para centenas de milhões de
transístores numa mesma pastilha.
A Intel lançou recentemente processador de 80 núcleos. Este processador, após alguns
testes, chegou a atingir a impressionante velocidade de dois teraflops (trilhões de
operações de ponto flutuante por segundo - DSP de Ponto Flutuante).
Um sistema computacional é composto por uma unidade de processamento, memória e
portas de entrada/saída {1/0}. A maioria das pessoas limita o conceito de sistema
computacional ao computador que temos em casa [Personal Computer; MAC]. No
entanto todo sistema que a partir de dados de entrada, executa algum processamento
mediante um programa armazenado em uma memória gerando uma saída é chamado de
sistema computacional. Podemos definir micro controlador como sendo um sistema
computacional integrado, pois ele possui unidade de processamento, memória e
entradas e saídas integradas em um único chip. Sendo esta a diferença de micro
controlador e microprocessador [este ultimo é apenas a unidade de processamento em
si; Claro que os microprocessadores comercializados atualmente possuem capacidades
de processamento muito maiores do que as dos micros controladores].
OBS: Definiçãode microprocessador : É um chip, com alta integração de componentes,
que precisa de memória RAM externa, memória EEPROM externa, HD para
armazenamento de programas e outros diversos periféricos. Ou seja, você usa um
microprocessador dentro de um microcomputador e eles em conjunto com um monte de
outros CIs trabalham direitinho. Porém, visando desenvolver um dispositivo simples,
que tivesse características de computadores integrados em um único chip, os fabricantes
de processadores desenvolveram os primeiros MCUs [Micro Controle Unit ou Unidade
Micro controladores] e passaram a distribui-los efetivamente na década de 80. Tais
características tornaram mais simples o projeto de dispositivos inteligentes, pois os
MCUs raramente necessitam de componentes externos para funcionar, diminuindo o
custo e o seu tamanho.