You are on page 1of 57

Escola Tcnica Jos Gomes Curso Tcnico em Informtica

Arquitetura de Hardware
Robson Fagundes da Silva E-mail: robson_slg@hotmail.com

Contedo programtico

. Sockets (tipos, processadores compatveis e pinagem); . Processadores (tipos, evoluo at os dias de hoje, funo);

Sockets (tipos, processadores compatveis e pinagem)

Sockets
Um soquete (do ingls socket) os encaixes para os processadores, presentes em praticamente todas as placas-me. Sua finalidade, a possibilidade de trocar o processador (upgrade), sem precisar trocar a placa-me. Nas primeiras placas-me, os processadores eram soldados.

Sockets

Sockets

Possui 370 pinos. Este soquete muito parecido com o Socket 7, mas possui mais uma fila de pinos. O primeiro processador a us-lo foi o Celeron. Depois os Pentium III tambm comearam a usar o Socket 370. Uma das vantagens do Socket 370 que ele permite o uso de coolers semelhantes aos usados pelos processadores feitos para Socket 7.

Da mesma forma que a Intel abandonou o Slot 1 em funo do Socket 370, a AMD deixou o Slot A de lado e criou o Socket A. Os novos processadores Athlon e Duron usam um soquete chamado de Socket A e que possui 462 pinos. Tambm chamado de Socket462.

Socket423 - Este tipo de

soquete foi lanado com o primeiro modelo de Pentium 4. Infelizmente a Intel descontinuou este soquete, substituindo-o pelo Socket478.

Socket478 o soquete utilizado pelos atuais modelos de Pentium 4. Apesar de ser menor fisicamente menor que o Socket423 ele possui mais pinos pois estes esto mais prximos uns dos outros.

Socket754 Este o soquete usado pelo Athlon64 na verso mais simples e tambm pelo Sempron. Atinge a incrvel marca de 754 contatos e s superado em contatos pelo Sockets 939/940 e pelo Socket775.

Socket775 soquete usado pelas mais novas verses do Pentium 4 e Celeron. Na verdade ela no um soquete propriamente dito, pois no usa furos e sim pinos que se conectam a contatos existentes no processador.

Socket940 Este soquete a prova de como a tecnologia dos processadores est avanando. Foi criado para os processadores Opteron e usado nos primeiros Athlon64.

Socket939 o soquete usado pelos atuais modelos de Athlon64, Athlon64 X2 e Athlon64 FX. quase igual ao Socket940, mas possui um furo a menos.

Processadores (tipos, evoluo at os dias de hoje, funo)

Processador
O processador, tambm conhecido como microprocessador, CPU (Central Processing Unit ) ou UCP (Unidade Central de Processamento), trabalha como um crebro no computador. Sendo o responsvel por processar as informaes utilizando outros componentes do computador como, disco rgido, memria, placa de vdeo e de rede etc. Os programas enviam instrues para o processador que as executa disponibilizando um resultado.

Processador

O processador tem uma importncia to grande no computador, que se tornou o modo como nos referimos aos computadores.

Processador
Embora o processador seja responsvel por realizar o processamento das informaes, nem sempre ele o responsvel por deixar o micro mais rpido. O computador deve ser configurado com a sua aplicao e necessidade. Quando o micro mais utilizado para jogos, o processador mais indicado um de ltima gerao. Porm, se o seu destino so aplicaes leves, o ideal utilizar um processador mais simples e investir em mais memria, ou num disco rgido melhor, ou uma placa-me de melhor qualidade,

Processador
Barramento Local: Tambm chamado de barramento principal, externo, do processador ou Front Size Bus (FSB). Trata-se do barramento mais importante e veloz do computador, pois estabelece a comunicao dele com a memria RAM e com a memria cache. Permite a troca dinmica de informaes e est conectado diretamente ao ponte norte do chipset.

Processador
Existem 3 tipos de barramentos: 1. Barramento de dados: Faz o envio e recepo de dados entre a memria e os perifricos. 2. Barramento de endereos: Faz a identificao da origem e para onde se destinaro os dados. 3. Barramento de controle: Ele faz o controle da transferncia de informaes no barramento de dados.

Processador

Controlador de memria integrado: at pouco tempo, ele fazia parte do ponte norte do chipset e trabalhava com frequncia igual dele. Mas devido ao barramento local no conseguir acompanha a velocidade de processamento de informaes os processadores passaram a utilizar um controlador de memria integrado.

Ciclo de instruo - Clock


um sinal utilizado para sincronizar as atividades realizadas pelo computador. O sinal de clock medido em Hertz (Hz), que indica a quantidade de ciclos de clocks por segundo. O clock tem influncia no desempenho do micro, mas no somente isto que determina o desempenho do mircro.

Ciclo de instruo - Clock


O processamento feito pela CPU utilizando o ciclo busca-execuo regulado pelo clock. A sequncia desse ciclo : Buscar (cpia) instruo na memria principal; Executar aquela instruo; Buscar a instruo seguinte; Executar a instruo seguinte; E assim por diante (milhes de vezes por segundo).

Ciclo de instruo - Clock


Existem dois tipos de clocks:
Clock Interno: o mais alto. Significa a frequncia com que o processador realiza as suas funes. Clock Externo: a velocidade que o barramento de dados transmite informaes do processador para a memria, atravs do ponte norte do chipset.

Microarquitetura Intel
A Intel possui diversas microarquiteturas, sendo que cada uma foi aperfeioando a interior. Os processadores de uma mesma microarquitetura possuem caractersticas comuns.

Microarquitetura Intel e seus Processadores


Microarquitetura P5 Processador Pentium Pentium MMX

P6

PentiumPro
Pentium II Pentium II Xeon Pentium III Pentium III Xeon

NetBurst

Pentium 4 Xeon Pentium D

Core

Core 2 Duo Corei 2 Quad Core 2 Extreme

Nehalem

Core i7 Core i7 Extreme

Microarquitetura Core
A microarquitetura Core substituta da microarquitetura NetBurst utilizada nos Pentium 4 e voltada para processadores com multincleos. Porm, ela foi baseada na estrutura do Pentium M que um processador criado para o mercado de notebooks, baseado na arquitetura Intel de sexta gerao, ou seja, a mesma utilizada pelos Pentium Pro, Pentium II, Pentium III e pelos primeiros modelos de Celeron.

Microarquitetura Core
A microarquitetura Core traz inovaes, mas mantm os componentes principais das anteriores. Seu objetivo era aperfeioar o desempenho, o uso eficiente de energia e a escalabilidade de processadores com multincleos. Os processadores que usam a microarquitetura Core tem cache L1 para dados e L1 para instrues em cada ncleo. Nos processadores que possuem ncleos duplos, a cache L2 dividida pelos dois ncleos. Os processadores Core de quatro ncleos, so compostos por dois pares de ncleos duplos, sendo que cada par compartilha sua prpria cache L2.

Microarquitetura Core
Ncleo 1 Ncleo 2
Cache L2

Processador com dois ncleos


Ncleo 1 Ncleo 2 Ncleo 1 Ncleo 2

Cache L2

Cache L2

Processador com quatro ncleos

A microarquitetura Core foi usada para o desenvolvimento de processadores voltados para computadores desktop, portteis e servidores.

Microarquitetura Nehalem
A microarquitetura Nehalem a base da famlia de processadores Core i7. Ela faz parte da filosofia tick-tock da Intel. Essa filosofia prev a apresentao de novas microarquiteturas e tcnicas de fabricao em anos alternados. O tick equivale ao lanamento de uma nova tcnica de fabricao e o tock significa o lanamento de nova microarquitetura. A Nehalem o mais novo passo tock (2008) e o prximo tick ser a nova tcnica de fabricao com 32nm.

Microarquitetura Nehalem
Visando o aperfeioamento de microarquiteturas anteriores, a Nehalem melhorou diversos recursos e fez a incluso de novos, visando alcanar o uso eficiente da energia, aumentar o desempenho e a escalabilidade.

Microarquitetura Nehalem
Os processadores Nehalem possuem como caracterstica a existncia de um controlador de memria integrado, permitindo acessar a memria RAM de forma mais rpida. Alm disso, possuem cache L1 e L2 em cada ncleo e uma cache L3 compartilhada por todos os ncleos.
Ncleo 1 Cache L2 Ncleo 2 Cache L2 Cache L3 Ncleo 3 Cache L2 Ncleo 4 Cache L2

Microarquitetura Nehalem
Os processadores construdos a partir da arquitetura Nehalem, possuem um controlador de memria integrado fazendo com que o processador tenha acesso direto memria. Esse controlador aceita somente memrias DDR3 e oferece trs canais de memria, sendo possvel acessar trs mdulos de memria ao mesmo tempo. Porm, ao utilizar a capacidade total necessrio instalar trs ou seis mdulos de memria na configurao de trs canais, totalizando 1,5 GB , 3 GB ou ainda 6 GB. Neste caso, o processador acessar a memria a 192 bits por vez ou seja 64 bits por canal.

Microarquitetura AMD e seus Processadores


A AMD possui vrias microarquiteturas de processadores, cada qual possuindo processadores com caractersticas em comum.

Microarquitetura AMD
A AMD possui vrias microarquiteturas de processadores, cada qual possuindo processadores com caractersticas em comum.
Microarquitetura K5 K6 K7 K8 K10

Processador

AMD K5

AMD K6 K6-2 K6-III

Athlon Athlon XP Duron

Athlon 64 Athlon FX Athlon X2 Semprom

Phenom

Microarquitetura K8
O controlador de memria integrado a principal diferena entre os processadores K8 em relao aos mais antigos da AMD. Essa tecnologia tambm no fazia parte dos processadores Intel, que foram utilizar esse recurso na microarquitetura Nehalem.

Microarquitetura K8
Os processadores dessa microarquitetura possuem 64 KB de cache L1 de instrues e 64 KB de cache L1 de dados. O cache de memria de L2 tem variao de acordo com o modelo do processador. Os processadores com dois ncleos possuem um cache L2 para cada ncleo, ao contrrio do que acontece com o Core 2 Duo da Intel que possui apenas um cache L2 dividido entre os ncleos.

Microarquitetura K8
Os processadores dessa microarquitetura possuem 64 KB de cache L1 de instrues e 64 KB de cache L1 de dados. O cache de memria de L2 tem variao de acordo com o modelo do processador. Os processadores com dois ncleos possuem um cache L2 para cada ncleo, ao contrrio do que acontece com o Core 2 Duo da Intel que possui apenas um cache L2 dividido entre os ncleos.

Cache L1 Ncleo 1 Cache L2

Cache L2

Com um ncleo

Cache L1
Cache L2 Cache L2 Ncleo 1 Ncleo 1

Cache L1
Cache L2 Cache L2

Com dois ncleos

Microarquitetura K10
A microarquitetura K10 baseada na K8, porm traz alguns progressos, visando o melhor desempenho dos processadores de mltiplos ncleos. Observe que no existe uma microarquitetura K9, a AMD lanou uma microarquitetura K8 e depois veio a microarquitetura K10. A maior parte das novas tecnologias inseridas na microarquitetura K10 como a CoolCore, Dual Dynamic Power Management e Independent Dynamic Core voltada economia de energia e, consequentemente, produzir menos calor.

Ncleo 1

Ncleo 2

Ncleo 3

Com trs ncleos


Cache L2 Cache L2 Cache L2

Cache L3

Ncleo 1

Ncleo 2

Ncleo 3

Ncleo 3

Cache L2

Cache L2

Cache L2

Cache L2

Cache L3

Com quatro ncleos

Tipos de Processadores

Existem diversos tipos de processadores no mercado como, AMD, Cyrix, Intel e VIA.

Processadores Core 2
A famlia de processadores Core 2 da Intel formada basicamente por trs modelos de processadores: Core 2 Duo, Core 2 Extreme e Core 2 Quad. Esses processadores so baseados na microarquitetura Core da Intel, que substituiu a microarquitetura NetBurst utilizada no Pentium 4 e nos processadores originados deste.

Processadores Core 2
Os processadores da microarquitetura Core no utilizam a tecnologia HyperThreading e nem a memria cache L2 individual para cada ncleo. A Intel decidiu investir na tecnologia da memria cache L2 compartilhada, denominada de Smart Cache (Cache Inteligente). Ela propicia um desempenho maior, uma vez que cada ncleo pode utilizar os dados j existentes no cache unificado. Alm disso, os ncleos podem negociar a quantidade de cache que cada um deles utilizar em determinado processamento.

Processadores Core I7
Os processadores Core i7 Intel so baseados principalmente na microarquitetura Nehalem e foram criados para substiturem os processadores da famlia Core 2. Existem duas linhas de processadores: Core i7 e Core i7 Extreme. Os processadores Core i7 apresentam um desempenho maior que os anteriores, em funo da associao das tecnologias Turbo Boost e HyperThreading.

Processadores Core I7
A Turbo Boost foi uma tecnologia desenvolvida para a arquitetura Nehalem e aumenta a frequncia do processador em 133 MHz. Isso se d, cada vez que um trabalho exige um desempenho maior e o processador est operando abaixo dos limites especificados de consumo de energia, corrente e temperatura especfica.

Processadores Cores I7
J a tecnologia HyperThreading ausente nos processadores Core 2, foi novamente inserida nos processadores Core i7. Essa tecnologia faz com que os processadores mesmo possuindo quatro ncleos, sejam vistos pelo sistema operacional contendo oito ncleos sendo quatro reais e quatro lgicos.

Processadores Phenom
O Phenom uma linha de processadores da AMD baseados na microarquitetura K10. Esse nome diferente foi adotado para diferenci-lo dos Athlons 64 E X2 e das nfase essa nova microarquitetura.

Processadores Phenom
A linha phenom possui quatro modelos de processadores: Phenom X3: Modelos com trs ncleos. Phenom X4: Modelos com quatro ncleos. Phenom II X3: Modelos com trs ncleos, desenvolvidos com a tecnologia de 45nm. Phenom II X4: Modelos com quatro ncleos, criados a partir da tecnologia 45nm.

Cuidados com o Processador


O processador necessita de alguns cuidados bsicos em sua manipulao, transporte ou quando so guardados. Observe a seguir algumas dicas: Antes de mexer com o processador, descarregue a energia esttica das mos. No toque diretamente, em momento algum, nos pinos. Para armazenar ou transportar um processador, insira-o em um envelope antiesttico e coloque o envelope dentro de uma caixa. Compre o cooler indicado ao processador.

You might also like