Olá galera! No post de hoje eu vou dar continuidade ao estudo da estrutura interna do computador, falando sobre o processador.
O processador é o componente mais enfatizado do computador, pois ele é o cérebro dele e é responsável pelo processamento de todas as informação do computador, tornando-se o componente mais importante.
Atualmente duas empresas disputam o mercado de processadores, A INTEL e AMD… cada uma com recursos e tecnologias diferentes na fabricação de processadores.
Estrutura do Processador:
Clock Interno e Externo:
Todo o processador possui duas velocidades:
- Clock Interno: É a velocidade de execução de programas
- Clock Externo: É a velocidade na qual o processador acessa a memória ou outros componentes do computador.
Bits interno e externo:
Todo o processador tem uma capacidade de processamento de informações… os bits determinam a velocidade que o processador realiza cálculos e por esse motivo encontramos processadores de 16, 32 e 64 bits.
- Bit Interno: determina a quantidade de instruções que o processador pode processar.
Bits Internos do Processador |
|
8 Bits |
0 a 255 instruções |
16 Bits |
0 a 65.535 instruções |
32 Bits |
0 a 4.294.967.296 |
64 Bits |
18.446.744.073.709.551.616 |
Os bits do processador determinam o sistema operacional que podemos utilizar, como por exemplo, um processador de 64 bits… podemos instalar qualquer sistema, mas se o processador é de 32 bits , podemos instalar apenas sistemas de 32 bits.
- Bit Externo: determina a quantidade de instruções que o processador pode enviar.
Memória Interna:
Os processadores possuem um tipo de memória utilizada para o armazenamento de informações e essas memórias são chamadas de cache: interna e externa.
- Cache Interna (L1): Memória interna do processador utilizada para armazenar instruções que ainda não foram processadas, localizada dentro do processador.
- Cache Externa (L2): Memória localizada na motherboard (os processadores atuais possuem a cache externa dentro de seu encapsulamento), que acelera a troca de dados entre memória RAM e processador, devido à baixa velocidade da memória RAM.
Núcleo:
Todo o processado tem uma série de componentes internos importantes para sua performance, mas todos trabalham para um único componente, o núcleo, que é o próprio processador. Ele é responsável por gerar todo o processamento do pc, também pode ser chamado de CPU (Unidade central de processamento).
UC / ULA / Co-processador matemática
Com o núcleo, existem 3 circuitos extremamente importantes dentro do processador, para realizar o processamento das informações:
- UC (Unidade de Controle): É responsável por gerenciar toda a entrada e saída de dados do processador, além de definir a ordem e o tempo das instruções.
- ULA (Unidade Lógica Aritmética): É a unidade do processador responsável por realizar operações matemáticas e comparações lógicas.
- Co-Processador Matemático: É o circuito que atualmente se encontra dentro do processador e sua função é realizar cálculos matemáticos complexos.
Multiplicador de Clock:
É o fator que a placa mãe utiliza para definir clock do processador , pois este fator é multiplicado pelo clock da placa mãe, gerando a velocidade atual do processador.
Ex: Clock 100 MHz X 10 = Processador de 1 GHz.
Instruções:
Para que um processador possa executar qualquer processamento é necessário que ele leia as instruções do software que está executando… veremos agora os componentes do processador que lê e executa cada tipo de instrução:
- Instruções MMX: As instruções MMX são 57 instruções simples, como soma , subtração e comparação. A grande vantagem do MMX é a possibilidade de manipular vários dados ao mesmo tempo.
- Instruções SSE: Esta tecnologia acrescenta oito novos registradores de 128 bits ao processador. Funciona basicamente da mesma forma que as instruções MMX, mas com o diferencial de trabalhar mais com cálculos mais complexos, exigindo mais do co-processadot e agilizando o processamento de programas 3D.
- 3DNow! : Tecnologia desenvolvida pela AMD e disponibilizada para outros fabricantes de processadores Não – Intel..
A tabela abaixo mostra uma lista de processadores, soquetes, pinagem, cache, clock, fabricante:
Processador |
Soquete |
Pinagem |
Fabricante |
PENTIUM 200 |
7 |
321 |
INTEL |
PENTIUM MMX |
7 |
321 |
INTEL |
K5 |
7 |
321 |
AMD |
K6 |
7 |
321 |
AMD |
K6-II |
7 |
321 |
AMD |
K6-III |
7 |
321 |
AMD |
CELERON |
370 |
370 |
INTEL |
PENTIUM III |
370 |
370 |
INTEL |
PENTIUM 4 |
423 |
423 |
INTEL |
ATHLON |
462 |
453 |
AMD |
DURON |
462 |
453 |
AMD |
ATHLON XP |
462 |
453 |
AMD |
SEMPRON |
462 |
453 |
AMD |
PENTIUM 4 |
478 |
478 |
INTEL |
CELERON |
478 |
478 |
INTEL |
ATHLON 64 |
754 |
754 |
AMD |
SEMPRON |
754 |
754 |
AMD |
TURION |
754 |
754 |
AMD |
Processadores Multi-Core:
A palavra multi-core é utilizada para definir qualquer processador que tenha mais de um núcleo. Atualmente existem diversos processadores no mercado com esta tecnologia… encontramos processadores de dois, três e quatro núcleos. Essa tecnologia nasceu devido aos processadores estarem atingindo velocidades muito altas e aquecendo demais e logo não haveria sistema de ventilação adequada para eles.
Um processador multi-core nada mais é do que um processador com mais um, dois ou três dentro dele, fazendo com que cada núcleo trabalhe independente um do outro.
Dual Core:
O Pentium Dual Core é um processador de dois núcleos, semelhante ao Core 2 Duo , mas com um clock interno menor e com menos cache.
O cache L2 do Dual Core é de 1 MB ou 2 MB em alguns modelos, compartilhado entre os dois núcleos e ele trabalha externamente a 800 MHz ou 1066 MHz.
As principais características do Pentium Dual Core são:
- Microarquitetura Core
- 64 KB de cache L1 (32 KB de dados + 32 KB de instruções) por núcleo
- Soquete 775
- Barramento externo de 800 MHz ou 1066 MHz.
- 1 MB ou 2 MB de cache L2 compartilhado
- Instruções SSE3
A tabela abaixo mostra os processadores Dual Core lançados para desktop:
Modelo |
Clock Interno |
Clock Externo |
Cache L2 |
Alimentação |
Temperatura Max. |
E6500K |
2.93 GHz |
1066 MHz |
2 MB |
0.85v – 1.36V |
74,1 ºC |
E6500 |
2.93 GHz |
1066 MHz |
2 MB |
0.85V – 1.36V |
71.4 ºC |
E6300 |
2.8 GHz |
1066 MHz |
2 MB |
0.85V – 1.36V |
74.1 ºC |
E5400 |
2.7GHz |
800 MHz |
2 MB |
0.85V – 1.36V |
74.1 ºC |
E5300 |
2.6 GHz |
800 MHz |
2 MB |
0.85V – 1.36V 74.1 ºC |
74.1 ºC |
E2200 |
2.4 GHz
|
800 MHz |
1 MB |
0.85V – 1.5V |
73.3 ºC |
Core 2:
A família dos processadores Core 2 é formada por quatro membros: Core 2 Solo, que é um processador de um núcleo que é utilizado em notebooks; Core 2 Duo, um processador de dois núcleos que substitui o Pentium 4 e o Pentium D; Core 2 Quad, que é o formado por dois processadores Core 2 Duo no mesmo encapsulamento , formando assim um processador de 4 núcleos; e o Core 2 Extreme, com dois modelos de dois e quatro núcleos. O Core 2 Extreme trabalha com multiplicador de clock destravado, o que permite fazer o overclock , alterando o multiplicador do processador.
A tabela abaixo mostra as principais características dos processadores Core 2:
- Arquitetura Core
- 64 Kb de cache L1 (32 KB de dados + 32 KB de instruções) por núcleo
- Tecnologia de 1,2 ou 4 núcleos
- Soquete 775
- Barramento externo de 800 MHz , 1.066MHz, 1.333MHz e 1.600MHz.
- 2 MB, 3 MB, 4MB e 6 MB de cache L2 compartilhado (Nos processadores de 4 núcleos cada par possui o seu cache e compartilha entre eles.
- Tecnologia de virtualização
- Instruções SSE3
- Instruções SSE4 em alguns modelos
Esse foi mais um post do Blog do Curso de Hardware Microcamp.
Faça um curso completo na melhor escola do Brasil >> microcamp.com.br