Você está na página 1de 83

Captulo

Processadores
descontinuados
Para entender a fundo os processadores modernos, voc precisa estudar
tambm este captulo sobre processadores mais antigos. Aqui explicarmos
todos os avanos tecnolgicos que foram introduzidos ao longo do tempo,
avanos esses presentes nos modelos modernos. Portanto no deixe de ler
este captulo.
Dedicamos este captulo ao estudo dos processadores que j saram de linha.
Mesmo no usando esses processadores em PCs novos, um especialista em
hardware deve estar apto a lidar com modelos antigos. Inclumos neste
captulo o Intel Celeron, que apesar de no ter ainda sado de linha, poder
sair muito em breve.

Era pr-Pentium
Comecemos com os processadores produzidos antes do Pentium. So
processadores que reinaram entre 1980 e 1995, aproximadamente. Na
segunda parte deste captulo abordaremos os processadores Pentium e
compatveis, e finalmente os derivados da arquitetura P6 (Pentium Pro,
Pentium II e Celeron).
Processadores de 8 bits

Esses processadores reinaram durante os anos 70, e ainda foram bastante


utilizados at meados dos anos 80. A maioria deles tinha barramento de
dados com 8 bits, barramento de endereos de 16 bits (podiam enderear at
64 kB de memria) e operavam com clocks inferiores a 5 MHz. Eram

6-2

Hardware Total

milhares de vezes mais simples que os processadores atuais. Alguns


exemplos:
4004 Este foi um dos primeiros processadores da Intel. Era um processador
de 4 bits, e era capaz de executar aplicaes simples, como calculadoras
eletrnicas.
Figura 6.1
Foto do interior do processador 4004.

Processador 4004

Lanamento
Transistores
Tecnologia
Barramento de dados
Barramento de endereos
Capacidade de
endereamento
Clock
MIPS

1971
2300
10
4 bits
10 bits
640 bytes
0,1 MHz
0,06

A tabela acima mostra algumas caractersticas do processador 4004. Seus


minsculos transistores mediam 10 microns, ou seja, 1 centsimo de
milmetro. Parecem bem pequenos, mas ainda so 100 vezes maiores que os
encontrados nos processadores atuais. Note que alm do clock do
processador, a tabela indica tambm a sua velocidade medida em MIPS
(milhes de instrues por segundo).
8008 Primeiro processador Intel de 8 bits. Era bem superior ao 4004, e foi
utilizado nos primeiros microcomputadores. Ainda eram extremamente
caros, portanto no estavam ao alcance do grande pblico. Eram usados em

Captulo 6 Processadores descontinuados

6-3

calculadoras, terminais de vdeo, mquinas industriais e aplicaes que


envolviam manipulao de caracteres.
Figura 6.2
Interior do processador 8008.

Processador 8008
Lanamento
Transistores
Tecnologia
Barramento de dados
Barramento de endereos
Capacidade de
endereamento
Clock
MIPS

1972
3500
10
8 bits
14 bits
16 kB
0,2 MHz
0,06

8080 Este foi o primeiro processador de 8 bits a fazer sucesso comercial.


Era mais poderoso que o 8008, e seu custo era menor. Foi muito usado em
microcomputadores simples, equipados com modestas quantidades de
memria. O principal microcomputador a utiliz-lo foi o Altair 8080, o
primeiro de todos os PCs. Eram programados em linguagens BASIC e
Assembly. Nesta poca no existiam programas prontos, como utilitrios e
aplicativos. Cabia ao usurio criar os programas de seu interesse.

6-4

Hardware Total
Figura 6.3
Interior do processador 8080.

Processador 8080
Lanamento
Transistores
Tecnologia
Barramento de dados
Barramento de endereos
Capacidade de
endereamento
Clock
MIPS
Consumo

1974
6000
6
8 bits
16 bits
64 kB
2 MHz
0,64
1,5 W

Na poca do 8080, a AMD era uma parceira da Intel, que atuava como
second source. A AMD fabricada sob licena da Intel, processadores
semelhantes. O 8080 era fabricado pela AMD com o nome de AM9080.
8085 Este processador era basicamente um 8080 com alguns pequenos
melhoramentos. Era um pouco mais rpido (1,25 MHz) tinha entradas diretas
para 4 interrupes, sem a necessidade de uso de um controlador de
interrupes externo, e incorporava dois pinos (SID e SOD) para transmisso
e recepo de dados seriais, dispensando o uso de uma interface serial
avulsa. Tambm tinha barramento de dados de 8 bits e endereos com 16
bits, tal qual o 8080. Alm disso, suas instrues eram inteiramente
compatveis com as do 8080. Utilizava uma nica tenso de alimentao com
+5 volts, ao contrrio do 8080, que exigia duas tenses: +5 e +12 volts.
Processador 8085

Captulo 6 Processadores descontinuados


Lanamento
Transistores
Tecnologia
Barramento de dados
Barramento de endereos
Capacidade de
endereamento
Clock
MIPS
Consumo

6-5

1976
6500
3
8 bits
16 bits
64 kB
5 MHz
0,37
1,5 W

Z80 e NSC800 O Z80 foi um processador criado pela Zilog, empresa que
na poca era concorrente da Intel. Era totalmente compatvel com o 8080 em
termos de software, ou seja, qualquer programa que funcionava no 8080,
funcionava tambm no Z80. Apesar de tambm ter barramento de dados
com 8 bits e endereos de 16 bits, o Z80 tinha vrias novas instrues que
no estavam presentes no 8080 (158 instrues, contra apenas 78 do 8080).
Utilizando essas instrues era possvel criar programas mais rpidos e mais
compactos. O Z80 fez um sucesso comercial maior que o do 8080 e do 8085,
e passou a ser utilizado em vrios microcomputadores, como o TRS-80 e o
Sinclair. A maioria dos microcomputadores de 8 bits produzidos no Brasil
at meados dos anos 80 eram cpias do TRS-80. O NSC800 era um
processador similar ao Z80, produzido pela National. Executava as mesmas
instrues do Z80, mas era compatvel pino a pino com o 8085. Desta forma,
computadores baseados no 8085 podiam ter em seu lugar o NSC800.
Processadores Z80 e NSC800
Barramento de dados
Barramento de endereos
Capacidade de
endereamento
Clock

8 bits
16 bits
64 kB
4 MHz

A Zilog criou um processador de 16 bits, o Z8000, melhor que o 8086 e o


8088 da Intel. O sucesso da Intel foi devido ao fato de ter sido escolhida pela
IBM para fornecer os processadores para o IBM PC. Ainda hoje a Zilog est
no mercado, produzindo processadores e chips para uso em controle de
processos e automao. O Z80 atual produzido em vrias verses, com
clocks de at 33 MHz. Existem verses que so acompanhadas de vrios
dispositivos, como interfaces seriais, paralelas, controladores de DMA,
controladores de interrupes, memrias RAM e ROM, todas em um nico
chip. Isto torna as novas verses do Z80 ideais para a implementao de
pequenos circuitos computadorizados para uso em controle e automao.

6-6

Hardware Total

MC6800 Este era um processador de 8 bits produzido pela Motorola.


Tinha poder de processamento comparvel ao do 8080, mas teve pouco
sucesso comercial. O MC68000, seu sucessor de 16 bits, era mais poderoso
que o 8086 da Intel. Foi escolhido pela Apple para uso nos computadores
Macintosh. Os novos processadores utilizados nas verses mais novas dos
MACs, so na verdade sucessores do MC68000.
6502 Produzido pela MOS Technology, este processador de 8 bits fez
grande sucesso, pois foi utilizado nos computadores Apple. O Apple foi o
primeiro computador pessoal a ser vendido em larga escala. Seu sucesso
motivou a IBM a criar seu prprio PC. Os computadores hoje conhecidos
como MACs so descendentes do Apple, enquanto os PCs so
descendentes do velho IBM PC. Portanto, os dois microcomputadores de
maior sucesso no incio dos anos 80 deram origem aos microcomputadores
que esto hoje no mercado.
O assunto interessante, mas como este livro trata sobre PCs, vamos deixar
os processadores de 8 bits como curiosidades histricas.
8086

Antes do lanamento do 8086, reinavam os processadores de 8 bits. No final


dos anos 70, a Intel, principal fabricante de processadores (como at hoje)
lanou o 8086, o primeiro processador de 16 bits. Operava interna e externamente com 16 bits, possua um barramento de endereos com 20 bits,
atravs do qual podia acessar at 1 MB de memria, o que era uma
capacidade espantosa para a poca. Inicialmente lanado em uma verso de
5 MHz, o 8086 era consideravelmente mais veloz que os processadores de 8
bits. Posteriormente foi produzido nas verses de 8 e 10 MHz. O 8086 era
cerca de 10 vezes mais veloz que o 8080, apesar do seu clock ser apenas 5
vezes superior, graas sua arquitetura mais avanada de 16 bits, contra
apenas 8 do 8080. Era usado principalmente em microcomputadores.
8086: 5 MHz
8086-2: 8 MHz
8086-1: 10 MHz

Captulo 6 Processadores descontinuados

6-7
Figura 6.4
Interior do processador 8086.

Processador 8086

Lanamento
Transistores
Tecnologia
Barramento de dados
Barramento de endereos
Capacidade de
endereamento
Clock
MIPS
Consumo

1978
29.000
3
16 bits
20 bits
1 MB
10 MHz
0,75
2,5 W

O 8086 podia (assim como tambm ocorria com o 8088) operar em conjunto
com um chip auxiliar, dedicado execuo de operaes matemticas
complexas. Era o 8087, tambm chamado de processador (ou coprocessador) matemtico ou aritmtico. O 8087 era muito caro, e s era
utilizado em computadores dedicados a aplicaes cientficas e de
engenharia.
8088

O 8088 era internamente um processador quase idntico ao 8086, mas externamente, tinha uma diferena fundamental: seu barramento de dados
operava com 8 bits, ao invs de 16. Portanto, o 8088 era uma verso jnior
do 8086. Pelo fato de usar um barramento de dados com 8 bits, podia operar

6-8

Hardware Total

com todo o hardware para 8 bits existente na sua poca: placas, memrias e
chips em geral. Este processador foi escolhido pela IBM para ser usado no
seu IBM PC, no incio dos anos 80.
Pouco tempo depois, a IBM lanou uma verso melhorada do IBM PC. Era
chamado de IBM PC XT (XT significa Extended Technology). Sua tecnologia estendida consistia no uso de um disco rgido de 10 MB (o PC original s
podia armazenar dados em disquetes ou em fita cassete), e uma maior
quantidade de memria RAM: incrveis 256 kB !!!
Durante os anos 80, o IBM PC XT foi o microcomputador mais utilizado em
todo o mundo. Mesmo aps o lanamento do IBM PC AT, equipado com o
processador 80286, o XT continuou fazendo muito sucesso devido ao seu
custo mais baixo.
Tanto o 8086 como o 8088 foram lanados inicialmente em verses de 5
MHz. Com o passar do tempo, a Intel lanou o 8086-2 e o 8088-2 (operavam
com 8 MHz), e depois o 8086-1 e o 8088-1 (10 MHz). A IBM no utilizou
esses processadores em novas verses do XT, j que estava preocupada em
promover o IBM PC AT, que era muito mais veloz. Entretanto, os
fabricantes de clones do PC (ou seja, computadores compatveis com o
IBM PC, mas fabricados por outras empresas) lanaram os chamados XTs
Turbo, operando com 8 e 10 MHz.
Figura 6.5
Um processador 8088.

Processador 8088
Lanamento
Transistores
Tecnologia
Barramento de dados
Barramento de endereos

1979
29.000
3
8 bits
20 bits

Captulo 6 Processadores descontinuados


Capacidade de
endereamento
Clock
MIPS
Consumo

6-9

1 MB
10 MHz
0,75
2,5 W

NEC V-20 e V-30

No final dos anos 80, a NEC lanou processadores inteiramente compatveis


com o 8086 e o 8088, a nvel de software e de hardware, porm
sensivelmente mais velozes. So os velhos NEC V-20 (similar ao 8088) e o
NEC V-30 (similar ao 8086). Muitos XTs foram vendidos naquela poca,
equipados com o V-20, e alguns at mesmo usando o V-30. Terminada a
poca dos XTs, terminou tambm a atuao da NEC no mercado de
processadores para PCs.
80286

Alguns anos depois do lanamento do 8086 e do 8088, a Intel finalmente


lanou um processador bem mais avanado, o 80286. Foi inicialmente
lanado em uma verso de 6 MHz, e depois nas verses de 8, 10 e 12 MHz.
Com 8 MHz, era quase 6 vezes mais veloz que o 8088 usado no IBM PC XT.
A IBM utilizou este processador no seu novo PC, o IBM PC AT (AT
significa Advanced Technology). Possua uma configurao relativamente
avanada, se comparado com um XT. Sua memria poderia chegar, atravs
de placas de expanso apropriadas, a at 16 MB. Naquela poca, o hardware
sempre andava frente do software, ou seja, mesmo os sistemas operacionais
e softwares mais avanados no chegavam a explorar todo o potencial do
hardware existente. Mesmo podendo chegar a 16 MB, durante muitos anos
reinaram os micros com 640 kB, quantidade de memria mais que suficiente
para executar os softwares dos anos 80.
A Intel deixou de produzir o 286 quando o 386 passou a dominar o
mercado, mas outras empresas como a AMD e a Harrys, sob licena da
Intel, continuaram produzindo processadores 286, com clocks superiores,
como 16 e 20 MHz.

6-10

Hardware Total
Figura 6.6
Processador 80286 de 20 MHz, fabricado pela Harris,
sob licena da Intel.

Da mesma forma como foram criados clones do IBM PC XT, isto tambm
ocorreu com o IBM PC AT. No final dos anos 80, as revistas especializadas
em informtica estavam repletas de anncios de PCs classe AT, muito mais
velozes que os da IBM, em verses de 8, 10, 12 , 16 e 20 MHz.
Figura 6.7
Interior de um processador 80286.

Processador 80286

Lanamento
Transistores
Tecnologia
Barramento de dados
Barramento de endereos
Capacidade de
endereamento

1982
134.000
1,5
16 bits
24 bits
16 MB

Captulo 6 Processadores descontinuados


Clock
MIPS
Consumo

6-11

20 MHz
3
3,3 W

O 80286 podia operar em conjunto com um coprocessador aritmtico.


Inicialmente utilizava o 8087, o mesmo coprocessador utilizado com o 8086.
Posteriormente a Intel criou o 80287, coprocessador matemtico prprio para
o 286.
386DX

Ao ser lanado, este chip chamava-se 80386. Isto ocorreu em meados dos
anos 80, mas somente por volta de 1990 tornaram-se comuns os PCs que
utilizavam este processador. O 80386 abriu a era dos 32 bits em micros da
classe PC. Durante o seu ciclo de vida, foi lanado em verses de 16, 20, 25,
33 e finalmente 40 MHz. Entre 1992 e 1993, quando comeou a popularizao dos PCs no Brasil, eram comuns os equipados com o 386DX-40.
Figura 6.8
Processador Am386DX-40.

Para facilitar a transio das plataformas de 16 bits para 32 bits, a Intel


lanou uma verso simplificada do 80386, chamado de 80386SX.
Internamente, o 80386SX operava com 32 bits, mas externamente com
apenas 16. Depois disso, o 80386 original, com 32 bits internos e externos,
passou a ser chamado de 80386DX.

6-12

Hardware Total
Figura 6.9
Interior de um processador 80386.

Processador 80386
Lanamento
Transistores
Tecnologia
Barramento de dados
Barramento de endereos
Capacidade de
endereamento
Clock
MIPS
Consumo

1985
275.000
1,5 / 1
32 bits
32 bits
4 GB
16 40 MHz
6 15
2,5 W

O 386DX podia opcionalmente operar em conjunto com o 387DX, o seu


coprocessador aritmtico.
386SX

O 386SX a verso jnior do 80386. Por dentro, ele idntico ao 80386.


Possui os mesmos circuitos e executa as mesmas instrues, de 8, 16 e 32
bits. A diferena est no barramento de dados, que opera com 16 bits, ao
invs dos 32 bits usados pelo 80386 original, que passou a chamar-se 386DX.
Alm do barramento de dados com 16 bits, existe ainda mais uma diferena.
Seu barramento de endereos, apesar de possuir 32 bits, utiliza apenas 24, o
que limita seu espao de endereamento a apenas 16 MB. Isto no chegou a

Captulo 6 Processadores descontinuados

6-13

ser nenhum problema, pois na sua poca, raros eram os PCs que usavam
mais de 4 MB de memria.
Processador 80386SX
Lanamento
Transistores
Tecnologia
Barramento de dados
Barramento de endereos
Capacidade de
endereamento
Clock
MIPS
Consumo

1988
275.000
1,5 / 1
16 bits
24 bits
16 MB
16 40 MHz
4 - 10
2,5 W

O 386SX podia opcionalmente operar em conjunto com o 387SX, o seu


coprocessador aritmtico.
486DX

Na sua verso inicial, lanada em 1989, o 80486 operava com um clock de


25 MHz. Era cerca de duas vezes mais rpido que o 386DX-25, e 40 vezes
mais rpido que o 8088 usado nos primeiros XTs. Em seu interior, apresentava duas grandes inovaes: um coprocessador matemtico interno, e 8
kB de memria cache interna. Em muitos aspectos, o 80486 pode ser
considerado como uma verso moderna do 386DX. Executa todas as suas
instrues, possui barramentos de dados e de endereos com 32 bits,
caractersticas comuns a todos os processadores da famlia 486, o que inclui o
486SX, 486DX2, 486SX2 e 486DX4.
A Intel lanou posteriormente verses de 33 e de 50 MHz. A AMD e a Cyrix
lanaram tempos depois os seus prprios processadores 486. Entre eles, o
Am486DX-40 (40 MHz) e o Cx486DX-40 (40 MHz). Entretanto, a estria no
parou por a. Tanto a Intel como a AMD e a Cyrix continuaram a lanar
vrios tipos de 486, como veremos a seguir.

6-14

Hardware Total
Figura
6.10
Interior de um
processador 486.

Processador 80486DX
Lanamento
Transistores
Tecnologia
Barramento de dados
Barramento de endereos
Capacidade de
endereamento
Clock
MIPS
Consumo

1989
1.200.000
1 / 0,8
32 bits
32 bits
4 GB MB
25 50 MHz
20 40
3a6W

486SX

Muitos dizem que o 486SX foi um erro cometido pela Intel. Este processador
era uma verso simplificada do 80486: no possua o coprocessador
matemtico interno. Seu objetivo era competir com os processadores
Am386DX-40, que estavam fazendo um grande sucesso. Assim como o
80486 original (que passou a chamar-se 486DX), o 486SX tambm possui 8
kB de cache interna e barramentos de dados e endereos com 32 bits. Estava
disponvel nas verses de 25 e 33 MHz.
Um usurio interessado em acrescentar um coprocessador matemtico ao
486SX poderia perfeitamente faz-lo. Bastava adquirir um 487SX, que para
todos os efeitos, era o coprocessador aritmtico do 486SX. As placas de
CPU baseadas no 486SX em geral possuam um soquete pronto para a
instalao deste chip. Entretanto, este tipo de instalao no era nada vantajosa do ponto de vista financeiro. Era mais barato adquirir uma placa de
CPU equipada com o 486DX. O 486SX tanto foi considerado um erro, que

Captulo 6 Processadores descontinuados

6-15

os concorrentes da Intel (AMD e Cyrix) no lanaram processadores


equivalentes.
Lanamento
Transistores
Tecnologia
Barramento de dados
Barramento de endereos
Capacidade de
endereamento
Clock
MIPS
Consumo

1991
900.000
1 / 0,8
32 bits
32 bits
4 GB MB
16 33 MHz
13 27
3a6W

486DX2

O 486DX2 inaugurou uma caracterstica de hardware que est presente at


hoje nos modernos processadores. H muito tempo os processadores j evoluam muito mais que as memrias. Quando chegou o 486DX-50, o
desequilbrio tornou-se muito crtico. Apesar de ser tecnologicamente vivel,
seguro e estvel um processador operar internamente a 50 MHz, era muito
difcil, com a tecnologia da poca (1992), uma placa de CPU funcionar com
uma freqncia to elevada. Tanto as memrias como os chipsets no
podiam suportar de forma segura o funcionamento a 50 MHz. O resultado
que as placas de CPU baseadas no 486DX-50 eram muito problemticas,
apresentando baixa confiabilidade, e em alguns casos, desempenho similar
ao das placas de 33 MHz.
Para resolver esses problemas, a Intel utilizou dois clocks separados, um para
o funcionamento interno do processador, e outro para o funcionamento externo. Todas as operaes eram realizadas internamente comandadas por um
clock de 50 MHz, enquanto externamente tudo ocorria velocidade de 25
MHz. Isto resolveu todos os problemas decorrentes da elevada velocidade
externa ao processador, e curiosamente no causou queda de desempenho.
Mesmo acessando a memria de forma duas vezes mais lenta, ainda assim
esta nova verso do 486 era capaz de manter a cache interna sempre com
instrues prontas para serem executadas. Este chip foi chamado de
486DX2-50. A Intel parou ento de produzir o 486DX-50, ficando apenas
com a verso DX2. Foram mantidos o 486DX-33 e o 486DX-25.
Logo depois, a Intel lanou o 486DX2-66. Este processador foi o mais usado
nos PCs durante 1994. Este aumento de vendas ocorreu quando seus preos
caam em virtude do lanamento de processadores equivalentes pela AMD e
Cyrix. Inicialmente em verses de 40, 50 e 66 MHz, foram pouco depois

6-16

Hardware Total

lanados em verses de 80 MHz. Portanto, j em 1995 tnhamos as seguintes


verses do 486DX2:
Intel: 486DX2-50 e 486DX2-66
AMD: Am486DX-40, Am486DX2-50, Am486DX2-66 e Am486DX2-80
Cyrix: Cx486DX2-50, Cx486DX2-66 e Cx486DX2-80
Figura 6.11
Um processador 486DX2 de 80 MHz.

Todos os processadores 486DX2 possuem uma caracterstica em comum: seu


clock interno igual ao dobro do externo. Por exemplo, o 486DX2-80 opera
internamente a 80 MHz e externamente a 40 MHz.
Lanamento
Transistores
Tecnologia
Barramento de dados
Barramento de endereos
Capacidade de
endereamento
Clock
MIPS
Consumo

1992
1.200.000
0,8
32 bits
32 bits
4 GB MB
50 - 80 MHz
54 80
3a6W

486SX2

Este processador fez pouco sucesso, tanto que foi produzido apenas pela
Intel. Trata-se de uma verso mais veloz do 486SX. Disponvel em verses de
50 e 66 MHz (486SX2-50 e 486SX2-66), este processador no possui em seu
interior o coprocessador matemtico, e opera com um clock externo igual
metade do clock interno. Por exemplo, o 486SX2-66 opera internamente a 66
MHz e externamente a 33 MHz. Foi utilizado basicamente em notebooks.

Captulo 6 Processadores descontinuados

6-17

486DX4

A Intel foi a primeira a lanar esta verso do 486. Com clocks internos de 75
e 100 MHz (486DX4-75 e 486DX4-100), esses processadores tambm usam
valores diferentes para o seu clock externo. A grande diferena que, ao
invs do clock externo ser sempre igual metade do interno, este fator pode
ser igual a 2, 2,5, 3 ou 4. Por exemplo, um 486DX4-100 pode operar com
clocks externos de 50, 40, 33 ou 25 MHz. A escolha no feita pelo usurio,
e sim, pelo projetista da placa de CPU. Em geral, as placas de CPU
equipadas com o 486DX4-100, para uso em micros de mesa (desktop)
operavam com o clock externo de 33 MHz, enquanto os computadores
portteis (notebooks) baseados neste processador o utilizavam com um clock
externo de 25 MHz.
Figura 6.12
Um processador 486DX4 de 100 MHz.

Pouco depois da Intel, a AMD e a Cyrix tambm lanaram seus


processadores 486DX4. So o Am486DX4 e o Cx486DX4. A AMD criou
verses de 100 e 120 MHz. A Cyrix lanou apenas o modelo de 100 MHz.
Ao contrrio da AMD, a Cyrix teve pouco sucesso nas vendas deste
processador.
Processador 486DX4

Lanamento
Transistores
Tecnologia
Barramento de dados
Barramento de endereos
Capacidade de
endereamento
Clock
MIPS

1994
1.600.000
0,6
32 bits
32 bits
4 GB MB
75, 100 MHz
53 70

6-18
Consumo

Hardware Total
3W

AMD 5x86

A Intel lanou seu ltimo 486 na verso de 100 MHz. Como sempre, a AMD
foi um pouco mais adiante, lanando uma verso de 120 MHz (Am486DX4120), e lanando tambm o processador AMD 5x86 de 133 MHz. Do ponto
de vista externo, exatamente igual a um 486DX4 de 133 MHz. Isto no
quer dizer que qualquer placa de CPU para 486DX4 possa receber este
processador, e sim, que os fabricantes de placas de CPU puderam realizar
mnimas alteraes em projetos j existentes para suportar o AMD 5x86.
Medidas de desempenho realizadas com programas de benchmark mostram
que este processador tem desempenho similar ao de um Pentium de 90
MHz. Entretanto, para efeito de comparao com o Pentium, a indstria padronizou o uso do Winstone, o software medidor de desempenho usado pela
revista PC Magazine e por diversas outras. Nesses testes, o 5x86 mostrou ser
um pouco mais veloz que o Pentium-75.
Sendo equivalente a um 486DX4, o AMD 5x86 opera internamente com um
clock de 133 MHz, e externamente usa um clock com a quarta parte deste
valor: 33 MHz. Possui barramentos de dados e de endereos com 32 bits,
uma cache interna de 16 kB, e um coprocessador matemtico interno compatvel com o da Intel. Infelizmente, muitos usurios compraram PCs
equipados com este chip, pensando se tratar de um Pentium-133, o que no
verdade. Este chip foi criado na verdade para igualar o desempenho do
Pentium-75.
Figura 6.13
Um processador AMD 5x86-133.

Cyrix 5x86

A Cyrix tambm lanou processadores 5x86, compatveis com o 486DX4 da


Intel, porm com desempenho mais elevado. Em verses de 100 e 120 MHz,
o Cyrix 5x86 apresenta desempenho equivalente ao de um Pentium-75 e de

Captulo 6 Processadores descontinuados

6-19

um Pentium-90, respectivamente. Seu clock externo pode ser igual a 1/2 ou


1/3 do clock interno. Portanto, a verso de 100 MHz pode operar
externamente com 50 ou 33 MHz, e a de 120 MHz pode usar externamente
60 ou 40 MHz. Na prtica foram produzidas pouqussimas placas de CPU
que suportavam este processador.
O Cyrix 5x86 possui, assim como o 486 da Intel, barramentos de dados e de
endereos com 32 bits. Possui um coprocessador matemtico interno,
compatvel com o da Intel, e uma cache interna de 16 kB.
Figura 6.14
Um processador Cyrix 5x86.

586 no Pentium

Um 586 nada mais que um 486 ligeiramente melhorado. Muitos usurios


confundiam o 586 com o Pentium. Na verdade, o Pentium um processador
bem mais avanado que o 486 e que o 586. Em termos de velocidade,
podemos dizer que os modelos mais velozes de 486 e 586 atingem as
mesmas velocidades que os modelos mais lentos do Pentium. O 486 de 100
MHz equivale a um Pentium de 66 MHz. O 586 de 133 MHz, fabricado pela
AMD, equivale em termos de velocidade, a um Pentium de 75 MHz, e o 586
de 120 MHz, fabricado pela Cyrix, concorre com um Pentium de 90 MHz
em termos de desempenho.
As caractersticas do 586 aproximam-se muito mais das do 486 que das do
Pentium. Primeiramente, o 586 compatvel pino a pino com o 486. Isto
significa que seus pinos (ou seja, as perninhas do processador) so em
mesmo nmero e possuem as mesmas funes. Na verdade existem apenas
algumas mnimas diferenas no que diz respeito aos pinos de voltagem e
para selecionamento de clock. Graas a esta compatibilidade, os fabricantes
de placas de CPU puderam fazer pequenas alteraes nas suas placas de 486
para que pudessem operar tambm com o 586. Por isso, todas as placas de
CPU 486 fabricadas aps 1996 aceitam ambos os processadores, e so na
verdade placas de 486/586.

6-20

Hardware Total

486SLC e 486DLC

Antes de lanar seus processadores 486, a Cyrix criou verses melhoradas do


386DX e do 386SX. Alm de serem cerca de 30% mais velozes que
processadores 386 de mesmo clock, esses processadores possuem ainda em
seu interior, 1 kB de memria cache interna, e ainda um circuito capaz de
realizar multiplicaes em alta velocidade. Apesar dos envenenamentos,
esses dois processadores eram inteiramente compatveis com o 386. O
Cx486DLC opera com um barramento de dados com 32 bits, sendo portanto
equivalente ao 386DX, enquanto o Cx486SLC usa um barramento de dados
com 16 bits, sendo equivalente ao 386SX. Teoricamente possvel retirar um
processador 386 de uma placa de CPU e instalar um Cx486 (DLC ou SLC,
conforme o original seja 386DX ou 386SX), resultando em um aumento de
cerca de 30% na velocidade de processamento. Fabricantes de placas de CPU
fizeram alteraes simples nos BIOS de suas placas para dar suporte ao uso
desses chips. Em sua poca (por volta de 1993), muitas pessoas compravam
computadores e placas de CPU equipados com esses processadores,
pensando que se tratavam de genunos chips 486. De certa forma, a Cyrix
usou um pouco de m f ao embutir o nmero 486, j que na verdade
esses chips possuem uma tecnologia inferior, e mais prxima do 386.
Overdrives e outros processadores para upgrades

Ao desvincular o clock interno do externo, a Intel abriu a possibilidade de


criar processadores velozes para serem instalados em placas de CPU
originalmente produzidas para processadores mais lentos. Por exemplo, um
486DX2-66 (66 MHz internos e 33 MHz externos) poderia a princpio ser
instalado em uma placa de CPU originalmente equipada com um 486DX-33,
e normalmente funcionava. Como o 486DX2-66 opera externamente a 33
MHz, ele do ponto de vista externo, similar a um 486DX-33. A diferena
est no seu interior, que opera a 66 MHz, oferecendo um desempenho duas
vezes mais elevado.
A Intel passou a vender o 486DX2 no varejo, na forma de um Overdrive
Processor. Era destinado instalao em PCs 486 antigos, de 25 e 33 MHz,
que no estavam preparados para suportar processadores mais novos. O
usurio simplesmente devia retirar o antigo processador e instalar o
Overdrive, conseguindo assim dobrar o desempenho dos PCs antes
equipados com o 486DX-25 e 486DX-33. No fundo o Overdrive no passava
de um 486DX2, acrescido de um cooler. Alm do 486DX2, o 486SX2 e o
486DX4 tambm foram usados na construo de novos Overdrives.

Captulo 6 Processadores descontinuados

6-21

Praticamente qualquer processador 486 podia ser substitudo por um


Overdrive mais veloz.
A Intel continuou a produzir Overdrives para vrios dos seus processadores
antigos. Um deles era o P24T, chamado Pentium Overdrive. Era
internamente um processador Pentium, mas externamente tinha a pinagem
compatvel com a do 486. O P24T de 63 MHz era usado para substituir o
486DX-25, e o P24T de 83 MHz era usado para substituir o 486DX-33. O
P24T era uma espcie de Pentium operando com barramento de 486. Seu
desempenho era na verdade inferior ao de genunos processadores Pentium
de 63 e 83 MHz, pois ao invs de operar com barramento de dados com 64
bits, ficava limitado aos 32 bits do 486. Ainda assim oferecia um bom
aumento de desempenho para PCs que no permitiam outros upgrades.
Um processador Overdrive sempre utiliza o mesmo clock externo que o
processador que est sendo substitudo, mas opera com um clock interno
maior, e dependendo do modelo, com voltagem diferente. O Overdrive
sempre baseado em um processador mais novo, que normalmente utiliza
uma voltagem menor que a usada pelo processador substitudo. Por isso a
maioria dos Overdrives possuem um regulador de voltagem embutido, por
exemplo, convertendo de +5 volts para +3,3 volts. So tambm
acompanhados de um cooler, que muitas vezes fixo ao prprio chip, no
podendo ser removido.
A tabela abaixo mostra os Overdrives lanados para a Intel que fazem a
converso de processadores 486 antigos para processadores 486 mais rpidos
e velozes, e tambm o P24T, que convertia um 486 em Pentium.
Produto

Cdigo

Pinos

Soquete

Voltagem

Aplicao

IntelDX4
OverDrive
Processor
IntelDX4
OverDrive
Processor
IntelDX2
OverDrive
Processor

DX4ODP75*
DX4ODPR75*

169
168

Socket 1 / 2

3.3V

DX4ODP100*
DX4ODPR100*

169
168

Socket 1 / 2

3.3V

DX2ODP50*
DX2ODPR50*

169
168

Socket 1 / 2

5V

IntelDX2
OverDrive
Processor
IntelSX2
OverDrive
Processor

DX2ODP66*
DX2ODPR66*

169
168

Socket 1 / 2

5V

SX2ODP50*
SXODPR50*

169

Socket 1 / 2

5V

Substitui processadores 486DX25 e 486SX-16, -20 e 25


por 486DX4-75
Substitui processadores 486DX33 e 486SX-33
por um 486DX4-100.
Substitui processadores 486DX25
por 486DX2-50,
e processadores 486SX-16, -20 e
25
por 486DX2-32, -40 e 50.
Substitui processadores 486DX33 e 486SX-33
por 486DX2-66.
Substitui processadores 486SX16, -20 e 25
por 486SX2-32, -40 e 50.

6-22
Pentium OverDrive Processor
(P24T)

Hardware Total
PODP5V83
PODP5V63

237

Socket 2 / 3

5V

Substitui processadores
486DX/SX-25 ou 486DX2/SX250 por um Pentium de 63 MHz.
Substitui processadores
486DX/SX-33 ou 486DX2/SX266 por um Pentium de 83 MHz.

* Overdrives com o cdigo ODP devem ser usados em soquetes de expanso, encontrados em
muitas placas de CPU 486. Uma das aplicaes do soquete de expanso instalar um 487SX
em uma placa de CPU originalmente equipada com o 486SX. Overdrives com o cdigo
ODPR devem ser usados em placas que no possuem soquete de expanso, substituindo o
processador original.

A Cyrix tambm produziu processadores especiais para upgrades. O


Cx486DRX2 era destinado a substituir processadores 386DX, e o
Cx486SRX2 destinava-se a substituir o 386SX. Por exemplo, um 386DX-25
podia ser substitudo por um Cx486DRX2-50, que operava externamente a
25 MHz e internamente a 50 MHz.
Tanto a AMD quanto a Cyrix produziram processadores 5x86, para serem
usados em upgrades em antigos PCs 486. O Am5x86-133, por exemplo,
operava com clock externo de 33 MHz e clock interno de 133 MHz. Poderia
a princpio ser usado para substituir diretamente um 486DX-33, entretanto a
substituio direta no podia ser feita, devido incompatibilidade de
voltagens. O 486DX-33 operava com 5 volts, enquanto o Am5x86-133
operava com 3,3 volts. Novas placas de CPU 486/586 passaram a apresentar
jumpers para selecionamento de voltagem, permitindo o uso desses novos
processadores. Empresas como a Kingston e a Evergreen passaram a
oferecer Overdrives para PCs equipados com o 486, usando os novos chips
5x86 da AMD e da Cyrix. Esses produtos eram pequenas placas contendo
processadores 5x86, um regulador de voltagem para converter de +5 para
+3,3 volts e um cooler.
Apesar de raros no Brasil, os Overdrives e produtos similares da Kingston e
Evergreen fazem bastante sucesso. Por isso a Intel continuou a lanar
Overdrives para seus processadores mais novos, e as outras duas empresas
continuaram a produzir seus upgrades para processadores Pentium, e
Pentium, Pentium II e Celeron. Atualmente as placas de CPU suportam um
nmero maior de processadores, mesmo ainda no lanados, o que reduz a
necessidade de usar Overdrives para expanses. Por exemplo, um PC
equipado com um Pentium III/600 provavelmente poder sofrer um upgrade
para novas verses do Pentium III, superiores a 1 GHz, sem a necessidade
de usar Overdrives.

Captulo 6 Processadores descontinuados

6-23
Figura 6.15
MXPro, um upgrade de processador produzido pela
Evergreen.

Resumo

A tabela que se segue resume as principais caractersticas dos processadores


antigos citados nesta seo.
Processador
8086
8088
286
386SX
386DX
486DX
486 SX
486 DX2
486 SX2
486 DX4
486DLC
486SLC
Cyrix 5x86
AMD 5x86

Bits
internos
16
16
16
32
32
32
32
32
32
32
32
32
32
32

Bits
externos
16
8
16
16
32
32
32
32
32
32
32
16
32
32

Bits de
endereo
20
20
24
24
32
32
32
32
32
32
32
24
32
32

Memria
mxima
1 MB
1 MB
16 MB
16 MB
4 GB
4 GB
4 GB
4 GB
4 GB
4 GB
4 GB
16 MB
4 GB
4 GB

Clock
mximo
10 MHz
10 MHz
25 MHz
40 MHz
40 MHz
40 MHz
33 MHz
80 MHz
66 MHz
120 MHz
40 MHz
40 MHz
133 MHz
133 MHz

Coprocessador
matemtico
8087
8087
80287
387SX
387DX
Interno
487SX
Interno
interno
387DX
387SX
interno
interno

Cache
interna
8 kB
8 kB
8 kB
8 kB
8 kB
1 kB
1 kB
16 kB
16 kB

Pentium e compatveis
O Pentium foi o primeiro processador considerado de 5 gerao. Comeou
a se tornar comum a partir de 1995, e vrios outros fabricantes produziram
chips similares: AMD, Cyrix, IDT e Rise. O ltimo processador compatvel
com o Pentium foi o AMD K6-2 de 550 MHz, saindo do mercado no incio
do ano 2001. Ainda existem milhes de PCs equipados com processadores
Pentium e compatveis.
O Pentium deveria se chamar 80586. Devido briga judicial entre a Cyrix e
a Intel (a Cyrix produziu processadores 486DLC e 486SLC, que na verdade
eram verses melhoradas do 386), ficou claro que os nmeros no podiam

6-24

Hardware Total

ser considerados como marcas registradas. A partir da a Intel passou a usar


nomes ao invs de nmeros para os seus processadores. O nmero 586 foi
abandonado, e o novo processador passou a usar o nome provisrio de P5.
Chegado o seu lanamento, foi adotado o nome Pentium como definitivo.
Pentium P54C

Tambm chamado de Pentium Classic, ou simplesmente Pentium. Foi


lanado em 1993, nas verses de 60 e 66 MHz. Este processador era na
poca muito caro, ainda reinavam no mercado os velhos processadores 486.
Processadores 486 continuaram a ser lanados pela prpria Intel, e ainda
eram os mais vendidos. Um 486DX4 de 100 MHz, por exemplo, era to
veloz quanto um Pentium-66 e custava muito menos. Apenas em 1995 o
Pentium comeou a se tornar comum no mercado, quando a Intel reduziu os
seus preos ao mesmo tempo em que deixou de fabricar o 486.
O processo de fabricao utilizado na poca do lanamento do Pentium
ainda precisava de melhoramentos. Operava com 5 volts, e como resultado,
apresentava muito aquecimento. A Intel melhorou o seu projeto, permitindo
a operao com 3,5 volts, resultando em aquecimento bem menor. Foram
lanadas verses de 75, 90, 100, 120, 133, 150, 166 e 200 MHz.
Processador Pentium P54C
Lanamento
Transistores
Tecnologia
Barramento de dados
Barramento de endereos
Capacidade de
endereamento
Clock
MIPS
Consumo

1993
3.100.000
0,8
64 bits
32 bits
4 GB
60-200 MHz
100 a 300
8 a 16 W

Observe que processadores 586 e anteriores no consumiam mais de 6


Watts. O Pentium foi o primeiro processador a dissipar elevadas quantidades
de calor. Processadores 386 e anteriores nem mesmo necessitavam de cooler.
Processadores 486 e 586 utilizavam um cooler modesto. Os processadores
atuais chegam a dissipar mais de 50 Watts, e usam coolers de grande
tamanho. Os projetistas de placas no estavam acostumados com esta
elevada quantidade de calor, e nas primeiras placas de CPU, o Pentium
chegava a causar quemaduras. Soquetes eram derretidos, o mesmo
ocorrendo com o verniz que cobria as placas. Trilhas de circuitos chegavam
a se desprender das placas. Os problemas de aquecimento eram realmente

Captulo 6 Processadores descontinuados

6-25

muito srios. Hoje as placas de CPU so mais resistentes a temperaturas


elevadas, os coolers so maiores e so usados programas de monitorao de
temperatura do processador e da rotao do cooler, avisando o usurio em
caso de problemas.
O Pentium um processador de 32 bits, mas opera com memrias de 64
bits. Esta uma forma de compensar a lentido das memrias, um dos
problemas que mais dificulta a obteno de velocidades elevadas. Note que
essas duas caractersticas esto presentes tambm nos demais processadores
modernos. Desde o Pentium at os modernos Athlon e Pentium 4, o ncleo
de 32 bits e o barramento de memria de 64 bits. No se impressione,
pois o nmero de bits algo que demora muitos anos a evoluir. Veja por
exemplo o que tem ocorrido desde o lanamento do 8086:
Processador
8086
80286
80386
80486
Pentium
Pentium III
Pentium 4

Ano
1978
1982
1985
1989
1993
1999
2000

Bits internos Bits externos


16
16
16
16
32
32
32
32
32
64
32
64
32
64

Veja quantos anos se passam at que se faz necessrio aumentar o nmero


de bits internos e externos de um processador. Vemos que o barramento
interno de 32 bits, que vigora at no recm lanado Pentium 4, uma
caracterstica que vem desde o 80386, datando de 1985. Apenas em 2001
chega ao mercado o Itanium, primeiro processador de 64 bits da Intel,
seguido pelo K8, da AMD.
Fisicamente, o Pentium instalado em um soquete tipo ZIF (Zero Insertion
Force). A figura 16 mostra um processador Pentium e um soquete ZIF.

6-26

Hardware Total
***
75%
***
Figura
6.16
Pentium e seu
soquete.

Este soquete, do ponto de vista eletrnico, chamado de Socket 7, uma


padronizao para os sinais eletrnicos caractersticos do Pentium. Outros
processadores, produzidos por outros fabricantes, que so compatveis com o
Pentium (podendo ser instalados no seu lugar), so ditos Socket 7
compatibles. Muitos outros processadores recaem neste caso. Existem outros
tipos de soquetes, mecanicamente e fisicamente diferentes, especficos para
seus processadores:
Soquete
Socket 5
Socket 7
Socket 8
Slot 1
Slot A
Socket 370
Socket A
Socket 423

Processadores
486, 486DX, 486SX, 486DX2, 486SX2, 486DX4, 5x86 e
compatveis
Pentium, Pentium MMX, AMD K5, K6, K6-2, K6-III, Cyrix
6x86, 6x86MX, M-II, WinChip, Rise mP6.
Pentium Pro
Pentium II, Celeron, Pentium III
AMD Athlon
Pentium III, Celeron, Cyrix III
AMD Athlon, AMD Duron
Pentium 4

Note que alguns processadores migraram de soquete. O Athlon, por


exemplo, utilizava ao ser lanado o chamado Slot A, agora utiliza o Socket
A. Da mesma forma, o Pentium III utilizava o Slot 1 e mais recentemente
passou a usar o Socket 370.

Captulo 6 Processadores descontinuados

6-27
Figura 6.17
Interior do processador Pentium, com
seus 3,1 milhes de transistores.

O Pentium P54C pode ser dividido em duas categorias:


VRE: Utiliza tenses de 3,4 a 3,6 volts. Normalmente programado para 3,5
volts.
STD (Standard): Utiliza tenses de 3,1 a 3,6 volts. Normalmente
programado para 3,3 volts.
*** 35% ***
Figura 6.18
Distinguindo entre o P54C VRE e o P54C STD

A figura 18 mostra como distinguir a diferena entre o Pentium P54C VRE e


o P54C STD. Devemos consultar as inscries na sua parte inferior. Na
quarta linha temos uma indicao como xxxxx/Sxx. A letra depois do / faz
a distino entre as verses. Se a letra for S, trata-se de uma verso STD, se

6-28

Hardware Total

a letra for V, trata-se de uma verso VRE. Esta informao importante na


hora de instalar o processador na placa de CPU. Se for programada a
voltagem errada, o processador correr o risco de no funcionar
corretamente.
Outra questo importante a relao entre o clock interno e o clock externo.
Como j dissemos, a partir do 486DX2 os processadores passaram a operar
com valores diferentes de clock interno e externo. O valor externo usado
nos acessos memria, chipset e demais dispositivos externos. A este clock
aplicado um fator multiplicador, que resulta no clock interno. Por exemplo, o
Pentium-200 opera com clock externo de 66 MHz e multiplicador 3x.
Apenas o Pentium-60 e o Pentium-66 operavam com valores iguais para
clock interno e externo. Todas as verses seguintes passaram a usar os
multiplicadores para o clock interno. A tabela que se segue mostra os valores
de clocks internos e externos, bem como os multiplicadores, para todos os
modelos do Pentium.
Processador
Pentium-60
Pentium-66
Pentium-75
Pentium-90
Pentium-100
Pentium-120
Pentium-133
Pentium-150
Pentium-166
Pentium-200

Clock externo
60 MHz
66 MHz
50 MHz
60 MHz
66 MHz
60 MHz
66 MHz
60 MHz
66 MHz
66 MHz

Multiplicador
1x
1x
1,5x
1,5x
1,5x
2x
2x
2,5x
2,5x
3x

Clock interno
60 MHz
66 MHz
75 MHz
90 MHz
100 MHz
120 MHz
133 MHz
150 MHz
166 MHz
200 MHz

Todas as verses do Pentium possuam 16 kB de cache L1, divididas em 8


kB para cdigo (instrues de programas) e 8 kB para dados. As placas de
CPU para processadores Pentium e compatveis possuam chips SRAM para
formar a cache L2 externa, com 256kB, 512 kB e algumas com 1024 kB.
Processadores Pentium foram lanados entre 1993 e 1997. Neste perodo a
tecnologia de fabricao sofreu vrios melhoramentos. As primeiras verses
ainda utilizavam a tecnologia de 0,8 micron. As verses finais j usavam 0,35
micron, o que resultava em chips menos quentes, com menor consumo de
energia e mais baratos. A tabela que se segue resume esta evoluo.
Processador
Pentium-60
Pentium-66

Ano
1993
1993

Tecnologia
0,8
0,8

Voltagem
5V
5V

Transistores
3.100.000
3.100.000

Consumo
14,6 W
16 W

Captulo 6 Processadores descontinuados


Pentium-75
Pentium-90
Pentium-100
Pentium-120
Pentium-133
Pentium-150
Pentium-166
Pentium-200

1994
1994
1994
1995
1995
1996
1996
1996

0,6
0,6
0,6
0,6 / 0,35
0,35
0,35
0,35
0,35

6-29
3,3V
3,3V
3,3V
3,3V
3,3V
3,3V
3,3V
3,3V

3.200.000
3.200.000
3.200.000
3.200.000
3.300.000
3.300.000
3.300.000
3.300.000

8,0 W
9,0 W
10,1 W
12,8 W
11,2 W
11,6 W
14,5 W
15,5 W

Como vemos, as verses de 60 e 66 MHz eram extremamente quentes,


chegando a dissipar 16 watts, o que era um absurdo se comparados aos
valores entre 3 e 6 watts dissipados pelos processadores 486 e 586. O elevado
aquecimento era devido tecnologia de 0,8 micron e alimentao de 5
volts. Uma substancial reduo de consumo foi obtida a partir da verso de
75 MHz, com a adoo da tecnologia de 0,6 micron e da alimentao com
3,3 volts. Finalmente a adoo da tecnologia de 0,35 micron possibilitou uma
reduo ainda maior no consumo. Isto faz com que o Pentium-150 (0,35
micron), por exemplo, tenha um consumo menor que o do Pentium-120 com
0,6 micron. Esta mesma tecnologia de 0,35 micron foi posteriormente
utilizada no Pentium MMX e nas primeiras verses do Pentium II.
Os bugs do Pentium

As primeiras verses do Pentium apresentavam um defeito de projeto que


resultava em erros em certos clculos envonvendo instrues de diviso em
ponto flutuante (instruo FDIV). O problema estava localizado
especificamente na unidade de ponto flutuante. Apesar de ser muito
pequena a probabilidade de ocorrncia de tais erros (s ocorria com certos
valores de operandos), o problema teve uma repercusso bastante negativa
para a Intel, que se viu obrigada a recolher todos os processadores Pentium
em poder de usurios finais, e fazer a troca por modelos com o problema
corrigido. O problema ocorreu com todas as verses de 60 e 66 MHz, e
ainda com alguns modelos de 90 e 100 MHz. O erro foi descoberto e todos
os modelos novos de 90 e 100 MHz, bem como as verses de 75, 120 MHz e
superiores (curiosamente o Pentium-75 foi lanado depois do Pentium-90 e
do Pentium-100, com o objetivo de competir em preo e desempenho com
os processadores 5x86 da AMD e Cyrix) j no apresentam mais o bug
FDIV.
O bug FDIV no era o nico no Pentium, mas era o mais grave. Muitos
outros bugs foram encontrados. Alguns foram corrigidos, outros foram
publicados para que os projetistas e programadores tomassem as devidas
precaues para contorn-los. O mesmo problema que ocorria com a

6-30

Hardware Total

instruo matemtica FDIV ocorria tambm com outras funes que


dependem dela, como FDIVP, FDIVR, FDIVRP, FIDIV, FIDIVR, FPREM,
FPREM1, FPTAN e FPATAN. Outros problemas menos graves tambm
ocorriam com a instruo FIST. Todas essas instrues so relativas
unidade de ponto flutuante do Pentium.
bastante fcil reconhecer se um determinado processador tem um dos seus
bugs clssicos. A maioria dos programas de diagnstico de hardware tem um
comando para checar o correto funcionamento dessas instrues,
determinado se o processador testado tem ou no o bug. Um exemplo de
programa com esta capacidade o PC-Check, que pode ser obtido em
www.eurosoft-uk.com. Observe na figura 19 os testes do processador Pentium
feitos com este programa, onde est indicado que o modelo testado no tem
os dois bugs mais crticos, o FDIV e o FIST.
Figura 6.19
Usando o PC-Check para verificar se o
Pentium instalado tem bugs.

Overdrives baseados no Pentium

A Intel lanou Overdrives para os processadores Pentium. Com eles era


possvel instalar uma verso mais nova e mais veloz do Pentium em placas
de CPU que s suportavam verses mais antigas. A tabela que se segue
mostra esses Overdrives.
Produto

Cdigo

Pinos

Soquete

Voltagem

Aplicao

Pentium OverDrive
Processor

PODP3V125
PODP3V150
PODP3V166

320
321

Socket 5
Socket 7

3.3V

Pentium OverDrive
Processor

PODP5V133

273

Socket 4

5V

Substituem respectivamente
Pentium-75 por Pentium-125
Pentium-90 por Pentium-150
Pentium-100 por Pentium-166
Substitui
Pentium-60 por Pentium-120, e
Pentium-66 por Pentium-133.

Existia tambm o Overdrive P24T, que baseado no Pentium mas destina-se


a substituir processadores 486. Este Overdrive j foi apresentado quando
abordamos os processadores 486.

Captulo 6 Processadores descontinuados

6-31

Note que os Overdrives so destinados a instalao em placas de CPU que


no suportam processadores mais novos. Por exemplo, as primeiras placas
para Pentium-60 e Pentium-66 no tinham opes para processadores
Pentium mais velozes, portanto os Overdrives so a nica opo de
expanso.
Um processador Overdrive sempre utiliza o mesmo clock externo que o
processador que est sendo substitudo, mas opera com um clock interno
maior, e dependendo do modelo, com voltagem diferente. Isto pode ser
verificado na tabela acima. As converses feitas pelos Overdrives para
Pentium so:
Pentium-60 para Pentium-120; ambos tm clock externo de 60 MHz.
Pentium-66 para Pentium-133; ambos tm clock externo de 66 MHz.
Pentium-75 para Pentium-125; ambos tm clock externo de 50 MHz.
Pentium-90 para Pentium-150; ambos tm clock externo de 60 MHz.
Pentium-100 para Pentium-166; ambos tm clock externo de 66 MHz.
A principal diferena est portanto no clock interno. O Overdrive ignora o
multiplicador programado na placa de CPU (este multiplicador aplicado
sobre o clock externo e resulta no clock interno) e usa internamente seu
prprio multiplicador. Os modelos PODP3V125, 150 e 166 utilizam
multiplicadores internos de 2,5x. O PODP5V133 utiliza o multiplicador
interno igual a 2x.
Alguns Overdrives podem utilizar uma tenso interna diferente da utilizada
pelo processador que est sendo substitudo. Nesses casos, o Overdrive
utiliza um regulador de tenso interno. Os modelos PODP3Vxxx operam
com 3,3 volts, a mesma tenso usada pelos processadores que esto
substituindo, portanto no possuem regulador de tenso embutido. J o
PODP5V133 opera com 3,3 volts, mas substitui processadores alimentados
por 5 volts, portanto possui um regulador de tenso embutido, que faz a
converso de +5V para +3,3V. So tambm acompanhados de um cooler,
que muitas vezes fixo ao prprio chip, no podendo ser removido.
Pentium MMX

Para aumentar o desempenho de programas que fazem processamento de


grficos, imagens e sons, a Intel adicionou ao Pentium, 57 novas instrues
especficas para a execuo rpida deste tipo de processamento. So
chamadas de instrues MMX (MMX=Multimedia Extensions). Uma nica
instruo MMX realiza o processamento equivalente ao de vrias instrues

6-32

Hardware Total

comuns. Essas instrues realizam por hardware, clculos caractersticos que


aparecem com muita freqncia no processamento de sons e imagens. As
instrues MMX no aumentam de forma automtica a velocidade da
execuo de programas, mas possibilitam que os produtores de software
criem novos programas, aproveitando este recurso para que o processamento
de udio e vdeo fique mais veloz. O ganho de velocidade nessas operaes
pode chegar a 400%. Depois do lanamento desta verso do Pentium, todos
os processadores passaram a utilizar a tecnologia MMX, alm de outras
extenses (grupos de novas instrues) prprias para processamento 3D,
processamento de sons e imagens. Os resultados foram to bons que novos
processadores passaram a utilizar tanto as instrues MMX quanto novas
extenses:
SSE Streamed SIMD Extensions, introduzida no Pentium III. So novas
instrues para som, imagem e processamento 3D.
3D Now Instrues especficas para processamento 3D.
Verses mais novas de processadores Intel e AMD utilizam ainda novas
verses das duas extenses citadas acima. Note que todas essas extenses
no fazem os programas ficarem automaticamente mais rpidos. O ganho de
velocidade ocorrer quando forem instalados drivers e verses novas de
programas, especficos para utilizar essas instrues.
Processador Pentium MMX
Lanamento
Transistores
Tecnologia
Barramento de dados
Barramento de endereos
Capacidade de
endereamento
Clock
Consumo

1997
4.500.000
0,35
64 bits
32 bits
4 GB
166-233 MHz
13 a 17 W

Captulo 6 Processadores descontinuados

6-33
Figura 6.20
Pentium MMX.

Entre 1997 e 1999 foram lanadas verses especiais do Pentium MMX para
computadores portteis. Apresentam baixo consumo de energia e utilizam a
tecnologia de 0,25 micron, com clocks de 200, 233, 266 e 300 MHz.
O Pentium MMX tem uma cache L1 de 32 kB, dividida em duas sees de
16 kB, sendo uma para cdigo (instrues de programas) e uma para dados.
As placas de CPU para Pentium MMX (assim como outras placas para o
Socket 7) apresentam 256 kB, 512 kB e algumas com 1024 kB de chips
SRAM formando a cache L2 externa.
O Pentium MMX tambm compatvel com Socket 7, ou seja, possui o
mesmo conjunto de sinais digitais que o Pentium comum. A princpio
poderamos pensar que pelo fato de ser compatvel com Socket 7,
poderamos instalar um Pentium MMX em qualquer placa de CPU Pentium,
mesmo antiga. Infelizmente isto no ocorre. O Pentium MMX utiliza
voltagens um pouco diferentes das usadas no Pentium comum. O mesmo
ocorre com outros processadores (como os da AMD e Cyrix). Apesar de
todos serem compatveis com Socket 7, apresentam diferenas pequenas,
principalmente no que diz respeito voltagem. Por isto, como regra geral, s
podemos instalar um certo processador em uma placa de CPU, quando o
manual desta placa afirma que suporta o referido processador. Quando o
Pentium MMX foi lanado, muitos no sabiam disso. Milhares de usurios e
at alguns tcnicos instalaram processadores Pentium MMX em placas que
no o suportavam. Operavam com voltagem errada, e por isso apresentavam
travamentos e outras anomalias.
Apenas os trechos de programas que usam instrues MMX ficam mais
velozes na hora de executar essas instrues. A maioria desses programas
possuem trechos similares, um trecho MMX e um no MMX. No
instante da execuo utilizam o trecho MMX, caso o processador possua este
recurso (este o caso de todos os processadores modernos), ou usam o
trecho no MMX, caso o processador seja um modelo antigo (Pentium

6-34

Hardware Total

P54C, por exemplo). Nesses trechos especficos dos programas, o uso das
instrues MMX resultar no fantstico aumento de velocidade. Nos demais
trechos, nos quais as instrues MMX no so usadas, no ocorrer aumento
de velocidade.
Programas antigos, que no foram desenvolvidos para usar as instrues
MMX no apresentam melhoramento algum em desempenho, exceto algo
em torno de 5 a 10%, no por causa da tecnologia MMX, mas pelo fato do
Pentium MMX possuir uma cache interna maior (32 kB) que a do Pentium
comum (16 kB). J existem programas e drivers de lanamento mais recente
que possuem apenas os trechos MMX, ou seja, no rodam em
processadores antigos.
As instrues MMX tambm so teis no processamento de sinais digitais
em geral. Com elas, possvel implementar por software, o mesmo tipo de
processamento que antes era realizado pelo DSP (processador de sinais
digitais) existente nos modems. Isto possibilitou a criao de modems
extremamente baratos. So os chamados Winmodems ou soft modems
ou HSP modems. Infelizmente esses modems prejudicam o desempenho
de PCs mais lentos, como os que tm clocks inferiores a 300 MHz. Afinal,
eles fazem com que o processador fique ocupado executando uma tarefa que
antes no era dele. Nos processadores mais velozes, a queda de desempenho
pequena, e o uso desses modems mais aceitvel.
Quando o Pentium MMX chegou ao mercado, muito se perguntou a
respeito da sua instalao em placas de CPU j existentes, preparadas para
receber o Pentium P54C. Simplesmente o Pentium MMX no pode ser
instalado nessas placas, devido ao seu duplo sistema de voltagem. Antes do
Pentium MMX, as placas de CPU Pentium estavam preparadas para entregar
ao processador, uma voltagem de 3,3 ou 3,5 volts, dependendo da verso do
Pentium (Standard ou VRE). O Pentium MMX foi o primeiro processador a
utilizar um sistema duplo de voltagem. Todos os seus circuitos internos (o
que os fabricantes chamam de core, ou ncleo) operam com apenas 2,8
volts, enquanto os circuitos que fazem ligao com o seu exterior (que os
fabricantes chamam de I/O) operam com 3,3 volts. A voltagem externa de
3,3 volts padro, usada tambm pelas memrias, chipsets e demais
circuitos. Simplesmente reduzir a tenso do processador como um todo (para
obter um menor aquecimento) tornaria necessrio fazer o mesmo com os
demais circuitos da placa de CPU. Para evitar este problema, apenas o
interior do processador passou a utilizar 2,8 volts, enquanto externamente,
usada a voltagem padro de 3,3 volts. Como mais de 90% dos circuitos do
processador acabam operando com 2,8 volts, a dissipao de calor diminuiu.

Captulo 6 Processadores descontinuados

6-35

Esta caracterstica introduzida no Pentium MMX usada em todos os


processadores modernos. Utilizam uma voltagem externa de 3,3 volts e uma
interna, bem mais baixa.
Placas de CPU que suportam o Pentium MMX precisam ser capazes de gerar
as duas voltagens exigidas pelo processador: 2,8 e 3,3 volts. Placas de CPU
lanadas na poca (1997) esto preparadas para gerar essas tenses. As
placas de CPU com Socket 7 de fabricao ainda mais recente (meados de
1998 em diante) podem gerar praticamente qualquer voltagem interna para o
processador, entre 2.0 volts e 3.5 volts.
As primeiras placas de CPU para Pentium MMX ainda usavam o chipset
Intel i430VX (e outros chipsets de outros fabricantes), que antes disso era
usado em placas equipadas com o Pentium comum. Na verdade, essas
placas passaram a suportar, tanto o Pentium MMX como o Pentium normal.
Logo depois, a Intel lanou o chipset i430TX. No se trata de um chipset
especfico para o Pentium MMX, j que MMX no hardware, e sim
software. A nica diferena de hardware exigida pelo Pentium MMX a
tenso interna de 2,8 volts, inexistente nas placas de CPU mais antigas.
No faa a experincia de instalar um Pentium MMX em uma placa de CPU
que no o suporta, ou seja, no possui o duplo sistema de voltagem. O
processador ser alimentado, interna e externamente com 3,3 ou 3,5 volts, e
at poder funcionar, mas com maior nvel de aquecimento, o que poder
danific-lo.
Depois do Pentium MMX, a Cyrix e a AMD tambm adicionaram instrues
MMX aos seus processadores. O Cyrix 6x86, ao receber as instrues MMX,
passou a ser chamado 6x86MX. O AMD K5 foi descontinuado, e o novo
processador da AMD, o K6, j foi lanado com as instrues MMX
presentes.
Processador / Clock
Pentium MMX/166
Pentium MMX/200
Pentium MMX/233

Clock externo
66 MHz
66 MHz
66 MHz

Multiplicador
2,5x
3x
3,5x

Consumo
13,1 W
15,7 W
17,0 W

Pentium MMX para computadores portteis

A Intel tambm lanou processadores Pentium MMX para computadores


portteis, com clocks chegando at 300 MHz, com tenses menores e
chegando a utilizar a tecnologia de fabricao com 0,25 micron. Esses

6-36

Hardware Total

modelos so encontrados apenas em notebooks, e suas caractersticas so


resumidas na tabela abaixo.
Processador

Tecnologia

Consumo

0,35

Voltagens
Int/Ext
2,45V / 3,3V

7,8 W

Clocks
Int/Ext
133 MHz / 66 MHz

Pentium
MMX/133
Pentium
MMX/150
Pentium
MMX/166
Pentium
MMX/166
Pentium
MMX/200
Pentium
MMX/233
Pentium
MMX/266
Pentium
MMX/300

0,35

2,45V / 3,3V

8,6 W

150 MHz / 60 MHz

0,35

2,45V / 3,3V

9,0 W

166 MHz / 66 MHz

0,25

1,8V / 2,5V

4,1 W

166 MHz / 66 MHz

0,25

1,8V / 2,5V

5,0 W

200 MHz / 66 MHz

0,25

1,8V / 2,5V

5,5 W

233 MHz / 66 MHz

0,25

2,0V / 2,5V

7,6 W

266 MHz / 66 MHz

0,25

2,0V / 2,5V

8,5 W

300 MHz / 66 MHz

Overdrives baseados no Pentium MMX

A Intel produziu diversos Overdrives baseados no Pentium MMX. Eles so


instalados no lugar de processadores Pentium comuns, e alm de fornecerem
clocks mais elevados, fornecem o suporte tecnologia MMX.
Produto

Cdigo

Pinos

Soquete

Voltagem

Aplicao

Pentium OverDrive Processor


with MMX
Technology

BOXPODPMT66X200

321

Socket 7

3.3V

Pentium OverDrive Processor


with MMX
Technology

BOXPODPMT66X166

320
321

Socket 5
Socket 7

3.3V

Pentium OverDrive Processor


with MMX
Technology
Pentium OverDrive Processor
with MMX
Technology

PODPMT60X150

320
321

Socket 5
Socket 7

3.3V

Pentium-75 para MMX-150


Pentium-90 para MMX-180
Pentium-100 para MMX-200
Pentium-133 para MMX-200
Pentium-166 para MMX-200
Pentium-75 para MMX-125
Pentium-90 para MMX-150
Pentium-100 para MMX-166
Pentium-133 para MMX-166
Pentium-100 para MMX-150
Pentium-75 para MMX-125
Pentium-90 para MMX-150

PODPMT60X180

320
321

Socket 5
Socket 7

3.3V

Pentium-75 para MMX-150


Pentium-90 para MMX-180
Pentium-120 para MMX-180

Qualquer processador Pentium, com clocks entre 60 e 166 MHz, pode ser
substitudo por um Overdrive MMX correspondente, de acordo com a
tabela acima. A princpio o Pentium-200 tambm pode ser substitudo pelo

Captulo 6 Processadores descontinuados

6-37

Overdrive BOXPODPMT66x200, mas no existiria vantagem em clock,


estaria apenas sendo incorporada a tecnologia MMX. Note que no existem
Overdrives MMX para substituir processadores Pentium-60 e Pentium-66.
Todos os Overdrives Pentium MMX recebem tenso de 3,3 volts e usam seu
regulador interno para gerar os 2,8 volts exigidos pelo ncleo do Pentium
MMX.
Processadores AMD

A AMD sempre foi uma grande produtora de chips, no apenas de


processadores, mas tambm de memrias e outros tipos de circuitos. Desde
os anos 70, atua como segundo fornecedor de chips Intel. A Intel licenciava
a AMD, vendendo todos os projetos, para produzir processadores idnticos
aos seus, apenas alterando o seu nome. A partir do processador 386, a AMD
comeou a atuar como concorrente da Intel, produzindo chips compatveis,
similares, de bom desempenho e mais baratos. Isto ocorreu em 1992, quando
o 486 era o processador mais veloz, mas o 386 ainda era o mais usado, A
AMD produziu o seu excelente processador AM386DX-40, um grande
sucesso de vendas. Entre 1992 e 1993, quem no tinha dinheiro para
comprar um carssimo PC 486, optava por um equipado com o 386DX-40 da
AMD.
A seguir a AMD produziu seus processadores 486: Am486DX2-66,
Am486DX2-80, Am486DX4-100 e Am486DX4-120. A AMD lanou tambm
o Am5x86. Era na verdade um processador, compatvel com o 486, mas com
caractersticas de Pentium. Operando com 133 MHz, o 5x86 tinha
desempenho superior ao Pentium de 75 MHz.
Finalmente a AMD lanou o seu real concorrente para o Pentium, o AMD
K5. Comeou com as verses PR75, PR90 e PR100, passando depois para
PR133 e PR166. Quando dizemos que um processador , por exemplo,
PR166, no significa que use o clock de 166 MHz, mas que tem o
desempenho similar ao de um Pentium-166. Infelizmente o K5 demorou
muito a ser lanado, e no chegou a ser um grande sucesso de vendas. O
lanamento do Pentium MMX tornou as coisas ainda mais difceis para o K5,
um processador bom mas que chegou tarde ao mercado.
As coisas comearam a melhorar bastante para a AMD com o lanamento
do seu novo processador, o AMD K6. Foi um grande salto em tecnologia em
relao ao K5. A AMD na verdade comprou a NextGen, uma outra empresa
especializada em processadores, e aproveitou a sua tecnologia para criar o
K6, adicionando as instrues MMX compatveis com as da Intel. O sucesso

6-38

Hardware Total

do K6 levou a outros sucessos de vendas: o K6-2, ou K6-III e mais


recentemente os processadores Athlon e Duron.
AMD K5

Voc no encontrar mais venda, processadores AMD K5. Este foi o


primeiro chip compatvel com o Pentium lanado pela AMD. Apesar de
veloz, inteiramente compatvel com o Pentium e bem mais barato, demorou
muito a chegar ao mercado. Quando a Intel j oferecia o Pentium de 200
MHz, o K5 ainda estava na marca de PR133 (similar a 133 MHz).
Posteriormente foi lanada uma verso PR166, mas logo deixou o mercado,
incapaz de competir com o Pentium MMX. Ainda assim, possvel que voc
precise fazer expanses ou manuteno em PCs baseados no K5.
Figura 6.21
Processador AMD-K5.

O K5 tem 24 kB de cache L1, sendo 16 kB para cdigo (instrues de


programas) e 8 kB para dados. O K5 foi fabricado nas seguintes verses:
Modelo
0
0
0
1
1
2

Clock
interno
75 MHz
90 MHz
100 MHz
90 MHz
100 MHz
116,7 MHz

Clock
externo
50 MHz
60 MHz
66 MHz
60 MHz
66 MHz
66 MHz

Multiplicador P-Rating

Consumo

1,5x
1,5x
1,5x
1,5x
1,5x
1,75x (2,5x)

11,9 W
14,2W
15,8 W
12,6 W
14,0 W
16,4 W

K5-PR75
K5-PR90
K5-PR100
K5-PR120
K5-PR133
K5-PR166

Ao observar as verses do K5, podemos notar algo aparentemente estranho


em relao aos seus clocks. Aqueles classificados como Modelo 0 tm clocks
de 75, 90 e 100 MHz. Eles so anunciados como PR75, PR90 e PR100,

Captulo 6 Processadores descontinuados

6-39

respectivamente. A notao PR (Pentium Rating) indica qual o clock que


um Pentium deveria ter para atingir desempenho semelhante. Vemos que
para esses trs processadores, o ndice PR coincide com o clock. Entretanto
para os modelos 1 e 2, os clocks internos so de 90, 100 e 116,7 MHz, mas
so anunciados como PR120, PR133 e PR166. Em outras palavras, esses
processadores no esto operando a 120, 133 e 166 MHz, entretanto esses
so os clocks que um Pentium deveria ter para atingir desempenho
semelhante. Os modelos 1 e 2 do K5 tm desempenho melhor graas sua
cache L1, que foi totalmente redesenhada, tornando-se mais eficiente. Desta
forma o modelo de 90 MHz (antigo PR90) passou a ter desempenho superior
ao de um Pentium-120, passando a ser indicado como PR120.
Note ainda que o modelo PR166 utiliza um multiplicador 1,75x, bastante
incomum. Este valor obtido quando programamos os jumpers da placa de
CPU para o multiplicador 2,5x, ou seja, como se fosse um Pentium-166.
Todas as verses do K5 operam com a tenso interna e externa de 3,5 volts.
Existem ainda verses para PCs portteis, que operam com tenses ainda
menores.
Processador AMD K5
Lanamento
Transistores
Tecnologia
Barramento de dados
Barramento de endereos
Capacidade de
endereamento
Clock
Consumo

1996
4.300.000
0,35
64 bits
32 bits
4 GB
75-116,7 MHz
12 a 16 W

AMD K6

Este chip marcou o incio da disparada da AMD na briga pelo mercado de


processadores. Era muito mais veloz que o K5, e ainda dotado de instrues
MMX. Era comum dizer na poca (1997) que o K6 era o inimigo nmero 1
da Intel. Mais barato e mais veloz que um Pentium MMX de mesmo clock, o
AMD K6 chegava mesmo a concorrer com o Pentium II. Essa concorrncia
provocou uma reduo nos preos dos processadores Pentium II, para a
alegria dos usurios.

6-40

Hardware Total
Figura 6.22
AMD K6 de 233 MHz.

O AMD K6 foi um grande salto em tecnologia em relao ao K5. A AMD


na verdade comprou a NextGen, uma outra empresa especializada em
processadores, e aproveitou a sua tecnologia para criar o K6, adicionando
instrues MMX compatveis com as da Intel.
O AMD K6 um processador que usa o Socket 7, considerado um grande
substituto para o Pentium MMX. Inicialmente foi lanado nas verses de
166, 200 e 233 MHz, mais tarde tornou-se disponvel tambm em 266 e 300
MHz. Desempenhos to elevados no podiam ser obtidos com o Pentium
MMX, ainda a 233 MHz. Apenas o Pentium II fornecia maior desempenho.
O AMD K6 era portanto, ao final de 1997, o segundo processador mais
veloz, perdendo apenas para o Pentium II, e o mais rpido processador para
o Socket 7.
A maioria das caractersticas do K6 so similares s do Pentium MMX. O sistema de clock interno e externo, por exemplo, totalmente similar. Utiliza
no barramento externo, o clock de 66 MHz, apesar de poder ser
programado para outros valores, como 50 e 60 MHz (este programao
feita na placa de CPU).
A cache interna do AMD K6 maior que a do Pentium MMX. Ao invs dos
32 kB presentes no Pentium MMX, a cache interna do K6 tem 64 kB,
dividida em duas sees, sendo 32 kB para dados e 32 kB para instrues.
Processador AMD K6
Lanamento
Transistores
Tecnologia

1997
8.800.000
0,35 / 0,25

Captulo 6 Processadores descontinuados


Barramento de dados
Barramento de endereos
Capacidade de
endereamento
Clock
Consumo

6-41

64 bits
32 bits
4 GB
166 a 300 MHz
12 a 28 W

Chips velozes dissipam muito calor, principalmente quando o clock mais


elevado. Por isso, os fabricantes procuram usar a sua tecnologia para
produzir chips com transistores cada vez menores. Quanto menor o
tamanho dos transistores, menor ser o calor dissipado, e valores mais
elevados de clock podem ser obtidos sem superaquecimento. As primeiras
verses do AMD K6, por exemplo, so designadas como Modelo 6, e
podem operar internamente com 2,9 ou 3,2 volts, dependendo da verso.
Usavam tecnologia de fabricao com 0,35. A figura 23 mostra como
identificar o componente a partir da sua inscrio na face superior. A
segunda letra do seu sufixo identifica a voltagem interna. Para N, a
voltagem 3,2 volts, e para L a voltagem 2,9 volts.
Figura 6.23
Identificando um AMD K6 modelo 6.

A figura 24 mostra as potncias dissipadas (o calor liberado proporcional a


esta potncia) pelo AMD K6 modelo 6. Observe que quanto maior o
clock, maior a potncia dissipada. A voltagem tambm influi nessa
potncia. Observe que o modelo de 200 MHz, que opera com 2,9 volts,
dissipa 20 watts, ou seja, 0,1 watt para cada MHz. J o modelo de 233 MHz,
com 3,2 volts, dissipa 28,3 watts, ou seja, 0,12 watt para cada MHz, o que
representa uma dissipao de calor 20% maior, considerando o mesmo clock.

6-42

Hardware Total
Figura 6.24
Dissipao de calor do AMD K6 modelo 6.

O AMD K6 Modelo 7 j utiliza a tecnologia de 0,25, e o calor dissipado


bem menor. A figura 25 mostra a potncia para o modelo 7, que opera com
apenas 2,2 volts.
Figura 6.25
Dissipao de calor no AMD K6 modelo 7.

Enquanto o AMD K6 de 233 MHz, modelo 6, dissipa espantosos 28,3 watts,


o modelo 7 dissipa apenas 13,50 watts, menos da metade. Processadores que
operam com voltagens mais baixas so sempre preferveis. Sem as voltagens
baixas difcil obter clocks mais elevados, devido ao superaquecimento.
A figura 26 mostra como identificar um AMD K6 modelo 7, a partir da
inscrio na sua parte superior. A letra F no seu sufixo o que indica a
voltagem mdia de 2,2 volts, caracterstica do modelo 7. Observe entretanto
que as verses de 266 e 300 MHz s esto disponveis no modelo 7. Verses
de 166 MHz s esto disponveis no modelo 6. Apenas as verses de 200 e
233 MHz podem causar confuso, j que esto disponveis em ambos os
modelos. Use as identificaes aqui apresentadas para distinguir um modelo
do outro.
Figura 6.26
Identificao do AMD K6 modelo 7.

Captulo 6 Processadores descontinuados

6-43

Mesmo que voc no tenha essas tabelas mo, ou que identifique outras
siglas, ainda conseguir identificar a voltagem com muita facilidade. Esta
voltagem, alm de estar indicada por cdigos, ainda estar indicada
explicitamente na face superior (ou na inferior) do processador, como mostra
a figura 27. Muitas vezes esto indicadas as voltagens interna (core) e externa
(I/O). Outras vezes, apenas a interna est indicada. A voltagem externa 3,3
volts, padronizada em todos os processadores modernos.
Figura 6.27
O AMD K6, assim como a maioria dos
processadores, traz estampada a sua voltagem
de operao interna (Core), e a externa (I/O).

Processador
K6/166 Mod 6
K6/200 Mod 6
K6/233 Mod 6
K6/200 Mod 7
K6/233 Mod 7
K6/266 Mod 7
K6/300 Mod 7

Tecnologia

Voltagem
Interna

Consumo

0,35
0,35
0,35
0,25
0,25
0,25
0,25

2,9 V
2,9 V
3,2 V
2,2 V
2,2 V
2,2 V
2,2 V

17,2 W
20,0 W
28,3 W
12,45 W
13,50 W
14,55 W
15,50 W

Clocks
Int/Ext
(MHz)
66/166
66/200
66/233
66/200
66/233
66/266
66/300

Multiplicador
2,5x
3x
3,5x
3x
3,5x
4x
4,5x

Problemas de aquecimento do AMD K6

Observe que para todos os processadores apresentados neste captulo,


sempre indicamos a potncia consumida. Processadores antigos (at o 586)
dissipavam menos de 10 watts. O Pentium inaugurou a era dos
processadores mais quentes, consumindo mais de 10 watts. O K6, juntamente
com o Pentium II, foram os primeiros considerados super-quentes. Alguns
modelos chegam a quase 30 watts. Tcnicos, montadores de PCs e usurios
desavisados instalavam nos processadores K6, coolers similares aos utilizados
pelos processadores Pentium e Pentium MMX, que dissipavam menos de 20

6-44

Hardware Total

watts. J o K6 tem verses que dissipam mais de 20 watts, algumas chegando


a quase 30 watts, o mesmo ocorrendo com o K6-2. Muitos processadores K6
e K6-2 apresentavam travamentos e outras anomalias devidas ao
aquecimento excessivo, causado pelo uso de um cooler inadequado. Alm
do cooler para esses processadores precisar ter maior tamanho (a parte de
alumnio deve ter no mnimo 2,5 cm de altura), preciso aplicar pasta
trmica entre o processador e o cooler, conforme recomendao da AMD.
Super 7 O Socket 7 a 100 MHz

At o incio de 1998, processadores para o Socket 7 dependiam de chipsets


da Intel (i430FX, i430HX, i430VX e i430TX), ou ento de fabricantes
alternativos, como VIA, ALI e SiS. Todos esses chipsets possuem como
caracterstica, o barramento externo de 66 MHz, como requer o padro
Socket 7. Ao criar um novo barramento (Slot 1) para ser usado com o
Pentium II e seus novos processadores, a Intel praticamente abandonou o
Socket 7, no tendo planos para lanar outros chipsets para este padro. Isso
foi ruim para os outros fabricantes de processadores, como a AMD. A Intel
passou a lanar novos chipsets com recursos avanados (entre eles, o
barramento externo de 100 MHz), mas apenas para o Slot 1, seu barramento
proprietrio. Desta forma, fechou a porta para que outros fabricantes utilizem
novos processadores com seus chipsets.
A AMD e os demais fabricantes de processadores, assim como os fabricantes
de chipsets, passaram a especificar melhoramentos no Socket 7, visando
aumentar o desempenho dos seus processadores. Foi criado ento o padro
Super 7, que basicamente o Socket 7 operando com clock externo de 100
Mhz, e incluindo o barramento AGP, possibilitando o uso de placas de vdeo
3D de ltima gerao.
Processadores com clocks superiores a 300 MHz passaram a usar o Super 7.
Por exemplo, um AMD K6 de 300 MHz, operando com o Super 7, com seus
100 MHz externos, ter desempenho melhor que outro AMD K6, tambm
de 300 MHz, mas usando os 66 MHz do Socket 7. Com o barramento de
100 MHz, os multiplicadores 3x, 3,5x e 4x resultam em clocks internos de
300, 350 e 400 MHz.
Os primeiros chipsets preparados para o Super 7 foram:
Fabricante
VIA
ALI

Chipset
Apollo MVP3
Aladdin V

Captulo 6 Processadores descontinuados

SiS

6-45

SiS 5591, 5595

A partir de 1999, a AMD era praticamente a nica empresa a produzir


processadores para o Super 7. Fizeram ainda muito sucesso os processadores
AMD K6, K6-2 e K6-III. A Cyrix, IDT e Rise tambm produziram
processadores para o Super 7, mas com participao de mercado muito
menor. Entre 1998 e 2000, todas as placas de CPU para Socket 7 tinham na
verdade um Super 7, operando a 100 MHz, e normalmente equipado com
um processador AMD. Ao longo do ano 2000 foi drasticamente reduzida a
oferta de placas de CPU com o Super 7, at que em 2001 finalmente
sumiram do mercado, tanto as placas como os processadores. Foi o final de
um perodo de 3 anos em que o Super 7 e os processadores AMD
dominaram o mercado de PCs de baixo custo.
AMD K6-2

Este processador j foi chamado, na poca do seu lanamento, de K6 3D,


e pouco tempo depois teve o nome trocado para K6-2. Ao mesmo tempo em
que foram lanados chipsets para a plataforma Super 7, com clock externo
de 100MHz, comearam a surgir processadores utilizando este recurso. O
primeiro deles foi o AMD K6-2. Alm de usar o Super 7, este processador
incorpora a tecnologia AMD 3D Now!, uma espcie de MMX voltada para
processamento de imagens tridimensionais. Com essas novas instrues,
programas que utilizam grficos 3D, particularmente jogos, passaram a ter
um grande aumento no desempenho.
Processador AMD K6-2
Lanamento
Transistores
Tecnologia
Barramento de dados
Barramento de endereos
Capacidade de
endereamento
Clock
Consumo

1998
9.300.000
0,25 / 0,18
64 bits
32 bits
4 GB
266 a 550 MHz
15 a 30 W

Clocks do AMD K6-2 Clock externo


266 MHz
66 MHz
300 MHz
66 MHz
300 MHz
100 MHz
333 MHz
66 MHz
366 MHz
66 MHz

Multiplicador
4x
4.5x
3x
5x
6x

6-46

Hardware Total

380 MHz
400 MHz
450 MHz
475 MHz
500 MHz
533 MHz
550 MHz

95 MHz
100 MHz
100 MHz
95 MHz
100 MHz
95 MHz
100 MHz

4x
4x
4.5x
5x
5x
5.5x
5.5x

As verses com clock externo de 66 MHz do K6-2 destinavam-se a uso em


upgrades, sendo instalados em placas de expanso antigas que no tinha o
soquete Super 7, sendo limitadas a 66 MHz.
Assim como o K6, o K6-2 tem uma cache L1 de 64 kB, dividida em duas
sees de 32 kB, sendo uma para dados e outra para cdigo. O K6-2 na
verdade bastante similar ao K6, usando a mesma arquitetura interna. As
diferenas fundamentais so:

Tecnologia de 0,25 e 0,18 nas verses mais recentes


Tenso de alimentao menor, com 2,2 ou 2,4 volts.
Tecnologia AMD 3D Now!, com instrues para imagens em 3D
Figura 6.28
Processador AMD K6-2. O K6-III tem aparncia
semelhante.

A figura 29 mostra como as instrues 3D Now! aceleram a velocidade de


gerao de imagens tridimensionais. Para gerar uma imagem 3D no monitor,
preciso inicialmente que o processador tenha a representao matemtica
da cena 3D a ser apresentada. Esta representao tem coordenadas
tridimensionais dos polgonos que formam os slidos geomtricos. O
processador precisa formar uma representao completa da cena chamada

Captulo 6 Processadores descontinuados

6-47

wire frame (armao de arame). Feita esta representao, comea o trabalho


da placa de vdeo 3D. A placa precisa converter a representao
tridimensional para uma forma equivalente usando apenas as duas
dimenses X e Y que representam os pontos da tela. Sobre cada um dos
polgonos do wire frame so aplicadas texturas que formaro a imagem final.
Este processo chamado de renderizao.
Figura 6.29
Onde atuam as instrues 3D Now!.

fundamental o papel do processador no trabalho de gerao do wire


frame. Inmeros clculos com nmeros reais precisam ser realizados. Quanto
mais rpida a unidade de ponto flutuante (FPU) de um processador, mais
rpida ser a realizao desta etapa. As instrues 3D Now! realizam de
forma extremamente rpida os principais clculos matemticos envolvidos na
gerao de um wire frame.
Problemas de aquecimento do AMD K6-2

Assim como ocorreu com o K6, muitos processadores K6-2 apresentaram


problemas de aquecimento, pelo fato de terem sido instalados sem respeitar
as especificaes de cooler indicadas pela AMD. Muitos produtores de PCs
no utilizavam pasta trmica, e instalavam coolers de porte pequeno. Desta
forma, os modelos mais sensveis a temperatura e que dissipavam mais calor
funcionavam mal, apresentando travamentos e outras anomalias. Tais
problemas no teriam ocorrido se fossem usados coolers de tamanho
adequado (parte de alumnio com 2,5 cm de altura), e acoplados atravs de
pasta trmica.

6-48

Hardware Total

A figura 30 mostra como identificar um processador K6-2 atravs do cdigo


impresso na sua face superior. Depois do nome K6-2, est indicado o
clock, e a seguir trs letras que indicam o encapsulamento, a voltagem
interna e a faixa de temperatura.
Figura 6.30
Identificao dos processadores AMD K62.

O encapsulamento de todos os modelos o tipo A, que indica CPGA


(Ceramic Pin Grid Array). As voltagens possveis so:
F = 2.2 volts
G = 2.3 volts
H = 2.4 volts
As faixas de temperatura so:
Q = 0C a 60C
R = 0C a 70C
X = 0C a 65C
Portanto, o sufixo de um K6-2 (assim como do K6 e do K6-III) um
indicador da sua sensibilidade ao calor. Preferveis so as verses com menos
sensibilidade temperatura (R), que suportam at 70C. Mais problemticas
so as verses Q, que no pode ultrapassar os 65C. Outro indicador
importante a dissipao de potncia. Quanto maior esta dissipao, maior
ser a tendncia do processador esquentar, e maiores devero ser os
cuidados com o problema do aquecimento (ser preciso usar um cooler
maior). A tabela que se segue mostra todas as verses do K6-2 produzidas e
as respectivas potncias:
Modelo

Potncia

Temp. Mxima

Voltagem

Captulo 6 Processadores descontinuados


266 AFR
300 AFR
333 AFR
350 AFR
366 AFR
380 AFR
400 AFQ
400 AFR
450 AFX
450 AHX
475 AFX
475 AHX
500 AFX
533 AFX
550 AGR

14,70 W
17,20 W
19,00 W
19,95 W
20,80 W
21,60 W
22,70 W
16,90 W
18,80 W
28,40 W
19,80 W
29,60 W
20,75 W
20,75 W
25,00 W

6-49
70C
70C
70C
70C
70C
70C
60C
70C
65C
65C
65C
65C
65C
65C
70C

2.2 V
2.2 V
2.2 V
2.2 V
2.2 V
2.2 V
2.2 V
2.2 V
2.2 V
2.4 V
2.2 V
2.4 V
2.2 V
2.2 V
2.3 V

Alguns modelos so particularmente mais problemticos com respeito


temperatura:
K6-2/400 AFQ: Dissipa 22,7 W. No muito, mas suporta apenas 60C.
Melhor que ele o K6-2/400 AFR, com 16,9 W e suportando 70C.
K6-2/450 AHX: Dissipa 28,4 W e suporta apenas 65C.
Melhor que ele o K6-2/450 AFX, que dissipa apenas 18,8 W.
K6-2/475 AHX: Dissipa 28,6 W e suporta apenas 65C.
Melhor que ele o K6-2/475 AFX, que dissipa apenas 19,8 W.
Da surgem casos estranhos constatados por muitos tcnicos de manuteno.
Ao encontrar um PC equipado com um AMD K6-2 apresentando problemas
de aquecimento, fazem a troca por outro K6-2 de mesmo clock e os
problemas ficam resolvidos. O primeiro processador estava ruim?
Provavelmente no, mas pode ter sido uma das trs verses quentes citadas
acima. A existncia de modelos mais quentes e menos quentes do K6-2
apesar de usarem voltagens e clocks iguais deveu-se ao fato da transio
entre as tecnologias de 0,25 e 0,18. Ou seja, alguns modelos foram
inicialmente lanados com a tecnologia de 0,25 e posteriormente foram
lanadas verses com a tecnologia de 0,18, com menor consumo eltrico.
De posse da temperatura mxima suportada e da potncia dissipada pelo
chip, possvel calcular a resistncia trmica que deve ter o cooler, e assim

6-50

Hardware Total

dimension-lo corretamente. Menos trabalhoso usar a seguinte regra: para


processadores K6, K6-2 e K6-III, use sempre um cooler tamanho grande,
com altura de alumnio de 2,5 cm ou mais, acoplado ao processador atravs
de pasta trmica.
O problema de saturao no desempenho do AMD K6-2

Um Pentium-200 praticamente duas vezes mais rpido que um Pentium100. Qualquer leigo no assunto poderia esperar isso, afinal o clock do
Pentium-200 duas vezes maior que o do Pentium-100. Da mesma forma,
um leigo esperaria que o K6-2/550 fosse quase duas vezes mais veloz que o
K6-2/300, afinal 550 MHz um clock cerca de 80% maior que 300 MHz.
Entretanto isso est errado. A diferena entre os desempenhos desses dois
processadores muito pequena, no chega a 30%. Pequenas so as diferenas
de desempenho quando compraramos as vrias verses do K6-2, entre 300 e
550 MHz. Enquanto o K6-2/300 tem praticamente o mesmo desempenho que
um Pentium II/300, o K6-2/550 bem mais lento que o Pentium III/550.
O principal motivo para este discrepncia a velocidade da cache L2. No
adianta o ncleo do processador K6-2/550 ser 80% mais rpido que o do K62/300, se esses dois processadores tm a cache L2 operando na mesma
velocidade: 100 MHz.
Se levarmos em conta vrios processadores da mesma famlia, o desempenho
depender dos seguintes fatores:
1) Velocidade
2) Velocidade
3) Velocidade
4) Velocidade

do ncleo, que proporcional ao clock interno


da cache L1
da cache L2
da DRAM

Ao compararmos um K6-2/550 com um K6-2/300, vemos que o ncleo do


modelo de 550 MHz realmente cerca de 80% mais veloz. A cache L1
tambm 80% mais veloz, j que ela opera com o mesmo clock que o ncleo
do processador. Entratanto esses dois processadores ficam empatados no que
diz respeito s velocidades da cache L2 e da DRAM. Essas duas memrias
operam com 100 MHz fixos, tanto no modelo de 300 como no de 550 MHz.
Isto no seria problema se no modelo de 300 MHz, a cache L2 e a DRAM
estivessem operando com folga. Se a 300 MHz ambas ficassem ativas apenas
50% do tempo, podiam operar em 100% do tempo ao serem ligadas a um
processador de 550 MHz, e estariam desta forma acompanhando o
desempenho do processador. Ocorre que a 300 MHz, tanto a cache L2 como
a DRAM j esto praticamente saturadas, extremamente ocupadas, lendo e

Captulo 6 Processadores descontinuados

6-51

gravando dados em quase 100% do tempo, praticamente sem folga. Ao serem


ligadas em um processador de 550 MHz, no tm como trabalhar mais para
fornecer os dados de forma duas vezes mais rpida. Esta saturao das
memrias cache L2 e DRAM fazem com que os processadores K6-2
superiores a 300 MHz acabem tendo que fazer pequenas pausas para esperar
pelos dados da cache L2 e da DRAM, que esto com trfego de dados
totalmente congestionado a 100 MHz.
Este problema foi resolvido nos processadores mais velozes, atravs do
aumento da velocidade da cache L2 e da DRAM. Para o K6-2, o problema
no foi resolvido. Praticamente no havia vantagem alguma do K6-2/550 em
relao ao K6-2/300. Apenas ocorria aumento de desempenho nos trechos de
programas que envolviam muitos clculos matemticos, na execuo de
instrues MMX e 3D Now!. Para processamentos comuns, que so a
maioria, a diferena entre os desempenhos desses dois processadores
praticamente no notada.
O problema da saturao de desempenho do K6-2 demonstrado na tabela
abaixo. Usamos vrios modelos do K6-2, alm de um Pentium II/300 e um
Pentium II/450. Foram medidos os ndices de desempenho com os
programas Norton SI (do Norton System Information 4.0), o CPUMark32 e o
FPUWinMark, ambos do programa WinBench 99 verso 1.0. Esses dois
ltimos ndices mostram o desempenho nas operaes que envolvem
instrues comuns, sem processamento numrico, e operaes matemticas
envolvendo a unidade de ponto flutuante.
Modelo
K6-2/300
K6-2/350
K6-2/400
K6-2/450
K6-2/500
K6-2/550
Pentium II/300
Pentium II/450

Norton SI
116
125
131
139
145
149
140
210

CPUMark32
782
825
893
933
965
1010
730
1100

FPUWinMark
985
1140
1300
1450
1590
1770
1500
2290

Comparando um Pentium II/300 com um Pentium II/450 (clock 50% maior),


vemos que os ndices medidos pelo Norton SI foram 140 e 210, o que
corresponde a um aumento de 50%. Os ndices CPUMark32 foram 730 e
1100, um aumento de 50,6%. Os ndices FPUWinMark foram 1500 e 2290, ou
seja, aumento de 52%. Descontando arredondamentos, podemos verificar que
para o Pentium II, um aumento de clock resultou em aumentos de
desempenhos proporcionais, neste caso todos de 50%.

6-52

Hardware Total

Comparando o K6-2/550 com o K6-2/300, vemos que o aumento de clock


de 80%. Os ndices do Norton Sysinfo foram 116 e 149, o que corresponde a
um aumento de 28%. Os ndices CPUMark32 foram 782 e 1010, ou seja, um
aumento de 29%. Os ndices FPUWinMark foram 985 e 1770, um aumento
de 79%. Portanto apenas o desempenho da unidade de ponto flutuante
acompanhou o aumento de clock do K6-2. Os ndices de processamento no
numrico (o que engloba a maioria dos programas, na quase totalidade do
tempo) sofreram aumentos inferiores a 30%, apesar do clock ter aumentado
em mais de 80%.
O desempenho do Pentium II aumenta proporcionalmente ao seu clock
porque sua cache L2 tambm tem velocidade aumentada, de forma
proporcional ao clock. No K6-2 isto no ocorre. O desempenho aumenta
proporcionalmente ao clock apenas para os modelos inferiores a 300 MHz,
pois nesses clocks, a cache L2 no est sobrecarregada. A partir de 300 MHz,
o uso da cache L2 torna-se mais intenso, aproximando-se de 100%. Chega-se
a um ponto em que aumentos de clock resultam em aumentos desprezveis
no desempenho. A causa do problema portanto a cache L2, que opera
com 100 MHz fixos. O K6-2 foi o ltimo processador a ter cache L2
operando com clock fixo. Para todos os processadores seguintes, a cache L2
opera com velocidade proporcional ao clock. Nos processadores Pentium II
e nas primeiras verses do Pentium III, a cache L2 opera com metade da
freqncia do processador. Por exemplo, em um Pentium III/500, a cache L2
opera com 250 MHz, contra apenas 100 MHz do K6-2. Nos primeiros
processadores Athlon, este sistema tambm era utilizado. Em todos os
processadores modernos, o que inclui as verses recentes do Pentium III, o
Celeron, o Pentium 4, o AMD Duron, as verses recentes do Athlon e o
descontinuado K6-III, a cache L2 opera com um clock igual ao do ncleo do
processador. Por exemplo, um processador operando a 1000 MHz tem cache
L2 tambm operando a 1000 MHz.
AMD K6-III

Este processador foi chamado, na poca do seu lanamento, de K6+3D.


Teve logo o nome trocado para K6-III, visando concorrer com o Pentium III.
Tinha uma grande vantagem sobre o K6-2: uma cache L2 operando com o
mesmo clock do processador. No K6-2 a cache L2 ficava ligada ao
barramento externo, operando com 100 MHz. Nos processadores mais
antigos, a cache L2 operava com apenas 66 MHz. Como resultado a taxa de
transferncia de dados entre a cache e o processador de 528 MB/s (no
barramento de 66 MHz) ou 800 MB/s (no barramento de 100 MHz). Nesta
nova verso do K6, um excelente desempenho obtido com a cache L2

Captulo 6 Processadores descontinuados

6-53

acompanhando o clock do processador. Em um processador AMD K6-III de


400 MHz, a cache L2 opera tambm com 400 MHz, o que permite transferir
dados taxa de 3,2 GB/s. Isto d ao K6-III um desempenho similar ao de
um Pentium II ou Pentium III.
As placas de CPU com o soquete Super 7, destinadas ao K6-2, podiam
perfeitamente suportar o K6-III. Os nicos requisitos especiais deste
processador era o barramento de 100 MHz (padro do Super 7) e a
possibilidade de configurar a tenso interna do processador para 2,4 volts ou
2,2 volts. A tenso configurvel era uma caracterstica de todas as placas para
a plataforma Super 7, portanto praticamente no ocorreram problemas no
aproveitamento dessas placas de CPU pelo K6-III. Ou seja, onde funciona
um K6-2, tambm pode funcionar um K6-III.
Como vimos, o K6-III tinha no seu ncleo, caches L1 (64 kB) e L2 (256 kB).
Podia ser instalado em placas de CPU para K6-2, que j tinham cache
externa. Sendo assim, a cache existente na placa de CPU era de nvel 3 (L3).
*** 75%
***
Figura
6.31
Relao entre
as caches de
um K6-III/400.

A figura 31 mostra a relao entre as caches de um processador AMD K6-III


de 400 MHz. Estando o ncleo operando a 400 MHz, as transferncias feitas
entre o processador, a cache L1 e a cache L2 (internas) so feitas na mesma
freqncia. Para o modelo de 450 MHz, essas transferncias so feitas a 450
MHz. Em ambos os modelos, as transferncias entre a cache L2 e a L3
(externa), e entre a cache L3 e a DRAM so feitas a 100 MHz.
Processador AMD K6-III
Lanamento
Transistores
Tecnologia
Barramento de dados
Barramento de endereos
Capacidade de
endereamento
Clock
Consumo

1999
21.000.000
0,25
64 bits
32 bits
4 GB
400, 450 MHz
18 a 30 W

6-54

Hardware Total

A tabela que se segue compara os desempenhos de processadores K6-2, K6III e Pentium II, todos a 450 MHz. Vemos que o K6-III tem ndice 200
medido com o Norton SI, bem superior aos 139 marcados com um K6-2, e
quase igual aos 210 de um Pentium II. J nas medidas de desempenho no
numrico feitas com o WinBench (CPUMark32), o K6-III mostrou-se mais
veloz que o Pentium II. O desempenho numrico do K6-III um pouco
superior ao de um K6-2 de mesmo clock. A unidade de ponto flutuante do
Pentium II bastante superior, cerca de 50% mais veloz que as do K6-2 e K6III.
Modelo
K6-2/450
K6-III/450
Pentium II/450

Norton SI
139
200
210

CPUMark32
933
1490
1100

FPUWinMark
1450
1510
2290

O K6-III foi lanado apenas nas verses de 400 e 450 MHz. Existem verses
com tenso interna de 2,2 volts e de 2,4 volts. A tabela que se segue resume
as caractersticas desses modelos. Observe que os modelos de 2,4 volts so
bastante quentes, chegando a dissipar quase 30 watts. preciso utilizar um
cooler de bom tamanho, acoplado ao processador com pasta trmica.
Modelo
K6-III/400, 2,2V
K6-III/450, 2,2V
K6-III/400, 2,4V
K6-III/400, 2,4V

Clock
Externo/interno
100 MHz / 400 MHz
100 MHz / 450 MHz
100 MHz / 400 MHz
100 MHz / 450 MHz

Multiplicador

Consumo

4x
4,5x
4x
4,5x

18,1 W
20,2 W
26,8 W
29,5 W

Assim como ocorreu com todos os demais processadores, o K6-III tambm


foi produzido em verso para micros portteis, sendo chamado de K6-III+.
Usava a tecnologia de 0,18 e era oferecido nas verses de 450, 475 e 500
MHz. Seu consumo era de apenas 16 watts, graas ao uso de tenses
menores (ncleo a 2,0 volts) e tecnologia de 0,18.
Apesar de tecnicamente ser um bom processador, o K6-III teve vida
relativamente curta. Foi lanado no incio de 1999, e cerca de um ano depois
foi descontinuado. Utilizando a tecnologia de 0,25 e com 21 milhes de
transitores, o K6-III acabava tendo o custo de fabricao to elevado quanto
o de um Athlon, o novo processador da AMD, que tinha 22 milhes de
transitores. A AMD acabou concentrando seus esforos no novo processador
Athlon, e o K6-III sumiu do mercado.

Captulo 6 Processadores descontinuados

6-55

O Athlon tinha muito melhores condies de concorrer com o Pentium III


que o K6-III. Enquanto o K6-III ainda era baseado na plataforma Super 7,
derivada dos soquetes usados pelos primeiros processadores Pentium, e
utilizava uma tecnologia que comeou com o K6, o Athlon era um
processador totalmente novo, com uma arquitetura considerada de 7
gerao, superior arquitetura do Pentium III.
Mesmo cessando a produo do K6-III, a AMD continuou produzindo novas
verses do K6-2, bem como o K6-III+ e o K6-2+, ambos destinados ao
mercado mais lucrativo de PCs portteis, e empregando a tecnologia de
0,18. O K6-III+ era similar ao K6-III, com menor consumo e funes
especiais para gerenciamento de energia. O K6-2+ era similar ao K6-III+,
porm sua cache L2 interna tinha apenas 128 kB. Esses processadores no
participaram do mercado de PCs comuns, apenas dos portteis.
Processadores Cyrix

Depois de lanar processadores controvertidos como o Cx486DLC (um 386


melhorado, que foi por muitos confundido com o 486), outros compatveis
com o 486 (Cx486DX2 e Cx486DX4), e outro intermedirio entre o 486 e o
Pentium (Cyrix 5x86), a Cyrix finalmente lanou um chip compatvel com o
Pentium, usado em placas equipadas com o Socket 7. Era o Cyrix 6x86,
disponvel nas verses PR120, PR133, PR150, PR166 e PR200.
Cyrix 6x86

Ao contrrio do que ocorreu com o AMD-K5, o 6x86 realmente chegou a


concorrer com o Pentium. Algumas de suas verses, ao serem lanadas,
eram mais velozes que a verso mais rpida disponvel do Pentium. Por
exemplo, quando foi lanado o 6x86 PR200, o Pentium mais veloz era o de
166 MHz. S depois de algum tempo foi lanado o Pentium-200. Mais tarde
com o lanamento do Pentium MMX, o 6x86 tambm foi atualizado,
passando a incluir as mesmas instrues MMX. Passou ento a ser chamado
de 6x86MX.
A Cyrix sempre criou chips velozes, muitas vezes melhores que os da Intel,
mas tambm sempre teve um grande problema, que era a falta de uma
planta industrial de alta capacidade. Em outras palavras, era capaz de
desenvolver chips muito velozes, mas no tinha fbricas para produzi-los. Por
isso, fazia contratos com outras empresas para que produzissem seus chips,
como a Texas e a IBM. Quando foi comprada pena National
Semiconductor, passou a ter chances de no apenas criar bons chips, mas

6-56

Hardware Total

tambm produzi-los em alta escala, assumindo assim, sua merecida fatia no


mercado de processadores. Infelizmente no foi o que ocorreu. A atuao da
National no foi a esperada, e a sua poro Cyrix acabou sendo
novamente vendida, desta vez para a VIA Technologies, fabricante de
chipsets.
Pouco depois do lanamento do Pentium, a Cyrix estava envolvida no
projeto de um chip concorrente. Como a chegada deste chip ao mercado
demorou, e a Intel j estava para lanar verses mais velozes do Pentium, o
Cyrix 5x86 foi lanado como um concorrente do 486. A verso mais veloz
deste chip, apesar de compatvel com o 486, possua desempenho
equivalente ao de um Pentium-90. Apenas com o lanamento do seu novo
chip, o 6x86, a Cyrix comeou a competir realmente com o Pentium. Por
exemplo, na poca em que o Pentium mais veloz era o de 166 MHz, a Cyrix
j produzia o seu 6x86 P200+, com desempenho superior ao de um Pentium200. O 6x86 no chegou a ser um concorrente ameaador para o Pentium,
apesar do seu preo mais baixo, devido ao baixo volume de produo.
Figura 6.32
Cyrix 6x86.

Bem curiosos so os clocks do 6x86. Seus clocks externos podem ser de 40,
50, 55, 60, 66 ou 75 MHz. Utiliza uma indicao PR (Pentium Rating) similar
do AMD K5 para designar o desempenho. O PR no coincide com o valor
do clock. A tabela que se segue mostra as verses do 6x86, bem como seus
clocks internos e externos.
Modelo
6x86-P90+
6x86-P120+

Clock interno Clock


externo
80 MHz
40 MHz
100 MHz
50 MHz

Multiplicador Consumo
2x
2x

15,5 W
17,8 W

Captulo 6 Processadores descontinuados

6x86-P133+
6x86-P150+
6x86-P166+
6x86-P200+

110 MHz
120 MHz
133 MHz
150 MHz

55 MHz
60 MHz
66 MHz
75 MHz

6-57

2x
2x
2x
2x

19,1 W
20,1 W
21,2 W
22,5 W

As caractersticas do Cyrix 6x86 eram bastante similares s do Pentium,


inclusive podia ser instalado nas mesmas placas de CPU que eram destinadas
ao Pentium. Operava com uma alimentao de 3,3 volts, disponvel em
qualquer placa de CPU Pentium da sua poca (1996). Existia tambm o
6x86L, com voltagens similares s do Pentium MMX (3,3 volts externos e 2,8
volts internos). Seu principal problema eram os estranhos valores utilizados
pelos seus clocks externos, como 40, 55 e 75 MHz. Praticamente todas as
placas de CPU para Pentium suportavam clocks externos de 50, 60 e 66
MHz apenas. Logo os fabricantes de placas de CPU passaram a oferecer
compatibilidade com o 6x86, adicionando as opes para clocks externos de
40 e 55 MHz. J o clock de 75 MHz tinha um grade problema. Os chipsets
da poca suportavam no mximo 66 MHz, portanto as placas de CPU
deveriam ser envenenadas para suportar o 6x86-P200+, com seu
barramento de 75 MHz. Alm disso as memrias da poca em geral no
podiam operar confiavelmente a 75 MHz, o que resultou em muitos
problemas nas placas de CPU que usavam o 6x86 modelo P200+.
Processador Cyrix 6x86
Lanamento
Tecnologia
Barramento de dados
Barramento de endereos
Capacidade de
endereamento
Cache L1
Clock
Consumo

1996
0,35
64 bits
32 bits
4 GB
16 kB, unificada
80-150 MHz
15 a 22 W

A cache L1 do Cyrix 6x86 era unificada, ou seja, era utilizada para cdigo e
dados. Outros processadores da poca, bem como os modelos modernos,
utilizam cache L1 dividida em duas sees independentes (em geral de
mesmo tamanho), sendo uma para cdigo e outra para dados.
A comparao do modelo de 150 MHz com um Pentium-200 pode ser
considerada bastante questionvel. O maior rendimento dos MHz em
geral resultado do uso de uma arquitetura mais avanada, mas parece que
este no foi o nico fator envolvido. Se compararmos por exemplo o modelo
de 80 MHz (PR90), vemos que ele se compara a um Pentium-90, portanto

6-58

Hardware Total

correto dizer que os MHz valem para ele, 1/8 a mais (12,5) do que valem
para o Pentium. Fazendo o mesmo clculo para os demais modelos,
podemos levantar a seguinte tabela:
Modelo
6x86-P90+
6x86-P120+
6x86-P133+
6x86-P150+
6x86-P166+
6x86-P200+

Clock Cyrix
80 MHz
100 MHz
110 MHz
120 MHz
133 MHz
150 MHz

Clock Intel
90 MHz
120 MHz
133 MHz
30 MHz
33 MHz
50 MHz

Ganho adicional
12,5%
20%
20,1%
25%
25%
33%

Parece curioso o fato do ganho de desempenho em relao Intel ser de


12,5% para o modelo P90+, e de 33% para o modelo P200+. Deveriam ser
valores parecidos, j que estamos utilizando a mesma arquitetura. A
diferena fica por conta do clock externo. Note que para modelos com
clocks normais, como o P150+ e o P166+ (clocks externos de 60 e 66 MHz,
iguais aos da Intel), o ganho de 25% (120 MHz valem 150, e 133 MHz
valem 166). Este ganho representa a superioridade da arquitetura da Cyrix
em comparao com a da Intel. Os ganhos so menores quando levamos em
conta os barramentos mais lentos dos modelos P90+, P120+ e P133+. Da
mesma forma, o incomum barramento de 75 MHz responsvel por um
ganho ainda maior no desempenho, resultando em 33% a mais no modelo
P200+, em comparao com um Pentium-150. Vemos portanto que uma boa
parte deste ganho no resultado apenas da arquitetura mais avanada, e
sim do barramento turbinado. Talvez o Pentium-150 ou um Pentium-166
tambm recebessem um grau PR200 se tivessem seus barramentos
externos operando a 75 MHz.
O baixo desempenho da FPU Cyrix

O 6x86, assim como outros processadores da Cyrix, tinham uma unidade de


ponto flutuante bastante limitada, mais lenta que modelos similares da Intel e
da AMD. A tabela que se segue mostra os ndices obtidos pelo Pentium-200,
pelo K6/200 e pelo Cyrix 6x86-P200+. Os dois primeiros ndices foram
medidos com o Norton Sysinfo e com o WinBench 99. O terceiro ndice
(FPUWinMark) indica o desempenho da unidade de ponto flutuante,
medido tambm com o Winbench 99.
Processador e clock
Pentium, 200 MHz
AMD K6, 200 MHz
6x86 PR200

Norton
50
80
52

CPUMark32
380
520
420

FPUWinMark
750
640
380

Captulo 6 Processadores descontinuados

6-59

Observe que nos ndices de processamento no numrico, o K6 mostrou ser


bem superior ao Pentium. J o 6x86 mostra-se apenas um pouco melhor que
o Pentium-200. O motivo disso que o 6x86 no indicado pelo clock, e
sim pelo ndice PR (Pentium Rating). Esta diferena fez muitos vendedores
compararem injustamente os processadores Cyrix (indicados com PR) com
processadores AMD, que usavam o clock efetivo. Em outras palavras, um K6
de 200 MHz bem mais veloz que um Cyrix PR-200+, mas o modelo da
Cyrix levava vantagem no preo.
Outro fato curioso pode ser tambm observado pela tabela acima. A
unidade de ponto flutuante da Intel melhor que as da AMD e da Cyrix,
pelo menos para os processadores citados. A do Pentium leva pequena
vantagem sobre a do K6, enquanto a do 6x86 mostrou ser bem mais lenta.
Um 6x86-P200+ pode ser sensivelmente mais veloz que um Pentium-200 para
processamentos comuns, mas ao executar tarefas numricas, mais parece um
Pentium-100.
Apesar da confuso de nmeros, a Cyrix teve o mrito de produzir
processadores de baixo custo, que fizeram muito sucesso no mercado de PCs
simples.
Cyrix 6x86MX

Depois que a Intel lanou o Pentium MMX, tanto a AMD como a Cyrix
desenvolveram tambm seus chips de alto desempenho e com tecnologia
MMX. o caso do AMD K6, e tambm do Cyrix 6x86MX. As placas de
CPU Pentium produzidas a partir de 1997 suportam um nmero ainda maior
de processadores, graas compatibilidade com modelos da AMD e da
Cyrix.

6-60

Hardware Total
Figura 6.33
Cyrix 6x86MX.

Processador Cyrix 6x86MX


Lanamento
Tecnologia
Barramento de dados
Barramento de endereos
Capacidade de
endereamento
Cache L1
Clock
Consumo

1997
0,35 / 0,25
64 bits
32 bits
4 GB
64 kB, unificada
133-233 MHz
17 a 27 W

Basicamente este o processador Cyrix 6x86, acrescido de instrues MMX,


com clocks maiores e com cache L1 de 64 kB, ao invs dos apenas 16 kB
existentes no 6x86. Foi produzido em vrias verses, a partir de 133 MHz
(PR166). Observe entretanto que em todos os processadores da linha 6x86, o
clock no igual ao ndice PR. Por exemplo, o PR266 apresentado em
duas verses, um com 225 / 75 MHz (clocks interno e externo) e outro com
233 / 66 MHz. A tabela que se segue mostra os valores de clocks usados por
este processador.
Modelo
6x86MX-PR166
6x86MX-PR166
6x86MX-PR200
6x86MX-PR233
6x86MX-PR233
6x86MX-PR266
6x86MX-PR266

Clock
interno
133 MHz
150 MHz
166 MHz
188 MHz
200 MHz
225 MHz
233 MHz

Clock
externo
66 MHz
60 MHz
66 MHz
75 MHz
66 MHz
75 MHz
66 MHz

Multiplicador

Consumo

2x
2,5x
2,5x
2,5x
3x
3x
3,5x

17,6 W
18,9 W
20,2 W
21,8 W
22,9 W
26,1 W
27,0 W

Captulo 6 Processadores descontinuados

6-61

Cyrix Media GX

Voc no ver esses processadores em PCs comuns, mas sim em notebooks.


Consiste em um 6x86MX acrescido de circuitos normalmente encontrados
em chipsets, como controladores de memria e de disco. Como apresenta
um alto ndice de integrao de componentes, ideal para uso em PCs
portteis. A urna eletrnica utilizada nas eleies brasileiras na verdade um
PC modificado, equipado com um processador MediaGX.
Cyrix M II

Cerca de 1 ano aps o seu lanamento, o 6x86MX teve seu nome mudado
para M II. A troca de nome foi uma manobra de marketing, visando
concorrer com o Pentium II, mais especificamente com o Celeron, ambos da
Intel. Algumas verses mais velozes foram lanadas, mas logo a seguir a
Cyrix comeou a declinar, tendo sua participao no mercado cada vez mais
reduzida. A National Semiconductor falhou na tarefa de produzir bons
processadores, e seu terceiro lugar tornou-se cada vez mais distanciado dos
lderes Intel e AMD.
Figura 6.34
Processador Cyrix M II/333.

Sua verso inicial PR300 ainda usava a tecnologia de 0,35 micron, mas novas
verses passaram a utilizar a tecnologia de 0,25 micron, resultando em chips
mais velozes e mais baratos.
Enquanto a AMD tomou um caminho em direo ao mercado de PCs de
alto desempenho, a Cyrix estabeleceu-se no mercado de PCs de mdio e
baixo custo. Seus processadores Cyrix M II e 6x866MX foram bons
concorrentes para o Celeron e substitutos naturais para o Pentium MMX.
Dominam a faixa de mercado de processadores com menos de 300 MHz e

6-62

Hardware Total

que custam menos de 100 dlares, muito importantes nos PCs de baixo
custo.
A Cyrix possui modelos com clocks externos de 66, 75, 83 e 100 MHz, e
diferentes multiplicadores. A tabela a seguir apresenta como exemplo, os
clocks usados pelo Cyrix M II.
Modelo
M II / 300
M II / 300
M II / 333
M II / 333
M II / 350

Clock
interno
225 MHz
233 MHz
250 MHz
250 MHz
300 MHz

Clock
externo
75 MHz
66 MHz
83 MHz
100 MHz
100 MHz

Multiplicador

Consumo

3x
3,5x
3x
2,5x
3,5x

24,9 W
25,5 W
27,6 W
-

OBS: Os dois ltimos modelos da tabela estavam previstos para produo,


mas infelizmente isto no ocorreu, inclusive os databooks informam que se
tratam apenas de possveis modelos a serem lanados, e no de modelos
com lanamento prometido. A poca do possvel lanamento ocorreu na fase
mais crtica do declnio da Cyrix/National, quando a produo estava sendo
descontunuada.
Como vemos, o Cyrix MII PR333 opera na verdade com o clock interno de
250 MHz. O Cyrix MII PR300 oferecido em duas verses, uma de 225
MHz e outra de 233 MHz. O ndice PR300 significa que o Pentium MMX,
para alcanar desempenho semelhante no processamento de aplicativos de
32 bits do Windows, precisaria operar a 300 MHz.
errado comparar o Cyrix M-II PR300 com o AMD K6-2/300. Apesar de
ambos terem o 300 em comum, existem diferenas no preo e no
desempenho. O modelo PR300 da Cyrix tem o desempenho equivalente ao
de um AMD K6-2 operando a 233 MHz. portanto cerca de 20% mais lento
que o AMD-K6-2/300. Infelizmente vemos comparaes erradas feitas por
muitos revendedores, indicando o M-II PR300 como sendo de 300 MHz.
Para efeito de comparao com o Pentium MMX, a substituio de PR por
MHz vlida, mas o mesmo no pode ser dito quando feita comparao
com o Pentium II e com o AMD K6-2.
Em resumo, o M-II PR300 um processador de 233 (ou 225) MHz, to veloz
quanto um AMD K6 de 233 MHz, e sensivelmente mais veloz que um
Pentium MMX-300 (lembrando que o Pentium MMX-300 foi produzido
apenas em verses para notebooks), mas com um custo bastante acessvel. O

Captulo 6 Processadores descontinuados

6-63

M-II PR333 um processador de 250 MHz, com velocidade de


processamento no numrico similar de um AMD K6-2/233 (o K6-2 ganha
na velocidade de processamento numrico). Foi um processador bastante
adequado aos PCs de baixo custo.
Processador e clock
Cyrix MII PR300
6x86MX PR266
6x86MX PR233
6x86MX PR200
6x86 PR200

Norton
85
75
64
60
52

CPUMark32
560
540
470
430
420

FPUWinMark
520
460
420
390
380

interessante observar o desempenho do processador Cyrix M II em


comparao com outros modelos da Cyrix. Assim como ocorre em outras
tabelas de desempenho mostradas neste captulo, vemos na tabela acima os
ndices de desempenho para processamento no numrico medidos com os
programas Norton Sysinfo e WinBench verso 1.0. (CPUMark32). Vemos
tambm o ndice de processamento numrico obtido com o Winbench 1.0.
O 6x86MXPR200 um pouco mais veloz que o 6x86PR200, graas sua
cache melhor com 64 kB. Os modelos PR200 e PR266 so um pouco mais
rpidos, como era de se esperar, graas ao aumento do clock. O Cyrix M II
apenas um pouco mais veloz que o 6x86MX PR300. Alis, se um M II
PR300 fosse colocado para operar nas mesmas condies do 6x86MXPR266,
os ndices de desempenho obtidos seriam exatamente os mesmos, j que
ambos so o mesmo processador, a nica diferena foi a troca de nomes.
Deixando de lado o desempenho, o M II apresenta tambm um consumo
menor, graas adoo da tecnologia e 0,25 micron.
Processador Cyrix M II

Lanamento
Tecnologia
Barramento de dados
Barramento de endereos
Capacidade de
endereamento
Cache L1
Clock
Consumo

1998
0,25
64 bits
32 bits
4 GB
64 kB, unificada
225-250 MHz
25 a 28 W

Outros chips compatveis com o Pentium

Alguns fabricantes chegaram a produzir processadores similares ao Pentium,


alm da Intel, AMD e Cyrix. A IBM e posteriormente a National produziram
processadores Cyrix, antes da empresa ser comprada pela Via Technologies.

6-64

Hardware Total

Outros dois produtores independentes tambm assumiram uma fatia deste


mercado, porm bem pequena.
Um desses fabricantes foi a IDT. Seu chip IDT C6 (tambm chamado de
WinChip C6) foi criado para concorrer com o Pentium MMX no mercado
de PCs de baixo custo. O IDT C6 de 200 MHz discretamente mais lento
que o Pentium-200 MMX, e era mais barato que o AMD-K6 de 200 MHz, e
com preo equivalente ao de um Cyrix 6x86MX de 200 MHz. O grande
mrito do C6 era o seu baixo consumo de corrente, tornando-o um chip
muito indicado para uso em computadores portteis, que precisam
economizar as baterias.
Figura 6.35
Processador WinChip.

A IDT (Integrated Device Technologies) tradicional fabricante de


memrias e chips especiais. Criou uma outra empresa, a Centaur
Technologies, voltada para o projeto de chips. A Centaur criou o chip
conhecido hoje como IDT Centaur C6 ou WinChip C6, compatvel com o
Pentium MMX com caractersticas bem diferentes das dos outros modelos
disponveis. O C6 internamente mais simples que outros processadores,
no possui recursos avanados como execuo paralela (executar duas ou
mais instrues ao mesmo tempo) nem predio de desvio (branch
prediction), o que o faz perder um pouco de desempenho. Por outro lado,
como no tem todos esses circuitos, de produo mais simples e mais
barata. Seus circuitos internos possuem outros tipos de recursos que
melhoram o desempenho, apesar de serem simples.
Processador WinChip C6
Lanamento
Tecnologia

1998
0,35

Captulo 6 Processadores descontinuados


Barramento de dados
Barramento de endereos
Capacidade de
endereamento
Cache L1
Clock
Consumo

6-65

64 bits
32 bits
4 GB
64 kB
180 a 240 MHz
9 a 16 W

A tabela abaixo resume algumas caractersticas dos diversos modelos do


WinChip C6.
Modelo
C6-180
C6-200
C6-255
C6-240

Clock interno e
externo
180 MHz / 60 MHz
200 MHz / 66 MHz
225 MHz / 75 MHz
240 MHz / 60 MHz

Multiplicador Potncia
a 3,5 V
3x
11,5 W
3x
13,0 W
3x
14,8 W
4x
15,8 W

Potncia
a 3,3 V
9,5 W
10,5 W
11,6 W
12,5 W

Este processador pode ser instalado em praticamente qualquer placa de CPU


compatvel com o Socket 7. preciso regular a sua voltagem para valores 3,3
ou 3,5 volts, ou seja, como se fosse um Pentium P54C Standard ou VRE. O
WinChip C6 no utiliza voltagens diferentes para o ncleo (Core) e
barramento (I/O), como ocorre com os demais processadores modernos.
O desempenho deste processador no brilhante. Compara-se ao do
Pentium MMX, mas um pouco mais lento, se levarmos em conta clocks
iguais. Realmente os seus maiores atrativos so o custo mais baixo, e a
baixssima dissipao de potncia, tornando-o uma excelente opo para PCs
portteis.
Pouco depois a Centaur, diviso da IDT responsvel pelo WinChip, lanou a
verso 2. Seus principais melhoramentos foram o clock externo de 100 MHz
(o WinChip original suportava apenas 60, 66 e 75 MHz) e as instrues 3D
Now, similares s do AMD K6-2.
Processador WinChip 2
Lanamento
Tecnologia
Barramento de dados
Barramento de endereos
Capacidade de
endereamento
Cache L1

1999
0,25
64 bits
32 bits
4 GB
64 kB

6-66
Clock
Consumo

Hardware Total
PR200 a PR300
9 a 16 W

A tabela abaixo mostra as caractersticas do WinChip 2.


Modelo
200
233
266
300

Clock interno e
externo
200 MHz / 66 MHz
233 MHz / 66 MHz
233 MHz / 100 MHz
250 MHz / 100 MHz

Multiplicador Potncia
a 3,5 V
3x
12 W
3,5x
13 W
2,33x
14 W
2,5x
16 W

Potncia
a 3,3 V
8,8 W
10 W
10,5 W
11,8 W

A Centaur chegou a projetar o WinChip 3, mas este jamais entrou em


produo. Estavam previstos clocks maiores, uma cache L1 de 128 kB (64 kB
para cdigo e 64 kB para dados) e o uso de tenses internas maiores, assim
como ocorre com os demais processadores modernos. Com 2,8 volts internos
o consumo da verso mais veloz (WinChip 3-333) seria inferior a 9,5 watts, e
com a alimentao de 2,2 volts, o consumo seria menor que 5 watts.
A IDT vendeu a Centaur para a Via Technologies. A Via reuniu as equipes
da Centaur e da Cyrix (vendida pela National). Juntas essas equipes
passaram a trabalhar nos novos processadores da Via, como o Cyrix III.
Uma outra empresa, a Rise Technologies, chegou a ameaar a entrada no
mercado de processadores, com o seu chip Rise mP6. Era um chip tambm
compatvel com o Pentium MMX, e sua idia era brigar no mercado de
chips de baixo custo e baixo consumo de energia. Foi lanado nas verses
de 166, 233 e 266 MHz, ficando no mesmo nvel que o WinChip C6. Sua
participao no mercado foi nfima, e logo desapareceu.
Resumo

Todos os processadores citatos nesta seo so compatveis com o Pentium,


portanto possuem vrias caractersticas semelhantes. Todos operam com 32
bits internos, 64 bits externos e barramento de endereos com 32 bits,
podendo enderear at 4 GB de memria. Todos eles possuem unidades de
ponto flutuante integradas ao seu ncleo. Existem entretanto diferenas nos
tamanhos das caches L1 e nos nos conjuntos de instrues (MMX, 3D Now,
por exemplo). Tambm chama ateno a cache L2 do K6-III, que
integrada ao processador.

Captulo 6 Processadores descontinuados


Processador

Bits
internos e
externos
Pentium P54C 32 / 64
Pentium MMX 32 / 64
AMD K5
32 / 64
AMD K6
32 / 64
AMD K6-2
32 / 64
AMD K6-III
32 / 64
Cyrix 6x86
32 / 64
Cyrix 6x86MX 32 / 64
Cyrix M II
32 / 64
Winchip C6
32 / 64
Winchip 2
32 / 64
Rise mP6
32 / 64

Bits
de
endereo
32
32
32
32
32
32
32
32
32
32
32
32

6-67
Memria
mxima

Clock
mximo

Cache
L1

Recursos

4 GB
4 GB
4 GB
4 GB
4 GB
4 GB
4 GB
4 GB
4 GB
4 GB
4 GB
4 GB

200 MHz
300 MHz
PR166
300 MHz
550 MHz
450 MHz
PR200
PR266
PR333
PR200
PR300
266 MHz

16 kB
32 kB
24 kB
64 kB
64 kB
64 kB *
16 kB
64 kB
64 kB
64 kB
64 kB
64 kB

MMX
MMX
MMX, 3D Now
MMX, 3D Now
MMX
MMX
MMX
MMX, 3D Now
MMX

* OBS: O K6-III o nico deste grupo que possui, alm da cache L1, uma
cache L2 integrada ao seu ncleo, com 256 kB.

Arquitetura P6
Estudaremos agora os processadores de 6a gerao produzidos pela Intel. Seu
primeiro processador foi o Pentium Pro, lanado em 1995. Processadores de
6a gerao foram bastante utilizados a partir de 1998, e ainda em 2001 eram
populares. So os seguintes processadores:

Pentium
Pentium
Pentium
Celeron
Pentium
Pentium

Pro
II
II Xeon
III
III Xeon

Apesar de tantos anos separarem os modelos antigos e os mais novos desta


famlia, todos utilizam um ncleo similar, baseado na chamada arquitetura
P6. Obviamente vrios melhoramentos foram introduzidos ao longo dos
anos, visando obter melhor desempenho. Apenas no final do ano 2000, com
o lanamento do Pentium 4, os processadores de 6a gerao da Intel
comearam a dar lugar a uma arquitetura mais moderna.
Pentium Pro

O Pentium Pro foi o primeiro processador de 6a gerao lanado pela Intel.


Inicialmente chamado de P6, foi lanado em 1995, voltado para o mercado
de servidores. Este processador opera com 32 bits, e utiliza memrias de 64

6-68

Hardware Total

bits, da mesma forma como ocorre com o Pentium. Seu projeto foi otimizado
para realizar processamento de 32 bits, sendo neste tipo de aplicao, mais
veloz que o Pentium comum. Entretanto, perde para o Pentium ao realizar
processamento de 16 bits, comum em muitos programas do Windows e nos
jogos para MS-DOS, comuns na poca do seu lanamento. Desta forma o
Pentium Pro no poderia ser usado de forma eficiente e competitiva para os
PCs de uso pessoal.
Figura 6.36
Ncleo do Pentium Pro, com seus 5,5
milhes de transistores.

Sua eficincia em processamento de 32 bits, aliada capacidade


multiprocessamento (vrios Pentium Pro operando em conjunto) e melhor
desempenho com quantidades elevadas de memria, fizeram com que o seu
uso fosse direcionado para servidores de alto desempenho, baseados
principalmente no Windows NT. O mercado de PCs domsticos e para
pequenos escritrios continuou sendo dominado pelo Pentium e pelo
Pentium MMX, entre 1995 e 1998.

Captulo 6 Processadores descontinuados

6-69
Figura 6.37
Processador Pentium Pro. Vemos o
detalhe do processador, com o ncleo e a
cache L2.

Processador Pentium Pro


Lanamento
Transistores no ncleo
Tecnologia do ncleo
Transistores na cache de 256 kB
Transistores na cache de 512 kB
Barramento de dados
Barramento de endereos
Capacidade de endereamento
Clock
Consumo
Cache L1
Cache L2

1995
5.500.000
0,35
15.500.000 (0,6 )
31.000.000 (0,35 )
64 bits
36 bits
64 GB
150 a 200 MHz
29 a 38 W
16 kB
256 kB ou 512 kB

O Pentium Pro era muito caro, e um dos motivos do preo elevado era a sua
cache L2 de 256 kB ou 512 kB integrada ao processador (coisa que na poca
era difcil de ser implementada com baixo custo). A maioria dos
computadores usados entre 1995 e 1998 usavam muitos programas de 16
bits, e neste tipo de programa o Pentium comum e o Pentium MMX eram
mais eficientes. O Pentium Pro por sua vez era mais eficiente apenas para
processar instrues de bits, sendo menos eficiente para 16 bits.
Apesar de no ter sido muito conhecido pelos usurios comuns, o Pentium
Pro deu origem aos populares Pentium II, Celeron e Pentium III. Sua
microarquitetura P6, foi integralmente utilizada no Pentium II, aps sofrer
modificaes nas caches L1 e L2. A Intel passou a oferecer o Pentium II
(1997) e o Celeron (1998) para os computadores pessoais, e o Pentium II
Xeon para servidores (uma verso com cache L2 mais rpida e em maior
quantidade). O Pentium II Xeon, abordado mais adiante neste captulo, foi o
substituto do Pentium Pro para uso em servidores.
A tabela abaixo mostra algumas caractersticas do Pentium Pro.

6-70

Hardware Total

Modelo
150 MHz, 256k
166 MHz, 512k
180 MHz, 256k
200 MHz, 256k
200 MHz, 512k

L2
L2
L2
L2
L2

Clock interno e
externo
150 MHz / 60 MHz
166 MHz / 66 MHz
180 MHz / 60 MHz
200 MHz / 66 MHz
200 MHz / 66 MHz

Multiplicador

Potncia

2,5x
2,5x
3x
3x
3x

29,2 W
35 W
31,7 W
35 W
37,9 W

Overdrives para Pentium Pro

O Pentium Pro utilizava um tipo especial de soquete, chamado Socket 8. Foi


tomado como base para a construo do Pentium II. Entretanto pouco
depois do lanamento do Pentium II e do Pentium II Xeon (processadores
mais avanados baseados na arquitetura P6), a Intel parou de lanar novos
modelos do Pentium Pro, estacionando na marca de 200 MHz. Para permitir
o aumento de desempenho em computadores baseados no Pentium Pro, a
Intel criou Overdrives para esta plataforma. Internamente esses Overdrives
eram Pentium II, mas externamente eram compatveis com o Socket 8. Com
eles era possvel trocar o Pentium Pro 150 ou 180 para uma verso de 300
MHz, e trocar o Pentium Pro 166 e 200 poe uma verso de 333 MHz.
Produto

Cdigo

Pinos

Soquete

Voltagem

Aplicao

Pentium II
OverDrive
Processor

UBPODP66X333

387

Socket 8

3.3V

Substituir o Pentium Pro/150 e o


Pentium Pro/180 por um Pentium
II/300.
Substituir o Pentium Pro/166 e o
Pentium Pro/200 por um Pentium
II/333.

Pentium II

Podemos considerar o Pentium II como um relanamento do Pentium Pro,


com novas caractersticas, sendo as principais delas:
Encapsulamento Passou a utilizar um formato de cartucho chamado
SECC. No interior deste cartucho metlico existe uma pequena placa
contendo o processador e os chips de memria SRAM que formam a cache
L2 de 512 kB.
Novo conector Ao invs de utilizar o tradicional Socket 7, utiliza o Slot 1.
Trata-se de um conector linear, parecido com os slots das placas de CPU.
Seus sinais digitais so derivados do Socket 8, usado no Pentium Pro.
MMX As novas instrues introduzidas no Pentium MMX vieram para
ficar, e foram adicionadas arquitetura P6 usada no Pentium II.

Captulo 6 Processadores descontinuados

6-71

Cache L2 Ao contrrio da cache L2 de 256 kB instalada no mesmo


substrato (a base do chip) que o processador Pentium Pro, o Pentium II
utiliza uma cache L2 formada por chips SRAM totalizando 512 kB, instalados
em uma placa de circuito.
Cache L1 Passou a ter 32 kB, contra apenas 16 kB do Pentium Pro.
Otimizaes para 16 bits O microcdigo do Pentium Pro, otimizado para
aplicaes de 32 bits foi aumentando, passando a executar tambm com
mais eficincia as aplicaes de 16 bits, de uso bastante comum nos PCs para
uso pessoal.
Figura 6.38
Processador Pentium II.

As modificaes na cache L2, que passou a ser formada por chips


independentes, possibilitaram a reduo no custo de produo. Este era um
processador destinado ao grande pblico, e no somente para os servidores,
por isso seu custo deveria ser reduzido.

6-72

Hardware Total
Figura 6.39
Ncleo do Pentium II, com seus 7,5
milhes de transistores.

O uso do formato de cartucho pelo Pentium II tinha como principal motivo,


a necessidade de acomodar o chip propriamente dito, alm dos chips de
memria SRAM que formavam a cache L2. Isso fazia com que este formato
fosse o ideal. Sendo totalmente metlico e termicamente acoplado ao
processador, tambm facilitava bastante a dissipao do calor.
Processador Pentium II
Lanamento
Transistores no ncleo
Tecnologia do ncleo
Barramento de dados
Barramento de endereos
Capacidade de endereamento
Clock
Consumo
Cache L1
Cache L2

1997
7.500.000
0,35 / 0,25
64 bits
36 bits
64 GB
233 a 450 MHz
19 a 43 W
32 kB
512 kB

O Pentium II introduziu um recurso chamado arquitetura DIB (Dual


Independent Bus). Consiste em usar circuitos independentes para acesso
cache L2 e para o barramento externo. Enquanto o barramento externo
opera com 66 MHz, a cache de nvel 2 opera com a metade do clock interno
do processador, usando um barramento independente. Desta forma, ambos
os barramentos podem trabalhar de forma simultnea. Por exemplo, em um
Pentium II de 400 MHz, a cache de nvel 2 opera a 200 MHz. o triplo da
velocidade de acesso cache externa no Pentium MMX, e da maioria dos

Captulo 6 Processadores descontinuados

6-73

processadores compatveis, como os da famlia K6. Sua cache interna possui


32 kB, sendo 16 kB para instrues e 16 kB para dados.
Figura 6.40
Identificao da voltagem do
processador.

Uma das caractersticas interessantes introduzidas no do Pentium II e


mantida nos processadores mais modernos a sua capacidade de informar a
sua voltagem de funcionamento do ncleo interno. Dependendo da verso
do Pentium II, este ncleo poder operar com 2.0 ou 2.8 volts. Felizmente o
usurio no precisa se preocupar em configurar esta voltagem. O Pentium II
e o Slot 1 (assim como o Socket 370, e Slot A, o Socket A e outros
conectores mais modernos) apresentam 5 sinais chamados VID4, VID3,
VID2, VID1 e VID0 (VID=Voltage Indentification). Atravs desses sinais, o
Pentium II controla diretamente o regulador de voltagem da placa de CPU
para que gere a tenso apropriada. Este sistema muito melhor que o
utilizado pelo Socket 7, no qual o usurio precisava configurar manualmente
a voltagem de acordo com o processador a ser usado, atravs de jumpers da
placa de CPU. A figura 40 mostra os valores de voltagem que podem ser
gerados para o Pentium II por este processo. No se preocupe com esta
configurao, ela feita automaticamente pelo processador e pela placa de
CPU. Note que a tabela da figura 40 aplica-se apenas ao Pentium II.
Processadores mais modernos utilizam outras convenes, com a maioria das
tenses entre 1 e 2 volts.
Assim como ocorre com qualquer processador moderno, o clock interno do
Pentium II obtido atravs da multiplicao do clock externo por um fator
que programado atravs de 4 dos seus pinos. As combinaes desses sinais
prevem at o multiplicador 9x, que resulta no clock interno de 900 MHz, ao
ser usado o barramento externo de 100 MHz. Nem todos esses
multiplicadores so suportados para qualquer processador. As primeiras

6-74

Hardware Total

verses do Pentium II suportam os multiplicadores 3,5x / 4x / 4,5x / 5x. Para


evitar falsificaes baseadas em overclock, a Intel resolveu travar os
multiplicadores internos. Isto significa que cada processador utiliza seu
prprio multiplicador interno, adequado ao seu clock, e o usurio no pode
alterar o multiplicador como fazia nas placas de CPU para Socket 7. A
maioria dos processadores atuais tambm utilizam multiplicadores travados.
O Pentium II sofreu evolues durante seu perodo de produo.
Inicialmente era utilizada a tecnologia de 0,35 , e posteriormente foi
adotada a tecnologia de 0,25 . O resultado imediato foi a reduo da
dissipao de calor. Alm disso, as primeiras verses operavam com
barramento externo de 66 MHz, passando a usar posteriormente o
barramento externo de 100 MHz. A tabela que se segue resume algumas
caractersticas das vrias verses do Pentium II.
Modelo
233 MHz, 0,35
266 MHz, 0,35
266 MHz, 0,25
300 MHz, 0,35
333 MHz, 0,25
350 MHz, 0,25
400 MHz, 0,25
450 MHz, 0,25

Clock interno
e externo
233 MHz / 66 MHz
266 MHz / 66 MHz
266 MHz / 66 MHz
300 MHz / 66 MHz
333 MHz / 66 MHz
350 MHz / 100 MHz
400 MHz / 100 MHz
450 MHz / 100 MHz

Multiplicador

Potncia

3,5x
4x
4x
4,5x
5x
3,5x
4x
4,5x

34,8 W
38,2 W
19,5 W
43,0 W
23,7 W
24,5 W
27,9 W
31,4 W

Note como a adoo da tecnologia de 0,25 resultou em uma excepcional


reduo no consumo elrico, em comparao com a tecnologia de 0,35 . O
modelo de 266 MHz / 0,35 , por exemplo, dissipava 38,2 W, enquanto o
modelo de 266 MHz / 0,25 dissipava apenas 19,5 W, praticamente a
metade. Como sempre ocorre com processadores recm lanados, as
primeiras verses utilizam a tecnologia de fabricao da gerao anterior.
Com um nmero bem maior de transistores, a dissipao de calor bastante
elevada. Pouco tempo depois (no caso do Pentium II foram 8 meses de
diferena) so lanadas as novas verses com a nova tecnologia de
fabricao, com maiores clocks, menor dissipao de calor e menor custo.
Quem compra um processador de uma nova famlia recm lanada sempre
corre o risco de pagar caro e ter um PC com grande aquecimento.
O Pentium II e a arquitetura de memria DIB

Captulo 6 Processadores descontinuados

6-75

Na verdade foi o Pentium Pro o primeiro processador a utilizar esta


arquitetura, mantida no Pentium II e em todos os processadores modernos,
no somente os da Intel. At o Pentium MMX e compatveis, a memria
DRAM e a memria cache L2 externa eram ligadas no mesmo barramento.
Isto tornava o trfego de dados mais congestionado, pois um nico
barramento de 64 bits era utilizado, ora para o processador receber dados da
cache L2, ora para receber dados da memria DRAM. O outro
inconveniente era que pelo fato de ambas as memrias utilizarem o mesmo
barramento, seuas velocidades deveriam ser iguais. Com a DRAM operando
a 66 MHz, a cache L2 tambm operava a 66 MHz. claro que a cache L2
utiliza chips mais rpidos, capazes de realizar cada transferncia em um
nico ciclo, enquanto a DRAM necessitava de mais ciclos. Mesmo assim era
um inconveninete no poder usar clocks mais elevados para a cache L2.
*** 35% ***
Figura 6.41
Arquitetura DIB em um Pentium II/300.

A arquitetura DIB (Dual Independent Bus) para acessos memria consiste


em utilizar dois barramentos de dados independentes (figura 41), sendo um
para a DRAM e o outro para a cache L2. Desta forma a cache L2 poderia
operar com um clock mais elevado, resultando em maior desempenho. No
Pentium II, o clock da cache L2 era igual metade do clock do ncleo do
processador. Em um Pentium II/300, por exemplo, a cache L2 operava com
150 MHz (sempre a metade da freqncia do ncleo), enquanto a DRAM
operava com apenas 66 MHz. Em processadores que no usavam a
arquitetura DIB (modelos mais antigos), a cache L2 e a memria DRAM
compartilhavam o mesmo barramento, com o mesmo clock.
O Pentium II e o barramento de 100 MHz

Pouco tempo depois da chegada ao mercado dos processadores Pentium II


de 300 e 333 MHz, a Intel j estava em condies de evoluir para os 400
MHz. O problema era o barramento externo ainda limitado a 66 MHz.
Memrias SDRAM mais rpidas para suportar maiores clocks j existiam,
faltava apenas concluir o projeto do chipset i440BX, que opera com 100
MHz. As novas verses do Pentium II (a partir de 350 MHz) eram capazes
de operar com 100 MHz externos. Note que no permitido partir de um

6-76

Hardware Total

Pentium II mais antigo, feito para operar externamente em 66 MHz, e fazer a


sua instalao em uma placa de CPU equipada com o i440BX. Se isto for
feito, o Pentium II no funcionar, ou apresentar comportamento errtico.
Ficaram portanto disponveis as seguintes verses do Pentium II:
233, 266, 300 e 333 MHz: operam com clock externo de 66 MHz
350, 400 e 450 MHz: operam com clock externo de 100 MHz
A partir de ento todos os novos processadores passaram a utilizar clocks de
100 MHz e superiores.
Pentium II Xeon

Esta uma verso especial do Pentium II, porm otimizada para uso em
servidores e outros computadores que necessitem de desempenho mais
elevado. Suas principais caractersticas avanadas foram posteriormente
incorporadas em processadores mais novos, como o Pentium III e superiores.
Figura 6.42
Pentium II Xeon. No detalhe vemos a
placa existente no seu interior. A parte
mais prxima do conector o
processador, e o chip na parte superior
da placa a cache L2.

O Pentium II Xeon utiliza um slot parecido com o do Pentium II, mas no


idntico. Enquanto o Pentium II usa o chamado Slot 1, o Pentium II Xeon
usa o chamado Slot 2. No podemos instalar um Pentium II Xeon em placas
de CPU para Pentium II, nem vice-versa. No interior do Pentium II Xeon
encontramos, alm do ncleo do processador, chips de memria SRAM
extremamente velozes para formar a cache L2. Esta cache opera com a
mesma freqncia do ncleo do processador (lembre-se que no Pentium II, a
cache L2 opera com a metade da freqncia do ncleo). Foram produzidas
verses com caches L2 de 512kB, 1 MB e 2 MB. Portanto em um Pentium II
Xeon de 400 MHz, a cache L2 opera com 400 MHz, e no apenas com 200
MHz como no Pentium II. Alm disso, o barramento externo opera com 100
MHz. No foram lanadas verses do Pentium II Xeon com barramentos de
66 MHz.

Captulo 6 Processadores descontinuados

6-77

Processador Pentium II Xeon


Lanamento
Transistores no ncleo
Tecnologia do ncleo
Barramento de dados
Barramento de endereos
Capacidade de endereamento
Clock
Consumo
Cache L1
Cache L2

1998
7.500.000
0,25
64 bits
36 bits
64 GB
400 e 450 MHz
30 a 47 W
32 kB
512 kB, 1 MB ou 2 MB

Muitas placas de CPU para este processador possuem dois slots, permitindo
a instalao de dois processadores, um recurso til em servidores e
suportado por sistemas operacionais apropriados, como o Windows NT.
possvel conectar at 4 processadores Pentium II Xeon, utilizando placas de
CPU apropriadas.
Modelo
Clock/cache L2
400 MHz / 512kb
400 MHz / 1 MB
450 MHz / 512kb
450 MHz / 1 MB
450 MHz / 2 MB

Clock interno
e externo
400 MHz / 100 MHz
400 MHz / 100 MHz
450 MHz / 100 MHz
450 MHz / 100 MHz
450 MHz / 100 MHz

Multiplicador

Potncia

4x
4x
4,5x
4,5x
4,5x

30,8 W
38,1 W
34,5 W
42,8 W
46,7 W

Note que o Pentium II Xeon tem caractersticas bem semelhantes s do


Pentium II, como a cache L1 de 32 kB, as instrues MMX e os clocks de
at 450 MHz (sendo 100 MHz externos). As principais diferenas ficam por
conta da cache L2 maior e mais rpida, e ainda a possibilidade de operao
em grupos de 4, caractersticas que tornam este processador indicado para o
mercado de servidores e para PCs de altssimo (na poca) desempenho.
Celeron

Partindo do Pentium II, lanado em 1997, a Intel lanou em 1998 dois novos
processadores. O Pentium II Xeon era voltado para PCs de altssimo
desempenho e servidores, enquanto o Celeron era um modelo para PCs
simples. A principal diferena est nas caches L2:
Processador
Pentium II
Pentium II Xeon

Cache L2
512 kB, operando com a metade do clock do ncleo
512 kB, 1 MB e 2 MB, operando na freqncia do ncleo

6-78
Celeron

Hardware Total
Sem cache L2

Isso mesmo. Enquanto no Pentium II Xeon, o recurso utilizado para


melhorar o desempenho foi aumentar a quantidade e a velocidade da cache
L2, no Celeron a cache L2 foi simplesmente eliminada. Como operava
apenas com seus 32 kB de cache L1, o Celeron era bem mais lento que o
Pentium II. Um Celeron de 266 MHz, por exemplo, chegava a perder para o
Pentium MMX/233 em termos de desempenho. Por isso alguns usurios
maldosos o apelidaram de Lentium. Um outro fator que prejudicava o seu
desempenho era o barramento externo de 66 MHz, usado mesmo na poca
em que o Pentium II j operava com 100 MHz externos, e que o Pentium III
operava com 100 e 133 MHz externos.
Este processador pode ser instalado nas mesmas placas de CPU projetadas
para o Pentium II. O Celeron era uma alternativa barata em relao ao
Pentium II, apesar de no apresentar vantagens em relao aos outros
processadores para a sua faixa de preo, produzidos pela AMD e Cyrix.
Pouco depois o Celeron sofreu melhoramentos e passou e incluir uma cache
L2 de 128 kB. Apesar de ser 4 vezes menor que os 512 kB da cache L2 do
Pentium II, a cache L2 da nova verso do Celeron (chamada inicialmente de
Celeron-A) era integrada ao ncleo, e no formada por chips de memria
isolados. Esta nova verso do Celeron foi o primeiro processador a integrar a
cache L2 diretamente no ncleo, e operando com plena freqncia. Isto
siginfica que o Celeron-A/300 tinha a cache L2 operando a 300 MHz, e no
com os 150 MHz do Pentium II/300.
Figura 6.43
Uma das primeiras verses do Celeron,
ainda usando o encapsulamento SEPP
para Slot 1.

Explicando de forma simples, o primeiro Celeron era um Pentium II


desprovido de cache L2, alojado em uma placa compatvel com o Slot 1,
mas sem o encapsulamento metlico. A primeira verso do Celeron operava
com o clock interno de 266 MHz e externo de 66 MHz.
Processador Celeron
Lanamento
Transistores

1998
7.500.000 (sem L2) / 19.000.000 (128 kB L2)

Captulo 6 Processadores descontinuados


Tecnologia
Barramento de dados
Barramento de endereos
Capacidade de endereamento
Clock
Consumo
Cache L1
Cache L2

6-79

0,25 / 0,18
64 bits
32 bits
4 GB
266 MHz a 900+ MHz
14 a 27 W
32 kB
0 kB (antigos), 128 kB (novos)

Como o primeiro Celeron era desprovido do cartucho metlico encontrado


no Pentium II, para fazer a sua instalao era preciso adquirir um cartucho
metlico ou um mecanismo de reteno apropriado. O nome do soquete
Slot 1, mas o nome do encapsulamento do Celeron o SEPP (Single Edge
Processor Package).
O prximo passo na evoluo do Celeron foi a mudana de formato. A Intel
criou um novo soquete chamado Socket 370, com os mesmos sinais digitais
do Slot 1, porm com formato similar aos usados nos processadores mais
antigos. Seu soquete do tipo ZIF. Este encapsulamento chamado de
PPGA (Plastic Pin Grid Array).
Figura 6.44
Processador Celeron PPGA - Socket 370.

Mesmo depois do lanamento do Pentium III, o Celeron continuou sendo


uma verso reduzida do Pentium II, com menos cache L2. Portanto no
possua os recursos avanados do Pentium III. Apenas a partir da verso
chamada Mendocino, o Celeron passou a ser, no uma verso reduzida do
Pentium II, mas sim do Pentium III. Passou tambm a utilizar o

6-80

Hardware Total

encapsulamento FP-PGA (Flip-Chip Pin Grid Array), o mesmo das verses


mais recentes do Pentium III.
Figura 6.45
Celeron com encapsulamento FC-PGA.

Resumindo, o Celeron foi produzido em trs verses:


1) Sem cache L2, com encapsulamento SEPP (65)
2) Com cache L2 de 128 kB, em encapsulamentos SEPP e PPGA (66)
3) Com cache L2 de 128 kB, ncleo de Pentium III, FC-PGA (68)
Os nmeros indicados ao lado so obtidos com o programa CPUID,
fornecido pela Intel, para a identificao dos seus processadores. A tabela
que se segue mostra os clocks nas quais essas verses foram produzidas:
Modelo

CPUID

266
300
300A
333
366
400
433
466
500
533
533A
566
600
633
666

65
65
66
66
66
66
66
66
66
66
68
68
68
68
68

Clock interno
e externo
266 MHz / 66 MHz
300 MHz / 66 MHz
300 MHz / 66 MHz
333 MHz / 66 MHz
366 MHz / 66 MHz
400 MHz / 66 MHz
433 MHz / 66 MHz
466 MHz / 66 MHz
500 MHz / 66 MHz
533 MHz / 66 MHz
533 MHz / 66 MHz
566 MHz / 66 MHz
600 MHz / 66 MHz
633 MHz / 66 MHz
666 MHz / 66 MHz

Multiplicador Cache
L2
4x
4,5x
4,5x
128 kB
5x
128 kB
5,5x
128 kB
6x
128 kB
6,5x
128 kB
7x
128 kB
7,5x
128 kB
8x
128 kB
8x
128 kB
8,5x
128 kB
9x
128 kB
9,5x
128 kB
10x
128 kB

Consumo
16,6 W
18,4 W
18,4 W
19,7 W
21,7 W
23,7 W
24,1 W
25,6 W
27,0 W
28,3 W
14,0 W
14,9 W
19,6 W
20,2 W
21,1 W

Captulo 6 Processadores descontinuados


700
733
766
800
850
900

68
68
68
68
68
68

6-81

700 MHz / 66 MHz


733 MHz / 66 MHz
766 MHz / 66 MHz
800 MHz / 100 MHz
850 MHz / 100 MHz
900 MHz / 100 MHz

10,5x
11x
11,5x
8x
8,5x
9x

128 kB
128 kB
128 kB
128 kB
128 kB
128 kB

21,9 W
22,8 W
23,6 W
24,5 W
25,7 W
26,7 W

Como vimos, os processadores Celeron foram lanados em diversas verses


(ID=65, ID=66 e ID=68), modelos antigos sem cache L2 e modelos
subseqentes com cache L2 de 128 kB. Modelos novos com barramento
externo de 100 MHz e modelos anteriores com barramento de 66 MHz.
Modelos com encapsulamento SEPP, PPGA e FC-PGA, modelos com
tecnologias de 0,25 e de 0,18 , modelos com diferentes valores de tenses
de alimentao. Por isso encontramos muitas diferenas entre a potncia
dissipada por esses processadores, mesmo levando em conta modelos de
clocks iguais. Na tabela acima usamos como referncia para potncia
dissipada, sempre o valor mais alto entre os modelos disponveis.
Um grande problema do Celeron o seu barramento externo de 66 MHz, o
que o prejudica bastante o seu desempenho. A cache L2 de apenas 128 kB,
contra 256 kB do Pentium III, tambm reduz o desempenho, mas a sua
privao de funcionar com clocks externos de 100 ou 133 MHz, como ocorre
com o Pentium III, penaliza ainda mais o desempenho. Finalmente a partir
da verso de 800 MHz, a Intel passou a utilizar nesses processadores, o clock
externo de 100 MHz. Ao final do ano 2000, o Celeron ainda estava em plena
produo, e com novos modelos lanados, por isso seria justo no inclu-lo
neste captulo, que trata apenas de processadores descontinuados. Ocorre
que a Intel tem planos de tornar o Pentium 4 seu principal processador de 32
bits, e deixar o Pentium III para aplicaes mais simples de 32 bits (assim
como o Itanium ser o modelo mais avanado, para 64 bits). Desta forma o
Pentium III logo substituir o Celeron como modelo mais simples, para uso
em PCs mais baratos. O Celeron ser portanto em breve descontinuado.
Resumo

Vamos apenas apresentar uma tabela que resume algumas caractersticas dos
processadores de arquitetura P6 estudados at agora.
Processador
Pentium Pro
Celeron

Bits
Internos/
externos
32 / 64
32 / 64

Bits de
endereo

Memria
mxima

Cache Cache L2
L1

36
32

64 GB
4 GB

16 kB
32 kB

256, 512, 1 MB
0, 128 kB

6-82
Pentium II
Pentium II
Xeon

Hardware Total
32 / 64
32 / 64

36
36

64 GB
64 GB

32 kB
32 kB

512 kB
512 kB, 1 MB, 2 MB

Miniaturizao e nmero de transistores

O avano dos processadores, que tm ficado cada vez mais poderosos e mais
complexos devido principalmente ao aumento do nmero dos transistores
que formam seus circuitos. Este aumento, por sua vez, possvel graas sua
miniaturizao. A tabela abaixo mostra os principais processadores lanados
pela Intel e AMD nos ltimos anos, o tamanho inicial e o nmero de
transistores de cada um deles.
Processador
4004
8008
8080
8085
8086
286
386
486DX
486DX4
Pentium
Pentium Pro
AMD K5
Pentium MMX
AMD K6
Pentium II
AMD K6-2
Pentium III
Pentium IIIE
AMD K6-III
AMD Athlon
AMD Athlon T-Bird
AMD Duron
Pentium 4

Lanamento
1971
1972
1974
1976
1978
1982
1985
1989
1994
1993
1995
1996
1997
1997
1997
1998
1999
2000
1999
1999
2000
2000
2000

Tecnologia
10
10
6
3
3
1,5
1,5
1
0,6
0,8
0,35
0,35
0,35
0,35
0,35
0,25
0,25
0,18
0,25
0,25
0,18
0,18
0,18

Transistores
2.300
3.500
6.000
6.500
29.000
134.000
275.000
1.200.000
1.600.000
3.100.000
5.500.000
4.300.000
4.500.000
8.800.000
7.500.000
9.300.000
9.500.000
24.000.000
21.000.000
22.000.000
37.000.000
25.000.000
42.000.000

A partir de 2001, novos processadores passaro a utilizar a tecnologia de


0,13, resultando em menores custos, menor dissipao de calor e obviamente
circuitos mais complexos. A adoo desta tecnologia necessria para possibilitar a
produo de processadores superiores a 1000 MHz com baixa dissipao de calor.

Captulo 6 Processadores descontinuados

//// FIM ////////

6-83

Você também pode gostar