Você está na página 1de 39

Universidade Federal de Santa Catarina

Engenharia da Computação

Microprocessadores e Microcontroladores
DEC7511

Evolução dos Microprocessadores

Prof. Roderval Marcelino, Dr.

1
Evolução dos Microprocessadores

“A velocidade dos processadores dobra a cada 24 meses”.

Gordon Moore (1965)

Fonte: http://www.overclock.net/forum/349-technology-science-news/1542835-pc-
world-intel-moore-s-law-will-continue-through-7nm-chips-5.html
Funções de um Microprocessador

3
Um Sistema Microprocessado

B MEMÓRIA
B
US DADOS
U
D
S
E
D D MEMÓRIA
E A PROGRAMA
D
E OS
N
D
I/O
Potência de um processador
– Principais parâmetros:

– O tamanho de sua palavra de dados;


– A capacidade de memória externa que pode controlar;
– A velocidade com a qual efetua uma instrução;
– Memória cache;
– Velocidade dos periféricos;
– Quantidade de núcleos;
– Dentre outros.

5
Diagrama de Blocos Interno
Armazena a
Armazena instrução a ser
situações decodificada Armazenam
especiais da dados gerais
ULATransforma os
dados.
Decodifica a
Todas as ações que
instrução Apontam para
modificam os
atual a próxima
dados passam pela Comanda a
instrução a ser
RecebeULA
os execução da
executada
resultados da instrução
ULA
Execução de uma soma de 2 algarismos
Software

• Podemos programar os sistemas embarcados através das seguintes


linguagens de programação:
• ASSEMBLY
Software

• C

• PASCAL
• BASIC
Abstração do Hardware

Sistema
Módulo
Porta
Circuito

Dispositivo
G
S D

n+ n+

Vídeo do processo de dopagem


10
Transistor

– O primeiro transistor media cerca


de 1,5 centímetro e não era feito
de silício, mas de germânio e
ouro, montado sobre suportes de
plástico.
– Os transistores fabricados em
escala industrial hoje medem 22
nanômetros, mais de 330.000
vezes menores.
– Foram vendidos centenas a um
preço médio de $ 3,000.00.
“Primeiro Transistor”

11
Circuito Integrado

• Implementaram componentes discretos em uma única


pastilha de silício
• Possuem diversos invólucros
• Cada vez estão integrando mais funções

12
Escala de Integração

13
Primeiro Processador do Mundo
 
 
 
• Novembro de 1971, INTEL 4004 (Patente Americana #3,821,715)
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
  Fonte:http://www.museudocomputador.com.br/encipro.php
 
 
 
 


 
 
 
Federico Faggin, Marcian Hoff e Stan Mazor.
 
 
• Após a invenção do circuito integrado chegou o microprocessador.
 
  • Tecnologia MOS , 2.300 transistores em uma área de apenas 3 x 4 milímetros.

 
 
 
CPU de 4-bit, fazia 6000 operações por segundo
 
 
• Os processadores de 64-bit ainda são baseados no 4004
 
 
 
 
 
 
Primeiro Processador do Mundo
 
 
 
• Busicom
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Evolução dos Microprocessadores
  Tarefa:
– Todos os alunos devem pesquisar novos processadores INTEL e
 
 
 
 

AMD
 
 
 
 
 
 
 
– Pesquisar com foco nas característica técnicas (número de
 
 
 
 
núcleos, clock, tamanho do transistor, tipo de arquitetura, cache,
FPU, GPU, etc)
 
 
 
 
 
 
 
– Postar no Moodle
 
 
 
 
– Deadline 17/02
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
8008
• Abril de 1972
• 8 bits. Podia endereçar 16KB de memória
• 45 instruções e tinha a velocidade de 300 000 operações por
segundo

8080
• Abril de 1974
• Podia endereçar 64KB de memória, com 75 instruções e com
preços a começarem em $360.
6800
• Motorola
• 8 bits. O construtor chefe foi Chuck Peddle.
• Fabricou periféricos como os 6820 e 6850.

6501 e 6502
• MOS Technology x Chuck Peddle
• 8 bits com 56 instruções e uma capacidade de
endereçamento de 64KB de memória
• 1975, exposição WESCON nos Estados Unidos
• Microprocessadores 6501 e 6502 ao preço de U$25
• KIM-1, Apple I, Apple II, Atari, Comodore, Acorn, Oric, Galeb,
Orao, Ultra
Z80
• Frederico Faggin deixa a Intel e funda a Zilog
• Em 1976, a Zilog anuncia o Z80.
• Compatível com o 8080.
• Podia endereçar diretamente 64KB de memória, tinha 176 instruções, um grande número de
registos, uma opção para refrescamento de memória RAM dinâmica, uma única alimentação,
maior velocidade de funcionamento.

8085
• Em 1976
• 8 bits, inferior ao Z80

8086/8088
• Em 1978. 5Mhz.
• 16 bits/8bits
• Os primeiros computadores IBM usaram o 8088, popular XT.
80286
– 1982
– Barramento de 16 bits
– Usado no PC AT em 1984
– 16MB de RAM máximo.
– 134.000 transistores
– 6, 8, 10, 12.5, e 16 Mhz

20
80386
– Podia executar multitarefa preemptiva
– Barramento de 32 bits
– 275.000 transistores
– 16, 20, 25, 33 e 40Mhz (SX, DX)
– 4GB de RAM máximo. Era usado?

80486
– Cache de dados
– Executava instruções por ciclo de clock
– 1.200.000 Transistores
– 16, 25, 33, 50, 66 e 100 Mhz (SX, DX2,DX, SL)

21
Apple

• A Apple nos seus computadores inicialmente utilizava os


chips da MOS Technology, depois passou a usar os
processadores da Motorola, a família 68000 (de 32 bits).
• Anos depois utilizou o Power PC, chip da IBM e Motorola.
Power PC ainda é usado nos dias de hoje, o PS3, por exemplo,
utiliza este processador.
• Hoje passou a usar a família INTEL.

• Por que Apple passou a usar os chips da família INTEL?


Pentium

– Surgiu porque não foi possível patentear números como o 80486


– Deu continuidade a família x86
– Pentium, Pentium Pro, Pentium MMX, Pentium II, Pentium III e
Pentium IV, Pentium Dual Core

23
AMD
• O PRIMEIRO processador para PC de 64 bits que roda
aplicações de 32 bits sendo compatível com Windows®

Windows® XP Professional x64 Edition


• Microsoft lança S.O. compatível com o processador AMD
Athlon™ 64, proporcionando alta performance tanto em
aplicativos de 32 bits quanto de 64 bits.
Core 2 due

• Com os dois núcleos de execução, o processador Intel® Core 2


due é otimizado para aplicativos de vários processos e
multitarefas.

• Possui dois núcleos físicos ao contrário do Pentium dual core


que possui um físico e outro lógico
Múltiplos Núcleos
Algumas Tecnologias
– Hyper-threading
Tecnologia para simular que o processador possui mais núcleos do que realmente possui.

– Intel Turbo Boost


Aumenta a velocidade de clock conforme a demanda gerada pelo sistema operacional. Também chamado de “Overclock
dinâmico”.

– Virtualização
É a funcionalidade que permite que vários sistemas operacionais compartilhem recursos do processador ao mesmo tempo.

– EM64T
Representa a implementação de uma nova arquitetura fabricação de chips, neste caso, 64 bits.

DirectX
- Suporte para a API do directX, tornando aplicações como jogos mais perfeitas.
Sandy Bridge(I3, I5 e I7)

• Integrou recursos gráficos e ponte norte no


chip
• Tecnologia de 32nm
• Defeito no suporte ao chip set(SATA-II)
Cronologia dos processadores x86

29
Processadores atuais
– I3, I5 e I7 Primeira Geração

30
Processadores atuais
– I3, I5 e I7 Segunda Geração

31
Processadores atuais
– I3, I5 e I7 Terceira e quarta Gerações

32
Processadores atuais
– I3, I5 e I7 Quinta Geração
Broadwell
Tecnologia de 14 nm
1,3 Bilhões de transistores
37% menos que o anterior

– I3, I5 e I7 Sexta Geração


Skylake
14nm

33
Processadores atuais
- Sétima Geração
Kaby Lake
14 nm
Suporte ao 4k
2,7 GHz – 3,5 GHz
Cores: 2-4

https://tecnoblog.net/200282/intel-core-setima-geracao-kaby-lake/

34
Processadores atuais
- Oitava Geração
- Arquiteturas: Kaby Lake-R, Coffee Lake

Ex.: Core i9, arquitetura Cofee Lake


14 nm
6 Cores
12 Threads
Frequencia: 2,9 – 4,8
Intel® UHD Graphics 630

https://ark.intel.com/products/134903/Intel-Core-i9-8950HK-Processor
-12M-Cache-up-to-4_80-GHz

10 nanômetros????? Cadê você?


35
Processadores atuais
– AMD Bulldozer

36
Processadores atuais
– AMD Piledriver

37
Processadores atuais
2nd Gen AMD Ryzen™ Desktop Processors

– Até 16 núcleos
– 32 Threads
– Até 40MB de cache
– 12nm FinFET
– 4.3GHz

Fonte: AMD

38
Final do Tópico:
Evolução dos
microprocessadores

39

Você também pode gostar