Sobre os Microprocessadores...

Microprocessador

O primeiro microprocessador de uso geral foi desenvolvido pela Intel por volta de 1970. Éra o 4004, um processador de 4 bits, utilizado em calculadoras. Rodava a 740kHz, 8 ciclos por instrução, utilizava 46 instruções, 1K de RAM, 4K de ROM, Stack de 4 níveis, possuía 2300 transistores e encapsulamento DIP 16 pinos. No ano seguinte foi lançado do 4040.

Em 1974 foi anunciado a segunda geração do microprocessador, chamado de 8008, e logo depois o 8080. Os dois operavam com fonte de 5v, trabalhavam com 8 bits e usavam tecnologia NMOS. Nessa mesma época a Motorola lança seu primeiro microprocessador, o 6800, com o mesmo poder de processamento que o 8080.

A arquitetura do Intel 8080 e Motorola 6800 são muito diferentes. O 8080 usa uma arquitetura baseada em registradores AX, BX, CX, DX e HL, todos de 16 bits mas que podem ser usados como pares de 8 bits. Por exemplo o AX pode ser usado como AH, parte alta de AX, e AL, parte baixa de AX. O acesso à memória era feito com instruções MOV, enquanto o acesso aos I/Os utilizava instruções IN e OUT.

Já o 6800 utilizava uma técnica chamada "Memória Mapeada como I/O", deixando os I/Os no mesmo espaço de memória. As instruções para acesso à memória e I/Os eram as mesmas. Possuía dois acumuladores A e B, e um registrador de 16 bits X.

Os proximos microprocessadores lançados pela Intel foram o 8085 (8 bits), 8086 (terceira geração, 16 bits), 8088 (16 bits), 80186 (16 bits), 80286 (16 bits), 80386 (32 bits) e segue até os modernos Pentiums dos dias de hoje. O 8086 foi muito utilizado nos IBM PC, possuía bus de 8 bits, facilitando a comunicação com periféricos.

A Motorola lançou depois do 6800 o 6809, o 68000 (16 bits), 68010 (16 bits), 68020 (16 bits), 68030 (16 bits). O 68000 foi utilizado nos PCs da Apple.

 

...e os Microcontroladores

Microcontrolador é um Microprocessador com vários periféricos integrados num único chip, como por exemplo RAM, ROM, Timers, Contadores, Usart...

O primeiro foi lançado pela Texas em 1974, o TMS 1000 de 4 bits, que inclui RAM, ROM e suporte a I/O em um único chip, permitindo o uso sem qualquer outro chip externo.

Em 1977 a Intel lança o microcontrolador 8048, que possuía memória de programa externa (ROM), e memória de dados interna (RAM).

Em 1980 nasce o 8051, com vários periféricos, 4K de memória de programa e 128 bytes de memória de dados, possibilitando o uso sem a necessidade de chips externos. Tem encapsulamento de 40 pinos e  tecnologia HMOS. Hoje em dia várias empresas fabricam microcontroladores baseados no 8051 e adicionam vários outros periféricos como Comparadores, Conversores AD, PWM, utilizam memórias EEPROM e FLASH.

Referências

http://en.wikipedia.org/wiki/Microcontrollers

Voltar

>    © 2013 Rafael Ferrari (RafaelBF)   >    rafa.eng.br   >    email