Vous êtes sur la page 1sur 10

O processador o crebro do computador, encarregado de processar a maior parte das informaes.

. O processador o componente mais complexo da mquina e uma das peas mais cara. claro que o processador no consegue funcionar por si prprio, para ele funcionar precisa dos restos componentes que constituem um computador. A histria do processador comeou com o 8088, lanado pela Intel em 1979 e usado no primeiro computador, lanado pela IBM em 1981.

Depois veio o 286, lanado em 1982, e o 386, lanado em 1985. O 386 pode ser considerado o primeiro processador moderno, pois foi o primeiro a incluir o conjunto de instrues bsicas, usado at os dias de hoje. Em 1989 foi lanada a serie 486, computadores com esta serie de processadores eram comercializados at por volta de 1997. Mas j antes de 1997, em 1993 apareceu o primeiro Pentium, mas demorou ainda uns anos para vir a substituir os 486.

Em 1997, apareceu o Pentium II, que usava um encaixe diferente e por isso era incompatvel com as mother-boards antigas. A AMD soube aproveitar a oportunidade, e desenvolveu o K62, um processador com uma arquitetura similar ao Pentium II, mas que era compatvel com as placas soquete 7 antigas. A partir da comeou tudo a avanar e a personalizar-se. Em 1999 foi lanado o Pentium III e em 2000 o Pentium 4, que eram muito diferentes em relao aos processadores anteriores. A primeira verso do Pentium 4 operava a 1.3 GHz e, mesmo assim, perdia para o Pentium III de 1.0 GHz em diversas aplicaes. Quanto mais alta a frequncia do processador, mais ele esquenta e mais energia consome, o que acaba se tornando um grande problema. Quando as possibilidades de aumento de clock do Pentium 4 se esgotaram, a Intel lanou o Pentium D, uma verso dual-core do Pentium 4. Inicialmente os Pentium D eram caros, mas com o lanamento do Core 2 Duo eles caram de preo e passaram a ser usados at mesmo em micros de baixo custo.

Os Pentium D eram vendidos sob um sistema de numerao e no sob a freqncia real de clock. O Pentium D 820, por exemplo, opera a 2.8 GHz, enquanto o 840 opera a 3.2 GHz. Em 2003 a Intel lanou o Pentium M, um chip derivado da antiga arquitetura do Pentium III, que consome pouca energia, esquenta pouco e mesmo assim oferece um excelente desempenho. Um Pentium M de 1.4 GHz chega a superar um Pentium 4 de 2.6 GHz em diversas aplicaes. O Pentium M foi desenvolvido originalmente para ser usado em notebooks, mas se mostrou to eficiente que acabou sendo usado como base para o desenvolvimento da plataforma Core, usada nos processadores Core 2 Duo fabricados atualmente pela Intel. O Pentium 4 acabou se revelando um beco sem sada, descontinuado e condenado ao esquecimento.

Paralelamente a todos esses processadores, temos o Celeron, uma verso mais barata, mas com um desempenho um pouco inferior, por ter menos cache ou outras limitaes. Na verdade, o Celeron no uma famlia separada de chips, mas apenas um nome comercial usado nas verses mais baratas (com metade ou um quarto do cache) de vrios processadores Intel. Existem Celerons baseados no Pentium II, Pentium III, Pentium 4, Pentium M e tambm o Celeron 4xx, que uma verso single-core (e com menos cache) do Core 2 Duo.

**********

O processador, tambm conhecido como CPU, pea fundamental dos computadores. E no estamos falando apenas dos famosos PCs. Celulares, video games, smartphones, tablets: todos esses dispositivos precisam de processadores para funcionar. Esse componente to vital responsvel por carregar e realizar as operaes aritmticas e lgicas de que os programas de computador fazem uso. Portanto, nada funciona sem a famosa CPU.

Levou dcadas para que chegssemos aos modelos atuais de processadores. Na verdade, demoramos alguns anos para chegar tambm ideia que temos hoje de como uma CPU funciona. Antes, os softwares no eram compatveis com todos os modelos de computador, j que eles eram desenvolvidos especificamente para cada mquina.

Isso estava relacionado ao fato de que cada computador era como uma plataforma diferente. Muitas vezes, existia incompatibilidade at mesmo entre modelos de um mesmo fabricante. Por incrvel que parea, isso no chegava a ser uma barreira preocupante, visto que a produo de software ainda no era alta e no existiam muitos programas disponveis.

Precursores da CPU moderna: anos 40, 50 e 60 A histria dos processadoresPainis do ENIAC em exposio na Universidade da Pensilvnia (Fonte da imagem: Wikimedia Commons)

Os primeiros computadores, anteriores dcada de 50, possuam um diferencial considervel, se comparados com as mquinas de hoje: eles no eram capazes de armazenar programas. Alguns deles, como o ENIAC, que teve seu desenvolvimento iniciado em 1943, tinham inicialmente o plano de armazenamento de softwares em seu interior. Mas, para agilizar o lanamento da mquina, essa ideia acabou ficando para trs.

Dessa forma, o ENIAC tinha que ser modificado fisicamente cada vez que uma tarefa diferente fosse executada. Cabos deveriam ser reposicionados, chaves ligadas ou desligadas e um novo programa ser carregado. Era dessa forma que o processamento em si era realizado.

A histria dos processadoresEDVAC instalado no Laboratrio de Pesquisas Balsticas dos EUA

Em 1945, a ideia de uma unidade central de processamento capaz de executar diversas tarefas foi publicada por John Von Neumann. Chamado de EDVAC, o projeto desse computador foi finalizado em 1949. Essa a origem dos primeiros modelos primitivos de processadores da

forma como os conhecemos. Alm disso, o EDVAC e outros computadores, como o Mark I, da Universidade de Harvard, marcam o incio da era dos computadores modernos, capazes de armazenar programas.

Durante a dcada de 50, a organizao interna dos computadores comeou a ser repensada. Esse foi o momento em que os processadores comearam a ganhar funcionalidades bsicas, como registradores de ndices, operandos imediatos e deteco de operadores invlidos.

No incio da dcada de 60, a IBM desenvolveu uma nova abordagem: planejou uma famlia de computadores que poderiam executar o mesmo software, com poder de processamento e preos diferentes. Com isso, os programas no seriam mais dependentes de mquina, mas compatveis entre todos esses modelos.

Para colocar isso em prtica, a IBM acabou criando um computador virtual conhecido como System/360, ou simplesmente S/360. Podemos pensar nesse sistema como um conjunto de instrues e capacidades que todos os computadores da famlia S/360 teriam em comum.

Processadores Modernos Nos modelos apresentados acima, os processadores ainda no eram compostos por uma unidade central, mas por mdulos interconectados entre si. Foi s no incio da dcada de 70 que surgiram as CPUs desenvolvidas totalmente em circuitos integrados e em um nico chip de silcio.

Gerao Pr-x86 A histria dos processadoresIntel 4004 foi o primeiro microprocessador da histria (Fonte da imagem: Wikimedia Commons)

O Intel 4004 foi o primeiro microprocessador a ser lanado, em 1971. Sendo desenvolvido para o uso em calculadoras, essa CPU operava com o clock mximo de 740 KHz e podia calcular at 92 mil instrues por segundo, ou seja, cada instruo gastava cerca de 11 microssegundos.

Com o sucesso do 4004, a Intel desenvolveu o processador 8008, em 1972. Esse era uma CPU de 8 bits, com barramento externo de 14 bits e capaz de enderear 16 KB de memria. Seu clock trabalhava na frequncia mxima de 0,8 MHz.

Esse modelo foi substitudo, em 1974, pelo Intel 8080, que apesar de ainda ser um processador de 8 bits, podia executar, com algumas limitaes, operaes de 16 bits. O 8080 foi desenvolvido, originalmente, para controlar msseis guiados. Tinha clock limite de 2 MHz,

um valor muito alto para a poca, era capaz de realizar centenas de milhares de operaes por segundo e de enderear at 64 KB de memria.

A famlia x86 de 16 bits A arquitetura x86, lanada em meados da dcada de 70, ainda serve como base para boa parte dos computadores atuais. O primeiro processador que aproveitou todo o seu potencial foi o Intel 8086, de 1978. Pela primeira vez, a velocidade do clock alcanava 5 MHz, utilizando instrues reais de 16 bits. O nome "x86" veio do fato de que o nome dos processadores que vieram depois do Intel 8086 tambm terminavam em "86".

Ainda no mesmo ano, foi lanado o 8088, sucessor que possua barramento externo de 8 bits, porm, com registradores de 16 bits e faixa de endereamento de 1 MB, como no 8086. Esse foi o chip utilizado no IBM PC original.

A histria dos processadoresMicroprocessador Intel 80286 de 8 MHz (Fonte da imagem: Wikimedia Commons)

Nos anos seguintes, a Intel desenvolveu os modelos 80186 e 80188, criados para serem usados com sistemas embarcados. Em 1982, a capacidade de processamento chegou ao patamar de 6 e 8 MHz, com o Intel 80286. Posteriormente, as empresas AMD e Harris Corporation conseguiram romper essa barreira, chegando a 25 MHz.

Entram as CPUs de 32 bits (x86-32) Como o nome sugere, a x86-32 arquitetura x86 de 32 bits, utilizada at hoje em muitos computadores. Grosso modo, podemos dizer que, com exceo de processadores de 64 bits e aqueles de arquitetura ARM, todos os outros existentes ainda hoje so herdeiros das caractersticas dessa gerao.

Os famosos 386 e 486 As CPUs 80386 e 80486, lanadas entre o meio e o fim da dcada de 80, trabalhavam com clocks que iam de 33 MHz a 100 MHz, respectivamente. O 80386 permitiu que vrios programas utilizassem o processador de forma cooperativa, atravs do escalonamento de tarefas. J o 80486 foi o primeiro a usar o mecanismo de pipeline, permitindo que mais de uma instruo fossem executadas ao mesmo tempo.

A histria dos processadoresProcessador 486 DX, mais rpido se comparado com a verso SX (Fonte da imagem: Wikimedia Commons)

Para o 80486, existiram diversas verses, sendo que cada uma delas possua pequenas diferenas entre si. O 486DX, por exemplo, era o top de linha da poca e tambm a primeira CPU a ter coprocessador matemtico. J o 486SX era uma verso de baixo custo do 486DX, porm, sem esse coprocessador, o que resultava em um desempenho menor.

A guerra entre Intel e AMD As sries de processadores Intel e AMD marcaram poca no mundo da informtica, atravs de suas diferentes verses. O primeiro Pentium (Intel), lanado em 1993, apresentava vrias melhorias sobre o 80486, principalmente por uso da superescalabilidade, ou seja, a replicao de hardware para que mais instrues fossem executadas ao mesmo tempo. Seu clock inicial era de 100 MHz, o qual chegou a atingir 200 MHz com o passar do tempo de desenvolvimento.

A histria dos processadoresProcessador Intel Pentium A80501, de 66 MHz (Fonte da imagem: Wikimedia Commons)

Em 1995, a Intel lanava o Pentium Pro, sexta gerao de chips x86 e que possua uma srie de melhoramentos em relao ao seu antecessor. Essa seria a base para os futuros lanamentos: Pentium II, Pentium III e Pentium M.

Paralelamente, a AMD comeava a ganhar mercado com modelos similares, principalmente como o AMD K5, forte concorrente do Pentium original. Dois anos depois, o Pentium II foi lanado, atingindo o clock de 450 MHz.

Nessa mesma poca, a AMD desenvolveu CPUs que batiam de frente com a Intel, como o AMD K6. Por esse motivo, ambas as empresas travaram uma espcie de corrida, competindo para ver quem conseguia o maior desempenho e valor de clock.

A lei de Moore Em 1965, Gordon Moore, um dos fundadores da Intel, afirmou que o nmero de transistores em um chip dobraria, sem custo adicional, a cada 18 meses. Tal afirmao ficou conhecida como a Lei de Moore, a qual foi vlida durante anos, principalmente no final da dcada de 90.

Sempre que uma empresa lanava um modelo de processador, o concorrente a superava meses depois. Isso ficou muito evidente nos anos de 1999 e 2000, quando o Pentium III e o AMD Atlhon (K7) estavam guerreando pelo maior clock. Por um perodo de tempo, a AMD liderou a disputa, pois o Atlhon, que trabalhava com frequncias maiores do que 1 GHz, superou o Pentium III.

A reviravolta da Intel veio com o lanamento do Pentium 4, em 2001, que trabalhava com at 2 GHz e levou a empresa de volta ao topo do mercado. As verses de baixo custo dessas CPUs, Celeron (Intel) e Duron (AMD), tambm disputavam fortemente o lugar mais alto no ranking do processador B mais vendido.

Multicore: o fim da lei de Moore Conforme a tecnologia dos processadores foi progredindo, o tamanho de seus transistores foi diminuindo de forma significativa. Contudo, aps o lanamento do Pentium 4, eles j estavam to pequenos (0,13 micrmetros) e numerosos (120 milhes) que se tornou muito difcil aumentar o clock por limitaes fsicas, principalmente pelo superaquecimento gerado.

A principal soluo para esse problema veio com o uso de mais de um ncleo ao mesmo tempo, atravs da tecnologia multicore. Assim, cada ncleo no precisa trabalhar numa frequncia to alta. Se o esquema de escalonamento de tarefas funcionasse de maneira eficiente, seria possvel trabalhar com quase o dobro do clock. Um processador dual-core de 1,5 GHz, por exemplo, poderia ter um desempenho semelhante a uma CPU de ncleo nico de 3 GHz.

Um componente chamado de escalonador determina em qual dos ncleos uma tarefa deve ser executada. Mas como o escalonador demora certo tempo para fazer essa deciso, na prtica fica quase impossvel atingir o dobro exato de desempenho. Portanto, com o advento do processador multicore, a lei de Moore tornou-se invlida, visto que j no era mais possvel aumentar a frequncia do processador como antes.

Anos 2000: a era de 64 bits No comeo dessa dcada, ficou claro que o uso de 32 bits no seria mais eficiente, visto que, no mximo, apenas 4 GB de memria RAM poderiam ser endereados nessa plataforma. Logo, a soluo mais natural foi o desenvolvimento de novas arquiteturas que passassem a trabalhar com 64 bits ao invs de 32.

A histria dos processadoresO AMD Opteron, de abril de 2003, foi a primeira CPU de 64 bits da empresa (Fonte da imagem: AMD)

Tanto a AMD quanto a Intel trabalhavam em seus prprios projetos de CPUs de 64 bits, mas quem venceu a disputa foi mesmo a AMD, com o x86-64, que mais tarde foi renomeado para AMD64. Isso aconteceu, principalmente, pelo fato de a AMD ter evoludo diretamente o x8632, enquanto que a Intel tentou criar algo novo, do zero.

Visto esse acontecimento, as empresas em questo criaram um acordo no uso dessas arquiteturas, no qual a AMD licenciou para a Intel o uso do x86-64. Por outro lado, a Intel

tambm tornou legal o uso da arquitetura x86-32 pela AMD. Logo, todos os modelos de processadores 64 bits comerciais atuais rodam sobre o x86-64. O AMD Athlon 64 foi um dos maiores representantes dessa arquitetura.

Blackfin Ainda em 2000, uma nova arquitetura de processadores foi lanada pela empresa Analog Devices. A Blackfin, como foi batizada, uma famlia de microprocessadores de 16 e 32 bits que possua, como diferencial, um processador de sinal digital (DSP) embutido, usado para processar udio e vdeo.

Aliado a outras caractersticas de design, esse processador permite um consumo menor de energia aliado ao alto desempenho. O uCLinux um dos sistemas operacionais que suporta esse tipo de CPU.

Pentium 4 e Pentium D Em 2002, a Intel lanou o Pentium 4, processador que podia alcanar clocks muito altos, chegando at a 3,8 GHz em condies especiais. Os ltimos modelos dessa linha tambm incluam a tecnologia Hyperthreading (HT), funcionalidade que fazia um processador fsico trabalhar como se fossem duas CPUs lgicas.

A histria dos processadoresIntel Pentium 4 Willamette para Socket 423 (Fonte da imagem: Wikimedia Commons)

Posteriormente, o Pentium 4 foi substitudo pelo Pentium D, duas linhas de processadores dual-core de 64 bits. Mais tarde, foi lanado o Pentium Extreme Edition, que possua desempenho um pouco melhor do que o Pentium D, alm de tecnologias extras que o tornavam mais apto para tarefas pesadas. Esse modelo tambm fazia uso da tecnologia HT, podendo simular a existncia de at quatro ncleos.

Outra novidade da Intel foi o Pentium M, uma verso de baixo consumo do Pentium Pro desenvolvido para dispositivos mveis. Esse processador foi lanado em 2003. Em 2005, a AMD apresentou ao mundo o seu primeiro processador dual-core, o Athlon 64 X2.

Intel Core Em 2006, a Intel inicia a sua linha Core, para consumidores que precisam de mais poder de processamento. Faz parte dessa linha o modelo Core 2 Duo, que demonstra uma capacidade incrvel se comparado com os dual-core anteriores da empresa. Na mesma poca, foi lanada a verso Pentium Dual Core, que apesar de trazer uma boa relao custo-benefcio, se mostra inferior ao Core 2 Duo.

Outro grande lanamento feito pela Intel foi o Core 2 Quad, processadores com quatro ncleos e que, apesar de demonstrarem alto desempenho, acabam perdendo em algumas tarefas para o Core 2 Duo. Uma verso posterior, nomeada Core 2 Extreme Quad Core, tambm foi lanada, proporcionando mais velocidade de clock, que pode chegar at 3,2 GHz.

Em 2010, a Intel anunciou os modelos Core i3, i5 e i7. Quem ainda no conhece pode conferir o artigo publicado pelo Tecmundo sobre as diferenas entre esses trs modelos.

A histria dos processadoresBase do processador Intel core i7-940 (Fonte da imagem: Wikimedia Commons)

Alm disso,a empresa tambm lanou uma segunda gerao desses processadores, que vem sendo muito bem aceita pelos consumidores. Essa nova leva possui mudanas na memria cache, melhorias no modo Turbo Boost e aperfeioamentos na prpria arquitetura. Porm, o que chama a ateno a presena de um chip grfico acoplado com o processador principal (APU). Confira as diferenas entre as duas geraes no artigo de Fbio Jordo.

A empresa tambm vem trabalhando em uma nova microarquitetura de processadores, a Ivy Bridge, que deve possuir suporte para PCI Express 3.0, DirectX 11 e OpenCL 1.1. A empresa espera obter um aumento de at 30% de desempenho no processamento grfico se comparado com o chipset Sandy Bridge, presente nos processadores i5 e i7.

As ltimas novidades da AMD Quando o assunto AMD, a histria possui algumas diferenas. Depois dos processadores dual-core, a linha Athlon II apresentou processadores de trs (X3) e quatro ncleos (x4), todos com verses econmicas, ou seja, com menor desempenho e mais baratos.

Um dos ltimos grandes lanamentos da AMD foi o Athlon Neo, chip desenvolvido para notebooks ultrafinos e que precisam de uma durao maior da bateria. Outra linha apresentada pela fabricante foi a dos processadores Sempron, uma verso simplificada do Athlon, com apenas um ncleo e voltada para consumidores menos exigentes.

A histria dos processadoresAMD Phenon II possui modelos de 3 e 3,1 GHZ (Fonte da imagem: AMD)

Quem no dispensa um bom jogo ou precisa de processamento de alto desempenho pode contar com os processadores Phenom, que foram lanados para competirem de igual para

igual com as CPUs da Intel. Esses modelos tambm receberam verso de trs (X3) e quatro (X4) ncleos. A segunda gerao dessa linha, Phenom II, conta tambm com processadores dualcore de 3 e 3,1 GHz.

A surpresa mesmo fica por conta dos processadores Phenom II X4, de quatro ncleos e alto desempenho, com modelos de at 3,4 GHz. Alm desses, servidores ou estaes de trabalho que exigem uma carga maior de processamento tambm podem se beneficiar dos processadores Opteron, que podem operar com at seis ncleos.

A AMD tambm lanou uma linha de CPUs para notebooks que, apesar de ser dual-core, possui um consumo eficiente de energia, poupando assim a carga da bateria dos portteis. Mas o que vem ganhando espao mesmo a Fusion, linha de APUs (Unidade de Processamento Acelerada) da AMD. Com a juno de CPU e GPU em um nico chip, possvel obter melhor desempenho a um custo reduzido. Leia mais sobre o Fusion aqui mesmo, no Tecmundo.

**********************

Computadores como o ENIAC tinham que ser fisicamente religados a fim de realizar diferentes tarefas, por isso estas mquinas so muitas vezes referidas como "computadores de programa fixo". Visto que o termo "CPU" geralmente definido como um dispositivo para execuo de um software (programa de computador), os primeiros dispositivos que poderiam muito bem ser chamados CPUs vieram com o advento do computador com programa armazenado. A ideia do programa de computador j estava presente no projeto do ENIAC de J. Presper Eckert e John William Mauchly, mas inicialmente foi omitido para que a mquina pudesse ser concluda em menos tempo. Em 30 de junho de 1945, antes do ENIAC ter sido concludo, o matemtico John von Neumann distribuiu um documento intitulado "primeiro esboo de um relatrio sobre o EDVAC". descrito o projeto de um programa de computador armazenado que viria a ser concludo em agosto de 1949.4 . O EDVAC foi projetado para executar um determinado nmero de instrues (ou operaes) de vrios tipos. Estas instrues podem ser combinados para criar programas teis para o EDVAC para ser executado. Significativamente, os programas escritos para EDVAC foram armazenados em memrias de computador de alta velocidade e no especificados pela ligao fsica do computador. Isso superou uma grave limitao do ENIAC que era o longo tempo e esforo necessrio para reconfigurar o computador para executar uma nova tarefa. Com o design de von Neumann, o programa, ou software, que executava no EDVAC poderia ser mudado simplesmente mudando o contedo da memria do computador. Enquanto von Neumann mais frequentemente creditado como sendo o desenvolvedor do computador com programa armazenado, devido sua concepo do EDVAC, outros antes dele, como Konrad Zuse, tinham sugerido e implementado ideias semelhantes. A chamada arquitetura de Harvard do Harvard Mark I, que foi concluda antes do EDVAC, tambm utilizou um projeto de programa armazenado usando fita de papel perfurado em vez de memria eletrnica. A diferena fundamental entre as arquiteturas de von Neumann e Harvard que

este ltimo separa o armazenamento e o tratamento de instrues da CPU e de dados, enquanto a primeira utiliza o mesmo espao de memria para ambos. A maioria dos processadores modernos so principalmente von Neumann em design, mas elementos da arquitetura de Harvard so comumente vistas tambm. Como um dispositivo digital, uma CPU limitada a um conjunto de estados discretos, e requer algum tipo de elemento de comutao para diferenciar e mudar estados. Antes do desenvolvimento comercial do transistor, rels eltricos e vlvulas eletrnicas eram comumente utilizados como elementos de comutao. Embora estes tivessem considervel vantagem em termos de velocidade sobre o que se usava antes, desenhos puramente mecnicos, eles no eram confiveis por diversas razes. Por exemplo, a construo de circuitos de lgica sequencial de corrente contnua fora de rels requer um hardware adicional para lidar com os problemas de contato. Enquanto as vlvulas no sofrem rejeio de contato, elas devem aquecer antes de se tornarem plenamente operacionais, e eventualmente deixam de funcionar devido lenta contaminao dos seus ctodos que ocorre no curso da operao normal. Se uma vlvula selada vaza, como por vezes acontece, a contaminao do ctodo acelerada. Normalmente, quando um tubo apresnta defeito, a CPU teria que ser examinada para localizar o componente que falhou a fim de que pudesse ser substitudo. Portanto, os primeiros computadores eletrnicos (baseados em vlvulas) eram geralmente mais rpidos, mas menos confiveis do que os computadores eletromecnicos (baseados em rels). Computadores basedos em vlvulas como o EDVAC tendiam a trabalhar em mdia oito horas at apresentarem falhas, enquanto os computadores baseados em rels como o (mais lento, mas anterior) Harvard Mark I apresentava defeitos muito raramente.3 . No final, CPUs baseadas em vlvulas tornaram-se dominantes porque as vantagens de velocidade significativa oferecidas geralmente superavam os problemas de confiabilidade. A maioria destas antigas CPUs funcionava com baixa frequencias de relgio em comparao com os design microeletrnicos modernos. Sinais de frequncia de relgio variando de 100 kHz a 4 MHz eram muito comuns nesta poca, em grande parte limitados pela velocidade dos dispositivos de comutao que eram construdos.

Vous aimerez peut-être aussi