Escolar Documentos
Profissional Documentos
Cultura Documentos
ALUNO: DIEGO MESCHIARI JOS ROBERTO DO SOUZA JUNIOR MILTON PINHELI JUNIOR
ARQUITETURA DE COMPUTADORES
Maring/PR 2013
ALUNO: DIEGO MESCHIARI JOS ROBERTO DO SOUZA JUNIOR MILTON PINHELI JUNIOR
ARQUITETURA DE COMPUTADORES
Trabalho apresentado como requisito parcial para obteno de nota do 1 bimestre da disciplina ARQUITETURA DE COMPUTADORES, ministrado pelo MAURILIO CAMPANO.
Maring/PR 2013
INTRUDUO
O Pentium 4 Foi uma evoluo muito importante na histria da computao. Aps a criao e evoluo de mquinas desde o 8008, 8086, at o 80486, Intel descobriu do modo mais difcil (perdendo uma ao judicial de violao de marca registrada) que nmeros (como 80486) no podem se considerados como marca registrada, portando a gerao seguinte ganhou um nome: Pentium (da palavra grega cinco) Diferente do 80486 que tinha um s pipeline interno, o Pentium tinha dois, o que ajudava a torn-la duas vezes mais rpido. Mais tarde a Intel acrescentou linha de produo as instrues especiais MMX (MUltiMedia eXtension). O propsito dessas instrues era acelerar clculos exigidos para processar udio e vdeo, o que tornou desnecessria a adio de co-processadores especiais multimdia. Quando a prxima gerao apareceu, quem estava esperando por um Sexium (sex 'seis' em latim) ficou desapontado. O nome Pentium agora era to conhecido que o pessoal de marketing resolveu conserv-lo, e o novo chip foi denominado Pentium Pro. A despeito da pequena mudana de nome em relao a seu antecessor, esse processamento representou uma grande ruptura com o passado. Em vez de ter dois ou mais pipelines, o Pentium Pro tinha uma organizao interna muito diferente e podia executar at cinco instrues por vez. Outra inovao encontrada no Pentium Pro era uma memria de cach de dois nveis. O chip do processador em si tinha 8 quilo bytes de memria rpida para conter instrues mais usadas e mais 8 quilo bytes de memria rpida para conter mais dados mais usados. Na mesma cavidade dentro do pacote Premium Pro (mas no no chip em si) havia uma segunda memria de cach de 256 quilo bytes. O prximo Pentium era baseado em uma arquitetura interna diferente. Para celebrar esse evento a Intel mudou de algarismos romanos para algarismos arbicos e o denominou Pentium 4. Como sempre, o Pentium 4 era mais rpido do que todos os seus
antecessores. A verso de 3,06 GHz tambm introduziu uma nova e integrante caracterstica, o hipertreading. Essa caracterstica permitia que os programas distribussem seus trabalhos para dois threads de controle que o Pentium 4, e podia executar em paralelo, acelerando a execuo. Alm disso, foi acrescentado um novo lote de instrues SSE para acelerar ainda mais o processamento de udio e vdeo. Alm da principal de CPUs para computadores de mesa discutida antes, a Intel fabricou variantes de alguns dos chips Pentium para mercados especiais. No incio de 1998, a empresa lanou uma nova linha de produto denominada Celeron, basicamente uma verso de baixo preo e baixo desempenho do Pentium 2, dirigida a PCs de linhas mais baratas. Em novembro de 2000, a Intel lanou o Pentium 4, que executava os mesmos programas que o Pentium III e Xeon, mas como um projeto interno totalmente novo. A verso de 3,06 GHz do Pentium 4 introduziu o hiperthreading. Do ponto de vista de software, o Pentium 4 uma mquina completa de 32 bits. Tem todas as mesmas caractersticas ISCA e nvel de usurio que os chips 80386, 80486, Pentium, Pentium II, Pentium Pro e Pentium III, e tambm os mesmos registradores, as mesmas instrues e uma implementao completa no chip do padro IEEE 754 de ponto flutuante. Alm disso, tem algumas novas instrues destinadas primariamente a aplicaes de multimdia. Contudo, da perspectiva de hardware, o Pentium 4 , em parte, uma mquina de 64 bits, j que pode transferir dados de e para a memria em unidades de 64 bits. Embora o programador no possa observar essas transferncias de 64 bits, elas realmente tornam a mquina mais rpida do que seria uma mquina pura de 32 bits. O Pentium 4 usa uma nova micro arquitetura (denominada NetBurst), que significativamente diferente das antecessor P6. Tem um paralelismo mais profundo, duas ULAS, cada uma funcionando duas vezes a freqncia de relgio para permitir duas operaes por ciclo.
A evoluo a partir do Pentium 4 bastante interessante se levado em pontos dois fatos; o Barramento PCI e a Memria Cach, estes sero vistos detalhadamente a seguir.
Dois componentes fundamentais da arquitetura do PCI so os chips pontes, fabricados pela Intel. A ponte PCI conecta a CPU, a memria e a o barramento PCI. A ponte ISCA conecta o barramento PCI ao barramento ISA e tambm suporta um ou dois discos IDE. Quase todos os sistemas Pentium 4 vm com um ou mais encaixes PCI livres para acrescentar novos perifricos de alta velocidade e um ou mais encaixes ISA para acrescentar perifricos de baixa velocidade. A grande vantagem do arranjo que a CPU tem uma largura de banda extremamente alta para a memria usando um barramento de memria proprietrio; o barramento PCI oferece alta largura e banda para perifricos rpidos, como discos SCSI, adaptadores grficos e etc.; e as antigas placas ISA ainda podem ser usadas. Seria bom se houvesse apenas um tipo e placa PCI, Infelizmente no esse o cao. H opes para tenso, largura e temporizao. Computadores mais antigos geralmente usam 5 volts e os mais novos tendem a usar 3,3 volts, portanto o barramento PCI suporta ambos. Os conectores so os mesmos exceto por dois pedacinhos de plstico que esto l para impedir que as pessoas insiram uma placa de 5 volts em um barramento PCI de 3,3 volts ou vice-versa. Felizmente existem placas universais que suportam ambas as tenses e podem ser ligadas a quaisquer dos tipos de encaixe. Alm da opo de tenso, as placas tambm tm verses de 32 bits e 64 bits. As placas de 32 bits tm 120 pinos, as de 64 bits tm os mesmos 120 pinos mais 64 pinos adicionais, ampliao anloga do barramento IBM PC para 16 bits. Um sistema de barramento PCI que suporta placas de 64 bits tambm pode aceitar placas de 32 bits, mas o inverso no verdade. Por fim, barramentos e placas PCI podem funcionar em 33 MHz ou 66 MHz. A opo feita ligando um pino fonte de energia ou ao fio terra. Os conectores so idnticos para ambas as velocidades. No final da dcada de 1990, praticamente todos concordavam que o barramento ISA estava morto, portanto os novos projetos o excluram. Porm, nessa mesma poca a resoluo de monitores havia aumentado, em alguns casos para 1600 x 1200, e a demanda por vdeo de tela inteira e movimento total tambm aumentaram, em especial no contexto de jogos de alto grau de interao, portanto a Intel acrescentou mais um outro barramento s para comandar a placa grfica. Esse barramento foi denominado
barramento AGP, que ajudava o PCI, tomando como seu o comando da placa grfica. Um sistema Pentium 4 ilustrado atravs da seguinte figura.
ORGANIZAO (3) - Z
No Pentium 4 existem dois tipos de barramento os dois so a sncronos, o barramento de memria so usados para acessar a (S)DRAM principal, o barramento PCI usado para se comunicar com os dispositivos de entrada e sada. As vezes um barramento antigo (herdado) ligado ao barramento PCI para permitir a ligaes de dispositivos antigos.
MEMRIA CACHE
Nvel 2 (L2): A cach de nvel 2 armazena at 256 KB nos modelos mais antigos e nos modelos mais novos consegue chegar a um armazenamento de at 1 MB, sendo que nada codificado, armazenado na cach os bytes puros de vem da memria. Contendo mais memria que a (L1), a memria de nvel 2 mais um caminho para agilizar a procura da informao solicitada, fazendo com que essa busca no precisa ser realizada na memria principal que mais lenta. Nvel 3 (L3): Fica entre a L2 e a memria principal. Ainda uma cach de uso raro, devido a complexidade dos processadores atuais. As cachs de nvel L2 e L3 so associativas em conjunto com oito linhas por conjunto, com um tamanho de linha de 128 bytes.