Anda di halaman 1dari 9

Processador

Processador
Aula 9

- um chip responsvel por buscar e executar instrues presentes na memria do computador. - Ele tambm conhecido por Unidade Central de Processamento.

Prof.: Cleber Henrique de Oliveira

considerado o crebro do microcomputador, ou seja, responsvel pelo processamento e tratamento de dados, tais como:

Para que serve um Processador?

Funes matemticas Funes lgicas Tratamento de vdeo Tratamento de udio Gerenciamento de dados Comunicaes, etc.

Capacidade mxima de armazenamento da memria principal e o controle, direto ou indireto, de todos os perifricos integrados e conectados ao PC tambm so responsabilidades do processador.

Processador (Velocidade)

Velocidade medida em: -MHz(megaherts): 1 MHz = 1 milho de ciclos por segundo.

Velocidade do Processador?

- GHz (gigaherts): 1 GHz = 1000 MHz = 1 bilho de ciclos por segundo.

Ciclo
a unidade mnima de tempo usada nas operaes internas do processador. correto dizer que quanto maior o nmero de MHz, maior ser o nmero de operaes realizadas por segundo, ou seja, mais veloz ser o processador.

Processador

Clock (Relgio)

Clock?

Para que um computador trabalhe de maneira organizada, h um circuito chamado gerador de clock, que gera um sinal de sincronismo obedecido por todos os circuitos do computador. Este sinal de sincronismo medido em milhes de ciclos por segundo (MHz) e designa a frequncia de operao do processador.

Processador

Processador

Clock (Relgio) Responsvel por gerar pulsos peridicos de forma quadrtica. - Quadrados porque alimentam um sistema digital, o que exige dois nveis de tenso bem definidos para representar os nveis digitais 0e 1. - Peridicos, pois assim o tempo de execuo dos passos ser rigorosamente igual para todos.

O processamento dos dados feito de uma maneira sequencial, primeiramente o dado recebido (entrada), em seguida ele processado internamente e finalmente o resultado do processamento apresentado na sada. - Considerando se que o processador possua apenas um ncleo (core). - Conclui se que quanto mais rpido for o passo, menor ser o tempo de espera para o prximo passo.

Entrada de dados

Processador

Sada de dados

Clock

Processador

Clock (Relgio) A figura mostra uma onda quadrada com cinco pulsos (ciclos) peridicos, chamados T1, T2, T3, T4 e T5.

Clock interno e Clock externo?

1+2=3

T1

T2

T3

T4

T5

Em T1, entrada do primeiro nmero; Em T2, entrada do segundo nmero; Em T3, entrada da instruo da soma; Em T4, os dados so processados internamente; Em T5, o dado processado apresentado na sada.

Processador (Clock)

Processador (Clock)

Frmula: Clock interno T = 1/F sempre mais alto, usado para sincronizar as operaes de processamento. Ex: Pentium III 800 MHz = clock interno de 800 MHz. Clock externo um valor menor, usado para sincronizar as operaes de comunicao entre o processador, a memria, o chipset e outros circuitos externos. Ex: clock de 100 MHz = 100.000.000 Hz T = 1/100.000.000 = 0,00000001 s - Para evitar casas decimais, usa-se a unidade ns (nanosegundo, ou bilhonsimo por segundo). - Para converso basta andar 9 casas decimais para a direita. Ex: 0,000 000 01 = 10 ns T = perodo, dado em segundo. F= frequncia do clock, medido em Hz (Hertz).

Processador (Cache)

Cache - Memria cache: Sua funo diminuir o tempo de acesso do processador DRAM. A memria cache tem o tempo de acesso bastante superior que a DRAM. - SRAM: Esta memria muito rpida, com grande velocidade nos ciclos de leitura ou gravao, esta memria utilizada como memria cache.

Memria Cache?

Processador (Cache L1 e L2)

Cache L1: Acelera o desempenho da cache L2. Cache L2: Acelera diretamente o desempenho da RAM. - O processador encontra, na maior parte das vezes, os dados e instrues de que ele precisa na prpria cache L1. - Os dados a serem transferidos para a cache L1 esto, na maior parte das vezes, localizados na cache L2.

Barramentos (Bus)?

Processador (Arquitetura Externa)

Processador (Arquitetura externa)

Barramentos de dados Barramento de endereos - Trafegam os dados que so transmitidos e recebidos pelo processador (bidirecional). - Os dados transmitidos podem ser enviados para a memria ou para um dispositivo de sada. - Os dados recebidos podem ser provenientes da memria, ou de um dispositivo de entrada. - Serve para que o processador especifique qual a posio da memria a ser acessada, ou qual o dispositivo de entrada ou sada a ser ativado. - unidirecional, ou seja, os bits saem do processador.

Processador (Arquitetura Externa)

Barramento de controle Atravs do barramento de controle so emitidos sinais eltricos que controlam trfego de dados. Envia sinais eltricos em nica direo, da CPU para memria, ou da CPU para as interfaces.

Registradores?

Processadores (Arquitetura Interna)


Processadores (Arquitetura)

Registradores Internos Podem ser considerados memrias temporrias, mas com uma capacidade de armazenamento bastante reduzida, isto em ordem de bits.

nmero de processador.

bits

dos

registradores

depende

do

Processadores de 8 bits usam registradores de 8 bits. Processadores de 16 bits usam registradores de 16 bits. Processadores de 32 bits usam registradores de 32 bits. Processadores de 64 bits usam registradores de 64 bits.

Processadores (Arquitetura) Processadores (Arquitetura)

Quanto maior o nmero de bits do processador, mais rapidamente ele poder fazer clculos e processar dados em geral.

Veja, por exemplo, os limites de nmeros inteiros positivos que podem ser manipulados: Processador de 8 bits: 0 a 250 Processador de 16 bits: 0 a 65.535 Processador de 32 bits: 0 a 4.294.961.296 19 Processador de 64 bits: 0 a 1.844.467.441 *10

Quando nos referimos a processadores de 8, 16, 32 ou 64 bits, estamos falando dos bits internos do chip, ou seja, a quantidade de dados e instrues que o processador consegue trabalhar por vez.

Suponha que um processador 16 bits precise realizar a operao 245.818.768 + 978.798.423, ambas as parcelas no podem ser representadas em um grupo de 16 bits. Portanto deve ser realizada por etapas.

Processadores de 64 bits?
Ex: Para desktop - AMD Athlon 64, lanado em meados de 2003. - Core 2 Duo, lanado em meados de 2006.

Comparaes entre Processadores de 32 bits X 64 bits?

- Processadores de 64 bits
- Registradores conseguem manipular dados com a largura de 64 bits (um ciclo de mquina) e alguns registradores especiais que manipulam at 256 bits. - Maior preciso em clculos numricos desempenho em clculos com nmeros grandes. e um alto

Processador Athlon 64 X2
- Ncleo duplo no mesmo encapsulamento. - Ncleo com 64 bits, onde roda tanto aplicativos de 64 bits quanto de 32 bits. - Cache L1: 64 KB para instrues e 64 KB para dados (para cada ncleo). - Cache L2: at 1 MB integrado ao chip (para cada ncleo). - Primeira arquitetura a atuar em conjunto de memria DDR2.

Intel Core 2 Duo


- Dois ncleos em um nico encapsulamento. - Cache L2 compartilhado pelos dois ncleos. At 4 MB de cache L2. - Cada ncleo possui uma cache L1 exclusivo. - Registradores de 128 bits que permitem a execuo de instrues em apenas um ciclo de mquina.

Cooler

Cooler?

o refrigerador do processador, formado por um dissipador de alumnio e um microventilador que o resfria, mantendo a temperatura adequada para o processador. Um cooler de qualidade vai evitar o superaquecimento do processador e ainda prolonga a vida til do mesmo.

Cooler (Efeitos da temperatura sobre o processador)

Cooler (Efeitos da temperatura sobre o processador)

Os fabricantes sempre especificam a temperatura mxima que um componente eletrnico pode atingir. Quando o componente trabalha em uma temperatura mais elevada que a mxima recomendada pelo fabricante, podem ocorrer os seguintes problemas. - Defeito permanente - Reduo da vida til - Perda de confiabilidade - Defeitos ao aquecer

Soluo - Reduo do clock, resulta em reduo do aquecimento. A temperatura do processador mantida em limite seguro e o seu funcionamento passa a ser correto. - Reduzir a temperatura do ambiente. - Melhorar a ventilao interna do gabinete. - Tornar mais eficiente a operao do cooler do processador.