Sei sulla pagina 1di 28

UNIVERSIDADE CIDADE DE SO PAULO - UNICID DISCIPLINA: ADM. SISTEMAS DE INFORMAO I PROF.

RINALDO ARQUITETURA DE COMPUTADORES


TIPOS DE MEMRIA Um dos grande problemas enfrentados pelo processador do micro era o acesso memria RAM. Como o processador mais rpido do que a memria, ele tem de ficar esperando a memria ficar pronta quando precisa enviar dois dados consecutivos memria. O grande problema com o desempenho do micro. Essa espera - chamada wait state - faz com que o processador seja subtilizado, pois em grande parte do tempo ele fica fazendo absolutamente nada, apenas esperando a memria RAM ficar pronta para conversar com ele. Esse problema foi resolvido com o uso do cache de memria, porm s vezes o controlador de cache no rpido o suficiente para copiar os dados da memria RAM para o cache de memria antes do processador precisar desses dados. Quando isso ocorre, o processador tem de ler os dados diretamente na RAM - que mais lenta que ele. Esse tipo de acesso diminui o desempenho do micro. Por esse motivo, novas tecnologias de memria RAM foram inventadas, para que o desempenho do micro no seja prejudicado toda a vez que o processador precisar buscar dados diretamente na RAM. Entre essas tecnologias esto a FPM, a EDO e a SDRAM. MEMRIAS FPM (FAST PAGE MODE) A primeira melhora significativa na arquitetura das memrias veio com o FPM, ou modo de acesso rpido. A idia que, ao ler um arquivo qualquer gravado na memria, os dados esto na maioria das vezes gravados seqencialmente. No seria preciso ento enviar o endereo RAS e CAS para cada bit a ser lido, mas simplesmente enviar o endereo RAS (linha) uma vez e em seguida enviar vrios endereos CAS (coluna). Devido ao novo mtodo de acesso, as memrias FPM conseguem ser cerca de 30% mais rpidas que as memrias regulares, e apesar de j no serem fabricadas h bastante tempo, foram utilizadas em micros 386, 486 e nos primeiros micros Pentium. Voc encontrar memrias FPM na forma de pentes SIMM de 30 ou 72 vias e com velocidades de acesso de 80, 70 e 60 nanos, sendo as de 70 nanos as mais comuns . Os tempos de acesso representam em quanto tempo a memria pode disponibilizar um dado requisitado. Quanto mais baixos forem os tempos de espera, mais rpidas sero as memrias. Instaladas em uma placa me que funcione com BUS de 66 MHz, os intervalos de espera de memrias FPM (Wait States) no podem ser menores do que 5-3-3-3, o que significa que o processador ter de esperar cinco ciclos da placa me para a memria efetuar a primeira leitura de dados e somente mais 3 ciclos para cada leitura subsequente. MEMRIAS EDO (EXTENDED DATA OUTPUT) As memrias EDO foram criadas em 1994, e trouxeram mais uma melhoria significativa no modo de acesso a dados. Alm de ser mantido o modo de acesso rpido das memrias FPM, foram feitas algumas modificaes para permitir mais um pequeno truque, atravs do qual um acesso dados pode ser iniciado antes que o anterior termine, permitindo aumentar perceptivelmente a velocidade dos acessos. O novo modo de acesso permite que as memrias EDO funcionem com tempos de acesso de apenas 5-2-2-2 em uma placa me com BUS de 66 MHz, um ganho de 25%. Apesar de j ultrapassado, este tipo de memria ainda muito usado atualmente, sendo fabricado em velocidades de 70, 60 e 50 nanos , com predominncia dos mdulos de 60 nanos. As memrias EDO so encontradas em mdulos de 72 vias, existindo tambm alguns casos raros de memrias EDO na forma de

UNIVERSIDADE CIDADE DE SO PAULO - UNICID DISCIPLINA: ADM. SISTEMAS DE INFORMAO I PROF. RINALDO ARQUITETURA DE COMPUTADORES
mdulos DIMM. As melhorias na arquitetura das memrias EDO tornaram-nas incompatveis com placas me equipadas com chipsets mais antigos. Basicamente, apenas as placas para processadores Pentium e algumas placas me para 486 com slots PCI (as mais recentes) aceitam trabalhar com memrias EDO. Existem tambm placas tolerantes que funcionam com memrias EDO, apesar de no serem capazes de tirar proveito do modo de acesso mais rpido, e finalmente, as placas incompatveis, que nem chegam a inicializar caso sejam instaladas memrias EDO. MEMRIAS BEDO (BURST EXTENDED DATA OUTPUT RAM) As memrias BEDO utilizam uma espcie de Pipeline para permitir acessos mais rpidos. Em um BUS de 66 MHz, as memrias BEDO so capazes de funcionar com temporizao de 5-1-1-1, quase 30% mais rpido que as memrias EDO. O mais interessante que o custo de produo das memrias BEDO praticamente o mesmo das memrias EDO e FPM. O maior impedimento popularizao das memrias BEDO foi a falta de suporte por parte dos chipsets Intel, que suportavam apenas memrias EDO e SDRAM (no caso dos mais modernos). No final, as sucessoras das memrias EDO acabaram sendo as memrias SDRAM, que apesar de um pouco mais caras, oferecem uma performance levemente superior s BEDO e desfrutam de compatibilidade com todos os chipsets modernos . MEMRIAS SDRAM (SYNCHRONOUS DYNAMIC RAM) Tanto as memrias FPM quanto as memrias EDO so assncronas, isto significa que elas trabalham em seu prprio ritmo, independentemente dos ciclos da placa me. Isso explica por que memrias FPM que foram projetadas para funcionar em placas para processadores 386 ou 486 (que trabalham com BUS de 25 ou 33 MHz), rodam sem problemas em placas para processadores Pentium, que funcionam a 66 MHz. Na verdade, as memrias continuam funcionando na mesma velocidade, o que muda so os tempos de espera que passam a ser mais altos. Assim, ao invs de responder a cada 2 ciclos da placa me, por exemplo, elas podem passar a responder a cada 4 ciclos, funcionando normalmente. As memrias SDRAM por sua vez, so capazes de trabalhar sincronizadas com os ciclos da placa me , sem tempos de espera. Isto significa, que a temporizao de uma memria SDRAM sempre de uma leitura por ciclo. Independentemente da velocidade de barramento utilizada, a temporizao das memrias SDRAM poder ser de 5-1-1-1. Observe que apenas a partir do segundo ciclo a memria capaz de manter um acesso por ciclo, o primeiro acesso continua to lento quanto em memrias EDO e FMP, consumindo 5 ciclos. Como preciso que a memria SDRAM a ser usada seja rpida o suficiente para acompanhar a placa me, encontramos no mercado verses com tempos de acesso entre 15 e 6 nanossegundos. Para determinar a velocidade mxima de operao de uma memria SDRAM, basta dividir 1000 pelo seu tempo de acesso: uma memria SDRAM com tempo de acesso de 15 nanos poderia funcionar com BUS de apenas 66 MHz, j que 1000/15 = 66. Outra com tempo de acesso de 12 nanos j poderia funcionar com BUS de 75 ou at 83 MHz, j que 1000/12 = 83. Para confirmar a validade deste clculo, basta dividir 1 segundo por 83.000.000 de ciclos da placa me e teremos justamente 12 nanos. Vale lembrar que estes valores so apenas tericos; uma memria SDRAM comum, com tempo de acesso de 10 nanos por exemplo, no tem garantido o seu funcionamento com BUS de 100 MHz, pois foi projetada para ter seu funcionamento garantido a apenas 66 MHz. Justamente o fato de funcionarem

UNIVERSIDADE CIDADE DE SO PAULO - UNICID DISCIPLINA: ADM. SISTEMAS DE INFORMAO I PROF. RINALDO ARQUITETURA DE COMPUTADORES
sincronizadas com os ciclos da placa me torna as memrias SDRAM muito mais rpidas que suas antecessoras. Uma memria SDRAM com tempo de acesso de 12 nanossegundos consegue ser cerca de 30% mais rpida que uma memria EDO de 60 nanos num BUS de 66 MHz (5 + 1 + 1 + 1 = 8 ciclos por 4 acessos na memria SDRAM contra 5 + 2 + 2 + 2 = 11 ciclos por 4 acessos da memria EDO) e quase 50% mais rpida num BUS de 83 MHz (5 + 1 + 1 + 1 = 8 da memria SDRAM contra 6 + 3 + 3 + 3 = 15 da memria EDO). Caso fosse utilizado um barramento de 100 MHz (neste caso precisaramos de memrias PC100), as memrias EDO se mostrariam quase 2,5 vezes mais lentas (5 + 1 + 1 + 1 = 8 contra 7 + 4 + 4 + 4 = 19). Por no trabalharem sincronizadas com o clock da placa me, as memrias FPM e EDO poderiam trabalhar com qualquer velocidade de barramento, 100, 133, 200 MHz, ou at mais, desde que os tempos de espera fossem setados corretamente. Porm, quanto mais alta a velocidade, maiores teriam que ser os tempos de espera e pior seria o desempenho das memrias. Por isso, no se costuma utilizar memrias EDO ou FPM em velocidades de barramento superiores a 75 MHz, apenas memrias SDRAM. SDRAM II (DDR) (SDRAM II, Double Data Rate - Taxa de Dados Dupla) a nova gerao da SDRAM. A DDR usa novos circuitos de sincronizao, mais avanados, que aumentam ainda mais a sua velocidade. DDR basicamente duas vezes mais rpida que a SDRAM, sem aumentar a velocidade nominal em MHz, que se mantm em 66 ou 100MHz. SLDRAM (SyncLink) um consrcio de fabricantes de DRAM que pode ser o competidor mais prximo da memria Rambus. Est sendo desenvolvida por 12 fabricantes de DRAM e de computadores. SLDRAM uma extenso da linha SDRAM que estende o nmero de bancos existentes de 4 para 16. Alm disto, utiliza novas interfaces e lgica de controle, e ter de 50 a 60 pinos. Atualmente est em fase de desenvolvimento e dever ser produzida em 1999. RDRAM (Rambus DRAM) um novo design que envolve todo o sistema, chip a chip, utilizando um bus simplificado em alta freqncia. Entenda RDRAM como um desenho integrado, em nvel de sistema, e no um desenho em nvel de chip como as memrias convencionais. Foi utilizada a princpio em estaes grficas em 1995, e trabalha com uma lgica de sinal de 600 MHz. Est atualmente em produo, e utilizada por exemplo no jogo Nintendo 64, placas de som Creative Labs e em alguns sistemas da Gateway e da Micron. A Intel tem um acordo com a Rambus para incio de produo de placas baseadas nesta arquitetura j em 1999. As Rambus Concomitantes e Diretas, evolues deste novo padro, no esto previstas para entrar em operao antes de 1999. DDR RDRAM RDRAM SDRAM SLDRAM RDRAM SRAM Concomitante Direta Velocidade MHz
125MB/S 200Mb/S 400Mb/Se 600Mb/S eg eg g eg 125 200 400 600 600Mb/Seg 600 1.6Gb/Seg 800

UNIVERSIDADE CIDADE DE SO PAULO - UNICID DISCIPLINA: ADM. SISTEMAS DE INFORMAO I PROF. RINALDO ARQUITETURA DE COMPUTADORES
Circuito* Disponibilidad e Voltagem
JEDEC 1997 3.3v JEDEC 1998 3.3v Consrcio Rambus SLDRAM 1999 2.5v 1995 3.3v Rambus 1997 3.3v Rambus 1999 2.5v

(*) JEDEC: Joint Electronic Device Engineering Council, rgo que controla os padres de produo como tamanho das placas, nmero de contatos, espessura, etc. MEMRIAS PC-100 (MEMRIAS DE 100 MHZ) O Padro PC-100, desenvolvido pela IBM, consiste numa srie de especificaes que visam a fabricao de memrias capazes de funcionar estavelmente com velocidade de barramento de 100 MHz. Teoricamente, qualquer memria SDRAM com tempo de acesso abaixo de 10 nanos poderia funcionar a 100 MHz, pois 1000/10 = 100. O problema que, apesar das memrias SDRAM comuns (chamadas de PC-66, por terem funcionamento garantido a apenas 66 MHz) oferecerem tempos de acesso de at 9 ou mesmo 8 nanos, elas muitas vezes possuem um tempo de latncia muito alto, falhando quando obrigadas a funcionar a 100 MHz. Apesar de inicialmente os fabricantes terem encontrado dificuldades para produzir as memrias PC-100, com a proliferao dos processadores que rodam com BUS de 100 MHz, como as verses de 350, 400 e 450 MHz do Pentium II e os K6-2 de 300, 350, 400 e 450 MHz, essas memrias vm se tornando populares. Encontramos venda atualmente, memrias PC-100 com tempos de acesso de 10, 9, 8, 7 ou at mesmo 6 nanos. Quando dizemos "tecnologia de memria RAM", estamos nos referindo tecnologia de construo dos circuitos de memria. Esses circuitos so vendidos soldados em pequenos mdulos de memria. Atualmente existem dois mdulos de memria no mercado: SIMM-72 e DIMM.

Figura 1 Memria SIMM-72 O mdulo SIMM-72 possui 72 terminais e um mdulo de 32 bits. Os circuitos desse tipo de memria podem ser FPM ou EDO. Como um mdulo de 32 bits, devemos instal-lo de dois em dois em micros a partir do Pentium, pois todos os novos processadores acessam a memria a 64 bits por vez. Isto quer dizer que, se voc quiser instalar mais 32 MB de memria EDO em seu micro, precisar comprar dois mdulos EDO de 16 MB cada.

UNIVERSIDADE CIDADE DE SO PAULO - UNICID DISCIPLINA: ADM. SISTEMAS DE INFORMAO I PROF. RINALDO ARQUITETURA DE COMPUTADORES

Figura 2- Memria DIMM J o mdulo DIMM possui 168 terminais e um mdulo de 64 bits. Atualmente os circuitos desse tipo de memria so SDRAM. Como um mdulo de 64 bits, sua instalao mais descomplicada: basta apenas um nico mdulo instalado no micro.

Figura 3- Memria DIMM A estrutura interna da memria SDRAM bem diferente da FPM e da EDO. Todas as memrias dinmicas (tipo de memria usada para compor a RAM) armazenam seus dados internamente em uma matriz de capacitores. As memrias FPM e EDO possuem uma nica matriz de capacitores. J a memria SDRAM possui duas matrizes. Com isso, dois dados podem ser lidos ou armazenados por vez. Essa a principal diferena da SDRAM para as demais tecnologias e que faz com que ela seja mais rpida. Memria Cache cache uma memria especial de alta velocidade projetada para acelerar o processamento das instrues dadas memria principal pela CPU. A CPU pode acessar instrues e dados localizados na memria cache muito mais rapidamente do que na memria principal. Por exemplo, um tpico sistema de 100 mhz, leva 180 nanosegundos para obter uma informao da memria principal e somente 45 nanosegundos para obt-las da memria cache. O cache consiste em dois conjuntos de chips de RAM esttica (SRAM). O primeiro igual ao chip de memria tradicional e o segundo consiste, geralmente, em chips de encapsulamento DIPP (Dual In-Line Package) chamados de TAG RAM. A funo da TAG RAM armazenar informaes sobre os dados contidos nos chips de armazenamento. Apesar de

UNIVERSIDADE CIDADE DE SO PAULO - UNICID DISCIPLINA: ADM. SISTEMAS DE INFORMAO I PROF. RINALDO ARQUITETURA DE COMPUTADORES
todos os processadores a partir do 486 possurem uma pequena quantidade de cache incorporado ao prprio ncleo do processador, chamado de cache primrio ou L1, ele muito pequeno (justamente pelas memrias usadas no cache L1 serem extremamente caras), por isso, usamos tambm uma quantidade um pouco maior de tipos um pouco mais baratos de memria cache na placa me. Este cache chamado de cache secundrio, ou L2. Ambos trabalham em conjunto, formando uma espcie de escada de trs degraus para os dados. O cache armazena dados em linhas, e cada linha composta por 16 bytes. No cache L1, tambm chamado cache direito, a memria dividida em blocos do mesmo tamanho que o prprio cache, e cada bloco subdividido em linhas. Quando um dado solicitado memria principal e no est no cache, as linhas do dados so copiadas para o cache ao mesmo tempo que a informao lida na memria principal. No cache as linhas de vrios dados diferentes podem estar embaralhadas, sem o risco de uma 'confuso' dos dados, pois toda a informao sobre os ndices dos blocos de onde cada linha foi copiada pode ser encontrada na TAG RAM. Quando o cache est cheio de dados e a CPU solicita alguma leitura em determinado espao da memria o controlador do cache intercepta o endereo paralelamente ou mesmo antes que o circuito controlador da memria RAM comece a procurar o dado. Em seguida, consulta a TAG e verifica se na posio correspondente linha solicitada est armazenado o nmero do bloco no qual a CPU solicitou a leitura. Se os nmeros coincidirem, ocorre o chamado 'cache hit', ou seja, o cache contm uma cpia exata da linha onde est o dado solicitado e fornece o referido dado CPU numa mnima frao de tempo que seria gasto para busc-lo e l-lo na memria RAM, e qualquer processo de procura ou leitura que o controlador de RAM tenha iniciado interrompido. Na verdade, quando se est trabalhando com determinado aplicativo, as solicitaes RAM ocorrem com muita freqncia e o cache vai se enchendo de dados localizados em endereos muito prximos. O resultado uma probabilidade de 98% da ocorrncia de um cache hit, mesmo em sistemas que contenham pouco cache secundrio. Como no geral a maior parte do tempo gasto por nossas mquinas consumido em acessos memria, o cache melhora consideravelmente o seu desempenho. Memria Cache - Escrita H dois tipos de cache: o 'write back' e o 'write through'. As boas placas-me trazem o cache 'write back'. O 'write through' um cache que funciona apenas nas operaes de leitura, no interferindo nas operaes de escrita. Quando se trata de escrever um dado na memria RAM, isto feito do modo convencional: envolvendo os eventuais estados de espera da RAM principal, mas copiado tambm para o cache, ou seja, escrito ao mesmo tempo no cache. Assim, no que diz respeito escrita na memria, a nica diferena entre as mquinas que utilizam o cache write through e as que no utilizam cache algum que, nas primeiras, enquanto o dado escrito na memria RAM, toda a linha onde ele foi gravado copiada no cache. Assim, quando o dado for solicitado para leitura, ele j estar no cache. O cache 'write back' mais caro (devido lgica mais complexa de controle), porm acelera tanto o procedimento de leitura quando o de escrita j que, quando a CPU ordena que certo dado seja escrito em algum endereo da memria RAM, o circuito controlador do cache intercepta a solicitao e, ao invs de escrever o dado na lenta DRAM da memria principal, o escrevem nos chips no rpido SRAM do cache e, assim que os acessos memria diminurem, a memria principal ser atualizada copiando-se nela os

UNIVERSIDADE CIDADE DE SO PAULO - UNICID DISCIPLINA: ADM. SISTEMAS DE INFORMAO I PROF. RINALDO ARQUITETURA DE COMPUTADORES
dados previamente escritos no cache. Evidentemente, controlar um sistema 'write back' muito mais complicado, j que o controlador de cache tem que manter um rigoroso controle do que est no cache e do que est na memria RAM, pois, enquanto a memria RAM no atualizada, posies de memria de mesmo endereo no cache e na memria RAM contm valores diferentes e no cpias do mesmo dado. preciso ento recorrer a um bit adicional na TAG RAM, o chamado 'bit sujo', que tem o funcionamento bastante similar ao de um bit de paridade: sempre que um dado escrito apenas no cache, faz o 'bit sujo' correspondente assumir o valor 1. Assim que a memria RAM atualizada o 'bit sujo' reassume valor zero. Desta forma, para saber se o mesmo endereo no cache e na memria principal contm dados iguais ou diferentes, basta verificar o 'bit sujo': se estiver valendo 1, os dados so diferentes e devem ser atualizados. Se estiver com o valor zero, so cpias idnticas.

UNIVERSIDADE CIDADE DE SO PAULO - UNICID DISCIPLINA: ADM. SISTEMAS DE INFORMAO I PROF. RINALDO ARQUITETURA DE COMPUTADORES

Processadores
O microprocessador o principal componente de um computador. Um computador equipado com um processador Pentium, ser ser chamado de "Pentium" e um outro com um processador 486 ser chamado de "486". Porm, importante entender que o desempenho de um computador no determinado apenas pelo processador, e sim pelo trabalho conjunto de todos os componentes: placa me, memria RAM, HD, Placa de Vdeo, Barramento,etc. Caso apenas um desses componentes oferea uma performance muito baixa, o desempenho do computador ficar seriamente prejudicado. No adianta colocar um motor de Ferrari num Fusca.

Processadores Risc x Processadores Cisc


Sempre houve uma grande polmica em torno de qual dessas plataformas melhor. Talvez voc ache intil estarmos falando sobre isso, mas interessante compreender a diferena entre estas duas plataformas, para entender vrios aspectos dos processadores modernos. Um processador Cisc (Complex instruction set computer), capaz de executar vrias centenas de instrues complexas, sendo extremamente verstil. Exemplos de processadores CISC, so o 386 e o 486. No comeo da dcada de 80, a tendncia era construir chips com conjuntos de instrues cada vez mais complexos. Mas alguns fabricantes resolveram seguir o caminho oposto, criando o padro Risc ( Reduced instruction set computer). Ao contrrio dos complexos Cisc, os processadores Risc so capazes de executar apenas algumas poucas instrues simples. Justamente por isso, os chips baseados nesta arquitetura so mais simples e muito mais baratos. Outra vantagem dos processadores Risc, que por terem um menor nmero de circuitos internos, podem trabalhar com clocks mais altos. Um exemplo so os processadores Alpha que em 97 j operavam a 600 Mhz. Pode parecer estranho que um chip que capaz de executar algumas poucas instrues, possa ser considerado, por muitos, mais rpido do que outro que executa centenas delas. Seria como comparar um professor de matemtica com algum que sabe apenas as quatro operaes. O que acontece, que um processador Risc capaz de executar tais instrues muito mais rapidamente. Assim, em conjunto com um software adequado, estes processadores so capazes de desempenhar todas as

UNIVERSIDADE CIDADE DE SO PAULO - UNICID DISCIPLINA: ADM. SISTEMAS DE INFORMAO I PROF. RINALDO ARQUITETURA DE COMPUTADORES
funes de um processador Cisc, compensando suas limitaes com uma velocidade maior de operao. indiscutvel porm, que em instrues complexas, os processadores Cisc saem-se muito melhor. Por isso, ao invs da vitria de uma das duas tecnologias, atualmente vemos processadores hbridos, que so essencialmente processadores Cisc, porm que possuem internamente ncleos Risc. Assim, a parte Cisc do processador pode cuidar das instrues mais complexas, enquanto que o ncleo Risc pode cuidar das mais simples, nas quais mais rpido. Parece que o futuro nos reserva uma fuso destas duas tecnologias. Um bom exemplo de processador hbrido o Pentium Pro.

Processador Intel 386


Lanado pela Intel em 85, o 386 trabalha interna e externamente com palavras de 32 bits, sendo capaz de acessar at 4 gigabytes de memria RAM e ao contrario do 286, ele pode alternar entre o modo real e o modo protegido. Foram ento desenvolvidos vrios sistemas operacionais como o Windows 3.1, OS/2, Windows 95 e Windows NT que funcionavam usando o modo protegido do 386. O 386 era muito rpido para as memrias RAM existentes na poca. Por isso, muitas vezes ele tinha que ficar "esperando" os dados serem liberados pela memria RAM para poder concluir suas tarefas, perdendo muito em desempenho. Para solucionar esse problema, foram inventadas as memrias cache (SRAM) que so utilizadas em pequena quantidade na grande maioria das placas me para micros 386 e superiores. Esta memria cache um tipo de memria ultra-rpida que armazena os dados da memria RAM mais usados pelo processador, de modo que mesmo uma pequena quantidade dela melhora bastante a velocidade da troca de dados entre o processador e a RAM. O 386 exige o uso de perifricos de 32 bits, que eram muito caros na poca, por isso, a Intel lanou uma verso do 386 de baixo custo, chamada de 386 SX, que internamente trabalhava 32 bits, porm externamente funcionava 16 bits, possibilitando a fabricao de placas me mais baratas usando basicamente os mesmos componentes das placas de 286. Para no haver confuso, o 386 original passou a ser chamado de 386 DX. O 386 permite o uso dos coprocessadores aritmticos 80387SX (para o 386 SX) e o 80387DX (para o 386 DX). Outros fabricantes como a AMD tambm lanaram seus modelos de 386. Processadores 486DLC e 486SLC Lanados pela Cyrix, esses processadores nada mais so do que processadores 386 (respectivamente o DX e o SX) que possuam um cache interno de 8 KB, usando inclusive placas me de 386. Apesar disso, devido ao cache, o seu desempenho era

UNIVERSIDADE CIDADE DE SO PAULO - UNICID DISCIPLINA: ADM. SISTEMAS DE INFORMAO I PROF. RINALDO ARQUITETURA DE COMPUTADORES
bastante superior aos processadores 386, e como se podia trocar apenas o processador num upgrade, acabou se tornando uma boa opo para Upgrades de baixo custo.

Processadores Intel 486 Ao contrario dos processadores anteriores, fora a maior velocidade de processamento, o 486 no trouxe nenhuma grande inovao. Como o 386, ele trabalha a 32 bits e capaz de acessar at 4 gigabytes de memria RAM. A diferena ficou por conta do acrscimo de um cache interno (L1) de 8KB e da adoo de um coprocessador aritmtico interno. Apesar disso, devido s brutais mudanas na arquitetura, o 486 cerca de duas vezes mais rpido do que um 386 do mesmo clock. Como anteriormente, a Intel criou um 486 de baixo custo, chamado de 486 SX, que era idntico ao original, porm sem o coprocessador aritmtico interno, podendo ser acoplado a ele o 80487SX. O 486 original passou ento a ser chamado de 486 DX. Foram lanadas verses do 486 25 Mhz, 33 Mhz e 40 Mhz, porm criou-se uma barreira, pois no haviam na poca circuitos de apoio capazes de trabalhar a mais de 40 Mhz. Para solucionar esse problema, foi criado o recurso de Multiplicao de Clock no qual o processador trabalha internamente uma velocidade maior do que a da placa me. Foram lanados ento os 486 DX-2 (que trabalhavam ao dobro da freqncia da placa me) e logo depois os 486 DX-4 (que trabalhavam ao triplo da freqncia da placa me) Velocidade do Velocidade da Multiplicador Processador placa me 486DX-2 50 Mhz 25 Mhz 2x 486DX-2 66 Mhz 33 Mhz 2x 486DX-2 80 Mhz 40 Mhz 2x 486DX-4 75 Mhz 25 Mhz 3x 486DX-4 100 Mhz 33 Mhz 3x 486DX-4 120 Mhz 40 Mhz 3x Com isso, surgiram tambm as placas mes "up-gradable" que suportavam a troca direta de um DX 33 por um DX-2 66 por exemplo, simplesmente mudando-se a posio de alguns jumpers localizados na placa. Mais uma novidade trazida pelo processadores 486, a necessidade do uso de um ventilador (cooler) sobre o processador para evitar que ele se aquea demais. O uso do cooler obrigatrio em todos os processadores 486 DX-2 e posteriores.

10

UNIVERSIDADE CIDADE DE SO PAULO - UNICID DISCIPLINA: ADM. SISTEMAS DE INFORMAO I PROF. RINALDO ARQUITETURA DE COMPUTADORES
Processadores Pentium Sucessor do 486, o Pentium ainda um processador de 32 bits. Pode-se pensar, ento, que j que ele continua trabalhando com palavras binrias de 32 bits, qual seria a vantagem dele sobre o 486. So basicamente duas: A primeira, que ao contrrio do 486, o Pentium acessa a memria usando palavras binrias de 64 bits. So acessados dois bits por vez ao invs de apenas um, o que melhora a velocidade de acesso s memrias, ajudando a solucionar o antigo problema da lentido da memria RAM. Outra novidade sua arquitetura superescalar. O Pentium funciona internamente com dois processadores de 32 bits distintos, sendo capaz de executar 2 instrues por ciclo de clock, preservando tambm a compatibilidade com programas escritos para processadores mais antigos. A segunda que o Pentium possui um cache L1 de 16 KB embutido e trabalha com velocidades de barramento de 50 66 Mhz, o que somado maior velocidade de acesso memria RAM, o torna cerca de 2 vezes mais rpido do que um 486 do mesmo clock. Como no 486, os processadores Pentium possuem um coprocessador aritmtico embutido e usam multiplicador de clock: Velocidade do Velocidade da Multiplicador Processador Placa Me P-50 Mhz 50 Mhz 1x P-55 Mhz 55 Mhz 1x P-60 Mhz 60 Mhz 1x P-66 Mhz 66 Mhz 1x P-75 Mhz 50 Mhz 1,5 x P-80 Mhz 55 Mhz 1,5 x P-90 Mhz 60 Mhz 1,5 x P-100 Mhz 66 Mhz 1,5 x P-120 Mhz 60 Mhz 2x P-133 Mhz 66 Mhz 2x P-150 Mhz 60 Mhz 2,5 x P-166 Mhz 66 Mhz 2,5 x P-180 Mhz 60 Mhz 3x P-200 Mhz 66 Mhz 3x Como nos 486, as placas me para Pentium mais recentes suportam vrias

11

UNIVERSIDADE CIDADE DE SO PAULO - UNICID DISCIPLINA: ADM. SISTEMAS DE INFORMAO I PROF. RINALDO ARQUITETURA DE COMPUTADORES
freqncias de barramento e vrios multiplicadores distintos, podendo ser configuradas para o uso com todos os processadores da famlia. Processadores AMD "586" Este processador foi lanado pela AMD pouco depois do lanamento do Pentium pela Intel. Porm, ao contrrio do que se pode pensar pelo nome, de Pentium esse processador no tem muita coisa. Ele usa placas de 486 utilizando barramento de 33 Mhz e multiplicador de 4x, totalizando os seus 133 Mhz. Devido estratgia de Marketing, muitos pensavam se tratar de um "Pentium Overdrive" porm este processador no passa de um 486 um pouco mais rpido. Comparado com um 486 DX-4 100 a diferena de performance de apenas 33%, servindo apenas como uma alternativa barata de upgrade. A Cyrix tambm lanou um processador muito parecido, chamado de Cyrix 586. Processadores AMD K5 Pentium Compatvel da AMD, oferece um desempenho bastante semelhante ao Pentium da Intel. Perde apenas no desempenho do coprocessador aritmtico que lento se comparado ao da concorrente. O K5 no chegou a se tornar muito popular devido ao seu lanamento atrasado. Quando finalmente saram as verses de 100 e 133 Mhz do K5, a Intel j havia lanado as verses de 166 e 200 Mhz do Pentium, ficando difcil a concorrncia. Processadores Pentium Overdrive Como fez com os antigos 386 SX, a Intel lanou tambm um Pentium "Low Cost". Este processador apesar de internamente ter um funcionamento idntico a um Pentium, utiliza placas me para processadores 486, sendo por isso chamando de Overdrive. Foi lanado em duas verses: de 63 Mhz (25 Mhz x 2,5) e 83 Mhz (33 Mhz x 2,5). Devido baixa velocidade de barramento e compatibilidade com os antigos componentes das placas de 486, estes processadores perdem feio em performance se comparados com um Pentium "de verdade": o de 63 Mhz apresenta performance idntica ao 486 DX4 100 e o de 83 Mhz uma performance pouco superior. No fizeram muito sucesso devido a serem muito caros considerando-se o ganho em performance, por isso quase impossvel encontrar um. Em termos de custo-beneficio o 586 da AMD muito melhor. Processadores Pentium MMX Lanado no inicio de 1997, o MMX muito parecido com o Pentium clssico na arquitetura. Foram porm adicionadas 57 novas instrues ao conjunto x86, que era o mesmo desde o 8086. As novas instrues visam melhorar o desempenho do

12

UNIVERSIDADE CIDADE DE SO PAULO - UNICID DISCIPLINA: ADM. SISTEMAS DE INFORMAO I PROF. RINALDO ARQUITETURA DE COMPUTADORES
processador em aplicaes multimdia e processamento de imagens. Nestas aplicaes, algumas rotinas podem ficar at 400% mais rpidas com o uso das instrues MMX. necessrio porm que o software adotado faa uso de tais instrues, caso contrrio no haver nenhum ganho de performance. Foi aumentado tambm o cache primrio (L1) do processador, que passou a ser de 32KB o que o torna cerca de 10% mais rpido do que um Pentium clssico, mesmo em operaes que no faam uso das instrues MMX. O Pentium MMX pode ser encontrado em verses de 166, 200 e 233 Mhz. Todas usando barramento de 66 Mhz. A Intel lanou tambm modelos de MMX Overdrive, que podem substituir antigos processadores Pentium 120, 100 ou 75 simplesmente substituindo o processador. O problema que estes processadores so mais caros e difceis de encontrar, no sendo muito atraentes, em termos de custo-beneficio. Caso a sua placa no oferea suporte aos processadores MMX vale muito mais pena troca-la tambm. Falando em suporte, muitas pessoas ainda tem muitas dvidas sobre a instalao do MMX em placas mais antigas. A verdade que na maioria delas o MMX no pode ser instalado devido ao seu duplo sistema de voltagem. No MMX, os componentes internos do processador, ou "core" funcionam utilizando voltagem de 2.8V, enquanto que os circuitos de I/O que fazem a ligao do processador com o meio externo continuam funcionando a 3.3V como no Pentium Clssico. Este sistema duplo foi criado para diminuir o calor dissipado pelo processador. Acontece que placas mais antigas esto preparadas para fornecer apenas as voltagens de 3.3V e 3.5V utilizadas pelo Pentium Standart e VRE, sendo unicamente por isso incompatveis com o MMX. At podemos instalar um MMX nessas placas, setando a voltagem para 3.3V porm, este procedimento arriscado, pois estaramos obrigando o processador a trabalhar com uma voltagem bem superior original. Isso far com que o processador aquea muito mais do que o normal podendo danifica-lo. Voc pode tentar minimizar isso melhorando a refrigerao do processador, mas de qualquer forma este no um procedimento recomendvel. Na verdade qualquer placa que suporta o Pentium comum, poderia suportar tambm o MMX, pois o que muda so apenas os circuitos reguladores de voltagem, que alm dos 3.3, e 3.5V devem suportar a voltagem dual de 2.8 e 3.3V. As instrues MMX so apenas software, e no requerem nenhum tipo de suporte por parte da placa me. Justamente por isso, todas as placas me para MMX suportam tambm o Pentium clssico, bastando setar corretamente os jumpers que determinam a voltagem.

PROCESSADORES AMD K6
O K6, concorrente da AMD para o Pentium MMX, apresenta vantagens e desvantagens sobre ele. O K6 possui um cache L1 de 64 KB, contra os 32 KB do MMX, porem,

13

UNIVERSIDADE CIDADE DE SO PAULO - UNICID DISCIPLINA: ADM. SISTEMAS DE INFORMAO I PROF. RINALDO ARQUITETURA DE COMPUTADORES
capaz de executar apenas uma instruo MMX por ciclo de clock contra duas do concorrente, perdendo em aplicativos que faam uso destas instrues. O coprocessador aritmtico interno tambm bem mais lento do que o encontrado nos processadores Pentium, por isso, o K6 perde tambm em aplicativos que faam muito uso de clculos de ponto flutuante como a maioria dos jogos por exemplo. Outro problema do K6 o aquecimento exagerado apresentado por esse processador, que apesar de no oferecer problemas de operao, dificulta o overclock (overclock um mtodo para envenenar o processador, que vamos ver com detalhes no 13 captulo deste livro). Apesar das limitaes, o K6 mais veloz do que um MMX, de mesmo clock, em muitas aplicaes. Usando o Business Winstone 97, famoso programa de benchmark para medir a performance do K6, obtemos os seguintes resultados: Performance Performance em Performance rodando o aplicativos que Processador rodando o Windows NT faam uso das Windows 95 4.0 instrues MMX K6 233 Mhz 54.8 71.0 246.52 K6 200 Mhz 51.9 67.6 214.46 K6 166 Mhz 48.6 63.3 181.58 Pentium 200 50.2 64.3 246.57 Mhz MMX Podemos notar atravs do Benchmark que a performance do K6 em ambiente Windows levemente superior do MMX. Em aplicaes MMX porm ele perde, sendo um K6 233 mais lento at mesmo do que um 200 MMX. Como dito anteriormente, ele perde tambm em programas e jogos que faam uso intensivo de clculos de ponto flutuante, como o Quake 2, por exemplo. Para aplicaes de escritrio como o Office, o K6 uma boa opo, pois nestas aplicaes ele mais rpido do que o MMX, sendo bem mais barato. A escolha entre estes dois processadores, depende da aplicao qual o micro se destina. Para jogos ou edio de imagens, o MMX melhor, enquanto que para aplicaes mais corriqueiras, o K6 superior (e mais barato). Quanto mais elevada for a velocidade de operao de um processador, maior ser a quantidade de calor gerado. Justamente por isso, os fabricantes procuram desenvolver novas tecnologias de fabricao, que permitam produzir chips com transistores cada vez menores, a fim de diminuir o consumo de energia e consequentemente a dissipao de calor. As primeiras verses do K6 utilizavam a tcnica de produo de 0.35 mcron, com transistores medindo 0.35 milsimos de milmetro, e utilizavam

14

UNIVERSIDADE CIDADE DE SO PAULO - UNICID DISCIPLINA: ADM. SISTEMAS DE INFORMAO I PROF. RINALDO ARQUITETURA DE COMPUTADORES
voltagem interna de 2.9 ou 3.2 volts com voltagem externa de 3.3V. Estas primeiras sries so chamadas de "modelo 6". A partir da verso de 233 Mhz, o K6 passou a ser produzido usando uma nova tcnica de produo de 0.25 mcron, o que garante uma dissipao de calor bem menor. Estas verses so chamadas de "modelo 7" e operam com voltagem menor, de apenas 2.2V. Note que apenas as placas me mais modernas oferecem a voltagem de 2.2V exigida pelos modelos mais recentes do K6. Ao comprar uma placa me para este processador, no se esquea deste detalhe. Todos os K6 de 166 e 200 Mhz so produzidos usando-se a tcnica de produo de 0.35 mcron, enquanto que todos os processadores de 266 e 300 Mhz o so pela tcnica de 0.25 mcron. O problema so os processadores de 233 Mhz, pois estes foram fabricados com ambas as tcnicas. Para reconhecer um ou outro, basta olhar a voltagem que est estampada no processador, os de 0.35 mcron usam voltagem interna de 2.9 ou 3.2 e voltagem externa de 3.3, enquanto que os modelos de 0.25 mcron usam voltagem interna de 2.2V. Processadores AMD K6-2 exemplo da Intel ao incorporar as instrues MMX s instrues x86 padro, a AMD incorporou 27 novas instrues aos seus processadores K6-2. Essas instrues so chamadas de 3D-Now! e tem o objetivo de agilizar o processamento de imagens tridimensionais, funcionando em conjunto com uma placa aceleradora 3D. A exemplo das instrues MMX, necessrio que o software adotado faa uso do 3D-Now!. Alm das novas instrues, os novos K6-2 trabalham com velocidade de barramento de 100 Mhz e tem verses a partir de 300 Mhz. Como o K6, ele compatvel com as instrues MMX, mas executa apenas uma instruo por ciclo de clock contra duas dos processadores Intel. Todos os K6-2 so fabricados usando-se a tcnica de produo de 0.25 mcron, o que garante uma menor dissipao de calor. Como os K6 modelo 7, o K6-2 utiliza voltagem de 2.2V. Apesar de funcionar com bus de 100Mhz, o K6-2 tambm pode ser utilizado em uma placa me mais antiga, que suporte apenas bus de 66 Mhz. Neste caso, um K6-2 de 300 Mhz, seria usado com bus de 66Mhz e multiplicador de 4,5x. perdendo um pouco em performance. Tambm necessrio que a placa me suporte a voltagem de 2.2V usada pelo K6-2. Processadores Cyrix 686MX O 686MX o concorrente da Cyrix para o MMX da Intel. Como o K6, este processador possui um cache L1 de 64 KB, e funciona usando o soquete 7. A performance em aplicaes Windows muito parecida com um K6 do mesmo clock, porm o coprocessador aritmtico ainda mais lento do que o que equipa o K6, tornando muito

15

UNIVERSIDADE CIDADE DE SO PAULO - UNICID DISCIPLINA: ADM. SISTEMAS DE INFORMAO I PROF. RINALDO ARQUITETURA DE COMPUTADORES
fraco o seu desempenho em jogos e aplicativos que faam uso intenso de clculos de ponto flutuante. Para aplicaes de escritrio como o Office, o 6x86 uma tima opo devido ao seu baixo preo, mas ele no muito adequado caso o principal uso do micro seja para programas grficos ou jogos. O 686MX usa voltagem dual de 2.9 e 3.3V, sendo 2.9 para o ncleo do processador e 3.3 para os circuitos de I/O. Caso a placa me no oferea esta voltagem especfica, podemos setar a voltagem para 2.8 e 3.3V, como no MMX, sem problemas. O 686MX encontrado nas verses PR150, PR166, PR200, PR233 e PR266. Note que nos processadores da famlia MX, o ndice PR diferente do clock do processador. O 686MX PR266 por exemplo, vendido em verses com clock de 225 Mhz (3x 75Mhz) e 233 (3x 66Mhz). O ndice PR serve apenas como um comparativo, dizendo que apesar do clock, o PR266 tem desempenho 33% superior a um Pentium MMX de 200 Mhz. Processadores Cyrix MII O MII nada mais do que uma continuao da srie 686MX, alcanando agora ndices PR 300, 333 e 350, j sendo anunciado tambm o PR400. Como o 686MX, o MII utiliza voltagem dual de 2.9/3.3V, mas que pode ser setada para 2.8/3.3 sem problemas. Processadores Cyrix Media GX O Media GX um processador 6x86MX acrescido de circuitos controladores de memria e cache, assim como controladores de vdeo e som, que se destina ao mercado de PCs de baixo custo e principalmente a notebooks. Quando usado em computadores portteis o media GX traz a vantagem de consumir pouca eletricidade, proporcionando uma maior autonomia da bateria. J os micros de mesa equipados com o media GX pecam por oferecerem poucas possibilidades de upgrade. Por exigir uma placa me especfica, o media GX se destina somente aos computadores de arquitetura fechada. Justamente por isso, voc nunca ir montar um micro usando este processador Processadores Intel Pentium Pro O Pentium Pro utiliza o soquete 8 e exige uma placa me especifica. A principal vantagem deste processador sobre o Pentium comum, que nele o cache L2 embutido no processador e utiliza a mesma freqncia que ele, o que garante um desempenho muito maior. Justamente devido ao cache, o Pentium Pro era muito difcil de produzir, pois a complexidade do cache L2 resultava numa elevada taxa de rejeio. E, como no Pentium Pro o cache L2 est embutido no mesmo invlucro do processador, um defeito

16

UNIVERSIDADE CIDADE DE SO PAULO - UNICID DISCIPLINA: ADM. SISTEMAS DE INFORMAO I PROF. RINALDO ARQUITETURA DE COMPUTADORES
no cache L2 condenava todo o processador lata de lixo. Estes problemas de fabricao contribuam para tornar o Pentium Pro ainda mais caro. Mais uma caracterstica marcante do Pentium Pro sua arquitetura otimizada para rodar aplicativos exclusivamente 32 bits como o Windows NT. Rodando o Windows 95, ou sistemas 16 bits como o DOS ou o Windows 3.x, ele apresenta uma performance pouco superior ou at mesmo inferior, em alguns casos, a um Pentium clssico do mesmo clock, sendo indicado apenas para servidores. Ele executa 3 instrues contra duas do Pentium comum por ciclo de clock mas no compatvel com as instrues MMX. Usando o Business Winstone para medir a sua performance, obtemos os seguintes resultados:

Processador

Performance rodando o Windows 95

Performance rodando o Windows NT 4.0

Pentium MMX 200 50.2 64.3 Mhz Pentium Pro 200 52.4 71.2 Mhz Para uso domstico no faria muito sentido o uso de um Pentium Pro, porm num servidor, o cache L2 funcionando na mesma velocidade do processador faz muita diferena, pois o processamento de dados nestas mquinas muito repetitivo. Tanto que mesmo com o surgimento do Pentium II, onde o cache L2 apesar de ser de 512 KB funciona a apenas metade da velocidade do processador, muitos ainda preferem continuar usando o Pentium Pro, pois alm do cache, ele oferece recursos interessantes para uma mquina servidora como a possibilidade de usar at quatro processadores em paralelo (o Pentium II limitado a dois processadores), alm da maior quantidade de memria suportada, recursos que s foram superados pelo Pentium II Xeon. O Pentium Pro foi produzido em verses equipadas com 256, 512 ou 1204 KB de cache L2, e em velocidades de at 200 Mhz. Processadores Pentium II O Pentium II utiliza um novo tipo de encapsulamento e novo tipo de soquete, chamado de Slot One, o que exige uma placa me especfica para ele. Isso no deixa de ser uma poltica predatria da Intel, pois como o Slot One foi criado e patenteado por ela, os outros fabricantes no podem usar essa tecnologia nos seus processadores.

17

UNIVERSIDADE CIDADE DE SO PAULO - UNICID DISCIPLINA: ADM. SISTEMAS DE INFORMAO I PROF. RINALDO ARQUITETURA DE COMPUTADORES
O Pentium II apresenta 32 KB de cache L1 e 512 KB de cache L2 que embutido no cartucho do processador. Ao contrario do L2 tradicional que fica na placa me, trabalhando na velocidade desta, o cache L2 do Pentium II trabalha metade da velocidade do processador, o que melhora e muito o seu desempenho, pois no caso de um Pentium II de 266 Mhz por exemplo, o L2 funciona a 133 Mhz, ou seja, o dobro do barramento padro de 66 Mhz utilizado pela maioria dos outros processadores. O Pentium II incorpora tambm as instrues MMX, executando 3 por ciclo de clock, alm de vrias caractersticas encontradas nos processadores Pentium Pro. Estas caractersticas o tornam bastante rpido em ambientes exclusivamente 32 bits, proporcionados pelo Windows NT por exemplo, sem perder em performance rodando aplicativos 16 bits ou hbridos como ocorre no Pentium Pro. O Pentium II produzido usando-se duas arquiteturas diferentes. As verses de at 300 Mhz, utilizam a arquitetura Klamath, que consiste numa tcnica de fabricao de 0.35 mcron, muito parecida com a utilizada nos processadores Pentium MMX. Nas verses a partir de 333 Mhz, utilizada a arquitetura Deschutes de 0.25 mcron, que garante uma menor dissipao do calor , ocasionando uma maior durabilidade e confiabilidade do processador. Vale lembrar tambm que no Pentium II no precisamos nos preocupar em setar corretamente a voltagem do processador, pois isto feito automaticamente pela placa me. S por curiosidade, os processadores baseados na arquitetura Klamath utilizam 2.8volts, enquanto os baseados na arquitetura Deschutes utilizam 2.0volts. Uma ltima considerao a respeito dos processadores Pentium II sobre a velocidade de barramento utilizada pelo processador. As verses do Pentium II de at 333 Mhz, funcionam usando barramento de 66 Mhz, enquanto que as verses a partir de 350 Mhz utilizam barramento de 100 Mhz, o que acelera a troca de dados entre o processador e as memrias. Vale lembrar que apenas as placas me equipadas com chipsets i440BX ou i440GX suportam esta velocidade de barramento. Processadores Celeron A fim de abocanhar tambm uma fatia do mercado de PCs de baixo custo, onde estava perdendo terreno para o K6 e o 6x86MX, a Intel lanou uma verso de baixo custo do Pentium II, batizada de Celeron, do Latim "Celerus" que significa velocidade. O Celeron nada mais do que um Pentium II desprovido do Cache L2 e do invlucro metlico, e foi produzido em verses de 266 e 300 Mhz . O Cache L2 um componente extremamente importante nos processadores atuais, pois apresar da velocidade dos processadores ter aumentado mais de 1000 vezes nas ltimas duas dcadas, a memria RAM pouco evoluiu em velocidade. Isto aconteceu pois muito mais difcil criar memrias mais rpidas a preos acessveis, do que processadores rpidos. Pouco adianta um processador veloz, se ao todo instante ele

18

UNIVERSIDADE CIDADE DE SO PAULO - UNICID DISCIPLINA: ADM. SISTEMAS DE INFORMAO I PROF. RINALDO ARQUITETURA DE COMPUTADORES
tem que parar o que est fazendo para esperar dados provenientes da memria RAM. justamente a que entra o cache secundrio, reunindo os dados mais importantes da memria, para que o processador no precise ficar esperando. Retirando o cache L2, a performance do equipamento cai em mais de 30%. Justamente por isso, alm de perder feio para o seu irmo mais velho, o Celeron perde at mesmo para processadores mais antigos, como o MMX, o K6 e o 6x86 MX. De fato, um Celeron de 266 Mhz, perde at mesmo para um 233 MMX na maioria das aplicaes. Um ponto a favor do Celeron seu coprocessador aritmtico que, sendo idntico ao do Pentium II, muito mais rpido do que o do MMX ou do K6, o que lhe garante um bom desempenho em aplicaes grficas. O Celeron possui tambm uma outra vantagem da qual podem tirar proveito os usurios mais corajosos: ele pode funcionar sem maiores problemas a 400 ou at mesmo 450 Mhz, em uma placa me que suporte Bus de 100 Mhz, neste caso estaramos fazendo um Overclock no nosso Celeron. Processadores Celeron A (Mendocino) Devido ao baixo desempenho, o Celeron no conseguiu uma boa aceitao no mercado. Por isso, a Intel resolveu equipar as novas verses do Celeron com 128 KBytes de cache L2 que, ao contrrio do cache encontrado no Pentium II, funciona na mesma velocidade do processador. Estes 128 KB de cache fazem uma diferena incrvel na performance do processador. Enquanto que um Celeron antigo mais de 30% mais lento do que um Pentium II do mesmo clock, o Celeron Mendocino menos de 5% mais lento, empatando em algumas aplicaes. Isto acontece pois, devido ao Mendocino possuir uma quantidade 4 vezes menor de cache, nele, este funciona ao dobro da velocidade. Como o Celeron Mendocino possui apenas uma pequena quantidade de cache, a Intel resolveu inclui-lo no prprio ncleo do processador. Alis, a nica diferena visvel entre o Celeron antigo e o Celeron Mendocino justamente o tamanho maior da capa de metal que envolve o ncleo do processador. Processadores Pentium Xeon O Xeon usa basicamente a mesma arquitetura do Pentium II, ficando a diferena por conta do cache L2, que no Xeon funciona na mesma velocidade do processador (como acontece no Celeron Mendocino e no Pentium Pro) sendo vendido em verses com 512, 1024 e 2048 KB de cache e (at o fechamento deste livro) em velocidades de 400 e 450 Mhz. O Xeon foi especialmente concebido para equipar servidores, pois nestes ambientes o processamento muito repetitivo, e por isso o cache mais rpido e em maior quantidade faz uma grande diferena, no fazendo porm muito sentido sua compra para uso domstico, justamente devido ao seu alto preo. Outro recurso

19

UNIVERSIDADE CIDADE DE SO PAULO - UNICID DISCIPLINA: ADM. SISTEMAS DE INFORMAO I PROF. RINALDO ARQUITETURA DE COMPUTADORES
importante do Xeon a possibilidade de se usar at 8 processadores numa placa compatvel, o que criaria um sistema multiprocessado de incrvel desempenho a um custo relativamente baixo.

As Funes de uma Rede


Antes de mais nada vamos conhecer as redes de computadores. Construir uma rede de computadores, significa uma abertura a um mundo de oportunidades novas para seu negcio. Significa flexibilidade, eficincia, e acesso imediato as informaes que mudar o modo que voc trabalha, o modo que voc se comunica e o modo de servir seus clientes. Uma pequena compreenso de redes lhe ajudar a conseguir um retorno mais alto de seu investimento. E armado com um pouco de conhecimento do que as redes podem fazer, voc estar preparado para aproveitar oportunidades empresariais novas que vm ao seu encontro. Assim sendo, vamos comear com os fundamentos Compartilhe informaes. Uma rede conecta e rene todos os seus equipamentos de forma que todos eles possam falar uns com os outros. Por exemplo, compartilhando os recursos voc elimina uma rede de comunicaes humana que fora as pessoas repetidamente sarem de suas cadeiras com disquetes em suas mos (carregado a informao que facilmente pode ser perdida) para colegas de trabalho que ficam a espera (que esto, sem dvida nenhuma, passando o tempo com arremesso de bolinhas de papel ao cesto, indo beber gua ou caf entre outras atividades). Isso consome um tempo valioso e dinheiro (sem mencionar o desgaste do tapete no escritrio). Com toda a seriedade, compartilhando os meios e recursos aumentados a produtividade do pessoal, o que j significar o investimento em equipamentos.

20

UNIVERSIDADE CIDADE DE SO PAULO - UNICID DISCIPLINA: ADM. SISTEMAS DE INFORMAO I PROF. RINALDO ARQUITETURA DE COMPUTADORES
Compartilhe Informaes: As redes permitem que todos em um escritrio compartilhem dados e programas. Podendo trocar documentos, vdeos, sons e imagens. Todos podem trocar correio eletrnico (e-mail) com outras pessoas em uma rede. E-mails economizam papel e provem um modo rpido e conveniente para pedidos de informaes e trocas de idias. Compartilhe Equipamentos: Computadores conectados em rede podem compartilhar equipamentos para evitar duplicaes de custos altos. Acessrios e perifricos caros como impressoras, modems, dispositivos de armazenamento de dados, drives de CD ROM, podem ser conectados e utilizados mais eficazmente por todos em um escritrio. Compartilhe acessos: Quando em viajem ou trabalhando em casa, voc pode conectar-se rede do escritrio para trocar mensagens e arquivos. Um drive de disco compartilhado e disponvel em uma rede do escritrio pode ser acessado de um local remoto usando um modem e uma conexo de dial-up como se seu computador de casa fosse uma parte da rede do escritrio Compartilhe Internet: Sua rede pode compartilhar uma nica conexo de internet, isso significa que todas as pessoas em seu escritrio podem simultaneamente: enviar e receber e-mails, navegar na web, baixar e enviar arquivos.Com uma conexo de internet compartilhada voc elimina o custo de contas individuais de acesso dial-up. Veja agora alguns exemplos de como um negcio beneficiado com uma rede de computadores: Compartilhar Arquivos e Aplicaes: Jos trabalha no Marketing e Maria no Financeiro. Agora que o escritrio est em rede, Jos pode se sentar ao PC dele e ter acesso as distribuies de oramento para propaganda que so armazenadas no computador de Maria. Maria enquanto isso desenvolve uma planilha eletrnica para o departamento de vendas, sem ser interrompida por Jos. Compartilhar uma conexo com a Internet: Jos est em fase de construo do site da empresa. Ele est percorrendo na Internet procura de idias em outros sites relacionados ao mesmo assunto. Enquanto isso, Maria pede Jos para fazer uma lista buscando por distribuidores de autopeas por atacado ao redor do pas. Com o escritrio em rede, Jos e Maria podem compartilhar uma conexo de Internet ao mesmo tempo. E realizarem cada um uma tarefa. Copiar e enviar arquivos: Maria gosta de manter tabelas do que est acontecendo no setor de pesquisas e desenvolvimento. Porque o escritrio dela est em rede, ela pode abrir e pesquisar os diretrios do setor Pesquisa &

21

UNIVERSIDADE CIDADE DE SO PAULO - UNICID DISCIPLINA: ADM. SISTEMAS DE INFORMAO I PROF. RINALDO ARQUITETURA DE COMPUTADORES
Desenvolvimento e inspecionar o progresso de projetos em atividade e andamento. Comunicao e trabalho em grupo: Joo controla os recursos humanos da empresa. Maria lhe deu a tarefa de revisar e melhorar o pacote de benefcios da companhia. Mas ele no est seguro das necessidades e o que seria melhor para a maioria dos funcionrios, ento, Joo envia um formulrio de questes a todos os empregados por e-mail. Como o escritrio esta em rede, todos possuem um endereo de e-mail, o que torna as comunicaes internas da empresa muito mais geis.

Tipos de redes Podemos projetar redes para servir organizaes de todos os tamanhos, desde um nico local com poucos ou at somente dois PC's, at corporaes internacionais que renem milhares de estaes de trabalho. Em distncias curtas, por exemplo, dentro de uma rea geogrfica pequena como um edifcio, voc pode criar uma LAN(Local Area Network). Uma rede chamada de LAN quando ns estamos conectando PC's em um s local, um edifcio comercial por exemplo. Uma LAN composta de nodos(ou seja, "ns", um termo bastante estranho para um dispositivo eletrnico) de rede como um computador, impressora ou uma mquina de fac-smile. (Um nodo qualquer PC ou perifrico que se conecta rede.) Quando voc conecta estes nodos juntos voc tem uma rede. Para negcios pequenos uma LAN o que voc precisa para conectar seus PC's. WANs e a World Wide Web (www) Uma rede que conecta uma LAN a outra LAN por uma rea geogrfica grande como uma cidade ou pas chamada de WAN(Wide Area Network). Uma WAN pode transmitir informaes por linhas telefnicas, microondas, ou satlites. LANs e WANs so redes privadas. Elas interconectam as pessoas dentro de suas organizaes. Fora do reino destas redes privadas est a Internet - WAN pblica. A Internet reune PCs em universidades, centros de pesquisa, e companhias pelo planeta. Como as redes tornaram-se mais poderosas e so conectadas mais empresas e usurios domsticos diariamente, a Internet serve como um ponto de contato entre a sua companhia, seus fornecedores e clientes Redes Ponto-a-Ponto

22

UNIVERSIDADE CIDADE DE SO PAULO - UNICID DISCIPLINA: ADM. SISTEMAS DE INFORMAO I PROF. RINALDO ARQUITETURA DE COMPUTADORES
H dois tipos bsicos de LANs: Ponto-a-ponto e cliente/serveridor. Vamos falar um pouco das redes ponto-a-ponto. Ponto-a-Ponto Onde cada computador igual ( um ponto) na rede. Eles compartilham todos os dispositivos (impressoras, unidades de disco, etc.), como tambm arquivos e aplicaes, com qualquer outro computador na rede. Os computadores fazem isto sem confiar em um computador centralizado "servidor". Cada computador igual quanto ao seu papel e responsabilidades na rede. Uma rede ponto-a-ponto geralmente mais fcil de instalar. Como regra, o tipo de rede indicada para negcios que possuem poucas estaes. Vejamos como trabalha uma rede ponto-a-ponto. Um Network Interface Card (NIC), ou mais comumente chamado por ns brasileiros de placa de rede, uma placa de circuitos instalada em cada PC na rede. NICs so a " parte inteligente " da LAN. Eles controlam o fluxo de informaes (trfego): eles enviam mensagens, decodificam o significado das mensagens e respondem s mensagens. NICs tambm fazem um papel ativo aumentando o desempenho e o controle das prioridades do trfego dentro da rede. Atravs do NIC, cada PC conecta-se a um ponto central, normalmente um dispositivo chamado Hub ou Switch. Um Hub/Switch so dispositivos que provem essencialmente um local de juno onde todos os cabos quem vm dos PC's se so conectados. O Hub/Switch permitem todos os PC's da rede se comunicarem entre si. Existe uma grande variedade de Hubs e Switchs, eles podem conectar alguns usurios ou at centenas de usurios. Os PC's e outros equipamentos podem ser conectados atravs de cabos para formar uma simples rede ponto-a-ponto. Os PC's enviam os dados que vo passando de PC a PC at chegarem ao destino final. O fato mais grave desse tipo de rede (ponto-a-ponto) que quando um ponto da rede falha ou desligado, a rede inteira sai do ar. Alm disso, este tipo de rede no permite facilidade no crescimento futuro em termos de velocidade e desempenho. Portanto o Hub/Switch estabelecem um ponto central de conectividade. Porque o Hub/Switch fazem o trabalho de transmitir os dados ao redor da rede, todos podem enviar e receber dados sem o problema de um PC ou dispositivo falhar ou ser desligado. E tambm, quando um dispositivo em sua rede falha (por exemplo, um PC), seus outros perifricos continuaro funcionando. Redes cliente/servidor

23

UNIVERSIDADE CIDADE DE SO PAULO - UNICID DISCIPLINA: ADM. SISTEMAS DE INFORMAO I PROF. RINALDO ARQUITETURA DE COMPUTADORES
Construindo uma Rede Bsica: Numa rede de computadores do tipo Cliente/Servidor o servidor age como o computador central e armazena os arquivos que necessitam ser compartilhados na rede. Um cliente qualquer computador da rede que solicita informaes armazenadas no servidor. O servidor faz o que o prprio nome j diz: " disponibiliza " arquivos e dados aos " clientes " ou seja, aos (PC's) na rede. Como numa rede ponto-a-ponto, redes cliente/servidor utilizam NIC's, Hubs, Switchs e cabos para criar uma rede. Uma rede cliente/servidor tambm requer um sistema operacional prprio. Mas as redes cliente/servidor tm vrias vantagens sobre as redes ponto-a-ponto: Podem ser armazenados muitos arquivos, como grandes bancos de dados em um nico local, eles so mais fceis de atualizar, gerar backups(cpias), e mais seguros; O servidor normalmente um computador de alto desempenho e possue caracteristicas especiais que asseguram os dados e acessos velozes; O software cliente/servidor opera e reside no servidor e prov a " inteligncia " para administrar arquivos na rede; Os Softwares utilizados podem ser armazenados no servidor e podem ser acessados por todos os usurios. As Instalaes e atualizaes de software s necessitam ser feitas no servidor, no nos PC's individualmente. Os usurios da rede ainda podem armazenar seus arquivos em seus prprios PC's, ento usa o servidor para ter acesso a arquivos compartilhados, bancos de dados, softwares, e perifricos conectados a rede. CONECTANDO PERIFRICOS Um das maiores vantagens das redes proporcionadas o compartilhando de perifricos, tais como: impressoras, scanners, Plotters, etc. H trs escolhas bsicas para planejar seus perifricos na rede. Voc pode conectar seu perifrico a um PC da rede, diretamente em um Hub/Switch, ou voc pode usar um dispositivo servidor de perifricos, tal como um servidor de impresso. PERIFRICO CONECTADO DIRETAMENTE A UM PC DA REDE Na maioria das redes ponto-a-ponto, um perifrico como impressora tipicamente conectado a um PC da rede. Todo o trfego para a impressora passar por este PC. Suponha que determinado PC possua a impressora pretendida, esse PC funciona como um PC normal e tambm controla os trabalhos de impresso. Assim o PC de est servindo como o " servidor " de impresso. Alternativamente, em vez de usar o PC

24

UNIVERSIDADE CIDADE DE SO PAULO - UNICID DISCIPLINA: ADM. SISTEMAS DE INFORMAO I PROF. RINALDO ARQUITETURA DE COMPUTADORES
como servidor de impresso (o que poderia reduzir o desempenho e velocidade do computador), voc pode designar um PC sem uso na rede para controlar as impresses de todos os trabalhos. PERIFRICOS CONECTADOS DIRETAMENTE EM REDE Algumas impressoras bem como outros perifricos j vm com NIC's (Placas de rede) instalados. Voc pode conectar estes perifricos diretamente a um Hub ou Switch usando um cabo de rede do mesmo modo que voc conecta um PC rede. SERVIDOR DE PERIFRICOS O propsito de um servidor de perifricos administrar o trfego da rede para um perifrico. Esses servidores agem como uma interface entre todos os perifricos na rede e o perifrico (como pr exemplo uma impressora). O servidor de perifricos conectado diretamente ao Hub ou Switch da rede, e o perifrico se conecta a ele. Para redes com trfego intenso de perifricos, um servidor desse tipo pode administrar o fluxo e aliviar o trfego. Os servidores de perifricos mais comuns so de impressoras. CONSIDERAES DE UMA REDE CLIENTE/SERVIDOR : Uma rede cliente/servidor requer no servidor um sistema operacional de redes, tais como: NetWare, WindowsNT ou Unix; Todos os arquivos podem ser armazenados no servidor. Com isto torna-se fcil administrar os arquivos, gerar backups de segurana; Aplicaes tipicas de bancos de dados tambm podem ser centralizados e armazenados facilmente no servidor, facilitando o acesso; Se ocorrer algum erro no funcionamento no servidor, a rede inteira ser afetada; Todos os usurios com permisso conectados rede podem ter acesso aos arquivos compartilhados armazenados no computador central. Podem ser adotadas medidas de segurana que esto embutidas ao sistema operacional de servidor, assim voc pode limitar acesso a certos arquivos e aplicaes. Se voc tem 5 ou mais estaes para conectar e trabalhar com arquivos grandes como bancos de dados ou grficos; ou ainda, voc tem muita informao que freqentemente atualizada na rede (o que gera muito trfico de rede) sua melhor opo uma rede cliente/servidor. Por outro lado, redes cliente/servidor so mais complexas de instalar e requererem mais conhecimentos tcnicos.

25

UNIVERSIDADE CIDADE DE SO PAULO - UNICID DISCIPLINA: ADM. SISTEMAS DE INFORMAO I PROF. RINALDO ARQUITETURA DE COMPUTADORES
Padro Ethernet Ethernet um padro (conjunto de normas) de como conectar estaes de trabalho em uma rede. Ela especifica que tipos de cabos deve-se usar, bem como, os cabos devem ser conectados, e como os dados vo trafegar por esses cabos de estao para estao. Ethernet a tecnologia mais usada para se conectar e trafegar dados em uma rede., bem como uma das vrias topologias para LAN's. Algumas outras topologias que voc j pode ter ouvido falar (mas no iremos abordadas aqui) so, Token Ring, FDDI, Appletalk, Fast Ethernet e ATM. A "Largura de Banda" determina a velocidade que as informaes vo trafegar de PC a PC dentro da rede. Largura de Banda o termo utilizado em Redes para indicar volume de informao que pode trafegar simultaneamente por uma rede. Imagine um Duto . A largura do Duto(banda) determina a quantidade e velocidade de informaes que ali trafegam. O padro Ethernet 10-BaseT transfere dados a 10 Mb/s. Esta a velocidade mais lenta de transferncia de dados numa rede Ethernet, mas ainda inacreditavelmente rpido. Em termos comparativos podemos dizer que 500 vezes mais rpido do que copiar arquivos de um disquete. Uma Rede Ethernet de 10Mb/s trabalha bem em redes com baixo trfego e poucos usurios que transferem arquivos com tamanho pequeno. Esta a velocidade mais comum e usada em redes pequenas. O padro Fast Ethernet transfere 10 vezes mais informao ao mesmo tempo que um padro Ethernet standard. Fast Ethernet ideal para enviar arquivos grandes e complexos, tais como grandes bancos de dados e grficos e imagens complexos, ou para redes maiores que tm trfego intenso. Combinando velocidades Para negcios com necessidades combinadas, existem dispositivos de dual-speed disponveis. Instalando NIC's de 10/100 torna-se necessrio tambm um Hub dualspeed (um Hub que pode suporta usurios Ethernet e Fast Ethernet), assim um escritrio poder desfrutar o melhor de ambas as tecnologias. VEJA COMO FUNCIONA O Hub/Switch determinam a velocidade disponvel para as estaes da rede. E o NIC de cada estao por sua vez, informa qual velocidade ela pode comunicar-se com um Hub/Switch, ou seja, 10/100Mbps ser a velocidade mxima disponvel. Quando o Hub/Switch disponibilizam Velocidades entre 10 e 100 Mb/s:

26

UNIVERSIDADE CIDADE DE SO PAULO - UNICID DISCIPLINA: ADM. SISTEMAS DE INFORMAO I PROF. RINALDO ARQUITETURA DE COMPUTADORES
Usurios que tm NIC's de 10/100 transferem dados em Fast Ethernet (100 Mbps) Usurios que tm NIC's de 10 Mb/s transferem dados em Ethernet (10Mbps) Assim, embora os computadores na rede enviem e recebam dados a velocidades diferentes, eles ainda podem ter uma "convivncia adequada". Enquanto o padro Ethernet e Fast Ethernet determinam a velocidade de trabalho dentro da sua organizao, sua conexo de Internet determinar a velocidade de acesso a outras redes externas. Apresentamos a seguir uma viso rpida sobre alguns tipos de conexo e seus dispositivos. Modems tradicionais e conexes de Internet sero avaliados quanto a quantidade e velocidade de dados que eles podem transmitir por segundo. Por exemplo: 28K trafega pelo meio a 28.800 bits de informao por segundo; 56K trafega pelo meio a 56.000 bits de informao por segundo(dobro da velocidade). Tipos de conexo: 28K: Pode ser considerado razovel para uma nica conexo individual de conta dial-up, mas no recomendado para acesso compartilhado. 28K simplesmente no transfere muitas informaes rapidamente para mltiplos usurios. 56K: Esta opo a mais utilizado no momento. Dependendo do nmero de usurios que usarem a Internet, uma conexo de 56K pode ou no lhe dar o tempo de resposta desejado por um nico acesso compartilhado. ISDN: Essa tambm uma opo interessante. Uma rede ISDN (Rede Digital de Servios Integrados) um tipo especial de linha telefnica que opera a velocidades de 128K. A linha de ISDN composta de dois " canais " de 64K cada, a ISDN lhe permite falar ao telefone ou enviar um fax enquanto voc est conectado Internet. Uma vantagem principal da ISDN que ela usa a instalao telefnica j existente. O nico equipamento adicional requerido um modem interno ou externo especial instalado pela companhia telefnica. Cabo: Acesso cabo, uso ainda bastante restrito, mas pode ser o acesso do futuro. Com velocidades de at 2Mbps (at 30 vezes mais rpido que uma linha de ISDN) modems cabo transmitem dados em segundos que poderiam levar minutos em conexes dial-up e tambm trabalham em conjunto com linhas de TV cabo, deixando sua linha telefnica livre para fax e comunicaes de voz. Acesso cabo ficam disponveis o tempo todo.

27

UNIVERSIDADE CIDADE DE SO PAULO - UNICID DISCIPLINA: ADM. SISTEMAS DE INFORMAO I PROF. RINALDO ARQUITETURA DE COMPUTADORES
DSL: (Digital Subscriber Line) uma tecnologia relativamente nova que permite misturar dados, voz e vdeo nas linhas telefnicas. A DSL pode ou no estar disponvel em sua rea, isso depende da companhia telefnica. A DSL possui vrios esquemas. Os dois dos esquemas mais populares de DSL so: SDSL e ADSL (Assymetrical Digital Subscriber Line), elas suportam velocidades entre 1.5 a 8 Mbps (at 64 vezes mais rpido que a ISDN). Nas tecnologia ASDL, as velocidades de download so mais rpidas que as de upload. Nas SDSL (Symetrical Digital Subscriber Line), as velocidades de download e upload so iguais. Existem muitos tipos de DSL, cada um com suas prprias caractersticas.

28