Vous êtes sur la page 1sur 14

Microprocessadores

Cad Al Nº907 Fonseca Cad Al Nº910


Lacerda
Introdução

• O microprocessador é o coração de
qualquer computador.
• Possivelmente a marca do seu
processador é Intel ou AMD, e quanto
ao tipo é Atom, Core 2 Duo, Celeron,
Phenon, Turyon ou Athlon sendo as
suas funções praticamente as
mesmas. As duas empresas são
rivais neste mercado desde meados
• Um microprocessador (também
conhecido como CPU ou unidade
central de processamento) é uma
máquina completa de computação
num único chip.

Chip 4004, o primeiro


processador do mundo,
criado pela Intel
• Evolução

Na Pré-história absorveu-se a representação do


equipamento e obteve-se uma melhoria do
equipamento.

Na 1ª Geração ouve uma melhoria na velocidade,


rendimento e fiabilidade.

Na 2ª Geração diminuiu-se o tamanho, custo,


consumo e o calor dissipado pelo mesmo.

Na 3ª Geração melhorou-se o interface com o


cliente.

Na 4ª Geração melhorou-se a comunicação com


o cliente.
• Data, ano em que o processador foi lançado.
Muitos processadores são relançados com
maiores velocidades de clock anos depois do
lançamento original.
• Transístores é o número de transístores no
chip. Nos últimos anos, o número de transístores
num chip cresceu bastante.
• Mícrons é a largura, em mícrons, do menor fio
do chip. Para se ter uma idéia, o fio de cabelo
humano tem a espessura de 100 mícrons. Os
chips diminuem de tamanho e o número de
transistores aumenta.
• Velocidade do clock é a taxa máxima do clock
do chip. Velocidade do microprocessador –
funciona a X milhões de ciclos por segundo.
• Largura de dados é a largura da Unidade
Lógico-Aritmética (ALU). Uma ALU de 8 bits pode
Barramento de Endereços

Memória I/O
Processador

Barramento de Dados

Barramento Sinais de Controle


Este microprocessador simples possui:
• um barramento de endereços (pode ser
de 8, 16 ou 32 bits) que envia um endereço
para a memória;
• um barramento de dados (pode ser de 8,
16 ou 32 bits) que envia e recebe dados da
memória;
• uma linha RD (Read ou Leitura)
e WR (Write ou Escrita) que diz à memória
se ela deve gravar ou ler o conteúdo da
posição de memória endereçada;
• um sinal de clock que fornece uma
sequência de pulsos de relógio para o
processador;
• um sinal de reset que reinicia o contador
Possui ainda,
• As instruções do microprocessador
• Mesmo o mais simples dos
microprocessadores pode executar uma
grande variedade de instruções. As
instruções são implementadas como
padrões binários;
• Aqui estam algumas instruções assembly
que um projetista poderia criar para este
microprocessador simples:
• LOADB mem - carrega o registrador B do
endereçamento de memória
• CONB con - carrega um valor constante no
registrador B
• SAVEB mem - armazena o registrador B no
endereçamento de memória
• SAVEC mem - armazena o registrador C no
Performance do
microprocessador e
tendências

• O número de transistores disponível tem


forte influência sobre a performance de um
processador. Como vimos anteriormente,
uma mera instrução em um processador
8088 era executada em 15 ciclos de clock.
• Novas tendências
• A tendência inicial em projeto de
processadores era: ULA com 32 bits,
processadores rápidos de pontos flutuantes
e execução pipeline com múltiplos canais
de execução de instrução.
• A novidade são os processadores de 64
bits, com até quatro núcleos de
processamento e três níveis de memória
cache (L1, L2 e L3).
• Outra tendência é a miniaturização do
processo de fabricação dos processadores,
obtida com a evolução da nanotecnologia.
Hoje o processo está em 45 nm, mas em
breve os chips serão fabricados em 22nm.
Quanto menor esse número, maior o
• Processador de 64 bits
• Uma das razões pela qual o mundo precisa
de processadores de 64 bits é o seu grande
espaço de endereçamentos. O limite
máximo de acesso à memória RAM nos
processadores de 32 bits é de 2 ou 4 GB.