Você está na página 1de 2117

Sumrio

1. NOES BSICAS SOBRE HARDWARE DE PCS............................................................................... 1


Primeiro contato com hardware de PCs....................................................................................................................................... 1 PC1 Processador............................................................................................................................................................................... 1 RAM.......................................................................................................................................................................................... 2 Disco rgido.............................................................................................................................................................................. 2 Placa me.................................................................................................................................................................................. 2 Placa de vdeo........................................................................................................................................................................... 3 Modem...................................................................................................................................................................................... 3 Drive de disquetes................................................................................................................................................................... 3 Drive de CD R!M................................................................................................................................................................. 3 Placa de som............................................................................................................................................................................. " Placa de rede............................................................................................................................................................................. " Monitor..................................................................................................................................................................................... " #a$inete.................................................................................................................................................................................... " %eclado...................................................................................................................................................................................... " Mouse........................................................................................................................................................................................ & Processadores.................................................................................................................................................................................... & !s 'a$ricantes de (rocessadores............................................................................................................................................ & )elocidade do (rocessador..................................................................................................................................................... & Caches *1 e *2......................................................................................................................................................................... + Cloc, e-terno........................................................................................................................................................................... + Mem.ria............................................................................................................................................................................................ + Mem.ria de vdeo.................................................................................................................................................................... / Disco rgido....................................................................................................................................................................................... / %a-a de trans'er0ncia e-terna................................................................................................................................................. / Placas de CP1................................................................................................................................................................................... / 1ma (laca (ara cada (rocessador.......................................................................................................................................... / 2lots (ara e-(anso.................................................................................................................................................................. 3 Placas de CP1 com 4tudo on$oard5...................................................................................................................................... 3 Padr6es A% e A%7.................................................................................................................................................................. 3 Placas de vdeo e monitores.......................................................................................................................................................... 18 Acelera9o gr:'ica.................................................................................................................................................................. 18 Mem.ria de vdeo.................................................................................................................................................................. 18 Resolu9o e n;mero de cores............................................................................................................................................... 18 Modos 2D e 3D..................................................................................................................................................................... 11 Placas de vdeo PC< e A#P.................................................................................................................................................. 11 %amanho da tela do monitor................................................................................................................................................ 11 Dot Pitch................................................................................................................................................................................ 11 Padr6es A% e A%7........................................................................................................................................................................ 12 =onte de alimenta9o........................................................................................................................................................... 12 %eclado e mouse............................................................................................................................................................................. 12 Conectores D<> e P2?2 (ara teclados............................................................................................................................... 12 Conectores (ara mouse D@3 e P2?2.................................................................................................................................. 13 Concluso........................................................................................................................................................................................ 13

2.

INFORMTICA BSICA............................................................................................................. 15
!rganiAa9o de com(utadores..................................................................................................................................................... !s (rimeiros com(utadores eletrBnicos............................................................................................................................. Com(utadores transistoriAados........................................................................................................................................... Circuitos integrados............................................................................................................................................................... !s (rimeiros micro(rocessadores....................................................................................................................................... !s microcom(utadores modernos...................................................................................................................................... 1& 1& 1/ 1C 13 22

CP1D entrada e sada............................................................................................................................................................. @its e @Etes............................................................................................................................................................................. Mem.ria (rinci(al.................................................................................................................................................................. Mem.ria secund:ria.............................................................................................................................................................. Dis(ositivos de entrada e sada............................................................................................................................................ Arquivos.................................................................................................................................................................................. Programas............................................................................................................................................................................... 2istema o(eracional............................................................................................................................................................... Convers6es de $ases de numera9o............................................................................................................................................. Converso de uma $ase qualquer (ara a $ase decimal...................................................................................................... Converso da $ase decimal (ara uma $ase qualquer......................................................................................................... Converso entre duas $ases quaisquer................................................................................................................................ Convers6es sim(li'icadas entre $in:rioD octal e he-adecimal...........................................................................................

2& 2/ 38 31 33 3& 3+ 3C 33 "1 "2 "2 "3 "& "+ "/ "C &1 &1 &2 &" &+ &+ &/ &/ &C &C +8 +8 +" +& ++ ++ +/ +C +C +3 /8 /1 /" // /C C1 C2 C" C& C+ 38 31 32 3+

3.

ELETRNICA BSICA.............................................................................................................. 45
>o96es so$re soldagem................................................................................................................................................................. 2oldagem................................................................................................................................................................................. Dessoldagem.......................................................................................................................................................................... 1sando um multmetro digital...................................................................................................................................................... Alguns com(onentes eletrBnicos................................................................................................................................................. @ateria e 'onte de alimenta9o............................................................................................................................................. Resistor.................................................................................................................................................................................... Ca(acitor................................................................................................................................................................................. @o$ina..................................................................................................................................................................................... %rans'ormador....................................................................................................................................................................... Diodo...................................................................................................................................................................................... *FD......................................................................................................................................................................................... Dis(laE numGrico................................................................................................................................................................... %ransistor................................................................................................................................................................................ Regulador de voltagem......................................................................................................................................................... 2oquetes.................................................................................................................................................................................. 2lot........................................................................................................................................................................................... Conectores.............................................................................................................................................................................. Ca$o 'lat.................................................................................................................................................................................. Hum(ers e microchaves......................................................................................................................................................... Cristal...................................................................................................................................................................................... #erador de cloc,................................................................................................................................................................... Com(onentes 2MD....................................................................................................................................................................... )oltagens e $its.............................................................................................................................................................................. %ristate ou alta im(edIncia........................................................................................................................................................... Diagramas de tem(o...................................................................................................................................................................... MicroeletrBnica............................................................................................................................................................................... CM!2..................................................................................................................................................................................... Circuitos l.gicos............................................................................................................................................................................. !(eradores l.gicos................................................................................................................................................................ Circuitos l.gicos com(le-os................................................................................................................................................. Como construir uma mem.ria com (ortas l.gicas........................................................................................................... ProJetando chi(s.................................................................................................................................................................... Conversores D?A e A?D............................................................................................................................................................. =onte de alimenta9o linear.......................................................................................................................................................... =onte de alimenta9o chaveada.................................................................................................................................................... =a$rica9o de (lacas....................................................................................................................................................................... A 'ase de inser9o manual de com(onentes......................................................................................................................

4.

ARQUITETURA DE UM PC....................................................................................................... 99
! que G a arquitetura de PCs........................................................................................................................................................ 33 Processadores................................................................................................................................................................................. 33 <>%........................................................................................................................................................................................ 181 >M<....................................................................................................................................................................................... 181 <>%A..................................................................................................................................................................................... 181 )CC....................................................................................................................................................................................... 182 #>D..................................................................................................................................................................................... 182 Reset...................................................................................................................................................................................... 182 Cloc,..................................................................................................................................................................................... 182

Algumas caractersticas dos (rocessadores............................................................................................................................... >;mero de $its internos..................................................................................................................................................... >;mero de $its e-ternos.................................................................................................................................................... Ca(acidade de endere9amento........................................................................................................................................... Mem.ria cache..................................................................................................................................................................... Fvolu9o da cache............................................................................................................................................................... Cache *2 integrada no n;cleo............................................................................................................................................ )elocidades das caches....................................................................................................................................................... Cache *3............................................................................................................................................................................... Desem(enho........................................................................................................................................................................ 1nidade de (onto 'lutuante............................................................................................................................................... Ma(as de mem.ria e de F?2...................................................................................................................................................... <nterru(96es.................................................................................................................................................................................. ! uso da <RK3.................................................................................................................................................................... 1so das <RKs nos PCs atuais............................................................................................................................................ Com(artilhamento de interru(96es................................................................................................................................... Acesso direto L mem.ria............................................................................................................................................................. @us Mastering............................................................................................................................................................................... Circuitos de cloc, e reset............................................................................................................................................................ Como 'unciona um gerador de cloc,............................................................................................................................... Como 'unciona o Reset......................................................................................................................................................

18" 18" 18& 18& 18+ 18C 118 111 112 113 11+ 11/ 121 12+ 12/ 12C 123 133 133 133 13& 13/ 13/ 13/ 13C 13C 133 133 133 1"8 1"8 1"1 1"1 1"1 1"2 1"2 1"2 1"3 1"3 1"3 1"3 1"" 1"" 1"" 1"" 1"" 1"& 1"+ 1"+ 1"/ 1"/ 1"C 1"C 1"C 1"C 1"C 1"3 1"3 1"3 1&8 1&1 1&1

5.

ANATOMIA DE UM PC........................................................................................................... 13
Detalhando as (e9as de um PC.................................................................................................................................................. ! que G um 4PC5.................................................................................................................................................................. Processador.......................................................................................................................................................................... RAM...................................................................................................................................................................................... Disco rgido.......................................................................................................................................................................... Placa me.............................................................................................................................................................................. Placa de vdeo....................................................................................................................................................................... Modem.................................................................................................................................................................................. Drive de disquetes............................................................................................................................................................... Drive de CD R!M............................................................................................................................................................. Placa de som......................................................................................................................................................................... Placa de rede......................................................................................................................................................................... Monitor................................................................................................................................................................................. #a$inete................................................................................................................................................................................ %eclado.................................................................................................................................................................................. Mouse.................................................................................................................................................................................... <m(ressora............................................................................................................................................................................ 2canner.................................................................................................................................................................................. CImera digital....................................................................................................................................................................... #ravador de CDs................................................................................................................................................................ M<P Drive............................................................................................................................................................................. Fsta$iliAador de voltagem e no $rea,............................................................................................................................... <nter'aces.............................................................................................................................................................................. Processadores............................................................................................................................................................................... )elocidade do (rocessador................................................................................................................................................ Caches *1 e *2..................................................................................................................................................................... 1nidade de (onto 'lutuante............................................................................................................................................... Cloc, e-terno....................................................................................................................................................................... Mem.ria........................................................................................................................................................................................ Ca(acidade e e-(anso........................................................................................................................................................ )elocidades das mem.rias.................................................................................................................................................. >ovos ti(os de mem.ria.................................................................................................................................................... Mem.ria de vdeo................................................................................................................................................................ !utras mem.rias................................................................................................................................................................. Disco rgido.................................................................................................................................................................................. Ca(acidade de um disco rgido.......................................................................................................................................... Fstrutura interna de um disco rgido................................................................................................................................ )elocidade de um disco rgido........................................................................................................................................... <nter'aces (ara discos rgidosN <DF e 2C2<...................................................................................................................... @ac,u( dos dados im(ortantes.......................................................................................................................................... =a$ricantes de discos rgidos..............................................................................................................................................

Placas de CP1.............................................................................................................................................................................. A (laca de CP1 4G5 o com(utador..................................................................................................................................... <n'lu0ncia da (laca de CP1 no desem(enho do PC....................................................................................................... Cada (rocessador e-ige um ti(o de (laca de CP1.......................................................................................................... Fvolu9o dos soquetes e slots............................................................................................................................................ 2lots (ara e-(anso............................................................................................................................................................. <nter'aces da (laca de CP1................................................................................................................................................ >ovas inter'aces on$oard................................................................................................................................................... Padr6es A% e A%7.............................................................................................................................................................. =a$ricantes de (lacas de CP1............................................................................................................................................ Placas de vdeo............................................................................................................................................................................. Acelera9o gr:'ica................................................................................................................................................................ Mem.ria de vdeo................................................................................................................................................................ Resolu9o e n;mero de cores............................................................................................................................................ Modos 2D e 3D................................................................................................................................................................... Placas PC< e A#P................................................................................................................................................................ )deo on$oard..................................................................................................................................................................... Chi(s $:sicos e avan9ados.................................................................................................................................................. Monitores...................................................................................................................................................................................... %amanho da tela.................................................................................................................................................................. Dot Pitch.............................................................................................................................................................................. =reqO0ncias........................................................................................................................................................................... Radia9o................................................................................................................................................................................ #a$inetes e 'ontes de alimenta9o............................................................................................................................................. Padr6es A% e A%7.............................................................................................................................................................. #a$inetes com(actos e es(a9osos..................................................................................................................................... =onte de alimenta9o.......................................................................................................................................................... %eclado e mouse........................................................................................................................................................................... %eclado (adro..................................................................................................................................................................... %eclados ergonBmicos........................................................................................................................................................ Conectores D<> e P2?2..................................................................................................................................................... Mouse de 2 e 3 $ot6es........................................................................................................................................................ Mouse com scroll................................................................................................................................................................. Conectores D@3 e P2?2..................................................................................................................................................... <nter'aces....................................................................................................................................................................................... <nter'aces seriais................................................................................................................................................................... <nter'ace (aralela.................................................................................................................................................................. <nter'ace 12@....................................................................................................................................................................... <nter'ace <DF....................................................................................................................................................................... <nter'ace (ara drives de disquetes..................................................................................................................................... <nter'ace (ara teclado.......................................................................................................................................................... <nter'ace (ara JoEstic,......................................................................................................................................................... <nter'aces on$oard.............................................................................................................................................................. Alguns t.(icos avan9ados........................................................................................................................................................... Chi(sets................................................................................................................................................................................. @<!2..................................................................................................................................................................................... D2P e P2P........................................................................................................................................................................... Mem.ria virtual.................................................................................................................................................................... Driver.................................................................................................................................................................................... )#A e 2u(er )#A............................................................................................................................................................. Monitor no entrela9ado..................................................................................................................................................... Monitor digital..................................................................................................................................................................... #erenciamento de energia.................................................................................................................................................. <2D>..................................................................................................................................................................................... Des'ragmenta9o................................................................................................................................................................. =A%32................................................................................................................................................................................... )rus de com(utador.......................................................................................................................................................... =ormata9o de discos.......................................................................................................................................................... Cache de disco..................................................................................................................................................................... 1tilit:rios e a(licativos........................................................................................................................................................ Direct7................................................................................................................................................................................. Direct3DD #lide e !(en#*...............................................................................................................................................

1&1 1&1 1&2 1&2 1&" 1&" 1&+ 1&/ 1&C 1&3 1&3 1&3 1&3 1+8 1+1 1+1 1+2 1+2 1+3 1+3 1+3 1+" 1+" 1+" 1++ 1+/ 1+/ 1+C 1+C 1+C 1+3 1+3 1+3 1/8 1/1 1/1 1/2 1/2 1/3 1/" 1/" 1/& 1/& 1/+ 1/+ 1/+ 1// 1// 1/C 1/C 1/C 1/3 1/3 1/3 1C8 1C8 1C8 1C1 1C1 1C1 1C1 1C2

!.

PROCESSADORES DESCONTINUADOS........................................................................................ 1"3


Fra (rG Pentium........................................................................................................................................................................... Processadores de C $its....................................................................................................................................................... C8C+....................................................................................................................................................................................... C8CC....................................................................................................................................................................................... >FC ) 28 e ) 38................................................................................................................................................................ C82C+..................................................................................................................................................................................... 3C+D7................................................................................................................................................................................... 3C+27.................................................................................................................................................................................... "C+D7................................................................................................................................................................................... "C+27.................................................................................................................................................................................... "C+D72................................................................................................................................................................................ "C+272.................................................................................................................................................................................. "C+D7"................................................................................................................................................................................ AMD &-C+............................................................................................................................................................................ CEri- &-C+............................................................................................................................................................................. &C+ no G Pentium............................................................................................................................................................... "C+2*C e "C+D*C.............................................................................................................................................................. !verdrives e outros (rocessadores (ara u(grades.......................................................................................................... Resumo................................................................................................................................................................................. Pentium e com(atveis................................................................................................................................................................. Pentium P&"C...................................................................................................................................................................... !s $ugs do Pentium........................................................................................................................................................... !verdrives $aseados no Pentium...................................................................................................................................... Pentium MM7..................................................................................................................................................................... Pentium MM7 (ara com(utadores (ort:teis.................................................................................................................. !verdrives $aseados no Pentium MM7.......................................................................................................................... Processadores AMD........................................................................................................................................................... AMD Q&............................................................................................................................................................................... AMD Q+............................................................................................................................................................................... Pro$lemas de aquecimento do AMD Q+......................................................................................................................... 2u(er / R ! 2oc,et / a 188 MPA...................................................................................................................................... AMD Q+ 2........................................................................................................................................................................... Pro$lemas de aquecimento do AMD Q+ 2..................................................................................................................... ! (ro$lema de satura9o no desem(enho do AMD Q+ 2............................................................................................ AMD Q+ <<<........................................................................................................................................................................ Processadores CEri-............................................................................................................................................................ CEri- +-C+............................................................................................................................................................................. ! $ai-o desem(enho da =P1 CEri-................................................................................................................................. CEri- +-C+M7...................................................................................................................................................................... CEri- Media #7................................................................................................................................................................... CEri- M <<............................................................................................................................................................................. !utros chi(s com(atveis com o Pentium....................................................................................................................... Resumo................................................................................................................................................................................. Arquitetura P+.............................................................................................................................................................................. Pentium Pro......................................................................................................................................................................... !verdrives (ara Pentium Pro............................................................................................................................................ Pentium <<............................................................................................................................................................................ ! Pentium << e a arquitetura de mem.ria D<@............................................................................................................... ! Pentium << e o $arramento de 188 MPA..................................................................................................................... Pentium << 7eon.................................................................................................................................................................. Celeron.................................................................................................................................................................................. Resumo................................................................................................................................................................................. MiniaturiAa9o e n;mero de transistores.......................................................................................................................... 1C3 1C3 1C+ 1C/ 1CC 1CC 138 131 131 132 132 133 13" 13" 13& 13& 13+ 13+ 13C 13C 133 282 283 28" 28/ 28/ 28C 28C 218 212 213 213 21& 21/ 213 228 221 223 223 22" 22" 22+ 22C 223 223 231 231 23" 23& 23& 23+ 233 2"8 2"1 2"1 2"2 2"& 2"/ 2&8 2&1

PROCESSADORES MODERNOS................................................................................................. 241


>omes con'usos.................................................................................................................................................................. Pentium <<<................................................................................................................................................................................... ! Pentium <<< Qatmai........................................................................................................................................................ Avan9os da miniaturiAa9o......................................................................................................................................................... Pentium <<< Co((ermine............................................................................................................................................................ Pentium <<< %ualatin ................................................................................................................................................................... Pentium <<< 7eon.........................................................................................................................................................................

Pentium "...................................................................................................................................................................................... >et$urst - P+....................................................................................................................................................................... %ecnologia e cloc,s dos (rimeiros modelos do Pentium "............................................................................................ 2oquete de "23 (inos.......................................................................................................................................................... ! novo enca(sulamento do Pentium "............................................................................................................................ @arramento de "88 MPA.................................................................................................................................................... C:lculos em 2-..................................................................................................................................................................... 22F2...................................................................................................................................................................................... PE(er Pi(elined %echnologE.............................................................................................................................................. A nova cache *1.................................................................................................................................................................. Cache *2............................................................................................................................................................................... F-ecu9o es(eculativa 33S mais e'iciente que do Pentium <<<.................................................................................... 2em n;mero de sGrie........................................................................................................................................................... <ntel 7eon..................................................................................................................................................................................... AMD Athlon................................................................................................................................................................................ @arramento de 288 a "88 MPA.......................................................................................................................................... Cache *1 de 12C ,@............................................................................................................................................................ 1nidade de (onto 'lutuante............................................................................................................................................... Fnhanced 3D >ow e MM7 am(liado............................................................................................................................. Cloc,s e consumo de energia............................................................................................................................................. Cloc, e-terno e acesso L mem.ria.................................................................................................................................... Athlon % @ird............................................................................................................................................................................... Cloc,s e (ot0ncias do Athlon % @ird............................................................................................................................... ! Athlon 7P TPalominoU................................................................................................................................................... Athlon %horough$red e Athlon @arton........................................................................................................................... Athlon Clawhammer........................................................................................................................................................... Athlon MP.................................................................................................................................................................................... Pro'essional 3D >ow.......................................................................................................................................................... 2mart MP.............................................................................................................................................................................. =reqO0ncias e dissi(a9o de energia.................................................................................................................................. Athlon %horough$red MP e @arton MP.......................................................................................................................... Athlon ClawPammer e 2ledgePammer........................................................................................................................... Athlon "......................................................................................................................................................................................... AMD Duron................................................................................................................................................................................. Duron (ara (ort:teis e Duron Morgan............................................................................................................................ Duron A((aloosa................................................................................................................................................................ )<A CEri- <<<................................................................................................................................................................................ )<A C3..........................................................................................................................................................................................

2&3 2&" 2&& 2&& 2&+ 2&+ 2&/ 2&/ 2&C 2&C 2&C 2&C 2&C 2&C 2+8 2+1 2+2 2+2 2+2 2+2 2+3 2+" 2+/ 2+C 2+C 2+C 2+C 2/1 2/1 2/2 2/2 2/2 2/2 2/3 2/& 2/& 2/& 2/+ 2/3 2C1 2C2 2C" 2C& 2C/ 238 232 233 23" 23& 23+ 23+ 23+ 23C 233 233 381 382 383 38" 38& 38& 38&

".

ARQUITETURA DE PROCESSADORES......................................................................................... 2 9
Registradores internos do (rocessador..................................................................................................................................... *inguagem Assem$lE C8C8......................................................................................................................................................... <nstru96es de movimenta9o de dados............................................................................................................................. %recho de (rograma com movimenta9o de dados........................................................................................................ <nstru96es aritmGticas.......................................................................................................................................................... <nstru96es l.gicas................................................................................................................................................................. <nstru96es de desvio............................................................................................................................................................ !(era96es com a (ilhaD F?2 e controle............................................................................................................................ 1m (equeno (rograma (ara C8C8..................................................................................................................................... C.digos das instru96es do C8C8........................................................................................................................................ *inguagem Assem$lE do C8C+................................................................................................................................................... >ovas instru96es................................................................................................................................................................. Registradores @7D @PD 2< e D<.......................................................................................................................................... Registradores de segmento................................................................................................................................................. Modos de endere9amento.................................................................................................................................................. <nstru96es de movimenta9o de dados............................................................................................................................. <nstru96es aritmGticas.......................................................................................................................................................... <nstru96es l.gicas................................................................................................................................................................. 2hi'ts e Rotates.................................................................................................................................................................... Desvios.................................................................................................................................................................................. Rotinas e retornos................................................................................................................................................................ Mani(ula9o da stac,.......................................................................................................................................................... <nterru(96es e F?2.............................................................................................................................................................. Mani(ula9o de strings........................................................................................................................................................

!utras instru96es................................................................................................................................................................. Arquitetura do C82C+................................................................................................................................................................... Multitare'a............................................................................................................................................................................ >ovas instru96es do C82C+................................................................................................................................................ Modo real.............................................................................................................................................................................. Modo (rotegido................................................................................................................................................................... ! (ouco uso do modo (rotegido do 2C+........................................................................................................................ Arquitetura do C83C+................................................................................................................................................................... Registradores internos do 3C+............................................................................................................................................ >ovas instru96es do C83C+................................................................................................................................................ Modo real.............................................................................................................................................................................. Modo (rotegido................................................................................................................................................................... 2egmenta9oD (agina9o e mem.ria virtual...................................................................................................................... %ranslation *oo,aside @u''er T%*@U................................................................................................................................. Modo virtual C8C+............................................................................................................................................................... Multitare'a............................................................................................................................................................................ Pi(eline do 3C+.................................................................................................................................................................... Arquitetura do C8"C+................................................................................................................................................................... Arquitetura do Pentium.............................................................................................................................................................. Arquitetura su(erescalar..................................................................................................................................................... Previso de desvio............................................................................................................................................................... <nstru9o CP1<D................................................................................................................................................................ Microarquitetura P+..................................................................................................................................................................... C<2C e R<2C........................................................................................................................................................................ F-ecu9o dinImica.............................................................................................................................................................. F-ecu9o es(eculativa......................................................................................................................................................... Micro o(s............................................................................................................................................................................. Diagrama interno do (rocessador..................................................................................................................................... Adi96es na arquitetura P+................................................................................................................................................... Arquitetura do Pentium "........................................................................................................................................................... De 32 (ara +" $its........................................................................................................................................................................ <ntel <A +"............................................................................................................................................................................ AMD -C+ +"........................................................................................................................................................................ 32 $its (ara v:rios anos....................................................................................................................................................... Processador <ntel <tanium........................................................................................................................................................... Cloc, interno e e-terno...................................................................................................................................................... )oltagens e consumo elGtrico............................................................................................................................................ @arramentos de dados e endere9os................................................................................................................................... =uturos (rocessadores <ntel de +" $its......................................................................................................................................

38+ 38+ 38/ 38/ 38C 38C 383 318 318 318 311 311 312 313 313 31" 31" 31& 31+ 31/ 31C 313 313 313 328 321 322 322 323 323 32" 32" 32& 32& 32& 32+ 32/ 32/ 32/ 323 331 333 33" 33& 33+ 33+ 33+ 33+ 33C 3"8 3"1 3"2 3"3 3"" 3"/ 3"/ 3"C 3"3 3&3 3&"

9.

REFRI#ERA$O DE PROCESSADORES........................................................................................ 329


F'eitos da tem(eratura so$re o (rocessador............................................................................................................................ Melhorando a ventila9o do ga$inete........................................................................................................................................ Melhorando a e'ici0ncia do cooler............................................................................................................................................. C:lculo da tem(eratura do (rocessador.................................................................................................................................... <n'lu0ncia da tem(eratura do am$iente............................................................................................................................ Como reduAir a tem(eratura do am$iente....................................................................................................................... Como reduAir o aquecimento do ga$inete....................................................................................................................... Como reduAir a resist0ncia tGrmica do cooler.................................................................................................................. Rela9o entre (ot0ncia e cloc,................................................................................................................................................... %ecnologia (ara reduAir a (ot0ncia............................................................................................................................................ 1sando a (asta tGrmica................................................................................................................................................................ A(licando a (asta tGrmica................................................................................................................................................... Medi96es reais de tem(eratura................................................................................................................................................... =ita tGrmica........................................................................................................................................................................... %em(eratura do enca(sulamento e da Jun9o..........................................................................................................................

1%.

PLACAS DE CPU................................................................................................................. 34
Placas novas e antigas.................................................................................................................................................................. A% e a 'amlia A%7..................................................................................................................................................................... Com(ati$ilidade entre (laca e (rocessador.............................................................................................................................. Medidas das (lacas....................................................................................................................................................................... !s com(onentes das (lacas de CP1......................................................................................................................................... =uros (ara 'i-a9o...............................................................................................................................................................

Conector do teclado............................................................................................................................................................ Conector da 'onte de alimenta9o..................................................................................................................................... Conectores (ara o (ainel do ga$inete............................................................................................................................... 2oquete (ara o (rocessador................................................................................................................................................ 2oquetes (ara as mem.rias................................................................................................................................................. Mem.ria cache secund:ria.................................................................................................................................................. Chi(set.................................................................................................................................................................................. Chi(s *2<D M2< e 22<.......................................................................................................................................................... 2u(er <?!............................................................................................................................................................................. @ateria................................................................................................................................................................................... CM!2................................................................................................................................................................................... @<!2..................................................................................................................................................................................... 2lots <2A............................................................................................................................................................................... 2lots PC<............................................................................................................................................................................... 2lot A#P............................................................................................................................................................................... 2lot AMR.............................................................................................................................................................................. Conectores das inter'aces................................................................................................................................................... Hum(ers................................................................................................................................................................................. Reguladores de voltagem.................................................................................................................................................... M.dulo regulador de voltagem.......................................................................................................................................... Placas de CP1 com 4tudo on$oard5........................................................................................................................................... Desem(enho e qualidade.................................................................................................................................................... <nter'aces on$oard em (lacas de alto desem(enho........................................................................................................ Acess.rios que acom(anham a (laca de CP1.......................................................................................................................... Manual da (laca de CP1.................................................................................................................................................... CD R!M de con'igura9o da (laca de CP1................................................................................................................... Cha(a traseira (ara os conectores..................................................................................................................................... Ca$os 'lat.............................................................................................................................................................................. Mecanismo de 'i-a9o do (rocessador de cartucho........................................................................................................ Mecanismo de 'i-a9o do Pentium " e 7eon.................................................................................................................. Placas de CP1 antigas................................................................................................................................................................. Placas de CP1 "C+?&C+...................................................................................................................................................... Placas de CP1 3C+.............................................................................................................................................................. Placas de CP1 2C+.............................................................................................................................................................. Placa de CP1 7%................................................................................................................................................................ Placas de CP1 Pentium antigas......................................................................................................................................... @arramentos......................................................................................................................................................................... =ormatos com(actos *P7 e >*7............................................................................................................................................. Placas *P7............................................................................................................................................................................ Placas >*7........................................................................................................................................................................... #a$inetes *P7 e >*7....................................................................................................................................................... Placas de CP1 (ara m;lti(los (rocessadores........................................................................................................................... Custo..................................................................................................................................................................................... Desem(enho........................................................................................................................................................................ !vercloc,...................................................................................................................................................................................... !vercloc, interno................................................................................................................................................................ !vercloc, e-terno............................................................................................................................................................... !vercloc, interno e e-terno.............................................................................................................................................. Desco$rindo a marca e o modelo da (laca............................................................................................................................... Coolers...........................................................................................................................................................................................

3&" 3&& 3&3 3+8 3+1 3+3 3+" 3++ 3+/ 3+/ 3+3 3/1 3/" 3/" 3/& 3/& 3/& 3// 3/C 3/3 3C8 3C8 3C1 3C3 3C3 3C3 3C" 3C" 3C/ 3CC 3CC 3C3 331 332 333 333 33+ 33/ 33C 333 "81 "82 "82 "82 "83 "8" "8" "8" "8& "8+ "83 "83 "83 "18 "18 "11 "1" "1" "1& "1/ "1C "28

11.

MEM&RIAS.......................................................................................................................... 4%9
*eitura e escrita............................................................................................................................................................................. R!M..................................................................................................................................................................................... RAM...................................................................................................................................................................................... Fnca(sulamentos de R!Ms....................................................................................................................................................... Fnca(sulamento das RAMs............................................................................................................................................... Fnca(sulamento de m.dulos de mem.ria................................................................................................................................ RAM est:tica................................................................................................................................................................................. RAMs est:ticas e dinImicas................................................................................................................................................ =uncionamento da 2RAM.................................................................................................................................................. CGlulas de mem.ria est:tica............................................................................................................................................... 2RAM assncrona - 2RAM sncrona................................................................................................................................. Modo Pi(elined....................................................................................................................................................................

DDR e KDR........................................................................................................................................................................ M@% ou >o@* 2RAM........................................................................................................................................................ Dual Port 2RAM................................................................................................................................................................. 1% 2RAM............................................................................................................................................................................. %em(o de acesso................................................................................................................................................................. Vait states............................................................................................................................................................................. RAM dinImicaD modos =PM e FD!........................................................................................................................................ As cGlulas de DRAM........................................................................................................................................................... Fstrutura interna de uma DRAM...................................................................................................................................... Acessando uma DRAM...................................................................................................................................................... =PM DRAM........................................................................................................................................................................ FD! DRAM....................................................................................................................................................................... Re'resh.................................................................................................................................................................................. Por que a DRAM G mais lenta que a 2RAM.................................................................................................................... Com(arando 2RAM e DRAM.......................................................................................................................................... Reconhecendo a di'eren9a entre =PM DRAM e FD! DRAM................................................................................... )elocidade de mem.rias =PM e FD!............................................................................................................................. FD! com enca(sulamento D<MM?1+C......................................................................................................................... DRAMs sncronas........................................................................................................................................................................ 2DRAM................................................................................................................................................................................ Como a 2DRAM G to r:(idaW.......................................................................................................................................... PC++D PC188D PC133.......................................................................................................................................................... ! cloc, da 2DRAM e a lat0ncia do CA2......................................................................................................................... DDR 2DRAM..................................................................................................................................................................... RDRAM................................................................................................................................................................................ 2PD R 2erial Presence Detect..................................................................................................................................................... Fscolhendo a DDR 2DRAM correta........................................................................................................................................ M.dulos DDR Registered e 1n$u''ered......................................................................................................................... )oltagem da DDR 2DRAM.............................................................................................................................................. )elocidade da DDR 2DRAM............................................................................................................................................ Fscolhendo a RDRAM correta.................................................................................................................................................. M.dulo R<MM de continuidade........................................................................................................................................ Detec9o e corre9o de erros na mem.ria................................................................................................................................ Paridade................................................................................................................................................................................ FCC....................................................................................................................................................................................... Como corrigir um erro na mem.ria.................................................................................................................................. Mem.rias R!M........................................................................................................................................................................... R!MD PR!MD FPR!M..................................................................................................................................................... =lash R!M........................................................................................................................................................................... 2hadow RAM.......................................................................................................................................................................

"21 "22 "23 "23 "2" "2& "2+ "2+ "2/ "2C "38 "33 "3& "3+ "3/ "3C "33 ""8 ""8 ""8 """ ""& ""& ""/ "&8 "&3 "&" "&" "&& "&& "&+ "&/ "&C "&C "+8 "+1 "+3 "+" "+& "++ "+/ "+C "+3 "+3 "/2 "/2 "/3 "// "/C "/C "C8 "C8 "C1 "C1 "C2 "C3 "C3 "C" "C+ "C/ "CC "C3

12.

BARRAMENTOS DA PLACA DE CPU......................................................................................... 4!


@arramentos internos e e-ternos................................................................................................................................................ ! $arramento do (rocessador................................................................................................................................................... )elocidade do $arramento do (rocessador...................................................................................................................... F-em(lo de $arramentoN Pentium MM7 e 2oc,et /..................................................................................................... ! $arramento das mem.rias...................................................................................................................................................... )elocidade do $arramento das mem.rias........................................................................................................................ !s sinais de um $arramento de mem.ria......................................................................................................................... @arramento A#P......................................................................................................................................................................... A#P e vdeo on$oard......................................................................................................................................................... As v:rias voltagens do A#P.............................................................................................................................................. )ers6es do A#P.................................................................................................................................................................. A#P 1-D 2- e "-................................................................................................................................................................... A#P C-................................................................................................................................................................................. %a$ela de com(ati$ilidade.................................................................................................................................................. A#P Pro............................................................................................................................................................................... M.dulo de mem.ria A#P.................................................................................................................................................. Mecanismo de reten9o A#P............................................................................................................................................ 2inais do $arramento A#P................................................................................................................................................ Modos DMA e F-ecute...................................................................................................................................................... @arramento PC<........................................................................................................................................................................... %i(os de PC<........................................................................................................................................................................ )oltagens do PC<................................................................................................................................................................

Master e %arget.................................................................................................................................................................... 2inais do $arramento PC<.................................................................................................................................................. %rans'er0ncias ..................................................................................................................................................................... Dis(ositivos de alta velocidade.......................................................................................................................................... @us Mastering....................................................................................................................................................................... Plug and PlaE nos $arramentos PC< e <2A....................................................................................................................... Cone-6es com outros $arramentos.................................................................................................................................. 1so de interru(96es no $arramento PC<......................................................................................................................... @arramento )*@.......................................................................................................................................................................... @arramento <2A........................................................................................................................................................................... 2inais do $arramento <2A................................................................................................................................................... *PC R su$stituto do <2A em (lacas modernas................................................................................................................ @arramentos AMRD C>R e ACR............................................................................................................................................... )elocidades dos (rinci(ais $arramentos...................................................................................................................................

"38 "38 "31 "32 "3+ "3/ "33 "33 &81 &83 &8" &8& &8/ &83 &11 &13 &1" &1" &1& &1/ &1C &13 &28 &21 &21 &21 &22 &22 &23 &2" &2& &2+ &2+ &2/ &2/ &2/ &38 &31 &32 &33 &3" &3& &3& &3+ &3C &33 &33 &"8 &"3 &"3 &"" &"+ &"/ &"C &&8 &&2 &&2 &&" &&+ &&/

13.

BARRAMENTOS DE E'S E INTERFACES.................................................................................... 511


@arramento 12@.......................................................................................................................................................................... Dis(ositivos 12@................................................................................................................................................................. Caractersticas do 12@........................................................................................................................................................ 12@ 1.1 e 12@ 2.8............................................................................................................................................................... Ca$os e conectores 12@..................................................................................................................................................... 2inais do $arramento........................................................................................................................................................... Cone-6es entre o PC e dis(ositivos 12@......................................................................................................................... Processo de enumera9o ................................................................................................................................................... Dis(ositivos es(eciais ......................................................................................................................................................... @arramento =irewire.................................................................................................................................................................... Como surgiu o =irewireD (adroniAa9oD nomenclatura................................................................................................... Princi(ais caractersticas do =irewire................................................................................................................................. %ransmisso serial................................................................................................................................................................ %a-as de transmisso........................................................................................................................................................... 2u(orte no Vindows........................................................................................................................................................... Dis(ositivos de alta velocidade.......................................................................................................................................... Ca$os e conectores.............................................................................................................................................................. <nter'ace =irewire................................................................................................................................................................. Cone-o de dis(ositivos..................................................................................................................................................... Pot 2wa((ing...................................................................................................................................................................... Com(ara9o entre =irewire e 12@.................................................................................................................................... @arramento A%A......................................................................................................................................................................... %rans'er0ncias em modo P<!............................................................................................................................................ %rans'er0ncias em modo Multiword DMA..................................................................................................................... %rans'er0ncias em modo 1ltra DMA............................................................................................................................... As vers6es do (adro A%AP< e os modos su(ortados.................................................................................................. Master e 2lave....................................................................................................................................................................... ! ca$o de C8 vias................................................................................................................................................................ Detec9o do ti(o de ca$o................................................................................................................................................... <nter'ace (ara drive de disquetes................................................................................................................................................ *aEout das trilhas do disquete............................................................................................................................................ Movimenta9o das ca$e9as................................................................................................................................................. 2ensores do drive................................................................................................................................................................. =uncionamento do ca$o tran9ado.....................................................................................................................................

14.

INTERFACES........................................................................................................................ 543
Porta (aralela................................................................................................................................................................................ Circuito de uma (orta (aralela........................................................................................................................................... Modo 2PP............................................................................................................................................................................. Modo >i$$le........................................................................................................................................................................ Modo $idirecional................................................................................................................................................................ Modo FPP............................................................................................................................................................................ Modo FCP........................................................................................................................................................................... ! (adro <FFF 12C".......................................................................................................................................................... *iga9o em daisE chain........................................................................................................................................................ Ca$os <FFF 12C" e conectores........................................................................................................................................ Con'igurando a (orta (aralela............................................................................................................................................ <nstalando uma segunda (orta (aralela.............................................................................................................................

Porta serial..................................................................................................................................................................................... !s v:rios (adr6es seriais..................................................................................................................................................... =ormato dos dados transmitidos....................................................................................................................................... !s chi(s 1"CC e 1"C3.......................................................................................................................................................... As 1AR%s C2&8D 1+"&8 e 1+&&8....................................................................................................................................... @aud Rate............................................................................................................................................................................. Ca$os e conectores.............................................................................................................................................................. Fndere9os e <RKs............................................................................................................................................................... Placas multiseriais................................................................................................................................................................ Comunica9o (or luA in'ravermelha.......................................................................................................................................... <RDA Data........................................................................................................................................................................... <RDA Control...................................................................................................................................................................... Porta serial C!M2 e <RDA................................................................................................................................................ <nter'ace de teclado e mouse...................................................................................................................................................... ! chi( C8"2.......................................................................................................................................................................... =ormato da transmisso de dados..................................................................................................................................... !s sinais das inter'aces....................................................................................................................................................... Circuito interno de um teclado.......................................................................................................................................... Circuito interno de um mouse........................................................................................................................................... Dados do teclado................................................................................................................................................................. Dados do mouse.................................................................................................................................................................. ! sinal A28...........................................................................................................................................................................

&+8 &+8 &+1 &+2 &+3 &+" &+& &+/ &+C &+3 &+3 &/8 &/8 &/8 &/8 &/1 &/1 &/3 &/3 &/" &/& &/+ &// &/C &C2 &C3 &C" &C" &C& &C+ &C/ &CC &CC &C3 &38 &38 &38 &32 &3& &3& &3/ &33 &33 &33 +88 +88 +81 +81 +82 +82 +82 +83 +8" +8& +8+ +8+ +8C +8C +18 +11

15.

REDE EL(TRICA.................................................................................................................. 5
%omada (ara o com(utador....................................................................................................................................................... Aterramento.................................................................................................................................................................................. An:lise do aterramento............................................................................................................................................................... Medindo a tenso do neutro.............................................................................................................................................. ! uso do neutro como terra.............................................................................................................................................. =iltros de linha.............................................................................................................................................................................. Fsta$iliAador de voltagem........................................................................................................................................................... C:lculo da (ot0ncia do esta$iliAador................................................................................................................................. =uncionamento de um esta$iliAador................................................................................................................................. >o $rea,....................................................................................................................................................................................... >o $rea, stand$E................................................................................................................................................................ >o $rea, *ine <nteractive.................................................................................................................................................. >o $rea, 2tand$E !n line h$rido................................................................................................................................... >o $rea, on line de du(la converso............................................................................................................................... Pro$lemas na rede elGtrica.......................................................................................................................................................... !utros cuidados...........................................................................................................................................................................

1!.

E)PANSES DE HARDWARE................................................................................................... 595


As e-(ans6es mais comuns......................................................................................................................................................... Modems......................................................................................................................................................................................... 2inais anal.gicos e digitais.................................................................................................................................................. Modems internos e e-ternos.............................................................................................................................................. DataD =a- e )oice Modems................................................................................................................................................ %a-as de transmisso........................................................................................................................................................... Modems antigos................................................................................................................................................................... Modems de 1"."88 $(s....................................................................................................................................................... Modems de 2C.C88 $(s....................................................................................................................................................... Modems de 33.+88 $(s....................................................................................................................................................... Modems de &+, $(s............................................................................................................................................................ Modems <2D>.................................................................................................................................................................... )oice modem....................................................................................................................................................................... Modems <2A e PC<............................................................................................................................................................. Dis(ositivos de multimdia......................................................................................................................................................... CDs e seus drives......................................................................................................................................................................... )elocidades........................................................................................................................................................................... Drives de CD R!M............................................................................................................................................................ CA) e C*).......................................................................................................................................................................... <nter'aces (ara drive de CD R!M.................................................................................................................................... Placas de som................................................................................................................................................................................ Cone-6es sonoras................................................................................................................................................................

Caractersticas sonoras........................................................................................................................................................ 2om on$oard........................................................................................................................................................................ DigitaliAa9o de sons........................................................................................................................................................... A ta-a de amostragem e a qualidade do sinal sonoro..................................................................................................... ! n;mero de $its e a qualidade do sinal sonoro............................................................................................................. Fstereo'onia......................................................................................................................................................................... M<D<..................................................................................................................................................................................... Mi-er..................................................................................................................................................................................... Placa 2ound @laster............................................................................................................................................................. 2ound @laster Pro................................................................................................................................................................ 2ound @laster 1+.................................................................................................................................................................. 2ound @laster AVF32........................................................................................................................................................ 2ound @laster 32.................................................................................................................................................................. 2ound @laster AVF+"........................................................................................................................................................ Placas de som PC<............................................................................................................................................................... <nter'aces de rede......................................................................................................................................................................... A(lica96es de uma rede...................................................................................................................................................... Placas Ftherent.................................................................................................................................................................... Ca$os e Pu$s....................................................................................................................................................................... Com(artilhamento de cone-o com a <nternet............................................................................................................... 2canners......................................................................................................................................................................................... DigitaliAa9o de imagens..................................................................................................................................................... Reconhecimento de te-tos................................................................................................................................................. Resolu9o e n;mero de $its............................................................................................................................................... 2canners (essoais e (ro'issionais....................................................................................................................................... <nter'aces (ara scanner....................................................................................................................................................... CImeras digitais............................................................................................................................................................................ 2ensor de imagem................................................................................................................................................................ ArmaAenamento de imagens.............................................................................................................................................. %rans'erindo as 'otos (ara o com(utador........................................................................................................................ M<P Drive...................................................................................................................................................................................... #ravadores de CDs..................................................................................................................................................................... CD R..................................................................................................................................................................................... CD RV................................................................................................................................................................................. D)D.............................................................................................................................................................................................. )elocidades dos drives de D)D....................................................................................................................................... ArmaAenamento de 'ilmes.................................................................................................................................................. A mdia do D)D.................................................................................................................................................................

+12 +1" +1& +1+ +1C +28 +28 +21 +21 +22 +22 +23 +23 +2" +2" +2" +2& +2+ +2+ +2/ +2/ +2C +23 +38 +31 +31 +32 +32 +33 +33 +3" +3& +3& +3+ +3+ +3/ +3C +3C +33 +33 +"8 +"8 +"" +"" +"+ +"C +"C +&1 +&2 +&" +&& +&3 ++8 ++8 ++1 ++2 ++3 ++3 ++" ++& ++& +++

1 .

CONE)ES EL(TRICAS.......................................................................................................... !39


Cone-6es da 'onte de alimenta9o............................................................................................................................................ Power 2witch A%7............................................................................................................................................................. *iga9o da 'onte na (laca de CP1 A%7.......................................................................................................................... Power 2witch em 'ontes A%.............................................................................................................................................. *iga9o da 'onte na (laca de CP1 A%............................................................................................................................. *iga9o da 'onte nos drives e disco rgido....................................................................................................................... Dis(laE digital............................................................................................................................................................................... A des(adroniAa9o dos dis(laEs digitais........................................................................................................................... F-em(lo de dis(laE de dois dgitos................................................................................................................................... F-em(lo de dis(laE de dois dgitos e meio...................................................................................................................... F-em(lo de um dis(laE de 3 dgitos................................................................................................................................. %ur$o *ow e %ur$o Pigh.................................................................................................................................................. Ca$os 'lat...................................................................................................................................................................................... Coolers........................................................................................................................................................................................... M.dulos de mem.ria................................................................................................................................................................... <nstalando e removendo m.dulos D<MM....................................................................................................................... <nstalando e removendo m.dulos R<MM........................................................................................................................ <nstalando e removendo m.dulos 2<MM........................................................................................................................ <nstalando e removendo m.dulos C!A2%..................................................................................................................... Painel 'rontal do ga$inete........................................................................................................................................................... Cone-o do alto 'alante...................................................................................................................................................... Cone-o do RF2F%............................................................................................................................................................ Cone-o do Pard Dis, *FD............................................................................................................................................. Cone-o do Power *FD e QeEloc,..................................................................................................................................

Cone-6es e-ternas....................................................................................................................................................................... Cone-o do monitor........................................................................................................................................................... Cone-o do mouse e do teclado........................................................................................................................................ Cores (adro PC33.............................................................................................................................................................. Placas de e-(anso....................................................................................................................................................................... Processadores............................................................................................................................................................................... Fncai-ando o (rocessador no soquete M<=..................................................................................................................... Fncai-ando (rocessadores de cartucho............................................................................................................................ 2ustenta9o dos (rocessadores de cartucho..................................................................................................................... Coolers - soquetes............................................................................................................................................................... Cone-6es %ur$o em (lacas antigas............................................................................................................................................ <nter'aces seriais e (aralelas em (lacas A%...............................................................................................................................

+++ ++/ ++/ ++3 +/8 +/1 +/1 +/2 +/" +/+ +/C +/3 +C1 +C2 +C" +C& +C& +C& +C+ +C+ +C/ +C3 +31 +32 +3& +3C +33 /88 /88 /88 /81 /82 /83 /83 /83 /8+ /8/ /8C /8C /83 /83 /83 /18 /18 /18 /11 /11 /11 /12 /12 /13 /13 /13 /1" /1& /1C /13 /21 /21 /22

1".

CONE)ES MEC*NICAS......................................................................................................... !"1


Acess.rios do ga$inete................................................................................................................................................................ Para'usos............................................................................................................................................................................... %am(a (l:stica 'rontal......................................................................................................................................................... %am(as traseiras................................................................................................................................................................... Chaves (ara trancar o teclado............................................................................................................................................ Fs(a9adores (l:sticos.......................................................................................................................................................... =uros de 'i-a9o da (laca de CP1..................................................................................................................................... Painel traseiro do ga$inete A%7........................................................................................................................................ =i-a9o do Pentium ".................................................................................................................................................................. <nter'aces seriais e (aralelas........................................................................................................................................................

19.

CONFI#URAES E +UMPERS.................................................................................................. !91


=ormas de con'igurar um Jum(er.............................................................................................................................................. Con'igurando a voltagem do (rocessador................................................................................................................................ Con'igurando o cloc, e-terno do (rocessador........................................................................................................................ Con'igurando o cloc, interno do (rocessador......................................................................................................................... !utros Jum(ers de (lacas de CP1............................................................................................................................................. Hum(er (ara descarga do CM!2....................................................................................................................................... =lash @<!2........................................................................................................................................................................... )oltagem da 2DRAM......................................................................................................................................................... %i(o e voltagem da DDR 2DRAM................................................................................................................................... Hum(ers de dis(ositivos <DF..................................................................................................................................................... F-em(lo 1............................................................................................................................................................................ F-em(lo 2............................................................................................................................................................................ F-em(lo 3............................................................................................................................................................................ Hum(ers em drives de CD R!M....................................................................................................................................... !utros Jum(ers de (lacas de CP1............................................................................................................................................. QeE$oard (ower on............................................................................................................................................................. @<!2 write (rotect.............................................................................................................................................................. <nternal $uAAer..................................................................................................................................................................... AC 53/ Fna$le?Disa$le....................................................................................................................................................... CP1 )oltage 2etting........................................................................................................................................................... )deo on$oard..................................................................................................................................................................... )#A 'rame $u''er............................................................................................................................................................... =reqO0ncia do $arramento A#P....................................................................................................................................... Modo de seguran9a............................................................................................................................................................. >o esque9a do CM!2 2etu(.................................................................................................................................................... Hum(ers (ara tGcnicos de manuten9o...................................................................................................................................... Con'igura96es do Pentium <<..................................................................................................................................................... Cloc,s do Pentium <<.......................................................................................................................................................... )oltagens do Pentium <<.................................................................................................................................................... Con'igura96es (ara o 2oc,et /................................................................................................................................................... Cloc,s e voltagens do Pentium TP&"CU............................................................................................................................ Cloc,s e voltagens do Pentium MM7 TP&&CU................................................................................................................. Cloc,s e voltagens dos (rocessadores CEri-.................................................................................................................... Con'igura96es dos (rocessadroes AMD Q+D Q+ 2 e Q+ <<<......................................................................................... Con'igura9o genGrica de voltagem.................................................................................................................................. )oltagens e cloc,s (ara o <D% C+.................................................................................................................................... Con'igura9o de @=8D @=1 e @=2.............................................................................................................................................. Con'igura9o de @=8 @=3..........................................................................................................................................................

Con'igura96es (ara "C+ e &C+..................................................................................................................................................... Placa de CP1 "C+?&C+ )<P............................................................................................................................................... Placa de CP1 "C+?&C+ <2A PC<....................................................................................................................................... Placa de CP1 "C+ <2A?)*@............................................................................................................................................. Placas 2)#A................................................................................................................................................................................ Placa 2)#A )*@................................................................................................................................................................ Placa 2)#A <2A.................................................................................................................................................................. Placas <DFP*12.......................................................................................................................................................................... Placa <DFP*12 )*@......................................................................................................................................................... Placa <DFP*12 <2A........................................................................................................................................................... ModemsD (lacas de som e (lacas de rede..................................................................................................................................

/23 /23 /2C /31 /32 /33 /3" /3& /3& /3/ /33

2%.

TABELAS E DIA#RAMAS.........................................................................................................
Ca$o (araleloD conector A.................................................................................................................................................. Ca$o (araleloD conector @.................................................................................................................................................. Ca$o (araleloD conector C.................................................................................................................................................. =onte de alimenta9o A%7................................................................................................................................................ =onte de alimenta9o A%................................................................................................................................................... Pinagem do ca$o <DF........................................................................................................................................................ Conector PC<....................................................................................................................................................................... Conectores <2A.................................................................................................................................................................... Modos )F2A....................................................................................................................................................................... Ca$os seriais e (aralelos (ara cone-o entre dois PCs................................................................................................... Ca$o (ara cone-o de 2 JoEstic,s...................................................................................................................................... Ca$o de im(ressora D@2&?CF>3+.................................................................................................................................. *oo($ac,s............................................................................................................................................................................ PC Chec,.............................................................................................................................................................................. Fquival0ncia de loo($ac,s.................................................................................................................................................

41
/"1 /"1 /"2 /"3 /"3 /"3 /"" /"+ /"/ /"/ /"C /"3 /"3 /&8 /&1 /&3 /&3 /&" /&& /&& /&+ /&C /&C /+8 /+8 /+1 /+2 /+3 /+& /+& /+& /+/ /+/ /+C /+C //1 //1 //2 //3 //" //" //+ //C //3 //3 //3 /C2 /C3 /C&

21.

SISTEMAS OPERACIONAIS....................................................................................................... 53
2istemas o(eracionais.................................................................................................................................................................. <nstala9o do Vindows MF....................................................................................................................................................... ! Vindows MF e seus antecessores................................................................................................................................ Disco de inicialiAa9o.......................................................................................................................................................... C.(ia do CD R!M (ara o disco rgido........................................................................................................................... Fta(a inicial da instala9o................................................................................................................................................... X (reciso instalar os drivers............................................................................................................................................... <nstala9o dos drivers da (laca de CP1............................................................................................................................ <nstala9o dos drivers das (lacas de e-(anso................................................................................................................. AJustando o monitor........................................................................................................................................................... <nstalando os drivers da (laca de vdeo............................................................................................................................ Direct7................................................................................................................................................................................. Drivers da (laca de som..................................................................................................................................................... Con'igurando o modem e a (laca de rede....................................................................................................................... Drivers VDM............................................................................................................................................................................... AJustes de desem(enho............................................................................................................................................................... #erenciamento de energia.......................................................................................................................................................... Modo de hi$erna9o........................................................................................................................................................... Modo de es(era.................................................................................................................................................................... Con'igurado o gerenciamento de energia......................................................................................................................... Acentua9o.................................................................................................................................................................................... Acentua9o no Vindows.................................................................................................................................................... Acentua9o no M2 D!2 do Vindows 3-....................................................................................................................... Acentua9o no M2 D!2 do Vindows MF..................................................................................................................... <nstala9o do Vindows 2888...................................................................................................................................................... Pre(ara9o do disco rgido................................................................................................................................................. ! (rocesso de instala9o.................................................................................................................................................... Drivers a serem instalados.................................................................................................................................................. <nstala9o do *inu-...................................................................................................................................................................... Pre(ara9o de modems....................................................................................................................................................... ! (rocesso de instala9o.................................................................................................................................................... ! am$iente QDF................................................................................................................................................................ Con'igurando o monitor.................................................................................................................................................... Con'igurando o modem no *inu-....................................................................................................................................

1so da mem.ria no M2 D!2.................................................................................................................................................... Ma(a de mem.ria................................................................................................................................................................ Mem.ria 7M2...................................................................................................................................................................... PMA..................................................................................................................................................................................... Mem.ria FM2 e 1M@........................................................................................................................................................ Carregando (rogramas na mem.ria su(erior................................................................................................................... Aumentando a mem.ria 1M@.......................................................................................................................................... @ug no <!.2Y2 do Vindows 3&!2R2 e Vindows 3C................................................................................................... Acesso ao mouse em modo M2 D!2.............................................................................................................................. Cache de disco (ara M2 D!2........................................................................................................................................... Vindows 7P................................................................................................................................................................................. ! 'im do Vindows 3-........................................................................................................................................................ Di'eren9as entre as vers6es Pome e Pro'essional........................................................................................................... Prote9o de dados............................................................................................................................................................... Maior con'ia$ilidade............................................................................................................................................................ @oot mais r:(ido................................................................................................................................................................. Requisitos de hardware....................................................................................................................................................... Com(ati$ilidade de so'tware.............................................................................................................................................. A (ol0mica ativa9o............................................................................................................................................................. >ova inter'ace gr:'ica......................................................................................................................................................... 1tilit:rios do Vindows MF 'oram melhorados.............................................................................................................. Porque usar o novo sistemaW.............................................................................................................................................. Conectividade....................................................................................................................................................................... Des,to( remoto................................................................................................................................................................... Vindows Messenger........................................................................................................................................................... ! Painel de controle do Vindows 7P............................................................................................................................. ! #erenciador de dis(ostivos do Vindows 7P.............................................................................................................

/C/ /CC /C3 /31 /31 /3& /3+ /3/ /3C /3C /33 /33 C88 C88 C88 C88 C81 C81 C81 C81 C82 C82 C82 C83 C8" C8& C8+ C11 C11 C11 C11 C11 C12 C12 C12 C13 C13 C13 C13 C1" C1" C1& C1& C1/ C1/ C1C C1C C1C C1C C1C C1C C13 C13 C13 C28 C21 C23 C32 C32 C33 C33 C3"

22.

MONTA#EM DE PCS............................................................................................................. "11


Montando PCs novos e antigos................................................................................................................................................. A con'igura9o de um PC novo........................................................................................................................................ Kualidade dos com(onentes de um PC novo................................................................................................................. Cuidado com a eletricidade est:tica.................................................................................................................................. Di'iculdades mecInicas....................................................................................................................................................... As eta(as da montagem...................................................................................................................................................... Cuidado com a eletricidade est:tica........................................................................................................................................... Como ocorrem as descargas eletrost:ticas....................................................................................................................... ! que so as descargas eletrost:ticas................................................................................................................................ !s estragos causados (elas descargas eletrost:ticas........................................................................................................ !s 'a$ricantes avisam......................................................................................................................................................... <n'lu0ncia da umidade relativa do ar................................................................................................................................. Por que no sentimos choque............................................................................................................................................ Como (roteger os circuitos................................................................................................................................................ ! que acom(anha cada (e9a...................................................................................................................................................... Placa de CP1....................................................................................................................................................................... Placa de vdeo....................................................................................................................................................................... Disco rgido.......................................................................................................................................................................... Drive de CD R!M............................................................................................................................................................. Monitor................................................................................................................................................................................. Mouse.................................................................................................................................................................................... #a$inete................................................................................................................................................................................ Drive de disquete................................................................................................................................................................. %eclado.................................................................................................................................................................................. ModemD (laca de redeD (laca de som................................................................................................................................ Cone-o das (artes...................................................................................................................................................................... Cone-o das (artes em um sistema (adro A%.............................................................................................................. Cone-o das (artes em um sistema (adro A%7........................................................................................................... Fta(a 1N Pre(arativos................................................................................................................................................................... <nterior dos ga$inetes.......................................................................................................................................................... Fta(a 2N Montagem da (laca de CP1........................................................................................................................................ Pre(ara9o (rGvia do ga$inete........................................................................................................................................... =i-a9o da (laca de CP1.................................................................................................................................................... Coloca9o do (ainel dos conectores A%7....................................................................................................................... Caminho (ara 'i-ar os drives.............................................................................................................................................

=i-a9o do Pentium "......................................................................................................................................................... Cone-6es na (laca de CP1................................................................................................................................................ R:(ida checagem e liga9o do com(utador..................................................................................................................... Fta(a 3N Montagem dos drives................................................................................................................................................... Fta(a "N Montagem das (lacas de e-(anso............................................................................................................................. Distri$ui9o das (lacas (elos slots..................................................................................................................................... =eche as 'endas sem uso..................................................................................................................................................... Mais um teste r:(ido........................................................................................................................................................... Fta(a &N Cone-o dos ca$os....................................................................................................................................................... *iga96es do (ainel do ga$inete.......................................................................................................................................... *iga96es na 'onte de alimenta9o...................................................................................................................................... Ca$o de :udio do drive de CD R!M.............................................................................................................................. Ca$os 'lat.............................................................................................................................................................................. %ecladoD mouse e monitor.................................................................................................................................................. *igar (ara testar................................................................................................................................................................... Analisando a con'igura9o de hardware........................................................................................................................... Fta(a +N CM!2 2etu( $:sico..................................................................................................................................................... @<!2D CM!2 e CM!2 2etu(........................................................................................................................................... Como e-ecutar o CM!2 2etu(......................................................................................................................................... =aAendo o 2etu(.................................................................................................................................................................. Fta(a /N =ormata9o do disco rgido......................................................................................................................................... =ormatando o disco rgido com (arti9o ;nica............................................................................................................... =ormatando o disco rgido com (arti96es m;lti(las....................................................................................................... Fta(a CN AJustes 'inais................................................................................................................................................................. Frros na montagem............................................................................................................................................................. %a$elas de c.digos de erros............................................................................................................................................... Placa de diagn.stico............................................................................................................................................................ Con'igurando o dis(laE digital do ga$inete...................................................................................................................... Chec, u( de hardware........................................................................................................................................................

C3" C3& C3+ C3/ C"8 C"1 C"1 C"1 C"2 C"2 C"2 C"3 C"" C"& C"& C"+ C"C C"C C"3 C"3 C&3 C&" C&/ C&C C&C C+8 C+2 C+2 C+2 C+& C+& C+& C++ C++ C+/ C+/ C+/ C+C C+C C+C C+C C+C C+3 C+3 C/8 C/8 C/2 C/3 C/" C/& C// C// C// C// C// C/3 C/3 CC& CC/ CCC CC3 CC3

23.

DISCOS............................................................................................................................... "!5
ArmaAenamento de dados.......................................................................................................................................................... Disco rgido.................................................................................................................................................................................. <DF - 2C2<.......................................................................................................................................................................... Disco rgido <DF e seus acess.rios................................................................................................................................... Conectores de um disco <DF............................................................................................................................................ <nter'aces <DF..................................................................................................................................................................... ! interior de um disco rgido............................................................................................................................................ Discos.................................................................................................................................................................................... @ra9o..................................................................................................................................................................................... Ca$e9as................................................................................................................................................................................. 2u(er'cie.............................................................................................................................................................................. %rilhas................................................................................................................................................................................... 2etores................................................................................................................................................................................... Cilindros................................................................................................................................................................................ #eometria l.gica e 'sica..................................................................................................................................................... C:lculo da ca(acidade......................................................................................................................................................... A%A 33D A%A ++ e A%A 188............................................................................................................................................ %em(o de acesso................................................................................................................................................................. %a-a de trans'er0ncia interna............................................................................................................................................. Calculando a ta-a de trans'er0ncia e'etiva........................................................................................................................ Calculando a ta-a de trans'er0ncia interna....................................................................................................................... Fstacionamento das ca$e9as.............................................................................................................................................. PrG com(ensa9o de grava9o........................................................................................................................................... *ogical @loc, Addressing................................................................................................................................................... <DF @loc, Mode................................................................................................................................................................. Declarando o disco rgido <DF no CM!2 2etu(........................................................................................................... Parti9o e 'ormata9o l.gica............................................................................................................................................... ):rios drives l.gicos.................................................................................................................................................................... Drives de disquete........................................................................................................................................................................ Drives de CD R!M.................................................................................................................................................................... Conectores............................................................................................................................................................................ )elocidade............................................................................................................................................................................ C*) e CA)..........................................................................................................................................................................

CD R!M em 1ltra DMA.................................................................................................................................................. #ravadores e D)Ds........................................................................................................................................................... 2u(erdisquetes.............................................................................................................................................................................. Discos rgidos 2C2<..................................................................................................................................................................... Conectores de um disco 2C2<........................................................................................................................................... <nter'aces 2C2<.................................................................................................................................................................... @<!2 2C2<........................................................................................................................................................................... Detalhes so$re *@A..................................................................................................................................................................... %rocando os n;meros......................................................................................................................................................... *@A de 2C $its e de "C $its................................................................................................................................................ 1sando o Dis, Manager..............................................................................................................................................................

C38 C38 C31 C33 C33 C3" C3& C3& C3+ C3+ C3+ 381 383 383 383 38" 38& 38+ 38+ 38/ 38/ 38C 318 312 312 31" 31& 31+ 31/ 31C 328 322 323 323 32" 32" 32" 32& 32& 32/ 323 338 333 33" 33& 33& 33+ 33/ 33/ 33/ 33C 333 333 3"8 3"8 3"8 3"8 3"8 3"1 3"1 3"1 3"1

24.

E)PANS$O DO DISCO R,#IDO- MEM&RIA- CPU E .,DEO.......................................................... 9%1


F-(anso do disco rgido............................................................................................................................................................ Fta(a 1N Retirando o PD antigo........................................................................................................................................ Fta(a 2N <nstalando o novo PD como D<2C! 1........................................................................................................... Fta(a 3N 1sando os (rogramas =D<2Q e =!RMA% no PD novo............................................................................. Fta(a "N =aAer >!)!Z2 e A>%<#!Z1....................................................................................................................... Fta(a &N C.(ia do PD antigo (ara o novo...................................................................................................................... Fta(a +N =aAer >!)!Z1 e A>%<#!Z2....................................................................................................................... Fta(a /N %ornando o disco novo inicialiA:vel.................................................................................................................. Fta(a CN Retirando o disco antigo..................................................................................................................................... Cuidado com a troca de letras............................................................................................................................................ F-(anso da mem.ria................................................................................................................................................................. Placas com soquetes 2<MM?/2 e D<MM?1+C................................................................................................................ F-(anso da mem.ria em PCs antigos..................................................................................................................................... Preenchimento de $ancos de mem.ria............................................................................................................................. F-em(loN Placa de Pentium << com soquetes D<MM?1+C............................................................................................ Placas com soquetes 2<MM?/2 =PM e FD!................................................................................................................. F-(anso com m.dulos de 38 vias................................................................................................................................... F-em(loN 3C+ com oito soquetes 2<MM?38................................................................................................................... Placas de "C+?&C+ com m.dulos 2<MM?/2.................................................................................................................... F-(anso mista com 2<MM?38 e 2<MM?/2.................................................................................................................. F-(anso em 2C+ e 3C+27................................................................................................................................................. CM!2 MemorE 2iAe Mismatch......................................................................................................................................... Frros na e-(anso de mem.ria.................................................................................................................................................. 1so de m.dulos errados..................................................................................................................................................... Mau contato na cone-o..................................................................................................................................................... AJustes no CM!2 2etu(..................................................................................................................................................... Mem.rias dani'icadas.......................................................................................................................................................... F-(anso da cache e-terna......................................................................................................................................................... Placas sem cache mas com local (ara instala9o.............................................................................................................. Placas que admitem e-(anso (or troca de chi(s........................................................................................................... F-(anso da cache (or adi9o de chi(s............................................................................................................................ F-(anso da CP1........................................................................................................................................................................ Processadores su(ortados................................................................................................................................................... Placas que reconhecem automaticamente o (rocessador............................................................................................... Placas que requerem recon'igura9o de Jum(ers............................................................................................................. <nstalando uma nova (laca de CP1.................................................................................................................................. F-(anso do (rocessador em PCs antigos............................................................................................................................... A o(9o do !verdrive........................................................................................................................................................ A(roveitamento das demais (e9as.................................................................................................................................... A(roveitamento das mem.rias.......................................................................................................................................... A(roveitamento das (lacas de e-(anso.......................................................................................................................... Cuidado com as (lacas de legado...................................................................................................................................... Placa de som no PnP........................................................................................................................................................ Placa de modem no PnP.................................................................................................................................................. Placa de vdeo....................................................................................................................................................................... Placa <DFP*12................................................................................................................................................................... Disco rgido.......................................................................................................................................................................... CM!2 2etu(........................................................................................................................................................................ =onte de alimenta9o e ga$inete........................................................................................................................................ %ecladoD mouseD JoEstic,D monitor e drives...................................................................................................................... 2o'tware instalado................................................................................................................................................................

F-(anso da (laca de vdeo........................................................................................................................................................ %rocando a (laca 2)#A..................................................................................................................................................... <nstalando manualmente os drivers da nova (laca de vdeo.......................................................................................... 1sando um (rograma de instala9o do 'a$ricante.......................................................................................................... F-(anso da mem.ria de vdeo.................................................................................................................................................

3"1 3"2 3"3 3"3 3"" 3"3 3"3 3"3 3&1 3&2 3&2 3&" 3&& 3&& 3&& 3&& 3&/ 3&/ 3&/ 3&/ 3&/ 3&C 3&C 3&C 3&C 3&C 3&C 3&C 3&C 3&C 3&3 3&3 3&3 3&3 3&3 3&3 3+8 3+8 3+8 3+8 3+8 3+8 3+8 3+1 3+1 3+1 3+1 3+1 3+1 3+1 3+1 3+2 3+2 3+2 3+2 3+3 3+3 3+3 3+3 3+3 3+3 3+"

25.

CMOS SETUP.................................................................................................................... 949


AJuste 'ino no hardware.............................................................................................................................................................. ! mGtodo (adro................................................................................................................................................................ ! que G e-atamente o CM!2 2etu(................................................................................................................................. ! Vindows e o @<!2......................................................................................................................................................... ! 'uncionamento do CM!2 2etu(........................................................................................................................................... ! menu (rinci(al do CM!2 2etu(........................................................................................................................................... 2tandard CM!2 2etu(................................................................................................................................................................ Date ? %ime......................................................................................................................................................................... =lo((E drive A?@ ou *egacE Dis,ette A?@.................................................................................................................... =lo((E 3 mode su((ort...................................................................................................................................................... Pard Dis,............................................................................................................................................................................. Discos 2C2<.......................................................................................................................................................................... CD R!M.............................................................................................................................................................................. DaElight 2aving.................................................................................................................................................................... )deo ? Dis(laE %E(e......................................................................................................................................................... QeE$oard.............................................................................................................................................................................. Advanced CM!2 2etu(.............................................................................................................................................................. =ull screen logo.................................................................................................................................................................... %E(ematic Rate Programming........................................................................................................................................... %E(ematic DelaE.................................................................................................................................................................. %E(ematic Rate Characters (er 2econd............................................................................................................................ Pit Del Message Dis(laE.................................................................................................................................................... A$ove 1 M@ MemorE %est................................................................................................................................................ %ur$o 2witch =unction....................................................................................................................................................... )irus Varning...................................................................................................................................................................... Password Chec,................................................................................................................................................................... <nternal Cache Tou *evel 1 cacheU..................................................................................................................................... F-ternal Cache Tou *evel 2 cacheU.................................................................................................................................... @oot 2equence..................................................................................................................................................................... %rE other $oot devices........................................................................................................................................................ 2.M.A.R.%. 'or hard dis,s................................................................................................................................................... P2?2 mouse su((ort........................................................................................................................................................... @<!2 1(date........................................................................................................................................................................ =lo((E Dis, Access Control.............................................................................................................................................. PrimarE Master ARMD Fmulated as................................................................................................................................ PDD 2equence 2C2<?<DF =irst...................................................................................................................................... <nitial Dis(laE Mode............................................................................................................................................................ Kuic, Power on 2el' %est.................................................................................................................................................. Kuic, @oot........................................................................................................................................................................... =lo((E drive 2ee, at $oot................................................................................................................................................... @oot 1( >umeric *oc, 2tatus.......................................................................................................................................... #ate A28............................................................................................................................................................................... 12@ =unction...................................................................................................................................................................... 12@ QeE$oard?mouse su((ort......................................................................................................................................... )ideo @<!2 2hadow........................................................................................................................................................... 2Estem @<!2 2hadow......................................................................................................................................................... Ada(ter @<!2 2hadow....................................................................................................................................................... =irst ? 2econd ? %hird ? =ourth @oot Device................................................................................................................ CP1 2(eed at @oot............................................................................................................................................................. Pard Dis, Pre DelaE........................................................................................................................................................... Processor %E(e..................................................................................................................................................................... Processor 2(eed TCP1 <nternal Core 2(eedU.................................................................................................................. ParitE Chec,......................................................................................................................................................................... F-tended @<!2 RAM Area............................................................................................................................................... DM< Fvent log ca(acitE...................................................................................................................................................... )iew DM< Fvent log.......................................................................................................................................................... Clear all DM< event logs.....................................................................................................................................................

Fvent logging....................................................................................................................................................................... 3+" FCC Fvent logging............................................................................................................................................................. 3+" Advanced Chi(set 2etu(............................................................................................................................................................. 3+" Auto Con'iguration............................................................................................................................................................. 3+" CP1 =requencE .................................................................................................................................................................. 3+& DRAM to CP1 =requencE Ratio...................................................................................................................................... 3+& 2(read 2(ectrum Modulation............................................................................................................................................ 3+& 2DRAM CA2 *atencE?2DRAM RA2 Precharge %ime?2DRAM RA2 to CA2 DelaE............................................. 3+& @Ete Merge............................................................................................................................................................................ 3+& DRAM Read *atch DelaE.................................................................................................................................................. 3++ )ideo MemorE Cache Mode.............................................................................................................................................. 3++ Pigh PrioritE PC< Mode..................................................................................................................................................... 3++ Cl, #en 'or Fm(tE PC< slot ? D<MM............................................................................................................................. 3++ *inear @urst.......................................................................................................................................................................... 3++ <2A @us Cloc,...................................................................................................................................................................... 3++ FD! Autocon'iguration.................................................................................................................................................... 3++ 2DRAM Autocon'iguration............................................................................................................................................... 3+/ 2DRAM AutosiAing 2u((ort............................................................................................................................................. 3+/ Cache Read CEcle................................................................................................................................................................ 3+/ Cache Vrite Vait 2tate....................................................................................................................................................... 3+C DRAM Read CEcle.............................................................................................................................................................. 3+C DRAM Vrite Vait 2tate..................................................................................................................................................... 3+C RA2 to CA2 DelaE.............................................................................................................................................................. 3+C DRAM Vrite CA2 Pulse.................................................................................................................................................... 3+C DRAM CA2 Precharge %ime............................................................................................................................................ 3+C DRAM RA2 to MA DelaE................................................................................................................................................. 3+C 2DRAM RA2 to CA2 DelaE.............................................................................................................................................. 3+3 2DRAM RA2 Precharge %ime.......................................................................................................................................... 3+3 2DRAM %iming *atencE.................................................................................................................................................... 3+3 DRAM 2(eed....................................................................................................................................................................... 3+3 DRAM 2low Re'resh.......................................................................................................................................................... 3+3 *2 Cache PolicE................................................................................................................................................................... 3+3 <2A *inear =rame @u''er Address.................................................................................................................................... 3/8 <2A *=@ 2iAe........................................................................................................................................................................ 3/8 )ideo Pallete 2noo(............................................................................................................................................................ 3/8 A#P A(erture 2iAe.............................................................................................................................................................. 3/8 *atencE %imer TPC< Cloc,sU.............................................................................................................................................. 3/1 PC< @urst.............................................................................................................................................................................. 3/1 2Estem @<!2 Cachea$le..................................................................................................................................................... 3/1 )ideo @<!2 Cachea$le....................................................................................................................................................... 3/1 C $it <?! RecoverE %ime.................................................................................................................................................... 3/1 1+ $it <?! RecoverE %ime................................................................................................................................................. 3/2 %ur$o Read Pi(elining........................................................................................................................................................ 3/2 Peer ConcurrencE................................................................................................................................................................ 3/2 F-tended Cachea$ilitE........................................................................................................................................................ 3/2 *ow CP1 Cloc,................................................................................................................................................................... 3/3 DRAM are -- $its wide...................................................................................................................................................... 3/3 Data integritE Mode............................................................................................................................................................ 3/3 *egacE 12@ 2u((ort........................................................................................................................................................... 3/3 PC< ? PnP 2etu(.......................................................................................................................................................................... 3/3 @oot with PnP !2 ? PnP Aware !2................................................................................................................................ 3/3 PC< 2lot 1 ? 2 ? 3 ? " <RK PrioritE.................................................................................................................................. 3/" <RK 3 ? " ? & ? + ? / ? 3 ? 18 ? 11 ? 12 ? 1" ? 1&....................................................................................................... 3/" DMA Channel 8 ? 1 ? 3 ? & ? + ? /................................................................................................................................. 3/" Reserved MemorE 2iAe........................................................................................................................................................ 3/" Reserved MemorE Address................................................................................................................................................ 3/& Assign <RK to PC< )#A Card.......................................................................................................................................... 3/& Peri(heral Con'iguration............................................................................................................................................................. 3/& A#P 1- ? 2- ? "- ? C- Mode............................................................................................................................................ 3/& A#P Read?Vrite V2......................................................................................................................................................... 3/& !n$oard AC3/ Modem Controller?!n$oard AC3/ Audio Controller...................................................................... 3/& #ame Port =unction........................................................................................................................................................... 3/& 2ound @laster Fmulation.................................................................................................................................................... 3/+

2ound @laster <?! AddressD <RK e DMA....................................................................................................................... MP1 "81 ? MP1 "81 @ase Address................................................................................................................................. =M Fna$le............................................................................................................................................................................ !n$oard )ideo.................................................................................................................................................................... )ideo 2equence TPC<?A#PU............................................................................................................................................. !n @oard <DF Ports.......................................................................................................................................................... <DF 8 Master Mode............................................................................................................................................................ <DF 8 2lave Mode ? <DF 1 Master Mode ? <DF 1 2lave Mode................................................................................. Multi sector trans'ers ? <DF PDD @loc, Mode............................................................................................................ !n @oard =DC.................................................................................................................................................................... !n @oard 2erial Port 1?2................................................................................................................................................... !n @oard Parallel Port....................................................................................................................................................... !n @oard Printer Mode..................................................................................................................................................... Parallel Port Address........................................................................................................................................................... 2erial Port 1?2 <RK............................................................................................................................................................. Parallel Port <RK................................................................................................................................................................. Parallel Port DMA Channel............................................................................................................................................... 1AR% 2 use <n'rared.......................................................................................................................................................... PrimarE Master DMA Mode.............................................................................................................................................. PrimarE 2lave DMA Mode ? 2econdarE Master DMA Mode ? 2econdarE 2lave DMA Mode............................... 2ecuritE.......................................................................................................................................................................................... Password............................................................................................................................................................................... Antivrus............................................................................................................................................................................... <DF 2etu(..................................................................................................................................................................................... Auto Detect Pard Dis,...................................................................................................................................................... *@A Mode............................................................................................................................................................................ <DF @loc, Mode................................................................................................................................................................. <DF P<! Mode................................................................................................................................................................... <DF 32 $it %rans'ers........................................................................................................................................................... Power Management..................................................................................................................................................................... Modo 2tand$E...................................................................................................................................................................... Power Management............................................................................................................................................................. Remote Power !n............................................................................................................................................................... R%C Alarm Resume 'rom 2o't !==................................................................................................................................ ACP< Aware !2.................................................................................................................................................................. Power @utton =uncion....................................................................................................................................................... Power 2u((lE %E(e............................................................................................................................................................. *A> Va,e 1(..................................................................................................................................................................... =an Monitor --- RPM........................................................................................................................................................ %hermal Monitor ---C?---= ou CP1 Current %em(erature...................................................................................... Mother$oard tem(erature monitor................................................................................................................................... )oltage Monitor................................................................................................................................................................... CP1 !verheat Varning %em(erature.............................................................................................................................. CP1 !verheat Cloc, Down.............................................................................................................................................. <DF Drive Power Down.................................................................................................................................................... Monitor Power Down......................................................................................................................................................... 2us(end to RAM T2%RU Ca(a$ilitE................................................................................................................................... <nactivitE %imer.................................................................................................................................................................... Monitor <RK........................................................................................................................................................................ Monitor DMA...................................................................................................................................................................... Monitor *P% ? C!M ? =lo((E........................................................................................................................................ Power 1( Control........................................................................................................................................................................ Power @utton [ " 2ecs....................................................................................................................................................... AC Power *oss Restart....................................................................................................................................................... Automatic Power 1(.......................................................................................................................................................... *oad De'aults............................................................................................................................................................................... *oad !(timal De'aults....................................................................................................................................................... *oad =ail 2a'e De'aults....................................................................................................................................................... *oad !riginal )alues.......................................................................................................................................................... F-it 3C& 2ave and F-it........................................................................................................................................................................ Do not 2ave and F-it.......................................................................................................................................................... 1(grade de @<!2.........................................................................................................................................................................

3/+ 3/+ 3/+ 3/+ 3/+ 3// 3// 3// 3// 3// 3// 3/C 3/C 3/C 3/C 3/C 3/C 3/C 3/3 3/3 3/3 3/3 3/3 3C8 3C8 3C8 3C8 3C8 3C8 3C1 3C1 3C1 3C1 3C1 3C1 3C1 3C2 3C2 3C2 3C2 3C2 3C3 3C3 3C3 3C3 3C3 3C3 3C3 3C3 3C" 3C" 3C" 3C" 3C" 3C" 3C" 3C" 3C& 3C& 3C& 3C& 3C&

1(grade de @<!2 Award................................................................................................................................................... 3C+ Re(rogramando um @<!2 AM<........................................................................................................................................ 3C/ Detalhes im(ortantes so$re atualiAa9o de @<!2........................................................................................................... 3C/

2!.

PLACAS DE .,DEO E MONITORES........................................................................................... 9"9


Mem.ria de vdeo................................................................................................................................................................ 331 Placas $:sicas e avan9adas.................................................................................................................................................. 331 Placa versus on$oard............................................................................................................................................................. 333 Monitores...................................................................................................................................................................................... 333 %amanho da tela.................................................................................................................................................................. 333 Dot (itch............................................................................................................................................................................... 33" =reqO0ncia ........................................................................................................................................................................... 33& )arredura entrela9ada......................................................................................................................................................... 33/ *argura de $anda do monitor............................................................................................................................................ 33C Monitores PnP................................................................................................................................................................... 1888 Certi'ica96es internacionais.............................................................................................................................................. 1881 Monitor versus (laca de vdeo........................................................................................................................................... 1881 Conceitos $:sicos so$re vdeo.................................................................................................................................................. 1882 %rades e (i-els................................................................................................................................................................... 1883 Resolu9o............................................................................................................................................................................ 188" >;mero de cores............................................................................................................................................................... 188+ )#A e 2)#A.................................................................................................................................................................... 188C Acelera9o 2D.................................................................................................................................................................... 1883 Acelera9o de vdeo........................................................................................................................................................... 1818 Acelera9o 3D.................................................................................................................................................................... 1811 Drivers e utilit:rios............................................................................................................................................................ 1812 @<!2 )F2A............................................................................................................................................................................... 1813 1sando m;lti(los monitores.................................................................................................................................................... 181" Requisitos (ara o uso de m;lti(los monitores............................................................................................................... 181+ Placas de vdeo 3D..................................................................................................................................................................... 181/ ! que 'aA uma (laca de vdeo 3DW................................................................................................................................. 181/ ! (a(el do (rocessador na gera9o de imagens 3D..................................................................................................... 1813 %e-ture Ma((ing............................................................................................................................................................... 1828 Mi( Ma((ing...................................................................................................................................................................... 1822 @i linear ? %ri linear =iltering.......................................................................................................................................... 1822 Anti Aliasing...................................................................................................................................................................... 1822 DitheringD imagens de 1+ e 32 $its.................................................................................................................................. 1823 M @u''er.............................................................................................................................................................................. 182" Dou$le @u''ering............................................................................................................................................................... 182" Al(ha @lending.................................................................................................................................................................. 182" #ourad 2hading................................................................................................................................................................. 182& Pers(ective Correction...................................................................................................................................................... 182& AP<s gr:'icasN Direct3DD !(en#* e #lide.................................................................................................................... 182+ Direct7........................................................................................................................................................................................ 182/ Por que Direct7W............................................................................................................................................................... 182C

2 .

ELIMINANDO CONFLITOS DE HARDWARE............................................................................... 1%29


F-em(los de con'litos............................................................................................................................................................... <denti'icando recursos livres e ocu(ados................................................................................................................................ Fvitando con'litos de mem.ria................................................................................................................................................ F-em(loN (laca controladora 2C2<................................................................................................................................. Microso't Diagnostics ...................................................................................................................................................... Fvitando con'litos de F?2........................................................................................................................................................ ! ma(a de F?2 (adro.................................................................................................................................................... F-em(loN (laca controladora de scanner........................................................................................................................ 1sando o #erenciador de dis(ositivos........................................................................................................................... 1sando o (rograma <!)<FV......................................................................................................................................... Con'litos de <RK....................................................................................................................................................................... F-em(loN <nstalando uma (laca de rede de legado....................................................................................................... Altera96es no CM!2 2etu(............................................................................................................................................. Fvitando con'litos de DMA..................................................................................................................................................... F-em(loN Placa 2ound @laster 1+ de legado.................................................................................................................. Reservando recursos.................................................................................................................................................................. Fndere9os de F?2 acima de 3==............................................................................................................................................. 1823 1838 1831 1831 183" 183" 183" 183& 183+ 183+ 183/ 183/ 1833 18"8 18"8 18"8 18"2

2".

MODEMS........................................................................................................................... 1%45
Modems com Jum(ers............................................................................................................................................................... Fncontrando recursos livres (ara um modem interno................................................................................................. ! Vindows li$era recursos (ara o modem.................................................................................................................... Cone-o na linha tele'Bnica...................................................................................................................................................... <nstalando um modem PnP...................................................................................................................................................... 1sando os drivers do 'a$ricante...................................................................................................................................... 1sando os drivers nativos do Vindows......................................................................................................................... As (r.-imas eta(as da instala9o..................................................................................................................................... <nstalando um modem e-terno................................................................................................................................................ Con'igura96es no #erenciador de dis(ositivos..................................................................................................................... Con'igura96es no Painel de controle....................................................................................................................................... %estando o modem.................................................................................................................................................................... 1sando um gerenciador de 'a-................................................................................................................................................ Con'igurando o gerenciador de 'a-................................................................................................................................. %ransmisso de 'a- (or uso direto do gerenciador....................................................................................................... %ransmisso de 'a- a (artir de um a(licativo................................................................................................................. Rece(9o autom:tica de 'a-............................................................................................................................................. Rece(9o manual de 'a-................................................................................................................................................... )iva voA.............................................................................................................................................................................. 2ecret:ria eletrBnica........................................................................................................................................................... <nstalando um modem no PnP.............................................................................................................................................. <nstalando a (orta serial.................................................................................................................................................... Alterando os recursos usados (ela nova (orta serial.................................................................................................... <nstalando o modem......................................................................................................................................................... Modem (ara note$oo,.............................................................................................................................................................. Con'igura9o (ara a <nternet.................................................................................................................................................... Con'igura9o da cone-o Dial 1(.................................................................................................................................. <nstala9o do navegador................................................................................................................................................... Con'igura9o do correio eletrBnico................................................................................................................................ 1(grade (ara ).38..................................................................................................................................................................... Centrais anal.gicas e digitais............................................................................................................................................ Medida da ta-a de trans'er0ncia...................................................................................................................................... <n'orme se com o (rovedor............................................................................................................................................. *ocaliAando o 'a$ricante do modem.............................................................................................................................. Modems ).32............................................................................................................................................................................. Fsta$elecimento de cone-o mais r:(ido...................................................................................................................... 1(load mais r:(ido........................................................................................................................................................... Atendimento de liga96es em es(era................................................................................................................................ Com(ati$ilidade entre ).32 e ).38................................................................................................................................. 1(grade (ara ).32............................................................................................................................................................. 18"& 18"+ 18"/ 18"/ 18"C 18"3 18&1 18&2 18&3 18&& 18&3 18+2 18+3 18+3 18+" 18++ 18+/ 18+/ 18+C 18+C 18/8 18/8 18/2 18/3 18/" 18/& 18/& 18C8 18C8 18C8 18C1 18C1 18C2 18C2 18C2 18C2 18C2 18C2 18C3 18C3 18C& 18C& 18C+ 18C+ 18C+ 18CC 18CC 1838 1831 1831 1832 1832 1833 1833 1833 1833 183+ 183/ 1833 1833

29.

PLACAS DE SOM................................................................................................................. 1%"5


Placas de som modernas........................................................................................................................................................... 2ound @laster PC< 12C...................................................................................................................................................... 2ound @laster *ive............................................................................................................................................................ 2om integrado L (laca de CP1........................................................................................................................................ <nstalando uma (laca de som PnP........................................................................................................................................... <nstala9o do drive de CD R!M............................................................................................................................................. 2om integrado na (laca de CP1.............................................................................................................................................. <nstalando (lacas de som no PnP.......................................................................................................................................... <RK..................................................................................................................................................................................... DMA *!V........................................................................................................................................................................ DMA P<#P...................................................................................................................................................................... <nter'ace (ara JoEstic,....................................................................................................................................................... Fndere9os de F?2............................................................................................................................................................. 1AR% MP1 "81............................................................................................................................................................... 2intetiAador =M................................................................................................................................................................. Checando os recursos livres no #erenciador de Dis(ositivos.................................................................................... <nstalando uma 2ound @laster 1+ no PnP.................................................................................................................... Alterando manualmente a con'igura9o da (laca.......................................................................................................... %estando a (laca de som........................................................................................................................................................... ! Mi-er do Vindows.......................................................................................................................................................

Pa$ilitando o som 3D Fnhanced................................................................................................................................... Fscolhendo o sintetiAador M<D<.................................................................................................................................... <nstala9o de JoEstic,s............................................................................................................................................................... HoEstic,s anal.ticos e digitais............................................................................................................................................ A inter'ace (ara JoEstic,.................................................................................................................................................... Aumentando (ara quatro $ot6es..................................................................................................................................... Aumentando (ara seis e oito $ot6es............................................................................................................................... <nstalando um JoEstic, de dois ou quatro $ot6es.......................................................................................................... <nstalando um JoE(ad de atG quatro $ot6es................................................................................................................... <nstalando controladores de seis e oito $ot6es.............................................................................................................. 1sando o drive do 'a$ricante........................................................................................................................................... Con'igurando Jogos........................................................................................................................................................... Placa 2ound @laster PC< 12C.................................................................................................................................................... Placa 2ound @laster *ive\..........................................................................................................................................................

1181 1182 1183 1183 118" 118" 118" 118& 118/ 118/ 1183 1183 1118 1112 111/ 111C 1128 1121 1123 112& 112& 112+ 1138 1131 1131 1132 1132 1132 1132 1132 1133 1133 1133 1133 1133 113" 113" 113" 113" 113& 113/ 1133 11"1 11"& 11"/ 11"/ 11"/ 11"C 11"C 11"C 11"C 11"3 11&8 11&8 11&8 11&8 11&8

3%.

SCANNERS.......................................................................................................................... 111
! scanner e seu so'tware.......................................................................................................................................................... 2canner com inter'ace (ro(riet:ria.......................................................................................................................................... 2canner com inter'ace 2C2<..................................................................................................................................................... 2canner de inter'ace (aralela..................................................................................................................................................... 1sando um scanner manual...................................................................................................................................................... !CR com scanners manuais............................................................................................................................................ 1sando um scanner de mesa.................................................................................................................................................... 1sando (rogramas de !CR.....................................................................................................................................................

31.

C*MERAS DI#ITAIS............................................................................................................. 1129


Por dentro da cImera................................................................................................................................................................ Caractersticas das cImeras digitais.......................................................................................................................................... Resolu9o............................................................................................................................................................................ >;mero de cores............................................................................................................................................................... Com(resso de imagem.................................................................................................................................................... ArmaAenamento e e-(anso de mem.ria....................................................................................................................... @aterias................................................................................................................................................................................ Reten9o das imagens na mem.ria................................................................................................................................. %rans'er0ncia das 'otos (ara o com(utador................................................................................................................... Moom.................................................................................................................................................................................. =lash.................................................................................................................................................................................... =oco.................................................................................................................................................................................... )iew'inder.......................................................................................................................................................................... %VA<> Data 2ource........................................................................................................................................................ %imer................................................................................................................................................................................... F-em(loN Canon Power2hot +88............................................................................................................................................. Fs(eci'ica96es tGcnicas..................................................................................................................................................... Caractersticas..................................................................................................................................................................... !(era9o............................................................................................................................................................................ 2o'twares que acom(anham a cImera............................................................................................................................ F-em(loN !lEm(us D3"8 R..................................................................................................................................................... Concluso....................................................................................................................................................................................

32.

DI#ITALI/A$O DE .,DEO.................................................................................................... 114


DigitaliAa9o de vdeo................................................................................................................................................................ Placas gr:'icas..................................................................................................................................................................... Placas de vdeo................................................................................................................................................................... !s v:rios ti(os de imagem........................................................................................................................................................ 2u(er )#A......................................................................................................................................................................... 2 )ideo............................................................................................................................................................................... )deo com(osto................................................................................................................................................................ 2u(er )P2.......................................................................................................................................................................... R=11"3 Fqui(amentos de vdeo............................................................................................................................................................. Antena rece(tora............................................................................................................................................................... %elevisor............................................................................................................................................................................. Monitor de %)................................................................................................................................................................... )CR.....................................................................................................................................................................................

CImera................................................................................................................................................................................ Monitor )#A.................................................................................................................................................................... %ranscodi'icador................................................................................................................................................................ ! tra$alho do PC....................................................................................................................................................................... F-i$i9o de imagens digitaliAadas no monitor....................................................................................................................... <magem do PC e-i$ida em uma %)............................................................................................................................... Placas de (laE$ac, MPF#............................................................................................................................................... <magem de %) na tela do PC.......................................................................................................................................... Placas de ca(tura de vdeo................................................................................................................................................ Placas (ara (rodu9o de vdeo......................................................................................................................................... <nter(ola9o e resolu9o................................................................................................................................................... <nstala9o de hardware...................................................................................................................................................... Assistindo %) no PC........................................................................................................................................................ Drivers de ca(tura e C!DFCs........................................................................................................................................ Fdi9o de vdeo.......................................................................................................................................................................... Comandando uma ca(tura............................................................................................................................................... Fditando o vdeo............................................................................................................................................................... 2alvando o vdeo usando um C!DFC.......................................................................................................................... F-em(loN (laca A%< All in Vonder Pro................................................................................................................................. F-em(loN Placa Pinnacle DC18............................................................................................................................................... MPF# (laE$ac, (or so'tware..................................................................................................................................................

11&1 11&1 11&1 11&1 11&3 11&3 11&3 11&" 11&& 11&+ 11&+ 11&/ 11&/ 11&3 11+1 11+1 11+3 11+" 11+& 11+3 11/8 11/1 11/2 11/2 11/3 11/& 11/+ 11/+ 11// 11/C 11/3 11C8 11C8 11C8 11C8 11C8 11C8 11C1 11C3 11C3 11C" 11C+ 11C+ 11C/ 11CC 11C3 11C3 1131 1132 1133 1133 1133 1133 113+ 113C 1133 1281 1282 1283 128"

33.

REDES.............................................................................................................................. 11 1
PlacasD ca$os e hu$s................................................................................................................................................................... Conectores.......................................................................................................................................................................... Ca$o coa-ial....................................................................................................................................................................... Par tran9ado....................................................................................................................................................................... =i-ando o conector RH "& no ca$o................................................................................................................................. *iga9o (or (ar tran9ado sem o uso de hu$.................................................................................................................. <nstala9o de (lacas de rede...................................................................................................................................................... <nstalando uma (laca de rede PnP.................................................................................................................................. <nstalando (lacas de legado.............................................................................................................................................. !s com(onentes que 'ormam uma rede................................................................................................................................ ! meio 'sico...................................................................................................................................................................... <nter'aces............................................................................................................................................................................ Protocolos de rede............................................................................................................................................................. 2ervi9os de rede................................................................................................................................................................. Cliente de rede................................................................................................................................................................... Checando os com(onentes de rede instalados.............................................................................................................. <nstala9o da rede Microso't.................................................................................................................................................... Adicionando um (rotocolo.............................................................................................................................................. <denti'icando o com(utador na rede.............................................................................................................................. <nstalando o servi9o de com(artilhamento.................................................................................................................... Com(artilhamento de recursos da rede.................................................................................................................................. Com(artilhando uma (asta.............................................................................................................................................. Com(artilhando drives..................................................................................................................................................... Com(artilhamento de im(ressoras.................................................................................................................................. Acessando recursos com(artilhados........................................................................................................................................ Acessando diret.rios e drives com(artilhados.............................................................................................................. Criando um drive remoto................................................................................................................................................. 1sando uma im(ressora remota...................................................................................................................................... Acessando um com(utador via modem................................................................................................................................. 2ervidor Dial 1(............................................................................................................................................................... Cliente Dial 1(.................................................................................................................................................................. <nstalando o so'tware do servidor................................................................................................................................... Con'igurando um cliente Dial 1(........................................................................................................................................... Cone-o direta via ca$o............................................................................................................................................................ Con'igurando o servidor DCC........................................................................................................................................ Con'igurando o cliente DCC........................................................................................................................................... %a-as de trans'er0ncia............................................................................................................................................................... Ca$os (ara cone-o direta........................................................................................................................................................ Com(artilhando a cone-o com a <nternet............................................................................................................................

34.

DISPOSITI.OS SCSI............................................................................................................ 12%


2C2< e <DF........................................................................................................................................................................ 12@ e =irewire................................................................................................................................................................... !s v:rios ti(os de 2C2<............................................................................................................................................................ Conectores 2C2<........................................................................................................................................................................ 2C2< di'erencial.......................................................................................................................................................................... 2C2< <D....................................................................................................................................................................................... %erminadores 2C2<.................................................................................................................................................................... Misturando dis(ositivos de C e 1+ $its.................................................................................................................................... <nstala9o de inter'aces 2C2<.................................................................................................................................................... 2etu( da controladora 2C2<...................................................................................................................................................... 1tilit:rios 2C2<........................................................................................................................................................................... 128/ 1283 1283 1211 1212 121" 121& 1213 1223 122+ 122C 1231 1232 1232 1232 1232 1233 1233 1233 1233 123& 1233 1233 1233 1233 12"1 12"1 12"2 12"2 12"2 12"3 12"& 12"C 12"C 12&8 12&8 12&8 12&1 12&2 12&2 12&3 12&3 12&3 12&" 12&& 12&+ 12&+ 12&C 12&3 12+8 12+1 12+1 12+2 12+3 12+3 12+" 12+" 12+& 12+&

35.

DISCOS REMO.,.EIS........................................................................................................... 1231


Mi( Drive............................................................................................................................................................................ *2 128................................................................................................................................................................................. HAM Drive........................................................................................................................................................................... Discos .ticos...................................................................................................................................................................... CDs e D)Ds grav:veis..................................................................................................................................................... =itas magnGticas................................................................................................................................................................. <nstalando um Mi( Drive <DF................................................................................................................................................. Con'igurando os Jum(ers do Mi( Drive <DF................................................................................................................ Detec9o autom:tica (elo Vindows............................................................................................................................... 1tilit:rios do M<P Drive................................................................................................................................................... 1so do Mi( Drive <DF no modo M2 D!2.................................................................................................................. M<P Drive 2C2<.......................................................................................................................................................................... <nstala9o de hardware de um Mi( Drive 2C2< interno............................................................................................... <nstala9o de um Mi( Drive 2C2< e-terno..................................................................................................................... Detec9o (elo Vindows e instala9o de utilit:rios....................................................................................................... <nstala9o de utilit:rios..................................................................................................................................................... Acessando o Mi( Drive 2C2< no modo M2 D!2........................................................................................................ Mi( Drive (aralelo...................................................................................................................................................................... <nstalando um Mi( Drive (aralelo................................................................................................................................... <nstala9o de so'tware....................................................................................................................................................... Aumentando o desem(enho do Mi( Drive (aralelo..................................................................................................... Acessando o Mi( Drive (aralelo no modo M2 D!2................................................................................................... HAM Drive................................................................................................................................................................................... Acessando o HAM Drive no modo M2 D!2................................................................................................................. *2 128 <DF................................................................................................................................................................................ <nstala9o de hardware do *2 128.................................................................................................................................. <nstala9o no Vindows..................................................................................................................................................... @oot (elo *2 128............................................................................................................................................................... 1sando o *2 128 no modo M2 D!2............................................................................................................................ =ormata9o de disquetes comuns................................................................................................................................... =ormata9o de disquetes de 128 M@.............................................................................................................................. Medidas de desem(enho........................................................................................................................................................... !utros modelos de discos removveis....................................................................................................................................

3!.

UNIDADES DE FITA............................................................................................................ 1255


=itasN (r.s e contras................................................................................................................................................................... %i(os e ca(acidades................................................................................................................................................................... =amlias DC2888 e DC+88.............................................................................................................................................. DA%.................................................................................................................................................................................... %ravan................................................................................................................................................................................. C mm................................................................................................................................................................................... D*%..................................................................................................................................................................................... !n2tream........................................................................................................................................................................... Desem(enho das unidades de 'ita........................................................................................................................................... )eri'ica9o de grava9o............................................................................................................................................................. Com(resso de dados (or hardware....................................................................................................................................... Com(ati$ilidade com (rogramas de $ac,u(.......................................................................................................................... <nstalando uma unidade DA%.................................................................................................................................................. Con'igurando o 2C2< <D................................................................................................................................................. Con'igurando o terminador 2C2<...................................................................................................................................

Con'igurando a com(resso de dados............................................................................................................................ <nstalando o so'tware de $ac,u(..................................................................................................................................... Detec9o da unidade de 'ita............................................................................................................................................. Cone-o na inter'ace (aralela................................................................................................................................................... Manuseio de 'itas....................................................................................................................................................................... <nstalando uma unidade D*%.................................................................................................................................................. <nstalando a unidade D*%............................................................................................................................................... ! (rograma @ac,u( F-ec................................................................................................................................................ Manuseio do cartucho....................................................................................................................................................... <nstalando uma unidade !n2tream......................................................................................................................................... Concluso ...................................................................................................................................................................................

12+& 12+& 12++ 12+/ 12+/ 12+C 12+C 12/8 12/2 12/3 12/3 12C2 12C2 12C3 12C" 12C& 12C& 12C+ 12C+ 12C/ 12C3 1231 1233 123+ 123C 123C 1233 1381 1381 1382 1383 138" 138/ 138C 1383 1318 1311 1313 1313 131" 131+ 131C 1328 1328 132& 132& 132& 132+ 132+ 132+ 132/ 132/ 132/ 132/ 132C 132C 132C 132C

3 .

#RA.ADORES DE CDS......................................................................................................... 12"1


Discos CD R.............................................................................................................................................................................. Discos CD RV.......................................................................................................................................................................... Pontos comuns entre drives de CD R e CD RV.................................................................................................................. )elocidades de leitura e grava9o.................................................................................................................................... 1tiliAa9o como drive de CD R!M............................................................................................................................... <nter'aces utiliAadas........................................................................................................................................................... Modos de grava9o............................................................................................................................................................ <nstala96es de so'tware e de hardware.................................................................................................................................... <nstala9o de um gravador 2C2<.............................................................................................................................................. <nstalando um gravador <DF................................................................................................................................................... <nstalando um gravador 12@................................................................................................................................................... <nstalando um gravador =irewire............................................................................................................................................. 1sando o Ada(tec FasE CD..................................................................................................................................................... As o(96es de grava9o...................................................................................................................................................... <niciando a grava9o.......................................................................................................................................................... 1sando o Vin!nCD................................................................................................................................................................ A(agando uma mdia de CD RV................................................................................................................................... Pac,et Vrite................................................................................................................................................................................ Com(ati$ilidade de mdias........................................................................................................................................................ Fvitando o $u''er underrun..................................................................................................................................................... !utros (ro$lemas..............................................................................................................................................................

3".

D.D............................................................................................................................... 13%
<n'orm:tica e cinema................................................................................................................................................................. ! (adro de velocidade.................................................................................................................................................... !s discos D)D R!M...................................................................................................................................................... As seis regi6es............................................................................................................................................................................. A (laca decodi'icadora.............................................................................................................................................................. <nstalando um ,it D)D R!M................................................................................................................................................ <nstalando (rimeiro o drive.............................................................................................................................................. <nstalando a (laca D7R3.................................................................................................................................................. <nstalando e usando o so'tware do ,it D)D................................................................................................................. Kue$rando a (rote9o das + regi6es....................................................................................................................................... D)D RAM................................................................................................................................................................................. <nstala9o de um drive de D)D RAM..........................................................................................................................

39.

MATERIAL DE MANUTEN$O E MANUSEIO DE EQUIPAMENTOS................................................. 1325


Materiais de $ai-o custo............................................................................................................................................................ Chaves de 'enda................................................................................................................................................................. Alicates................................................................................................................................................................................ =ita isolante........................................................................................................................................................................ Para lim(eAa de (oeira...................................................................................................................................................... Para eliminar maus contatos............................................................................................................................................ Qit de lim(eAa (ara drives de disquetes......................................................................................................................... Qit de lim(eAa (ara drives de CD R!M........................................................................................................................ %estadores >eon............................................................................................................................................................... *u(a..................................................................................................................................................................................... Acess.rios altamente recomend:veis...................................................................................................................................... Minias(irador de (........................................................................................................................................................... Chaves Allen...................................................................................................................................................................... Multmetro..........................................................................................................................................................................

Aquecedor e s(raE congelante......................................................................................................................................... =erro de solda e dessoldador........................................................................................................................................... F-trator de chi(s............................................................................................................................................................... Pulseira anti est:tica.......................................................................................................................................................... Fqui(amentos (ara es(ecialistas.............................................................................................................................................. %estador de 'onte de alimenta9o................................................................................................................................... Placas de diagn.stico......................................................................................................................................................... !scilosc.(io....................................................................................................................................................................... Manuseio de equi(amentos...................................................................................................................................................... Cone-o de (eri'Gricos..................................................................................................................................................... Manuseio de chi(s............................................................................................................................................................. Manuseio de (lacas............................................................................................................................................................ Fletricidade est:tica...........................................................................................................................................................

1323 1323 1338 1338 1338 1331 1333 133& 133+ 133+ 133/ 13"8 13"1 13"3 13"3 13"" 13"" 13"& 13"+ 13"+ 13"+ 13"/ 13"C 13"3 13"3 13"3 13&8 13&8 13&8 13&1 13&1 13&1 13&1 13&2 13&2 13&2 13&2 13&3 13&3 13&3 13&" 13&" 13&" 13&" 13&" 13&" 13&& 13&& 13&+ 13&+ 13&+ 13&/ 13&/ 13&C 13&C 13&C 13&C 13&C 13&C 13+2 13+3 13++

4%.

MANUTEN$O PRE.ENTI.A................................................................................................. 1343


Cuidados de so'tware no dia a dia........................................................................................................................................... !s dados so valiosos....................................................................................................................................................... #rave seu tra$alho............................................................................................................................................................ =a9a $ac,u( dos dadosD (elo menos o tra$alho (rinci(al............................................................................................ !nde est: aquele arquivoW................................................................................................................................................ )eJa os (rogramas que esto a$ertos.............................................................................................................................. Cuidados de hardware no dia a dia......................................................................................................................................... >o con'ie nos disquetes................................................................................................................................................. =alta de energia elGtrica..................................................................................................................................................... *iga desliga......................................................................................................................................................................... Cuidado com as Janelas..................................................................................................................................................... 1midadeD (oeira e 'uma9a................................................................................................................................................ Desligamento re(entino.................................................................................................................................................... Desligamento no Vindows 3& e su(eriores................................................................................................................... Desligamento no Vindows 3.-........................................................................................................................................ Desligamento no M2 D!2.............................................................................................................................................. ! $oto RF2F%................................................................................................................................................................ Fs(ere 3 segundos............................................................................................................................................................. Retire as ca(as.................................................................................................................................................................... *igando e desligando o equi(amento............................................................................................................................. Cuidado com a 'a-ina....................................................................................................................................................... <m(ressoras matriciais....................................................................................................................................................... >o o$strua a entrada de ar............................................................................................................................................. Comes e $e$es longe do com(utador............................................................................................................................ Cuidados avan9ados de so'tware............................................................................................................................................. @ac,u( dos (rogramas...................................................................................................................................................... )rus.................................................................................................................................................................................... Kue so'tware voc0 est: usandoW...................................................................................................................................... 2alvando :reas vitais do disco rgido............................................................................................................................... Cuidados avan9ados de hardware............................................................................................................................................ Por:rio noturno................................................................................................................................................................ Perda de setu(.................................................................................................................................................................... Conectando e desconectando corretamente.................................................................................................................. Cone-o na linha tele'Bnica............................................................................................................................................. Ar condicionado................................................................................................................................................................ =alsos 'iltros de linha........................................................................................................................................................ ! sistema de ventila9o do ga$inete............................................................................................................................... =ia9o elGtrica..................................................................................................................................................................... Com(utador no cho........................................................................................................................................................ Conectores no utiliAados................................................................................................................................................. A(erte os chi(s e conectores........................................................................................................................................... Rotina de chec, u(.................................................................................................................................................................... Diariamente........................................................................................................................................................................ 2emanalmente.................................................................................................................................................................... Mensalmente...................................................................................................................................................................... Cuidados com os drives de disquetes...................................................................................................................................... Protegendo o com(utador da (oeira....................................................................................................................................... Protegendo o com(utador da umidade................................................................................................................................... Cuidados com o monitor..........................................................................................................................................................

Cuidados com o teclado............................................................................................................................................................ Cuidados com o mouse............................................................................................................................................................. Cuidados com o scanner........................................................................................................................................................... Cuidados com a im(ressora...................................................................................................................................................... Cuidados gerais com im(ressoras.................................................................................................................................... *u$ri'ica9o do ei-o.......................................................................................................................................................... *im(eAa do interior........................................................................................................................................................... Cuidados com im(ressoras a Jato de tinta...................................................................................................................... Cuidados com im(ressoras matriciais............................................................................................................................. *im(ando a ca$e9a de uma im(ressora matricial.......................................................................................................... Cuidados com im(ressoras a *A2FR............................................................................................................................. >o e-agere no uso da im(ressora..........................................................................................................................................

13+C 13+C 13+C 13+3 13+3 13+3 13/8 13/8 13/1 13/1 13/3 13/" 13/& 13/& 13/+ 13/+ 13/C 13/C 13C8 13C1 13C3 13C" 13C" 13C" 13C" 13C& 13C& 13C+ 13C/ 13C/ 13C/ 13C/ 13CC 13CC 13CC 13CC 1331 133" 133& 133& 133+ 133+ 133/ 133C 133C 1333 1333 1333 1"8" 1"8& 1"8& 1"8& 1"8+ 1"8+ 1"8+ 1"8+ 1"8/ 1"8/ 1"8/ 1"83 1"83

41.

MANUTEN$O CORRETI.A BSICA........................................................................................ 13 5


!s de'eitos na con'igura9o $:sica.......................................................................................................................................... %rocar e testar............................................................................................................................................................................. 2intomas de de'eitos comuns................................................................................................................................................... 1U %ela escuraD sem sons................................................................................................................................................... 2U %ela escura com $ee(s.................................................................................................................................................. 3U Rel.gio errado............................................................................................................................................................... "U Perda de setu(............................................................................................................................................................... &U >o R!M @asicD 2Estem Palted.................................................................................................................................. +U ! @oot s. 'unciona (or disqueteD mas PD est: !Q............................................................................................... /U %eclado troca caracteres............................................................................................................................................... CU ]QeE$oard Frror^ durante o $oot.............................................................................................................................. 3U 2istema o(eracional inv:lido........................................................................................................................................ 18U PDD Controller =ailure............................................................................................................................................ 11U =DC Controller =ailure.............................................................................................................................................. 12U Mouse inativo.............................................................................................................................................................. 13U <magem sem sincronismoD desde que o PC G ligado.............................................................................................. 1"U <magem sem sincronismo no Vindows................................................................................................................... 1&U CM!2 MemorE 2iAe Mismatch................................................................................................................................ 1+U CM!2 C,ec,sum Frror R De'aults *oaded........................................................................................................... 1/U <nvalid dis(laE switch................................................................................................................................................. 1CU Cursor do mouse no caminha direito na tela........................................................................................................ 13U =alhas aleat.rias no $oto do mouse....................................................................................................................... 28U ParitE Frror durante o P!2%.................................................................................................................................... 21U Frros na mem.ria durante o uso normal do PC.................................................................................................... 22U %ravamentos e 'alhas no Vindows........................................................................................................................... 23U PC trava de(ois da contagem de mem.ria.............................................................................................................. 2"U Disco rgido reconhecido com ca(acidade in'erior................................................................................................ 2&U Frros de leitura no disco rgido................................................................................................................................. 2+U Contagem de mem.ria incom(leta........................................................................................................................... 2/U PC reseta soAinho....................................................................................................................................................... 2CU %ravamento na 'inaliAa9o do Vindows.................................................................................................................. 23U )rus............................................................................................................................................................................. 38U Vindows trava na inicialiAa9o.................................................................................................................................. 31U Frros de leitura nos disquetes................................................................................................................................... %estando a 'onte de alimenta9o............................................................................................................................................. Conserto da (laca de CP1........................................................................................................................................................ Reciclando e trocando a $ateria do CM!2............................................................................................................................ Rel.gio no 'unciona com $ateria nova.................................................................................................................................. %roca de slot............................................................................................................................................................................... A28 1"8& Com(onentes sensveis L tem(eratura.................................................................................................................................... Pro$lemas com o monitor........................................................................................................................................................ Manuten9o (reventiva (ara o monitor......................................................................................................................... *eia o manual..................................................................................................................................................................... Placa de de'le-o e 'onte.................................................................................................................................................. *im(eAa de contatos.................................................................................................................................................................. *im(ando a (oeira............................................................................................................................................................. *im(ando os contatos...................................................................................................................................................... *im(eAa r:(ida................................................................................................................................................................... Mau contato em ca$os..............................................................................................................................................................

Consertando o ca$o.......................................................................................................................................................... Manuten9o do mouse.............................................................................................................................................................. Primeiros socorros............................................................................................................................................................. De'eitos mais com(licados............................................................................................................................................... Manuten9o do teclado............................................................................................................................................................. Primeiros socorros (ara o teclado................................................................................................................................... Pro$lemas mais com(licados com o teclado.................................................................................................................

1"18 1"11 1"11 1"12 1"12 1"12 1"1& 1"1/ 1"1/ 1"1C 1"13 1"13 1"28 1"28 1"28 1"28 1"21 1"22 1"22 1"22 1"23 1"23 1"2" 1"2" 1"2" 1"2" 1"2" 1"2& 1"2& 1"2+ 1"2+ 1"2/ 1"2/ 1"2/ 1"2C 1"2C 1"2C 1"23 1"23 1"23 1"23 1"23 1"23 1"38 1"38 1"38 1"38 1"31 1"31 1"32 1"33 1"33 1"33 1"33 1"33 1"3" 1"3" 1"3" 1"3+ 1"3+ 1"3+ 1"3+

42.

MANUTEN$O CORRETI.A EM PLACAS DE E)PANS$O E PERIF(RICOS......................................... 141


As (rinci(ais di'iculdades na manuten9o.............................................................................................................................. >ormas gerais (ara solucionar (ro$lemas.............................................................................................................................. Procura de con'litos.......................................................................................................................................................... Desinstalando hardware.................................................................................................................................................... Desinstalando (elo gerenciador de dis(ositivos............................................................................................................ Desinstalando uma im(ressora........................................................................................................................................ Re(etindo a instala9o....................................................................................................................................................... !$tendo novos drivers..................................................................................................................................................... 1sando o Vindows 1(date............................................................................................................................................. =onte de alimenta9o........................................................................................................................................................ %roca e re(aro de ca$os.................................................................................................................................................... %enso $ai-a no slot.......................................................................................................................................................... Mau contato em (lacas..................................................................................................................................................... %este das inter'aces seriais e (aralelas............................................................................................................................. %estes no modo M2 D!2................................................................................................................................................ %este o ada(tador AC....................................................................................................................................................... =usvel................................................................................................................................................................................. Pro$lemas com a im(ressora.................................................................................................................................................... >o esque9a da manuten9o (reventiva........................................................................................................................ *eia o manual da im(ressora............................................................................................................................................ >o e-agere no uso........................................................................................................................................................... Printer >ot ReadE............................................................................................................................................................. Correia solta....................................................................................................................................................................... %roca de ca$e9a................................................................................................................................................................. Placa l.gica......................................................................................................................................................................... =onte de alimenta9o........................................................................................................................................................ Pe9as de re(osi9o e cursos.............................................................................................................................................. Con'litos na (orta (aralela............................................................................................................................................... 2egunda (orta (aralela...................................................................................................................................................... Cai-a comutadora.............................................................................................................................................................. Pro$lemas com o scanner......................................................................................................................................................... Manuten9o (reventiva..................................................................................................................................................... *eia o manual..................................................................................................................................................................... Correia solta....................................................................................................................................................................... Placa l.gica......................................................................................................................................................................... =onte de alimenta9o........................................................................................................................................................ <ncom(ati$ilidades na (orta (aralela............................................................................................................................... Placa de inter'ace de'eituosa............................................................................................................................................ Pro$lemas com o drive de CD R!M..................................................................................................................................... *eia o manual..................................................................................................................................................................... *im(eAa na ca$e9a............................................................................................................................................................. A$rindo o drive de CD R!M......................................................................................................................................... Pro$lemas com a (laca de som................................................................................................................................................ *eia o manual..................................................................................................................................................................... Pequenos re(aros............................................................................................................................................................... Pro$lemas com modems ......................................................................................................................................................... Manuten9o (reventiva..................................................................................................................................................... Pequenos re(aros............................................................................................................................................................... Pro$lemas com dis(ositivos 2C2<........................................................................................................................................... Pro$lemas com gravadores de CDs........................................................................................................................................ @u''er underrun................................................................................................................................................................. <nter'aces 2C2<.................................................................................................................................................................. <nter'ace (aralela................................................................................................................................................................ CaddE de'eituoso............................................................................................................................................................... *im(eAa da ca$e9a.............................................................................................................................................................

A mdia ideal...................................................................................................................................................................... 1"3+ Redu9o de velocidade..................................................................................................................................................... 1"3+

43.

SOFTWARES QUE PRE.INEM E RESOL.EM PROBLEMAS............................................................. 143


)rus de com(utador................................................................................................................................................................. Disquete de emerg0ncia.................................................................................................................................................... >ormas gerais de (reven9o............................................................................................................................................ Como 'uncionam os vrus................................................................................................................................................ )rus de macro................................................................................................................................................................... )rus de e mail................................................................................................................................................................... >ormas de seguran9a........................................................................................................................................................ Programas antivrus................................................................................................................................................................... McA'ee )irus2can............................................................................................................................................................. 1sando o disquete de emerg0ncia................................................................................................................................... Removendo vrus do setor de $oot................................................................................................................................. @ac,u( do registro..................................................................................................................................................................... ! (rograma 2CA>RF#.................................................................................................................................................. Monitorando as voltagens e a tem(eratura............................................................................................................................. Dis(laE Doctor........................................................................................................................................................................... 2candis,....................................................................................................................................................................................... Frros na estrutura l.gica do disco................................................................................................................................... Frros 'sicos na mdia do disco........................................................................................................................................ 1nidades de aloca9o (erdidas........................................................................................................................................ )nculos cruAados............................................................................................................................................................. %amanho incorreto............................................................................................................................................................ Data incorreta.................................................................................................................................................................... >omes longos residuais.................................................................................................................................................... %este de su(er'cie............................................................................................................................................................. Des'ragmentador de disco........................................................................................................................................................ Como ocorre a 'ragmenta9o........................................................................................................................................... ! Des'ragmentador de disco do Vindows................................................................................................................... >orton Dis, Doctor T>DDU................................................................................................................................................... 2candis, e >DD (ara M2 D!2.............................................................................................................................................. >orton 2(eed Dis,.................................................................................................................................................................... Cuidado com o sistema de arquivos............................................................................................................................... Recu(erando um disco com o >orton Rescue...................................................................................................................... 1tilit:rios de manuten9o do Vindows.................................................................................................................................. <n'orma96es so$re o sistema TM2<>=!32.F7FU........................................................................................................ Restaura9o do sistema..................................................................................................................................................... )eri'ica9o do Registro..................................................................................................................................................... Agente de e-cluso autom:tica de driver TA2D.F7FU................................................................................................. 1tilit:rio de con'igura9o do sistema TM2C!>=<#.F7FU........................................................................................ Dr Vatson TDRVA%2!>.F7FU................................................................................................................................... Fditando o registro.................................................................................................................................................................... =a9a um $ac,u( do Registro............................................................................................................................................ ! (rogram RF#FD<%..................................................................................................................................................... >omes longos.................................................................................................................................................................... F-em(loN @ug no sistema de arquivos do Vindows 3&............................................................................................... 1"3/ 1"3/ 1"3C 1"3C 1""8 1""1 1""1 1""2 1""2 1""" 1""" 1""" 1""& 1""+ 1""/ 1""C 1""C 1""3 1"&8 1"&8 1"&1 1"&1 1"&1 1"&1 1"&2 1"&2 1"&" 1"&& 1"&+ 1"&/ 1"&C 1"&3 1"+8 1"+1 1"+2 1"+3 1"+3 1"+3 1"+" 1"+& 1"++ 1"++ 1"+/ 1"+3

,NDICE ANAL,TICO....................................................................................................................... 14 1

Captulo 1 Noes bsicas sobre hardware de PCs


Primeiro contato com hardware de PCs
Entender hardware a fundo uma tarefa rdua. So tantos detalhes que o aprendizado pode se tornar bastante difcil. Vamos ento facilitar as coisas, apresentando neste captulo, no es bsicas sobre hardware de !"s. #e posse dessas no es, $oc% poder aprofundar com mais facilidade seus conhecimentos nos captulos se&uintes.
PC

!" si&nifica '!ersonal "omputer(, ou '"omputador pessoal(. )s computadores que ho*e so chamados de !"s so deri$ados do +,- !", criado no incio dos anos ./. )s !"s modernos no so mais e0clusi$idade de um pequeno &rupo de &randes fabricantes. "omo todas as peas que formam um !" so encontradas com facilidade no comrcio, qualquer pequena lo*a pode ser produtora de !"s. -uitos usurios tambm constroem seus pr1prios !"s, bastando que tenham conhecimento tcnico para tal.
Processador

) processador o componente eletr2nico respons$el por e0ecutar os pro&ramas. 3uanto mais rpido o processador, mais rpida ser a e0ecuo dos pro&ramas. 4l&uns e0emplos de processadores so5 !entium 6, !entium +++, "eleron, 789:, 4thlon e #uron. )s dois principais fabricantes de processadores para !"s so a +ntel e a 4-#. 4 cada ano so lanados no$os modelos de processadores, cada $ez mais $elozes.

x-2

Hardware Total Figura 1.1


Exemplo de processador.

RAM

;4- a principal mem1ria na qual so e0ecutados os pro&ramas e processados os dados. !ro&ramas e dados residem no disco r&ido, mas eles precisam antes ser copiados para a mem1ria ;4- para que o processador possa trabalhar com eles. 4 quantidade de mem1ria de um !" medida em me&ab<tes =-,>. ? -, equi$ale a cerca de ? milho de b<tes. ? b<te, por sua $ez, a unidade de mem1ria capaz de armazenar, por e0emplo, uma letra. !"s modernos possuem 86 -,, ?:. -, ou mais. !"s anti&os tinham menores quantidades de mem1ria.
Figura 1.2
Mdulo de memria.

Disco rgido

4ssim como a mem1ria ;4-, o disco r&ido armazena pro&ramas e dados, porm e0istem al&umas diferenas. ) disco r&ido tem uma capacidade

Captulo x - xxxxxxxxxxxxxxxxxx

x-3

milhares de $ezes maior que a ;4-. Seus dados no so perdidos quando o computador desli&ado, coisa que acontece com a ;4-. 4 mem1ria ;4 muito mais rpida, e necessrio que os pro&ramas e dados se*am copiados para ela para que o processador possa acess9los. @ o disco r&ido armazena de forma permanente todos os pro&ramas e dados e0istentes no computador.
Figura 1.3
Disco rgido

Placa me

Aambm chamada de '!laca de "!B(, a placa de circuito mais importante de um !". Cela ficam localizados o processador, a mem1ria ;4- e outros circuitos de &rande importDncia. E0istem placas de "!B de $rias marcas e modelos, com preos e qualidades diferentes. Bma placa de "!B de bai0a qualidade coloca a perder toda a confiabilidade do computador. Em &eral quem $ende !"s afirma que 'todas as placas so boas(, mas quem trabalha co manuteno conhece bem a $erdade. !lacas de se&unda linha so bastante problemticas, fontes de dores de cabea para os usurios e para os tcnicos que t%m que consertar computadores.

x-4

Hardware Total *** 75%*** Figura 1.4


Exemplo de placa de CP .

Placa de vdeo

E uma placa respons$el por &erar as ima&ens que aparecem na tela do monitor. Fo*e em dia e0istem muitas placas de "!B que possuem embutidos os circuitos de $deo =$deo onboard>. Esses !"s portanto dispensam o uso de uma placa de $deo. Cormalmente as placas de $deo a$ulsas apresentam desempenho maior que o oferecido pelo $deo onboard. 3uando um !" $ai ser usado para aplica es &rficas profissionais, *o&os ou qualquer tipo de pro&rama que &ere ima&ens comple0as, preciso usar uma placa de $deo de bom desempenho. @ os !"s para aplica es simples, como edio de te0to e acesso G +nternet, podem funcionar bem com sistemas de $deo de bai0o desempenho, sem comprometer a sua funcionalidade.

Captulo x - xxxxxxxxxxxxxxxxxx Figura 1.5


Placa de "deo.

x-!

Modem

) modem um dispositi$o que permite que o computador transmita e receba dados de outros computadores, atra$s de uma linha telef2nica. Sua principal aplicao o acesso G +nternet. E0istem tipos especiais de modems capazes de operar com outros meios de transmisso que no se*am linhas telef2nicas. !or e0emplo, os chamados cable modems transmitem e recebem dados pelos mesmos condutores utilizados pela AV a cabo.
Figura 1.6
Modem.

Drive de disquetes

E uma unidade de armazenamento de dados que trabalha com disquetes comuns, cu*a capacidade de ?.66 -,. So considerados obsoletos para os padr es atuais, de$ido G sua bai0a capacidade de armazenamento. 4 $anta&em que todos os !"s possuem dri$es de disquetes, portanto so uma boa forma para transportar dados, desde que ocupem menos que ?.66 -,.

x-#

Hardware Total

Em um futuro pr10imo, possi$elmente os !"s dei0aro de utilizar esses dri$es, e passaro a ser equipados com no$os modelos de maior capacidade.
Figura 1.7
Dri"e de dis$uetes.

Drive de CD-ROM

) dri$e de "#9;)- permite usar discos "#9;)-. E bastante barato, mas no permite &ra$ar dados. E0istem entretanto modelos =chamados dri$es de "#9;H> que permitem &ra$a es. !raticamente todos os !"s atuais so equipados com um dri$e de "#9;)-.
Figura 1.8
Dri"e de CD-%&M.

Placa de som

E uma placa respons$el por captar e &erar sons. Aodos os !"s atuais utilizam sons, portanto a placa de som obri&at1ria. E0istem muitas placas de "!B com 'som onboard(, que dispensam o uso de uma placa de som.

Captulo x - xxxxxxxxxxxxxxxxxx Figura 1.9


Placa de som.

x-'

Placa de rede

Esta placa permite que !"s pr10imos possam trocar dados entre si, atra$s de um cabo apropriado. 4o serem conectados desta forma, dizemos que os !"s formam uma rede local =I4C, ou Iocal 4rea CetworJ>. +sto permite en$iar mensa&ens entre os !"s, compartilhar dados e impressoras.
Figura 1.10
Placa de rede.

Monitor

"ontm a 'tela( do computador. 4 maioria dos monitores utiliza a tecnolo&ia A;" =tubo de raios cat1dicos>, a mesma usada nos tele$isores. E0istem tambm os monitores de cristal lquido =I"#> nos quais a tela se assemelha G de um computador porttil =notebooJ>.

x-(

Hardware Total Figura 1.11


Mo)itor.

Gabinete

E a cai0a e0terna do computador. Co &abinete so montados todos os dispositi$os internos, como placa de "!B, placa de $deo, placa de som, dri$e de disquetes, dri$e de "#9;)-, disco r&ido, etc. )s &abinetes possuem ainda no seu interior a fonte de alimentao. E uma cai0a metlica com circuitos que recebem a tenso da rede eltrica =??/ ou ::/ $olts> e &eram as tens es em corrente contnua necessrias ao funcionamento do computador.
*** 35% *** Figura 1.12
*a+i)ete.

eclado

Captulo x - xxxxxxxxxxxxxxxxxx

x-,

!ossuem pouco mais de ?// teclas, entre letras, nKmeros, smbolos especiais e fun es. 4l&uns possuem bot es para controle de udio, acesso G +nternet e ainda bot es para li&ar o !". So chamados de 'teclado multimdia( ou 'teclado para +nternet(.
Figura 1.13
Teclado.

Mouse

E usado para apontar e ati$ar comandos na tela. Bsar seus bot es o que chamamos de 'clicar(. E0istem modelos simples, custando em torno de ?/ reais, e modelos sofisticados, che&ando a mais de ?// reais. -esmo os modelos simples so suficientes para o uso normal do computador. )s modelos mais caros apresentam al&umas comodidades, como por e0emplo, li&ao ao computador por raios infra$ermelhos, dispensando o uso de fios. Cote que 'mouse( uma pala$ra da ln&ua in&lesa, que quer dizer 'rato(, como sabemos. -as o plural de mouse em in&l%s mice. Ca ln&ua portu&uesa, a pala$ra mouse foi incorporada, *untamente com o seu plural =mouses>, para tristeza dos professores de in&l%s.
*** 35% *** Figura 1.14
Mouse.

x--.

Hardware Total

Processadores
Vamos a&ora detalhar mais al&uns componentes importantes do computador. "omearemos pelos processadores. ) processador o componente eletr2nico mais importante de um !". So poucos os fabricantes, e tambm poucos os modelos dispon$eis no mercado. "ada modelo produzido com di$ersas op es de $elocidade.
Os !abricantes de "rocessadores

)s dois principais fabricantes de processadores so a +ntel e a 4-#. "ada um deles produz modelos bsicos, para serem usados nos !"s mais simples e baratos, modelos de mdio e de alto desempenho5 !rocessadores +ntel
Modelo Celeron Pentium III Pentium ! Itanium Aplicao Este o processador mais simples fabricado recentemente pela Intel. Trata-se de uma verso simplificada do Pentium III. Principal processador da Intel, usado nos PCs de mdio e alto desempen o. Este um novo processador recentemente lanado, "ue dever# futuramente substituir o Pentium III. Ainda vai demorar um pouco para os usu#rios de mdio porte ten am acesso a este processador. Ao ser lanado ter# preos muito elevados, e ser# destinado a PCs super avanados.

!rocessadores 4-#
Modelo $%-& At lon -uron Aplicao Entre '(() e &*** este processador foi muito utili+ado nos PCs de bai,o custo. Parou de ser fabricado no final do ano &***. Este o principal e mais velo+ processador produ+ido pela AM-. . AM- -uron o substituto do $%-& para suprir o mercado de PCs simples. Podemos di+er "ue assim como o Celeron uma verso simplificada do Pentium III, o -uron uma verso simples do At lon, o concorrente do Pentium III produ+ido pela AM-.

#elocidade do "rocessador

4 $elocidade de um processador medida em -Fz =me&ahertz> ou em LFz =Li&ahertz>. Essas duas &randezas t%m o se&uinte si&nificado5 ? -Fz M ? milho de ciclos por se&undo ? LFz M ?/// -Fz M ? bilho de ciclos por se&undo

Captulo x - xxxxxxxxxxxxxxxxxx

x---

) ciclo a unidade mnima de tempo usada nas opera es internas do processador. E correto dizer que quanto maior o nKmero de -Fz, maior ser o nKmero de opera es realizadas por se&undo, ou se*a, mais $eloz ser o processador.
Caches $% e $&

4 cache uma pequena quantidade de mem1ria super rpida que ser$e para acelerar o desempenho da mem1ria ;4-. Lrandes lotes de dados so continuamente lidos da mem1ria ;4- e colocados na cache. ) processador encontrar ento na cache, os dados a serem processados e instru es a serem e0ecutadas. 4 cache I: acelera diretamente o desempenho da ;4-. 4 cache I?, por sua $ez, acelera o desempenho da cache I:. 4 tabela que se se&ue mostra caractersticas das caches de al&uns processadores. 4 unidade de medida usada o J, =Jilob<te>, i&ual a ?/:6 b<tes.
Processador Pentium ! Pentium III Celeron At lon -uron $%-& Cloc' e(terno Taman o /' &* 01 3& 01 3& 01 '&) 01 '&) 01 %! 01 Taman o /& &2% 01 &2% 01 '&) 01 &2% 01 %! 01 2'&01 4 ' M1

Aodos os processadores operam com dois clocJs diferentes5 clocJ interno e clocJ e0terno. ) clocJ interno est relacionado com o nKmero de opera es que o processador realiza por se&undo. ) clocJ e0terno est relacionado com o nKmero de acessos e0ternos realizados por se&undo. Bm processador com clocJ e0terno de ?// -Fz capaz de realizar ?// milh es de acessos G mem1ria por se&undo.
Processador AM- $%-& AM- At lon AM- -uron Intel Celeron Intel Pentium III Intel Pentium ! Cloc0 e,terno '** M5+ &** M5+, &%% M5+ &** M5+, &%% M5+ %% M5+, '** M5+ '** ou '33 M5+ !** M5+

Mem)ria
4 quantidade de mem1ria de um computador um fator bastante importante. Sua quantidade medida em b<tes ou -, =me&a b<tes>. 4

x--2

Hardware Total

mem1ria ;4- usada tanto para leituras quanto para escritas, e tambm uma mem1ria $oltil, ou se*a, seus dados so perdidos quando o computador desli&ado. !odemos encontrar no mercado, m1dulos de mem1ria com N: -,, 86 -,, ?:. -, e :O8 -,. E0istem m1dulos com menores capacidades, entretanto esto obsoletos, sendo bastante difceis de encontrar. #a mesma forma, e0istem m1dulos com maiores capacidades, como por e0emplo, O?: -,. Esses m1dulos so entretanto bastante raros e caros. 4s placas de "!B possuem conectores chamados 'soquetes(, que ser$em para instalar mem1rias.
Mem)ria de vdeo

Arata9se de uma rea de mem1ria na qual ficam armazenados os dados que so e0ibidos na tela do monitor. 3uanto maior a resoluo &rfica e maior o nKmero de cores, maior precisa ser a quantidade de mem1ria de $deo. Esta mem1ria fica localizada na placa de $deo, que a respons$el pela &erao das ima&ens que $emos na tela. Em !"s baratos comum encontrar o chamado '$deo onboard com mem1ria compartilhada(. 4o in$s de terem uma placa de $deo com mem1ria pr1pria, possuem um chip &rfico localizado na placa de "!B que usa uma parte da mem1ria que seria do processador, como mem1ria de $deo. !or e0emplo, em um !" com 86 -,, . -, podem estar sendo usados como mem1ria de $deo. )s pro&ramas ficam portanto com apenas O8 -, de mem1ria. ) &rande problema que a mem1ria de $deo compartilhada pode reduzir o desempenho do processador, * que a sua mem1ria no ficar dispon$el ?//P do tempo.

Disco rgido
4qui est outro componente importantssimo de um !". #izem por e0emplo, '!" !entium +++ com :O8 -, de mem1ria e disco r&ido de 6/ L,...(. Em in&l%s chamado de hard disJ, cu*a abre$iatura F#. !ortanto o termo 'F#( sin2nimo de 'disco r&ido(. 4 capacidade a primeira coisa que pensamos quando falamos em discos r&idos. -ais recentemente encontramos no mercado discos de ?/ L,, ?N L,, ?O L,, ?Q L,, :/ L, e assim por diante. "ada ? L, =&i&ab<te> equi$ale a pouco mais de ? bilho de b<tes.
a(a de trans!er*ncia e(terna

Vrios fatores definem o desempenho do disco r&ido. Bm deles a ta0a de transfer%ncia e0terna. ;epresenta a $elocidade na qual os dados so

Captulo x - xxxxxxxxxxxxxxxxxx

x--3

transferidos entre o disco r&ido e a placa de "!B. E0istem tr%s padr es nos discos fabricados mais recentemente5
Padro ATA-33 ou 7ltra -MA 33 ATA-%% ou 7ltra -MA %% ATA-'** ou 7ltra -MA '** Ta,a m#,ima te6rica 33 M14s %% M14s '** M14s

Placas de CP+
Esta a placa mais importante do computador. !ara que um !" se*a rpido e confi$el, preciso que use uma placa de "!B de alto desempenho e alta qualidade. "uidado5 e0istem no mercado brasileiro, muitas placas de "!B de pssima qualidade.
+ma "laca "ara cada "rocessador

4s placas de "!B so bastante parecidas, mas e0istem diferenas. E preciso le$ar em conta que cada tipo de processador e0i&e um tipo de placa. ?> !lacas com Soquete Q Essas placas so usadas para os processadores 4-# 789:, !entium, !entium --R, "<ri0 80.8 e "<ri0 - ++. ) 789: o Kltimo processador produzido para este tipo de soquete. "om a sua sada de linha, no final do ano :///, tambm saram do mercado as placas de "!B para Soquete Q.
*** 75% *** Figura 1.15
Processador /MD 0#-2 e o seu 1o$uete.

:> !lacas com Slot ? So destinadas ao processador !entium +++ na $erso de cartucho, bem como o !entium ++ e "eleron, todos na $erso cartucho. N> !lacas com Soquete NQ/

x--4

Hardware Total

#estinam9se Gs $ers es mais no$as do "eleron e !entium +++. 6> !lacas com Slot 4 )s primeiros processadores 4thlon utiliza$am um formato de cartucho parecido com o do !entium +++ do ponto de $ista mecDnico, mas eletronicamente diferente. Co podemos portanto instalar processadores 4thlon ou #uron e placas de "!B para !entium +++ e "eleron, nem $ice9 $ersa. O> !lacas com Soquete 4 Bsada com processadores #uron e 4thlon nas $ers es mais recentes.
*** 100% *** Figura 1.16
Processadores Pe)tium 222 e /t3lo)4 para 1lot - e 1lot /4 respecti"ame)te.

*** 100% *** Figura 1.17


Processadores Pe)tium 222 e Duro)4 para 1o$uete 3'. e 1o$uete /4 respecti"ame)te.

8> !lacas com Soquete 6:N e 6:. Bsadas para processadores !entium 6.
,lots "ara e("anso

So conectores que ser$em para encai0ar outras placas =placas de e0panso> sobre a placa de "!B. )s tr%s principais tipos de slot so5 !"+, 4L! e +S4.

Captulo x - xxxxxxxxxxxxxxxxxx

x--!

Cormalmente as placas de "!B possuem tr%s ou quatro slots !"+. 4l&umas os possuem em maior nKmero, outras em menor. ) slot 4L! muito parecido com o !"+, mas opera com $elocidade bem mais ele$ada. E usado para a instalao de uma placa de $deo N# padro 4L!, de alto desempenho. Sinalmente, encontramos os slots +S4, que so os mais anti&os. So obsoletos, mas por quest es de compatibilidade foram mantidos nas placas de "!B, at pouco tempo.
Figura 1.18
1lots 21/4 PC2 e /*P.

Placas de CP+ com -tudo onboard.

) termo onboard si&nifica na placa. 4o lon&o dos anos T/, $rias interfaces que eram localizadas em placas de e0panso foram aos poucos transferidas para a placa de "!B. -ais recentemente outras interfaces passaram a ser oferecidas na placa de "!B, como $deo, som, modem e rede. Bm !" produzido com este tipo de placa acaba sendo mais barato, * que no preciso utilizar placas de e0panso.
Padr/es A e A 0

4t a metade dos anos T/, todas as placas de "!B eram do 'padro 4A(. 4 partir de ento entraram no mercado as placas 'padro 4AR(, mais comuns ho*e em dia.

x--#

Hardware Total *** 75% *** Figura 1.19


Placas de CP /T e /T5.

4lm de $rias diferenas tcnicas, e0istem diferenas nas medidas. 4s placas padro 4A possuem em &eral :? cm de lar&ura. 4s do padro 4AR so mais lar&as, como mostra a fi&ura ?T. E0istem ainda as placas -icro 4AR, que t%m tambm :? cm de lar&ura, mas seus conectores e demais caractersticas so no estilo 4AR. 4o comprar um computador, d% prefer%ncia aos que usam placa de "!B padro 4AR ou -icro 4AR.

Placas de vdeo e monitores


4s placas de $deo so respons$eis pela &erao de ima&ens, principalmente &rficas. Essas placas t%m e$oludo bastante ao lon&o dos anos, passando a ter maior resoluo, ele$ado nKmero de cores, e alto desempenho.
Acelera1o gr2!ica

Audo o que $emos na tela fica armazenado em uma rea de mem1ria localizada na placa de $deo, chamada 'mem1ria de $deo(. Cas placas de $deo anti&as, o processador da placa me era o respons$el pela construo de todas as ima&ens, e o chip &rfico e0istente na placa de $deo apenas transferia os dados da mem1ria de $deo para o monitor. Fo*e os chips &rficos so tambm processadores &rficos. So processadores dedicados a e0ecutar em alta $elocidade, os comandos relacionados com a manipulao de ima&ens.
Mem)ria de vdeo

Co incio dos anos T/, encontr$amos placas com :O8 J,, O?: J, e ? -, de mem1ria de $deo. Em ?TTO podamos encontrar placas de $deo com ? -,, : -, ou 6 -,. Co ano :///, as sofisticadas placas de $deo N# apresenta$am em sua maioria, ?8 e N: -, de mem1ria de $deo. E0istem entretanto al&umas com quantidades ainda maiores de mem1ria de $deo.

Captulo x - xxxxxxxxxxxxxxxxxx Resolu1o e n3mero de cores

x--'

Essas so duas importantes caractersticas das placas de $deo esto li&adas G qualidade da ima&em. E0plicando de forma simples, a resoluo est li&ada ao nKmero de minKsculos pontos que formam as ima&ens, chamados pi0els. 3uanto maior a resoluo, maior o n$el de detalhamento que as ima&ens t%m. "ada um desses pontos pode assumir um &rande nKmero de cores diferentes. 3uanto maior for o nKmero de cores permitido, maior ser o realismo das ima&ens. Bma resoluo de, por e0emplo, 86/06./ si&nifica que a tela formada por 6./ linhas, cada uma delas formada por 86/ pi0els. ) nKmero de cores que um pi0el pode ter depende do nKmero de bits que a mem1ria de $deo reser$a para cada pi0el. 4 tabela abai0o mostra os principais modos &rficos e o nKmero de cores poss$eis em cada caso5
1its por pi,el ! bits ) bits '% bits &! bits 89mero de cores '% &2% %2.23% '%.:::.&'% 8ome do modo 5i-Color True Color

!ara e0ibio de desenhos, modos &rficos de 6 e . bits so adequados, apesar do modo de 6 bits ser bastante limitado, por &erar apenas ?8 cores. !ara a e0ibio de fotos, de$e ser usado o modo de ?8, ou preferencialmente, o de :6 bits.
Modos &D e 4D

Bma placa de $deo moderna pode operar em duas modalidades principais5 :# =bidimensional> e N# =tridimensional>. ) modo :# usado para representar fi&uras, fotos e as tradicionais *anelas do Hindows. Cesta modalidade, a placa de $deo trabalha apenas com coordenadas bidimensionais, R e U. Co modo N#, a placa opera com tr%s coordenadas5 R, U e V. 4 placa le$a em conta a profundidade de cada elemento. 4 mem1ria de $deo representa uma srie de pol&onos, sobre os quais so aplicadas te0turas que do realismo Gs ima&ens. !or e0emplo, uma parede de ti*olos nada mais que um retDn&ulo sobre o qual aplicada a te0tura, formada por fotos de ti*olos.
Placas de vdeo PC5 e AGP

x--(

Hardware Total

4s placas de "!B modernas possuem slots !"+ e 4L!. ) slot 4L! =4d$anced Lraphics !ort> destinado a placas N# de alto desempenho. !ara quem dese*a um computador com alto desempenho &rfico, necessrio ter uma placa de $deo padro 4L!. !lacas de $deo com conector !"+ em &eral oferecem desempenho inferior.
Figura 1.20
Placas de "deo PC2 e /*P. 6ote $ue o co)ector /*P 7 um pouco mais recuado.

amanho da tela do monitor

4 tela de um monitor medida em pole&adas. E usada a medida da dia&onal da tela. Bma pole&ada equi$ale a cerca de :,O6 centmetros. !ortanto um monitor de ?O pole&adas =?O(>, por e0emplo, tem uma dia&onal de cerca de N. centmetros. Aelas de &rande tamanho oferecem maior conforto $isual. )s monitores mais simples possuem telas de ?6(e ?O(. -onitores de ?Q( * esto se tornando baratos, e podem ser usados em !"s comuns. -odelos de ?T( e :?( so mais caros, usados para aplica es profissionais de "4#, en&enharia e desi&n.
Dot Pitch

4 'tela colorida( de um monitor formada por um &rande nKmero de minKsculos pontos $ermelhos, $erdes e azuis, que formam praticamente todas as cores que $emos. E0istem monitores nos quais esses pontos so circulares. "ada &rupo de pontos chamado de Arade. )s fabricantes desses monitores chamam o tamanho dessas trades de dot pitch. )s bons monitores modernos apresentam dot pitch entre /,:/ e /,:O milmetros. E0istem ainda monitores nos quais a tela formada por minKsculas tiras de f1sforo $ermelho, $erde e azul, ao in$s de usar os pequenos crculos que forma as trades. 4 medida desses pequenos &rupos de N cores chamada de &rille pitch, e nos bons monitores de$e estar entre /,:/ e /,:O mm. 3uanto menores so esses elementos, melhor ser a qualidade da ima&em.

Captulo x - xxxxxxxxxxxxxxxxxx

x--, Figura 1.21


&s po)tos de 8s8oro )a tela de um mo)itor.

Padr/es A e A 0
)lhando pela parte frontal &abinetes 4A e 4AR, no conse&uimos a princpio notar a diferena. 4 maior diferena $isual est na parte traseira. Co padro 4AR, encontramos um &rupo de conectores alinhados5 teclado, mouse, interfaces BS,, interfaces seriais e paralelas. Cos &abinetes padro 4A, esses conectores possuem outra disposio. !odem ficar espalhados em conectores na parte traseira, ou localizados em e0tens es de placas.
*** 75% *** Figura 1.22
Parte traseira de um ga+i)ete /T e de um ga+i)ete /T5.

6onte de alimenta1o

4 fonte de alimentao recebe tenso da rede eltrica, em corrente alternada, ??/ ou ::/ $olts, e &era as tens es contnuas que o computador precisa para seus chips. Essas tens es contnuas so WN.N $olts, WO $olts, W?: $olts, 9O $olts e X?: $olts. )utra caracterstica das fontes de alimentao a sua pot%ncia, medida em Hatts. So comuns no mercado fontes de ://, :O/, N// e NO/ watts. 3uando um computador muito equipado, com processador $eloz, placa N# de alto desempenho e di$ersas e0pans es, recomend$el usar uma fonte de maior pot%ncia, como N// ou NO/ watts. Cos !"s mais modestos, fontes de :// ou :O/ watts so suficientes. Em caso de dK$ida $oc% sempre poder usar fontes de maior pot%ncia.

x-2.

Hardware Total

eclado e mouse
4 maioria dos !"s utiliza teclados do tipo BS +nternacional. )utros utilizam o teclado 4,CA: =4ssociao ,rasileira de Cormas Acnicas>. Este teclado baseado no BS +nternacional, mas tem al&umas teclas em posi es diferentes. !ossui ainda uma tecla 'Y(, que no encontrada no teclado internacional.
Conectores D57 e P,8& "ara teclados

)s !"s anti&os usa$am em seus teclados, um conector #+C de O pinos. 4o lon&o dos anos T/, sur&iram aos poucos placas de "!B e teclados com conectores padro !SZ:. 4mbos os conectores so mostrados na fi&ura :N.
Figura 1.23
Co)ectores de teclado.

Encontramos no mercado, placas de "!B padro 4A, com conector #+C para o teclado, e as placas de "!B padro 4AR, com conector de teclado padro !SZ:. #a mesma forma, encontramos teclados G $enda com conectores #+C e com conectores !SZ:. 3uando o conector e0istente no teclado diferente do e0istente na placa de "!B, temos que usar um adaptador.
Conectores "ara mouse D9: e P,8&

4 fi&ura :6 mostra os dois tipos de conectores usados para o mouse5 o tradicional #,T =porta serial ")-? ou ")-:> e o conector !SZ:, mais usado pelos modelos modernos.

Captulo x - xxxxxxxxxxxxxxxxxx *** 35% *** Figura 1.24


Co)ex9es para o mouse: P12 ; Co)ex<o para mouse padr<o P1=2 D>, ; Co)ex<o para mouse serial ?C&M-@

x-2-

Concluso
Este primeiro contato com hardware foi bastante superficial. 4s informa es esto muito abai0o do n$el necessrio para quem quer ser um especialista em hardware. Entretanto esta bre$e apresentao didaticamente importante para que possamos desen$ol$er melhor os captulos que se se&uem. Aodas essas informa es sero apresentadas no$amente em captulos oportunos, com a profundidade adequada a um especialista em hardware. ZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZ

Captulo Informtica bsica

Este um livro avanado, porm ao alcance dos leitores iniciantes, desde que estejam dispostos a aprender tudo desde o incio. Por isso apresentamos conceitos bsicos sobre PCs no captulo 1, e vamos no presente captulo apresentar outros ensinamentos que permitiro a voc acompan ar os captulos se!uintes, que sero de nvel mais especiali"ado. #uem estuda em um curso superior de en!en aria eletr$nica, in%ormtica, anlise de sistemas ou en!en aria de computao &o nome varia de acordo com a universidade', ou um curso de ensino mdio na rea de ard(are ou processamento de dados, sempre encontra pela %rente a matria c amada de )*r!ani"ao de computadores+. Pode aparecer com outros nomes, como ),ntroduo - computao di!ital+, ).undamentos de computao di!ital+ ou similar. / matria ensina desde o incio os %undamentos de computao di!ital, e0plicando o que computador, CP1, mem2ria, pro!rama, etc. Este ser o objetivo deste captulo.

Organizao de computadores
/ or!ani"ao de computadores uma matria ministrada em todos os cursos de computao. Ensina uma srie de princpios sobre o %un3 cionamento interno dos computadores. Esses princpios so vlidos para qualquer tipo de computador, no importa o taman o, a marca, o modelo, ou se trata de um computador novo ou anti!o. Con ecendo a or!ani"ao de computadores, voc entender mel or o seu %uncionamento e o estudo deste livro ter um mel or aproveitamento. 4ormalmente os cursos de or!ani"ao de computadores so !enricos, ou seja, apresentam in%orma5es que so vlidas para qualquer tipo de computador. 6esmo assim, so apresentados e0emplos ilustrando como as

2-2

Hardware Total

tcnicas de or!ani"ao so usadas por al!uns modelos de computadores %amosos. 4este livro, os e0emplos sero totalmente voltados para os computadores tipo )PC+.
Os primeiros computadores eletrnicos

7esde muitos e muitos anos atrs, j e0istiam mquinas capa"es de e%etuar clculos. Essas mquinas eram tetra3tetra3tetra av2s dos computadores modernos e eram c amadas de calculadoras. Eram na verdade r!uas de calcular, tambm c amadas de bacos. Eram muito usadas pelos rabes e c ineses. 4o incio do sculo 89 j eram comuns as calculadoras mec:nicas e eltricas. /s calculadoras eltricas eram baseadas em um pequeno dispositivo eltrico, c amado de rel. *s rels tin am apro0imadamente o taman o de uma cai0a de %2s%oros, bem maiores que os rels modernos, como os mostrados na %i!ura 1. Calculadoras daquela poca eram muito !randes, pois para constru3las eram necessrios centenas de rels.
Figura 2.1
Rels.

/s calculadoras eltricas, construdas com rels, eram muito mel ores que as mec:nicas. Eram mais rpidas e mais di%ceis de apresentar de%eitos. /s calculadoras mec:nicas apresentavam muitos de%eitos, da mesma %orma como ocorre com qualquer mquina mec:nica. /s calculadoras a rel tambm apresentavam de%eitos, mas eram muito mais raros. /inda e0istem, em pleno sculo 81, elevadores anti!os cujo controle %eito por rels. ;esumindo, as calculadoras e0istentes at mais ou menos 1<=9 podiam ser de dois tipos> a' 6ec:nicas> ?entas, apresentavam muitos de%eitos

Captulo 2 Informtica bsica

2-3

b' Eltricas> 1m pouco mais rpidas, e apresentavam de%eitos, mas menos que as mec:nicas. @ nos anos =9 e0istiam as vlvulas eletr$nicas, muito usadas em rdios. 1m daqueles anti!os rdios dos )tempos da vov2+ possuam mais ou menos uma dA"ia de vlvulas eletr$nicas. /s vlvulas %uncionavam como rels mais so%isticados. Eram muito mais rpidas que os rels, mas tin am o inconveniente de durarem pouco tempo. /p2s cerca de 1999 oras de uso, as vlvulas )queimavam+, assim como ocorre com as l:mpadas. Era ento necessrio trocar a vlvula queimada. Be um daqueles enormes )rdios da vov2+ tin am uma dA"ia de vlvulas, ima!ine o taman o que deveria ter um computador eletr$nico, com mil ares de vlvulas.
Figura 2.2
l!ula eletr"nica.

Podemos ver na %i!ura 8 uma vlvula eletr$nica. 4os anos =9 e C9 %oram construdos vrios computadores, ainda e0perimentais, utili"ando as vlvulas. Esses computadores eram carssimos e eram usados para aplica5es militares, como por e0emplo, clculos da balstica para lanamentos de projteis. Esses computadores no eram tampouco %abricados em srie. Cada modelo era normalmente um )%il o Anico+ da sua cate!oria. Eram na verdade !randes jerin!onas eletr$nicas. /l!uns eram to !randes que mediam do taman o de um !insio de esportes. 7entro da equipe de pessoas que trabal avam com esses computadores, avia sempre um sujeito que carre!ava um carrin o c eio de vlvulas. Passava o dia inteiro procurando e trocando vlvulas queimadas. Para que uma vlvula queimada no a%etasse o resultado dos clculos, esses computadores repetiam cada operao trs ve"es, por trs circuitos di%erentes, e )a maioria vencia+. Be uma vlvula queimasse durante

2-#

Hardware Total

uma operao, provavelmente apenas um dos trs resultados estaria errado, mas os outros dois estariam corretos. /o ter contato com os modernos computadores muito en!raado saber como eram precrias as condi5es de %uncionamento daqueles vel os computadores at o incio dos anos D9. /inda nessa poca, os computadores eram c amados de )calculadoras+. 1m dos %amosos computadores da poca era c amado de E4,/C &Electronic 4umeric ,nte!rator and Calculator'.
Figura 2.3
$ma parte do computador %&I'C ()*3*+.

Computadores transistorizados

1ma !rande mel oria em todos os aparel os eletr$nicos ocorreu ap2s a inveno do transistor. Esses pequenos componentes serviam para substituir as vlvulas, mas com muitas vanta!ens. Eram muito menores, consumiam menos corrente eltrica e duravam muitos anos. Eornou3se possvel a construo de computadores de menor taman o, mais rpidos, mais con%iveis e mais baratos. @ no %inal dos anos D9, todos os computadores eram construdos com transistores. Eambm passaram a serem %abricados em srie. Cada computador no era mais um )%il o Anico+, e sim, %a"ia parte de uma srie de mquinas i!uais. Esses computadores ainda custavam mil 5es de d2lares, mas passaram a ser usados em aplica5es no militares> /plica5es comerciais em !randes empresas Controle de processos industriais

/ indAstria de computadores comeou a crescer, dando ori!em ao desenvolvimento dos !randes !i!antes da in%ormtica mundial, como a ,F6.

Captulo 2 Informtica bsica Figura 2.4


Transistores.

2-,

;ealmente os transistores causaram um !rande impacto em todos os aparel os eletr$nicos, como rdios, EGs, vitrolas e tudo o mais que antes utili"ava vlvulas. 6as %oi nos computadores que esses pequenos componentes tiveram a maior repercusso. ,sso no muito di%cil de entender. 1ma EG ou um rdio transistori"ados no eram to pequenos em comparao com os modelos a vlvula. 6as no caso dos computadores, essa miniaturi"ao era muito mais acentuada, j que os computadores a vlvula eram verdadeiros !i!antes. Computadores que ocupavam um salo inteiro, podiam ser construdos a transistor e %icavam do taman o de uma estante. Computadores a vlvula que ocupavam um prdio inteiro, podiam ser construdos com transistores, e passavam a ocupar apenas um andar. /ssim %oram os computadores at os anos H9.
Circuitos integrados

/o mesmo tempo que os computadores transistori"ados eram cada ve" mais utili"ados em todo o mundo, um outro !rande avano tecnol2!ico ocorria> a corrida espacial. /mericanos e soviticos lanavam seus %o!uetes rumo ao espao. / miniaturi"ao de computadores era ainda mais importante, no caso de um computador a ser colocado a bordo de um %o!uete. Beria totalmente invivel levantar v$o carre!ando um enorme computador valvulado. @ para um computador transistori"ado, isto era possvel, mas se %osse conse!uida uma miniaturi"ao ainda maior, computadores mais poderosos ou ento mais leves &ou ambas as coisas' poderiam ser embarcados nos %o!uetes.

2--

Hardware Total Figura 2.5


l!ula. transistores e c/ip.

/ 4/B/ &/!ncia Espacial 4orte3/mericana' !astou bil 5es de d2lares com seu pro!rama espacial, contratou empresas %abricantes de transistores para que reali"assem uma miniaturi"ao ainda maior. 1ma dessas empresas, at oje uma lder mundial em microeletr$nica, a Ee0as ,nstruments. .oram ento criados os primeiros circuitos inte!rados, tambm c amados de c ips. 1m circuito inte!rado um pequeno componente eletr$nico que possui em seu interior, centenas, ou at mil ares de transistores. / %i!ura D mostra a comparao de taman os entre uma vlvula, um transistor e um c ip dos mais rudimentares. Enquanto um transistor equivalente a uma vlvula e tem um taman o muito menor, um c ip dos mais simples tem apro0imadamente o mesmo taman o que um transistor comum, mas em seu interior e0istem, na verdade, centenas de transistores. /queles vel os c ips dos anos H9 tin am em seu interior, de"enas ou centenas de transistores. @ os c ips modernos, como os processadores usados nos microcomputadores, tm em seu interior al!umas de"enas de mil 5es de transistores. *s c ips podem ser divididos em vrias cate!orias, dependendo da quantidade de transistores que e0istem em seu interior> BB, 3 B ort Bcale o% ,nte!ration, ou ,nte!rao em Fai0a Escala. Esses c ips contm em seu interior apenas al!umas de"enas de transistores. 6B, 3 6edium Bcale o% ,nte!ration, ou ,nte!rao em 6dia Escala. Esses c ips contm al!umas centenas de transistores.

Captulo 2 Informtica bsica

2-0

?B, 3 ?ar!e Bcale o% ,nte!ration, ou ,nte!rao em /lta Escala. Contm em seu interior, al!uns mil ares de transistores. G?B, 3 GerI ?ar!e Bcale o% ,nte!ration, ou ,nte!rao em Escala 6uito /lta. Esses c ips contm da ordem de de"enas de mil ares de transistores, ou mais. 4os computadores modernos, quase todos os c ips usados so do tipo ?B, ou G?B,. *s c ips BB, e 6B, so ainda usados em pequenas quantidades, normalmente para au0iliar os c ips ?B, e G?B,.
Os primeiros microprocessadores

4o con%unda essas duas palavras> 6icrocomputador> J um computador pequeno, de taman o tal que pode ser colocado sobre uma mesa. #uando sur!iram os microcomputadores, e0istiam apenas os computadores de !rande porte &que ocupavam salas inteiras' e os minicomputadores, que eram do taman o de uma !eladeira. 6icroprocessador> J um pequeno c ip que cabe na palma da mo. Podemos di"er que esse c ip o )crebro+ do computador. J ele que e0e3 cuta os pro!ramas, %a" os clculos e toma as decis5es, de acordo com as instru5es arma"enadas na mem2ria. Podemos ver na %i!ura H um microcomputador e na %i!ura K um microprocessador.
Figura 2.6
1icrocomputador.

2-2 Figura 2.7


1icroprocessador.

Hardware Total

*s microprocessadores %ormam uma parte importantssima do computador, c amada de 1CP &1nidade Central de Processamento', ou em in!ls, CP1 &Central Processin! 1nit'. /ntes da e0istncia dos microprocessadores, as CP1s dos computadores eram %ormadas por um !rande nAmero de c ips, distribudos ao lon!o de uma ou diversas placas. 1m microprocessador nada mais que uma CP1 inteira, dentro de um Anico CL,P. Podemos ver na %i!ura M, um microprocessador e uma placa de circuito. 1m microprocessador contm todos os circuitos que anti!amente eram %ormados por diversas placas.
Figura 2.8
1icroprocessador e placas de circuito.

?i!ando3se um microprocessador a al!uns c ips de mem2ria e al!uns outros c ips au0iliares, tornou3se possvel construir um computador inteiro em uma Anica placa de circuito. Esse computador, por ter um taman o muito menor que os computadores da poca &incio dos anos K9', passou a ser con ecido como microcomputador. Esses primeiros microcomputadores eram bem di%erentes dos atuais. 4o tin am, por e0emplo, teclado, nem vdeo, nem

Captulo 2 Informtica bsica

2-*

impressora. Eram li!ados a um aparel o c amado de EE?EENPE &ou EE?EE,P*'. * teletipo era uma mquina de escrever que contin a uma leitora e uma per%uradora de %ita de papel. *s pro!ramas no eram arma"enados em discos, como nos dias atuais. Eram !ravados em %itas de papel. *s pequenos %uros da %ita de papel representavam as instru5es dos pro!ramas.
Figura 2.9
1icrocomputadores do incio dos anos 23.

1ma %amosa empresa americana, a ,ntel, %oi uma das primeiras a produ"irem microprocessadores. Beu primeiro microprocessador era c amado de )C99C+. * C99C era um microprocessador ainda muito limitado. Era capa" de reali"ar opera5es com apenas C bits de cada ve". Be voc ainda no sabe o que um bit, no se preocupe, pois mais adiante neste captulo e0plicaremos o que so bits e bItes. Para simpli%icar, um microprocessador de C bits s2 pode operar com nAmeros pequenos, de 9 a 1D. Para usar nAmeros maiores, um microprocessador de C bits precisa dividir o nAmero em vrias partes e %a"er as contas em vrias etapas. Podemos e0empli%icar isto, %a"endo uma analo!ia com o que acontece com o crebro umano> Per!unta> #uanto =K081 O 4a escola nunca estudamos a tabuada de =K, e nem de 81. Para calcular =K081 temos que %a"er a conta>
37 1x7=7, 1x3=3

2-)3 x 21 2x7=14, 2x3=6, 6+1=7 ----------37 7+0=7, 3+4=7, 7+0=7 +74 ----------777

Hardware Total

Como nosso crebro s2 sabe multiplicar nAmeros menores que 19, dividimos a operao em vrias etapas, e encontramos assim o resultado KKK. Esta multiplicao )comple0a+ precisou ser composta a partir de C multiplica5es simples e C adi5es. 1m microprocessador de C bits como o C99C %a" esse mesmo tipo de desmembramento para operar com nAmeros maiores. 7epois do C99C, a ,ntel lanou o M99M, que era um microprocessador de M bits. Era muito mais rpido que o C99C, j que podia operar com nAmeros maiores. Com M bits, esse c ip podia operar diretamente com nAmeros entre 9 e 8DD. * que o C99C precisava de duas etapas para reali"ar, podia ser reali"ado em uma Anica etapa pelo M99M. Esses c ips eram carssimos. Custavam, na poca do seu lanamento, mais de 1999 d2laresP 7epois do M99M, a ,4EE? lanou um novo microprocessador de M bits, c amado de M9M9. Era mais rpido e mais barato que o M99M. * M9M9 %oi o primeiro microprocessador a ser usado em lar!a escala nos c amados )computadores pessoais+. /ntes deles, os microcomputadores eram usados apenas em laborat2rios cient%icos, em %bricas e em universidades. * M9M9 populari"ou o uso de microcomputadores por pequenas empresas e at para uso pessoal. @ no %inal dos anos K9 eram comuns os micros pessoais baseados no M9M9 e em outros microprocessadores rivais> o 6CHM99 da 6otorola, o HD98, usando em um anti!o microcomputador c amado de /PP?E, e o Q3M9 %abricado pela Q,?*R, usado em um anti!o computador c amado E;B3M9. Bur!ia ento a indAstria dos microcomputadores. /o mesmo tempo, sur!ia a indAstria do so%t(are para microcomputadores, que criava pro!ramas de vrios tipos para serem usados nessas mquinas. *s microcomputadores dessa poca j usavam teclado, vdeo e impressora. Beus dados e pro!ramas eram arma"enados atravs de em !ravadores de %ita S3K adaptados para trabal ar com microcomputadores. / ,ntel produ"iu ainda nos anos K9, um outro microprocessador para substituir o M9M9. C amava3se M9MD. Eodos esses microprocessadores &M9M9, M9MD, Q3M9, HD98, HM99 e outros' operavam com M bits.

Captulo 2 Informtica bsica *** 100% *** Figura 2.10

2-))

1icrocomputador 4c/umec 1)3)52, (produ6ido no 7rasil em )*2)+. 8a es9uerda para a direita: a+ $nidade de arma6enamento (;ra!ador <0+ b+ Computador c+ Terminal de !deo5teclado

7iretamente do tAnel do tempo &1<M1', a %i!ura 19 mostra um dos primeiros microcomputadores brasileiros, o Bc umec 63191TMD. Ein a um microprocessador ,ntel M9MD de H 6L", 1H SF de mem2ria e um !ravador de %ita S3K &Rradiente' para arma"enamento de pro!ramas e dados. Beu monitor de vdeo era na verdade uma EG P ilips adaptada, j que nesta poca o Frasil no %abricava monitores. Em meados dos anos <9, os microprocessadores passaram a ser c amados simplesmente de processadores. Goc certamente est acostumado a ouvir termos como )processador Pentium ,,,+, )processador /t lon+, )processador SH38+, e assim por diante. ;ealmente a palavra )processador+ mais simples que )microprocessador+, e do ponto de vista de marUetin!, valori"a o componente. 4este livro, a partir deste ponto, tambm adoraremos o termo )processador+.
Os microcomputadores modernos

/ssim como os microprocessadores passaram a ser c amados simplesmente de )processadores+, os microcomputadores so mais con ecidos pelos termos )micro+, )computador+ ou simplesmente )PC+. /t o %inal dos anos K9, os microcomputadores e0istentes operavam com M bits. 4essa poca, a ,ntel lanou os primeiros processadores de 1H bits> o M9MH e o M9MM. 1m processador de 1H bits capa" de operar com nAmeros maiores e de %orma mais rpida que os modelos de M bits. *s dois microcomputadores que dominavam o mercado eram o /pple e o E;B3M9. 1tili"avam, respectivamente, os processadores HD98 e Q3M9, ambos de M bits. 4essa ocasio, a ,F6, maior %abricante de computadores em todo o mundo, ainda no %abricava microcomputadores. Beus produtos eram os computadores de !rande porte usados nos !randes centros de processamento de dados, e custavam al!uns mil 5es de d2lares. / ,F6 decidiu ento entrar no mercado de computadores pessoais. Escol eu ento o processador M9MM para usar em seu microcomputador, c amado de ,F6 Personal Computer,

2-)2

Hardware Total

ou simplesmente, ,F6 PC. Era o primeiro microcomputador de 1H bits a ser produ"ido em !rande escala, e passou lo!o a dominar o mercado. /t os dias atuais, os modernos microcomputadores so compatveis com o ,F6 PC ori!inal, lanado em 1<M1. * ,F6 PC tin a as se!uintes caractersticas> Processador M9MM, operando a C.KK 6L" 6onitor de vdeo monocromtico 8 drives de disquetes de =89 UF 1H UF de mem2ria, possibilitando e0panso at HC UF Cone0o para !ravador S3K

Pouco tempo depois, a ,F6 reali"ou mel orias no projeto deste microcom3 putador e lanou o ,F6 PC3VE. / si!la )VE+ si!ni%ica E0tended Eec nolo!I &Eecnolo!ia estendida'. /s caractersticas dos primeiros modelos do ,F6 PC3VE eram as se!uintes> Processador M9MM, operando a C.KK 6L" 6onitor de vdeo monocromtico ou colorido 8 drives de disquetes de =H9 UF HC UF de mem2ria, possibilitando e0panso at 8DH UF 7isco r!ido de 19 6F

/ !rande vanta!em do ,F6 PC3VE &ou simplesmente VE' em relao ao ,F6 PC era a possibilidade de operar com um disco r!ido de 19 6F, uma altssima capacidade para aquela poca. * VE %oi apenas o primeiro modelo de microcomputador a representar uma evoluo do vel o ,F6 PC. /no ap2s ano, at os dias atuais, so lanados novos modelos de microcomputadores, cada ve" mais rpidos e com mais recursos. Considere por e0emplo, um computador de 8991, com con%i!urao modesta, em comparao com o ,F6 PC3VE> ,F6 PC3VE
Processador M9MM a C.KK 6L" 7isco r!ido de 19 6F HC UF de mem2ria 6em2ria e0pansvel at 8DH UF Gdeo de bai0a resoluo, com C cores

6icrocomputador moderno
Processador Pentium ,,, de 1999 6L", cerca de D999 ve"es mais rpido que o M9MM do VE. 7isco r!ido de =9 RF &=9.999 6F'. 18M 6F de mem2ria 6em2ria e0pansvel at 1,D RF Gdeo de alta resoluo, com 1H,M mil 5es de cores

Captulo 2 Informtica bsica Preo D.999 d2lares Preo> 1.D99 d2lares

2-)3

Eodos esses computadores so c amados de )PC compatveis+. 6esmo esses modelos mais modernos, que so mil ares de ve"es mais velo"es que o ,F6 PC ori!inal, ainda so c amados de )PCs+. L muitos anos que a ,F6 j no mais a Anica empresa a %abricar PCs. /tualmente e0istem diversas outras !randes empresas que produ"em seus pr2prios PCs, mas todos eles so compatveis com o ,F6 PC. 4o mundo inteiro e0istem centenas de mil 5es de microcomputadores tipo )PC+. /o lon!o dos anos, as mel orias so%ridas pelos PCs %oram as se!uintes> Preo> Com o aumento da produo e o uso de c ips G?B,, %oi possvel re3 du"ir drasticamente o preo dos equipamentos. Processador> / cada ano so lanados novos processadores, cada ve" mais velo"es. Por e0emplo, o processador M98MH %oi utili"ado em outro modelo da ,F6 c amado de ,F6 PC3/E. / si!la )/E+ si!ni%ica /dvanced Eec nolo!I &Eecnolo!ia /vanada'. * ,F6 PC3/E operava com M 6L", mas ao lon!o dos anos %oram lanados novos modelos com velocidades mais altas. M9MM38 M9MM31 M98MH3M M98MH319 M98MH318 M98MH31H M98MH389 M98MH38D M 6L" 19 6L" M 6L" 19 6L" 18 6L" 1H 6L" 89 6L" 8D 6L" H9W mais rpido que o M9MM 8 ve"es mais rpido que o M9MM H ve"es mais rpido que o M9MM K,D ve"es mais rpido que o M9MM < ve"es mais rpido que o M9MM 18 ve"es mais rpido que o M9MM 1D ve"es mais rpido que o M9MM 1M ve"es mais rpido que o M9MM

/ssim como o M98MH, outros processadores mais velo"es %oram lanados. /l!uns dos processadores lanados entre 1<MD e 1<<D %oram> M9=MH31H M9=MH7V3C9 M9CMH7V38D M9CMH7VC3199 Pentium3H9 Pentium3199 1H 6L" C9 6L" 8D 6L" 199 6L" H9 6L" 199 6L" 1K ve"es mais rpido que o M9MM C= ve"es mais rpido que o M9MM DC ve"es mais rpido que o M9MM 899 ve"es mais rpido que o M9MM 8C9 ve"es mais rpido que o M9MM C99 ve"es mais rpido que o M9MM

*s pro!ramas que eram e0ecutados nos anti!os PCs VE no so mais usados, por isso no %a" mais sentido comparar PCs modernos com o ,F6

2-)#

Hardware Total

VE. Por e0emplo, os anti!os processadores de te0to simplesmente recebiam os caracteres do teclado e os colocavam na tela e na mem2ria, depois !ravavam tudo em um arquivo. *s processadores de te0to modernos %a"em muito mais que isso. Por e0emplo, e0ibem o te0to usando caracteres de diversos estilos e taman os, %a"em correo !ramatical automtica, de %orma simult:nea com a di!itao, podem incluir !r%icos e %otos, alm de vrios outros recursos avanados. 4o adianta portanto di"er que, por e0emplo, um processador /t lon de 1999 6L" cerca de M.999 ve"es mais velo" que um VE. 4in!um conse!uir usar um pro!rama moderno em um VE, e no %a" sentido usar em um PC modernos, pro!ramas que eram usados no VE.
*** 35% *** Figura 2.11
=rocessador 't/lon.

/lm de processadores mais velo"es, outros componentes dos PCs so%reram uma !rande evoluo> 7isco r!ido> *s VEs usavam discos r!idos com 19 6F, mas atualmente e0istem discos com capacidades mil ares de ve"es maiores. Em 1<<1, a maioria dos PCs usava discos com C9, H9 ou M9 6F. @ em 1<<=, os discos de 189 e 899 6F eram mais comuns. Em 1<<C encontramos com maior %reqXncia os discos de 8H9, e =C9 6F. / se!uir sur!iram discos com capacidades superiores a 1999 6F &1 RF'. /tualmente o RF &!i!abIte' usado para medir a capacidade dos discos r!idos. Em 8991, os PCs mais modestos usavam discos de 19 RF, capacidade 1999 ve"es maior que a dos discos r!idos dos primeiros VEs.

Captulo 2 Informtica bsica Figura 2.12


$m disco r;ido.

2-),

6em2ria> *s primeiros PCs usavam 1H UF de mem2ria. *s pro!ramas da poca eram su%icientemente pequenos para %uncionar bem com esta pequena quantidade de mem2ria. 6as lo!o sur!iram pro!ramas mais so%isticados, que necessitavam de mais mem2ria. Passaram a ser ento, mais comuns, os PCs com HC UF de mem2ria. 7e incio, HC UF era uma quantidade de mem2ria bem !enerosa, mas lo!o sur!iram pro!ramas mais so%isticados, que necessitavam de mais mem2ria. E assim a coisa prosse!uiu. Cada ve" eram lanados PCs com mais mem2ria, e lo!o a se!uir, pro!ramas mais so%isticados, que necessitavam de mais mem2ria. Em 1<MD, D18 UF era uma quantidade de mem2ria bem con%ortvel. @ em 1<<9, 1 6F era a mem2ria encontrada na maioria dos micros. Em 1<<=, o padro passou a ser C 6F. Em 1<<C tornou3se cada ve" mais comuns os micros com M 6F. Em 1<<D e 1<<H a maioria dos PCs tin a 1H 6F. /o %inal do ano 8999, os PCs mais simples tin am =8 6F de mem2ria, e j em 8991, HC 6F era o mnimo encontrado nos PCs de menor custo, enquanto os PCs bem con%i!urados tin am 18M 6F ou 8DH 6F. Bempre teremos PCs com quantidades cada ve" maiores de mem2ria, assim como pro!ramas cada ve" mais so%isticados que %aro uso dessa mem2ria.
Figura 2.13
$m m>dulo de mem>ria.

2-)-

Hardware Total

Eodos os PCs atuais, equipados com os processadores de Altima !erao, so na verdade sucessores do ,F6 PC3/E, que por sua ve", sucessor do ,F6 PC. J muito comum escutar al!um di"endo, por e0emplo> )Possuo um Pentium ,,,TM99+. 4a verdade, a %orma mais correta e completa de di"er, seria a se!uinte> )Possuo um PC compatvel com o ,F6 PC3/E, equipado com um processador Pentium ,,, de M99 6L"+. Por quest5es prticas, mais comum c amar um PC como este de simplesmente )Pentium ,,,TM99+, mas lembre3se que este o nome correto do processador, e no do PC.
CPU, Entrada e Sada

Estamos %alando sobre or!ani"ao de computadores, mas at a!ora no entramos diretamente neste assunto. Gimos uma evoluo da ist2ria dos computadores, para entender como tiveram ori!em os PCs modernos. /!ora que sabemos como os PCs sur!iram poderemos %alar em or!ani"ao de computadores de %orma mais espec%ica. Eodos os computadores possuem uma parte muito importante, c amada de unidade central de processamento &1CP'. Em in!ls, usamos a si!la CP1, que abreviatura de central processin! unit. 4os computadores de !rande porte, a CP1 %ormada por uma ou vrias placas. Cada uma dessas placas contm vrios c ips. 4os microcomputadores a CP1 nada mais que o pr2prio processador. J tambm comum c amar a placa que contm o processador de placa de CP1 ou placa me. 4o quer di"er que a CP1 seja a placa inteira. / placa de CP1 a placa que contm a CP1, ou seja, que contm o processador.

Captulo 2 Informtica bsica Figura 2.14


=laca de C=$.

2-)0

4ote que )CP1+ no a mesma coisa que )processador+, j que em computadores de maior porte &os supercomputadores, por e0emplo', a CP1 %ormada por uma ou mais placas, com vrios c ips. Entretanto nos PCs correto di"er que o processador a CP1 do computador, e que a placa de CP1 de um microcomputador a placa onde est locali"ado o processador.
*** 35% *** Figura 2.15
=rocessador.

4o importa de que tipo de CP1 estamos %alando, seja um microprocessador, ou uma das vrias placas que %ormam a CP1 de um computador de !rande porte, podemos di"er que a CP1 reali"a as se!uintes tare%as> a' Fusca e e0ecuta as instru5es e0istentes na mem2ria. *s pro!ramas e os dados que %icam !ravados no disco &seja ele um disco r!ido, disquetes ou outro meio de arma"enamento', so trans%eridos para a

2-)2

Hardware Total

mem2ria. 1ma ve" estando na mem2ria, a CP1 &no nosso caso, o processador' pode e0ecutar os pro!ramas e processar os dados. b' Comanda todos os outros c ips do computador. / CP1 au0iliada por vrios circuitos que desempen am diversas %un5es. Por e0emplo, quando voc pressiona uma tecla, %a" com que o teclado transmita o c2di!o da tecla pressionada. Este c2di!o recebido por um circuito c amado de inter%ace de teclado. /o receber o c2di!o de uma tecla, a inter%ace de teclado avisa a CP1 que e0iste um caracter recebido. Por outro lado, quando a CP1 precisa enviar uma mensa!em para o usurio, precisa que a mensa!em seja colocada na tela. ,sto %eito com au0lio de um circuito c amado de inter%ace de vdeo. / CP1 envia para a inter%ace de vdeo, a mensa!em, seja ela em %orma de te0to ou %i!ura. / inter%ace de vdeo coloca ento a mensa!em na tela. #uando a CP1 e0ecuta instru5es e processa dados, di"emos que est processando. / CP1 passa, na verdade, o tempo todo e0ecutando instru5es e processando dados. #uando um circuito recebe um dado e o transmite para a CP1, como no caso do teclado, di"emos que trata3se de uma operao de entrada de dados &,nput'. #uando um circuito transmite um dado, como no caso do vdeo, ou da impressora, di"emos que trata3se de uma operao de sada de dados &*utput'. Podemos di"er que o computador uma mquina que passa o tempo todo reali"ando trs opera5es> Entrada T Processamento T Bada / entrada de dados reali"ada por diversos dispositivos coordenados pela CP1. Entre eles podemos citar o teclado e o mouse. * processamento reali"ado pela pr2pria CP1. ?embre3se que CP1 si!ni%ica 1nidade Central de Processamento. / sada de dados reali"ada por vrios dispositivos, sob a coordenao da CP1. Entre eles podemos citar o vdeo e a impressora. Gejamos ento um pequeno resumo dos conceitos apresentados aqui> CP1 3 J a 1nidade Central de Processamento. Em computadores de !rande porte, a CP1 %ormada por uma ou mais placas. 4os microcomputadores, a CP1 o processador. Placa de CP1 3 Eodo microcomputador possui uma placa principal, c a3 mada de placa de CP1. Esta placa contm o processador, a mem2ria e outros circuitos importantes.

Captulo 2 Informtica bsica

2-)*

Processamento 3 J a principal %uno da CP1. /lm de reali"ar o pro3 cessamento dos dados. / CP1 tambm comanda as opera5es de entrada e sada, que so reali"adas por circuitos au0iliares c amados de inter%aces.
Bits e Bytes

1m vel o ditado popular a%irma que )para o bom entendedor, meia palavra basta+. Be isso verdade, vamos tentar e0plicar com meias palavras o que bit, bIte, UF, 6F e RF. F,E 3 4Amero que pode representar apenas dois valores> 9 e 1. FNEE 3 Rrupo de M bits. Pode representar valores numricos entre 9 e 8DD. Pode tambm ser usado para representar caracteres. Em !eral cada caracter ocupa um bIte. UF &S,?*FNEE' 3 1m !rupo de apro0imadamente 1.999 bItes. 6F &6ER/FNEE' 3 1m !rupo de apro0imadamente 1.999.999 bItes. RF &R,R/FNEE' 3 1m !rupo de apro0imadamente 1.999.999.999 bItes. / e0plicao em meias palavras est muito de%iciente, mas mel or saber )mais ou menos+ que no saber nada. Gamos a!ora apresentar uma e0plicao decente do que so essas coisas. Estamos acostumados a utili"ar o sistema decimal de numerao. Esse sistema usa 19 al!arismos para %ormar todos os nAmeros> 9, 1, 8, =, C, D, H, K, M, e <. * sistema de numerao decimal usa e0atamente 19 al!arismos, devido ao %ato dos seres umanos terem 19 dedos. Listoricamente o nAmero 19 %oi escol ido, pois os nAmeros eram usados na vida cotidiana para contar. Contar carneiros, bois, pes, pessoas, etc. 4ada mais natural que contar com os dedos. Per!unte a uma criana de = anos, quantos anos ela tem, e voc ver que ela responder mostrando = dedos da mo. ,ma!ine um nAmero qualquer de = al!arismos, como por e0emplo, K=8. 7i"emos que esse nAmero tem = d!itos decimais. * primeiro d!ito, o das centenas, o K. * se!undo d!ito, o das de"enas, o =, e o terceiro d!ito, o das unidades, o 8. E0istem muitos outros nAmeros de = d!itos. * menor deles 199 e o maior deles <<<.

2-23

Hardware Total

*s computadores podem receber valores decimais, atravs do teclado, e escrever valores decimais, atravs do vdeo, por e0emplo. 6as internamente, ou seja, no interior da CP1 e da mem2ria, os valores so arma"enados em um outro sistema, mas adequado aos circuitos do computador. Erata3se do sistema binrio. Enquanto no sistema decimal cada d!ito pode assumir 19 valores &9, 1, 8, =, ..., <', no sistema binrio cada d!ito pode assumir apenas 8 valores> 9 e 1. Para n2s complicado raciocinar com nAmeros binrios, mas para os circuitos do computador, esta a %orma mais simples. Por e0emplo, o nAmero 1=, que no sistema decimal representado apenas com dois d!itos &1 e =', no sistema binrio representado com C d!itos, na %orma> 1911. 6uitos cursos de or!ani"ao de computadores ou introduo - in%ormtica, ensinam neste ponto como trans%ormar nAmeros do sistema decimal para o sistema binrio, e vice3versa. 6uitos principiantes %icam at assustados com tantas contas. / di%iculdade de muitas pessoas com matemtica, acaba %a"endo essas pessoas terem medo da in%ormtica. Para sua %elicidade, no ser %eito nada disso aqui. 4osso objetivo no momento e0plicar o que um F,E. /presentaremos entretanto no %inal deste captulo, as clssicas convers5es entre os sistemas de numerao decimal e binrio. F,E nada mais que a abreviatura de F,narI di!iE, ou seja, d!ito binrio. Ealve" os nossos con ecidos al!arismos do sistema decimal devessem ser c amados de )7EE+ &7Ecimal di!iE'. Poderamos di"er nesse caso que os )7EEB+ e0istentes so 9, 1, 8, =, ... <. 4o e0iste o termo )7EE+ que estamos apresentando aqui, apenas para %a"er uma analo!ia. 7essa %orma voc pode entender mel or que os F,EB podem assumir dois valores> 9 e 1. 7entro do computador, todos os dados que esto sendo arma"enados ou processados so representados na %orma de F,EB. Como um F,E muito pouco, j que pode representar apenas dois valores, os computadores trabal am com a!rupamentos de bits. Por e0emplo, os processadores anti!os, como o M9M9, podiam operar com M bits de cada ve". *s PCs que usavam os processadores M9MM e M98MH trabal am com 1H bits &apesar de aceitarem tambm instru5es e dados de M bits'. *s processadores M9=MH, M9CMH, Pentium e superiores, operam com =8 bits, apesar de tambm aceitarem dados de M e 1H bits, e de terem al!umas instru5es especiais para dados de HC e M9 bits. Bempre que um processador, uma mem2ria ou outro c ip qualquer precisar receber ou transmitir dados, esses dados so trans%eridos na %orma de F,EB. Entretanto, para que a trans%erncia seja mais rpida, esses bits no so

Captulo 2 Informtica bsica

2-2)

trans%eridos um de cada ve", e sim, vrios de uma s2 ve". Com um Anico %io s2 possvel transmitir um bit de cada ve". Com M %ios possvel transmitir M bits de cada ve", o que muito mais rpido. 4os PCs, os bits so transmitidos em !rupos de C, M, 1H, =8 ou HC bits simult:neos. 1m !rupo de 1m !rupo de 1m !rupo de 1m !rupo de 1m !rupo de C bits c amado de 4,FF?E M bits c amado de FNEE 1H bits c amado de Y*;7 =8 bits c amado de 7*1F?E Y*;7 &7Y*;7' HC bits c amado de #1/7 Y*;7 &#Y*;7'

Goc no precisa decorar todas essas palavras. Fasta saber que um FNEE &l3se )bite+' um !rupo %ormado por M bits. Esses M bits camin am sempre juntos, como se %ossem pssaros de um mesmo bando. Eoda ve" que um bit trans%erido de um lu!ar para outro, os M bits se!uem o mesmo camin o, cada um por um )%io+ di%erente. *s bItes podem ser usados para representar nAmeros, caracteres, %i!uras, ou qualquer outro tipo de dado arma"enado ou processado em um computador. Para representar caracteres, por e0emplo, basta estabelecer um c2di!o que indique um nAmero associado a cada caracter. 1m c2di!o muito utili"ado o /BC,,, no qual temos por e0emplo> 91999991 91999919 91991919 99199911 91919199 3/ 3F 3? 3Z 3E

4in!um precisa decorar esses nAmeros. 4a verdade, al!uns )micreiros+ &pessoa que !osta de con ecer a %undo o %uncionamento interno dos microcomputadores' acabam, de %orma imperceptvel, decorando esses valores. 6as no necessrio decorar esses nAmeros para saber usar o computador. J importante que voc saiba que, por e0emplo, quando voc pressiona a tecla )E+, o teclado transmitir para o computador um c2di!o numrico que representa esta letra. 4o importante saber qual o c2di!o, mas importante saber que %ormado por M bits, e que %icaro arma"enados na mem2ria do computador, ocupando e0atamente 1 bIte.

2-22

Hardware Total

Gamos a!ora %a"er um teste, para ver se voc entendeu. / se!uir esto duas piadas. Be voc no entender as pidadas, si!ni%ica que no entendeu nada sobre F,EB e FNEEB. Piada 1> * sujeito c e!ou na banca de revistas e pediu ao jornaleiro> 3 Por %avor, eu quero comprar uma revista )FNEE+. * jornaleiro no tin a mais nen um e0emplar da revista )FNEE+, e %alou> 3 / revista )FNEE+ acabou. /!ora s2 tem a revista )F,E+. * sujeito %alou ento &de brincadeira'> 3 Ento vou levar oito revistas )F,E+. Piada 8> /o terminar um curso de or!ani"ao de computadores, o aluno per!untou> 3 Pro%essor, eu !ostei muito do curso, entendi tudo, mas s2 %icou uma dAvida. /%inal de contas, qual a pronAncia correta[ )F,E+ ou )FNEE+ O 4o precisa rir das piadas, basta entender. Gejamos a!ora o que UF, 6F e RF. 7issemos anteriormente que 1 UF apro0imadamente 1999 bItes. 4a verdade, 1 UF so 198C bItes. Este nAmero %oi escol ido porque sua representao binria muito mais simples que a representao do nAmero 1999> 1999 \ 91111191999 em binrio 198C \ 19999999999 em binrio Por ra"5es de simpli%icao de ard(are, o nAmero 198C %oi o escol ido para representar o )U+ da computao. 4a vida cotidiana e na %sica, o )U+ vale 1999> 1 Um \ 1999 metros 1 U! \ 1999 !ramas 1 UG \ 1999 volts Entretanto, na in%ormtica, o multiplicador )U+ &l3se )quilo+ ou )U+' vale 198C. 7a mesma %orma, o multiplicador )6+ &l3se )me!a+', que normalmente vale 1.999.999, na computao vale> 1 6 \ 198C U \ 198C0198C \ 1.9CM.DKH

Captulo 2 Informtica bsica

2-23

Portanto, 1 6F &l3se )um me!abIte+' so e0atamente 1.9CM.DKH bItes. 6as para e%eitos prticos, podemos di"er que 1 6F apro0imadamente 1 mil o de bItes. * multiplicador )R+ &l3se )!i!a+', que normalmente vale 1 bil o, na computao vale> 1 R \ 198C 6 \ 198C0198C0198C \ 1.9K=.KC1.M8C Portanto, 1 RF &l3se )um !i!abIte+' so e0atamente 1.9K=.KC1.M8C bItes, mas para e%eitos prticos podemos di"er que 1 RF apro0imadamente 1 bil o de bItes.
Mem ria principal

/ CP1 a parte mais importante de um computador. Essa import:ncia to !rande que comum ouvir pessoas c amando seus computadores pelo nome do processador> )... possuo um Pentium ,,,...+. Podemos di"er que depois da CP1, a parte mais importante de um computador a mem2ria. Eanto assim que ouvimos muitos usurios de micros %alarem> )... possuo um Pentium ,,, com 18M 6F de mem2ria...+. / mem2ria principal aquela que acessada diretamente pelo processador. J %ormada por diversos tipos de c ips. Podemos ver na %i!ura 1H al!uns tipos de c ips de mem2ria, usados para %ormar a mem2ria principal de PCs.
Figura 2.16
%?emplos de c/ips e m>dulos de mem>ria.

/lm da mem2ria principal, que diretamente acessada pela CP1, e0iste tambm a mem2ria secundria, que ser estudada na pr20ima sesso. / mem2ria secundria no acessada diretamente pela CP1. Beu acesso

2-2#

Hardware Total

%eito atravs de inter%aces ou controladoras especiais. Podemos citar como e0emplo de mem2ria secundria, o disco r!ido. / mem2ria secundria no %ormada por c ips, e sim, por dispositivos que utili"am outras tecnolo!ias de arma"enamento. * disco r!ido, assim como os disquetes e as unidades de %ita, usam a tecnolo!ia ma!ntica para arma"enar dados. *s discos C73 ;*6 usam tecnolo!ia 2tica.
Figura 2.17
1>dulos de mem>ria instalados em uma placa de C=$.

RAM

Figura 2.18
1em>rias de uma placa de !deo.

4o caso dos microcomputadores, quase toda a mem2ria principal %ica locali"ada na placa de CP1. Entretanto, ROMal!umas outras placas, c amadas de placas de e0panso, tambm podem conter mais mem2ria. J o caso da placa de vdeo. *s c ips de mem2ria podem ser divididos em duas cate!orias> ;/6 3 Bo c ips de mem2ria que podem ser lidos e !ravados pela CP1 a qualquer instante. / CP1 usa a ;/6 para arma"enar e e0ecutar pro!ramas vindos do disco, para ler e escrever os dados que esto sendo processados. 1ma outra caracterstica da ;/6, que se trata de uma mem2ria voltil. ,sso si!ni%ica que quando o computador desli!ado, todos os seus dados so

Captulo 2 Informtica bsica

2-2,

apa!ados. Por essa ra"o, necessrio que os pro!ramas e dados %iquem !ravados no disco, que uma mem2ria permanente. ;*6 3 J a abreviatura de read onlI memorI, ou seja, )mem2ria para leitura apenas+. Bo c ips de mem2ria que podem ser lidos pela CP1 a qualquer instante, mas no podem ser !ravados. Bua !ravao %eita apenas pelo %abricante do computador, ou pelo %abricante de mem2rias. / outra caracterstica importante de ;*6 que trata3se de uma mem2ria permanente. Beu conteAdo nunca perdido, mesmo com o computador desli!ado. 4os microcomputadores, e0iste um pro!rama muito importante c amado de F,*B &Fasic ,nput3*utput BIstem 3 Bistema Fsico de Entrada e Bada'. * F,*B tem vrias %un5es, entre as quais, a de reali"ar a )partida+ do computador. #uando li!amos o computador, o F,*B reali"a a conta!em de mem2ria, %a" uma rpida c eca!em do %uncionamento do computador e reali"a a car!a do Bistema *peracional que deve estar arma"enado no disco. * F,*B est !ravado em uma mem2ria ;*6 locali"ada na placa de CP1. E0istem tipos de ;*6 que podem ser !ravados atravs de pro!ramas especiais. Por e0emplo as do tipo .las ;*6. Eambm %icam disponveis apenas para leitura, mas utili"ando um pro!rama especial %ornecido pelo %abricante da placa de CP1, o F,*B pode ser re!ravado. Como j mostramos, a placa de CP1 contm quase toda a mem2ria de um PC, mas outras placas tambm podem conter mem2rias, do tipo ;/6 e do tipo ;*6. Por e0emplo, as placas de vdeo contm uma ;*6 com o seu pr2prio F,*B, e contm uma ;/6 c amada de mem2ria de vdeo, que arma"ena os caracteres e !r%icos que so mostrados na tela.
Mem ria secund!ria

/ mem2ria secundria tambm c amada de mem2ria de massa. J uma mem2ria do tipo permanente &no se apa!a quando o computador est desli!ado', que tem uma alta capacidade de arma"enamento, e um custo muito mais bai0o que o da mem2ria principal. Considere por e0emplo, um computador com HC 6F de ;/6 &que %a" parte da mem2ria principal' e um disco r!ido de C9 RF &que %a" parte da mem2ria secundria'. *s C9 RF do disco r!ido servem para arma"enar diversos pro!ramas e diversos dados. *s HC 6F de ;/6 servem para manter apenas os pro!ramas e os dados que esto sendo processados em um dado instante. Podemos tambm mostrar como o custo da mem2ria secundria muito mais bai0o que o da mem2ria principal. Enquanto HC 6F de ;/6 custam cerca de ]=9 &preos de 8991', um disco r!ido de C9 RF custa cerca de ]899. 7ividindo o preo pela capacidade, constatamos que 1 6F de ;/6 custam cerca de D9 centavos de d2lar, enquanto 1 6F de espao no disco r!ido custam menos de 1 centavo

2-2-

Hardware Total

de d2lar. / tabela abai0o mostra os preos, as capacidades e o custo de ar3 ma"enamento por cada 6F arma"enado &preos relativos a 8991'. *bserve como o custo do arma"enamento da mem2ria secundria muito mais bai0o.
8ispositi!o R'1 8is9uete Cip 8isD C8-RE 8isco r;ido C8-R C8-RG1 Hita Tipo =rincipal 4ecundria 4ecundria 4ecundria 4ecundria 4ecundria 4ecundria 4ecundria Capacidade de refer@nica )22 17 ).## 17 )33 17 -33 17 #3 F7 -33 17 -33 17 )2 F7 Custo total A -3 A 3.,3 A )3 A, A 233 A2 A) A )3 Custo por 17 apro?imado A 3.,3 A 3.3, B A 3.)3 B A 3.332 B A 3.33, A 3.33# B A 3.332 B A 3.33) B

7e acordo com a tabela, a mem2ria ;/6 o tipo mais caro, custando cerca de D9 centavos por 6F &preos de 8991'. *utro custo por 6F elevado o do disquete, que apesar de barato, tem capacidade muito bai0a, apenas 1.CC 6F. * pr20imo na escala de valores o Q,P 7isU, com custo de cerca de 19 centavos por 6F arma"enado. * disco r!ido tem custo por 6F ainda mais bai0o, abai0o de 1 centavo de d2lar. *s demais meios citados tm custo por 6F in%erior a 1 centavo. * C73;Y uma espcie de disco, similar ao C73 ;*6, mas pode ser !ravado e apa!ado sucessivas ve"es. * C73; um C7 que tambm pode ser !ravado, porm uma Anica ve". * C73;*6 tem custo por 6F ainda menor, mas para que %ique barato precisa ser produ"ido em srie, em mil ares de c2pias i!uais. Para volumes de dados muito !randes, as unidades de %ita so a mel or opo, com custo da ordem de 1 dcimo de centavo. * custo por 6F indicado na tabela acima no o Anico valor a ser considerado. 4o caso do disquete, deve ser tambm levado em conta o custo do drive, que de cerca de ]1D. 6as um Anico drive pode ser usado com diversos disquetes. 4o caso do C73;*6, deve ser levado em conta o custo do drive de C73;*6, que de cerca de ] D9. 4o caso da %ita ma!ntica, usamos como base uma unidade 7/E de 18 RF, que custa cerca de ]D99. * Q,P 7isU requer um Q,P 7rive, que custa cerca de ]199, e o uso de C7s !ravveis &C73;' requer um !ravador, que custa cerca de ]899.

Captulo 2 Informtica bsica

2-20 Figura 2.19


8ispositi!os de arma6enamento secundrio.

/ mem2ria secundria muito mais barata, de maior capacidade, e ainda permanente, ou seja, no apa!a os dados quando o computador desli!ado. Por que ento esse tipo de mem2ria no usado no lu!ar da mem2ria principalO * problema que in%eli"mente, os dispositivos de arma"enamento secundrio so e0tremamente lentos, se comparados com a ;/6. Bo lentos demais para serem acoplados diretamente ao processador. /lm disso, no permitem acessos a seus bItes individuais, como um processador precisa reali"ar. *s meios de arma"enamento secundrio s2 permitem o acesso a blocos de dados. Em um disquete ou em um disco r!ido, por e0emplo, as leituras so %eitas em unidades mnimas c amadas de setores. Cada setor tem D18 bItes. Para ter acesso a um Anico bIte, preciso ler o setor inteiro. ,sso %a" com que seu acoplamento direto - CP1 seja invivel. /s mem2rias ;/6 e ;*6 so mil ares de ve"es mais rpidas e permitem que sejam %eitos acessos a qualquer um de seus bItes, de %orma individual. Por isso so usadas para %ormar a mem2ria principal. / tabela abai0o mostra o tempo que o processador precisa para ter acesso a um bIte qualquer, em cada um dos tipos de mem2ria. *s valores mostrados so apro0imados, mas so su%icientes para mostrar como as mem2rias ;*6 e ;/6 so muito mais rpidas. ;/6 ;*6 7isco r!ido 7isquete C73;*6 .ita 9,999.999.919 s 9,999.999.899 s 9,919 s 9,199 s 9,899 s H9 s

2-22

Hardware Total

*s meios de arma"enamento secundrio so mais lentos porque envolvem movimento de suas partes mec:nicas. * disco r!ido, o drive de disquete e o drive de C73;*6, citados na tabela acima, precisam mover as cabeas de leitura at o ponto onde ser %eita a leitura. / unidade de %ita precisa !irar a %ita at o ponto a ser acessado. /s mem2rias ;*6 e ;/6 no precisam desses movimentos, pois seu acesso inteiramente eletr$nico. Por isso so usadas como mem2ria principal.
"ispositi#os de entrada e sada

@ vimos que um computador passa o tempo todo reali"ando trs tare%as> a' Entrada b' Processamento c' Bada .eita por c ips e dispositivos especiali"ados em leitura de dados, sob a coordenao da CP1. .eito pela CP1 .eita por c ips e dispositivos especiali"ados em transmisso ou !ravao de dados, sob a coordenao da CP1.

E0istem portanto no computador, os c amados dispositivos de entrada e sada, tambm c amados de peri%ricos. /travs desses dispositivos, o computador pode arma"enar, ler, transmitir e receber dados. / mem2ria secundria, j estudada na seo anterior, %ormada por diversos dispositivos de entrada e sada. * termo )Entrada e Bada+ abreviado por ETB, ou para quem pre%erir a ln!ua in!lesa, ,T* &,nputT*utput'. 7entre os diversos dispositivos de ETB, e0istem al!uns que so especiali"ados apenas em entrada, outros especiali"ados apenas em sada e outros em ambos. Podemos citar os se!uintes e0emplos> Entrada> Eeclado 3 ? os caracteres di!itados pelo usurio 6ouse 3 ? os movimentos e toques de bot5es 7rive de C73;*6 3 ? dados de C7s 6icro%one 3 Eransmite sons para o computador Bcanner 3 Capta %i!uras e %otos

Captulo 2 Informtica bsica

2-2*

Bada>

Gdeo 3 6ostra na tela caracteres e !r%icos ,mpressora 3 ,mprime caracteres e !r%icos /lto3%alante 3 Emite som 7isco r!ido 3 Rrava e l dados 7rive de disquete 3 Rrava e l dados em disquetes 1nidade de %ita 3 Rrava e l em %itas ma!nticas 6odem 3 Eransmite e recebe dados pela lin a tele%$nica

Entrada e sada>

/ CP1 no pode comunicar3se diretamente com os peri%ricos. Esta comunicao %eita com a ajuda de circuitos c amados de inter%aces. Por e0emplo, os dados que so recebidos do mouse c e!am at a CP1 atravs da inter%ace serial. *s dados a serem impressos so transmitidos at a impressora atravs de um circuito c amado de inter%ace paralela. *s dados provenientes de um micro%one c e!am at a CP1 atravs de uma inter%ace, c amada de conversor anal2!ico3di!ital, locali"ado na placa de som. /s %i!uras 89, 81 e 88 mostram diversos tipos de peri%ricos.
Figura 2.20
8ispositi!os de entrada: Teclado 4canner 8ri!e de C8-RG1 1ouse

Figura 2.21
8ispositi!os de sada: Impressora 1onitor 'lto falantes

2-33

Hardware Total Figura 2.22


8ispositi!os de entrada e sada: 8isco r;ido 8ri!e de dis9uetes $nidade de fita 1odem

*s PCs modernos saem da %brica j acompan ados de vrios dispositivos de entrada e sada> 6onitor 7rive de disquetes 7isco r!ido Eeclado 6ouse /lto %alantes 6odem Placa de som

* usurio pode, nesse caso, adquirir novos peri%ricos e placas e reali"ar sua instalao. Essa tare%a pode ser reali"ada por usurios mais e0perientes, ou ento por tcnicos especiali"ados. #uando instalamos novos peri%ricos e placas em um computador, di"emos que estamos reali"ando um e0panso. 4esse caso, podem ser instalados, por e0emplo> ,mpressora Bcanner @oIsticU Q,P 7rive Rravador de C7s 7G7

$r%ui#os

)/rquivo+ uma das palavras mais importantes em computao. Em in!ls, sua traduo ).ile+. /rquivo nada mais que um conjunto de dados

Captulo 2 Informtica bsica

2-3)

!ravados na mem2ria secundria &disco r!ido, disquete, %ita ma!ntica, C73 ;*6, etc'. *s arquivos so uma %orma de or!ani"ar os dados dentro da mem2ria secundria. Be os dados estivessem todos espal ados, por e0emplo, ao lon!o de um disquete, seu acesso seria e0tremamente complicado. Podemos %a"er uma analo!ia entre dados, arquivos, casas e ruas. *s dados corresponderiam -s casas, enquanto que os arquivos corresponderiam -s ruas. Beria di%iclimo locali"ar uma casa, sabendo apenas os nomes de seus moradores. Babendo o nome da rua, o acesso bem mais imediato. Por essa ra"o, os dados so a!rupados em arquivos. Babendo o nome do arquivo, %ica mais %cil locali"ar os dados. *s nomes completos dos arquivos so tradicionalmente divididos em duas partes, separadas por um ponto. Por e0emplo> C/;E/.7*C 4este caso, o )nome+ C/;E/, e a e0tenso 7*C. J comum nesse caso, di"er que o nome do arquivo C/;E/, ou ento C/;E/.7*C. 7a mesma %orma, di"emos que o nome de uma pessoa , por e0emplo, @*^* 7/ C*BE/, mas podemos di"er tambm que o nome apenas @*^*. / e0tenso serve para indicar o tipo de arquivo. Por e0emplo, 7*C si!ni%ica que trata3se de um documento de te0to[ @PR um arquivo !r%ico, EVE um arquivo de pro!rama, Y/G um arquivo de som, e assim por diante. 4o passado, os arquivos podiam usar no m0imo M caracteres para o nome e = caracteres para a e0tenso &%ormato M.='. / partir do lanamento do sistema operacional Yindo(s <D da 6icroso%t e do *BT8, da ,F6, os PCs passaram a utili"ar nomes lon!os. Loje podemos usar para os arquivos, nomes como> ;elat2rio 6ensal.7*C .oto do passeio 991.@PR ;u!ido do leo.Y/G *s arquivos podem arma"enar diversos tipos de dados> ,nstru5es para a CP1> 7i"emos que se trata de um arquivo e0ecutvel. *s arquivos e0ecutveis, nos microcomputadores, normalmente usam a e0tenso EVE. Por e0emplo> 7V7,/R.EVE 6P?/NE;.EVE

2-32

Hardware Total

EVP?*;E;.EVE PF;1BL.EVE 7ocumentos> Bo te0tos di!itados com o au0lio de um tipo de pro!rama c amado de editor de te0tos, ou processador de te0tos. 4ormalmente esses arquivos usam a e0tenso EVE ou 7*C. Por e0emplo> C1;;,C.7*C ?,BE/.EVE ;E14,^*.7*C Rr%icos> Bo arquivos que representam %i!uras. Essas %i!uras podem ser vistas na tela ou na impressora, com o au0lio de pro!ramas apropriados. 7ados !enricos> 6uitas ve"es os pro!ramas precisam manipular uma quantidade de dados to !rande que no cabem na mem2ria principal. 4esse caso, esses dados so arma"enados em arquivos que so lidos da mem2ria secundria e processados por partes. 6uitas ve"es esses dados podem at caber na mem2ria principal, mas por uma questo de or!ani"ao %icam arma"enados em arquivos. Por e0emplo, podemos ter um arquivo que contm os nomes dos alunos de um col!io, assim como as notas que cada aluno obteve nas provas j reali"adas. J %cil ver um disquete, uma %ita ma!ntica, um C73;*6 ou at mesmo um disco r!ido &para isto preciso abrir o computador'. 6as no podemos )ver+ os arquivos, j que so !ravados ma!neticamente &ou oticamente, no caso do C73;*6 e outros meios 2ticos'. *s )ol os+ usados para )ver+ os arquivos so as cabeas de leitura, locali"adas dentro dos respectivos peri%ricos. /travs das cabeas de leitura, os dados podem ser lidos e trans%ormados em impulsos eletr$nicos e enviados para a CP1 e para a mem2ria. / CP1, por sua ve", pode acessar os dados ori!inrios dos arquivos e envi3los para os dispositivos de sada, como o monitor e a impressora, para que possamos v3los com nossos pr2prios ol os. Por e0emplo, se um arquivo contm uma carta, s2 poderemos ver esta carta depois que o arquivo %or lido pela CP1 e enviado para a impressora.

Captulo 2 Informtica bsica Figura 2.23

2-33
'r9ui!os I!istosJ na tela e na impressora.

Programas

*s computadores passam o tempo todo e0ecutando pro!ramas. *s pro!ramas nada mais so que !rupos de instru5es e dados. Por e0emplo, quando voc est e0ecutando um jo!o no computador, est na verdade e0ecutando um pro!rama. Be voc dei0a o computador )parado+, por e0emplo, na ora do almoo, pode pensar que nessa ora o computador no est e0ecutando nen um pro!rama. En!ana3se. 4a verdade, mesmo que voc no ten a dado nen um comando, o computador est na verdade e0ecutando um pro!rama interno. * que este pro!rama %a" monitorar continuamente o teclado e o mouse, para c ecar se voc envia um novo comando. / Anica ora em que o computador no est e0ecutando pro!rama nen um quando est desli!ado ou em estado de espera. Para que um pro!rama possa ser e0ecutado, preciso que seja trans%erido para a mem2ria ;/6. / maioria dos pro!ramas %icam arma"enados em disco &disco r!ido, C73;*6, etc.', mas a CP1 no pode e0ecutar nen um pro!rama diretamente a partir do disco. * pro!rama precisa ser antes lido do disco e carre!ado na ;/6. Por e0emplo, para e0ecutar o pro!rama Floco de 4otas &pequeno editor de te0tos que acompan a o Yindo(s', preciso que voc clique os menus do Yindo(s na seqXncia> ,niciar T Pro!ramas T /cess2rios T Floco de 4otas

2-3#

Hardware Total

4ote que os nomes dos pro!ramas que aparecem nos menus do Yindo(s no so necessariamente i!uais aos nomes com os quais esses pro!ramas esto arma"enados no disco. * pro!rama que aparece nos menus com o nome de Floco de 4otas na verdade o arquivo 4*EEP/7.EVE. 1ma ve" usada esta seqXncia de cliques, o 4*EEP/7.EVE lido do disco r!ido e carre!ado na ;/6. / CP1 pode ento e0ecutar o pro!rama. / %i!ura 8C simboli"a a leitura do pro!rama 4*EEP/7.EVE a partir do disco para a mem2ria ;/6 &essa operao c amada de car!a', e seu processamento pela CP1 &essa operao c amada de e0ecuo'.
Figura 2.24
Car;a e e?ecuKLo do pro;rama &GT%='8.%M% (7loco de &otas+.

Goc poder estar pensando como que %eita a m!ica da leitura do arquivo 4*EEP/7.EVE do disco para a mem2ria, e a se!uir sua e0ecuo. 4a verdade, quem leu o arquivo 4*EEP/7.EVE e providenciou sua e0ecuo %oi um outro pro!rama. Erata3se de um pro!rama que %ica o tempo todo na mem2ria, c amado de sistema operacional. 4o nosso e0emplo, trata3se do sistema operacional Yindo(s. 1ma das vrias %un5es do sistema operacional %icar o tempo todo ativo na mem2ria ;/6, esperando que o usurio comande a e0ecuo de al!um pro!rama. 1m sistema operacional um !rande conjunto de pro!ramas e arquivos au0iliares. * pr2prio Floco de 4otas um pro!rama que %a" parte do sistema operacional Yindo(s. *utro pro!rama importante do Yindo(s o EVP?*;E;.EVE. Este pro!rama o resposvel por, entre outras coisas, receber os comandos que o usurio envia o computador, atravs do teclado e do mouse. Por e0emplo, quando clicamos em ,niciar e aparece um menu, no qual consta a opo Pro!ramas, depois /cess2rios e %inalmente Floco de

Captulo 2 Informtica bsica

2-3,

4otas, o EVP?*;E;.EVE que est recebendo os comandos do mouse e apresentando os menus na tela. Portanto, quando voc usa um comando ou pro!rama, como o Floco de 4otas, o que ocorrer na verdade o se!uinte> 1' ,nicialmente o EVP?*;E;.EVE est c ecando se voc %ornece al!um comando pelo teclado ou pelo mouse. 8' Goc clica em ,niciar T Pro!ramas T /cess2rios T Floco de 4otas. =' * pro!rama EVP?*;E;.EVE identi%ica que o pro!rama c amado Floco de 4otas na verdade o 4*EEP/7.EVE. Ele envia comandos para outros componentes do sistema operacional para que procurem no disco o arquivo 4*EEP/7.EVE e para que %aam sua car!a na mem2ria ;/6. C' * Yindo(s um sistema operacional que permite que vrios pro!ramas possam ser e0ecutados ao mesmo tempo. 4a verdade o processador dedica uma %rao do seu tempo para cada um dos pro!ramas em e0ecuo. Por e0emplo, enquanto a rea de trabal o do Yindo(s continua na tela e novos comandos podem ser usados &ou seja, o pro!rama EVP?*;E;.EVE est ativo', o processador tambm e0ibe a janela do pro!rama 4*EEP/7.EVE. Goc pode ento utili"ar o 4*EEP/7.EVE, di!itando um te0to e salvando3 o em um arquivo. D' Goc %inali"a o pro!rama 4*EEP/7.EVE, %ec ando a sua janela ou usando o comando /rquivo T Bair. Podemos entender ento que nen um pro!rama c e!a at a mem2ria por m!ica, e sim, atravs do controle %eito pelo sistema operacional. /l!um mais observador pode ento %icar com a se!uinte dAvida> )Be o sistema operacional quem l para a ;/6 todos os pro!ramas a serem e0ecutados, como ento que o pr2prio sistema operacional c e!ou na ;/6O+. ;ealmente uma dAvida muito interessante. 4o instante em que li!amos o computador, a ;/6 no contm pro!rama al!um &lembre3se que os dados e0istentes na ;/6 so apa!ados quando o computador desli!ado'. 4esse instante, o sistema operacional est arma"enado no disco r!ido e precisa ser carre!ado na mem2ria. #uem %a" a car!a do sistema operacional para a mem2ria um pro!rama c amado F,*B, que %ica !ravado na mem2ria ;*6. ?embre3se que a mem2ria ;*6 no perde seus dados quando o computador desli!ado.

2-3-

Hardware Total

Portanto, no instante em que li!amos o computador, o F,*B j est na mem2ria, e imediatamente processado pela CP1. * processamento do F,*B comea com uma conta!em de mem2ria, se!uido de al!uns testes rpidos no ard(are, e %inalmente a leitura do sistema operacional do disco para a mem2ria ;/6. Esse processo, ou seja, a car!a do sistema operacional na mem2ria ;/6, c amado de boot. / %i!ura 8D mostra o processo de boot com maior clare"a>
Figura 2.25
7oot e car;a de um pro;rama.

1' 4o instante em que o computador li!ado, o sistema operacional &B.*.' est arma"enado em disco, a ;/6 est )va"ia+, e a CP1 e0ecuta o F,*B. 8' 6ostra o instante em que termina a operao de boot. * sistema ope3 racional j est carre!ado na mem2ria e j est sendo e0ecutado pela CP1. =' 6ostra o que ocorre imediatamente antes da e0ecuo do pro!rama 4*EEP/7.EVE. * sistema operacional &mais especi%icamente, o pro!rama EVP?*;E;.EVE, que %a" parte do B.*.' recebe um comando do usurio para que leia o arquivo 4*EEP/7.EVE do disco para a mem2ria ;/6. C' * pro!rama 4*EEP/7.EVE est sendo e0ecutado pela CP1.
Sistema Operacional

Gimos que o sistema operacional um conjunto de pro!ramas que so carre!ados na mem2ria quando o computador li!ado, e que tem como uma de suas responsabilidades, providenciar a e0ecuo dos comandos

Captulo 2 Informtica bsica

2-30

solicitados pelo usurio. 4o %ique ac ando que s2 isso o que o sistema operacional %a". Essa apenas uma de suas %un5es. Em um passado recente, muitos sistemas operacionais de diversos computadores receberam o nome de 7.*.B, que si!ni%ica )7isU *peratin! BIstem+ &Bistema *peracional de 7isco'. /t meados dos anos <9, o sistema operacional mais utili"ado nos PCs era o 6B37*B &6icroso%t 7isU *peratin! BIstem'. / partir de meados dos anos <9, o sitema operacional mais comum passou a ser o Yindo(s <D, se!uido pelas suas atuali"a5es &Yindo(s <M, Yindo(s 6E, Yindo(s VP...'. /inda assim o c amado )modo 6B37*B+ o%erecido juntamente com o Yindo(s. 1surios de pro!ramas anti!os podem desta %orma utili"ar este )6B37*B+ embutido no Yindo(s, tornando possvel a e0ecuo de pro!ramas anti!os. 1ma das atribui5es do sistema operacional, como vimos, %a"er a car!a e providenciar a e0ecuo dos pro!ramas que o usurio solicita. 6esmo quando um pro!rama qualquer est em e0ecuo, o sistema operacional continua ajudando. Por e0emplo, muitos pro!ramas precisam reali"ar acesso ao teclado, vdeo e impressora, assim como acessos ao disco para ler e !ravar arquivos. Eodos esses acessos so reali"ados pelo sistema operacional, que %ica o tempo todo ativo, prestando servios aos pro!ramas que esto sendo e0ecutados. * sistema operacional tambm %a" um !erenciamento dos recursos do computador, para evitar que os pro!ramas entrem em con%lito. Por e0emplo, o sistema operacional evita que dois pro!ramas simultaneamente acessem a mesma rea da mem2ria, o que poderia causar !randes problemas. * sistema operacional %unciona como um )maestro+, providenciando para que todos os pro!ramas e todos os componentes do computador %uncionem de %orma arm$nica.

Con#ers&es de 'ases de numerao


Este t2pico mais li!ado - matemtica que - in%ormtica. J um assunto que %a" parte do pro!rama de matemtica do ensino %undamental &anti!o primeiro !rau', mas muitas escolas acabam dei0ando3o de lado. Para usar um computador no preciso con ecer as bases de numerao, mas para quem vai desenvolver pro!ramas ou trabal ar com ard(are, %reqXentemente necessrio us3las. Estamos acostumados a usar a base 19 por motivos ist2ricos> temos 19 dedos, e os dedos %oram a primeira tentativa de contar, al!uns mil ares

2-32

Hardware Total

de anos. 4esta base so usados 19 al!arismos> 9, 1, 8, =, C, D, H, K, M e <. 7o ponto de vista matemtico, podemos ter bases de numerao de qualquer tipo. /s bases usadas em computao so as indicadas na tabela abai0o>
7ase 7inria Gctal 8ecimal He?adecimal &Nmero de d;itos 2 2 )3 )8;itos 3. ) 3. ). 2. 3. #. ,. -. 0 3. ). 2. 3. #. ,. -. 0. 2. * 3. ). 2. 3. #. ,. -. 0. 2. *. '. 7. C. 8. %. H

/ conta!em de nAmeros sucessivos consiste em aumentar o d!ito das unidades at o valor m0imo &no caso da base decimal, o m0imo <'. /o c e!armos no m0imo, o d!ito das unidades passa a ser "ero, e o d!ito das de"enas aumentado. #uando o dti!o das de"enas c e!a ao valor m0imo, ele se torna "ero e o das centenas aumentado, e assim por diante. Bem muito apro%undamento matemtico, note que s2 %a" sentido em c amar as posi5es de unidades, de"enas e centenas se estivermos usando a base 19. Gamos a!ora contar os 89 primeiros nAmeros em cada uma das bases citadas> Fase 19> 9, 1, 8, =, C, D, H, K, M, <, 19, 11, 18, 1=, 1C, 1D, 1H, 1K, 1M, 1<. Fastante %amiliar, mas veja como seriam eles na base M> 9, 1, 8, =, C, D, H, K, 19, 11, 18, 1=, 1C, 1D, 1H, 1K, 89, 81, 88, 8=. 4ote que o )19+ na base octal o mesmo que )M+ na base decimal. * )8=+ em octal corresponde ao )1<+ em decimal. 4a base e0adecimal temos 1H d!itos. Bo usados alm dos tradicionias 9 a <, novos dti!os com maiores valores. Convencionou3se utili"ar letras do al%abeto latino, ao invs de criar novos al!arismos. / conta!em dos 89 primeiros nAmeros na base e0adecimal seria ento> 9, 1, 8, =, C, D, H, K, M, <, /, F, C, 7, E, ., 19, 11, 18, 1=. / mesma conta!em usando a base 8 %icaria> 9, 1, 19, 11, 199, 191, 119, 111, 1999, 1991, 1919, 1911, 1199, 1191, 1119, 1111, 19999, 19991, 19919, 19911. Parece estran o, mas todas as bases tem al!o em comum, que o mtodo de conta!em. C e!ando ao d!ito m0imo &1 no caso da base binria, K no caso

Captulo 2 Informtica bsica

2-3*

da octal, < no caso da decimal e . no caso da e0adecimal', ele se torna "ero e %a"emos o )vai 1+. Poderamos assim construir uma tabela de equivalncia>
8ecimal 3 ) 2 3 # , 0 2 * )3 )) )2 )3 )# ), ))0 )2 )* 7inrio 3 ) )3 )) )33 )3) ))3 ))) )333 )33) )3)3 )3)) ))33 ))3) )))3 )))) )3333 )333) )33)3 )33)) Gctal 3 ) 2 3 # , 0 )3 )) )2 )3 )# ), ))0 23 2) 22 23 He?adecimal 3 ) 2 3 # , 0 2 * ' 7 C 8 % H )3 )) )2 )3

4ote que se no tomarmos cuidado, podemos %a"er con%uso entre as bases. Por e0emplo, o nAmero 1= tem valores di%erentes quando usamos bases decimal, octal e e0adecimal. #uando no %eita ressalva al!uma, consideramos que um nAmero est e0presso em decimal. #uando usada uma base di%erente, devemos usar um indicador apropriado. Por e0emplo, o 1= em e0adecimal pode ser escrito de duas %ormas> 1= ou 1=1H Em octal usamos indicadores como> 1=q ou 1=M Em binrio usamos um )b+ ou um ndice )8+ ao seu %inal. Por e0emplo> 1991b ou 19918 7e acordo com a tabela, vemos por e0emplo que> 1< \ 19911b \ 8=q \ 1= 6uitas calculadoras cient%icas possuem %un5es para convers5es de bases de numerao. / pr2pria calculadora virtual que acompan a o Yindo(s tem

2-#3

Hardware Total

essas %un5es. 1se ,niciar T Pro!ramas T /cess2rios T Calculadora para e0ecutar o pro!rama. 1se ento o comando E0ibir T Cient%ica. 7i!ite a!ora um nAmero decimal qualquer e use as op5es Le0, 7ec, *ct e Fin para %a"er as convers5es. 4a %i!ura 8H, di!itamos o nAmero 8998 em decimal e a se!uir marcamos a opo Le0. * nAmero automaticamente convertido, resultando em K78. Portanto 8998 \ K78 .
Figura 2.26
' calculadora do Eindows fa6 mudanKas de base.

#uando no temos uma calculadora, podemos %a"er mudanas de base atravs de clculos manuais. Gejamos como.
Con#erso de uma 'ase %ual%uer para a 'ase decimal

7ado um nAmero e0presso em uma base qualquer, tudo o que temos que %a"er somar as parcelas relativas a cada d!ito. Cada parcela i!ual ao valor do dti!o multiplicado pelo seu peso. *s pesos so potncias da base usada. Geja por e0emplo o que si!ni%ica o nAmer 8=KD na base 19> 8=KD \ 801999 _ =0=99 _ K019 _D01 ou seja> 8=KD \ 8019= _ =0198 _ K0191 _ D0199 Como vemos, cada al!arismo multiplicado por uma potncia da base &lembrando que 199 vale 1 e que 191 vale 19'. 1ma %2rmula !eral, considerando um nAmero abcde e0presso na base 0, seu valor na base 19 seria> a.0C _ b.0= _c.08 _d.0 _e 1semos a %2rmula para calcular quanto vale K78 &base 1H'. .icaria>

Captulo 2 Informtica bsica

2-#)

K01H8 _ 701H _ 8 ?embrando que o d!ito 7 em e0adecimal vale 1= decimal, e trocando 1H8 por 8DH &1H01H', %icaramos com> K08DH _ 1=01H _ 8 \ 1K<8 _ 89M _ 8 \ 8998 Portanto K78 \ 8998, como j constatamos pela calculadora do Yindo(s. Em um outro e0emplo, vamos converter o nAmero binrio 19911191b para decimal. .icaramos com> 108K _ 908H _ 908D _ 108C _108= _ 1088 _ 908 _ 1 Bubstituindo as potncias de 8 %icamos com> 1018M _ 101H _ 10M _ 10C _ 1 \ 1DK
Con#erso da 'ase decimal para uma 'ase %ual%uer

/ converso de um nAmero decimal para uma base qualquer consiste em reali"ar divis5es sucessivas e tomar os restos dessas divis5es. *s valores dos restos %ormaro os d!itos na nova base. Gamos mostrar o mtodo atravs do e0emplo de converso do nAmero 8998 decimal para a base 1H. 7evemos ento %a"er divis5es sucessivas por 1H. Cada quociente deve ser a se!uir dividido por 1H, at que o quociente %ique menor que a base.
*** 35% *** Figura 2.27
%?emplo de con!ersLo de base )3 para base )-.

/ %i!ura 8K mostra a operao completa. * nAmero decimal 8998 a ser convertido dividido pela base desejada, no caso 1H. * resultado da diviso %oi 18D, e o resto %oi 8. * nAmero 18D a!ora dividido por 1H, e encontramos o resultado K e resto 1=. Enquanto o resultado maior ou i!ual - base, continuamos a diviso. Eerminadas todas as divis5es, o resultado %inal &no caso, K' o primeiro d!ito do valor convertido. *s d!itos se!uintes so

2-#2

Hardware Total

os restos das divis5es. 4ote que o resto 1= e0presso como 7 em e0adecimal. Conclumos portanto que 8998 \ K78 . *s processos de converso de base so relativamente trabal osos devido ao elevado nAmero de clculos. 6uitas pessoas no !ostam de matemtica, e muitos estudantes desistem da in%ormtica quando comeam um curso por conceitos numricos como este. Be voc ac ou complicado %a"er mudanas de base, no desanime. Goc no precisar %a"er isso no dia a dia.
Con#erso entre duas 'ases %uais%uer

1ma %orma simples de %a"er esta converso, apesar de trabal osa para e0ecutar, converter primeiro para a base 19, para depois converter para a base desejada. Gamos e0empli%icar mostrando como converter o nAmero 19911191b para e0adecimal. ,nicialmente convertemos 19911191b para decimal. @ vimos em um e0emplo anterior que este valor 1DK. /!ora vamos %a"er as divis5es sucessivas de 1DK para c e!armos - base 1H. 7ividindo 1DK por 1H %icamos com < e resto 1=.
*** 35% *** Figura 2.28
Con!ertendo ),0 decimal para a base )-.

Eomamos a!ora os resultados para %ormar os d!itos do valor convertido. ?embrando que 1= decimal corresponde a 7 em e0adecimal, conclumos que 19911191b \ 1DK \ <7 .
Con#ers&es simpli(icadas entre 'in!rio, octal e )e*adecimal

Essas convers5es so complicadas quando so %eitas em duas etapas, como no e0emplo anterior. .eli"mente e0istem %ormas mais simples de %a"3las, sem praticamente clculo al!um. Para converter de binrio para e0adecimal, divida o nAmero a partir da direita, em !rupos de C. Cada !rupo de C d!itos deve ser ento trans%ormado em um d!ito e0adecimal. Gamos tomar como e0emplo o nAmero binrio 19911191b mostrado no e0emplo anterior. 7ividindo em !rupos de C d!itos, da direita para a esquerda, %icamos com> 1991 1191

Captulo 2 Informtica bsica

2-#3

/!ora basta saber que 1991 vale <, e que 1191 vale 7, e temos o valor convertido, K7. /ssim no preciso %a"er clculos e0austivos, basta con ecer as representa5es binrias e e0adecimais de nAmeros de 9 a 1D>
7inrio 3333 333) 33)3 33)) 3)33 3)3) 3))3 3))) He? 3 ) 2 3 # , 0 7inrio )333 )33) )3)3 )3)) ))33 ))3) )))3 )))) He? 2 * ' 7 C 8 % H

.ica %cil %a"er a converso at mesmo de nAmeros !randes. Por e0emplo, para converter 11911991911911191991191b para e0adecimal, temos> 119 1199 1911 9111 9199 1191 \ HCFKC7 4ote que o primeiro !rupo %icou com apenas = d!itos, j que a separao %eita da direita para a esquerda. 7evemos completar com "eros - esquerda at %ormar C d!itos, portanto 119 %ica como 9119, que vale H de acordo com a tabela. / converso de e0adecimal para binrio ainda mais simples. Fasta escrever cada d!ito e0adecimal na sua %orma binria. Por e0emplo, para converter DKC. para binrio temos D\9191, K\9111, C\1199 e .\1111> 9191 9111 1199 1111 Podemos a!ora suprimir os espaos em branco e remover os "eros esquerda, %icando com 191911111991111b / base octal pouco usada, mas suas convers5es para binrio so simples. Para converter de binrio para octal, separamos o nAmero em !rupos de = d!itos, da direita para a esquerda, e a se!uir usamos a tabela>
7inrio 333 33) 3)3 3)) Gctal 3 ) 2 3 7inrio )33 )3) ))3 ))) Gctal # , 0

Por e0emplo, para converter 19911191999119b para octal, %icamos com>

2-##

Hardware Total

19 911 191 999 119 \ 8=D9Hq Para converter de octal para binrio, basta escrever cada d!ito octal na sua representao binria. Por e0emplo para converter o nAmero =8H1=q para binrio, usamos =\911, 8\919, H\119, 1\991 e =\911. .icamos ento com> =8H1=q \ 911 919 119 991 911 * "ero - esquerda suprimido e %icamos com 11919119991911b. TTTTTTTTT .,6 TTTTTTTTTTTTTTTT

Captulo Eletrnica bsica

Um bom curso de hardware comea com eletricidade bsica, a mesma que estudada no segundo grau. So aprendidas noes sobre tenso, corrente, resistncia, baterias. De posse dessas noes, so estudados os semicondutores, como transistores e diodos. utros componentes eletr!nicos so tambm estudados, como os capacitores e bobinas. aluno aprende a construir e consertar "ontes de alimentao, ampli"icadores, rdios transmissores e receptores. #inalmente chega a $e% dos circuitos integrados &chips', entrando assim na etapa de eletr!nica digital. (prendemos a construir cuircuitos digitais simples, como contadores, displa)s, somadores, multiple*adores, decodi"icadores, etc. Um tcnico "ormado assim est apto a consertar equipamentos digitais em geral, e no apenas computadores. +ara consertar +,s, tais conhecimentos no so su"icientes, e tambm no podem ser considerados indispens$eis. -ais importante ter uma boa idia sobre o "uncionamento do computador, saber identi"icar se um m.dulo est ou no "uncionando, conhecer detalhes sobre o sistema operacional, aprender a resol$er con"litos de hardware. +or isso poss/$el trabalhar com hardware de +,s sem nunca ter "eito um curso de eletr!nica, sem ter noes sobre transistores, resistores e outros componentes. (creditamos que consertar um computador ou trabalhar com o seu hardware, montando ou "a%endo e*panses, sem ter noes de eletr!nica como dirigir um autom.$el sem ter noes bsicas sobre mec0nica. ideal ter o conhecimento bsico completo, mas o estudo de eletr!nica bsica pode ser muito demorado. +ara cobrir todos os seus assuntos seria preciso um li$ro to e*tenso quanto este. 1 que se torna imprtatic$el para quem no dispe de tempo, apresentamos neste cap/tulo um curso intensi$o de eletr!nica. ,oncentraremos nossa ateno em apresentar os componentes eletr!nicos usados nas placas do computador e dar noes bsicas sobre

3-2

Hardware Total

soldagem e o uso do mult/metro, aparelho que pode a2udar bastante um tcnico. -ostramos o "uncionamento dos chips, circuitos digitais e alguns outros circuitos importantes encontrados nos +,s. 3ssas noes sero necessrias para que $oc acompanhe o restante do li$ro.

Noes sobre soldagem


( soldagem uma prtica bastante conhecida dos tcnicos, mas no preciso ser um tcnico para saber soldar. 4 "cil, e $oc poder ir bem mais longe nas suas ati$idades de hardware. ( primeira coisa a "a%er ir a uma lo2a de material eletr!nico e adquirir o seguinte5 #erro de soldar de 67 ou 89 watts Sugador de solda :olo de solda para eletr!nica &a mais "ina' +laca uni$ersal de circuito impresso :esistores &qualquer $alor' de ;<7 ou ;<= > ,apacitores de polister, qualquer $alor ?ransistores @,A7= ou similar (licate de corte e alicate de bico Barra 2acar tamanho pequeno

s $alores dos transistores, capacitores e resistores acima no so importantes. +ode comprar os mais baratos que encontrar. Sero usados apenas no treinamento de soldagem e dessoldagem. ( "igura ; mostra alguns dos componentes e "erramentas descritos acima.

Captulo 3 Eletrnica bsica Figura 3.1

3-3
Material para treinamento de soldagem. a b c d e ' g * Transistor Capacitores !esistores "arras #acar$ %laca uni&ersal (olda )erro de soldar (ugador de solda

Soldagem

Cigue o "erro de soldar e espere cerca de ; minuto at que este2a na temperatura ideal. +ara $eri"icar se a temperatura est boa, encoste a ponta do "io de solda na ponta do "erro de soldar. ( solda de$er derreter com "acilidade. Damos comear soldando um resistor. ,oloque o resistor encai*ado em dois "uros da placa uni$ersal de circuito impresso. #eito isso, aquea com a ponta do "erro de soldar o terminal do resistor e o cobre da placa de circuito impresso &"igura 6'. (mbos de$em ser aquecidos para que a solda possa derreter "acilmente. 3ncoste agora a ponta do "io de solda na 2uno aquecida entre a placa e o terminal do resistor. -antenha o tempo todo a ponta do "erro de soldar tambm encostando nessa 2uno. ( solda de$er derreter uni"ormemente. ("aste o "io de solda e depois o "erro de soldar. Dentro de apro*imadamente dois ou trs segundos a solda estar s.lida. Use o alicate de corte para retirar o e*cesso do terminal do resistor que sobrou.

3-+

Hardware Total Figura 3.2


(oldagem de um resistor.

?reine a soldagem com os resistores e com os capacitores. Eo e*agere na quantidade de solda. De$e "icar uma quantidade semelhante F que $oc obser$a nas placas do computador. Eo sopre a solda para que es"rie. 3spere trs segundos e a solda es"riar so%inha. Eo mo$a o componente enquanto a solda ainda no esti$er solidi"icada. Ea soldagem de transistores $oc de$er tomar um pouco mais de cuidado, pois so muito sens/$eis ao calor. Se o "erro de soldar "icar encostado em seus terminais por mais de cinco segundos poder dani"icGlo. +ara redu%ir o calor no transistor &o ob2eti$o esquentar apenas a parte que ser soldada' prenda uma garra 2acar no terminal do transistor que esti$er sendo soldado, do outro lado da placa, como indicado na "igura 8.
Figura 3.3
(oldagem de um transistor.

Captulo 3 Eletrnica bsica

3-,

Huando "or reali%ar uma soldagem Ipra $alerI, lembreGse que a maioria dos componentes possuem polaridade, ou se2a, uma posio correta para encai*e. Eormalmente e*iste alguma indicao da posio correta na placa de circuito impresso. Se no e*istir tal indicao anote a posio correta antes de retirar o componente de"eituoso, para que o no$o componente se2a posicionado com a polaridade correta. (lguns componentes simplesmente no "uncionam se "orem soldados de "orma in$ertida &3*.5 diodos, C3Ds'. utros podem ser permanentemente dani"icados pela in$erso &transistores, capacitores eletrol/ticos, chips'.
Dessoldagem

( dessoldagem um pouco mais "cil no caso de resistores, capacitores, diodos e transistores. Eo caso de chips mais di"/cil de$ido ao grande nJmero de terminais. sugador de solda possui um mbolo de presso que remo$e a solda derretida dos circuitos. ( "igura 7 mostra como operGlo. +rimeiro pressione o seu mbolo, depois apro*ime o seu bico da solda derretida e pressione o boto para que o bico sugue a solda. sugador pu*ar a solda derretida para o seu interior. (perte no$amente o mbolo para que possa e*pelir a solda retirada, 2 no estado s.lido.
Figura 3.4
-sando o sugador de solda.

(rme o sugador de solda pressionando o mbolo para bai*o e dei*andoGo pronto para sugar. 3ncoste o "erro de solda quente no ponto de solda que $oc quer remo$er. ( solda de$er derreter. Se esti$er di"/cil de derreter, coloque um pingo de solda no$a na ponta do "erro de soldar para "acilitar a conduo trmica, derretendo mais "acilmente a solda da 2uno a ser des"eita. Sem tirar a ponta do "erro de soldar, encoste o bico do sugador &"igura A' na solda derretida e dispare. Se o componente no "icar totalmente solto, encai*e uma cha$e de "enda e pu*eGo le$emente, usando a cha$e como ala$anca. 3ncoste agora o "erro de soldar no$amente no terminal e o componente sair com "acilidade.

3-.

Hardware Total Figura 3.5


/essoldando componentes.

4 desaconselh$el a dessoldagem de chips por principiantes. (lm de ser uma operao muito mais di"/cil, os chips so e*tremamente sens/$eis F temperatura. Sua soldagem e dessoldagem de$e ser "eita apenas em laborat.rios especiali%ados, equipados com uma estao de soldagem pro"issional.

Usando um multmetro digital


Um mult/metro digital pode a2udar bastante nas ati$idades de hardware, principalmente em manuteno. ,om ele $oc pode checar as tenses da "onte de alimentao e da rede eltrica, checar o estado da bateria da placa de ,+U, $eri"icar se o dri$e de ,DG: - est reprodu%indo ,Ds de udio, acompanhar sinais sonoros, $eri"icar cabos e $rias outras aplicaes. Seu custo menor do que $oc pensa. ,om cerca de 89 reais $oc compra um modelo simples, e com cerca de ;99 reais poss/$el comprar um modelo mais so"isticado.

Captulo 3 Eletrnica bsica *** 35% *** Figura 3.6


Multmetro digital.

3-0

Um mult/metro possui duas pontas de pro$a, uma $ermelha e uma preta. ( preta de$e ser conectada no ponto do mult/metro indicado com BED ou , - &este o chamado KterraL'. ( ponta de pro$a $ermelha pode ser ligada em outras entradas, mas para a maioria das medidas reali%adas, a ligao "eita no ponto indicado com DGGm(. Uma cha$e rotati$a usada para selecionar o tipo de medida eltrica a ser "eita5 D para $oltagem, para resistncia e m( para corrente. Uma cha$e usada para a medio de $oltagens em (, &corrente alternada' ou D, &corrente cont/nua'. +or e*emplo, para medir as tenses da "onte de alimentao, ou a tenso da bateria, usamos a cha$e em D,. +ara medir a tenso presente na sa/da de udio de um dri$e de ,DG: - ao tocar um ,D musical &um tipo de corrente alteranada', usamos a escala (,. +ara medir as tenses da rede eltrica, tambm utili%amos a escala (,. (lguns mult/metros possuem um Jnico con2unto de escalas para $oltagem, e uma cha$e adicional para escolher entre (, e D,. utros modelos, como o da "igura M, no possuem esta cha$e (,<D,, e sim grupos independentes de escalas para $oltagens e correntes em (, e D,. ( maioria dos mult/metros no mede corrente alternada &(,(', apenas corrente cont/nua &D,(', tenso alternada &(,D' e tenso cont/nua &D,D'.

3-1

Hardware Total

+ara cada grande%a eltrica e*istem $rias escalas. +or e*emplo, entre as $rias posies da cha$e rotati$a, podem e*istir algumas espec/"icas para as seguintes "ai*as de $oltagem5 699 mD, 6 D, 69 D, 699 D e 6999 D. Se $oc pretende medir a tenso da bateria da placa de ,+U &em torno de 8 $olts', no use a escala de 6D, pois tenses acima de 6D sero indicadas como ;,NNNN D. 3scolha ento a escala de 69D, pois ter condies de "a%er a medida esperada. Da mesma "orma, para medir a tenso de uma rede eltrica de 669 $olts &use (,, pois trataGse de tenso alternada', no escolha a escala de 699 $olts, pois a m*ima tenso medida ser de ;NN,NN $olts. 3scolha ento a escala de 6.999 $olts ou outra para tenses ele$adas. ,omo regra geral, sempre que a leitura indicada tem $alor m*imo ou outra indicao que este2a "ora da escala, de$emos utili%ar uma escala maior. Huando no temos idia apro*imada da tenso que $amos medir, de$emos comear com a escala de maior $alor poss/$el, pois se medirmos uma tenso muito ele$ada usando uma escala bai*a, podemos dani"icar o aparelho.
Figura 3.7
Medi23o de &oltagem.

+ara medir a tenso entre dois pontos, selecione a escala e encoste as pontas de pro$a nos terminais nos quais a tenso de$e ser medida &"igura O'. -uitas $e%es queremos "a%er medidas de tenso relati$as ao terra &o terminal Knegati$oL da "onte de alimentao'. Doc pode ento "i*ar a ponta de pro$a preta em um ponto ligado ao terra &por e*emplo, os "ios pretos do conector de alimentao da placa de ,+U' e usar a outra ponta de pro$a para medir a tenso no ponto dese2ado.

Captulo 3 Eletrnica bsica

3-4

( medio de resistncia tambm possui $rias escalas, e $oc de$e escolher uma escala que comporte a medida a ser reali%ada. Se $oc no tem idia da escala a ser usada, escolha a maior delas. +or e*emplo, se medir um resistor de cerca de ;A9 ohms em uma escala de 69.999, ser apresentado o $alor ;A9. Se quiser maior preciso pode usar escalas menores. +or e*emplo, na escala de 6999 ohms, o $alor medido poder ser ;A9,8 e na escala de 699 poder ser ;A9,8O. Eote que no podemos medir o $alor de um resistor quando ele est em um circuito. $alor medido ser in"luenciado pelos demais componentes do circuito ligados ao resistor. ( medida correta "eita quando o resistor est desacoplado do circuito, como mostra a "igura =.
Figura 3.8
Medindo o &alor de um resistor. Cuidado5 para resistores com &alores acima de 678 o*ms9 $ recomend&el n3o tocar as m3os nas pontas de pro&a do multmetro9 pois a resist:ncia do corpo *umano pro&ocar erro na medida.

+odemos usar o mult/metro na escala de resistncia para $eri"icar se um cabo est partido ou se um "us/$el est queimado. Huando um "io ou "us/$el est em per"eitas condies, sua resistncia bem bai*a, em geral in"erior a ; ohm. ,olocamos ento o mult/metro na escala mais bai*a de resistncia e "a%emos a medida. Huando o cabo est partido ou o "us/$el est queimado, a resistncia muito alta, e quando est bom bai*a. Eote que para "a%er essas medidas preciso que o circuito este2a desligado. -uitos mult/metros possuem ao lado da escala de resistncia, uma escala que emite um beep atra$s de um pequeno alto "alante em caso de reG sistncia bai*a. Desta "orma poss/$el medir as ligaes sem ter que olhar para o displa) do mult/metro. +restamos ateno apenas nas cone*es que esto sendo medidas e no som emitido. Ea g/ria de eletr!nica isto chamado de Kbipar o circuitoL.

3-67

Hardware Total

( medio de corrente "eita de "orma um pouco di"erente. +recisamos escolher a escala mais adequada, assim como nas medidas de tenso e resistncia, mas as pontas de pro$a de$em ser colocadas em srie com o "io por onde passa a corrente a ser medida. 3m muitos casos preciso cortar e desencapar o "io para "a%er a medida, e soldar e isolar o corte posteriormente. ,omo uma operao trabalhosa, de$emos "a%Gla apenas em caso de necessidade.
Figura 3.9
;s multmetros possuem entradas adicionais para medir altas tens<es e altas correntes. ; deste e=emplo possui uma entrada para medir &olts9 o*ms e Hert> ?este mede tamb$m 're@A:ncia 9 uma outra entrada para medir miliampBres e outra para correntes de at$ 67 ampBres. Clguns multmetros podem ainda medir transistores para &eri'icar se est3o bons ou @ueimados.

?ome cuidado, pois a ponta de pro$a $ermelha poder precisar ser colocada em outras entradas, dependendo da grande%a a ser medida. 3m geral os mult/metros possuem entradas adicionais para medir altas $oltagens e altas correntes. ,ertos modelos possuem uma entrada independente para medio de corrente &"igura N'.

Alguns componentes eletrnicos


Damos agora apresentar alguns componentes eletr!nicos e suas propriedades eltricas. Eo sero conhecimentos su"icientes para $oc pro2etar e consertar circuitos comple*os, como monitores e "ontes, mas daro uma boa noo sobre o que $oc ir encontrar.
Bateria e fonte de alimentao

Eenhum circuito eltrico ou eletr!nico pode "uncionar sem um gerador de corrente eltrica. s geradores nada mais so que baterias, pilhas ou "ontes de alimentao. +ossuem dois terminais, sendo um positi$o e um negati$o.

Captulo 3 Eletrnica bsica

3-66

terminal positi$o aquele por onde KsaiL a corrente, e o negati$o aquele por onde KentraL a corrente.
Figura 3.10
Daterias e o seu smbolo.

( "igura ;; mostra o diagrama de um circuito de uma lanterna, no qual temos uma l0mpada alimentada por uma bateria. ( corrente eltrica sai do terminal positi$o da bateria e tra"ega atra$s do "io. ,hegando F l0mpada, a energia eltrica trans"ormada em energia luminosa e calor. Depois de atra$essar a l0mpada, a corrente retorna F bateria atra$s do seu terminal negati$o. Uma bateria na $erdade um dispositi$o que empurra a corrente eltrica atra$s dos "ios ligados aos seus terminais.
*** 35% *** Figura 3.11
Es@uema el$trico de uma lanterna. C letra EiF $ usada para designar a corrente el$trica.

?oda bateria tem uma $oltagem especi"icada. (s pilhas, por e*emplo, tm ;,A $olts. ?ambm so bastante populares as baterias de N $olts. Po2e em dia encontramos $rios tipos de bateria com di$ersas $oltagens, inclusi$e recarreg$eis. 4 o caso das baterias de tele"ones celulares.

3-62

Hardware Total

3m operao normal, uma bateria de$e ter circuitos ligados aos seus terminais. ( corrente eltrica "a% com que esses circuitos "uncionem. +or e*emplo, se o circuito consistir em uma simples l0mpada, o "uncionamento caracteri%ado pelo acendimento desta l0mpada. 4 o que chamamos de circuito "echado. Uma bateria pode tambm estar desligada. Eeste caso, e*iste tenso entre seus terminais, porm no e*iste corrente. ( bateria no est portanto "ornecendo energia eltrica ao circuito. 4 o que ocorre quando temos uma bateria isolada, "ora do circuito, ou ento quando o interruptor &ou cha$e' est desligado. ,hamamos esta situao de circuito aberto. Uma situao anormal o chamado curtoGcircuito. ?emos um "io ligando diretamente os dois terminais da bateria. ( corrente atra$essa o "io, porm como no e*iste circuito para alimentar, esta corrente tem enorme "acilidade para tra"egar. Qsto "a% a corrente atingir um $alor alt/ssimo, e gerando muito aquecimento. "io pode at mesmo derreter e pegar "ogo, a bateria pode esquentar at ser dani"icada. +ara proteger equipamentos de curtoGcircuitos acidentais, usamos "us/$eis. Se $oc ligar os dois terminais de uma pilha atra$s de um "io, o curto circuito no ser muito perigoso, mas se ligar os dois terminais de uma tomada eltrica, pode at pro$ocar um incndio.
*** 35% *** Figura 3.12
Circuito aberto e curto circuito. Em um circuito aberto9 a corrente $ sempre >ero. Go curto circuito9 a corrente pode ser9 do ponto de &ista matemtico9 in'inita. Ga prtica isto n3o ocorre9 mas a corrente tende a apresentar um &alor bastante ele&ado e perigoso.

( "igura ;6 mostra as caracter/sticas de uma bateria em aberto e outra em curto. Ea bateria em aberto, a tenso entre os terminais igual F tenso da bateria &$amos chamGla de D9', e a corrente $ale 9. Huando a bateria est em curto, a tenso entre os terminais $ale 9, e a corrente assume um $alor ele$ad/ssimo. Usando componentes te.ricos, a corrente tenderia a ser in"inita. Ea prtica isto no ocorre, mas atinge um $alor alto, dependendo das caracter/sticas da bateria.

Captulo 3 Eletrnica bsica

3-63

( "onte de alimentao um circuito que tem a mesma "uno de uma bateria. 3la recebe a tenso da rede eltrica e reali%a $rias operaes5 reduo, reti"icao, "iltragem e regulao. resultado uma tenso cont/nua, semelhante F "ornecida por baterias. -ais adiante neste cap/tulo mostraremos como uma "onte de alimentao reali%a este processo.
Resistor

3ste o mais bsico componente eletr!nico. -uitos o chamam erradamente de resistncia. Seu nome certo resistor, e a resistncia a sua caracter/stica eltrica. (inda assim o pJblico leigo usa termos como Ka resistncia do chu$eiro eltricoL, Kresistncia do aquecedorL, Kresistncia do "erro de passarL, Kresistncia da torradeiraL. 3sses dispositi$os so resistores "ormados por "ios metlicos com resistncia bai*a. (o serem ligados em uma tenso eltrica, so atra$essados por uma ele$ada corrente, resultando em grande dissipao de calor. Eote que nas resistncias desses aparelhos, o ob2eti$o principal a gerao de calor. 1 nos circuitos eletr!nicos, suas "unes so outras, e no gerar calor. s resistores usados nesses circuitos de$em ter $alores tais que possam "a%er o seu trabalho com a menor gerao de calor poss/$el.
Figura 3.13
!esistores e o seu smbolo.

s resistores usados nos circuitos eletr!nicos so de $rios tipos e tamanhos. Seus dois par0metros eltricos importantes so a resistncia e a potncia. :esistores que iro dissipar muita potncia eltrica so de maior tamanho, e $iceG$ersa. s mostrados na "igura ;8 so de ;<= >. 3*istem resistores de ;<7>, ;<6>, ;>, 6>, A>, ;9> e $alores ainda mais ele$ados. ( "igura ;8 mostra tambm o s/mbolo usado para representar o resistor quando desenhamos um diagrama eltrico.

3-6+

Hardware Total

?odo resitor tem um $alor, que a chamada resistncia. ( unidade usada para medir a resistncia o ohm, cu2o s/mbolo . ( $oltagem gerada por uma bateria tem seu $alor dado em $olts, cu2o s/mbolo D. ( unidade usada para medir a corrente eltrica o ampRre, cu2o s/mbolo (. 3*iste uma relao direta entre a tenso aplicada sobre um resistor, a corrente que o atra$essa e o $alor da sua resistncia. 3sta relao a chamada lei de hm. 3la di% que se um resitor de $alor : ligado a uma tenso D, sua corrente i dada por5 i S D<: o mesmo que escre$er5 D S :.i +or e*emplo, na "igura ;7 ligamos uma bateria de ;6 D em um resistor de M. De acordo com a lei de ohm, a corrente que atra$essar o resistor ser de5 i S ;6D M S 6(
*** 35% *** Figura 3.14
!ela23o entre corrente9 tens3o e resist:ncia.

3$entualmente podemos encontrar em circuitos, resistores ligados uns aos outros. Di%emos que os resistores esto associados. (s duas principais "ormas de associao de resistores so as do tipo srie e parelela. (mbas so mostradas na "igura ;A. Huando dois resistores esto em srie, a resistncia total igual F soma das resistncias de cada resistor. +ortanto calculada pela ".rmula5

Captulo 3 Eletrnica bsica

3-6,

:t S :; T :6 T :8 T ... T :n Huando os resistores esto associados em paralelo, a ".rmula da resistncia equi$alente 5 ;<:t S ;<:; T ;<:6 T ;<:8 T ... T ;<:n u se2a, o in$erso da resistncia equi$alente igual F soma dos in$ersos das resistncias indi$iduais.
Figura 3.15
Cssocia2<es de resistores.

utra grande%a eltrica importante a potncia. 3la representa a quantidade de energia eltrica que est sendo consumida por um resistor quando percorrido por uma corrente, e medida em watts, cu2o s/mbolo >. Huando um resistor : ligado a uma tenso D e percorrido por uma corrente i, a potncia eltrica + pode ser calculada de $rias "ormas equi$alentes5 + S D.i + S :.i6 + S D6<: +or e*emplo, um resistor de M ligado a uma "onte de ;6 D dissipa uma potncia de5 + S ;66 < M S ;77<M S 67 watts

3-6.

Hardware Total

4 quantidade de calor su"iciente para causar uma boa queimadura ao tocarmos neste resistor. (o contrrio do que ocorre na "/sica do segundo grau, no usamos na prtica resistores de $alores to bai*os, nem operamos com correntes to ele$adas, pelo menos na maioria dos casos. s resitores em usados em eletr!nica apresentam em geral resistncias da ordem de milhares de ohms, e as correntes eltricas normalmente assumem $alores da ordem de milsimos de (mpRres. +or isso usamos em eletr!nica as unidades U e m( para medir resistncia e corrente. (s ".rmulas continuam $lidas, apenas utili%amos medidas di"erentes para resistncia e corrente. +or e*emplo, um resistor de M U ligado em uma "onte de ;6 D ser percorrido por uma corrente de5 i S D<: S ;6 < M S 6 m(. ( potncia eltrica neste caso dada em miliwatts &milsimos de >att', cu2o s/mbolo m>5 + S D6<: S ;66 < M S 67 m>. 3sta potncia to pequena que praticamente no percebemos que o resistor est quente. Berar calor no o ob2eti$o dos circuitos eletr!nicos, portanto de$emos utili%ar resistores com os maiores $alores poss/$eis, desde que em condies de manter em "uncionamento correto os demais componentes.
Capacitor

capacitor um componente eletr!nico capa% de arma%enar e "ornecer cargas eltricas. 3le "ormado por duas placas paralelas, separadas por um material isolante, chamado dieltrico. Huando o ligamos a uma tenso "i*a, momentaneamente passa por ele uma pequena corrente, at que suas placas paralelas "iquem carregadas. Uma "ica com cargas negati$as &eltrons' e outra com cargas positi$as &"alta de eltrons'.

Captulo 3 Eletrnica bsica

3-60 Figura 3.16


Capacitores e seu smbolo.

3*istem $rios tipos de capacitores, e as principais di"erenas esto nos $alores e nas tenses eltricas suportadas. Um capacitor que $ai ser ligado a uma tenso de A9 $olts de$e ser maior que outro de mesmo $alor mas que $ai ser ligado a uma tenso de apenas ;9 $olts. Um capacitor so"re ruptura do dieltrico quando ligado a uma tenso mais ele$ada que a especi"icada. 3m outras pala$ras, ele e*plodeV $alor de um capacitor chamado de capacit0ncia. ( grande%a usada para mediGla o "arada), cu2o s/mbolo #. "arada) uma unidade muito grande para medir os capacitores da $ida real. Um capacitor de ;# seria imenso. 3ncontramos na prtica capacitores medindo algo da ordem de milsimos ou milionsimos do "arada). +or isso mais comum usar o micro"arada) &#' para medir os capacitores. Um capacitor de 7O99 #, por e*emplo, considerado de tamanho relati$amente grande para um circuito eletr!nico. (inda assim e*istem os chamados supercapacitores, que possuem capacit0ncias da ordem de alguns "arada)s, entretanto no so empregados em circuitos eletr!nicos de$ido ao seu grande tamanho. s capacitores tm $rias aplicaes nos circuitos eletr!nicos. Um das principais a "iltragem. 3les podem acumular uma ra%o$el quantidade de cargas quando esto ligados a uma tenso. Huando esta tenso desligada, o capacitor capa% de continuar "ornecendo esta mesma tenso durante um pequeno per/odo de tempo, "uncionando portanto como uma espcie de bateria de curta durao.

3-61

Hardware Total Figura 3.17


Capacitores de desacoplamento9 um ao lado de cada c*ip.

3m qualquer placa de circuito, encontramos pequenos capacitores ao lado de cada chip. So chamados de capacitores de desacoplamento &"igura ;O'. Uma das caracter/ticas eltricas dos chips que de um instante para outro podem aumentar substancialmente a quantidade de corrente consumida. ( "onte de alimentao nem sempre tem condies de responder ao "ornecimento de corrente com a rapide% necessria &em geral em bilionsimos de segundo', e o resultado uma pequena queda de tenso pr.*ima ao chip que est solicitando este aumento de corrente. capacitor de desacoplamento tem condies de "ornecer rapidamente a corrente ele$ada que o chip e*ige, dando tempo F "onte para se adaptar ao no$o patamar de corrente. s capacitores de desacoplamento "uncionam portanto como pequenas baterias a*iliares, a2udando a "onte de alimentao no "ornecimento de corrente para os chips. Um capacitor no precisa necessariamente ter placas paralelas e um dieltrico. Hualquer ob2eto possui uma capacit0ncia. corpo humano, por e*emplo, pode "uncionar como um capacitor de bai*o $alor, mas ainda assim capa% de arma%enar cargas eltricas. 4 o que chamamos de eletricidade esttica. ,apacitores tambm tm grandes aplicaes em circuitos de rdio. 3les no permitem a passagem da corrente cont/nua, 2 que seu dieltrico um isolante, mas permitem a passagem de tenses alternadas. ,omo a corrente alternada tra"ega ora no sentido direto, ora no sentido in$erso, um capacitor pode ora se carregar positi$amente, ora negati$amente, dei*ando que a corrente alternada o Katra$esseL. Huanto mais alta a "reqWncia da corrente alternada, mais "acilmente ela atra$essa o capacitor. 3les podem assim ser usados como "iltros, barrando as "reqWncias bai*as e dei*ando passar as "reqWncias altas.

Captulo 3 Eletrnica bsica

3-64

Huando so necessrias capacit0ncias ele$adas, so utili%ados capacitores eletrol/ticos de alum/nio ou t0ntalo. s capacitores eletrol/ticos de alum/nio so muito usados em "ontes de alimentao, em circuitos de som, rdio e ?D, e at em placas de computador. 3ntretanto para as placas de computador mais recomend$el usar os capacitores de t0ntalo. 3les so mais caros, porm so mais dur$eis e de menor tamanho. So muito usados em discos r/gidos e tele"ones celulares, mas tambm os encontramos sendo usados como capacitores de desacoplamento do processador, nas placas de ,+U. Qn"eli%mente para economi%ar, muitos "abricantes de placas de ,+U usam capacitores eletrol/ticos de alum/nio, ao in$s de t0ntalo. Qsso poderia ser aceit$el, se le$assem em conta a $ida Jtil do capacitor. 3*istem capacitores eletrol/ticos com durao de ;9.999 horas, outros com A.999 horas, outros com apenas ;.999 horas, que so mais baratos. +lacas de ,+U de bai*o custo e bai*a qualidade usam muitos componentes inadequados, sobretudo capacitores de bai*a qualidade. +lacas de ,+U "eitas por "abricantes comprometidos com a qualidade utili%am capacitores de t0ntalo ou ento eletrol/ticos de alum/nio de longa durao.
Bobina

( bobina um componente eltrico constru/do por um "io enrolado em $rias $oltas. Seu $alor a indut0ncia, e a unidade de medida o henr) &P'. 3sta unidade muito ele$ada para medir as bobinas da $ida real, portanto so mais utili%ados o milihenr) &mP' e o microhenr) &P'.
Figura 3.18
Dobinas e seus smbolos

( bobina atra$essada "acilmente pela corrente cont/nua. ,orrente alternada de bai*a "reqWnica tambm tem "acilidade para atra$essar uma bobina, mas quanto maior a "reqWncia, maior a di"iculdade. 3sta caracter/stica in$ersa F do capacitor. +or isso, associaes de capacitores e bobinas so usados para "ormar "iltros de $rios tipos, como por e*emplo, os sintoni%adores. Huando giramos o boto sintoni%ador de estaes de um rdio &DQ(C', estamos na $erdade atuando sobre um capacitor $ari$el, associado a uma bobina, selecionado a "reqWncia dese2ada.

3-27 ransformador

Hardware Total

Huando duas bobinas so enroladas sobre o mesmo nJcleo, temos um componente deri$ado, chamado trans"ormador. ,ada uma das bobinas chamada de enrolamento. Huando aplicamos uma tenso no primeiro enrolamento &chamado de primrio', podemos retirar uma outra tenso, sendo gerada pelo segundo enrolamento &secundrio'. Qsto pode ser usado para aumentar ou redu%ir a tenso. 3m uma "onte de alimentao con$encional &no cha$eada', o primeiro circuito um trans"ormador, que recebe a tenso da rede eltrica &;;9 ou 669 $olts' e gera no secundrio uma outra tenso alternada, porm de menor $alor.
Figura 3.19
Trans'ormador e seu smbolo

s trans"ormadores tm muitas outras aplicaes. So usados por e*emplo como isoladores da linha tele"!nica em modems. 3les protegem &at certo ponto' o modem de e$entuais sobretenses na linha tele"!nica. +elo "ato de terem uma indut0ncia, eles tambm atuam como "iltros de ru/dos.

Captulo 3 Eletrnica bsica Figura 3.20


Trans'ormador usado em um modem.

3-26

Diodo

diodo um componente classi"icado como semicondutor. 3le "eito dos mesmos materiais que "ormam os transistores e chips. 3ste material baseado no sil/cio. (o sil/cio so adicionadas subst0ncias chamadas genericamente de dopagem ou impure%as. ?emos assim trechos tipo E e tipo +. ( di"erena entre os dois tipos est na "orma como os eltrons so condu%idos. Sem entrar em detalhes sobre microeletr!nica, o importante aqui saber que quando temos uma 2uno +E, a corrente eltrica tra"ega com "acilidade do treho + para o trecho E, mas no consegue tra"egar no sentido in$erso. diodo possui seus dois terminais ligados Fs partes de uma 2uno +E. ( parte ligada ao + chamada de anodo, e a parte ligada ao E chamada de catodo. ( corrente eltrica tra"ega li$remente no sentido do anodo para o catodo, mas no pode tra"egar no sentido in$erso.
Figura 3.21
/iodos e seu smbolo.

+or causa desta caracter/stica, os diodos so usados, entre outras aplicaes, como reti"icadores. 3les atuam no processo de trans"ormao de corrente alternada em corrente cont/nua.
!"D

3-22

Hardware Total

C3D um tipo especial de diodo que tem a capacidade de emitir lu% quando atra$essado por uma corrente eltrica. ,omo todo diodo, o C3D &Cight 3mitting Diode' permite a passagem de corrente &quando acende' no sentido direto, do anodo para o catodo. Eo sentido in$erso, a corrente no o atra$essa, e a lu% no emitida.
Figura 3.22
HE/s e seu smbolo.

3*istem C3Ds que emitem lu% $ermelha, $erde, amarela e a%ul. 3*istem C3Ds que emitem lu% in"ra$ermelha, usados em sistemas de alarmes. 3*istem ainda os que emitem lu% $ermelha ou $erde, dependendo do sentido da corrente. So na $erdade dois C3Ds, um $ermelho e um $erde, ambos montados sobre a mesma base, e ligados em paralelo, um no sentido direto e outro no in$erso. 3ste tipo de C3D usado, por e*emplo, em gra$adores de ,DG: -. Huando esto lendo, emitem lu% $erde ou amarela. Huando esto gra$ando, emitem lu% $ermelha.
Displa# num$rico

( lu% emitida por um C3D parte de um pequeno ponto luminoso, onde est a 2uno +E. Braas ao um di"usor .tico, que uma semiGes"era, temos a sensao de que a lu% sai de todo o C3D, e no apenas da 2uno +E. +odemos ter di"usores de $rios "ormatos, inclusi$e retangulares. displa) digital com C3Ds um con2unto com O C3Ds, cada um deles com um di"usor retangular. -uitas $e%es e*iste um oita$o C3D que indica o ponto decimal. ,ada um dos segmentos do displa) pode ser aceso ou apagado indi$idualmente, e dependendo da combinao, di"erentes nJmeros so "ormados.

Captulo 3 Eletrnica bsica Figura 3.23

3-23
/isplaI digital 'ormado por HE/s. Este possui + dgitos.

Uma das caracter/sticas do displa) digital "ormado por C3Ds sua alta luminosidade. 3m aplicaes em que so usadas pilhas ou baterias, este tipo de displa) tem um problema5 o consumo de corrente relati$amente ele$ado para a bateria. -ais e"iciente o displa) de cristal l/quido, que no luminoso, mas seu consumo de corrente muito menor. (s calculadoras e rel.gios digitais dos anos O9 usa$am displa)s com C3Ds. (s pilhas das calculadoras "ica$am logo gastas. s rel.gios "ica$am apagados, e era preciso pressionar um boto lateral para acender o displa) e $er as horas. 1 nos anos =9, os displa)s de cristal l/quido passaram a ser mais comuns em calculadoras, rel.gios e em outros aparelhos alimentados por baterias.
ransistor

3ste sem dJ$ida o mais importante componente eletr!nico 2 criado. 3le deu origem aos chips que temos ho2e nos computadores. Um processador, por e*emplo, tem no seu interior, $rios milhes de microsc.picos transistores. Qn$entado nos laborat.rios @ell nos anos 79, o transistor um substituto das $elhas $l$ulas eletr!nicas, com grandes $antagens5 tamanho minJsculo e pequeno consumo de energia. ( "igura 67 mostra alguns transistores e seu s/mbolo eletr!nico. Eote que e*istem $rios tipos de transistores. Huanto ao sentido da corrente eltrica, os transistores so classi"icados como E+E e +E+, ambos mostrados na "igura 67.

3-2+

Hardware Total Figura 3.24


Transistores e seus smbolos

s transistores reali%am inJmeras "unes, sendo que as mais importantes so como ampli"icadores de tenso e ampli"icadores de corrente. +or e*emplo, o sinal eltrico gerado por um micro"one to "raco que no tem condies de gerar som quando aplicado a um alto "alante. Usamos ento um transistor para ele$ar a tenso do sinal sonoro, de alguns milsimos de $olts at alguns $olts. Seria tenso su"iciente para alimentar um alto "alante, mas ainda sem condies de "ornecer a potncia adequada &a tenso est correta mas a corrente bai*a'. Usamos ento um segundo transistor atuando como ampli"icador de corrente. ?eremos ento a tenso igual F gerada pelo primeiro transistor, mas com maior capacidade de "ornecer corrente. s aumentos de tenso e de corrente so no "undo, aumentos de energia. 3sta energia no gerada a partir do nada. transistor retira a energia necessria a partir de uma bateria ou "onte de alimentao. ( "igura 6A mostra o diagrama do circuito simples, com dois transistores, para ampli"icar o sinal gerado por um micro"one para que se2a aplicado em um alto "alante. Eote que os transistores no trabalham so%inhos. 3les precisam ser acompanhados de resistores, capacitores, e dependendo do circuito, outros componentes, para reali%ar suas "unes.

Captulo 3 Eletrnica bsica Figura 3.25


Cmpli'icador transistori>ado.

3-2,

MJC K Micro'one C)6 K Clto 'alante LCC K Terminal positi&o da bateria @ue alimenta o circuito "G/ K Terra9 ou terminal negati&o da bateria.

3*istem transitores de bai*a, mdia e alta potncia. Huanto maior a potncia, maior o seu tamanho. s transistores de alta potncia em geral precisam ser montados sobre dissipadores de calor &coolers'. 3*istem transitores especiali%ados em operar com "reqWncias de udio e outros especiali%ados em altas "reqWncias, usados em circuitos de rdio e ?D. 3*istem transistores especiali%ados em cha$eamento, indicados para operar em circuitos digitais. 3*istem "ototransistores, que ampli"icam o sinal gerado pelo seu sensor .tico. 3n"im, e*istem milhares de tipos de transistores, para as mais $ariadas aplicaes.
Regulador de %oltagem

?odos os circuitos eletr!nicos necessitam, para que "uncionem corretamente, do "ornecimento de corrente $inda de uma bateria ou "onte de alimentao com $alor constante. +or e*emplo, se um circuito "oi pro2etado para "uncionar com A $olts, tal$e% possa "uncionar com tenses um pouco maiores ou um pouco menores, como A,A D ou 7,A D, mas pro$a$elmente no "uncionar corretamente com $alores muito mais altos ou muito mais bai*os, como M D ou 7 D. Uma "onte de alimentao precisa portanto gerar uma tenso constante, independente de "lutuaes na rede eltrica e independente da quantidade de corrente que os circuitos e*igem. +or isso todas as "ontes de boa qualidade utili%am circuitos reguladores de $oltagem. 4 poss/$el criar um regulador de $oltagem utili%ando alguns transistores, resitores e um componente especial chamado diodo Xener, capa% de gerar uma tenso "i*a de re"erncia a ser KimitadaL pela "onte. s "abricantes constru/ram esses circuitos de "orma integrada, semelhante a um chip, usando uma Jnica base de sil/cio. s reguladores mais simples tm um

3-2.

Hardware Total

encapsulamento parecido com o de um transistor de potncia, com trs terminais. Um dos terminais o terra, que de$e ser ligado ao terminal negati$o da "onte. outro terminal a entrada, onde de$e ser aplicada a tenso bruta, no regulada. terceiro terminal a sa/da, por onde "ornecida a tenso regulada. ( tenso de entrada de$e ser superior F tenso que $ai ser gerada. regulador KcortaL uma parte desta tenso de modo a manter na sa/da uma tenso "i*a. +or e*emplo, para alimentar um regulador de TA Dolts, podemos aplicar na entrada uma tenso no regulada de T= Dolts, podendo $ariar entre TM e T;9. ( sa/da "ornecer TA D, e o restante ser despre%ado.
Figura 3.26
!eguladores de &oltagem em uma placa de C%-.

-uitos reguladores produ%em tenses "i*as, mas e*istem modelos que podem ser ligados a uma tenso de re"erncia que pode ser programada. Eas placas de ,+U e*iste um circuito respons$el por gerar as tenses e*igidas pelo processador. ( maioria dos processadores modernos requer uma "onte de T8,8 D para operaes e*ternas, e uma "onte de $alor menor para as operaes internas. Dependendo do processador, esta tenso pode ser de T;,8 D, T;,MD, T;,OD, T6,;D ou praticamente qualquer $alor entre ; D e 8,A D. Eos processadores mais no$os, esses $alores tendem a ser menores, em geral in"eriores a 6 D. circuito gerador de $oltagem da placa de ,+U toma como base a tenso de T8,8 D "ornecida pela "onte de alimentao do computador, e em "uno do $alor indicado pelo processador, gera a tenso necessria. ?rataGse de um regulador de tenso $ari$el e program$el.
So&uetes

( maioria dos componentes eletr!nicos so soldados nas suas placas. utros componentes precisam ser remo$idos periodicamente para substituio ou manuteno. +or e*emplo, uma l0mpada no apara"usada ou soldada diretamente aos "ios da rede eltrica. 3la presa atra$s de um bocal, e este sim apara"usado aos "ios. bocal na $erdade um soquete para a

Captulo 3 Eletrnica bsica

3-20

l0mpada, tanto que em ingls, usado o termo socUet para designar o bocal de uma l0mpada. Da mesma "orma, certos componentes eletr!nicos podem precisar ser remo$idos, trocados ou instalados. 4 o caso dos processadores, mem.rias e alguns chips. +ara isso esses chips so encai*ados sobre soquetes. s soquetes sim, so soldados nas placas de circuito, e sobre eles encai*amos os chips.
Figura 3.27
(o@uete /J%.

tipo mais simples o chamado de soquete DQ+ &dual inGline pacUage'. 3le apropriado para chips que tambm usam o encapsulamento DQ+. 3*istem soquetes DQ+ de $rios tamanhos, com di"erentes nJmeros de terminais &ou pinos'. +odemos encontrar soquetes DQ+ com =, ;9, ;6, ;7, ;M, ;=, 69, 66, 67, 6= pinos, e assim por diante. 3m geral soquetes com mais de 86 pinos so mais largos que os com menos pinos. Ea pr.pria "igura 6= $emos duas $erses de soquetes de 6= pinos, sendo um largo e um estreito.
Figura 3.28
(o@uetes de &rios taman*os.

3-21

Hardware Total

?odos os pinos dos soquetes so numerados, porm esta numerao no est indicada, mas "ica impl/cita. +ara saber o nJmero de qualquer pino, basta locali%ar a posio do pino ;. ?anto os soquetes quanto os chips de encapsulamento DQ+ possuem uma e*tremidade di"erente da outra, com um chan"ro ou algum tipo de marcao. -uitas $e%es esta marcao est desenhada na placa &os desenhos na placa so chamados de serigra"ia'. Huando olhamos um soquete de tal "orma que o chan"ro ou marcao "ique orientada para a esquerda, o pino ; o primeiro na parte in"erior &$e2a a "igura 6N'. s demais pinos seguem a seqWncia, at a outra e*termidade. Eo outro lado da mesma e*tremidade a seqWncia continua, at o Jltimo pino do soquete, que "ica na mesma e*tremidade que o pino ;.
Figura 3.29
Gumera23o de alguns so@uetes /J%.

Huando $amos encai*ar um chip em um soquete, temos que prestar ateno na orientao correta. pino ; do chip de$e corresponder ao pino ; do soquete. Se o encai*e "or "eito de "orma in$ertida ou deslocada, o chip pro$a$elmente queimar, e o mesmo pode ocorrer com a placa. s chips tambm possuem um chan"ro ou um ponto circular em bai*o rele$o para indicar a posio do pino ;, e a seqWncia a mesma do soquete &"igura 89'.

Captulo 3 Eletrnica bsica Figura 3.30


%osi23o do pino 6 nos c*ips.

3-24

s soquetes mais so"isticados so os dos processadores. +ossuem mais de 899 pinos, alguns ultrapassando os 799. nJmero de pinos to grande que o encai*e se torna di"/cil. ,ada pino requer uma pequena "ora para entrar sob presso no "uro correspondente do soquete, mas quando multiplicamos esta pequena "ora por 799, temos uma grande "ora. ,omo seria di"/cil encai*ar e retirar o chip do soquete, "oram adotados para esses casos os soquetes de "ora de insero %ero &Xero Qnsertion #orce, ou XQ#'. 3les possuem uma pequena ala$anca lateral que ao ser aberta aumenta os "uros onde os terminais &KperninhasL' do chip $o ser encai*ados. chip posicionado com "acilidade e ento a ala$anca tra$ada "a%endo com que cada "uro diminua e segure o terminal correspondente com boa presso.
*** 100% *** Figura 3.31
Encai=ando um processador em um so@uete MJ).

3m todos os processadores modernos, e*istem mecanismos que impedem que o encai*e se2a "eito de "orma in$ertida. 3*istem por e*emplo, "uros a

3-37

Hardware Total

menos em um ou dois cantos do soquete, bem como pinos a menos em um ou dois cantos do processador, "a%endo com que o encai*e s. possa ocorrer na posio certa.
Figura 3.32
)ura2<es di'erentes no processador e no so@uete MJ) impedem o encai=e in&ertido.

De$emos entretanto tomar cuidado com certos processadores antigos. s processadores 7=M e A=M no possuem di"erenas entre as posies de encai*e, portanto um usurio distra/do conseguir "a%er o encai*e de 7 "ormas di"erentes, sendo uma correta e 8 erradas. (s "ormas erradas causaro a queima do processador. De$emos portanto prestar ateno no chan"ro e*istente no processador. Um dos seus cantos di"erente dos outros, e este de$e corresponder ao pino ; do soquete. pino ; do soquete, por sua $e%, aquele mais pr.*imo da KdobradiaL da ala$anca.
Figura 3.33
;rienta23o correta de processadores +1. e ,1.. Cs setas indicam a posi23o do pino 6.

De um modo geral, $rios chips possuem pinos simtricos e por isso podem ser inde$idamente encai*ados de "orma errada, causando sua queima. (o

Captulo 3 Eletrnica bsica

3-36

"a%er o encai*e temos sempre que procurar uma indicao de pino ; no soquete ou na serigra"ia, e a indicao de pino ; no chip. 3sta indicao sempre apresentada na "orma de um canto di"erente ou marcado com um ponto. +reste ateno tambm na posio do chan"ro e*istente no chip.
Figura 3.34
Jndica2<es de pino 6 em um c*ip e no seu so@uete.

Slot

slot um tipo especial de soquete. ( di"erena que normalmente so usados para o encai*e de placas, apesar de serem usados tambm para certos processadores. ( "igura 8A mostra alguns slots encontrados em placas de ,+U.
Figura 3.35
(lots de uma placa de C%-.

Um slot um conector plstico com uma, duas ou trs "endas alinhadas, nas quais e*istem internamente, duas seqWncias de contatos eltricos. ( placa a ser conectada possui contatos em ambas as "aces, que correspondem a contatos nessas duas "ileiras do slot.

3-32

Hardware Total

3ntre ;NNO e 6999, os principais processadores "oram produ%idos em $erses para encai*e em slots. 3ram os processadores +entium QQ, bem como as primeiras $erses dos processadores ,eleron, +entium QQQ e (thlon. (s placas de ,+U correspondentes tinham slots pr.prios par ao encai*e desses processadores. 3ste mtodo de encai*e caiu em desuso, mas dependendo das caracter/sticas de "uturos processadores, nada impede que $enham a ser no$amente adotados. pr.prio processador Qntel Qtanium e seus sucessores sero produ%idos inicialmente em $erses de cartucho.
Figura 3.36
(lot para processador.

Eormalmente os slots possuem dispositi$os que impedem que se2a "eito o encai*e de "orma in$ertida, ou que se2a encai*ada uma placa no compat/$el com o slot. +or e*emplo, no conseguiremos instalar uma placa de $/deo (B+ em um slot +,Q pois a chapa traseira do gabinete do computador impedir o posicionamento da placa. +rocessadores +entium QQ, +entium QQQ e ,eleron no podem ser encai*ados em um slot para processador (thlon, e $iceG$ersa, mas um usurio distra/do pode conseguir posicionar o processador de trs para "rente, queimando tanto o processador como a placa. Qnstalar processadores no tare"a para leigos. 4 preciso saber reconhecer os processadores e tambm saber os modelos suportados por cada placa de ,+U.
Conectores

Um conector uma pea contendo um grupo de contatos eltricos relacionados uns com os outros. +or e*emplo, na e*tremidade do cabo que parte do monitor, e*iste um conector de ;A pinos que ligado em outro conector correspondente da placa de $/deo. s sinais e*istentes nesses ;A pinos so di"erentes, mas esto relacionados entre si. 3*istem por e*emplo 6 pinos para a transmisso do $ermelho, 6 para o $erde e 6 para o a%ul. 3*istem pinos para transmisso do sincronismo hori%ontal e sincronismo $ertical.

Captulo 3 Eletrnica bsica

3-33 Figura 3.37


Conectores do monitor e da placa de &deo.

-uitos conectores so internos, outros so e*ternos. s internos so usados para cone*es dentro do computador. s e*ternos so usados para ligar dispositi$os e*ternos. ,onectores trabalham aos pares, e normalmente um chamado KmachoL e o outro K"meaL. b$iamente o tipo macho aquele com pinos metlicos, que se encai*am sobre os ori"/cios metali%ados do conector "mea correspondente. :ealmente tem uma certa conotao se*ual. 3ntre os conectores e*ternos, citamos os da impressora, do teclado, do mouse, do 2o)sticU, da rede eltrica, do modem, das cai*as de som e micro"ones e di$ersos outros. ?odos sero apresentados em partes oportunas deste li$ro. s conectores internos tambm so di$ersos5 da "onte de alimentao, do disco r/gido, do dri$e de disquetes, do dri$e de ,DG: -, e assim por diante. Um conector muito importante o do cabo que liga o disco r/gido F sua inter"ace &"igura 8='. ?rataGse de um conector macho de 79 pinos, encontrado na placa de ,+U. bser$e que em qualquer caso e*iste a indicao da posio do pino ; deste conector.

3-3+

Hardware Total Figura 3.38


Conector da inter'ace J/E e a posi23o do pino 6.

Eo conector da inter"ace do disco r/gido, encai*amos um cabo que le$a os sinais at o disco r/gido propriamente dito. 3m uma das e*tremidades deste cabo e*iste um conector "mea correspondente. 3ste conector ligado a aquele e*istente na placa de ,+U, e temos que prestar ateno na posio do pino ;. @asta obser$ar que um dos "ios do cabo pintado de $ermelho. ( posio do "io $ermelho corresponde ao pino ; do conector do cabo, que de$e estar alinhado com o pino ; do conector e*istente na placa.
Figura 3.39
-m dos 'ios do cabo $ pintado9 geralmente de &ermel*o9 o @ue indica a posi23o do pino 6.

Cabo flat

(lguns dispositi$os so ligados diretamente aos outros, usando apenas conectores. processador, as mem.rias e os chips so encai*ados diretamente em seus soquetes. (s placas de e*panso so conectadas diretamente nos seus slots. 3*istem entretanto $rios casos de cone*es eltricas que precisam ser "eitas atra$s de cabos. +or e*emplo, o disco r/gido no pode ser ligado diretamente na placa de ,+U. Um cabo apropriado ento usado para esta cone*o. mesmo ocorre com o dri$e de ,DG: -, dri$e de disquetes e $rios outros dispositi$os. Huando o nJmero de sinais

Captulo 3 Eletrnica bsica

3-3,

eltricos do conector muito grande, a "orma mais e"iciente de reali%ar a cone*o utili%ando o chamado cabo "lat. 3*istem cabos "lat com di$ersos nJmeros de condutores. cabo usado para o dri$e de disquetes usa 87 $ias. s cabos usados em discos r/gidos QD3 usam 79 ou =9 $ias. s cabos usados por discos e dispositi$os S,SQ podem usar A9, M= ou =9 $ias. 3n"im, so $rios padres para di$ersas aplicaes. s cabos "lat possuem no m/nimo dois conectores, que ligam um dispositi$o F sua inter"ace. ,ertas inter"aces permitem ligar dois ou mais dispositi$os, portanto os cabos "lat correspondentes possuem dois ou mais conectores.
Figura 3.40
Cabo 'lat para discos rgidos J/E.

?odos os cabos "lat possuem um dos seus "ios pintado de $ermelho &em alguns casos de outra cor'. 3ste o "io nJmero ;, que corresponde ao pino ; de cada conector, que por sua $e% tm que corresponder aos pinos ; dos conectores onde so encai*ados.
'umpers e microc(a%es

So dispositi$os bastante comuns na maioria das placas, principalmente nas placas de ,+U. De2amos inicialmente o que um 2umper. 3letricamente "unciona como um minJsculo interruptor. Huando est instalado, permite a passagem de corrente. Huando retirado, impede a passagem de corrente.

3-3.

Hardware Total Figura 3.41


)uncionamento de um #umper.

2umper uma pequena pea plstica com dois ori"/cios metali%ados e ligdos internamente. De$em ser encai*ados em pinos metlicos instalados nas placas. Huando o 2umper est encai*ado, a corrente o atra$essa, passando de um pino para outro. Huando retirado, a passagem de corrente "ica desabilitada. ( "igura 7; mostra o acionamento de um C3D atra$s de um 2umper. Eote que o 2umper equia$alente a uma cha$e ou interruptor. #isicamente o 2umper a pequena pea, como as mostradas na "igura 76.
Figura 3.42
Numpers.

( microcha$e ou dip switch um dispositi$o que desempenha a mesma "uno que o 2umper. ( di"erena que seu "ormato similar ao de um chip. (lm disso, as microcha$es so apresentadas em grupos, em geral de 7 ou = cha$es. ,ada cha$e pode ser posicionada nas posies E e ##, o que equi$ale a con"iguraes com 2umper e sem 2umper, respecti$amente.

Captulo 3 Eletrnica bsica Figura 3.43


Microc*a&es.

3-30

s 2umpers e microcha$es possuem $rias aplicaes. Eas placas de ,+U, ser$em para habilitar e desabilitar o "uncionamento da bateria, selecionar o tipo e a $elocidade das mem.rias, a $elocidade e a tenso do processador, entre $arias outras "unes.
Cristal

?odos os circuitos digitais dependem de uma base de tempo para poderem "uncionar. +or e*emplo, um rel.gio digital precisa de um circuito capa% de gerar pulsos digitais a cada centsimo de segundo. Eesse caso, ;99 desses pulsos correspondem a ; segundo, e a partir da/ so "eitas contagens de minutos, horas, etc. utros circuitos digitais tambm necessitam de geradores de base de tempo similares. cristal o componente respons$el pela gerao da base de tempo. ,ristais so produ%idos para entrar em resson0ncia em uma determinada "reqWncia. 3les so muito precisos nesta tare"a. So capa%es de gerar "reqWncias "i*as, com preciso da ordem de 9,99;Y. s cristais so muito sens/$eis, por isso so protegidos por um encapsulamento metlico. ( "igura 77 mostra alguns cristais encontrados nas placas de um computador.

3-31
Cristais.

Hardware Total Figura 3.44

)erador de cloc*

Um cristal no trabalha so%inho na gerao de "reqWncias que mantm a cadncia de "uncionamento dos circuitos digitais. So usados circuitos chamados osciladores, e o cristal ser$e apenas como a re"erncia para esses circuitos. 3*istem chips que so capa%es de gerar di$ersos $alores de "reqWncia, a partir de um cristal de re"erncia. Um circuito oscilador gera uma Jnica "reqWncia. 1 um circuito gerador de clocU capa% de gerar $rios $alores de "reqWncias, e cada uma delas pode ser programada, ou se2a, seu $alor pode ser escolhido entre $rias opes. +or e*emplo, certas placas de ,+U podem utili%ar processadores com clocUs e*ternos de MM, ;99 ou ;88 -P%. $alor escolhido determinado atra$s da programao do gerador de clocU.
Figura 3.45
-m c*ip gerador de cloc8.

Componentes S+D

Captulo 3 Eletrnica bsica

3-34

(ntigamente a montagem de uma placa de circuito era um processo e*tremamente demorado e precisa$a ser "eito manualmente. s componentes eram encai*ados em "uros e*istentes nas placas, e a seguir eram soldados. 3ram necessrias $rias horas para reali%ar este trabalho, e o custo "inal era muito ele$ado, 2 que o trabalho consumia muita mo de obra. Po2e em dia utili%ado um processo muito mais rpido, graas F tecnologia S-D &Sur"ace -ounted De$ices, ou dispositi$os montados na super"/cie'. s componentes no tm mais terminais para serem encai*ados em "uros das placas de circuito. (o in$s disso, eles so colocados sobre a super"/cie da placa. Uma camada de pasta de solda &resina com minJsculas part/culas de solda em estado s.lido' pre$iamente aplicada sobre a placa, ainda sem componentes. ( seguir uma grande mquina coloca os componentes S-D nos seus lugares. ( placa encaminhada para um "orno que derrete a pasta de solda, "i*ando de"initi$amente os componentes. Eo "inal deste cap/tulo mostraremos a "abricao de placas na linha de montagem da Qtautec. gerador de clocU mostrado na "igura 7A, bem como os pequenos componentes ao seu redor, so do tipo S-D. 3les no tm KperninhasL &ou terminais' como os componentes con$encionais. So indicados para produo de peas em alta escala, enquanto os componentes con$encionais so indicados para montagem em pequena escala.

,oltagens e bits
Uma das caracter/sticas mais importantes dos circuitos digitais a representao dos bits 9 e ; atra$s de dois $alores de tenso. 3m geral usado um $alor pequeno, entre 9 e 9,8 $olts, para indicar o bit 9, e um $alor um pouco maior, da ordem de alguns poucos $olts, para indicar o bit ;. +or e*emplo, t/picos chips de mem.ria usam cerca de 9,6 D para representar o bit 9 e em torno de 6,7 D para representar o bit K;L. Dalores di"erentes podem ser usados, dependendo da tecnologia. +or e*emplo, no interior dos processadores modernos, os ni$eis de tenso so ainda mais bai*os. So usados internamente $alores em torno de ;,9 a ;,A $olts para representar o bit ;, e um $alor sempre pr.*imo de 9 D para representar o bit 9. Se2a qual "or o caso, o n/$el de tenso que representa o bit 9 ser sempre um $alor positi$o, apesar de muito pequeno. Da mesma "orma, o n/$el de tenso que representa o bit ; ser sempre um $alor um pouco menor que a tenso da "onte de alimentao. ( maioria dos chips e*istentes nas placas modernas opera com alimentao de 8,8 $olts, mas muitos 2 operam com apenas 6,A $olts. P alguns anos atrs a maioria dos chips opera$am com A $olts.

3-+7

Hardware Total

?eoricamente quaisquer n/$eis de $oltagem poderiam ser usados para representar os bits 9 e ;. Ea prtica so usados $alores pequenos, para que o consumo de energia e a dissipao do calor tambm se2am pequenos, principalmente nos computadores. Dalores maiores podem ser encontrados em alguns cicuitos. +or e*emplo, em um rel.gio despertador digital alimentado por uma bateria de N $olts, o bit ; pode ser representado por um $alor superior a = $olts, e o bit 9 por um $alor menor entre 9 e ; $olt.
Figura 3.46
Medindo as tens<es @ue representam os bits em um c*ip alimentado por 393 &olts.

( "igura 7M mostra uma medida te.rica das tenses em pinos de um chip, representando bits 9 e ;. pino que apresenta a tenso de 9,;8 $olts corresponde a um bit 9. s outros dois pinos indicados, com tenses de 6,=8D e 6,O7D representam bits ;. s $alores de tenso que representam os bits podem $ariar sensi$elmente de um chip para outro, ou mesmo de um pino para outro. Eo e*iste um $alor e*ato, e sim, uma "ai*a de $alores. Ea prtica esta medida nem sempre pode ser "eita com um mult/metro. Huando um chip est trabalhando, seus bits esto $ariando rapidamente, entre 9 e ;. Um mult/metro no capa% de medir tenses $ari$eis em alta $elocidade, adequado a medir apenas tenses constantes. Supondo que este chip este2a "ornecendo bits constantes, medir/amos $alores como os da "igura 7M. 3m alguns casos um chip pode realmente apresentar $alores constantes. +or e*emplo, o chip que contm a inter"ace de impressora pode transmitir bits $ari$eis enquanto est sendo produ%ida uma listagem, mas ao terminar, pode manter "i*o em suas sa/das o c.digo binrio do Jltimo dado en$iado para a impressora. Eeste ponto podermos "a%er uma medida usando o mult/metro, como a apresentada na "igura 7M. bser$e na "igura 7M mais um detalhe importante sobre os n/$eis de tenso que representam os bits. s $alores especi"icados no so e*atos, e sim, $alores e*tremos. +or e*emplo, um "abricante de mem.rias pode especi"icar5

Captulo 3 Eletrnica bsica

3-+6

D Pmin S 6,7 D D Cma* S 9,7 D Signi"ica que a tenso de sa/da nos seus terminais que representa o bit ; &Doltage utput Pigh' de no m/nimo 6,7 $olts. +ode assumir $alores maiores, como no e*emplo da "igura 7M, onde medimos 6,=8 e 6,O7 $olts. Da mesma "orma, este "abricante especi"ica que a tenso de sa/da que representa o bit 9 &Doltage utput Cow' de no m*imo 9,7 $olts. +ode assumir $alores menores, como os 9,;8 $olts indicados na "igura. s pro2etistas de hardware sempre le$am em conta "ai*as de $alores, tenses m*imas e m/nimas, e assim por diante.

ristate ou alta imped-ncia


Huando um circuito digital est em operao normal, pode gerar na sua sa/da, tenses correspondentes aos bits 9 e ;. 3*iste entretanto um terceiro estado no qual um circuito pode operar. 4 o chamado terceiro estado &tristate' ou alta imped0ncia. 3m ingls so usados tambm os termos high impedance ou "loat &"lutuar'. 4 como se o circuito esti$esse desconectado. Qmagine por e*emplo dois m.dulos de mem.ria, cada um encai*ado em seu respecti$o soquete. Digamos que cada um desses m.dulos tenha M7 -@. Huando o processador acessa um endereo de mem.ria entre 9 e M7 -@, o primeiro m.dulo est ati$o e o segundo "ica em tristate. Huando acessado um endereo superior a M7 -@, e at ;6= -@, o segundo m.dulo estar ati$o e o primeiro estar em tristate. uso do terceiro estado necessrio para que dois ou mais circuitos possam operar ligados ao mesmo ponto, ou ao mesmo barramento, porm apenas um de cada $e% de$er entregar seus bits, e os demais de$em "icar como se esti$essem desligados. Eo terceiro estado, os circuitos esto energi%ados, mas sua resistncia eltrica tornaGse to ele$ada que consomem uma corrente despre%i$elmente pequena, no a"etando o "uncionamento dos demais circuitos. 4 como aquele $elho ditado, Kquando um burro "ala o outro abai*a a orelhaL. burro que est "alando o circuito ati$o, gerando seus bits. s burros de orelhas abai*adas so os circuitos que esto no terceiro estado. 3*istem $rios e*emplos de uso do terceiro estado. Um deles o uso do D-( &acesso direto F mem.ria'. 3m condies normais, o processador gera os endereos e os sinais de controle da mem.ria. Huando "eita uma trans"erncia de dados por D-(, o processador entra em tristate e dei*a que o circuito controlador de D-( &que na $erdade "a% parte do chipset' reali%e a trans"erncia, gerando seus pr.prios endereos e sinais de controle para a

3-+2

Hardware Total

mem.ria. Huando o processador est em uso normal, o controlador de D-( "ica em tristate. utro e*emplo5 $rias placas de e*panso esto conectadas no barramento +,Q de uma placa de ,+U, e todas elas podem transmitir dados atra$s do seu slot, porm elas no podem "a%er transmisses no mesmo instante. Eo instante em que uma placa en$ia dados &ou que o processador comanda uma leitura dos seus dados', as demais placas mantm suas sa/das em tristate. ( maioria dos chips tem a capacidade de entrar em tristate. 3les possuem um pino &ou se2a, uma KperninhaL' chamado ,S, ou chip select. Huando este sinal est ati$ado, o chip est em uso normal. Huando este sinal desati$ado, o chip entra em tristate.

Diagramas de tempo
,omo mencionamos, os bits representados pelos circuitos digitais $ariam bastante ao longo do tempo. +or e*emplo, em um moderno chip de mem.ria, os bits podem $ariar mais de ;99 milhes de $e%es a cada segundo, ora representando 9, ora representando ;. Um diagrama de tempo um gr"ico simpli"icado que mostra os $alores dos bits ao longo do tempo, como o $emos na "igura 7O.
Figura 3.47
/iagrama de tempo.

Um diagrama de tempo pode representar um ou $rios sinais digitais simultaneamente. Eeste caso usado um Jnico ei*o Z, representando o tempo, e $rios ei*os [ independentes, cada um deles representando um sinal digital di"erente. ,ada sinal digital por sua $e% assume $alores 9 e ; ao longo do tempo. diagrama da "igura 7O representa dois sinais digitais. Eeste diagrama podemos obser$ar, alm dos trechos nos quais o circuito gera bits 9 e ;, um pequeno inter$alo de tempo em cada transio de ; para 9 ou de 9 para ;, representados por trechos inclinados do gr"ico. 3sta transio de$eria ser instant0nea, do ponto de $ista matemtico, mas na prtica le$a um certo tempo, bastante pequeno, +or e*emplo, um chip que

Captulo 3 Eletrnica bsica

3-+3

gera bits di"erentes a cada ;9 ns &;9 bilionsimos de segundo' pode demorar entre ; e 6 ns para mudar seu estado de 9 para ; ou de ; para 9. bser$e ainda que um diagrama de tempo no a mesma coisa que um gr"ico de tenso ao longo do tempo. Um gr"ico de tenso ao longo do tempo mostra os $alores de tenso e*istentes em um ponto de um circuito, e no os bits que representam. ( "igura 7= mostra um e*emplo de gr"ico de tenso ao longo do tempo, com todas as suas imper"eies. 3ste tipo de gr"ico pode ser $isuali%ado atra$s de um aparelho chamado oscilosc.pio, usado em laborat.rios de eletr!nica.
Figura 3.48
"r'ico de &oltagem ao longo do tempo.

Eo gr"ico da "igura 7=, a tenso comea com um $alor bai*o, representando um bit 9. Eo instante ?; comea a transio para representar um bit ;. gr"ico assume um trecho crescente e rpido, mas no se estabili%a imediatamente no seu $alor m*imo. ( tenso atinge momentaneamente um $alor m*imo, em ?6. ( seguir redu% oscilando at se estabili%ar em um $alor de"initi$o, ou ento limitada em uma "ai*a pequena. 3ste "en!meno chamado de o$ershoot. Eo instante ?8 o o$ershoot terminou ou "oi redu%ido a um $alor que no a"eta os circuitos e a tenso considerada estabili%ada. Eo instante ?7 comea a transio de ; para 9, que termina em ?A. SegueGse um trecho em que a tenso 2 tem o $alor 9, mas ainda no estabili%ou no seu $alor de"initi$o. 3ste trecho o undershoot, e dura at o instante ?M. 3*istem outras imper"eies mesmo nos trechos em que a tenso est estabili%ada h Kbastante tempoL em $alores Cow e Pigh &9 e ;'. 3ssas imper"eies so chamadas de ripple &em portugus, ru/do'. So uma espcie de inter"erncia $inda da "onte de alimentao e de circuitos ad2acentes. Huando dois circuitos esto pr.*imos, transies binrias em um deles pode

3-++

Hardware Total

irradiar ondas eletromagnticas que produ%em inter"erncias captados pelo outro. 3ssas inter"erncias tambm pode chegar da pr.pria "onte de alimentao. Huando um chip "a% transies rpidas entre bits 9 e ;, seu consumo de corrente pode $ariar na mesma $elocidade, e a "onte de alimentao, ao tentar suprir esta $ariao de corrente, pode so"rer uma pequena $ariao nas suas sa/das. 4 o ripple da "onte de alimentao, que propagado para todos os demais circuitos. ripple no pode ser muito acentuado, caso contrrio ir comprometer os $alores dos bits. 3m um circuito digital bem pro2etado, o o$ershoot e o undershoot de$em assumir propores no muito e*ageradas para que no impeam o correto "uncionamento dos chips. Qsto conseguido com o uso de uma "onte de alimentao bem pro2etada, com capacitores de desacoplamento ao lado de cada chip e utili%ando tcnicas apropriadas para o traado das trilhas do circuito impresso da placa. :espeitadas essas condies, o pro2etista no precisa se precisa se preocupar com o o$ershoot, com o undershoot nem com o ripple da "onte de alimentao, mas precisa se preocupar com o tempo gasto nas transies binrias, ou se2a, nas mudanas de 9 para ; e de ; para 9. +or isso so usados os diagramas de tempo, onde so indicados os trechos inclinados que representam as transies, mas no so mostrados os detalhes como o$ershoot, undershoot e ripple. Durante o pro2eto de um circuito digital, o pro2etista de$e inicialmente desen$ol$er uma "ase na qual le$ada em conta a qualidade das tenses dos circuitos. ripple de$e ser bai*o, assim como o o$ershoot e o undershoot. De$e ser le$ado em conta o $alor, o tipo e a qualidade dos capacitores de desacoplamento ligados em cada chip. De$e ser le$ada em conta a qualidade da "onte de alimentao e o traado das trilhas de circuito da placa. leitor pode no ser um pro2etista de placas, mas aqui pode entender como a bai*a qualidade da "onte e dos capacitores, aliado a um traado mal "eito, contribuem para a ocorrncia de erros que se mani"estam no mau "uncionamento do computador.

Captulo 3 Eletrnica bsica Figura 3.49

3-+,
"litc*. ; surgimento de um Epico de &oltagemF inde&ido9 mostrado no gr'ico tens3o=tempo acima9 corresponde a um bit 6 inde&ido @ue surge rapidamente9 &oltando a >ero. (endo inde&idamente gerado9 pro&oca resultados inde&idos no 'uncionamento do circuito digital.

( "igura 7N mostra uma outra imper"eio nas tenses de um circuito digital. 4 o que chamamos de glitch. ?rataGse de uma inter"erncia na qual o $alor de tenso especi"icado momentaneamente alterado no sentido do bit oposto, produ%indo uma $ariao binria indese2$el. glitch pode ocorrer quando o o$ershoot ou o undershoot so muito e*agerados, ou quando um capacitor de desacoplamento est mal dimensionado ou de"eituoso, ou mesmo quando e*iste um erro de pro2eto. Um circuito digital que recebe na sua entrada uma tenso com glitch $ai entendGlo como uma transio binria que na $erdade no e*iste. resultado o mau "uncionamento do circuito. Doc certamente 2 $iu a pala$ra glitch no cinema mas tal$e% no se lembre. Eo "ilme :obocop ; &$erso legendada', aquele imenso rob! aponta a metralhadora para um "uncionrio da ,+ e di% K+ol/cia de Detroit, largue a arma, $oc tem 89 segundos...L. ( seguir, mesmo depois que o su2eito 2oga a arma no cho, o rob! a$isa5 KDoc tem 69 segundos.. $oc tem ;9 segundosL, ento metralha o in"eli% &alis, que "ilme ruim...'. respons$el pelo rob! e*plicaGse ao presidente da empresa5 K"oi apenas um glitch...L. Depois de garantir que o circuito tem tenses est$eis, com imper"eies m/nimas e sem glitch, o pro2etista passa a uma "ase em que le$a em conta apenas os $alores binrios e os per/odos de transio. 3ssas so portanto as in"ormaes apresentadas nos diagramas de tempo.

3-+.

Hardware Total Figura 3.50


Con&en2<es usadas em um diagrama de tempo.

( "igura A9 mostra alguns s/mbolos de e$entos encontrados em diagramas de tempo5 a' ?rigger positi$o 3ste s/mbolo indica que no instante em que um sinal digital so"re uma transio de 9 para ;, um e$ento ou mudana em outro sinal digital ser ati$ado. b' ?rigger negati$o Similar ao positi$o, e*ceto que o e$ento disparado na transio binria de ; para 9. c' :etardo entre dois sinais -ostra a dependncia temporal entre dois sinais relacionados. 4 usado quando in"ormao rele$ante saber que um determinado sinal ser ati$ado depois de um determinado tempo a partir do qual o primeiro ati$ado. d' Qndicao de barramento +ara e$itar que um diagrama "ique muito e*tenso, podemos agrupar $rios sinais relacionados em um Jnico ei*o. Usamos para representar, por e*emplo, o barramento de dados do processador ou mem.ria, o barramento de endereos, o con2unto de dados que esto tra"egando atra$s de uma inter"ace. Eo e*iste interesse em especi"icar o $alor indi$idual de cada um dos sinais digitais. 3les "ormam um grupo, e alguns deles podem ser ; e outros serem 9, e o circuito "uncionar independentemente dos $alores. e' -udana de estado em ponto indeterminado ?odos os circuitos digitais apresentam pequenas $ariaes, mas os "abricantes sempre especi"icam $alores m*imos e m/nimos. +or e*emplo, um determinado circuito pode apresentar um tempo mdio de resposta de ;A ns, mas alguns componentes podem chegar a ;9 ns, outros a 69 ns. 3m certos casos o pro2etista precisa compatibili%ar seu circuito com componentes mais

Captulo 3 Eletrnica bsica

3-+0

lentos e mais rpidos. Eeste caso precisa le$ar em conta o primeiro instante e o Jltimo instante em que um sinal digital pode ser ati$ado. "' Don\t care Signi"ica Kno importaL. sinal digital poder ter neste per/odo, qualquer $alor &ob$iamente, 9 ou ;', sem a"etar o "uncionamento do circuito. +or e*emplo, se "i%ermos o diagrama da transmisso de dados por uma inter"ace paralela, este diagrama de$e comear indicando o dado que esta$a presente nas sa/das da inter"ace antes de comear a no$a transmisso. Eeste caso, no importa o dado que e*istia antes. #a%emos ento a sua indicao como Kdon\t careL. g' ?ristate 3ste s/mbolo usado para representar per/odos de tempo nos quais um sinal digital encontraGse em tristate &terceiro estado, ou alta imped0ncia'. ,omo e*erc/cio $oc poder agora "a%er o download de manuais de chips, mem.rias e processadores, encontrados nos sites dos seus "abricantes, e obser$ar os diagramas de tempo mostrados. +oder ento entender melhor o "uncionamento de $rios desses chips. (o longo deste li$ro usamos $rios diagramas de tempo para e*plicar o "uncionamento dos circuitos de um +,. @S5 Huando um sinal tem $alor ; quando est em repouso e $alor 9 quando est ati$o, di%emos que um sinal de l.gica negati$a. Sinais com esta caracter/stica so indicados com um trao hori%ontal sobre o seu nome, ou ento com um s/mbolo K]L F sua direita, ou um KnL F sua esquerda. +or e*emplo, se um sinal :3S3? ati$o em 9, indicamos como :3S3?] ou n:3S3?.

+icroeletrnica
( microeletr!nica consiste em pro2etar e produ%ir circuitos utili%ando componentes de tamanho microsc.pico. Usando materias e tcnicas apropriadas, poss/$el contruir transistores, resistores, capacitores, diodos e indutores, cada um deles com tamanhos menores que ; milsimo de mil/metro. s componentes tradicionais, comprados em "orma a$ulsa no comrcio e usados nos circuitos de som, rdio e ?D, so chamados de componentes discretos. Um circuito integrado ou chip um circuito comple*o porm de tamanho redu%ido. 4 equi$alente ao circuito de uma placa com componentes discretos, mas pelo "ato de utili%ar componentes integrados microsc.picos, seu tamanho total da ordem de ; cent/metro quadrado, ou mesmo menor.

3-+1

Hardware Total

s componentes de um chip so como se "ossem KpintadosL na sua minJscula base, chamada substrato. seu processo de "abricao entretanto bem mais comple*o que uma simples pintura. ?rataGse de um processo um pouco qu/mico, um pouco "otogr"ico, uma di"uso de molculas dentro da base de sil/cio, "ormando camadas que compem os circuitos. ( maioria dos materiais so di$ididos em duas categorias5 condutores e isolantes. condutor um material que tem "acilidade em condu%ir corrente eltrica. ?odos os metais so condutores. 1 os isolantes so materiais que di"icultam a passagem da corrente eltrica. ( borracha um e*emplo t/pico de isolante, assim como o $idro, madeira, plsticos em geral, etc. 3*istem entretanto alguns materiais que ora se comportam como condutores, ora como isolantes. So os chamados semicondutores, e os principais deles so o sil/cio e o germ0nio. ( maioria dos transistores e chips utili%am o sil/cio em sua "abricao. germ0nio utili%ado em alguns componentes especiais, como transistores para altas "reqWncias. +ara que os semicondutores possam $ariar sua resisti$idade, preciso que lhe se2am adicionados materiais especiais, chamados de dopagem. 3*istem dopagens tipos E e + &negati$a e positi$a', e a sua combinao usada na "ormao dos transistores, diodos e demais circuitos no interior de um chip.
Figura 3.51
)oto ampliada do corte trans&ersal de um microscOpico trec*o de um c*ip. C parte mostrada mede alguns poucos mil$simos de milmetro.

Um chip "ormado por sucessi$as camadas de materiais di"erentes. ( base na qual um chip constru/do &substrato' "eita de sil/cio puro, ou se2a, sem dopagem. Sobre esta base so aplicadas dopagens sucessi$as, "ormando trechos tipos E e +. 3$entuais ligaes so "eitas com camadas de alum/nio ou cobre. 3m certos trechos tambm so usadas camadas de .*idos como isolantes.

Captulo 3 Eletrnica bsica Figura 3.52

3-+4

)uncionamento de um transistor M;( e seu smbolo.

( "igura A6 ilustra o "uncionamento de um tipo especial de transistor usado para "ormar os chips. ?rataGse do transistor - S. :ecebe este nome porque "ormado por camadas de metal, .*ido e semicondutor &-etal *ide Semiconductor'. 3ste transitor possui trs terminais, chamados de source, drain e gate. terminal source ligado F tenso positi$a da "onte, atra$s de um resistor. 3le a sa/da do circuito, que pode representar bits 9 ou ;. terminal drain ligado ao terra, ou se2a, o polo negati$o da bateria. terminal de entrada o gate, e usado para controlar a corrente que passa entre source e drain. Huando o gate ligado a uma tenso bai*a &bit 9', no passa corrente entre source e drain. Sendo assim, o source ter uma tenso ele$ada &bit ;', 2 que "ica ligado ao polo positi$o da bateria, atra$s de um resistor. Huando o gate ligado a uma tenso alta &bit ;', passar uma corrente entre source e drain. ( resistncia entre esses dois pontos ser bai*a, e a tenso medida no source ser pr.*ima de 9 $olt. ?eremos assim um bit 9 em sua sa/da. circuito "ormado por este transistor e um resistor o que chamamos de in$ersor, e mostrado na "igura A8. ( operao l.gica que reali%a a in$erso de bits. (o ser aplicado um bit ; na sua entrada, produ%ir um bit 9 na sa/da. (o ser aplicado um bit 9 na entrada, produ%ir um bit ; na sa/da.

3-,7 *** 35% *** Figura 3.53


Jn&ersor M;(.

Hardware Total

Um "ator bastante importante a medida dos microsc.picos transistores que "ormam os chips, como os mostrados na "igura A6. ,om o passar dos anos, dimenses cada $e% menores tm sido utili%adas. ( unidade usada para medir esses transistores o m/cron &s/mbolo '. ,ada m/cron equi$alente a um milsimo de mil/metro. s chips modernos apresentam transistores medindo uma "rao do m/cron. Eo ano 699;, os processadores modernos usa$am tecnologia de 9,;= m/cron, e 2 e*istiam modelos com a tecnologia de 9,;8 m/cron. Usar transitores menores signi"ica5 -enor $oltagem -enor dissipao de calor -enor custo de produo

( tabela que se segue mostra a e$oluo das tecnologias de "abricao nos Jltimos anos5
Cno 6414 6446 6443 644, 6440 6444 2776 Tecnologia 6 791 79, 793, 792, 7961 7963 Loltagem ,L ,L 393 L 29, L 691 L 69, L 693 L

Captulo 3 Eletrnica bsica Figura 3.54

3-,6
)oto ampliada de um transistor com 7963.

Eo apenas transistores podem ser constru/dos atra$s de microeletr!nica. +equenos trechos de semicondutores podem "ormar resistores. +lacas paralelas de metal "ormam capacitores, e trilhas de metal dispostas em "orma espiral "ormam bobinas. ,hips usados em telecomunicaes utili%am no seu interior, bobinas e capacitores, alm dos transistores e resistores. ,hips usados em eletr!nica digital &processadores, mem.rias, chipsets, etc' em geral apresentam apenas transistores e alguns resistores. ( "igura AA mostra o trecho ampliado de um chip usado em telecomunicaes, onde podemos $er as espirais que "ormam as bobinas e as grandes reas que "ormam os capacitores.
Figura 3.55
)oto ampliada do interior de um c*ip contendo bobinas e capacitores.

s chips so produ%idos em grandes pastilhas circulares de 69 ou 89 cm de di0metro chamadas wa""ers. ( indJstria tem trabalhado durante os Jltimos anos com wa""ers de 69 cm, e apenas em 699; comearam a ser adotados os wa""ers de 89 cm, com $rias $antagens. 3m cada wa""er so constru/das de%enas ou centenas de chips, como $emos na "igura AM. Depois de prontos os chips so separados um dos outros atra$s de corte. So testados e "inalmente encapsulados.

3-,2

Hardware Total Figura 3.56


Lrios c*ips em um wa''er.

processo de encapsulamento consiste em alo2ar a pastilha do chip em uma carcaa e*terna, que pode ser de plstico ou cer0mica. ?ambm "eita a ligao dos seus pontos de contato nos terminais e*ternos &as KperninhasL do chip'.
C+.S

s circuitos integrados digitais de$em ter o menor nJmero poss/$el de resistores. 3sses componentes, mesmo no interior dos chips, ocupam reas muito maiores que os transistores. (lm disso produ%em maior dissipao de calor e retardos que tornam os chips mais lentos. +or isso os pro2etistas tentam na medida do poss/$el usar os pr.prios transistores para substituir os resistores. Da/ surgiram os circuitos ,- S &,omplementar) -etal *ide Semiconductor'. ,onsiste em utili%ar no circuito da "igura A8, um segundo transistor no lugar do resistor. 3ste segundo transistor possui caracter/sticas in$ersas Fs do primeiro. So chamados transistores complementares. Um transistor do tipo E- S, e o outro tipo +- S. Huando um transistor condu%, o outro no condu%, e $iceG$ersa. resultado o mesmo obtido com o uso do resistor, porm ocupando muito menos espao, consumindo menos energia e com mais $elocidade. arran2o completo mostrado na "igura AO.

Captulo 3 Eletrnica bsica Figura 3.57


Circuito e@ui&alente de uma c$lula CM;(.

3-,3

3ste circuito o in$ersor, o mais simples dos operadores l.gicos. 3le gera um bit ; quando recebe um bit 9, e gera um bit 9 quando recebe um bit ;. utras "unes l.gicas mais comple*as so implementadas com arran2os parecidos. bser$e que ambos os transitores possuem seus terminais gate interligados. Huando esta entrada recebe um bit ;, ou se2a, um n/$el de tenso ele$ado, o transitor in"erior condu%ir corrente, e o superior "icar cortado, ou se2a, sem condu%ir. Qsto "ar com que a sa/da "ique com tenso bai*a, ou se2a, um bit 9. Huando a entrada receber um bit 9, o transistor in"erior "icar cortado, sem condu%ir, e o transistor superior ir condu%ir, "a%endo com que sua sa/da "ique com uma tenso quase igual F da "onte de alimentao &bit ;'. ( "igura A= mostra como o par ,- S constru/do em um chip.
Figura 3.58
Camadas @ue 'ormam o par CM;(.

( maioria dos chips modernos utili%am a tecnologia ,- S. 3*istem outras tecnologias que so utili%adas em aplicaes nas quais o ,- S no pode ser aplicado. +or e*emplo, os pares ,- S no so indicados quando necessrio "ornecer correntes ele$adas, como por e*emplo, para alimentar os

3-,+

Hardware Total

slots de um barramento. Eesses casos so usados circuitos l.gicos ??C, que consomem mais energia, mas tambm podem "ornecer mais corrente. -uitos chips utili%am internamente clulas ,- S e e*ternamente apresentam entradas e sa/das ??C. -uitas pessoas ou$em "alar em ,- S pela primeira $e% ao tomarem contato com o chamado ,- S Setup de placas de ,+U. (cabam conhecendo o Lchip ,- SL, no qual e*iste uma pequena rea de mem.ria para arma%enar con"iguraes do @Q S da placa de ,+U, alm de um rel.gio permanente. Kchip ,- SL alimentado por uma bateria que o mantm em "uncionamento mesmo quando o computador est desligado. (qui est um "ato curioso5 praticamente todos os chips do computador utili%am a tecnologia ,- S. 4 errado pensar que apenas o popular Kchip ,- SL que arma%ena os dados do Setup e tem o rel.gio permanente utili%a esta tecnologia.

Circuitos l/gicos
?oda a eletr!nica digital desen$ol$ida a partir da criao de circuitos capa%es de e*ecutar operaes l.gicas, tambm chamadas de operaes booleanas. s trs principais operadores l.gicos so5 3 &(ED' u & :' Eo &E ?' ( partir desses operadores, circuitos ainda mais comple*os so constru/dos5 Somadores e Subtratores -ultiplicadores e di$isores ,lulas de mem.ria :egistradores, multiple*adores, decodi"icadores etc... ( reunio desses circuitos comple*os "orma chips bastante so"isticados, como processadores, mem.rias, chips gr"icos, chipsets, etc. +arece incr/$el que equipamentos to so"isticados possam ser constru/dos a partir de circuitos bsicos to simples. Da mesma "orma como li$ros inteiros podem ser "eitos a partir de letras e s/mbolos, e como um planeta inteiro constru/do a partir de pr.tons, eltrons, nutrons e outras part/culas subGat!micas.

Captulo 3 Eletrnica bsica

3-,,

Um operador l.gico algo que lembra um pouco um operador aritmtico. Ea aritmtica temos operadores como (dio, Subtrao, etc. Da mesma "orma como na aritmtica temos, por e*emplo5 AT6SO na l.gica temos ; (ED ; S ; ; :9S; E ?;S9 Qnicialmente, $e2amos como "uncionam os trs operadores citados. 3les podem ser de"inidos atra$s da sua tabela $erdade. ( seguir temos essas tabelas5
C 7 6 G;T C 6 7 C 7 7 6 6 D 7 6 7 6 C CG/ D 7 7 7 6 C 7 7 6 6 D 7 6 7 6 C ;! D 7 6 6 6

,omo $emos na tabela, o operador E ?, tambm chamado de in$ersor, produ% na sua sa/da o bit in$erso daquele recebido na entrada. (o receber um bit 9, produ% um bit ; em sua sa/da. (o receber um bit ;, produ% um bit 9. operador (ED possui duas entradas. Sua sa/da ser ; quando as duas entradas tambm "orem ;, simultaneamente. Huando uma das suas entradas, ou ambas so 9, a sa/da do operador (ED ser 9. 1 o operador : produ% uma sa/da ; quando pelo menos uma das suas entradas tem o $alor ;. (penas quando ambas as entradas so 9, o operador : dar sa/da 9. 4 relati$amente "cil produ%ir circuitos que reali%am essas "unes, usando transistores, resitores e outros componentes.

3-,. *** 35% *** Figura 3.59


Jn&ersor !TH.

Hardware Total

circuito mostrado na "igura AN implementa o operador l.gico E ?. 4 "ormado a partir de um transistor e dois resistores. 3ste mtodo de construo de circuitos chamado :?C &:esistorG?ransistor Cogic'. Seu "uncionamento bastante simples. Huando [ um bit ;, a tenso correpondente um $alor alto &porm menor que Dcc, a tenso da "onte de alimentao'. 3ste $alor alto "a% com que e*ista uma corrente na base do transistor, que ir condu%ir uma corrente ele$ada entre seus outros terminais. (o mesmo tempo aparecer uma bai*a tenso &da ordem de 9,8 $olts, dependendo do transistor' no seu coletor, que a sa/da Z. ?emos ento um bit 9 na sa/da. Da mesma "orma, quando [ um bit 9, a tenso na entrada do transitor ser bai*a. transitor "icar ento KcortadoL, e praticamente no passar corrente por ele. ( tenso na sa/da Z depender apenas do resistor ligado ao ponto Dcc. ?eremos assim uma tenso alta em Z, o que corresponde a um bit ;.
Figura 3.60
Circuito ;! !TH.

( "igura M9 mostra como implementado o operador : usando a l.gica :?C. primeiro transistor $ai condu%ir corrente quando pelo menos uma das duas entradas, ( ou @, esti$er com tenso alta &bit ;', "icando assim com um n/$el 9 no ponto [. (penas quando ambas as entradas ( e @ esti$erem em 9, o primeiro transistor "icar cortado e teremos um bit ; no ponto [.

Captulo 3 Eletrnica bsica

3-,0

ra, este e*atamente o in$erso da "uno :. ?emos portanto no ponto [ um outro operador l.gico chamado E : &ou E ? :', cu2a tabela $erdade 5
C 7 7 6 6 D 7 6 7 6 C G;! D 6 7 7 7

+ara que o circuito "inal tenha uma sa/da :, e no E :, temos que usar mais um in$ersor, representado pelo segundo transistor e seus dois resistores. ( "igura M; mostra o circuito que implementa um operador l.gico (ED, usando a tcnica :?C. primeiro estgio "ormado por dois transistores, sendo que cada um deles tem ligada na sua base, uma das entradas &( ou @' do circuito. +ara ter o $alor 9 no ponto [ preciso que ambos os transistores este2am condu%indo, o que conseguido apenas quando ambas as entradas ( e @ esto em ;. Se uma ou ambas as entradas esti$er com o $alor 9, o transistor correspondente estar cortado, e no passar corrente atra$s de ambos. Qsto "ar com que o ponto [ "ique com o $alor ;.
Figura 3.61
Circuito CG/ !TH.

3sta e*atamente o "uno in$ersa do (ED, e chamada E(ED. Sua tabela $erdade 5
C 7 7 6 6 D 7 6 7 6 C GCG/ D 6 6 6 7

3-,1

Hardware Total

+ara que tenhamos na sa/da do circuito uma "uno (ED, preciso in$erter o sinal presente no ponto [, para isso utili%amos mais um in$ersor, representado pelo terceiro transistor e seus resistores. ,ircuitos l.gicos como E ?, (ED, :, E(ED, E : e outros operadores, podem ser costru/dos utili%ando $rias tcnicas. -ostramos aqui o mtodo :?C, porm e*istem outras "ormas de criar circuitos equi$alentes, como5 D?C5 DiodeG?ransistor Cogic 3,C5 3mitter ,oupled Cogic ??C5 ?ransistorG?ransistor Cogic ,- S5 ,omplementar) -etal *ide Semiconductor Cogic (s tcnicas mais utili%adas so a ??C, para chips mais simples, e ,- S para chips mais comple*os.
.peradores l/gicos

Huando pro2etamos ou analisamos circuitos l.gicos, no nos preocupamos com detalhes internos, como seus transistores, diodos e resistores. Ce$amos em conta apenas as entradas e sa/das. Eos diagramas de circuitos digitais, desenhamos apenas os s/mbolos dos circuitos que implementam as "unes l.gicas. ,hamamos esses circuitos de portas l.gicas. ( "igbura M6 mostra os s/mbolos das principais portas l.gicas.
Figura 3.62
(mbolos das portas lOgicas.

Eesta mesma "igura apresentamos tambm as portas l.gicas [ : &e[clusi$e : ^ Kou e*clusi$oL' e [E : &e[clusi$e E :'. ( "uno [ : tem uma tabela $erdade bastante parecida com a da "uno :. Seu signi"icado o seguinte5 o bit de sa/da ser ligado se um dos bits de entrada esti$er ligado, mas no ambos ao mesmo tempo. +ortanto a Jnica di"erena entre as "unes : e [ : que5 ; :;S; ;[ :;S9

Captulo 3 Eletrnica bsica


C 7 7 6 6 D 7 6 7 6 C P;! D 7 6 6 7 C 7 7 6 6 D 7 6 7 6 C PG;! D 6 7 7 6

3-,4

-otramos tambm acima a tabela $erdade do operador [E :, que o in$erso do operador [ :. bser$e que a "uno [E : "unciona como um comparador. Seu resultado ; quando os dois bits de entrada so iguais, e 9 quando os dois bits de entrada so di"erentes.
Circuitos l/gicos comple0os

( construo de circuitos l.gicos comple*os uma simples questo de agrupar essas portas bsicas, produ%indo "unes mais elaboradas. ( "igura M8, por e*emplo, mostra o circuito de um comparador binrio. 3ste circuito "a% a comparao de dois $alores binrios de 7 bits cada um. ( sa/da do circuito ser ; quando os dois $alores binrios de 7 bits presentes nas entradas "orem iguais. Digamos que esses $alores se2am representados por (8(6(;(9 e @8@6@;@9. ( sa/da Z do circuito ser ati$ada em ; quando ti$ermos iguais esses $alores. +or e*emplo (S9;;9 e @S9;;9. 3ste tipo de circuito muito utili%ado como decodi"icador de endereos nas placas de ,+U e nas placas de e*panso. s $alores do endereo ( podem ser originados no barramento de endereos do processador, e os $alores de @ so originados em um grupo de microcha$es ou 2umpers, que dependendo da "orma como so con"igurados, podem indicar bits 9 ou ;. circuito comparador ir ati$ar sua sa/da em ; quando o endereo recebido "or igual ao endereo de"inido pelas microcha$es ou 2umpers. b$iamente para isto necessrio um comparador maior, operando com maior nJmeor de bits, mas seu princ/pio de "uncionamento o mesmo.
Figura 3.63
Comparador de + bits.

3-.7

Hardware Total

Utili%ando um nJmero maior de portas l.gicas, podemos "ormar circuitos mais comple*os. ( "igura M7 mostra o circuito de um contador binrio de 7 bits. 3ste circuito recebe um sinal de clocU e gera nas suas 7 sa/das, nJmeros binrios na seqWncia 9999, 999;, 99;9, etc. +ode ser programado para contar no modo decimal, ou se2a, passando de N &;99;' para 9 &9999', ou ento no "ormato he*adecimal, passando de # &;;;;' para 9 &9999'. Bera ainda um bit de K$ai ;L e pode ser agrupado com outros circuitos iguais, "ormando assim contadores com qualquer nJmero de d/gitos. +ode ainda ser programado para "a%er contagem crescente ou decrescente.
Figura 3.64
Contador binrio.

Um pro2etista de hardware pode obter circuitos digitais de $rias "ormas. ( mais simples utili%ando chips padres de mercado, que normalmente apresentam encapsulamentos como os da "igura MA. s encapsulamentos mostrados na "igura so o DQ+ &Dual QnGCine +acUage' e S Q, &Small utline Qntegrated ,ircuit'. 3*istem circuitos com portas (ED, :, E :, E(ED, in$ersores, e "unes mais comple*as mas de uso comum, como decodi"icadores, comparadores, contadores, registradores, etc.
*** 35% *** Figura 3.65
C*ips com encapsulamento /J% plstico e (;JC.

Eos manuais dos chips que contm circuitos l.gicos bsicos, encontramos diagramas que indicam o que e*iste no seu interior, como nos e*emplos da "igura MM. s chips deste e*emplo tm o seguinte conteJdo5

Captulo 3 Eletrnica bsica

3-.6

7 portas E(ED de 6 entradas 8 portas (ED de 8 entradas 7 portas (ED de 6 entradas 6 portas E(ED de 7 entradas 7 portas [ : de 6 entradas ; porta E(ED de = entradas 7 portas E : de 6 entradas 7 portas : de 6 enrtadas M in$ersores &portas E ?'
*** 75% *** Figura 3.66
/iagramas de alguns c*ips TTH.

(o pro2etar um circuito digital, usamos iniciamente as portas necessrias para implemenetar a "uno dese2ada. Depois contamos quantas portas de cada tipo so necessrias. #inalmente escolhemos os chips apropriados que contenham as portas dese2adas, e "inalmente reali%amos as ligaes entre os pinos desses chips.

3-.2

Hardware Total Figura 3.67


/iagrama interno do c*ip 0+H(616 unidade lOgica e aritm$tica de + bits.

( "igura MO mostra o diagrama interno do chip O7CS;=;. 3ste chip uma unidade l.gica e aritmtica de 7 bits, capa% de reali%ar ;M operaes l.gicas e aritmticas, entre adio, subtrao, (ED, :, etc. Drios chips desses podem ser ligados em cascata para "ormar unidades com maior nJmero de bits. 3ste chip tem pouco mais de M9 portas l.gicas. 3m um microprocessador e*istem $rios milhes de portas l.gicas, e*ecutando entre outras, "unes como as deste chip, porm com maior nJmero de bits. ,omo este cap/tulo destinaGse apenas a dar noes sobre eletr!nica, no $amos analisar o "uncionamento do circuito, mas acredite, ele realmente soma, subtrai e "a% $rias outras operaes. Desta "orma podemos entender como as portas l.gicas podem ser interligadas para "ormar um computador.
Como construir uma mem/ria com portas l/gicas

+ara construir um computador, no basta utili%ar operadores l.gicos e aritmticos. 4 preciso tambm ter mem.ria, uma caracter/stica "undamental dos circuitos digitais. ,lulas de mem.ria podem ser "acilmente constru/das a partir do diagrama bsico mostrado na "igura M=. 3ste circuito chamado de #CQ+ #C +.
Figura 3.68
C$lula de memOria.

Captulo 3 Eletrnica bsica

3-.3

Suas duas entradas : e S de$em permanecer com $alores ;. +ara arma%enar um bit ; na clula, basta aplicar momentaneamente um bit 9 na entrada S &Set'. +ara arma%enar um bit 9 na clula, basta aplicar momentaneamente um bit 9 na entrada : &:eset'. De2amos como isto ocorre, detalhadamente. a' Suponha que as entradas este2am em repouso, ou se2a, :S; e SS;. b' (plicamos momentaneamente um bit 9 em S. ( porta E(ED ligada em S, ao receber 9 nesta entrada, produ%ir uma sa/da ZS; &lembreGse da tabela $erdade da "uno E(ED5 se pelo menos uma das entradas 9, a sa/da ;'. c' ( porta 6 est ento recebendo as entradas :S; e ZS; &note que a sa/da Z do circuito "unciona como entrada da porta 6'. ,omo ; E(ED ; S 9, teremos uma sa/da [S9 na sa/da da porta 6. 3ste %ero, ao entrar na porta ;, continuar produ%indo sa/da ZS;, e agora isto independe do $alor de S, 2 que 9 E(ED 9 S ; e 9 E(ED ; S;. d' (gora a entrada S pode $oltar ao seu $alor de repouso ;, e a sa/da Z continuar sendo mantida em ;. ?emos ento um bit ; arma%enado. Da mesma "orma, o circuito tambm pode arma%enar um bit 9, bastando manter S em ;, e momentaneamente le$ando a entrada : ao $alor 9. que ocorre o seguinte5 a' (o receber uma entrada 9 em :, a porta 6 produ%ir uma sa/da [S;. ( porta ; est recebendo neste momento, [S; e SS;. +ortanto temos Z S ; E(ED ;, que $ale 9. b' $alor ZS9 chega F entrada da porta 6. ,omo 9 E(ED &qualquer coisa' $ale ;, teremos [S;, independentemente do $alor de :, que agora pode $oltar ao seu estado de respouso, ou se2a, com $alor ;. c' ( porta ; est recebendo as entradas [S; e SS;. ,omo ; E(ED ; S 9, mais uma $e% temos re"orado o bit 9 na sa/da Z. d' (s entradas : e S podem $oltar aos seus $alores de repouso &:S; e SS;' e o circuito manter arma%enado um bit ZS9. 4 um circuito e*tremamente simples, mas realmente uma surpresa a sua capacidade de KlembrarL um bit. ,ircuitos como este so agrupados at "ormar clulas de mem.ria com muitos bits. -ilhes dessas clulas so encontradas em um chip de mem.ria, "ormando $rios megab)tes.

3-.+ 1ro2etando c(ips

Hardware Total

mtodo mais simples para pro2etar circuitos l.gicos utili%ar chips bsicos como os mostrados na "igura MM. 3ste um mtodo indicado para a construo de prot.tipos ou pro2etos de pequena comple*idade. +ara produo pro"issional entretanto, preciso utili%ar mtodos mais e"icientes. ,ircuitos l.gicos de mdia comple*idade tornamGse muito grandes quando utili%amos chips bsicos. Uma soluo para esses casos utili%ar microcontroladores. 3sses chips so microprocessadores que possuem em seu interior, uma unidade de processamento, mem.ria : -, :(- e circuitos de apoio. Huando o circuito a ser pro2etado no precisa ser e*tremamente $elo% &por e*emplo, uma placa l.gica para controlar uma mquina de re"rigerantes, ou mquina de la$ar, ou o painel de controle de um $ideocassete', a melhor soluo no construir um circuito, e sim um programa que receba as entradas e gere as sa/das. Huando o circuito a ser criado precisa ser muito $elo%, os microcontroladores tornamGse ine"icientes. Uma soluo bastante $i$el utili%ar chips program$eis. 3sses chips possuem em seu interior, um grande nJmero de portas l.gicas. (tra$s de um programa de ,(D, criamos o circuito com o au*/lio de um +, e simulamos o seu "uncionamento. ?erminado o pro2eto, o circuito Kgra$adoL no chip program$el. 3sta programao consiste em de"inir as cone*es que so reali%adas entre os m.dulos internos do chip program$el. ?ais chips program$eis so chamados de +CD &programmable logic de$ices' e 3+CD &eraseable programmable logic de$ices'. s dois principais "abricantes desses produtos so a (ltera &www.altera.com' e [ilin* &www.*ilin*.com'. Utili%ando +CDs e 3+CDs, pro2etos comple*os podem ser criados em pouco tempo, e "icam e*tremamente compactos. (t mesmo a produo em srie pode ser "eita, em pequena escala. Huando a escala de produo maior e os custos "inais do produto precisam ser redu%idos, a melhor coisa a "a%er pro2etar chips no$os. pro2eto de chips "eito atra$s de programas especiais de ,(D. De"inimos os circuitos l.gicos a serem utili%ados e simulamos o "uncionamento do circuito "inal, tudo atra$s de um +,. ?erminado o pro2eto, o programa de ,(D ir gerar arqui$os de impresso, que trans"eridos para um equipamento apropriado, iro resultar em "otolitos. 3sses "otolitos so le$adas a uma mquina de produo de chips, que podem ento ser produ%idos aos milhares, com bai*o custo unitrio de produo. ?odo este equipamento muito caro, e at mesmo a contratao de

Captulo 3 Eletrnica bsica

3-.,

empresas especiali%adas tem custo ele$ado, e s. compensa quando os chips so produ%idos aos milhares.

Con%ersores D3A e A3D


Eem s. com circuitos digitais se "a% um computador. ?ambm so necessrios os circuitos anal.gicos. Sua "uno bsica lidar com sinais anal.gicos. s principais circuitos anal.gicos so os e*istentes na placa de som, no modem e o trecho da placa de $/deo que en$ia as in"ormaes de cor para o monitor. ,ircuitos anal.gicos so "ormados por transitores, resistores, capacitores, indutores, diodos, trans"ormadores e outros componentes Kno digitaisL. +ara e*empli"icar esses circuitos, mostraremos aqui o "uncionamento dos con$ersores D<( &DigitalG(nal.gicos' e (<D &(nal.gicosGDigitais'. s con$ersosres D<( so encontrados na placa de som, "a%endo a con$erso de sons digitali%ados para o "ormato anal.gico, podendo assim ser ampli"icados e en$iados para os alto "alantes. 3sses circuitos tambm so utili%ados na placa de $/deo. s dados e*istentes na mem.ria de $/deo so digitais, e passam por con$ersores D<( para que se trans"ormem em sinais anal.gicos, transmitindo in"ormaes sobre a quantidade de $ermelho, $erde e a%ul em cada pi*el da tela. ( base do "uncionamento dos con$ersores D<( e (<D um circuito chamado ampli"icador operacional. Cigado con$enientemente em capacitores, resistores e diodos, este circuito capa% de reali%ar $rias operaes matemticas sobre sinais anal.gicos. +ode at mesmo ser usado para sinteti%ar sons similares aos dos instrumentos musicais. s ampli"icadores operacionais so "abricados com encapsulamentos similares aos dos chips e transistores.
*** 35% *** Figura 3.69
Circuito bsico com ampli'icador operacional.

3-..

Hardware Total

( "igura MN mostra uma das "ormas mais simples de uso de um ampli"icador operacional. +ossui duas entradas anal.gicas e uma sa/da. ( tenso de sa/da Do igual F tenso e*istente entre suas duas entradas, multiplicada por um "ator de ampli"icao, que bastante grande, em geral superior a ;999. Eo circuito da "igura, uma das entradas est ligada no terra &9 $olts', e a outra entrada tem o $alor de tenso D*. ,hamamos o ganho do ampli"icador de ( &lembreGse que o ganho do ampli"icador muito grande'. 3nto temos5 Do S (.D* D* S Do<( ,omo ( um $alor muito grande, correto di%er que D* um $alor muito pequeno. Ea prtica de apenas alguns milsimos de $olts, e correto, para e"eito de clculos apro*imados, considerar D*S9. ?omando D*S9, as correntes i; e i6 que chegam ao ponto [ so5 i; S Da<:a i6 S Do<:o ( corrente i que KentraL no ampli"icador igual F soma de i; e i6 i S i; T i6 Uma outra caracter/stica dos ampli"icadores operacionais que sua resistncia de entrada ele$ad/ssima, da ordem de alguns milhes de ohms. Qsto o mesmo que di%er que sua corrente de entrada muito pequena, praticamente %ero. +ortanto podemos considerar que iS9. i S i; T i6 S 9, ou se2a i6 S Gi; Substituindo i; por Da<:a e i6 por Do<:o, "icamos com5 Do<:o S G Da<:a Do S G Da &:o<:a' ,onclu/mos ento que a tenso de sa/da Do igual F tenso de entrada Da, multiplicada por um "ator de ampli"icao :o<:a, com sinal negati$o. +or e*emplo, se "i%ermos :o S ;9U e :aS ;U, teremos Do S G;9.Da. ,onseguir/amos assim um circuito cu2a sa/da sempre ;9 $e%es maior que a entrada, com sinal negati$o. 3ste sinal negati$o pode, caso se2a necessrio,

Captulo 3 Eletrnica bsica

3-.0

ser eliminado por um segundo estgio com ganho igual a ^;, conseguido "a%endo :oS:a.
*** 35% *** Figura 3.70
Cmpli'icador com duas tens<es de entrada.

circuito da "igura O9 um pouco mais comple*o. 3le tem duas entradas Da e Db, com dois resistores correspondentes, :a e :b. Eesses resistores passam correntes ia S Da<:a e ib S Db<:b. ( corrente i; neste caso $ale iaTib. ( corrente i6 Do<:o, como no e*emplo anterior, e a corrente i de entrada no ampli"icador operacional $ale apro*imadamente %ero. ?emos ento5 9 S i S Do<:o T Da<:a T Db<:b, ou se2a5 Do S G &Da.:o<:a T Db.:o<:b' S G:o&Da<:a T Db<:b'
Figura 3.71
Cmpli'icador com mQltiplas entradas analOgicas. -m con&ersor /RC $ 'ormado com este circuito9 atra&$s da escol*a apropriada dos resistores.

3-.1

Hardware Total

3ste resultado pode ser generali%ado no circuito da "igura O;, onde temos n entrada com tenses D;, D6,... Dn, e resistores :;, :6, ..., :n5 Do S G :o&D;<:; T D6<:6 T D8<:8 T .... T Dn<:n' 3ste circuito pode ser usado como um con$ersor anal.gico digital. Suponha que sua entrada se2a "ormada por 7 bits. Digamos que os $alores de tenso correspondentes aos bits 9 e ; se2am 9 $olts e ; $olt, respecti$amente. ?omemos para os resistores, os seguintes $alores5 :o S =U :; S =U :6 S 7U :8 S 6U :7 S ;U #icamos ento com5 Do S G=999 &D;<=999 T D6<7999 T D8<6999 T D7<;999', ou se2a5 Do S G &D; T 6.D6 T 7.D8 T =.D7' Eote que com este circuito, os $alores de tenso &que correspondem aos bits do $alor digital de entrada' aparecem com pesos ;, 6, 7 e =, e*atamente como no sistema binrio. Se ti$ermos por e*emplo as entradas D7D8D6D; representando o $alor binrio 9;;9 &M em decimal', "icamos com5 Do S G &;.9 T 6.; T 7.; T =.9' S G M $olts +ortanto o $alor digital M &9;;9' gerou na sa/da do circuito, o $alor anal.gico de ^M $olts. Da mesma "orma o $alor digital A &9;9;' resulta no $alor anal.gico de ^A $olts, o $alor digital ;; &;9;;' resulta no $alor anal.gico igual a ^;; $olts, e assim por diante. Eosso circuito um con$ersor digitalG anal.gico de 7 bits. ,on$ersores D<( com maior nJmero de bits so constru/dos de "orma semelhante, bastando usar um maior nJmero de entradas, com resistores "ormando uma progresso geomtrica de ra%o 6, ou se2a, cada resistor o dobro do anterior. +lacas de som utili%am con$ersores D<( de = e ;M bits. +lacas de $/deo usam con$ersores D<( de = bits, gerando assim 6AM tonalidades para cada componente de cor.

Captulo 3 Eletrnica bsica

3-.4

Um con$ersor D<( precisa "uncionar de "orma to rpida quanto os sinais anal.gicos que precisa representar. ,on$ersores D<( usados em placas de som operam com = ou ;M bits, e usam ta*as de amostragem de at 77 UP%, ou se2a, "a%em 77.999 con$erses por segundo. ,on$ersores D<( usados em placas de $/deo operam com = bits e usam ta*as de amostragem bem mais ele$adas, chegando a ultrapassar a casa dos ;99 -P%, ou se2a, acima de ;99 milhes de con$erses por segundo. ( con$erso (<D &de anal.gico para digital' bem mais comple*a. 3ncontramos esses con$ersores em placas de som e placas digitali%adoras de $/deo.
Figura 3.72
Con&ersor CnalOgicoR/igital.

( "igura O6 mostra o "uncionamento de um con$ersor (nal.gico<Digital. 4 composto de um contador binrio, um comparador anal.gico e um con$ersor D<(. $alor anal.gico Di alimentado na entrada do con$ersor. Um sinal digital S?(:? d in/cio F contagem reali%ada pelo contador binrio. $alor binrio gerado por este contador en$iado a um con$ersor D<(. $alor anal.gico resultante desta contagem comparado com o $alor anal.gico Di que est sendo con$ertido. Eo instante em que o comparador detecta que suas entradas so iguais, signi"ica que o $alor binrio gerado pelo contador a $erso digital do $alor anal.gico Di. 3ste comparador en$ia um sinal de parada ao contador. $alor digitali%ado pode ento ser lido das sa/das do contador digital.

3-07

Hardware Total

processo de con$erso (<D bem mais lento que o de con$erso D<(, e a sua rapide% depende de como "eita a contagem. +or e*emplo, se usarmos um contador de = bits e "or "eita uma contagem seqWencial &9, ;, 6, 8, ...', a con$erso poder demorar at 6AM ciclos. ,om uma contagem seqWencial em um con$ersor de ;M bits, esta con$erso poder demorar at MA.A8M ciclos. +ara tornar a con$erso mais rpida, os contadores utili%ados no "a%em contagem seqWencial, e sim, reali%am o que chamamos de Kbusca binriaL. (o in$s de contarem a partir do bit menos signi"icati$o, comeam a contar a partir do bit mais signi"icati$o. (o ligar o bit mais signi"icati$o, o $alor anal.gico gerado ser igual ao ponto mdio da escala de contagem &por e*emplo, ;6=, em um contador de = bits, que conta de 9 a 6AM'. Se o $alor assim gerado "or muito grande, este bit ser desligado. Se "or menor que a tenso procurada, este bit ser mantido ligado. ( seguir "eito o mesmo teste com o segundo bit mais signi"icati$o &em um contador de = bits, ele tem peso M7', depois com o pr.*imo &peso 86', e assim por diante, at chegar ao bit menos signi"icati$o. Desta "orma um con$ersor (<D de = bits reali%a a con$erso em apenas = ciclos ao in$s de 6AM. Um con$ersor (<D de ;M bits "ar a con$erso em ;M ciclos, ao in$s de MA.A8M. ( rapide% da con$erso depende portanto da e"icincia do mtodo de contagem binria. ,on$ersores (<D usados em placas de som operam com a mesma $elocidade dos seus con$ersores D<(, ou se2a, at 77 UP% &77.999 con$erses por segundo'. s con$ersores usados em placas digitali%adoras de $/deo trabalham com = bits e "reqWncias da ordem de ;9 -P%, ou se2a, "a%em cerca de ;9 milhes de con$erses por segundo.

4onte de alimentao linear


( "onte de alimentao um dispositi$o que tem a mesma "uno que uma bateria. ( di"erena que a energia eltrica no "ica arma%enada em clulas de $oltagem &como ocorre com pilhas e baterias', e sim, e*tra/da da rede eltrica. -uitos aparelhos so alimentados diretamente a partir da rede eltrica, como o caso de l0mpadas e motores. ( $oltagem da rede eltrica no adequada para aparelhos eletr!nicos, portanto esses aparelhos possuem "ontes de alimentao. So circuitos que con$ertem a tenso da rede eltrica &;;9 $olts em corrente alternada' para tenses adequadas ao seu "uncionamento &em geral in"eriores a 69 $olts, em corrente cont/nua'.

Captulo 3 Eletrnica bsica Figura 3.73

3-06
Tens3o contnua e tens3o alternada.

( "igura O8 mostra a di"erena entre uma "onte de tenso cont/nua e uma alternada. Ea "onte de tenso cont/nua &,,', a corrente tra"ega sempre no mesmo sentido. $alor da tenso constante, e se ligarmos um circuito de caracter/sticas constantes, como l0mpadas e resistores, a corrente tambm ser constante. ,omo 2 mostramos, e*istem dois terminais, o positi$o e o negati$o. Ea "onte de corrente alternada &,(', a corrente tra"ega, ora em um sentido, ora em outro sentido. ( "onte ,( empurra e pu*a a corrente, inde"inidamente. ( rede eltrica usada no @rasil opera com M9 ciclos por segundo, ou se2a, empurra a corrente, depois pu*a a corrente, e repete este ciclo M9 $e%es a cada segundo. Di%emos que a tenso da rede M9 P%. 3m alguns pa/ses, sobretudo na 3uropa, a rede opera com A9 P%. gr"ico da tenso alternada tem a "orma de uma sen.ide porque a gerao "eita por ei*os rotati$os, e*istentes nos geradores das usinas de energia. Uma $antagem da tenso alternada que pode ser "acilmente con$ertida em $alores mais altos ou mais bai*os, atra$s de trans"ormadores, coisa que no pode ser "eita to "acilmente com a corrente cont/nua. Uma "onte de alimentao recebe corrente alternada a partir da rede eltrica, com "reqWncia de M9 P% e $oltagem que pode ser de ;;9 ou 669 $olts. Qnicialmente esta tenso redu%ida para um $alor menor, atra$s de um trans"ormador. ?emos ento corrente alternada, mas com um $alor menor. (

3-02

Hardware Total

seguir "eita uma reti"icao, que consiste em "a%er a corrente tra"egar sempre no mesmo sentido. pr.*imo passo a "iltragem, e "inalmente a regulao. ( "igura O7 mostra as etapas da gerao de tenso cont/nua em uma "onte.
*** 75% *** Figura 3.74
;pera23o de uma 'onte linear.

(s "ontes que operam como motramos na "igura O7 so as chamadas K"ontes linearesL. Sua principal des$antagem que requerem trans"ormadores muito pesados para "a%er a reduo de $oltagem, e capacitores muito grandes para "a%er a "iltragem. So adequadas quando a potncia a ser "ornecida &potncia S tenso * corrente' pequena. s chamados Kadaptadores (,L, usados para alimentar cai*as de som e dispositi$os que no possuem "onte pr.pria, consomem pouca potncia. 3les so na $erdade "ontes lineares de alimentao, com operao similar ao mostrado na "igura O7.

4onte de alimentao c(a%eada


?anto os trans"ormadores quanto os capacitores usados nas "ontes de alimentao poderiam ser bem menores se a "reqWncia da rede eltrica "osse mais ele$ada, ao in$s de operar com apenas M9 P%. +or isso "oram criadas as "ontes cha$eadas, utili%adas nos +,s e em todos os equipamentos eletr!nicos modernos. 3las no necessitam de tran"ormadores e capacitores grandes, e por isso podem "ornecer muita potncia, porm mantendo peso e tamanho redu%idos.

Captulo 3 Eletrnica bsica

3-03 *** 75% *** Figura 3.75


;pera23o de uma 'onte c*a&eada.

( "igura OA mostra as etapas de "uncionamento de uma "onte cha$eada. Qnicialmente a tenso da rede eltrica reti"icada e "iltrada. Eo e*iste di"iculdade tcnica na reti"icao de tenses ele$adas. Huanto F "iltragem, podem ser usados capacitores de menor $alor, pois a corrente mais bai*a, apesar da tenso ser ele$ada. resultado uma tenso cont/nua de $alor ele$ado. 3sta tenso passa por um transistor de cha$eamento que a trans"orma em uma onda quadrada de alta "reqWncia, entre ;99 e 699 UP%. 3ste transistor opera como uma cha$e eltrica que abre e "echa o circuito para a passagem de corrente, em alta $elocidade. 3sta onda quadrada passa por um trans"ormador e tem sua tenso redu%ida, porm com $alor de corrente maior. 3ste trans"ormador pode ser pequeno, 2 que opera com "reqWncia muito mais ele$ada, e quanto maior a "reqWncia, maior a "acilidade que um trans"ormador tem para "a%er o seu trabalho. ?emos ento uma corrente alternada, mas com amplitude menor e "reqWncia maior. 3sta corrente reti"icada e "iltrada, desta $e% usando capacitores de menor tamanho, 2 que a "iltragem tambm "acilitada pela "reqWncia ele$ada. #inalmente temos a etapa de regulao, na qual imper"eies so eliminadas, resultando em um $alor constante na sa/da. Uma "onte de alimentao usada em um +, possui $rias sees para a gerao dos di$ersos $alores de $oltagem.

4abricao de placas
Damos completar nossas noes sobre eletr!nica mostrando como "unciona uma linha de montagem para a "abricao de placas. 3ssas in"ormaes puderam chegar a $oc graas F cortesia da (sus do @rasil e da Qtautec. Ea

3-0+

Hardware Total

$erdade a linha de montagem de placas da (sus de propriedade da Qtautec. (s placas l produ%idas so utili%adas nos +,s da Qtautec e o e*cedente usado para abastecer o mercado de $are2o. utros "abricantes de placas de ,+U tambm possuem "bricas no @rasil, como #Q, e Bigab)te. utros "abricantes esto representados na Xona #ranca de -anaus. ?odo o piso da "brica pintado com tinta dissipati$a antiGesttica, e os "uncionrios utili%am KcalcanheirasL. So presas aos ps e dissipam rapidamente para a terra quaisquer cargas eletrostticas. s "abricantes sabem que a eletricidade esttica dani"ica os componentes eletr!nicos. +ena que os lo2istas, usurios e boa parte dos tcnicos no tomam o mesmo cuidado. +ara entrar na linha de montagem preciso pisar em uma espcie de KbalanaL para medir se a dissipao da calcanheira antiGesttica est "uncionando bem.
*** 35% *** Figura 3.76
Medidor de cargas eletrostticas. Este aparel*o 'a> a medi23o da @uantidade de cargas eletrostticas acumuladas no corpo *umano9 e &eri'ica a e'ici:ncia da dissipa23o pelas calcan*eiras anti-estticas. %ara entrar na lin*a de montagem $ preciso estar e@uipado e com bai=a @uantidade de cargas eletrostticas.

( (sus en$ia diretamente de ?aiwan os Uits de componentes para a montagem de placas, a comear com as placas de circuito propriamente ditas, ainda sem os componentes. Eeste ponto as placas possuem apenas as trilhas de circuito impresso, os "uros metali%ados e a serigra"ia. +lacas de e*panso &$/deo, por e*emplo', so "ornecidas em grupos de 7. (s mquinas montam simultaneamente 7 placas de cada $e%, e ao "inal do processo de montagem, as 7 placas so separadas.

Captulo 3 Eletrnica bsica Figura 3.77

3-0,

-ma cai=a c*eia de placas de &deo9 antes de receberem os componentes. Essas placas s3o agrupadas de + em +9 s3o montadas em con#unto e apenas no 'inal do processo s3o separadas.

( primeira etapa da montagem a aplicao da pasta de solda. 4 uma espcie de KcolaL impregnada por minJsculas es"eras de solda em estado s.lido. ( aplicao "eita pela primeira mquina da linha. ( pasta aplicada em todos os pontos de soldagem. 3sses pontos de soldagem 2 so pre$iamente estanhados nas placas de circuito impresso. ( mquina que aplica pasta de solda mo$e a placa e locali%a 7 pontos de re"erncia, "a%endo assim um alinhamento. Uma $e% com a placa de$idamente alinhada, a pasta de solda aplicada nos pontos de soldagem. 4 um processo similar ao de uma impressora a 2ato de tinta, e*ceto que ao in$s de tinta temos a pasta de solda.
Figura 3.78
Esta m@uina 'a> a aplica23o da pasta de solda sobre as placas de circuito.

4 preciso checar a espessura da camada de pasta de solda, que de$e estar dentro de par0metros m*imo e m/nimo apropriados. +ode ser preciso descartar algumas placas at que esta mquina este2a regulada.

3-0.

Hardware Total Figura 3.79


Esta m@uina 'a> a c*ecagem da espessura da camada de pasta de solda.

(o sair da primeira mquina que "a% a aplicao da pasta de solda, as placas passam por duas outras mquinas muito interessantes. 3las "a%em a colocao automtica dos componentes eletr!nicos S-D &montados na super"/cie'. ( pasta de solda "ica entre a placa e o componente. -ais adiante, um "orno derreter a solda e "i*ar os componentes S-D.
Figura 3.80
E=emplo de componente (M/.

(s mquinas da linha de montagem so conectadas entre si, "ormando uma seqWncia. (o sair de cada mquina, a placa transportada atra$s de uma esteira para a mquina seguinte. Ea "igura =; $emos ao "undo a mquina que aplica pasta de solda, seguida pela primeira mquina de insero de componentes S-D.

Captulo 3 Eletrnica bsica Figura 3.81

3-00
%rimeira m@uina de inser23o de componentes (M/. Co 'undo &emos a m@uina para aplica23o de pasta de solda.

4 muito interessante $er os componentes sendo colocados na placa. ( mquina de insero usada na linha de montagem da (sus "a% a colocao de 79.999 componentes por hora, cerca de ;; por segundo. Eo seu interior e*iste um enorme tambor rotati$o com $rias cabeas. ,ada cabea alimentada com um tipo de componente. +or trs deste tambor e*istem $rios carretis com os componentes a serem inseridos. ,ada placa que entra na mquina mo$imentada rapidamente sob o tambor, e suas cabeas colocam precisamente cada componente em seu lugar. Uma placa le$a cerca de 8 minutos para receber os componentes. ( primeira mquina de insero coloca capacitores, resistores, diodos e transistores.
Figura 3.82
Jnterior da primeira m@uina de inser23o de componentes (M/.

?erminado o trabalho da primeira mquina de insero, as placas entram na segunda mquina, onde $o ser colocados os chips S-D &chipset, super Q< , chips -SQ e SSQ'.

3-01 Figura 3.83

Hardware Total
-ma placa entra na segunda m@uina de inser23o de componentes.

Figura 3.84
C segunda m@uina de inser23o9 @ue ir colocar os c*ips nos seus lugares. Co 'undo9 &emos o 'orno @ue 'a> o derretimento da pasta de solda e a 'i=a23o dos componentes.

Ea segunda mquina e*istem braos mec0nicos que rapidamente e precisamente colocam os chips nos seus lugares. Depois de receber todos os componentes S-D, as placas passam por um "orno que aumenta lentamente sua temperatura at O9 graus, e depois as res"riam gradualmente at a temperatura ambiente, para e$itar trincamentos e problemas de soldagem. Eesta etapa as minJsculas part/culas de solda encontradas na pasta de solda so derretidas e "a%em a "i*ao eltrica dos componentes S-D.

Captulo 3 Eletrnica bsica Figura 3.85


; 'orno @ue derrete a pasta de solda.

3-04

Ea pr.*ima etapa as placas so testadas para $eri"icar se todas as ligaes eletr!nicas esto corretas. 4 $eri"icado se e*istem circuitos em aberto ou curtoGcircuitos. Qsto "eito em poucos segundos atra$s de um equipamento de medio. 3le utili%a uma espcie de Kcama de pregosL, com centenas de agulhas que "a%em contato com todos os pontos a serem medidos, e em poucos segundos $eri"ica se est tudo corretamente ligado. 3ste equipamento possui m.dulos remo$/$eis, um para cada modelo de placa.
Figura 3.86
E@uipamento de medi23o de contatos.

3-17 Figura 3.87

Hardware Total
%lacas de C%- # com todos os componentes (M/ soldados em seus lugares e de&idamente testadas.

Figura 3.88
Ha$rcio ao lado de uma pil*a de ..777 placas de C%- semi-prontas.

A fase de insero manual de componentes

Eeste momento as placas esto com todos os componentes S-D em seus lugares. ( seguir so colocados os componentes que no so S-D, como os slots, conectores e soquetes. 3sses componentes so encai*ados nos "uros da placa de circuito. Sua insero "eita manualmente em uma linha de $rias montadoras &agora so pessoas, no mquinas', cada uma respons$el pela colocao de um grupo de componentes.

Captulo 3 Eletrnica bsica Figura 3.89

3-16
(o@uetes MJ) para os processadores9 @ue ser3o encai=ados manualmente na placa de C%-.

(s placas so mo$imentadas por uma esteira ao longo de uma seqWncia de montadoras.


Figura 3.90
-m dos di&ersos componentes @ue s3o encai=ados manualmente nas placas de C%-.

Depois de passar por todas as montadoras, as placas 2 estaro com os slots, soquete do processador, soquetes das mem.rias, bobinas, capacitores, reguladores de $oltagem e soquetes para 2umpers.

3-12 Figura 3.91

Hardware Total
-ma placa com @uase todos os componentes nos seus lugares.

?erminada a colocao de todos os componentes, as placas entram em um outro "orno onde recebem um Kbanho de soldaL na sua parte in"erior, "i*ando os componentes nos "uros de soldagem. Eote que este "orno bastante di"erente do primeiro. Ea "i*ao dos componentes S-D, apenas aplicado calor, que "a% a pasta de solda derreter, "i*ando os componentes. Eeste segundo "orno no e*iste pasta de solda, e sim uma KpiscinaL de solda em estado l/quido. (s placas so mo$idas pela super"/cie desta solda, e ao sa/rem do outro lado, a solda solidi"icada, "i*ando todos os componentes desta etapa.
Figura 3.92
Geste 'orno as placas recebem o ban*o de solda.

(o sair do banho de solda, as placas esto totalmente montadas, mas ainda no liberadas para uso. +assam por outro equipamento testador &cama de pregos' para a $eri"icao dos contatos relati$os aos componentes recm soldados. 4 "eita a colocao do @Q S para que se2am "inalmente le$adas ao Jltimo teste. P alguns anos atrs, o @Q S era arma%enado em : -, produ%idas aos milhares e 2 com o programa gra$ado. (tualmente usada a #lash : -, que de$e ser gra$ada na "brica.

Captulo 3 Eletrnica bsica Figura 3.93

3-13

Esta montadora est gra&ando o DJ;( nas memOrias )las* !;M9 @ue s3o instaladas nas placas de C%- e placas de &deo no 'inal do processo de montagem.

+assando pela Kcama de pregosL, o @Q S instalado. (s placas $o F Jltima bancada, onde "eito o Jltimo teste. (s placas so ligadas em um teclado, monitor, disco r/gido e demais componentes que "ormam um +,. 4 "eito um rpido boot e e*ecutado um programa de diagn.stico para $eri"icar seu "uncionamento. <<<<<<<<<<< #Q- <<<<<<<<<<<<<<<<<

Captulo

Arquitetura de um PC
O que a arquitetura de PCs
O hardware uma rea onde nos preocupamos com todos os aspectos de um computador, chegando at o nvel de portas lgicas e componentes eletrnicos em geral, correntes e tenses, glitches, overshoot e outros efeitos eltricos. Na arquitetura, nosso o !eto de estudo est um nvel acima. N"o importa sa er de forma detalhada como os circuitos s"o construdos, e sim, como se conectam e como funcionam. Na arquitetura de computadores apresentamos conceitos como #$%, memria, dispositivos de entrada e sada. &empre que possvel e'emplificamos os conceitos usando $#s. Neste captulo vamos estudar a arquitetura de forma mais profunda, entretanto voltada e'clusivamente para $#s. $ara tra alhar com montagem, manuten("o e e'pans"o de $#s n"o preciso conhecer hardware de forma t"o detalhada, chegando ao nvel de portas lgicas, chips, correntes e tenses, mas preciso conhecer a fundo a arquitetura dos $#s. )alaremos neste captulo so re processadores, memrias, chipsets, dispositivos de entrada e sada, interfaces, canais de *+,, interrup(es e outros conceitos importantes.

Processadores
-ste componente o principal responsvel pelo desempenho de um $#. -'emplos de processadores usados nos $#s s"o o $entium ., ,thlon, $entium /// e *uron, alm de outros, claro. 0odos os processadores usados nos $#s s"o descendentes do 1213, o primeiro processador de 43 its lan(ado pela /ntel, no final dos anos 52. Na discuss"o que faremos a seguir, encontraremos diversos termos tcnicos relacionados com os processadores, por e'emplo6

4-2

Hardware Total

7arramento de dados 7arramento de endere(os ,cesso 8 memria ,cesso a entrada e sada

$ara facilitar a compreens"o desses termos, apresentaremos aqui uma descri("o simplificada de um processador. -sta descri("o n"o ir reprodu9ir diretamente as caractersticas dos processadores usados nos $#s, mas dar ao leitor, o em asamento necessrio para entend:;los. %m processador um chip que contm o que chamamos de %nidade #entral de $rocessamento <em ingl:s, #entral $rocessing %nit, ou #$%=. > responsvel por uscar e e'ecutar instru(es e'istentes na memria. -ssas instru(es s"o o que chamamos de ?linguagem de mquina@. &"o comandos muito simples, como opera(es aritmticas e lgicas, leituras, grava(es, compara(es e movimenta(es de dados. -ssas instru(es simples, quando agrupadas, formam o que chamamos de programas. %m processador precisa reali9ar opera(es de leitura da memria. Nessas leituras o processador rece e as instru(es a serem e'ecutadas e os dados a serem processados. 0am m preciso reali9ar grava(es de dados na memria, para guardar os resultados intermedirios e finais do processamento. N"o asta ser capa9 de reali9ar leituras e grava(es na memria. %m processador tam m precisa ser capa9 de comunicar;se com o mundo e'terior. Neste mundo e'terior est o usurio que opera o computador. > preciso ler dados provenientes do teclado, mouse e outros dispositivos de entrada, em como transferir dados para o vdeo, impressora e outros dispositivos de sada. -ssas opera(es s"o chamadas de ?entrada e sada@, ou -A& <em ingl:s, /nputAOutput, ou /AO=. $ortanto, alm de processar dados, um processador deve ser capa9 de reali9ar opera(es de entrada e sada, em como reali9ar leituras e grava(es na memria.

Captulo 4 Arquitetura de um PC Figura 4.1

4-3
Representao simplifi ada de um pro essador!

, figura 4 mostra, de forma em simplificada, alguns dos sinais digitais e'istentes em um processador. 0emos o chamado ? arramento de dados@, atravs do qual trafegam os dados que s"o transmitidos ou rece idos pelo processador. Os dados transmitidos podem ser enviados para a memria ou para um dispositivo de sada, como o vdeo. Os dados rece idos podem ser provenientes da memria, ou de um dispositivo de entrada, como o teclado. #ada uma das ?perninhas@ do processador pode operar com um it. No processador da figura 4, temos um arramento de dados com 43 its. O serve que as linhas desenhadas so re o arramento de dados possuem duas setas, indicando que os its podem trafegar em duas dire(es, saindo e entrando no processador. *i9emos ent"o que o arramento de dados idirecional. O arramento de endere(os serve para que o processador especifique qual a posi("o de memria a ser acessada, ou qual o dispositivo de entrada e sada a ser ativado. Na figura 4, temos um arramento de endere(os com B. its, ! que s"o usadas B. ?perninhas@ do processador para a forma("o deste arramento. O serve ainda que o arramento de endere(os unidirecional, ou se!a, os its ?saem@ do processador. ,lm desses dois arramentos, a figura mostra ainda dois sinais de controle que servem para definir se a opera("o a ser reali9ada uma leitura ou uma grava("o, e se deve atuar so re a memria ou so re um dispositivo de -A&. &"o eles6 +/O6 -ste sinal indica se a opera("o di9 respeito 8 memria ou a -A&

4-4

Hardware Total

CD6

-ste sinal indica se a opera("o uma leitura ou uma grava("o

,travs desses dois sinais, podem ser definidas . opera(es sicas6 Eeitura da memria -scrita na memria Eeitura de -A& <-'6 do teclado= -scrita em -A& <-'6 no vdeo=
Figura 4.2
"utra forma de representar os #arramentos de um pro essador!

Note que o processador representado na figura 4 tem B2 linhas que indicam os endere(os e 43 que indicam os dados. &"o ao todo F3 linhas. $rocessadores mais modernos operam com um nGmero ainda maior de its. $or e'emplo, FB its de enere(os e 3. its de dados. O nGmero de linhas t"o grande que sua representa("o torna;se confusa. $or isso comum utili9ar a representa("o da figura B. %samos setas maiores para representar um con!unto de its que t:m a mesma fun("o, como o arramento de dados e o arramento de endere(os. Os processadores possuem, alm do arramento de dados e de endere(os, o chamado arramento de controle, no qual e'iste uma miscelHnea de sinais digitais com diversas finalidades. Os sinais CD e +/O e'emplificados na figura 4 s"o parte do arramento de controle. Outros e'emplos de sinais deste arramento s"o os que descrevemos a seguir.
INT

-ste sinal uma entrada que serve para que dispositivos e'ternos possam interromper o processador para que se!a reali9ada uma tarefa que n"o pode esperar. $or e'emplo, a interface de teclado interrompe o processador para indicar que uma tecla foi pressionada. -sta tecla precisa ser lida, e seu cdigo deve ser arma9enado na memria para processamento posterior. ,s interfaces de drives e do disco rgido interrompem o processador para avisar o trmino de uma opera("o de leitura ou escrita. Irios outros dispositivos

Captulo 4 Arquitetura de um PC

4-$

tam m precisam gerar interrup(es. #omo e'iste apenas uma entrada /N0, o processador opera em con!unto com um chip chamado controlador de interrup(es. -ste chip encarregado de rece er requisi(es de interrup("o de vrios dispositivos e envi;las ao processador, de forma ordenada, atravs do sinal /N0.
NMI

-ste um sinal de interrup("o especial para ser usado em emerg:ncias. &ignifica Non +asJa le /nterrupt, ou /nterrup("o n"o mascarvel. -m outras palavras, esta interrup("o deve ser atendida imediatamente. ,o contrrio do sinal /N0, que pode ser ignorado pelo processador durante pequenos intervalos de tempo <isto se chama mascarar a interrup("o=, o sinal N+/ uma interrup("o n"o mascarvel. Nos $#s, o N+/ usado para informar erros de paridade na memria e outras condi(es catastrficas.
INTA

&ignifica /nterrupt ,cJnowledge, ou se!a, reconhecimento de interrup("o. &erve para o processador indicar que aceitou uma interrup("o, e que est aguardando que o dispositivo que gerou a interrup("o identifique;se, para que se!a reali9ado o atendimento adequado.
VCC

-sta a entrada de corrente eltrica que alimenta os circuitos internos do processador. $rocessadores antigos operavam a partir de uma tens"o de K volts. , partir de meados dos anos L2, passaram a utili9ar tenses mais ai'as, como F,K volts. 0odos os processadores modernos operam com duas tenses <I##4 e I##B=. , tens"o e'terna sempre de F,F volts <! e'istem modelos mais recentes que operam e'ternamente com B,K volts=, e usada para alimentar os circuitos que se comunicam com o e'terior do processador. , tens"o interna usada para alimentar o interior <nGcleo= do processador, e sempre mais ai'a. Nos processadores recentes, a tens"o interna inferior a B volts. Note que cada tens"o de entrada n"o ocupa um Gnico pino do processador, e sim, vrios pinos. #omo a corrente total relativamente alta, os processadores usam vrios pinos para a entrada da tens"o do nGcleo <#ore= e para a tens"o e'terna </AO=.
GND

&ignifica Mround, ou 0erra. *eve ser ligado ao polo negativo da fonte de alimenta("o. ,ssim como ocorre com as entradas de I##, os processadores possuem diversos pinos de terra, para que o fornecimento de corrente se!a melhor distri udo.

4-% Reset

Hardware Total

-ste um sinal que est ligado ao ot"o Ceset do painel frontal do ga inete. ,o ser ativado, o processador para tudo, e atua como se tivesse aca ado de ser ligado. -ste sinal tam m conectado a um circuito chamado $ower on Ceset. &ua fun("o gerar, no instante em que o computador ligado, um pulso eletrnico similar ao criado pelo pressionamento deste ot"o. ,proveitando os conhecimentos de eletrnica apresentados no captulo F, mostramos no final deste captulo, o funcionamento de um circuito de Ceset.
Clock

-sta entrada deve rece er um sinal digital que ser usado internamente para sincroni9ar todo o funcionamento do processador. -'plicando de forma simplificada, se um processador rece e um clocJ de 422 milhes de ciclos por segundo, ele e'ecutar 422 milhes de opera(es por segundo.
Figura 4.3
&ia'rama de tempo de um sinal de lo (!

, figura F mostra o diagrama de tempo de um sinal de clocJ. &eus its se alternam de forma peridica, entre 2 e 4. %m trecho com valor 4, seguindo por um trecho com valor 2, o que chamamos de perodo do clocJ. O perodo calculado em fun("o do valor do clocJ, pela seguinte frmula6 0 N 4Af Na frmula, 0 o perodo, dado em segundos, e f a freqO:ncia do clocJ, medida em P9 <hert9=. $or e'emplo, se tivermos um clocJ de 422 +P9 <422.222.222 P9=, o perodo ser de6 0 N 4A422.222.222 N 2,222 222 24s $ara evitar o uso de casas decimais, toma;se o h ito de usar a unidade ns <nano;segundo, ou ilionsimo de segundo=. $ara fa9er a convers"o asta andar com a vrgula, L casas decimais para a direita. $ortanto temos6 2,222 222 24s N 42 ns

Captulo 4 Arquitetura de um PC

4-)

, maioria dos circuitos digitais opera a partir de uma ase de tempo, um clocJ. &"o chamados de circuitos sncronos. Os processadores s"o circuitos sncronos, ! que s"o comandados por sinais de clocJ. ,s transi(es se positivas e negativas <2 para 4 e 4 para 2= do sinal de clocJ indicam aos circuitos digitais que o utili9am, o momento certo de reali9ar suas opera(es. $rocessadores antigos <at o .13*Q;K2= utili9avam um Gnico sinal de clocJ para suas opera(es internas e e'ternas. , partir da, e at os dias atuais, os processadores passaram a operar com dois clocJs, sendo um interno e um e'terno. O clocJ interno sempre mais alto, e usado para sincroni9ar as opera(es de processamento. Ruando falamos, por e'emplo, so re um ?$entium ///A122@, estamos di9endo que o seu clocJ interno de 122 +P9. O clocJ e'terno tem um valor menor, e usado para sincroni9ar as opera(es de comunica("o entre o processador, a memria, o chipset e outros circuitos e'ternos. N"o s o processador opera a partir de um clocJ. Irios outros circuitos e arramentos do computador t:m suas opera(es sincroni9adas por um clocJ. $or e'emplo6 +emrias $#4FF operam a partir de um clocJ de 4FF +P9 +emrias $#422 operam a partir de um clocJ de 422 +P9 O arramento $#/ opera a partir de um clocJ de FF +P9 O arramento ,M$ utili9a um clocJ de 33 +P9 O arramento /&, utili9a um clocJ de 1 +P9 $lacas de som fa9em digitali9a(es em at .. JP9

, princpio, quanto maior o clocJ de um processador, maior o seu desempenho. $or e'emplo, um processador de 122 +P9 seguramente mais velo9 que um de B22 +P9. Os fa ricantes de processadores se esfor(am para criar modelos capa9es de operar com clocJs cada ve9 mais elevados. N"o devemos entretanto levar ao p da letra, a rela("o entre desempenho e clocJ. $or e'emplo, em certas condi(es, um processador de 522 +P9 pode ser mais velo9 que um de L22 +P9. O motivo desta discrepHncia que alm do clocJ, e'istem outros fatores que influenciam no desempenho, como por e'emplo6 Ielocidade das memrias *esempenho da cache EB ,rquitetura avan(ada

4-*

Hardware Total

Ruando as memrias n"o s"o suficientemente velo9es, podem demorar muito na entrega de dados e instru(es para o processador, que aca a ficando parte do tempo ocioso, tendo seu desmpenho pre!udicado pela lentid"o da memria. 0am m a cache EB tem papel fundamental. , cache EB do processador $entium /// #oppermine, por e'emplo, mais eficiente que a do processador $entium /// Satmai. $ortanto e'istem diferen(as de desempenho, se comparamos essas duas verses do $entium ///, mesmo quando am as operam com o mesmo clocJ. O tamanho da cache EB tam m tem influ:ncia no desempenho. $rocessadores ,thlon e *uron s"o id:nticos, e'ceto pelo tamanho da cache EB <BK3 J7 para o ,thlon e 3. J7 para o *uron=. $or isso ao compararmos os desempenhos desses dois processadores, mesmo operando com o mesmo clocJ, o ,thlon leva vantagem. , arquitetura mais avan(ada tam m tem influ:ncia direta no desempenho. %m processador de 4B22 +P9 de 5a gera("o, por e'emplo, tende a ser mais rpido que um de 4B22 +P9, mas de 3a gera("o. $rocessadores de gera(es mais avan(adas s"o capa9es de e'ecutar mais instru(es ao mesmo tempo e operam com mais efici:ncia, tirando assim maior proveito do seu clocJ. > como comparar um carro com motor B.2 produ9ido no ano B222 com outro de motor B.2 produ9ido em 4L12. Os motores de gera("o mais nova t:m maior rendimento, e tendem a o ter maior desempenho em rela("o 8 pot:ncia do motor. O clocJ de um processador est diretamente relacionado com o nGmero de instru(es que podem ser e'ecutadas a cada segundo. O 1213 e o 1211, nas suas primeiras verses, operavam a K +P9. /sto n"o significa e'atamente K milhes de instru(es por segundo, e sim, K milhes de #/#EO& por segundo. ,lgumas instru(es mais simples podiam ser e'ecutadas em apenas dois ciclos. *esta forma, em um segundo seria possvel e'ecutar B.K22.222 dessas instru(es. Outras instru(es mais comple'as, como a multiplica("o e a divis"o, eram muito mais demoradas. &uponha por e'emplo uma instru("o que precise de 42 ciclos para ser e'ecutada. Operando a K +P9, esses processadores poderiam e'ecutar K22.222 dessas instru(es por segundo. #om o passar do tempo e a evolu("o da tecnologia foi possvel desenvolver processadores capa9es de operar com clocJs mais elevados, e o que mais importante6 e'ecutar instru(es em um redu9ido nGmero de ciclos. Os processadores mais modernos s"o capa9es de e'ecutar a maioria das instru(es em apenas um ciclo. , partir do $entium, passaram a e'ecutar instru(es de forma simultHnea, tornando possvel, por e'emplo, e'ecutar duas instru(es em um Gnico ciclo. /sto faria com que, teoricamente, operar a B22 +P9 resulte em .22 milhes de instru(es por segundo.

Captulo 4 Arquitetura de um PC

4-+

Algumas caractersticas dos processadores


,o compararmos processadores novos e antigos, simples e sofisticados, vemos que eles possuem muitas caractersticas comuns, e as diferen(as est"o no nvel dessas caractersticas. %m e'emplo simples o clocJ, ! a ordado neste captulo. No ano B222 ! e'istiam processadores com clocJs superiores a 4222 +P9. -m 4L12, os modelos tpicos operavam na fai'a dos K +P9. +esmo com esta diferen(a t"o grande, o significado do clocJ e'atamente o mesmo nos dois casos. $assemos ent"o a apresentar as principais caractersticas de um processador genrico, e ve!amos como se aplicam aos modelos atuais.
N mero de !its i"ter"os

*aqui v:m as terminologias ?micro de 1 its@, ?micro de 43 its@ e ?micro de FB its@, etc. *entro de um processador, e'istem vrios circuitos que ar; ma9enam, transportam e processam dados. Na maioria dos processadores atuais, tais circuitos operam com FB its de cada ve9. Nos antigos processadores dos anos 12, todos esses circuitos operavam com 43 its, enquanto os modelos dos anos 52 operavam com . ou 1 its. Ruanto maior o nGmero de its de um processador, mais velo9 poder reali9ar clculos e processamento de instru(es em geral. Ie!a por e'emplo, os limites de nGmeros inteiros positivos que podem ser manipulados com 1, 43 e FB its6
* #its -% #its 32 #its , a 2$$ , a %$!$3$ , a 4!2+4!+%)!2+$

&uponha por e'emplo que um processador de 43 its precise reali9ar a opera("o B.K.141.531 T L51.5L1..BF. ,m as as parcelas desta adi("o n"o po; dem ser representadas em um grupo de 43 its. $ortanto, deve ser reali9ada por etapas. %m processador de FB its capa9 de representar e operar tais nGmeros de forma direta, o que fa9 com que o clculo se!a feito, no mnimo duas ve9es mais rpido. -ste apenas um e'emplo no qual um processador de FB its leva vantagem so re um de 43 its. $raticamente em todas as instru(es, esta vantagem e'iste. Os processadores 1213, 1211 e 12B13, usados nos $#s do incio dos anos 12 e ainda encontrados no mercado at o incio dos anos L2, operavam com 43 its. , partir do 12F13, os processadores usados nos $#s passaram a operar com FB its. $or incrvel que pare(a, os processadores mais modernos, como

4--,

Hardware Total

$entium ///, $entium ., ,thlon e diversos outros atuais, tam m operam com FB its.
N mero de !its e#ter"os

$ara que um processador se!a rpido, preciso que ele se!a capa9 de manipular instru(es em alta velocidade. -ssas instru(es s"o arma9enadas na memria, e portanto, preciso que a memria se!a acessada em alta velocidade. ,o mesmo tempo em que e'ecuta instru(es, o processador tam m l: e arma9ena dados na memria, o que mais uma ra9"o para que a memria se!a rpida. , velocidade de transfer:ncia de dados entre o processador e a memria depende de diversos fatores, e um dos principais o nGmero de its do seu arramento de dados <data us=. O arramento de dados um con!unto de sinais digitais que ligam o processador 8 memria e aos dispositivos de entrada e sada de dados. Os processadores de 1 its utili9avam um arramento de dados tam m com 1 its. O processador 1213, operava com 43 its, tanto internamente como e'ternamente, ou se!a, utili9ava um arramento de dados tam m com 43 its. ,t ent"o, o nGmero de its internos era igual ao nGmero de its e'ter; nos do processador, mas isto nem sempre ocorre. $or e'emplo, o processador 1211, usado nos primeiros $#s, operava internamente com 43 its, e e'ternamente com apenas 1. U com os processadores modernos <a partir do $entium=, ocorre o inverso6 operam internamente com FB its e e'ternamente com 3.. , ta ela a ai'o apresenta o nGmero interno e o nGmero e'terno de its dos processadores usados nos $#s.
Pro essador *,*% *,** 2*% 3*%12 3*%&2 4*% 4*%&3C 4 13C Pentium5 Pentium 662 Pentium Pro C7ri0 $0*% e A6& $0*% C7ri0 %0*% A6& 8$5 8%5 8%-25 8%-999 Pentium 995 Pentium 999 Celeron Pentium 4 A6& At:lon5 &uron ./mero interno de #its -% -% -% 32 32 32 32 32 32 32 32 32 32 32 32 32 ./mero e0terno de #its -% * -% -% 32 32 32 %4 %4 32 %4 %4 %4 %4 %4 %4

Captulo 4 Arquitetura de um PC

4---

#omo vemos, os processadores mais recentes operam com FB its internos e 3. its e'ternos, ou se!a, arramento de dados com 3. its. %ma nova configura("o foi introdu9ida com o processador /ntel /tanium, inaugurando a era dos processadores de 3. its. &"o 3. its internos e 3. its e'ternos.
Capacidade de e"dere$ame"to

,qui est um fator que n"o est e'atamente relacionado com a velocidade, e sim, com a capacidade de manipular grandes quantidades de dados. , capacidade de endere(amento nada mais que o m'imo tamanho que pode ter a memria, ou, se!a, o nGmero m'imo de clulas de memria que um processador consegue acessar. $ara acessar uma clula <ou posi("o= de memria, o processador precisa informar qual o endere(o desta clula. #ada clula arma9ena um Vte. $rocessadores com arramento de dados de 43 its podem acessar duas clulas de uma s ve9. ,queles com arramentos de dados com FB e 3. its podem acessar at . e 1 clulas, respectivamente. O 1213 e o 1211 possuam arramentos de dados com B2 its, e por isto podiam acessar 4 +7 de memria. $ara sa er a quantidade m'ima de memria que um processador pode acessar, asta sa er o nGmero de its do seu arramento de endere(os e calcular B elevado a esta nGmero. $ortanto6 BB2 Vtes N 4.2.1.K53 Vtes N 4 +7 BB. Vtes N 43.555.B43 Vtes N 43 +7 BFB Vtes N ..BL..L35.BL3 Vtes N . M7 $ara a poca do 1213 e do 1211 <em torno de 4L12=, a capacidade de endere(ar 4 +7 era considerada em elevada. Os primeiros $#s nem mesmo chegavam a usar toda esta capacidade. -ram comuns modelos com 3. J7, 4B1 J7 e BK3 J7 de memria C,+. ,penas em meados dos anos 12 come(aram a ser comuns os $#s com K4B J7 e 3.2 J7 de C,+. O processador B13, com sua capacidade de endere(ar at memria <usava um arramento de endere(os com B. its= foi avan(o em rela("o ao 1213 e ao 1211. +esmo no incio dos maioria dos $#s usava entre 4 +7 e B +7 de memria, apenas da capacidade de endere(amento do B13. 43 +7 de um grande anos L2, a uma fra("o

O F13, com seu arramento de endere(os com FB its, possi ilitava endere; (ar at . M7 de memria, uma quantidade espantosamente alta at para os dias atuais. %m $# com BK3 +7 de C,+, por e'emplo, n"o chega a usar 42W da sua capacidade m'ima de memria. $or isto, mesmo os processadores mais modernos, em sua maioria, ainda utili9am arramentos

4--2

Hardware Total

de endere(os com FB its. , ta ela a ai'o apresenta o nGmero de its do arramento de endere(os, em como a capacidade m'ima de endere(a; mento de memria para os processadores usados nos $#s6
Pro essador *,*% *,** 2*% 3*%12 3*%&2 4*% 4*%&3C 4*%13C Pentium e similares Pentium Pro e superiores ./mero #its de ;ndereo 2, 2, 24 24 32 32 32 24 32 3% Capa idade de endereamento - 6< - 6< -% 6< -% 6< 4 =< 4 =< 4 =< -% 6< 4 =< %4 =<

Mem%ria cac&e

Os processadores e'perimentaram ao longo dos anos, grandes avan(os na velocidade de processamento. %m ! ultrapassado $entium // de F22 +P9, por e'emplo, mais de 4222 ve9es mais velo9 que o velho 1211 usado no /7+ $# Q0. ,s memrias tam m e'perimentaram avan(os significativos, porm mais modestos. No incio dos anos 12, eram comuns as memrias *C,+ com BK2 ns de tempo de acesso. -m meados dos anos 12, este tempo de acesso chegou 8 casa dos 32 ns, e no final dos anos L2, aos 42 ns. $ortanto essas memrias s"o apenas cerca de BK ve9es mais rpidas que h B2 anos atrs, enquanto os processadores s"o no mnimo 4222 ve9es mais rpidos. O resultado disso um grande desequil rio entre a velocidade do processador e a velocidade da memria. -ste pro lema antigo, pois ! ocorria com os computadores de grande porte durante os anos 32. #om os processadores, s passou a e'istir tal pro lema a partir de 4LL2, apro'imadamente. ,ntes disso os processadores, sendo mais lentos, ficavam perfeitamente sintoni9ados com a velocidade das memrias. ,s memrias, mesmo sendo relativamente lentas, ainda eram capa9es de entregar dados na velocidade e'igida pelos processadores. &omente quando o seu clocJ chegou a BK +P9 <por volta de 4LL2=, os processadores passaram a ter seu desempenho penali9ado pela ai'a velocidade das memrias. , memria C,+ usada em larga escala nos $#s chamada de *C,+ <*Vnamic C,+, ou C,+ *inHmica=. &uas principais caractersticas s"o6 $re(o relativamente ai'o

Captulo 4 Arquitetura de um PC

4--3

Mrande capacidade em pequeno espa(o Ielocidade relativamente ai'a

O pre(o ai'o e o alto grau de miniaturi9a("o fi9eram com que a *C,+ fosse o tipo de memria mais indicado para os microcomputadores. , sua ai'a velocidade n"o chegava a ser um pro lema, pelo menos at 4LL2. -'iste um outro tipo de memria C,+ que apresenta uma velocidade de opera("o muito mais alta. > chamada de &C,+ <&tatic C,+, ou C,+ -sttica=. &uas principais caractersticas s"o6 $re(o elevado Mrande capacidade requer um grande espa(o ,lta velocidade

0ecnicamente seria possvel equipar um $# com memria &C,+, mas teramos duas grandes desvantagens. %ma delas o pre(o. , &C,+ cerca de 42 ve9es mais cara que a *C,+ de mesma capacidade. , outra desvantagem o seu ai'o grau de compacta("o. &eriam necessrias placas de circuito enormes para dotar um $# com uma ra9ovel quantidade de memria. , solu("o utili9ada pela indGstria de $#s foi a mesma usada nos computadores de grande porte nos anos 32. -sta solu("o a memria cache. > formada por uma pequena quantidade de &C,+, usada para acelerar uma grande quantidade de *C,+. Ruando o processador precisa ler dados da *C,+, estes s"o antes transferidos para a cache <isto n"o feito pelo processador, e sim, por um circuito especial chamado controlador de cache, que fa9 parte do chipset=. O processador o tm os dados diretamente da cache, e enquanto esses dados est"o sendo lidos, o controlador de cache se antecipa e acessa mais dados da *C,+, transferindo;os para a memria cache. O resultado que na maior parte do tempo, o processador encontra dentro da cache os dados que procura. -ste processo funciona em porque, mesmo com grandes quantidades de memria, um processador passa astante tempo utili9ando trechos pequenos de memria. $or e'emplo, ao e'ecutar um programa com o tamanho de B22 J7, todo ele ca e dentro de uma cache com apenas BK3 J7. ,o e'ecut;lo, os dados estariam, praticamente o tempo todo, sendo o tidos da rpida memria cache.

4--4

Hardware Total

O primeiro processador a utili9ar memria cache foi o .13. -m seu interior e'istem 1 J7 de memria esttica super velo9, operando como cache. -ste tipo de cache, locali9ada dentro do processador, chamada de6 #ache interna #ache primria #ache de nvel 4 <E4=

,pesar de ter apenas 1 J7, a cache interna do .13 podia acelerar conside; ravelmente o desempenho do acesso 8 memria. Os processadores F13 n"o tinham cache interna, e nem precisavam dela, enquanto operavam com at B2 +P9. #om o lan(amento de verses de BK, FF e .2 +P9, o ai'o desempenho da memria *C,+ o rigou os fa ricantes a acrescentarem memria cache. -sta cache n"o era locali9ada dentro do processador, como ocorria com o .13. -ra formada por chips de memria &C,+, e era chamada de6 #ache e'terna #ache secundria #ache de nvel B <EB=

O7&6 Note que s correto usar o termo cache secundria ou cache EB quando e'iste cache primria <ou E4=, como no caso do .13.

)oram lan(adas placas de #$% aseadas no F13, equipadas com 1 J7, depois com 43, FB, 3. e finalmente 4B1 J7 de memria cache e'terna <isto ocorreu entre 4LL2 e 4LLF=. %m computador aseado no F13*Q;.2, com 4B1 J7 de cache e'terna, era mais velo9 que um .13 de BK +P9 sem cache e'terna. Po!e em dia, tanto a cache primria como a secundria s"o importantes para o desempenho. , ta ela que se segue apresenta a quantidade de memria cache interna e'istente nos processadores usados nos $#s.
Pro essador 3*% e anteriores 4*%&2 4 &22 4 12 4 122 4*% &24 > 4*%&3C5 4*%13C Pentium Pentium Pro Pentium 662 C7ri0 $0*% e A6& $0*% Ca :e 31em a :e 3* (< -% (< - (< -% (< -% (< 32 (< -% (<

Captulo 4 Arquitetura de um PC
C7ri0 %0*% A6&-8$ A6& 8%5 8%-25 8%-999 C7ri0 %0*%625 699 C7ri0 999 Pentium 995 Celeron Pentium 999 At:lon5 &uron Pentium 4 -% (< 24 (< %4 (< %4 (< -2* (< 32 (< 32 (< -2* (< 2, (<

4--$

Os primeiros processadores a utili9arem cache <.13= tinham uma Gnica rea para dados e instru(es. Novas verses do .13 e todos os processadores seguintes passaram a utili9ar uma cache E4 dividida em duas reas iguais, sendo uma para dados e uma para instru(es <data cache e instruction cache=. /sto tornou a cache E4 mais eficiente. Notveis s"o as caches E4 dos processadores #Vri' e ,+*, normalmente maiores que as de processadores /ntel de mesmo poder de processamento. $or e'emplo, o ,+* ,thlon tem 4B1 J7 de cache E4, enquanto o $entium /// tem apenas FB J7. 0am m notvel o caso da cache E4 do processador $entium .. -sta cache n"o arma9ena dados e instru(es vindos da memria, e sim, micro;instru(es ! decodificadas. /sso significa que as instru(es e'istentes na cache E4 podem ser e'ecutadas mais rapidamente.
'(olu$)o da cac&e

Os primeiros processadores usados nos $#s n"o necessitavam de memria cache. , memria *C,+ disponvel na poca era suficientemente velo9 para aqueles processadores. O /7+ $# Q0, por e'emplo, usava memrias com BK2 ns de tempo de acesso, mas o seu processador operava com ciclos de 122 ns para reali9ar os acessos, portanto BK2 ns era um tempo de acesso mais que satisfatrio. ,penas computadores de grande porte, aqueles que custavam alguns milhes de dlares, utili9avam memria cache. -m 4L1L surgiu o processador /ntel 12.13, o primeiro a utili9ar cache. #om clocJ de BK +P9 e ciclos de 12 ns, necessitava de memrias com menor tempo de acesso, porm na poca as mais rpidas eram de 422 ns, tempo muito grande para aquele processador. Os 1 J7 de cache, locali9adas dentro do prprio processador <cache interna= permitiam o funcionamento do processador com om desempenho, mesmo com a memria *C,+ mais lenta que o necessrio.

4--%

Hardware Total Figura 4.4


Ca :e interna do 4*%!

$rocessadores F13 produ9idos pela ,+* na poca <4LL4;4LLF= eram concorrentes do .13, at ent"o produ9idos apenas pela /ntel. ,ssim como ocorria no .13, os processadores F13 daquela poca tam m necessitavam de cache para melhorar o seu desempenho. #omo o F13 n"o tinha cache interna, foram produ9idas placas de #$% F13 com cache e'terna, ou se!a, formada por chips &C,+ <C,+ esttica= locali9ados na placa de #$%. %m processador F13 de .2 +P9 e 4B1 J7 de cache e'terna era praticamente t"o velo9 quanto um .13 de BK +P9 e 1 J7 de cache interna, mas a op("o do F13 era muito mais arata.
Figura 4.5
Ca :e e0terna de pla as de CP? para 3*%!

, cache e'terna realmente acelerava astante o desempenho, e assim foram criadas placas de #$% para processadores .13, tam m com cache e'terna. -ram comuns placas para .13 com BK3 J7 de cache e'terna, alm dos 1 J7 de cache interna e'istentes no processador.
Figura 4.6
Ca :e interna e e0terna!

-ste esquema de dupla cache <interna e e'terna= utili9ada em processadores .13 foi mantido em processadores mais modernos, como o K13, o $entium e

Captulo 4 Arquitetura de um PC

4--)

todos os demais processadores para &oquete 5, com e'ce("o do ,+* S3; ///, que operava com F caches. Os termos ?cache interna@ e ?cache e'terna@ caram em desuso. ,tualmente am as as caches ficam locali9adas dentro do prprio processador, portanto n"o fa9 mais sentido classific;las como interna e e'terna. , cache interna agora chamada de cache primria ou cache E4 <level 4 ou nvel 4=. , cache e'terna agora chamada de cache secundria ou cache EB <level B ou nvel B=. Na poca em que o $entium e o $entium ++Q eram utili9ados em computadores de uso pessoal, a /ntel produ9ia o $entium $ro, utili9ado em aplica(es de nvel profissional e em servidores <4LLK;4LL5=. -ste foi o primeiro processador a em utir a cache EB. -m outras palavras, dentro do processador $entium $ro encontrvamos a cache E4 e BK3 J7 de cache EB.
Figura 4.7
Ca :e 32 do Pentium Pro!

O $entium $ro era construdo em uma pastilha de silcio <die= com dupla cavidade, ou se!a, como se fossem dois chips montados em um mesmo su strato. %m deles o nGcleo do processador, o outro a cache EB. -ste mtodo permitiu a constru("o de uma cache EB astante velo9, entretanto tinha um elevado custo de produ("o. O nGcleo do $entium $ro utili9a a arquitetura /ntel $3, usada nos processadores seguintes <$entium //, #eleron e $entium ///=. , cache EB entretanto nunca mais foi produ9ida com o sistema de dupla cavidade. O $entium // foi lan(ado em 4LL5, utili9ando um nGcleo similar ao do $entium $ro, ou se!a, ele tam m usa a microarquitetura $3. , principal

4--*

Hardware Total

diferen(a est na sua cache EB. ,o invs de utili9ar uma Gnica pastilha de silcio contendo o processador e a cache EB, o $entium // montado em uma placa de circuito, !untamente com chips de memria que formam a cache EB. O con!unto inteiro montado em um cartucho metlico. *o ponto de vista do nGcleo do processador, esta cache EB e'terna, mas considerando o cartucho como um todo, a cache EB interna. $ara evitar confus"o, os termos interna e e'terna n"o s"o mais usados, e em seu lugar usamos ho!e, E4 e EB.
*** 35% *** Figura 4.8
Ca :e do Pentium 99 e das primeiras @ersAes do Pentium 999 e do At:lon!

-ste sistema de cache EB foi tam m utili9ado nas primeiras verses do $entium /// e do ,+* ,thlon.
Cac&e *+ i"tegrada "o " cleo

/ntegrar a cache EB no nGcleo significa produ9ir um processador contendo na mesma ase de silcio, com uma Gnica cavidade, o nGcleo e a cache EB. /ntegrar a cache no nGcleo foi possvel com a ado("o de tecnologia de 2,41 mcron, no lugar da antiga tecnologia de 2,BK mcron, possi ilitando a constru("o de transistores menores, e em conseqO:ncia, chips menores e com menor aquecimento. ,lm do menor custo, a cache EB integrada ao nGcleo do processador resulta em maior desempenho, ! que os acessos 8 cache podem ser feitos com maior velocidade. O primeiro processador a integrar a cache EB no seu nGcleo foi o #eleron. $osteriormente a mesma tcnica passou a ser usada pelo $entium ///. , /ntel utili9a vrios nomes para diferenciar seus modelos de processador. O $entium /// vers"o Satmai era o original, que tinha a cache EB formada por chips &C,+ adicionais. , vers"o chamada #oppermine a que integra a cache EB no nGcleo. ,pesar de ter apenas BK3 J7, contra os K4B J7 do

Captulo 4 Arquitetura de um PC

4--+

$entium /// Satmai, a nova vers"o do $entium /// oferece maior desempenho, pois sua cache EB opera com um clocJ duas ve9es maior. 0am m os processadores ,thlon passaram a utili9ar cache EB integrada no nGcleo. ,ssim como ocorre com os processadores /ntel, s"o usados nomes adicionais para designar as verses do ,thlon. , vers"o com cache EB em utida no nGcleo chamada de 0hunder ird, ou simplesmente 0;7ird. ,o mesmo tempo em que foi lan(ado o ,thlon 0;7ird, com BK3 J7 de cache EB integrada no nGcleo, foi tam m lan(ado o *uron, utili9ando a mesma tecnologia. , diferen(a a cache EB, que no *uron tem apenas 3. J7. -ntretanto, sua cache E4 de 4B1 J7 <encontrada tanto no ,thlon quanto no *uron= oferece um om desempenho, mesmo com uma cache EB de apenas 3. J7.
Velocidades das cac&es

%m dos principais melhoramentos introdu9idos nos processadores modernos foi o aumento de velocidade da cache EB. Ruando um processador se torna mais rpido, a memria *C,+ n"o necessariamente precisa acompanhar este aumento de velocidade <e na prtica n"o acompanha=, mas a cache EB precisa acompanhar. &e o processador se tornar mais velo9 mas a cache EB mantiver velocidade constante, o desempenho ser pre!udicado.
Figura 4.9
Relao entre o pro essador e as a :es!

, figura L mostra a rela("o entre o processador, as caches e a memria *C,+. $ara que o sistema tenha um om desempenho, deve ocorrer o seguinte6 a= O processador encontra na maior parte das ve9es, os dados e instru(es que precisa na prpria cache E4. = Os dados a serem transferidos para a cache E4 est"o na maior parte das ve9es, locali9ados na cache EB

4-2,

Hardware Total

*esta forma, a cache EB acelera o desempenho da *C,+. ,o mesmo tempo, a cache E4 acelera o desempenho da cache EB. Note que na figura est"o indicadas as freqO:ncias )4, )B e )F. )46 Ielocidade na qual os dados trafegam entre a cache E4 e o nGcleo )B6 Ielocidade na qual os dados s"o transferidos entre as caches E4 e EB )F6 Ielocidade de transfer:ncia entre a *C,+ e a cache EB Ie!a como ficam essas velocidades em alguns processadores produ9idos em um passado recente6
Pro essador Pentium-2,, A6& 8%-243,, A6& 8%-24$,, Pentium 9944,, B2,, 6HC 3,, 6HC $,, 6HC 4,, 6HC B2 %% 6HC -,, 6HC -,, 6HC 2,, 6HC B3 %% 6HC -,, 6HC -,, 6HC -,, 6HC

-m todos os casos, o clocJ usado na transfer:ncia de dados entre a cache E4 e o nGcleo do processador o prprio clocJ do nGcleo. $or e'emplo, em um nGcleo de K22 +P9, esta transfer:ncia feita a K22 +P9. O serve o que ocorre com os valores de )B, que representa a velocidade da cache EB. Nos processadores $entium, S3;B e similares, a cache EB opera com freqO:ncia fi'a, igual 8 freqO:ncia do arramento e'terno. %m S3;BAK22 tem condi(es de processar dados mais rapidamente que um S3;BAF22, entretanto am os possuem caches EB com velocidades semelhantes. ,umentar mais ainda o clocJ do processador e manter fi'a a velocidade da cache EB a mesma coisa que usar em um carro de )rmula 4, pneus de )usca. )inalmente o serve o valor de )B para o $entium //. -ste processador possui uma cache EB capa9 de transferir dados em uma velocidade maior que a do seu arramento e'terno. > usado um arramento dual, um de 422 +P9 para acessar a *C,+ e um de B22 +P9 para acessar a cache EB. No caso geral, a cache EB do $entium // e das primeiras verses do $entium /// <Satmai= opera com a metade da freqO:ncia do nGcleo do processador. %m $entium ///A322, por e'emplo, tem cache EB operando a F22 +P9. O aumento do valor de )B foi uma das prioridades nos processadores lan(ados recentemente. Ie!a o que ocorre com os modelos mais novos6
Pro essador Pentium 999; Pentium 999< BB B B2 B B42 B3 -,, 6HC -33 6HC

Captulo 4 Arquitetura de um PC
Pentium 999;< At:lon ori'inal At:lon T-#ird &uron Pentium 4 B B B B B B B425 B42!$5 B43 B B B -33 6HC 2,, 6HC 2,,42%% 6HC 2,, 6HC 4,, 6HC

4-2-

Na ta ela usamos ) para indicar a freqO:ncia do nGcleo do processador. $or e'emplo, em um $entium ///A4222, ) vale 4222 +P9. O serve que nos processadores mais modernos, )B <freqO:ncia da cache EB= igual 8 freqO:ncia do nGcleo do processador. NGcleo a 4222 +P9 significa cache EB a 4222 +P9. /sto resulta em um grande aumento de desempenho, em compara("o com verses mais antigas. Nas primeiras verses do $entium ///, em como no $entium ///7 <clocJ e'terno de 4FF +P9=, a cache EB operava com a metade da freqO:ncia do nGcleo. /sto tam m ocorria com as primeiras verses do ,thlon, onde a cache EB operava com a metade, e at com 4AF da freqO:ncia do nGcleo. Nas verses mais novas do $entium /// <#oppermine= e nas verses 0;7ird do ,thlon e *uron, a cache EB tam m opera com a freqO:ncia do nGcleo. -sta uma caracterstica que ser mantida em todos os processadores modernos6 cache EB em full speed., integrada no nGcleo do processador <on;die=. )inalmente o serve na ta ela que melhoramentos t:m sido feitos na freqO:ncia da *C,+. Novas tecnologias como **C e C*C,+ est"o aos poucos sendo implantadas para tornar mais elevada a ta'a de transfer:ncia dos dados que chegam da *C,+.
Cac&e *,

*urante apro'imadamente um ano <meados de 4LLL a meados de B222=, a ,+* produ9iu o processador S3;///. )oi lan(ado apenas nas verses de .22 e .K2 +P9, mas foi logo retirado de linha, devido ao seu custo de produ("o relativamente alto, o que dificultava a concorr:ncia com os processadores /ntel. O S3;/// tinha uma cache EB de BK3 J7 full speed integrada no seu nGcleo. $rocessador a .K2 +P9, cache EB a .K2 +P9. &eu desempenho era muito om, em mais velo9 que o S3;B e igualando;se ao $entium /// de mesmo clocJ. , ,+* achou melhor descontinu;lo e dedicar sua linha de produ("o ao ,thlon. O processador S3;/// tinha no seu nGcleo, caches E4 e EB. $odia ser instalado em placas de #$% para S3;B, que ! tinham cache e'terna. &endo assim, a cache e'istente na placa de #$% era de nvel F <EF=. , figura 42 mostra a rela("o entre as tr:s caches do S3;///.

4-22

Hardware Total Figura 4.10


Relao entre as a :es de um 8%-99944,,!

Na figura 42 foi tomado como e'emplo um S3;/// de .22 +P9. -stando o nGcleo operando a .22 +P9, as transfer:ncias feitas entre o processador, a cache E4 e a cache EB <internas= s"o feitas na mesma freqO:ncia. $ara o modelo de .K2 +P9, essas transfer:ncias s"o feitas a .K2 +P9. -m am os os modelos, as transfer:ncias entre a cache EB e a EF <e'terna=, e entre a cache EF e a *C,+ s"o feitas a 422 +P9.
Desempe"&o

0odos os esfor(os no sentido de melhorar a tecnologia dos processadores giram em torno de um ponto chave6 o desempenho, ou se!a, a velocidade de processamento. -ntre as tcnicas implantadas visando o ter maiores velocidades, podemos citar6 ,umento do clocJ ,umento do nGmero interno de its ,umento de nGmero e'terno de its Cedu("o do nGmero de ciclos para e'ecutar cada instru("o %so de cache E4 e EB mais eficientes -'ecu("o de instru(es em paralelo

,van(os em todas essas reas t:m possi ilitado o ter velocidades cada ve9 maiores. $ara avaliar essas velocidades, fundamental que e'istam mtodos precisos para medir o desempenho de um processador. No tempo do $# Q0, quando apenas o processador 1211 era usado, astava indicar o seu clocJ, e automaticamente poderamos ter uma idia da sua velocidade de processamento. $or e'emplo, um Q0 de 42 +P9 era duas ve9es mais velo9 que um Q0 de K +P9.
O7&6 O primeiro $# Q0 n"o operava com K +P9, e sim, com .,55 +P9. $ortanto, um Q0 de 42 +P9 era cerca de B,2L ve9es mais velo9 que o Q0 original.

*urante muitos anos, o desempenho dos processadores usados nos $#s foi estimado atravs de compara(es com o /7+ $# Q0. $or e'emplo, o 12B13 de 3 +P9 usado no /7+ $# ,0 era cerca de K,5 ve9es mais rpido que o

Captulo 4 Arquitetura de um PC

4-23

/7+ $# Q0. -sta compara("o reali9ada atravs de programas chamados de enchmarJs. , idia relativamente simples. #olocava;se um Q0 para e'ecutar uma grande quantidade de instru(es, todas elas envolvendo apenas o processador e a memria, isto, n"o eram levados em conta acessos a disco, ao vdeo e demais dispositivos. +arcava;se o tempo que o Q0 levava para e'ecutar esta miscelHnea de instru(es. *igamos que o Q0 tenha demorado, por e'emplo, 42 segundos. -ste tempo era registrado dentro do programa de enchmarJ. ,o usarmos este programa em um computador de teste, s"o e'ecutadas as mesmas instru(es processadas pelo Q0, e o tempo total de processamento sendo registrado. &uponha por e'emplo que o tempo de e'ecu("o foi de B segundos. $ortanto, dividindo o tempo de e'ecu("o do Q0 <42 segundos= pelo tempo de e'ecu("o do computador em teste <B segundos=, encontramos como resultado o ndice de velocidade. Neste e'emplo, o computador em teste mostrou ser K ve9es mais velo9 que o Q0. Irios programas de enchmarJ foram criados ao longo dos Gltimos anos. 0odos eles s"o aseados na e'ecu("o de uma miscelHnea de instru(es, a contagem do tempo para esta e'ecu("o, e a compara("o com o tempo requerido por um computador tomado como refer:ncia, normalmente o /7+ $# Q0. &em dGvida, um dos programas mais usados na medi("o do desempenho de processadores no Norton &Vsinfo. Outro menos cotado, mas tam m muito conhecido #hecJit. ,m os fa9em medidas e apresentam resultados comparativos com o /7+ $# Q0. , ta ela que se segue apresenta os ndices de velocidades de vrios processadores, medidos com o Norton &/ 1.2 e com o #hecJit F.2. Po!e os testes de desempenho feitos com esses dois programas s"o o soletos, por isso n"o fa9 mais sentido us;los para processadores novos. ,presentamos portanto os ndices de velociodade para processadores at o $entium;B22.
Pro essador e lo ( Pentium-2,, Pentium--%% Pentium--$, Pentium--33 Pentium--2, Pentium--,, Pentium-+, Pentium-)$ Pentium-%% Pentium-%, 4*%&24--2, 4*%&24--,, 4*%&22-*, 4*%&24-)$ 4*%&22-%% .orton 1i *!, %4, $2$ 4)$ 42, 3*, 3-) 2*$ 23$ 2,+ -+, 2%2-* -)4 -%3 -44 C:e (it 3!, 4%, 3*, 34, 3,, 2)3 22* 2,$ -), -$, -3% -%% -3+ --4 -,$ +-!*

4-24
4*%&22-$, 4*%&2-4, 4*%&2-33 4*%&2-2$ 3*%&2-4, 3*%&2-33 3*%&2-2$ 3*%&2-2, 3*%12-4, 3*%12-33 3*%12-2$ 3*%12-2, 3*%12--% 2*%-2$ 2*%-2, 2*%--% 2*%--2 2*%--, 2*%-* *,** -, 6:C *,** * 6:C -,* *)!, )2!, $4!, 43!2 3$!% 2)!, 2-!% 4,!% 33!$ 2$!4 2,!3 -%!2 -*!4 -4!) --!* *!* )!4 $!+ 2!-!) %+!$ $)!, 4$!+ 34!) 3-!% 2%!-+!* -$!* 2$!2,!) -$!) -2!% -,!, -3!+ --!*!+ %!) $!% 4!4 2!-!)

Hardware Total

O servando esta ta ela, notamos um fato muito interessante que ocorre com os programas medidores de desempenho. O serve que os ndices s"o iguais quando di9em respeito ao 1211. -m todos os outros processadores, o Norton &/ e o #hecJit encontram ndices diferentes. $orque esses ndices s"o diferentesX Rual dos dois est corretoX Os ndices s"o diferentes porque esses dois programas usam ?miscelHneas de instru(es@ diferentes. Nos processadores mais modernos, as multiplica(es e divises s"o incrivelmente mais rpidas que nos antigos. -ntretanto, opera(es que reali9am acessos 8 memria s"o penali9adas pelo fato das memrias n"o serem t"o velo9es quanto os processadores e'igem. %m programa de enchmarJ que utili9a opera(es de multiplica("o e divis"o tende a apresentar ndices muito mais altos que outro que reali9a muitos acessos 8 memria. O resultado que um processador pode ser muito velo9 ao processar programas que fa9em muitos clculos, mas pode n"o ser t"o velo9 quanto e'ecuta programas que manipulam grandes quantidades de dados na memria. Po!e em dia fa9 pouco sentido medir o desempenho usando programas que fa9em compara("o com o /7+ $# Q0. O fato de um $entium;433 apresentar o ndice KBK medido com o Norton &/ n"o significa que ele realmente ser KBK ve9es mais velo9 que o Q0 para qualquer tipo de processamento. $or e'emplo, quando desa ilitamos a memria cache EB em um $# equipado com um $entium;433, ele continua apresentando um ndice de KBK medido pelo Norton &/, gra(as 8 efici:ncia da sua cache interna. -sta

Captulo 4 Arquitetura de um PC

4-2$

efici:ncia n"o t"o grande assim quando preciso acessar grandes quantidades de memria. , cache E4 n"o consegue dar conta do servi(o, e o desempenho cai consideravelmente. &em a cache EB, um $entium;433 apresenta um desempenho similar ao de um $entium;L2, apesar do seu ndice de velocidade medido com o Norton &/ <ou com o #hecJit= permanecer inalterado. $ara medir de forma mais realista o desempenho do $entium e processadores mais avan(ados, pre; ciso usar programas que s"o aseados na e'ecu("o de uma miscelHnea de instru(es mais comuns nos programas mais sofisticados para o am iente Dindows. -'emplos de programas adequados s"o o Norton &Vsinfo para Dindows L', o Din ench e o Dinstone. , ta ela que se segue mostra dices de velocidade para alguns processadores na fai'a de B22 a K22 +P9. Nesses testes usamos os programas Norton &Vsinfo para Dindows L' e o Din ench LL, que apresenta por sua ve9 dois ndices6 #$%+arJFB, para processamento n"o numrico, e o )$%Din+arJ, para processamento numrico. O serve como processadores de gera(es mais novas apresentam desempenho muito superior ao de processadores mais antigos porm com o mesmo clocJ. $or e'emplo, o $entium //ABFF tem ndice #$%+arJFB igual a K32, enquanto o $entium ++QABFF tem ndice de apenas ..2.
Pro essador e lo ( Pentium 995 4$, 6HC Pentium 995 4,, 6HC Pentium 995 3$, 6HC Pentium 995 3,, 6HC Pentium 995 333 6HC Pentium 995 3,, 6HC Pentium 995 2%% 6HC Pentium 995 233 6HC Pentium 6625 233 6HC Pentium 6625 2,, 6HC A6& 8%-25 4,, 6HC A6& 8%-25 3$, 6HC A6& 8%-25 3,, 6HC A6& 8%5 3,, 6HC A6& 8%5 2%% 6HC A6& 8%5 233 6HC A6& 8%5 2,, 6HC Celeron 3,, 6HC C7ri0 699 PR3,, .orton 2-, -+, -), -$, -$, -4, -3, --, %$$ -4, -3, -2, --, -,, +, *, -,, *$ CP?6ar(32 --,, -,,, +,, *,, )*, )3, %$, $%, 44, 4,, *%, *,, )%, %2, $*, $$, $2, %-, $%, BP?Din6ar( 22+, 2,%, -*,, -$,, -%,, -$,, -3,, --$, *3, )$, -2$, --,, +$, +3, *$, )$, %4, -$,, $2,

4-2%
%0*%62 PR2%% %0*%62 PR233 %0*%62 PR2,, %0*% PR2,, )$ %4 %, $2 $4, 4), 43, 42, 4%, 42, 3+, 3*,

Hardware Total

$rocessadores mais com clocJs mais elevados apresentam ndices de desempenho ainda maiores. , ta ela que se segue mostra os ndices #$%+arJFB, medidos com o programa Din ench LL vers"o 4.B, para alguns processadores acima de K22 +P9. Note que os ndices do Din ench LL vers"o 4.B n"o t:m rela("o com os ndices do Din ench LL vers"o 4.2, usados na ta ela anterior.
Pro essador e lo ( At:lon - =HC At:lon *,, 6HC At:lon %,, 6HC Pentium 999 - =HC Pentium 999 *,, 6HC Pentium 999 %,, 6HC &uron *,, 6HC CP?6ar(32 E@er -!2F +, )2 $$ *$ ), 4$ %$

-"idade de po"to .lutua"te

Os velhos processadores 1213 e 1211 podiam operar em con!unto com um chip au'iliar chamado 1215. -ste chip era chamado de processador <ou coprocessador= matemtico. -ra uma espcia de processador secundrio, especiali9ado em reali9ar clculos com nGmeros reais em alta velocidade. -nquanto o 1213 e o 1211 fa9iam apenas adi("o, su tra("o, multiplica("o e divis"o de nGmeros inteiros de FB its, o 1215 podia reali9ar essas mesmas opera(es, e ainda uma grande quantidade de fun(es alg ricas <rai9 quadrada, logaritmo, e'ponencial, etc=, trigonomtricas <seno, tangente, arco tangente, etc= e hiper licas <seno hiper lico, cosseno hiper lico, etc=, com nGmeros reais de 12 its de mantissa <lem rando que um nGmero real pode ser representado por uma ase, ou mantissa, e um e'poente=. $rogramas que utili9am grandes quantidades de clculos deste tipo ficavam incrivelmente mais velo9es quando usavam o 1215. Normalmente, os softwares eram fornecidos simultaneamente em duas verses, uma para operar atravs do 1213A1211, e outra para usar o 1215. Ruando o $# n"o tinha o 1215 insta; lado, mesmo assim podia reali9ar esses clculos, mas estes eram feitos por etapas, o que era muito mais demorado. Os programas que se eneficiam de um coprocessador matemtico s"o os seguintes6 #,* <#omputer ,ided *esign=

Captulo 4 Arquitetura de um PC

4-2)

$rogramas para engenharia $rogramas cientficos $rogramas que geram figuras tridimensionais

,o lan(ar os seus novos processadores, a /ntel sempre lan(ava tam m um coprocessador matemtico compatvel6
Pro essador *,*% 4 *,** *,2*% *,3*%12 *,3*%&2 Copro essador matemGti o *,*) *,2*) *,3*)12 *,3*)&2

,o lan(ar o .13, a /ntel finalmente colocou o coprocessador matemtico dentro de prprio processador. O chamado .13*Q possui um coprocessador matemtico interno, enquanto o .13&Q n"o o possui. Outros processadores mais avan(ados como o $entium e o $entium $ro tam m possuem o coprocessador matemtico interno. O mesmo ocorre com todos os processadores produ9idos depois do .13, ou se!a, todos possuem um coprocessador matemtico em utido. -sta parte do processador chamada atualmente de unidade de ponto flutuante <)$%, ou )loat $oint %nit=. ,ntigamente apenas engenheiros, arquitetos e cientistas precisavam de um coprocessador matemtico. No tempo em que reinava o processador .13, a sua unidade de ponto flutuante ficava praticamente ociosa, pois os softwares da poca quase n"o a utili9avam. Po!e em dia, alm das aplica(es srias ! citadas, e'iste uma categoria de programas que fa9 uso intensivo da unidade de ponto flutuante6 os !ogos tridimensionais. , gera("o de imagens tridimensionais demanda uma grande quantidade de clculos, portanto a unidade de ponto flutuante passou a ser um tem essencial, mesmo para os usurios domsticos.

Mapas de mem%ria e de '/0


%m om conhecedor de hardware deve entender n"o apenas o que se passa dentro de um processador, mas tam m a forma como ele se comunica com o seu e'terior. > preciso entender como o processador envia e rece e dados para a memria e para os dispostivos a ele ligados. Iamos ent"o come(ar estudando a forma como o processador ?v:@ a memria e os demais dispositivos. #omo vimos no incio deste captulo, um processador capa9 de reali9ar opera(es como6

4-2*

Hardware Total

Eer um dado da memria -screver um dado na memria Cece er um dado de dispositivos de -A& -nviar dados para dispositivos de -A&

*e um modo geral podemos di9er que o processador capa9 de ler e escre; ver dados em duas categorias de circuitos6 a= +emria6 &"o as CO+s e C,+s locali9adas na placa de #$% e nas placas de e'pans"o. = -ntrada e sada6 -m ingl:s ?/nputAOutput@ </AO=. &"o circuitos representados pelas interfaces de diversos dispositivos como drives, disco rgido, teclado, impressora, monitor, mouse, etc. Nas opera(es de acesso 8 memria, o processador escreve e l: dados, praticamente sem intermedirios. Nos acessos a dispositivos de -A&, e'istem circuitos intermedirios, que s"o as interfaces. $or e'emplo, quando feita a leitura de um caracter proveniente do teclado, n"o e'iste uma liga("o direta entre o processador e o teclado. -sta liga("o feita por um circuito chamado /nterface de 0eclado <esta interface fica locali9ada na placa de #$%=. O cdigo do caracter proveniente do teclado transferido para esta interface, que por sua ve9, avisa ao processador que e'iste um cdigo para ser lido. O processador pode ent"o fa9er a leitura do caracter ou comando de teclado rece ido. *a mesma forma, quando feita a impress"o de um caracter na impressora, o processador n"o envia dados diretamente para a impressora. Os dados s"o colocados em um circuito chamado /nterface $aralela, que por sua ve9, encarrega;se de transmitir os dados para a impressora. #ada dispositivo de -A& possui a sua prpria interface, como mostram os e'emplos da ta ela a seguir6
&ispositi@o 6onitor Te lado Alto falante 9mpressora 6ouse &ri@e de disquete &is o r'ido 9&; &is o r'ido 1C19 Ho7sti ( 1 anner CJmera di'ital 9nterfa e Pla a de @deo 9nterfa e de te lado 9nterfa e de alto falante 9nterfa e paralela ou ?1< 9nterfa e serial5 P142 ou ?1< 9nterfa e para dri@es de disquete 9nterfa e 9&; 9nterfa e 1C19 9nterfa e para Io'os ou ?1< Pla a de interfa e de s anner5 paralela ou ?1< 9nterfa e serial5 paralela ou ?1<

Captulo 4 Arquitetura de um PC
K9P &ri@e ;0istem modelos 1C195 paralelos5 ?1< e 9&;!

4-2+

$ara controlar um dispositivo de -A&, o processador precisa reali9ar acessos de leitura e escrita na sua interface. O serve que quando o processador escreve dados na memria, nada acontece fisicamente. ,penas o valor escrito fica arma9enado na posi("o de memria que o processador indicou. $or outro lado, quando o processador escreve no circuito de uma interface, a(es fsicas ocorrem. $ara reali9ar a leitura e escrita de dados na memria e nas interfaces, o processador possui diversos sinais digitais, como mostra a figura 446
Figura 4.11
<arramentos e sinais de ontrole en@ol@idos nas operaAes de leitura e es rita do pro essador!

a= 7arramento de endere(os -m ingl:s, ,ddress 7%&. Nos processadores F13*Q e no .13 este arramento um con!unto de FB sinais digitais, representados por FB terminais do processador. Na maioria dos processadores mais avan(ados este arramento opera com F3 its. ,travs desses sinais o processador especifica o endere(o de memria ou de -A& que dese!a ter acesso. -ste arramento do tipo unidirecional, ou se!a, os valores que representa trafegam em uma Gnica dire("o, que a indicada pela seta. = 7arramento de dados -m ingl:s, *ata 7%&. Nos processadores F13*Q e .13, este arramento possui FB its, e representado tam m por FB terminais do processador. No $entium e superiores, possui 3. its. > atravs deste arramento que trafegam os dados que o processador l: e escreve na memria e nas interfaces. -ste arramento do tipo idirecional, ou se!a, seus dados podem trafegar em duas dire(es6 para dentro do processador <nas opera(es de leitura= e para fora do processador <nas opera(es de escrita=. c= /OA+

4-3,

Hardware Total

&ignifica /nput;OutputA+emorV, ou se!a, -ntrada e &ada A +emria. #om este sinal digital o processador indica se est acessando uma posi("o de memria ou uma posi("o de -A&. d= CAD &ignifica CeadADrite, ou se!a, EeituraA-scrita. -ste um sinal digital atravs do qual o processador informa se est reali9ando uma opera("o de leitura ou de escrita. ,travs dos sinais /OA+ e CAD, o processador define uma das . opera(es de transfer:ncia de dados possveis6 Eeitura da memria Eeitura de -A& -scrita na memria -scrita em -A&

%m e'emplo de leitura de -A& a recep("o do cdigo de uma tecla pressi; onada pelo usurio no teclado. %m e'emplo de escrita em -A& a trans; miss"o de um caracter para a impressora. O serve em a figura 44 e ve!a como e'iste uma grande similaridade <pelo menos do ponto de vista do processador= entre as opera(es de acesso 8 memria e as opera(es de acesso a -A&. -m am os os tipos de opera("o o processador precisa fornecer o endere(o dese!ado. -m am os os tipos podem ser feitas leituras e escritas atravs do arramento de dados. O sinal CAD indica se a opera("o de leitura ou escrita, tanto no caso do acesso 8 memria como no acesso a -A&. O sinal /OA+ o Gnico diferenciador que o processador fornece para distinguir entre as opera(es de acesso 8 memria e as de acesso a -A&. O processador ?en'erga@ a memria como uma grande seqO:ncia de Vtes. -sta seqO:ncia, quanto representada em um grfico, chamada de mapa de memria. *a mesma forma, o processador ?en'erga@ os dispositivos de -A& como uma seqO:ncia de Vtes, que ao serem representados graficamente, formam o que chamamos de ?mapa de -A&@. O mapa de memria uma representa("o grfica de todos os Vtes presentes em todos os chips de memria do computador. O mapa de -A& uma representa("o grfica de todos os Vtes e'istentes nos diversos chips que formam as diversas interfaces e'istentes no computador. , figura 4B mostra o mapa de memria e o mapa de -A& de um $# equipado com BK3 +7 de C,+.

Captulo 4 Arquitetura de um PC Figura 4.12

4-3-

6apa de memLria e mapa de ;41!

O serve o mapa de memria da figura 4B. Iemos que neste mapa e'istem vrios Yfinais de memriaY. 4. +emria instalada. Na figura est sendo usado um limite de BK3 +7, mas poderia ser qualquer quantidade suportada pela placa de #$%. -sta a memria que os programas poder"o acessar. B. Eimite da placa de #$%. -ste limite imposto pelo pro!etista da placa de #$%, que possui previs"o para a instala("o futura de novos mdulos de me; mria. +uitas placas de #$% modernas possuem F soquetes para instala("o de mdulos de at K4B +7, portanto seu limite m'imo 4KF3 +7. Outras placas poder"o ter limites ainda maiores, assim como placas um pouco mais antigas t:m limites menores. F. Eimite do processador. #om um arramento de endere(os de F3 its, o m'imo endere(o que pode ser utili9ado 3. M7 de memria. , figura 4B mostra tam m o mapa de -A& e dois limites6 4. Eimite da placa de #$%. -ste limite foi imposto pela /7+ quando pro!etou o /7+ $#, e era seguido pelas placas de #$% at poucos anos atrs. Nessas palcas s"o usados apenas 42B. endere(os de -A& <4J=, apesar do processador poder chegar at 3.J. Na figura, chamamos este limite de ?0radicional Eimite da $laca de #$%@, pois nas modernas placas de #$%, este limite maior, ou se!a, usado um espa(o de endere(amento maior que 4 J7.

4-32

Hardware Total

B. Eimite do processador. Nas opera(es de -A&, os processadores usados na famlia $# usam apenas 43 its do seu arramento de endere(os, limitando o endere(o m'imo de -A& em 3.J. ,s placas de #$% modernas utili9am todos os 43 its para especificar endere(os de -A&, portanto seu limite m'imo o prprio limite de endere(amento do processador, ou se!a, 3. J7. Os Vtes do mapa de -A& ficam locali9ados em diversos chips e'istentes nas diversas interfaces instaladas no $#. Ruando o processador escreve valores nesses Vtes, os dispositivos conectados 8s interfaces rece em automaticamente os comandos correspondentes a esses valores. ,travs do Merenciador de *ispositivos do Dindows, podemos visuali9ar o mapa de -A&, com as indica(es das fai'as de endere(os ocupadas por cada interface. No Merenciador de *ispositivos, clique em #omputador, depois em $ropriedades. No quadro apresentado <figura 4F=, marque a op("o ?-ntradaAsada <-A&=@.
Figura 4.13
6apa de ;41 apresentado pelo =eren iador de &ispositi@os do Dindows!

No mapa apresentado, vemos por e'emplo que a porta #O+B ocupa os endere(os entre B)1 e B)), e que a porta paralela est ocupando os endere(os entre F51 e F5). %sando a arra de rolamento deste quadro podemos visuali9ar todos os endere(os de -A& usados pelo computador. Ioc: certamente ! ouviu falar em drivers de dispositivos de -A&. 0emos por e'emplo o driver da placa de som, o driver da placa de vdeo, o driver do modem, e assim por diante. %ma das coisas que o driver fa9 ler e escrever valores apropriados nos endere(os apropriados do mapa de -A& correspondentes ao dispositivos que est controlando.

Captulo 4 Arquitetura de um PC

4-33

,o pro!etar o /7+ $#, a /7+ definiu diretri9es para o uso do mapa de -A&. -sta defini("o uma reserva de fai'as de endere(os especficos para interfaces especficas. 0odos os fa ricantes de hardware para $#s devem o edecer este padr"o. $or e'emplo, em qualquer placa que tenha uma interface serial #O+4, esta interface deve ocupar os endere(os entre F)1 e F)). , ta ela que se segue mostra como a /7+ definiu esses endere(os de -A&. ,t os dias atuais as interfaces mantm esses endere(os, por questes de compati ilidade.
;ndereos 9nterfa e que os utiliCa ,,,-,-B ,2,-,3B ,4,-,$B ,%,-,%B ,),-,)B ,*,-,+B ,A,-,<B ,C,-,&B ,B,-,B-),--)) -B,--B) 2,,-2,) 2)*-2)B 2;*-2;B 2B*-2BB 3),-3)) 3)*-3)B 3<,-3<B 3C,-3CB 3&,-3&B 3;*-3;B 3B,-3B) 3B*-3BB Controlador de &6A Epla a de CP?F Controlador de interrupAes Epla a de CP?F Timer Epla a de CP?F Controlador de te lado do AT C:ip C6"1 Re'istro de pG'ina de &6A Epla a de CP?F 1e'undo ontrolador de interrupAes ECP?F 1e'undo ontrolador de &6A Epla a de CP?F C3;AR e R;1;T do opro essador Controladora 9&; se undGria Controladora 9&; primGria 9nterfa e de Io7sti ( Porta paralela Porta serial C"64 Porta serial C"62 9nterfa e de dri@es se undGria Porta paralela Pla a de @deo 6&A e HMRC?3;1 Pla a N=A Pla as C=A e N=A Porta serial C"63 9nterfa e de dri@es primGria Porta serial C"6-

I"terrup$1es
,s interrup(es s"o um mtodo astante eficiente para reali9ar opera(es de entrada e sada. /magine uma situa("o da vida real em que uma secretria fica o tempo todo ao lado do chefe, esperando que ele solicite um servi(o. -la n"o pode e'ecutar outras tarefas porque est ?monitorando@ o seu chefe. /magine agora que a secretria est reali9ando normalmente o seu tra alho, sem se preocupar com o chefe. Ruando o chefe dese!a algum servi(o, chama a secretria, que ir interromper o que estava fa9endo para atender o chefe. *a mesma forma, um processador n"o precisa ficar constantemente monitorando os seus dispositivos de -A&. $ode fa9er o seu tra alho normalmente, e quando um dispositivo necessitar de aten("o do processador, ir interromp:;lo para que a opera("o de -A& se!a reali9ada.

4-34

Hardware Total

, interrup("o uma opera("o de hardware na qual o processador suspende provisoriamente a e'ecu("o de um programa para o atendimento de um determinado evento. -ssa suspens"o dura t"o pouco que o usurio n"o chega a perce er que o programa parou. Na maioria dos casos este tempo inferior a alguns milsimos de segundo. -ntre os diversos pinos do processador, um deles chamado de /N0, e serve para que os diversos circuitos e'istentes no computador possam requisitar interrup(es. ,ssim que o processador rece e um sinal /N0, guarda na memria informa(es que permitem mais tarde sa er e'atamente onde parou. , seguir, determina qual foi o dispositivo que gerou a interrup("o e fa9 o seu atendimento. ,o terminar de atender a interrup("o, volta a processar o programa original e'atamente do ponto de onde parou. -'istem diversos dispositivos que necessitam interromper o processador. ,lguns e'emplos s"o6 , interface de teclado, para avisar que o usurio pressionou uma tecla , interface paralela, para avisar que ocorreu algum pro lema com a impressora , interface serial, para indicar que rece eu um Vte, ou que terminou de transmitir um Vte , interface de drives de disquetes, para avisar que ! terminou a opera("o de leitura ou grava("o solicitada /dem para a interface de disco rgido

&em as interrup(es, o funcionamento do computador seria muito mais complicado. ,lm de processar o programa principal, o processador precisaria periodicamente checar todos os dispositivos para verificar se e'istem eventos pendentes. $or e'emplo, precisaria checar se alguma tecla foi pressionada, se a impressora est pronta para rece er dados, se e'iste algum dado chegando das interfaces seriais, etc. ,lguns computadores muito antigos operavam desta forma, uma tcnica chamada de pooling. -ra o caso da maioria dos micros de 1 its. O uso de interrup(es fa9 com que o computador opere de forma muito mais eficiente, podendo se ocupar do processamento do programa principal, e sendo interrompido apenas quando necessrio. Irios dispositivos, atravs das suas interfaces, precisam freqOentemente enviar um comando de interrup("o para que o processador lhes dedique a aten("o necessria, normalmente relacionada com a transmiss"o e recep("o de dados. #omo o processador possui apenas uma entrada de interrup("o e e'istem vrios dispositivos que necessitam interromp:;lo, a placa de #$%

Captulo 4 Arquitetura de um PC

4-3$

utili9a um circuito chamado de controlador de interrup(es. %ma das fun(es deste circuito rece er requisi(es de interrup(es de vrios dispositivos e interromper o processador atravs do sinal /N0. Outra fun("o informar ao processador qual foi o dispositivo que gerou a interrup("o. , figura 4. mostra de forma muito simplificada, a estrutura de interrup(es no /7+ $# Q0. , figura 4K mostra a estrutura de interrup(es usada nos $# mais modernos. $or simplicidade, comecemos a analisar como eram as interrup(es no Q0.
Figura 4.14
?so das interrupAes no 9<6 PC 2T!

Os vrios circuitos que precisam gerar interrup(es enviam as requisi(es ao chip controlador de interrup(es, que por sua ve9, interrompe o processador e o informa qual foi o dispositivo que requisitou a interrup("o. O serve na figura 4. os seguintes sinais digitais6
9.T 9RO, a 9RO) 1inal que ser@e para interromper o pro essador! ;ssas so as oito entradas de interrupAes5 li'adas a di@ersos dispositi@os! A si'la 9RO si'nifi a P9nterrupt RequestP ERequisio de interrupoF! Ouando o ontrolador de interrupAes re e#e um 9RO de al'um dispositi@o5 'era um sinal 9.T para o pro essador! AlQm disso5 o ontrolador de interrupAes informa ao pro essador qual dos oito sinais 9RO foi ati@ado! ;ste ontrolador tam#Qm Q apaC de 'eren iar prioridades entre as interrupAes Equal interrupo Q atendida em primeiro lu'ar quando duas ou mais o orrem no mesmo instanteF5 e tam#Qm le@a em onta interrupAes anin:adas Equando uma no@a interrupo o orre antes do final do atendimento de uma prQ@ia interrupoF! ;ntre os di@ersos :ips ontroladores de interrupAes e0istentes no mer ado5 a 9<6 optou pelo *2$+A5 fa#ri ado pela 9ntel!

$ara que todos esses dispositivos possam gerar interrup(es, preciso que suas interfaces tenham acesso fsico aos respectivos sinais /CR. O serve que tanto o processador como os controladores de interrup(es ficam locali9ados

4-3%

Hardware Total

na placa de #$%. $or outro lado, a maioria das interfaces ficam locali9adas em placas de e'pans"o. $ortanto, os sinais /CRs s"o originados em placas de e'pans"o e precisam chegar at a placa de #$%. $or esta ra9"o, os sinais /CR est"o presentes nos slots, que s"o a liga("o fsica entre a placa de #$% e as placas de e'pans"o. ,s oito entradas de interrup(es disponveis s"o descritas na ta ela que se segue6
9RO, Timer! Trata-se de um ir uito que 'era uma interrupo a ada $$ milQsimos de se'undo! ;sta interrupo Q usada para manter a data e a :ora! .os 2Ts5 o usuGrio pre isa@a forne er a data e a :ora durante o #oot! &epois disso5 o timer faCia a onta'em do tempo a partir da data e :ora ini iais5 e das suas interrupAes! .os PCs modernos5 apesar da e0istRn ia do relL'io permanente lo aliCado no :ip C6"15 o timer ontinua sendo usado pelos pro'ramas que ne essitam sa#er a data e a :ora! A /ni a diferena Q que nas operaAes de #oot o timer no pre isa mais ser a ertado pelo usuGrio5 pois este a erto Q feito automati amente pelo <9"1 a partir da data e :ora e0istentes no :ip C6"1! Te lado! M 'erada pelo :ip de interfa e de te lado sempre que o usuGrio pressiona al'uma te la! Reser@ado! 9ni ialmente a 9<6 dei0ou esta interrupo reser@ada para uso futuro5 e no feC nela nen:uma one0o! ;ntretanto5 di@ersas pla as de interfa e passaram a usG-la5 IG que esta@a dispon@el5 apesar da re omendao da 9<6 de reser@G-la para uso futuro! C"62! M usada pela se'unda interfa e serial5 para sinaliCar o final da transmisso e da re epo de dados! A ada #7te re e#ido pela interfa e serial5 uma interrupo Q 'erada! " orre tam#Qm no final da transmisso de ada #7te5 indi ando ao pro essador que o prL0imo #7te IG pode ser transmitido! C"6-! Tem o mesmo uso da 9RO35 porQm Q usada pela interfa e serial C"6-! &is o r'ido! As pla as ontroladoras de dis o r'ido para 2T usa@am esta interrupo para indi ar a finaliCao de operaAes de a esso ao dis o r'ido! Assim o pro essador sa#eria que Q :ora de en@iar o prL0imo omando! ;ntre essas operaAes podemos itarS 3eitura de setor5 'ra@ao de setor5 posi ionamento so#re uma tril:a5 formatao de tril:a5 et ! &ri@e de disquetes! ;sta interrupo era5 e ainda Q usada pela interfa e de dri@es de disquetes! 1er@e para sinaliCar o tQrmino de operaAes de a esso ao disquete5 omo leitura5 'ra@ao5 posi ionamento5 formatao5 et ! 9mpressora! Atra@Qs desta interrupo5 a impressora pode informar a o orrRn ia de erros Efalta de papel5 arro de impresso preso5 et F! M tam#Qm usada para ontrolar o flu0o de dados entre o omputador e a impressora! Ouando a impressora estG om o seu #uffer :eio5 'era esta interrupo para informar esta ondio5 faCendo om que o omputador suspenda a transmisso de dados! Ouando o #uffer fi a par ialmente des arre'ado5 'era outra interrupo para informar que o omputador IG pode en@iar mais dados!

9RO9RO2 9RO3 9RO4 9RO$

9RO% 9RO)

#om o lan(amento do /7+ $# ,0, equipado com o processador 12B13, a /7+ passou a utili9ar dois controladores de interrup(es ligados em cascata, como mostra a figura 4K. -ste arran!o continua sendo utili9ado da mesma forma, com mnimas modifica(es, nos $#s atuais.

Captulo 4 Arquitetura de um PC

4-3) Figura 4.15


?so de interrupAes nos PCs modernos!

,s interrup(es passaram a ser usadas da seguinte forma6


9RO, 9RO9RO2 9RO3 Timer! 6esmo uso que tin:a no 2T! Te lado! 6esmo uso que tin:a no 2T! CA1CA&;! 3i'ao om o se'undo ontrolador de interrupAes Eli'ao em as ataF! C"62 4 C"64! A 9<6 aumentou o n/mero de portas seriais para um mG0imo de quatro5 mas no reser@ou interrupAes e0 lusi@as para a C"63 e a C"64! A C"64 de@e usar a mesma interrupo que a C"625 enquanto a C"63 de@e usar a mesma interrupo que a C"6-! ;sta Q uma das prin ipais raCAes de onflitos de :ardware en@ol@endo as interfa es seriais! C"6- 4 C"63! Paralela! A 9<6 reser@ou esta interrupo para a se'unda interfa e paralela! 9nterfa e de dri@es! 6esmo uso do 2T! Paralela! 6esmo uso do 2T! .ormalmente esta interrupo Q usada pela primeira interfa e paralela E3PT-F5 fi ando a 9RO$ para a 3PT2! ;ntretanto5 nem sempre esta re'ra Q se'uida! ;0istem pla as em que a 3PTestG li'ada na 9RO$! Alarm lo (! ;sta interrupo estG li'ada ao :ip C6"15 que pode ser pro'ramado para 'erar uma interrupo apLs um perodo prQ-pro'ramado! ;=A 4 N=A! "ri'inalmente esta interrupo era utiliCada pela pla a de @deo ;=A5 que deu lu'ar Ts pla as N=A! As pla as N=A podem op ionalmente5 por questo de ompati#ilidade om a ;=A5 usar tam#Qm esta interrupo! Reser@ado! A 9<6 nun a diC Pli@reP5 e sim5 Preser@adoP! .ormalmente esta interrupo estG li@re5 e pode ser usada por no@as pla as5 omo por e0emplo5 pla as de rede e pla as de som! Reser@ado! 6esmo aso da 9RO-,! Reser@ado! 6esmo aso da 9RO-,! Copro essador matemGti o! ;sta interrupo Q reser@ada para uso e0 lusi@o do opro essador matemGti o! Atra@Qs dela o pro essador pode ser informado so#re ondiAes anormais do Gl ulo5 omo por e0emplo5 a di@iso por Cero e a raiC quadrada de um n/mero ne'ati@o! &is o r'ido! .o 9<6 PC 2T5 a interfa e do dis o r'ido usa@a o 9RO$! .os ATs5 esta foi su#stituda pelo 9RO-45 fi ando a 9RO$ destinada T se'unda interfa e paralela! Reser@ado! 6esmo aso da 9RO-,!

9RO4 9RO$ 9RO% 9RO) 9RO* 9RO+ 9RO-, 9RO-9RO-2 9RO-3 9RO-4 9RO-$

,o lan(ar o /7+ $# ,0, a /7+ passou a utili9ar n"o apenas um nGmero maior de interrup(es, mas tam m um nGmero maior de its de dados e de endere(os. Ie!a algumas diferen(as entre os modelos Q0 e ,06
<its de dados <its de endereos ./mero de 9ROs 2T * 2, * AT -% 24 -$

4-3*
Canais de &6A 4 )

Hardware Total

Os its de dados, endere(os, linhas de /CR e canais de *+, <mais adiante estudaremos o *+,= s"o ligados 8s placas de e'pans"o atravs dos slots. #omo o ,0 possua mais its de endere(os, dados, sinais de /CR e *+, que o Q0, a /7+ teve que aumentar os seus slots. O Q0 usava os slots ?/&, de 1 its@, e o ,0 passou a usar os slots ?/&, de 43 its@.
Figura 4.16
1inais de um slot 91A de * #its!

, figura 43 mostra um slot /&, de 1 its. &eus sinais s"o numerados como ,4, ,B... ,FB <parte direita= e 74, 7B, ... 7F4 <parte esquerda=. #om e'ce("o do /CR2 e /CR4, todos os outros sinais de interrup("o est"o presentes neste slot. O /CR2, como sa emos, est ligado ao 0imer, um circuito locali9ado na placa de #$% e que n"o usado por placas de e'pans"o. O /CR4 est ligado na interface de teclado, tam m locali9ada na placa de #$%. #omo esses dois circuitos nunca ficam locali9ados em placas de e'pans"o, n"o h necessidade da sua presen(a nos slots. ,s linhas de /CRs ficam locali9adas nos pinos 7., 7B4, 7BB, 7BF, 7B. e 7BK.

Captulo 4 Arquitetura de um PC Figura 4.17

4-3+
1inais de um slot 91A de -% #its! "#ser@e que as no@as lin:as de interrupo E9RO-,-9RO-$F fi am lo aliCados no one tor menor! "#ser@e ainda que no lu'ar da 9RO25 no pino <45 temos a 9RO+!

O serve a figura 45, que mostra um slot de 43 its, tpico de micros B13 e superiores, e a descri("o de todos os seus sinais. Note que mesmo placas de #$% de fa rica("o recente, equipadas com processadores de Gltima gera("o, mas que tenham slots /&, de 43 its, seguem este mesmo padr"o, herdado do /7+ $# ,0. , figura mostra que no conector maior est"o presentes os mesmos /CRs encontrados no Q0, e'ceto o /CRB. No Q0, o /CRB era ligado no pino 7. do slot <ve!a a figura 45=. Nos $#s B13 e superiores, o /CRB passou a ser usado internamente pela placa de #$%, reali9ando a liga("o em cascata dos dois controladores de interrup(es <figura 4K=. $ara que as antigas placas de e'pans"o que usavam o /CRB pudessem continuar funcionando, a /7+ colocou e'atamente no seu lugar <pino 7.= o /CRL. -m outras palavras, o /CRL fa9 nos $#s B13 e superiores o mesmo papel que fa9ia o /CRB nos antigos micros Q0. $or isso, muitos manuais costumam usar os termos Y/CRBY e Y/CRLY como sinnimos.
O uso da IR23

#a e aqui chamar a aten("o para um detalhe muito importante a respeito do uso da /CRL. Originalmente esta interrup("o era utili9ada por placas de vdeo -M,, sinali9ando um evento chamado retra(o vertical. -sta sinali9a("o era necessria para evitar um efeito indese!vel na tela chamado ?snow@.

4-4,

Hardware Total

,s placas de vdeo antigas eram muito lentas. 0"o lentas que sua memria de vdeo n"o podia ser simultaneamente acessada pelo processador e pelos circuitos que enviam os sinais para o monitor. &e este acesso fosse feito de forma simultHnea, fa9ia com que surgissem momentaneamente pequenos tra(os pretos hori9ontais na tela sempre que o processador precisava colocar dados na memria de vdeo. -ste efeito indese!vel chamado de snow. $ara evitar este pro lema, os programas fa9iam acesso 8 memria de vdeo apenas durante o retra(o vertical, que o perodo no qual o fei'e eletrnico do monitor atinge a parte inferior da tela e reposicionado na sua parte superior. #omo neste perodo o fei'e eletrnico do monitor apagado, n"o ocorre o snow. , placa de vdeo -M, gerava interrup(es atravs do /CRL para indicar o incio e o fim do retra(o vertical, e muitos programas utili9avam este recurso. ,s modernas placas &IM, s"o em mais velo9es, e podem ao mesmo tempo enviar sinais de vdeo para o monitor e serem acessadas pelo processador, sem a ocorr:ncia de snow. $or isso os programas atuais n"o precisam mais esperar pelo retra(o vertical para acess; la. $or questes de compati ilidade com as placas -M,, as placas IM, e &IM, podem opcionalmente utili9ar o /CRL. -ntretanto, a esmagadora mai; oria dos softwares modernos n"o necessita desta interrup("o. $odemos tranqOilamente dei'ar o /CRL na placa IM, desa ilitado. ,ssim esta interrup("o ficar livre para ser usada por novas placas que dese!emos instalar. , Gnica desvantagem de desativar o /CRL na placa IM, que programas grficos em antigos <criados entre 4L1K e 4LL2, em geral=, escritos para a placa -M,, dei'ar"o de funcionar, e o micro YtravarY sempre que forem e'ecutados. #omo pouco provvel que voc: utili9e algum pro; grama desta poca, a melhor coisa a fa9er realmente desa ilitar o uso da /CRL na sua placa IM,. Nas placas IM, antigas, esta desa ilita("o era feita atravs de um !umper. Nos $#s modernos, podemos encontrar no #+O& &etup, um comando para ativar ou desativar o uso da /CRL para a placa de vdeo.
-so das IR2s "os PCs atuais

Nos $#s modernos, se!am eles equipados com slots /&, ou n"o, o uso das interrup(es muito parecido com o que ocorria no /7+ $# ,0. $or e'emplo, o teclado continua usando a /CR4, o timer continua usando a /CR2, a /CR4F continua sendo usada para indicar a ocorr:ncia de clculos invlidos pela unidade de ponto flutuante. Ie!amos quais s"o as diferen(as presentes nos $#s atuais6

Captulo 4 Arquitetura de um PC
9RO$ e 9RO)

4-4-

;ssas duas interrupAes so reser@adas para interfa es paralelas! Como na onfi'urao #Gsi a e0iste apenas uma interfa e paralela5 apenas uma dessas interrupAes5 normalmente a 9RO)5 estarG sendo usada! A outra5 normalmente a 9RO$5 estarG li@re! Tome uidado5 pois em ertos asos o orre e0atamente o ontrGrio5 ou seIa5 a 9RO$ estG em uso e a 9RO) estG li@re! "utro dado interessante Q que muitas impressoras podem fun ionar sem o uso de interrupAes! Portanto em aso de ne essidade5 podemos onfi'urar o Dindows para que no use uma 9RO para a porta parlela5 dei0ando assim mais uma 9RO li@re para ser usada por no@as pla as de e0panso! 9RO+ ;sta interrupo poderG estar sendo usada pela pla a de @deo! Podemos desa#ilitar seu uso atra@Qs de um Iumper Enas pla as anti'asF5 de a ordo om as instruAes e0istentes no manual da pla a de @deo! ;m PCs modernos5 pode ser poss@el desa#ilitar o uso de interrupAes pela pla a de @deo5 atra@Qs de um omando do C6"1 1etup! 9RO-,5 9RO--5 ;ssas interrupAes estaro li@res5 IG que no so usadas pelos dispositi@os que faCem parte da onfi'urao 9RO-2 #Gsi a de um PC! Podero ser usadas por pla as de e0panso5 omo modems5 pla as de som5 pla as de rede5 et ! .os PCs atuais essas interrupAes so normalmente destinadas Ts pla as de e0panso que esto li'adas ao #arramento PC9! 9RO-$ ;sta interrupo normalmente Q usada pela interfa e 9&; se undGria5 enquanto a 9RO-4 Q usada pela interfa e 9&; primGria!

$odemos facilmente visuali9ar o uso das interrup(es usando o Merenciador de *ispositivos do Dindows. $ara chegar a ele asta clicar em +eu #omputador com o ot"o direito do mouse e no menu apresentado escolher a op("o $ropriedades. No quadro apresentado clicamos na guia Merenciador de *ispositivos. #licamos em +eu #omputador e $ropriedades, e finalmente marcamos a op("o $edido de interrup("o </CR=. O quadro assumir o aspecto mostrado na figura 41.
Figura 4.18
RelatLrio de uso das 9ROs!

-ste relatrio informa como as /CRs est"o sendo utili9adas, e indica tam m quais /CRs ainda est"o livres para serem usadas em novas placas a serem instaladas.
Compartil&ame"to de i"terrup$1es

4-42

Hardware Total

, princpio n"o podemos ter dois dispositivos usando o mesmo recurso de hardware. Ruando isto ocorrer, o Merenciador de *ispositivos colocar um ponto de e'clama("o so re os dispositivos em conflito. > o caso da /CRK e /CR42, indicadas na figura 4L. O ponto de e'clama("o indica que pode e'istir um conflito de hardware, ou ent"o que o dispositivo n"o est corretamente instalado. Note que este conflito de hardware pode ser devido a /CR <am os usariam a mesma /CR=, ou de *+,, ou de endere(os de memria, ou de endere(os de -A&.
Figura 4.19
&ispositi@os em onflito de :ardware!

Note entretanto que e'istem casos de dispositivos usarem a mesma /CR, e mesmo assim n"o estar ocorrendo conflito. O serve na figura B2 que e'istem tr:s dispositivos usando a /CR44, e mesmo assim n"o e'iste indica("o de conflito. O que isso significaX
Figura 4.20
9nterrupAes ompartil:adas!

Captulo 4 Arquitetura de um PC

4-43

*ois dispositivos podem usar a mesma /CR <pelo menos se considerarmos as /CRs como sendo de /CR2 a /CR4K= desde que se!a usado um ?controlador de interrup(es tercirio@. Os chipsets modernos possuem este terceiro controlador, que em geral diferente dos dois primeiros. &eu uso mostrado na figura B4. -ste controlador tercirio na verdade chamado de roteador de interrup(es do arramento $#/.
Figura 4.21
9nterrupAes nos PCs atuais5 equipados om ontrolador ter iGrio!

,ssim como o controlador de interrup(es secundrio usa a entrada /CRB para gerar novas interrup(es <1 a 4K=, um controlador tercirio e'istente nos chipsets modernos e permite a gera("o de . novas linhas de interrup("o, chamadas /CR,, /CR7, /CR# e /CR*. -ssas linhas s"o ligadas nos slots do arramento $#/. #ada uma dessas novas /CRs pode estar conectada diretamente em outras /CRs convencionais, mas podemos ter mais de um deles usando a mesma /CR. No e'emplo da figura B4 temos /CR,, /CR7 e /CR# ligadas em /CR44. $ara o Dindows, todas essas tr:s entradas est"o ligadas em /CR44, porm isto n"o considerado um conflito de hardware, ! que o Dindows sa e que esses tr:s dispositivos est"o conectados neste controlador tercirio. ,lm disso e'iste mais um fato importante6 as interrup(es no arramento $#/ podem ser compartilhadas, coisa que n"o era permitida no arramento /&,. ,pesar do Merenciador de dispositivos n"o indicar e'plicitamente os recursos /CR,, /CR7, /CR# e /CR*, n"o indicar conflitos quando mais de uma dessas /CRs estiver associada 8 mesma /CR dos controladores primrio e secundrio. )ica ent"o caracteri9ado que n"o e'iste conflito de hardware, mesmo que no Merenciador de *ispositivos estiver indicado que mais de um dispositivo usa a mesma /CR.

Acesso direto 4 mem%ria

4-44

Hardware Total

Ie!amos agora outro ponto importante no funcionamento de um $#, que o *+, <,cesso direto 8 memria, ou *irect +emorV ,ccess=. $ara entender o funcionamento do *+,, o serve inicialmente a figura BB. -st"o sendo representadas opera(es de -A& feitas atravs do processador, ou se!a, sem usar *+,. -m uma opera("o de sada, o processador o tm da memria o dado a ser transmitido e logo a seguir o envia para a interface, que por sua ve9 fa9 com que chegue ao dispositivo de sada. -ste o caso, por e'emplo, do funcionamento da interface de impressora. Nas opera(es de entrada, o dispositivo envia o dado para a sua interface. , seguir o processador l: o dado da interface <a interface poder usar uma /CR para avisar o processador que e'iste um dado pronto para ser lido= e o coloca na memria para que se!a posteriormente processado. -ste o caso, por e'emplo, do funcionamento da interface de teclado. ,s opera(es de entrada e sada nas quais e'iste um envolvimento direto do processador s"o chamadas de -ntrada e &ada $rogramada.
Figura 4.22
;41 pro'ramada! " pro essador ontrola o UtransporteV dos dados entre a memLria e a interfa e!

,s opera(es de entrada e sada programada s"o usadas pela maioria dos dispositivos, mas sua efici:ncia n"o oa quando necessrio transmitir uma grande quantidade de dados em alta velocidade. Nessas condi(es, o processador precisa ficar e'clusivamente dedicado a esta transfer:ncia, o que impede que possa reali9ar qualquer outro processamento e tam m de reali9ar -A& em outros dispositivos. $or e'emplo, durante a leitura de um setor de um disco rgido /*-, o processador n"o pode sofrer interrup(es e nem transmitir ou rece er dados de outros dispositivos que operem com -A& programada. /sto n"o chega a ser um pro lema na maioria das ve9es, pois normalmente os programas n"o t:m o que processar enquanto n"o estiverem disponveis os dados provenientes do disco. $or outro lado, imagine o caso da reprodu("o de um arquivo sonoro atravs da placa de som. &e a placa de

Captulo 4 Arquitetura de um PC

4-4$

som operasse tam m com -A& programada, n"o poderia ser usada em con!unto com o disco /*-. $ara ouvir um arquivo sonoro seria preciso transferi;lo integralmente para a memria <o que nem sempre possvel no caso de arquivos muito grandes= para depois transferi;lo para a placa de som. -sta opera("o poderia ser invia ili9ada pela limita("o no tamanho da memria. O arquivo tam m n"o poderia ser lido por partes, pois seu som ficaria com diversas pausas. *evido 8s limita(es da -A& programada, os $#s podem operar tam m com um outro tipo de opera("o de -A&. 0rata;se da entrada e sada por *+,. Nessas opera(es, um circuito especial chamado de controlador de *+, fa9 o controle dos arramentos do processador. $ara rece er um dado por *+,, este controlador fa9 o seguinte6 4. B. F. .. *esa ilita momentaneamente o processador, colocando;o em tristate )a9 a leitura do dado da interface que requisitou a transfer:ncia Mrava este dado na posi("o de memria pr;programada Pa ilita o processador para funcionamento normal
Figura 4.23
;41 por &6A! " pro essador fi a em tristate enquanto o ontrolador de &6A assume o ontrole dos #arramentos e faC as transferRn ias!

Nas opera(es de sada, o controlador de *+, fa9 o seguinte6 4. B. F. .. *esa ilita momentaneamente o processador, colocando;o em tristate )a9 a leitura do dado da memria 0ransmite o dado para a interface apropriada Pa ilita o processador para funcionamento normal

,s opera(es de *+, s"o sempre feitas em locos. $or e'emplo a leitura de um setor vindo do disquete feita desta forma. O controlador de *+,

4-4%

Hardware Total

antes programado com o nGmero de Vtes a serem rece idos <que neste caso K4B= e com o endere(o de memria a partir do qual os dados ser"o arma9enados. O controlador de *+, automaticamente conta o nGmero de Vtes rece idos e gera os endere(os consecutivos onde os K4B Vtes ser"o arma9enados. $odemos ver as opera(es de -A& por *+, ilustradas na figura BF. , grande vantagem do *+, que o processador n"o precisa se ocupar diretamente da opera("o de recep("o e transmiss"o de cada Vte, ficando livre para e'ecutar outros processamentos. Normalmente as interfaces que utili9am *+,, utili9am tam m uma interrup("o para avisar o processador so re o trmino da transfer:ncia do nGmero de Vtes pr;programado. -ntre as interfaces que utili9am *+, podemos citar6 /nterface de drives de disquetes $lacas controladoras &#&/ $lacas de som $lacas de interface de scanner $lacas digitali9adoras de vdeo /nterface paralela operando no modo -#$

-ntre as interfaces que NZO usam *+,, podemos citar6 /nterfaces /nterfaces /nterfaces /nterfaces seriais paralelas <e'ceto quando operam no modo -#$= para !oVsticJ de teclado

*urante as transfer:ncias de *+,, o processador n"o fica o tempo todo de; sa ilitado. -ntre a chegada de dois dados consecutivos de uma transfer:ncia, o processador opera normalmente. &uponha que uma determinada interface transmita dados de 4222 em 4222 ns, e que a recep("o de cada um desses dados leve 422 ns. ,ps rece er um dado, o processador tem mais L22 ns para processamento normal antes da chegada do pr'imo dado. $or isso o processador pode reali9ar, por e'emplo, a leitura de um arquivo sonoro do disco rgido e ao mesmo tempo envi;lo para a placa de som. ,o mesmo tempo em que um trecho do som est sendo tocado, o trecho seguinte estar sendo lido do disco. /sto s possvel porque as placas de som operam com *+,.

Captulo 4 Arquitetura de um PC

4-4)

Os $#s derivados do /7+ $# ,0 < aseados no B13, F13, .13, $entium e superiores= podem operar com at 5 dispositivos utili9ando *+,. *i9emos ent"o que o circuito controlador de *+, implementa 5 canais de *+,. Na verdade, este circuito formado por dois controladores de *+,, cada um sendo capa9 de gerenciar . canais. -sses dois controladores est"o ligados em cascata, e um dos canais utili9ado nesta liga("o, so rando apenas 5. Os oito canais e seus usos s"o os seguintes6 *+,26 Eivre *+,46 Eivre *+,B6 /nterface de drives *+,F6 Eivre *+,.6 [#,&#,*-\ *+,K6 Eivre *+,36 Eivre *+,56 Eivre %m $# que ainda est com a sua configura("o sica, possui os canais 2, 4, F, K, 3 e 5 livres. ] medida que placas de e'pans"o v"o sendo instaladas, preciso escolher canais de tal forma que n"o ocorram conflitos, ou se!a, nunca devemos dei'ar que duas placas utili9em o mesmo canal de *+,. $lacas $lug;and;$laV <$n$=, quando usam *+,, t:m seus canais escolhidos de forma automtica pelo Dindows, durante o processo de instala("o. No caso de placas que n"o s"o $n$ <modelos antigos=, ca e ao usurio fa9er a escolha dos canais. No Dindows podemos visuali9ar os canais de *+, que est"o em uso, atravs do Merenciador de *ispositivos, como mostra a figura B.. Neste e'emplo, alm dos canais *+,B e *+,., que est"o sempre ocupados em qualquer $#, temos ainda os canais *+,4 e *+,K sendo utili9ados pela placa de som.

4-4* Figura 4.24

Hardware Total
NisualiCando o uso dos anais de &6A om a aIuda do =eren iador de &ispositi@os!

5us Masteri"g
O arramento $#/ n"o opera com *+,. ,o invs disso, utili9a um outro mtodo de transfer:ncia de dados com caractersticas parecidas com o *+,, porm com velocidade muito mais elevada. -ste mtodo o 7us +astering. Irias interfaces ligadas ao arramento $#/ utili9am este recurso, por e'emplo6 $lacas de rede $lacas de som $lacas de vdeo ,M$ /nterfaces /*/nterfaces %&7 #ontroladoras &#&/ *igitali9adoras de vdeo

Na tcnica de 7us +astering, uma interface qualquer assume o controle do arramento, passando a operar como +aster, e envia ou rece e os dados diretamente de uma outra interface ou dispositivo que opera como 0arget, que pode ser por e'emplo, a memria. -nquanto uma transfer:ncia est sendo reali9ada desta forma, o processador fica com o arramento que o liga 8 memria livre na maior parte do tempo, podendo assim continuar tra alhando ao mesmo tempo em que a transfer:ncia feita. ,presentaremos essas informa(es em detalhes quando estudarmos o arramento $#/.

Captulo 4 Arquitetura de um PC

4-4+

$ara efeitos de detec("o e elimina("o de conflitos de hardware, aqui est uma notcia oa6 o 7us +astering n"o gera conflitos de hardware, como pode ocorrer com o *+,.

Circuitos de clock e reset


,proveitando nossos conhecimentos de eletrnica, mostraremos agora como funcionam dois circuitos importantes de uma placa de #$%. &"o os circuitos de clocJ e reset. O circuito gerador de clocJ fornece em sua sada uma onda quadrada com uma freqO:ncia especfica. Nas placas de #$%, o processador deve rece er uma onda quadrada que representa o seu clocJ e'terno. /nternamente esta freqO:ncia ser multiplicada, resultando no seu clocJ e'terno. O circuito de C-&-0 gera um pulso que enviado para a entrada C-&-0 do processador. -ste pulso deve ser ativado quando pressionamos a tecla Ceset do ga inete, e tam m quando ligamos o computador <$ower on Ceset=.
Como .u"cio"a um gerador de clock

O cristal de quart9o o principal componente usado na gera("o de um clocJ. -le tem a capacidade de entrar em ressonHncia em determinadas freqO:ncias, quando ligado a amplificadores apropriados. , freqO:ncia de ressonHncia pode ser determinada a partir das dimenses do cristal. Ruanto mais fino, mais elevada a freqO:ncia. , figura BK mostra um circuito gerador de clocJ simples, que utili9a um cristal, dois inversores, dois capacitores e um resistor. O sinal de clocJ gerado por este circuito ter freqO:ncia igual 8 freqO:ncia de ressonHncia do cristal. -st fora do escopo deste livro analisar este circuito e provar que ele realmente oscila. /sto e'igiria conhecimentos de eletrnica e matemtica ainda mais profundos que os propostos neste livro.
*** 35% *** Figura 4.25
Cir uito 'erador de lo (!

O circuito da figura BK capa9 de oscilar em uma Gnica freqO:ncia. -le n"o pode ser usado em casos nos quais preciso ter um clocJ varivel. $or e'emplo, as placas de #$% modernas, para processadores #eleron e $entium ///, devem ser capa9es de operar com clocJs e'ternos de 33, 422 e 4FF +P9. %m oscilador para esta placa deveria ser capa9 de gerar essas tr:s

4-$,

Hardware Total

freqO:ncias, de acordo com o processador utili9ado. %m mtodo para fa9er isso seria utili9ar F osciladores independentes, um para 33, outro para 422 e outro para 4FF +P9. %m mtodo ainda melhor, e que realmente aplicado na prtica, utili9ar um gerador de clocJ programvel.
Figura 4.26
=erador de lo ( e ristal de referRn ia!

, figura B3 mostra um chip gerador de clocJ. -sses chips sempre tra alham ligados a um cristal que usado como refer:ncia para as freqO:ncias que ser"o geradas. -les geram clocJs independentes para o processador e para os diversos arramentos usados na placa de #$%.
Figura 4.27
=erador de lo ( pro'ramG@el!

, figura B5 mostra o funcionamento de um gerador de clocJ. -le usa um oscilador a cristal como refer:ncia. Normalmente o cristal de 4.,F4141 +P9, por ra9es histricas. -ste era o cristal usado na gera("o da freqO:ncia de .,55 +P9 do /7+ $# original, e dos F,K1 +P9 usados na gera("o de vdeo composto N0&#, pelas antigas placas de vdeo que eram ligadas a 0Is. O clocJ dese!ado gerado por um I#O <oscilador controlado por

Captulo 4 Arquitetura de um PC

4-$-

voltagem=. O clocJ gerado dividido digitalmente por um nGmero programvel n, e o resultado comparado com a freqO:ncia gerada pelo oscilador a cristal. O resultado da compara("o usado para controlar o I#O. Ruando a freqO:ncia do cristal e a freqO:ncia gerada, dividida por n, est"o em fase, o I#O ficar estvel e manter a freqO:ncia fi'a. $ortanto o circuito ficar estvel quando6 )An N fcristal Ou se!a6 ) N n ' fcristal $rogramando o valor de n podemos fa9er com que o circuito gere qualquer freqO:ncia, mGltipla de 4.,F4141 +P9. $or e'emplo, com nN5 temos )N422,BB5B3 +P9 O circuito mostrado tem um pequeno inconveniente. #omo o valor de n s pode ser um nGmero inteiro, a freqO:ncia gerada ser sempre mGltipla de 4.,F4141 +P9. N"o seria possvel desta forma gerar freqO:ncias como 33 +P9, por e'emplo <na verdade os ?33 +P9@ s"o 33,333 +P9=. /sso pode ser resolvido facilmente, adicionando um divisor na sada do oscilador a cristal. O valor enviado para o comparador de fase n"o seria 4.,F4141 +P9, e sim um valor em menor. $or e'emplo, se usamos na sada do oscilador a cristal um divisor BK3, teremos6 )An N fcristalABK3 ) N n ' fcristalABK3 &e fi9ermos nN4511 teremos )N422,22FK +P9, valor em mais pr'imo dos 422 +P9 ideais. &e fi9ermos nN44LB teremos )N33,33L +P9, valor em pr'imo dos 33,333 +P9 ideais. -m um chip gerador de clocJ e'istem vrios circuitos como o da figura B5, sendo um para cada freqO:ncia gerada. ,penas o oscilador a cristal comum a todos esses circuitos.
Como .u"cio"a o Reset

4-$2

Hardware Total

0odas as placas de #$% possuem um circuito de C-&-0. -ste circuito tem como finalidade enviar um sinal C-&-0 para o processador em duas situa(es6 4= Ruando o usurio pressiona o ot"o C-&-0 do ga inete B= No instante em que o computador ligado > necessrio gerar um C-&-0 automtico quando o computador ligado <$ower on Ceset= porque neste instante os its arma9enados no interior do processador e dos demais circuitos t:m valores aleatrios. O Ceset fa9 com que todos esses its se!am preenchidos com valores conhecidos, assim o processador n"o fica ?perdido@. Ruando o computador est em uso normal, o capacitor #4 estar carregado com uma tens"o igual a Icc. &eu carregamento foi feito pela corrente que passa pelo resistor C4. O ponto Q estar representando um it 4, e este mesmo it 4 ser enviado ao ponto de sada do circuito. O componente em forma de triHngulo um uffer. 0rata;se de um operador lgico que gera na sada um it igual ao da entrada. $ortanto em uso normal o sinal C-&-0 estar com o valor 4. Normalmente o comando de C-&-0 ocorre quando o processador rece e na sua entrada C-&-0, um it 2.
Figura 4.28
Cir uito de R;1;T!

*igamos que o usurio pressiona o ot"o C-&-0 do ga inete. /sto far com que o capacitor #4 se!a imediatamente descarregado, e a tens"o no ponto Q ser 9ero volts, o que corresponde a um it 2. -ste it 2 ser transmitido pela sada do circuito, resetando o processador e os demais componentes do computador. Ruando o usurio solta o ot"o Ceset, o capacitor #4 ser carregado atravs do resistor C4. O tempo de carregamento do capacitor depende dos valores de C4 e #4. Ruanto maiores forem seus valores, maior ser o tempo de carga. *urante o carregamento do capacitor, sua tens"o atinge um valor que passa a ser considerado como um it 4, o que ir

Captulo 4 Arquitetura de um PC

4-$3

colocar a sada C-&-0 tam m em 4. -ste o fim do perodo de Ceset, que dura cerca de 4 segundo, mas pode variar um pouco de uma placa para outra. Ruando o computador desligado, a tens"o Icc passa a assumir um valor de 2 volts. /sto far com que o capacitor #4 se!a rapidamente descarregado atravs do diodo *4. -ste capacitor passar a ter uma voltagem de 2 volts. *igamos que agora o computador ligado. Neste e'ato instante o capacitor est descarregado, o que representa um it 2. O sinal C-&-0 na sada do circuito ser um it 2, o que vai resetar o processador e demais circuitos do computador. #omo o resitor C4 est ligado a Icc, passar por ele uma corrente que ir aos poucos carregar o capacitor #4, elevando o valor da sua tens"o. Ruando esta tens"o ultrapassa o valor mnimo para um it 4, o sinal C-&-0 passar a fornecer tam m um it 4, e estar terminado o pulso de C-&-0. , dura("o deste pulso depende dos valores de C4 e #4. Ioc: ! deve ter visto computadores que n"o resetam corretamente quando s"o ligados, o rigando o usurio a pressionar o ot"o Ceset logo assim que o $# ligado. O motivo da falha que o pulso de Ceset n"o tem dura("o suficiente para resetar o processador e os demais circuitos do computador. %ma solu("o para este pro lema desco rir na placa de #$% onde est"o locali9ados os componentes C4 e #4, e trocar um deles por outro de valor maior. $or e'emplo, se usamos ao invs de C4 um resistor duas ve9es maior, o pulso de Ceset ter uma dura("o tam m duas ve9es maior, apro'imadamente, o que pode resolver o pro lema. $ara encontrar os componentes C4 e #4 preciso seguir o circuito a partir do conector de Ceset da placa de #$%, com o au'lio de um multmetro. AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA )/+

Captulo Anatomia de um PC
Detalhando as peas de um PC

Este captulo trata sobre o mesmo assunto j mostrado no captulo 1, porm de forma mais profunda e detalhada, graas aos conhecimentos que agora temos sobre organizao de computadores, eletrnica bsica e arquitetura de !s"
O que um PC

Este termo surgiu no final dos anos #$, e uma abre%iatura para & ersonal !omputer' (computador pessoal)" *t ento os computadores eram grandes e caros, seu alto custo s+ era justificado se ser%isse para atender um grande n,mero de usurios" *s pessoas tinham acesso aos computadores de %rias formas, a mais comum era atra%s dos terminais de %deo" -rata%a.se de um conjunto de monitor e teclado, atra%s dos quais o usurio podia en%iar comandos e obter resultados na tela" /m computador de grande porte custa%a alguns milh0es de d+lares e em geral era ligado a centenas de terminais de %deo" /m ! era um computador bem mais barato, com capacidade e %elocidade mais limitados, mas destinado a atender apenas um usurio" 1o incio dos anos 2$, a 345 lanou seu computador pessoal que foi um grande sucesso comercial6 o 345 ersonal !omputer, ou 345 !" *tualmente a maior parte dos computadores pessoais so &descendentes' do antigo 345 !" !omo hoje e7istem in,meros fabricantes alm da 345, esses computadores so chamados apenas de & !s'" Este li%ro dedicado a ensinar o hard8are de computadores de classe & !'"
Processador

5-2

Hardware Total

Este um dos componentes mais importantes de um !" 9 processador o respons%el por e7ecutar as instru0es que formam os programas" :uanto mais rpido o processador e7ecutar essas instru0es, mais rpida ser a e7ecuo dos programas" *lguns e7emplos de processadores so6 entium ;, entium 333, !eleron, <=.>, *thlon e ?uron" 1os pr+7imos captulos estudaremos os processadores com maiores detalhes"
*** 35% *** Figura 5.1
Exemplo de processador.

RAM

ara que um programa possa ser e7ecutado, ele precisa inicialmente ser carregado na mem+ria" 9s dados que esses programas manipulam (por e7emplo, te7tos e imagens) tambm precisam estar na mem+ria" 9 tipo de mem+ria usada em larga escala nos computadores chamada de @*5" * quantidade de mem+ria medida em 54 (megabAtes)" 1 54 equi%ale a apro7imadamente, um milho de bAtes, e cada bAte uma unidade de mem+ria capaz de armazenar, por e7emplo, um caracter (letra, n,mero ou smbolo)" ara sermos mais precisos, usaremos as defini0es corretas de 1 B4, 1 54 e 1 C4" 9s %alores corretos so6 1B 15 1C D >1$ D >>$ D >F$ D 1"$>; D 1"$;2"E#= D 1"$#F"#;1"2>;

Encontramos !s com F> 54, =; 54, 1>2 54 ou mais" !s antigos utiliza%am quantidades menores de mem+ria, como 1= 54, 2 54, ; 54, etc" 1o incio dos anos 2$, 1 54 de mem+ria era uma capacidade e7tremamente ele%ada para os programas simples que eram usados" :uanto mais a%anados so os programas que queremos utilizar, maior precisa ser a quantidade de mem+ria" G e7istem jogos de ,ltima gerao que para funcionarem com melhor desempenho precisam ter H sua disposio, >E= 54 de mem+ria"

Captulo 5 Anatomia de um PC Figura 5.2


M dulo de mem ria.

5-3

*t o final dos anos 2$, os chips de mem+ria eram %endidos separadamente, e tambm instalados separadamente, cada um no seu soquete" * instalao e a e7panso de mem+ria eram tarefas bastante trabalhosas" G no final dos anos 2$ eram comuns os m+dulos de mem+ria, que so usados at os dias atuais" /m m+dulo de mem+ria uma pequena placa de circuito na qual os chips de mem+ria so soldados pelo fabricante" 9 usurio ou o tcnico que %ai fazer a instalao s+ precisa encai7ar o m+dulo de mem+ria no soquete apropriado, operao que dura menos de um minuto"
Disco rgido

*ssim como a mem+ria @*5, o disco rgido armazena programas e dados, porm e7istem algumas diferenas" 9 disco rgido tem uma capacidade milhares de %ezes maior" Ieus dados no so perdidos quando o computador desligado, coisa que acontece com a @*5" * mem+ria @*5 muito mais rpida, e necessrio que os programas e dados sejam copiados para ela para que o processador possa acess.los" ortanto o disco rgido armazena de forma permanente todos os programas e dados e7istentes no computador" 9s programas a serem e7ecutados e os dados a serem processados so copiados para a mem+ria @*5, e ento o processador pode trabalhar com eles"

5-!
"isco r#ido

Hardware Total Figura 5.3

Placa me

-ambm chamada de & laca de ! /', a placa de circuito mais importante de um !" 1ela ficam localizados o processador, a mem+ria @*5 e outros circuitos de grande importJncia" /m bom ! de%e ter uma placa me de bom desempenho e boa qualidade"
Figura 5.4
Placa de CP$.

*s placas de ! / antigas adota%am o formato padro *- ou 4abA *-" Esses formatos foram originados nos !s dos anos 2$" *s placas de ! / modernas mais comuns tKm os formatos *-L (como a da figura ;) e 5icro *-L" Entretanto quem trabalha com manuteno de !s certamente encontrar pela frente muitas placas de ! / no antigo formato 4abA *- (ou simplesmente *-)"
Placa de deo

Captulo 5 Anatomia de um PC

5-5

M uma outra placa de circuito, tambm bastante importante" Ela a respons%el por gerar as imagens que aparecem na tela do monitor" :uando preciso gerar imagens com muitos detalhes, muito sofisticadas e em alta %elocidade, tambm preciso ter uma placa de %deo sofisticada" Noje em dia e7istem muitas placas de ! / que possuem embutidos os circuitos de %deo (%deo onboard)" Esses !s portanto dispensam o uso de uma placa de %deo" 9corre que na maioria das casos, o %deo onboard de desempenho modesto, inadequado para as aplica0es que e7igem imagens tridimensionais com alta qualidade e alta %elocidade"
Figura 5.5
Placa de %deo e detal&e do seu conector.

*s placas de %deo de mais alto desempenho so as que seguem o padro *C , como a mostrada na figura E" *ntes deste padro eram usadas placas de %deo para barramentos 3I*, OP4 e !3"
Anos ()*+ - ()*5 ()*5 - ())3 ())3 - ())5 ())5 - ())* ())* 'arramento da placa de %deo ,-A de * .its ,-A de (/ .its 01' PC, A2P

* tabela acima mostra os barramentos mais comuns em cada poca, usados pelas placas de %deo" or e7emplo, nos dias atuais so usadas placas *C , porm ainda poss%el encontrar no mercado placas de %deo para o barramento !3" Io destinadas ao uso em !s antigos e em algumas placas de ! / simples que, apesar de no%as, no possuem slot *C "
Modem

9 modem um dispositi%o que permite que o computador transmita e receba dados para outros computadores, atra%s de uma linha telefnica" * principal aplicao dos modems o acesso H 3nternet" :uando ati%amos uma cone7o com a 3nternet, o modem &disca' para o pro%edor de acesso,

5-/

Hardware Total

que a empresa que faz a cone7o entre o seu computador e a 3nternet" 9 tipo mais comum de modem aquele formado por uma placa de circuito" E7istem outros tipos de modem" 9 &modem onboard' fica embutido na placa de ! /, e o &modem e7terno' um aparelho e7terno que faz o mesmo trabalho que um modem interno (de placa)"
Figura 5.6
Modem interno e detal&e dos seus conectores.

*t poucos anos atrs, os modems seguiam o padro 3I* de 2 bits" 9 barramento 3I*, mesmo sendo bastante lento, suficientemente %eloz em comparao com a bai7a ta7a de transferKncia dos modems" Orios modems chegaram a ser fabricados no padro 3I* de 1= bits, mas os modelos atuais adotaram definiti%amente o barramento !3"
Dri e de disquetes

M uma unidade de armazenamento de dados que trabalha com disquetes comuns, cuja capacidade de 1";; 54" Io considerados obsoletos para os padr0es atuais, de%ido H sua bai7a capacidade de armazenamento" * %antagem que todos os !s possuem dri%es de disquetes, portanto so uma boa forma para transportar dados, desde que esses dados ocupem menos que 1";; 54" ara transportar dados em maiores quantidades, temos que usar um n,mero maior de disquetes, ou ento utilizar um meio de armazenamento mais eficiente"

Captulo 5 Anatomia de um PC Figura 5.7


"ri%e de dis4uetes.

5-3

ara quem precisa transportar ou fazer bacBup de uma grande quantidade de dados, e7istem disposti%os de armazenamento mais eficientes, tais como o Q3 ?ri%e e o gra%ador de !?s"
Dri e de CD!ROM

-odos os !s modernos possuem este tipo de dri%e" Ele permite usar discos !?.@95, com capacidade de =E$ 54" -odos os programas modernos so %endidos na forma de !?.@95s, portanto sem este dri%e o usurio nem mesmo conseguir instalar programas" 9 dri%e de !?.@95 bastante barato, mas no permite gra%ar dados" E7istem entretanto modelos (chamados dri%es de !?.@R) que permitem gra%a0es, o que os torna um e7celente meio para transporte e armazenamento de dados" !om a queda acentuada dos preos desses dri%es, poss%el que dentro de poucos anos, os dri%es de !?.@R substituam os dri%es de !?.@95"
Figura 5.8
"ri%e de C"-56M.

1os pr+7imos anos, os dri%es de !?.@95 sero substitudos pelos dri%es de ?O?" Esses dri%es podem, alm de utilizar qualquer !? suportado pelos dri%es de !?.@95, acessar tambm discos ?O?.@95 e ?O?s com filmes" /m outro substituto para esses dri%es o gra%ador de !?.@R, como j

5-*

Hardware Total

citamos" G e7istem dri%es uni%ersais, que so uma mistura de dri%e de !?. @95, ?O? e gra%ador de !?.@ S !?.@R"
Placa de som

M uma placa respons%el por captar e gerar sons" -odos os computadores modernos utilizam sons, portanto a placa de som um dispositi%o indispens%el" E7istem muitas placas de ! / com &som onboard', que dispensam o uso de uma placa de som"
Figura 5.9
Placa de som e detal&e dos seus conectores.

*t poucos anos atrs as placas de som usa%am o barramento 3I* de 1= bits, e as mais antigas, adota%am o barramento 3I* de 2 bits" 9s modelos atuais usam o barramento !3"
Placa de rede

M uma placa atra%s da qual !s pr+7imos podem trocar dados entre si, atra%s de um cabo apropriado" *o serem conectados desta forma, dizemos que os !s formam uma &rede local' (P*1, ou Pocal *rea 1et8orB)" 3sto permite en%iar mensagens entre os !s, compartilhar dados e impressoras" !s utilizados em empresas esto normalmente ligados em rede"
Figura 5.10
Placa de rede e detal&e do seu conector.

Captulo 5 Anatomia de um PC

5-)

*t poucos anos atrs, as placas de rede mais usadas em !s opera%am com a ta7a de transferKncia de 1$ 5bitsSs" 9s modelos modernos so 1$ %ezes mais rpidos, ou seja, operam com 1$$ 5bitsSs"
Monitor

M o dispositi%o que contm a &tela' do computador" * maioria dos monitores utiliza a tecnologia -@! (tubo de raios cat+dicos), a mesma usada nos tele%isores" E7istem tambm os monitores de cristal lquido (P!?) nos quais a tela se assemelha H de um computador porttil (notebooB)" Este tipo de monitor ainda muito caro, mas nos pr+7imos anos tendero a substituir os monitores con%encionais"
Figura 5.11
Monitor.

/m fator importante o tamanho da tela" Em um passado recente, eram comuns os monitores com telas de 1;' (1; polegadas)" *tualmente os modelos de 1E' tKm preos bastante acess%eis, e esto substituindo os modelos de 1;'" G os modelos de 1#' ainda so um pouco caros, mas so indicados para aplica0es profissionais"
"a#inete

M a cai7a metlica e7terna do computador" 1o gabinete so montados todos os dispositi%os internos, como placa de ! /, placa de %deo, placa de som, dri%e de disquetes, dri%e de !?.@95, disco rgido, etc" 9s gabinetes possuem ainda no seu interior, a fonte de alimentao" -rata.se de uma cai7a metlica com circuitos eletrnicos cuja finalidade receber a tenso da rede eltrica (11$ ou >>$ %olts em corrente alternada) e gerar as tens0es em

5-(+

Hardware Total

corrente contnua necessrias ao funcionamento das placas do computador" *s fontes geram as tens0es de TE %olts, T1> %olts, TF,F %olts, .E %olts e U1> %olts"
Figura 5.12
2a.inete.

E7istem gabinetes de %rios formatos e tamanhos" *lguns so e7tremamente compactos, e so indicados para !s mais simples" 9utros so grandes, permitindo a instalao de %rios dri%es, e tambm suportando os processadores mais %elozes" /m processador muito %eloz normalmente esquenta muito, e um gabinete maior acaba contribuindo para a reduo da temperatura do processador, j que fornece uma melhor %entilao"
$eclado

!ertamente %ocK no tem d,%idas sobre o que um teclado de computador" ossuem pouco mais de 1$$ teclas, entre letras, n,meros, smbolos especiais e fun0es" -odos os teclados modernos so deri%ados do 345 Enhanced <eAboard, lanado nos anos 2$"
Figura 5.13
Teclado.

Captulo 5 Anatomia de um PC

5-((

*lguns teclados possuem ainda bot0es para controle de udio, acesso H 3nternet e ainda bot0es para ligar, desligar e ati%ar o modo de espera" Io chamados de &teclado multimdia', ou &teclados para 3nternet'"
Figura 5.14
Teclado 7multimdia8

Mouse

9utro dispositi%o bastante conhecido por todos aqueles que j ti%eram um mnimo contato com !s" M usado para apontar e ati%ar comandos dispon%eis na tela" * ati%ao feita por pressionamento de seus bot0es, o que chamamos de &clicar'"
*** 35% *** Figura 5.15
Mouse.

%mpressora

* impressora no faz parte do !, ela na %erdade um segundo equipamento que se liga ao computador, e ser%e para obter resultados impressos em papel, sejam eles te7tos, grficos ou fotos"

5-(2
,mpressora.

Hardware Total Figura 5.16

&canner

Este um outro dispositi%o opcional, que em alguns casos %endido junto com o !" Ier%e para capturar figuras, te7tos e fotos" /ma fotografia em papel pode ser digitalizada, passando a poder ser e7ibida na tela ou duplicada em uma impressora"
Figura 5.17
-canner.

C'mera digital

/ma cJmera digital permite fazer fotografias que no so re%eladas em um filme ou papel fotogrfico" *o in%s disso so transferidas para o computador na forma de arqui%os grficos" odem ento ser %isualizadas na tela ou listadas na impressora" *t pouco tempo, as cJmeras digitais eram ligadas ao ! atra%s de interfaces seriais e paralelas" 9s modelos mais recentes utilizam a interface /I4, mais rpida e eficiente"

Captulo 5 Anatomia de um PC Figura 5.18


C9mera di#ital.

5-(3

"ra ador de CDs

-rata.se de um dri%e de !?.@95 que permite fazer tambm gra%a0es, utilizando !?s especiais, chamados !?.@ e !?.@R" !ada um deles armazena =E$ 54, a mesma capacidade de um !?.@95" * diferena que o !?.@ pode ser gra%ado apenas uma %ez" 9 !?.@R pode ser gra%ado e regra%ado mais de 1$$$ %ezes"
Figura 5.19
2ra%ador de C"s.

(%P Dri e

M um tipo especial de dri%e de disquetes" Entretanto esses disquetes (chamados Q3 ?isBs) tKm capacidade de armazenamento muito mais ele%ada" E7istem Q3 ?ri%es de 1$$ 54 e de >E$ 54"

5-(!
:ip "ri%e.

Hardware Total Figura 5.20

)sta#ili*ador de oltagem e no!#rea+

Esses dispositi%os tambm so opcionais e ser%em para melhorar a qualidade da rede eltrica" 9 estabilizador ser%e para atenuar interferKncias, quedas de %oltagem e outras anomalias na rede eltrica" 5elhor que o estabilizador, porm bem mais caro, o no.breaB" Este aparelho substitui o estabilizador, porm com uma grande %antagem6 mantm o ! funcionando mesmo com ausKncia de energia eltrica"
Figura 5.21
Esta.ili;adores e no-.rea<s.

%nter,aces

3nterfaces so circuitos que permitem ligar dispositi%os no computador" 5uitas interfaces ficam dentro do pr+prio computador e o usurio no as %K" Io as interfaces internas, como a que controla o disco rgido, a que controla o dri%e de disquetes, etc" 9utras interfaces so usadas para a ligao de dispositi%os e7ternos, e so acess%eis atra%s de conectores localizados na

Captulo 5 Anatomia de um PC

5-(5

parte traseira do computador" M o caso da interface paralela, normalmente usada para a cone7o da impressora, as interfaces seriais, que ser%em para ligar o mouse e outros dispositi%os, a interface de %deo, que ser%e para ligar o monitor, e assim por diante"
Figura 5.22
Exemplos de conectores encontrados na parte traseira do #a.inete. Esses conectores d=o acesso a %>rias das inter?aces do PC.

-erminada esta bre%e apresentao, passaremos a discutir com mais detalhes as peas mais importantes, a comear pelos processadores"

Processadores
9 processador o componente eletrnico mais importante de um !" Io poucos os fabricantes, e tambm poucos os modelos dispon%eis no mercado" !ada modelo produzido com di%ersas op0es de %elocidade"
-elocidade do processador

* %elocidade de um processador medida em 5Nz (megahertz) ou em CNz (Cigahertz)" Essas duas grandezas tKm o seguinte significado6 1 5Nz D 1 milho de ciclos por segundo 1 CNz D 1$$$ 5Nz D 1 bilho de ciclos por segundo ?e nada adianta saber isso se %ocK no sabe o que um ciclo" 9 ciclo a unidade mnima de tempo usada nas opera0es internas do processador" *ssim como um rel+gio mecJnico faz todos os seus mo%imentos baseados no segundo, o processador faz seu trabalho baseado em ciclos" or e7emplo, para efetuar uma operao matemtica simples, um processador moderno demora um ciclo" 9pera0es mais complicadas podem demorar dois ou mais ciclos" or outro lado, os processadores atuais so capazes de e7ecutar duas ou mais opera0es ao mesmo tempo" * princpio poderamos pensar que cada ciclo corresponde a uma operao, mas na %erdade pode corresponder a duas ou mais opera0es, ou at mesmo

5-(/

Hardware Total

a menos de uma operao, dependendo do que o processador esti%er fazendo" M correto dizer que quanto maior o n,mero de 5Nz, maior ser o n,mero de opera0es realizadas por segundo, ou seja, mais %eloz ser o processador" * %elocidade do processador, medida em 5Nz ou CNz, chamada de clocB" or e7emplo, o processador entium 333SV$$ tem clocB de V$$ 5Nz, o *thlonS1>$$ tem clocB de 1>$$ 5Nz, ou 1"> CNz, e assim por diante" * partir de 1$$$ 5Nz passamos a usar a unidade CNz" or e7emplo, 1 CNz D 1$$$ 5Nz, 1"1 CNz D 11$$ 5Nz, 1"1F CNz D 11F$ 5Nz, etc" 9s fabricantes sempre produzem cada modelo de processador com %rios clocBs diferentes" 9 entium 333, por e7emplo, era produzido com os seguintes clocBs6 E$$, EFF, EE$, =$$, =E$, ==#, #$$, #FF, #E$, 2$$, 2E$, 2==, V$$, 1$$$ 5Nz, etc" 9 modelo de 1$$$ 5Nz quase duas %ezes mais %eloz que o de E$$ 5Nz"
Caches ./ e .0

:uase todos os processadores modernos possuem caches P1 e P> (alguns como o <=.>, que possui apenas cache P1, por isso utiliza uma cache P> e7terna, instalada na placa de ! /)" 9 usurio no escolhe a quantidade de cache que quer no seu computador" Ela embutida no processador e no h como alter.la" * cache uma pequena quantidade de mem+ria super rpida e cara, que ser%e para acelerar o desempenho da mem+ria @*5 (que por sua %ez maior, mais lenta e mais barata)" Ela necessria porque as mem+rias comuns no so suficientemente rpidas para os processadores modernos" 1o incio do ano >$$$, enquanto as mem+rias opera%am com 1$$ ou 1FF 5Nz, os processadores opera%am com ;$$ 5Nz ou mais" 1o incio de >$$1, os processadores mais %elozes opera%am entre 1$$$ e 1E$$ 5Nz, mas as mem+rias mais rpidas opera%am entre >$$ e ;$$ 5Nz" * cache ser%e para suprir esta deficiKncia" Crandes lotes de dados so continuamente lidos da mem+ria @*5 e colocados na cache" 9 processador encontrar ento na cache, os dados a serem processados e instru0es a serem e7ecutadas" Ie no e7istisse a cache o processador teria que trabalhar diretamente com a mem+ria @*5, que muito lenta, o que prejudicaria bastante o seu desempenho"

Captulo 5 Anatomia de um PC

5-(3

* cache P> acelera diretamente o desempenho da @*5" * cache P1, por sua %ez, ainda mais rpida, e acelera o desempenho da cache P>" Este sistema torna o computador %eloz, mesmo utilizando mem+rias @*5 lentas" ?e um modo geral, uma quantidade maior de cache P1 e P> resulta em maior desempenho, mas este no o ,nico fator em jogo" -ambm entram em jogo a %elocidade (clocB) da cache e o seu n,mero de bits" * tabela que se segue mostra caractersticas das caches de alguns processadores"
Processador Pentium ! Pentium ,,, Pentium ,,, anti#o Celeron At&lon At&lon anti#o "uron G/-2 Taman&o 1( * <' @"adosA B (2< micro-ops @instruCDesA 32 <' 32 <' 32 <' (2* <' (2* <' (2* <' /! <' Cloc< 1( E$11 E$11 E$11 E$11 E$11 E$11 E$11 E$11 Taman&o 12 25/ <' 25/ <' 5(2 <' (2* <' 25/ <' 5(2 <' /! <' 5(2<' F ( M' Cloc< 12 E$11 E$11 E$11F2 E$11 E$11 E$11F2 E$11 (++ MH;

9bser%e que a cache P1 de todos os processadores tKm uma coisa em comum6 sua %elocidade indicada como W/PP" 3sto significa que a cache P1 sempre trabalha com o mesmo clocB usado pelo n,cleo do processador" or e7emplo, se um processador opera com 2$$ 5Nz, a cache P1 opera com 2$$ 5Nz, e assim por diante" Oemos que e7istem diferenas nos tamanhos das caches P1 dos processadores citados" rocessadores com cache P1 maior tendem a le%ar %antagem sobre processadores com cache P1 menor" 9 tamanho da cache P> %aria bastante de um modelo para outro" *s primeiras %ers0es do entium 333 tinham cache P> de E1> B4, mas opera%am com a metade do clocB do processador (W/PPS>)" 3sto significa que, por e7emplo, em um entium 333SE$$ antigo, a cache P> opera%a com >E$ 5Nz" *s %ers0es no%as do entium 333 tKm cache P> de apenas >E= B4, mas operando com a mesma freqXKncia do processador" Iituao semelhante ocorre com as %ers0es no%as e antigas do *thlon" 9 !eleron e o *5? ?uron tambm tem caches P> operando com a mesma freqXKncia do n,cleo" 9 processador mais fraco da lista o *5? <=.>" Este processador normalmente trabalha com uma cache P> e7terna, instalada na placa de ! /, com E1> B4 ou 1 54" *pesar do seu grande tamanho, esta cache P> opera com clocB de apenas 1$$ 5Nz, da o seu bai7o desempenho"
1nidade de ponto ,lutuante

-odos os processadores usados nos !s modernos possuem no seu interior, uma unidade de ponto flutuante (W / D Wloating oint /nit)" Iua finalidade

5-(*

Hardware Total

a e7ecuo de opera0es matemticas comple7as, como por e7emplo, as fun0es trigonomtricas e algbricas, razes quadradas, potenciao, logaritmos, etc" -ambm realiza adi0es, subtra0es, multiplica0es e di%is0es de n,meros reais em alta preciso" -odas essas opera0es matemticas so necessrias em processamento cientfico e de engenharia, na gerao de imagens tridimensionais e, por incr%el que parea, em jogosY -odos os jogos modernos que usam imagens tridimensionais para serem formadas, necessitam de grande quantidade de clculos, e a unidade de ponto flutuante trabalha o tempo todo"
Cloc+ e2terno

-odos os processadores operam com dois clocBs diferentes6 clocB interno e clocB e7terno" 9 clocB interno est relacionado com o n,mero de opera0es que o processador realiza por segundo" 9 clocB e7terno est relacionado com o n,mero de acessos e7ternos (principalmente H mem+ria) realizados por segundo" /m processador com clocB e7terno de 1$$ 5Nz, por e7emplo, capaz de realizar, pelo menos teoricamente, 1$$ milh0es de acessos H mem+ria por segundo" 9 clocB e7terno em geral bem menor que o interno" 9 %alor deste clocB e7terno %aria bastante de um processador para outro, como %emos na tabela abai7o"
Processador AM" G/-2 AM" At&lon AM" "uron ,ntel Celeron ,ntel Pentium ,,, ,ntel Pentium ! Cloc< externo (++ MH; 2++ MH;H 2// MH; 2++ MH;H 2// MH; // MH;H (++ MH; (++ ou (33 MH; !++ MH;

M %antagem que o clocB e7terno de um processador seja ele%ado" rocessadores !eleron operam com apenas == 5Nz e7ternos, mas modelos mais recentes operam com 1$$ 5Nz" 9 entium 333 produzido em %rias %ers0es, sendo algumas de 1$$ e outras de 1FF 5Nz" 9 <=.> opera com 1$$ 5Nz e7ternos" 9s processadores *5? *thlon e ?uron operam com >$$ e >== 5Nz, e e7iste pre%iso de lanamento de %ers0es com at ;$$ 5Nz"

Mem3ria
* quantidade de mem+ria de um computador medida em bAtes ou 54 (mega bAtes)" !omo sabemos, um bAte uma unidade de informao capaz de armazenar uma letra, dgito numrico ou caracter" M tambm capaz de armazenar n,meros pequenos (entre $ e >EE)" 1,meros maiores, assim como seqXKncias longas de te7to podem ser formadas com o uso de %rios bAtes consecuti%os"

Captulo 5 Anatomia de um PC

5-()

3magine que um bAte representado por um pequeno quadrado com 1 milmetro de lado" /m quadrado de 1 metro de lado teria o equi%alente a cerca de 1 54" Ie %ocK esti%er em uma sala quadrada com F metros de lado e re%estisse as quatro paredes, as portas e as janelas com esses &bAtes de um milmetro', seriam necessrios F> 54, quantidade de mem+ria encontrada nos !s mais baratos %endidos no final do ano >$$$" G em >$$1 tornou.se comum o uso de =; 54 nos !s mais simples" 1ormalmente usamos o termo &@*5' para fazer referKncia a mem+rias" Esta sigla no e7plica corretamente a funo dessas mem+rias (@*5 D @andom *ccess 5emorA D mem+ria de acesso aleat+rio)" * mem+ria @*5 usada tanto para leituras quanto para escritas, e tambm uma mem+ria %oltil, ou seja, seus dados so perdidos quando o computador desligado" * mem+ria @*5 encontrada com outros nomes, dependendo da tecnologia usada6
-5AM "5AM EPM "5AM e E"6 "5AM -"5AM ""5 -"5AM 5"5AM 5AM est>ticaH I usada para ?ormar a cac&e externa 5AM din9micaH I a mais comum Tipos de "5AM usadas em PCs anti#os "5AM sncronaH a mais comum nos PCs modernos "ou.le "ata 5ate -"5AM 5am.us "5AM

* maioria dos !s atuais usam mem+rias I?@*5" Essas mem+rias so apresentadas em m+dulos que recebem o nome de ?355S1=2" or isso so chamadas erradamente de &mem+rias ?355'" 9 tipo de mem+ria I?@*5, enquanto ?355 o nome do seu &formato'" Pogo sero comuns as mem+rias @?@*5 e ??@ I?@*5, mais utilizadas nos !s acima de 1 CNz de%ido H sua maior %elocidade" *s mem+rias I?@*5 so contradas em trKs %elocidades6 !==, !1$$ e !1FF" Io capazes de operar com ==, 1$$ e 1FF 5Nz, respecti%amente" 1o final do ano >$$$, a maioria dos !s mais a%anados usa%a mem+rias I?@*5 !1FF" G em >$$1 esta%am dispon%eis as mem+rias ??@ I?@*5 e @?@*5, bem mais %elozes"
Capacidade e e2panso

odemos encontrar no mercado, m+dulos de mem+ria com F> 54, =; 54, 1>2 54, >E= 54 e E1> 54" E7istem m+dulos de maior capacidade, porm so muito raros de%ido ao seu preo ele%ado e pouca aplicao" E7istem ainda m+dulos antigos com capacidades menores, como 1= 54 ou 2 54, mas so raros, j que no so mais fabricados" *s placas de ! / sempre possuem dois ou mais conectores, chamados &soquetes', que ser%em para

5-2+

Hardware Total

instalar no%as mem+rias" * operao de aumentar a quantidade de mem+ria atra%s da instalao de no%os m+dulos chamada de &e7panso de mem+ria'"
-elocidades das mem3rias

ara montar um computador preciso instalar as memorais corretas" -ambm para fazer uma e7panso ou manuteno, preciso determinar o tipo de mem+ria correto a ser usado, caso contrrio o ! poder ficar lento, ou passar a ter funcionamento inst%el"
4o os tipos de mem3ria

5em+rias !1FF no so as mais a%anadas dispon%eis" E7istem outros tipos capazes de operar com %elocidades ainda maiores" ?entro de pouco tempo sero comuns as mem+rias @?@*5 e ??@S>== em uso nos !s mais a%anados" Este aumento de %elocidade necessrio, H medida em que so lanados processadores mais %elozes"
Mem3ria de deo

-rata.se de uma rea de mem+ria na qual ficam armazenados os dados que so e7ibidos na tela do monitor" :uanto maior a resoluo grfica e maior o n,mero de cores, maior precisa ser o tamanho da mem+ria de %deo" Esta mem+ria fica localizada na placa de %deo, que a respons%el pela gerao das imagens que %emos na tela" *s placas de %deo F?, capazes de gerar imagens tridimensionais, precisam quantidades ainda maiores de mem+ria" ara e7ibir imagens em duas dimens0es (por e7emplo, pginas da 3nternet, e7ibio de fotos e te7tos em geral), ; 54 de mem+ria de %deo uma quantidade bastante adequada" G a e7ibio de imagens tridimensionais requer ainda mais mem+ria" Io comuns as placas de %deo F? com 1= ou F> 54 de mem+ria de %deo" *lgumas mais sofisticadas podem ter quantidades ainda maiores de mem+ria" Em !s baratos comum encontrar o chamado &%deo onboard com mem+ria compartilhada'" *o in%s de terem uma placa de %deo com mem+ria pr+pria, possuem um chip grfico localizado na placa de ! / que usa uma parte da mem+ria que seria do processador, como mem+ria de %deo" or e7emplo, em um ! com =; 54, 2 54 podem estar sendo usados como mem+ria de %deo" 9s programas ficam portanto com apenas E= 54 de mem+ria" Este no o maior problema da mem+ria de %deo compartilhada" 9 grande problema que o processador e o chip grfico concorrem pelos acessos H mesma mem+ria" !omo ambos no podem acessar a mem+ria ao mesmo tempo, um tem que esperar pelo outro"

Captulo 5 Anatomia de um PC

5-2(

WreqXentemente o processador faz pequenas pausas para que o chip grfico possa acessar a mem+ria, e como resultado, temos queda de desempenho"
Outras mem3rias

:uando falamos, por e7emplo, &um ! com =; 54 de mem+ria', estamos nos referindo H mem+ria @*5 (I?@*5, @?@*5, ??@), localizada na placa de ! /" Entretanto este no o ,nico tipo de mem+ria e7istente em um computador" E7iste a mem+ria de %deo, localizada na placa de %deo, que tambm do tipo @*5" 9 disco rgido e o dri%e de !?.@95 tambm possuem uma pequena rea de mem+ria @*5 (em geral E1> B4 ou 1 54) chamada de buffer ou cache" Esta rea ser%e para armazenar dados que so lidos do disco antes de serem transferidos para a mem+ria da placa de ! /" 1as opera0es de gra%ao, este buffer do disco rgido ser%e para armazenar dados %indos da placa de ! / antes de serem gra%ados no disco" E7iste ainda a mem+ria @95, que nunca perde seus dados" 1esta mem+ria est armazenado o programa conhecido como 439I" Ele e7ecutado assim que o computador ligado" Waz a contagem de mem+ria @*5, realiza alguns testes no computador e d incio ao carregamento do sistema operacional" 5uitas outras mem+rias so encontradas em outras partes do computador, porm a mais importante de todas a @*5 da placa de ! /"

Disco rgido
*qui est outro componente importantssimo de um computador" ?izem por e7emplo, & ! entium 333 com =; 54 de mem+ria e disco rgido de 1E C4"""'" Em inglKs chamado de hard disB, cuja abre%iatura N?" ortanto o termo &N?' sinnimo de disco rgido"
Capacidade de um disco rgido

M a primeira coisa que pensamos quando falamos em discos rgidos" *t poucos anos atrs, a capacidade de um disco rgido era medida em 54 (megabAtes)" !ada 54 equi%ale a pouco mais de 1 milho de bAtes" or %olta de 1VV;, eram comuns os discos de >;$ 54, F;$ 54, ;>$ 54 e E;$ 54" ouco depois chegaram modelos com cerca de #$$ 54 e finalmente os de 1$2$ 54" Woi finalmente ultrapassada a barreira de um bilho de bAtes, e a capacidade passou a ser medida em C4 (gigabAtes)" !ada C4 equi%ale a pouco mais de 1 bilho de bAtes" 5ais recentemente encontramos no mercado discos de 1$ C4, 1F C4, 1E C4, 1# C4, >$ C4 e assim por diante" Z medida em que os anos passam, no%os modelos com capacidades ainda maiores so lanados, ao mesmo tempo em que os modelos com menores capacidades %o dei7ando de ser produzidos"

5-22

Hardware Total

!s modernos precisam ter discos rgidos com ele%adas capacidades porque os programas modernos ocupam muito espao" Em 1VV;, o pacote 5icrosoft 9ffice ocupa%a pouco mais de F$ 54" Em >$$$, o pacote 5icrosoft 9ffice >$$$ j ocupa%a quase 1 C4" 5uitos jogos ocupam algumas centenas de 54" *rqui%os de som e %deo tambm so muito grandes, e ocupam cada %ez mais espao no disco rgido" 9utro e7emplo o sistema operacional Rindo8s" *s %ers0es mais recentes ocupam, dependendo das op0es de instalao, mais de E$$ 54"
)strutura interna de um disco rgido

?entro do disco rgido e7istem um ou mais pratos ou discos (tambm chamamos de &mdia' do disco), nos quais so gra%ados os dados" /m brao com di%ersas cabeas que se mo%em simultaneamente faz mo%imentos de tal modo que as cabeas podem acessar qualquer regio dos discos" 9s discos, por sua %ez, giram em ele%ada rotao" 1os modelos mais simples, a %elocidade de rotao de E;$$ @ 5 (rota0es por minuto), o mesmo que V$ rota0es por segundo" * maioria dos N?s de alto desempenho giram os discos a #>$$ @ 5, ou seja, 1>$ rota0es por segundo" *lguns discos I!I3 de alto desempenho chegam a 1$"$$$ @ 5"
Figura 5.23
,nterior de um disco r#ido.

-elocidade de um disco rgido

/m disco rgido moderno precisa, alm de ter uma ele%ada capacidade, ter tambm uma grande %elocidade" Em outras pala%ras, preciso que o disco seja capaz de ler e gra%ar dados no menor tempo poss%el" * %elocidade de um disco rgido depende de trKs fatores6 a) -empo de acesso

Captulo 5 Anatomia de um PC

5-23

b) -a7a de transferKncia interna c) -a7a de transferKncia e7terna :uando o computador busca um arqui%o no disco, ele precisa primeiro acess.los, ou seja, mo%er as cabeas at o local onde este arqui%o est armazenado, para s+ ento fazer a transferKncia" ortanto as cabeas precisam se mo%er rapidamente" 9 tempo mdio de acesso apro7imadamente igual ao tempo necessrio para mo%er as cabeas do incio at o meio do disco" Este ponto mdio tomado como referKncia porque alguns arqui%os podem estar no incio do disco, outros podem estar no final, portanto o meio do disco representa uma mdia estatstica aceit%el" Welizmente todos os discos rgidos tKm tempos de acesso pequenos, inferiores a 1E ms (milsimos de segundo)" ?iscos de desempenho modesto possuem tempos de acesso entre 1$ e 1E ms" G os de maior desempenho apresentam tempos de acesso entre E e 1$ ms" Z primeira %ista pode parecer que 1E ms to bom quanto um de E ms" *final, que diferena fazem alguns milsimos de segundo a mais ou a menos[ Este raciocnio esta%a correto no passado, quando os programas usa%am pouqussimos arqui%os" 9s programas modernos acessam um n,mero de arqui%os muito maior" 9 Rindo8s tem mais de E"$$$ arqui%os, e muitos deles so acessados durante o boot" ?urante o uso normal, programas podem acessar centenas de arqui%os" oucos milsimos de segundo transformam.se ento em muitos segundos a mais no tempo total de operao" 9 segundo fator de desempenho de um disco rgido a sua ta7a de transferKncia interna" Ela representa a %elocidade na qual os dados so lidos ou gra%ados na mdia" 1as opera0es de leitura, os dados so inicialmente transferidos da mdia para uma mem+ria localizada no disco rgido, chamada buffer ou cache de disco" * ta7a de transferKncia interna mede a %elocidade na qual os dados so lidos da mdia para esta mem+ria, ou so gra%ados desta mem+ria para a mdia" ?iscos com maior %elocidade de rotao normalmente possuem maior ta7a de transferKncia interna" 9 terceiro fator ligado ao desempenho de um disco rgido a sua ta7a de transferKncia e7terna" @epresenta a %elocidade na qual os dados so transferidos entre a mem+ria interna do disco rgido (cache ou buffer de disco) e a mem+ria da placa de ! /" 9s discos modernos apresentam trKs padr0es6
Padr=o Taxa m>xima te rica

5-2!
ATA-33 ou $ltra "MA 33 ATA-// ou $ltra "MA // ATA-(++ ou $ltra "MA (++ 33 M'Fs // M'Fs (++ M'Fs

Hardware Total

-odos os discos modernos apresentam ta7as de transferKncia e7terna ele%adas (pelo menos *-*.==)" 3sto %lido tanto para os modelos mais simples de desempenho modesto, como para os de maior desempenho"
%nter,aces para discos rgidos5 %D) e &C&%

-udo o que falamos at agora aplica.se aos discos chamados de 3?E (ou *-*), que so usados na maioria dos !s" * princpio qualquer disco 3?E moderno adequado a qualquer ! simples, e mesmo para os !s %oltados para jogos" G os !s de alto desempenho para uso profissional de%em usar N?s com menor tempo de acesso e maior %elocidade de rotao (que resulta em maior ta7a de transferKncia interna)" ?iscos 3?E de alto desempenho so difceis de serem encontrados no mercado nacional, mas e7iste uma opo ainda mais %eloz, que so os discos I!I3 (pronuncia.se &scJzi')" Ie tomarmos dois discos rgidos, um 3?E e um I!I3, sendo ambos de mesma capacidade e mesma gerao, o modelo I!I3 oferecer desempenho melhor, mas poder custar quase o dobro" *lm disso, precisam ser ligados a uma placa de interface apropriada, que custa caro" -udo isso torna o uso de discos I!I3 uma opo cara, mas o custo justificado quando queremos alta produti%idade" /ma das %antagens que torna os discos 3?E econmicos o fato de no necessitarem da compra de uma placa de interface, como ocorre com os discos I!I3" -odas as placas de ! / atuais possuem duas interfaces 3?E" 1ormalmente ligamos nessas interfaces o disco rgido e o dri%e de !?.@95, que tambm 3?E" !omo cada interface 3?E permite ligar dois dispositi%os, temos capacidade de instalar at quatro dispositi%os 3?E" 3sto pode ser bastante ,til para futuras e7pans0es"
6ac+up dos dados importantes

/m disco rgido em geral tem muitas informa0es que podem ser apagadas sem causar prejuzos" or e7emplo, se um programa for acidentalmente apagado, basta instal.lo no%amente" or outro lado, certas informa0es ao serem apagadas podero causar um grande prejuzo" :uanto mais um computador for usado para trabalho (no para lazer, di%erso ou ferramenta de consulta), maior ser o prejuzo quando seus dados so perdidos"

Captulo 5 Anatomia de um PC

5-25

:ualquer computador corre o risco de perda de dados no disco rgido" /m %rus, por e7emplo, pode chegar ao computador atra%s da 3nternet ou de um disquete contaminado" Welizmente e7istem mtodos de precauo para este problema, mas a maioria dos usurios no os utiliza" /ma pane de hard8are no seu disco rgido pode causar perda parcial ou total de dados" 1o um problema comum, mas qualquer aparelho eletrnico tem um pequeno risco de apresentar defeito" ?iscos rgidos no se consertam, no e7istem equipamentos apropriados nem peas de reposio no 4rasil, apesar de alguns tcnicos talentosos fazerem recuperao em alguns casos" 9 usurio que tem dados importantes no seu disco rgido no pode correr o risco de perdK.los" recisa fazer bacBups peri+dicos, ou seja, c+pias de segurana dos seus dados importantes" :uando a quantidade de dados pequena, como por e7emplo, te7tos, planilhas ou arqui%os grficos de pequeno tamanho, os disquetes so adequados para as opera0es de bacBup" :uando o usurio trabalha com arqui%os grandes, outros dispositi%os de bacBup com maior capacidade de%em ser usados, como o Q3 ?ri%e e o gra%ador de !?s" Io equipamentos que tornam o ! mais caro, mas muito mais caro seria o prejuzo resultante da perda de dados importantes"
7a#ricantes de discos rgidos

E7istem %rios fabricantes de discos rgidos, mas nem todas as marcas esto dispon%eis no 4rasil" Esses fabricantes tambm no possuem filiais no 4rasil" 9 que e7istem so empresas que importam os discos e os re%endem" 9s principais fabricantes so :uantum, Ieagate, Restern ?igital, 5a7tor, Wujitsu, Iamsung e 345"

Placas de CP1
* placa de ! / a mais importante do computador" M fundamental que seja usada uma placa de boa qualidade, caso contrrio ocorrero tra%amentos e outras anomalias que comprometero a confiabilidade do computador" 3nfelizmente e7istem no 4rasil muitos computadores equipados com placas de ! / de bai7a qualidade"
A placa de CP1 o computador

1o e7istiriam !s de bai7a qualidade se os usurios soubessem disso" M correto dizer que a placa de ! / a mais importante do computador, mas poderamos ir ainda mais longe e dizer que um computador nada mais que uma placa de ! / dentro de uma cai7a metlica e com alguns dispositi%os ligados ao seu redor" 1a placa de ! / ficam localizados o processador, a mem+ria, %rias interfaces e circuitos importantes" raticamente todo o

5-2/

Hardware Total

trabalho do computador realizado por esta placa e seus componentes" ortanto usar uma placa de ! / de bai7a qualidade (e em conseqXKncia, de bai7a confiabilidade) coloca a perder toda a confiabilidade e desempenho do computador"
%n,lu8ncia da placa de CP1 no desempenho do PC

* maioria dos usurios deseja um computador de alto desempenho" or isso podem e%entualmente pagar um pouco mais caro por um processador mais %eloz, escolhendo, por e7emplo, um entium 333S1$$$ ao in%s de um entium 333S2$$" 9 processador o maior respons%el pelo desempenho de um computador, mas ele no o ,nico" Ie a placa de ! / no ti%er tambm um desempenho adequado, ela acabar prejudicando o desempenho do pr+prio processador" or isso so muito comuns reclama0es como &o entium 333S2$$ do meu amigo est mais %eloz que o meu entium 333S2$$"""'" *lgumas placas de ! / so bem projetadas e dei7am o processador trabalhar com a sua m7ima %elocidade" 9utras placas so mal projetadas e tornam.se inst%eis" ara eliminar a instabilidade, muitos fabricantes fazem pequenas redu0es nas %elocidades de acesso entre o processador, as mem+rias e outros componentes da placa de ! /" !omo resultado, o desempenho fica prejudicado" !omparando %rios modelos de placas similares, porm de fabricantes diferentes, todas utilizando processadores iguais, podemos encontrar diferenas de desempenho de at >$\" 1o pense portanto que as placas de ! / so todas iguais, que basta escolher o processador e pronto" M preciso procurar uma boa placa de ! /, confi%el e rpida"
Cada processador e2ige um tipo de placa de CP1

Z primeira %ista as placas de ! / so bastante parecidas, mas e7istem muitas diferenas" M preciso le%ar em conta que cada tipo de processador e7ige um tipo de placa" N poucos anos atrs era relati%amente fcil, e7istiam no mercado apenas dois tipos de placa6 as placas para processadores ;2=SE2= e as placas para processadores entium e similares" Noje e7istem di%ersas categorias de processadores, e cada um deles requer suas pr+prias placas de ! /" Io os seguintes os tipos de placa6 1) lacas com Ioquete # Essas placas so usadas para os processadores *5? <=.>" -ambm permitem instalar outros processadores mais antigos, que j saram de linha, como entium, entium 55L, !Ari7 =72= e !Ari7 5 33" 9 <=.> o ,ltimo

Captulo 5 Anatomia de um PC

5-23

processador produzido para este tipo de soquete" !om a sua sada de linha, no final do ano >$$$, tambm saram as placas de ! / para Ioquete #" Noje encontramos no mercado apenas um estoque residual de processadores <=.> e placas de ! / que o suportam"
*** 75% *** Figura 5.24
Processador AM" G/-2 e o seu -o4uete.

>) lacas com Ilot 1 Essas placas so destinadas ao processador entium 333 na %erso de cartucho" * maioria delas tambm aceita os processadores antigos, entium 33 e !eleron na %erso cartucho" F) lacas com Ioquete F#$ ?estina.se aos processadores !eleron e no%as ( C* e W!. C*)" entium 333 nas suas %ers0es mais

;) lacas com Ilot * 9s primeiros processadores *thlon utiliza%am um formato parecido com o do entium 333 do ponto de %ista mecJnico, mas diferente do ponto de %ista eletrnico" Esses processadores de%em ser instalados em um Ilot *" E) lacas com Ioquete * *s %ers0es mais recentes do processador *5? *thlon, bem como o *5? ?uron, no usam mais o formato de cartucho" Ieu formato quadrangular, e e7igem placas de ! / no mesmo padro"

5-2*

Hardware Total *** 100% *** Figura 5.25


Processadores Pentium ,,, e At&lonH para -lot ( e -lot AH respecti%amente.

*** 100% *** Figura 5.26


Processadores Pentium ,,, e "uronH para -o4uete 33+ e -o4uete AH respecti%amente.

=) Ioquetes de ;>F pinos Este soquete parecido com o Ioquete F#$, porm um pouco maior" ?estina.se aos processadores entium ;"
Figura 5.27
Processador Pentium !

Captulo 5 Anatomia de um PC

5-2)

* e7istKncia deste ele%ado n,mero de soquetes e slots resultante de uma e%oluo6 a) ?urante a era dos processadores entium e entium 55L era usado o Ioquete #" 9 processador *5? <=.> adotou o mesmo tipo de soquete" b) 9 processador entium 33 adotou o formato de cartucho porque era instalado em uma pequena placa, junto com os chips que formam a cache P>, tudo isso dentro de uma capa metlica" c) 9 processador *5? *thlon adotou o mesmo formato de cartucho porque tambm era produzido instalado em uma placa, juntamente com a cache P>" d) *s %ers0es mais no%as dos processadores entium 333 e *thlon, bem como o !eleron e o ?uron, no usam mais cache P> formada por chips adicionais" *o in%s disso essas caches esto embutidas no pr+prio n,cleo do processador" Iendo assim no mais necessrio utilizar o formato de cartucho" 9 formato quadrangular, bem menor, %oltou a ser adequado aos processadores, e portanto esses fabricantes adotaram os padr0es Ioquete * e Ioquete F#$" e) 9 soquete do entium ; tKm mais pinos que o do entium 333 porque sua arquitetura mais a%anada, portanto seus barramentos possuem no%os sinais digitais que no esta%am presentes no entium 333"
) oluo dos soquetes e slots

5esmo considerando cada tipo de soquete ou slot para processadores, eles sofreram uma e%oluo no que diz respeito ao clocB suportado" or e7emplo, o Ilot 1 usado pelos primeiros processadores entium 33 opera%a com == 5Nz" osteriormente passou a operar com 1$$ 5Nz e finalmente com 1FF 5Nz" ortanto foram produzidos chipsets e placas de ! / que do suporte a este aumento de %elocidade" * tabela que se segue resume a e%oluo dos clocBs de cada soquete ou slot6
-o4uete F -lot -oc<et 3 -lot ( -oc<et 33+ -lot A -oc<et A -oc<et !23 Cloc< // MH; // MH; // MH; Cloc< (++ MH; (++ MH; (++ MH; Cloc< (33 MH; (33 MH; 2++ MH; 2++ MH; 2// MH; !++ MH; Cloc< Cloc< Cloc<

5-3+

Hardware Total

1ote que o Ilot * e o IocBet * operam com ??@ (?ouble ?ata @ate), tcnica na qual cada perodo de clocB usado para fazer duas transferKncias" Iendo assim, ao operar com 1$$ e 1FF 5Nz, resulta em uma performance equi%alente a >$$ e >== 5Nz, respecti%amente" 9 usurio no pode utilizar li%remente qualquer clocB em suas placas de ! /" M preciso usar apenas os %alores suportados pela placa e pelo chipset" or e7emplo, uma placa de ! / *sus *#O possui um IocBet * operando em >$$ 5Nz, j que usa o chipset O3* <-1FF" G a placa *sus *#O1FF possui um chipset que suporta tanto >$$ como >== 5Nz, pois usa o chipset O3* <-1FF*"
&lots para e2panso

Iobre a placa de ! / (tambm chamada de placa me), fazemos o encai7e das placas de e7panso (tambm chamada de placas filhas)" Io placas de %deo, placas de som, placas de modem, placas de interface de rede, placas controladoras I!I3 e %rias outras menos comuns" 1em sempre um ! tem todas essas placas" Em geral os !s mais simples usam menos placas de e7panso, enquanto os mais sofisticados usam mais" *s placas de e7panso ficam encai7adas em conectores chamados de slots"
Figura 5.28
-lots de uma placa de CP$.

9s trKs principais tipos de slot so6 !3, *C e 3I*" 9s slots !3 so os encontrados em maior quantidade" * maioria das atuais placas de e7panso utiliza este padro" 1ormalmente as placas de ! / possuem trKs ou quatro slots !3" *lgumas os possuem em maior n,mero, outras em menor" 9 outro tipo de slot encontrado nas placas de ! / modernas o *C " Este slot muito parecido com o !3, mas opera com %elocidade bem mais

Captulo 5 Anatomia de um PC

5-3(

ele%ada" M usado para a instalao de uma placa de %deo F? padro *C , de alto desempenho" Winalmente, encontramos os slots 3I*, que so os mais antigos" Este tipo de slot encontrado nos !s desde o incio dos anos 2$" Io obsoletos, mas por quest0es de compatibilidade foram mantidos nas placas de ! /, at pouco tempo" or %olta de 1VVE encontr%amos nas placas de ! /, em mdia F slots 3I* e ; slots !3" 5ais recentemente os slots 3I* passaram a ser mais raros, muitas placas possuem apenas um ou dois deles" G e7istem %rias placas de ! / que aboliram totalmente os slots 3I*" -ambm praticamente no encontramos mais no mercado, placas de e7panso no%as no padro 3I*" ortanto os slots 3I* ser%em apenas para o apro%eitamento de placas de e7panso antigas"
Figura 5.29
-lots ,-AH PC, e A2P.

* tabela que se segue mostra algumas caractersticas dos slots 3I*, !3 e *C " 9s slots 3I* so de 1= bits (transferem 1= bits de cada %ez), enquanto os slots !3 e *C so de F> bits" *s placas de ! / possuem em geral nenhum, um ou dois slots 3I*" :uanto mais no%a a placa, maiores so as chances do fabricante reduzir o n,mero ou eliminar totalmente os slots 3I*"
Tipo de slot ,-A PC, A2P 'its (/ 32 32 Juantidade +H ( ou 2 3H !H 5 ou / ( 0elocidade * M'Fs (33 M'Fs 2//H 533H (+// ou 2(33 M'Fs.

5-32

Hardware Total

9s slots !3 so incri%elmente mais rpidos, podem transferir dados H ta7a de at 1FF 54Ss" * maioria das placas de ! / possui slots !3 em quantidade suficiente para fazer as principais e7pans0es" Winalmente temos o slot *C , que sempre ,nico" Ier%e apenas para a instalao de uma placa de %deo F? de alto desempenho" E7istem slots *C e placas de %deo *C nos padr0es 1L, >L, ;L e 27" *s ta7as de transferKncia podem chegar at >1FF 54Ss" E7iste ainda um quarto tipo de slot, o chamado *5@ (*udio 5odem @iser)" M encontrado em algumas placas de ! / modernas, e ser%e para instalar placas *5@, que possuem circuitos de som e modem" Essas placas de e7panso *5@ so bastante raras, apesar de muitas placas de ! / atuais possurem slot *5@"
Figura 5.30
-lot AM5.

%nter,aces da placa de CP1

* maioria dos dispositi%os e7istentes em um computador necessita de uma interface" * interface um circuito que permite ao processador comunicar.se com esses dispositi%os" or e7emplo, um teclado no pode en%iar dados diretamente para o processador" Esta passagem de dados feita atra%s de um circuito chamado &interface de teclado', que fica localizado na placa de ! /" *lgumas interfaces so placas inteiras, como por e7emplo a placa de %deo" Ela nada mais que uma interface que ser%e para en%iar dados para o monitor" -odas as placas de ! / possuem as interfaces descritas abai7o" 5ais adiante neste captulo todas elas sero apresentadas com mais detalhes6

Captulo 5 Anatomia de um PC

5-33

a) 3nterface de teclado Ieu conector fica localizado na parte traseira da placa de ! /, que corresponde H parte traseira do gabinete" E7istem dois tipos de conectores de teclado6 os antigos, chamados padro ?31, e os no%os, de menor tamanho, chamados padro IS>" b) 3nterface para alto falante Piga a placa de ! / ao pequeno alto falante localizado na parte frontal do gabinete do !" 9s sons gerados por este alto falante so bem simples, bem inferiores aos sofisticados sons emitidos pelos alto falantes ligados na placa de som" *lgumas placas de ! / possuem embutido um pequeno alto falante (buzzer), dispensando portanto o alto falante e7istente no gabinete" c) 3nterfaces seriais Ieus conectores tambm ficam localizados na parte traseira do computador" *s duas interfaces serias (normalmente chamadas de !951 e !95>) ser%em para ligar di%ersos tipos de dispositi%os seriais, como por e7emplo, o mouse" d) 3nterface paralela 9 conector desta interface tambm fica localizado na parte traseira do computador" Esta interface em geral usada para a cone7o da impressora" e) 3nterface para mouse IS> E7istem trKs tipos de mouse" 9 primeiro o chamado mouse serial, que de%e ser ligado em uma das interfaces seriais, normalmente a !951" 9 outro tipo de mouse o padro IS>" raticamente todas as placas de ! / modernas possuem este tipo de interface" ?esta forma as interfaces !951 e !95> ficam li%res para outros tipos de cone7o" 9 terceiro tipo de mouse, mais recente e ainda um pouco raro, o padro /I4" f) 3nterfaces /I4 raticamente todas as placas de ! / atuais possuem duas interfaces /I4 (/ni%ersal Ierial 4us)" Este tipo de interface permite conectar di%ersos tipos de dispositi%os, como teclado, mouse, joAsticB, impressora, Q3 ?ri%e, gra%adores de !?, scanners, etc" /ma interface /I4 permite conectar at 1>2 dispositi%os" E7istem planos da ind,stria para eliminar nos pr+7imos anos, as interfaces seriais, paralelas, de joAsticB, de teclado e de mouse IS>, usando em seu lugar, as interfaces /I4" g) 3nterface para dri%es de disquetes

5-3!

Hardware Total

-odas as placas de ! / possuem uma interface na qual podemos ligar um dri%e de disquetes" *pesar de ser um dispositi%o obsoleto, o dri%e de disquetes barato, sua mdia (ou seja, os disquetes) tem bai7ssimo custo" h) 3nterfaces 3?E -odas as placas de ! / atuais possuem duas interfaces 3?E" Em cada uma delas podemos ligar dois dispositi%os 3?E, por e7emplo, um disco rgido e um dri%e de !?.@95" N muitos anos atrs, a maioria dessas interfaces no era localizada na placa de ! /, e sim em placas de e7panso" Orios moti%os le%aram os fabricantes a transferi.las para a placa de ! /" @eduo de custos e aumento de desempenho so as principais" /ma interface 3?E localizada na placa de ! /, por e7emplo, tem condi0es de transferir dados mais rapidamente que uma interface equi%alente porm localizada em uma placa de e7panso" 9utra questo a simplicidade" 3nterfaces seriais, paralelas e a interface para dri%es e7istentes nos !s atuais no so muito diferentes das e7istentes nos !s de 1$ anos atrs" !om a miniaturizao dos componentes eletrnicos, tornou.se bastante %i%el fazK.las em pequeno tamanho, todas dentro de um ,nico e min,sculo chip, dispensando assim o uso de uma placa de e7panso"
4o as inter,aces on#oard

9 termo onboard significa na placa, apesar de algum j ter traduzido como &a bordo' U um grosseiro erro de traduo" *o longo dos anos V$, %rias interfaces que eram localizadas em placas de e7panso foram aos poucos transferidas, com %antagens, para a placa de ! /" -anto era %antagem esta transferKncia que as antigas placas de e7panso que utiliza%am essas interfaces dei7aram de ser produzidas" 1o encontramos no mercado (e7ceto em algumas placas bastante raras), placas de e7panso com interface para disquetes, interfaces seriais, paralelas e interfaces 3?E" 1o final dos anos V$, uma no%a onda de transferKncias de interfaces para a placa de ! / comeou" 3nicialmente surgiram placas de ! / com circuitos de som" Pogo alguns fabricantes passaram a produzir chips sonoros de bai7ssimo custo para serem usados nessas placas" Eram as chamadas &placas de ! / com som onboard'" ouco depois foram produzidos chips grficos de bai7o custo para o uso em placas de ! /" Eram as placas de ! / com &%deo onboard'" 1as primeiras dessas placas, o chip grfico possua sua pr+pria mem+ria de %deo, depois passaram a utilizar parte da mem+ria que era destinada ao processador" Io muitos os modelos de placas de ! / de bai7o custo (e bai7o desempenho) com som e %deo onboard" E7istem ainda

Captulo 5 Anatomia de um PC

5-35

alguns modelos que possuem alm de som e %deo, os circuitos de modem e interface de rede onboard" *o contrrio da passagem das interfaces seriais, paralela, de disquetes e 3?E para a placa de ! /, a transferKncia das interfaces de som, %deo, modem e rede para a placa de ! / no traz %antagem alguma em termos de desempenho, e sim de custo" -anto assim que os fabricantes de placas continuam produzindo centenas de modelos de placas de som, placas de %deo, placas de rede e modems" Essas placas so de melhor desempenho que os circuitos &equi%alentes' e7istentes nas placas de ! / com &tudo onboard'" Io bastante comuns os casos de usurios que compram !s baratos com todas essas interfaces embutidas e acabam tendo problemas, sendo obrigados posteriormente a comprar placas de e7panso de %erdade para que funcionem melhor e com bom desempenho" *s placas de ! / com &tudo onboard' destinam.se a serem usadas em !s de bai7o custo e bai7o desempenho" * maioria delas destina.se aos pases do terceiro mundo" /m ! de E$$ 5Nz com tudo onboard acaba tendo desempenho equi%alente ao de um ! de >$$ 5Nz com placas de e7panso de %erdade" M muito comum o caso de usurios que trocam um ! de 1VV#, com 1== ou >$$ 5Nz por um modelo no%o de E$$ ou EE$ 5Nz e percebem que o desempenho bem similar, ou at menor que o do seu antigo !"
Padr9es A$ e A$:

?urante os anos 2$ e at a metade dos anos V$, todas as placas de ! / obedeciam ao chamado &padro *-'" * partir de ento entraram no mercado as placas &padro *-L', que so as mais comuns hoje em dia" *s placas padro *-L possuem di%ersas %antagens6 9s conectores ficam na parte traseira, fi7os na placa, no ha%endo a necessidade de uso de cabos internos" 9 processador fica sempre pr+7imo H entrada de %entilao da fonte de alimentao, contribuindo para um resfriamento mais eficiente" 9s conectores dos dri%es de disquetes e das interfaces 3?E ficam sempre na parte frontal da placa de ! /, mais pr+7imos dos dri%es" *cesso mais fcil aos soquetes das mem+rias, facilitando a e7panso e a manuteno"

5-3/

Hardware Total

Wonte de alimentao com fun0es especiais de gerenciamento de energia"

9 interior de um computador que usa uma placa de ! / *-L mais organizado, sem aquele &emaranhado' de cabos que e7istia nos !s que usa%am placas de ! / padro *-" 9 resfriamento desses gabinetes mais eficiente e mais difcil ocorrerem transtornos mecJnicos na montagem" 1as placas de ! / *-, era comum encontrar dificuldades, por e7emplo, para instalar placas de e7panso muito compridas porque elas esbarra%am em outros componentes, como processador e mem+ria" 1as placas padro *-L, e7istem normas de altura m7ima de componentes de tal forma que no fiquem uns nos caminhos dos outros"
*** 75% *** Figura 5.31
Placas de CP$ AT e ATK.

*lm dessas diferenas tcnicas, e7istem tambm diferenas nas medidas" *s placas padro *- possuem em geral >1 cm de largura" *s do padro *-L so mais largas, como mostra a figura F1"
7a#ricantes de placas de CP1

E7istem algumas dezenas de fabricantes famosos de placas de ! /" E7istem centenas de outros menos famosos, normalmente produzindo placas &sem nome'" Wuja dessas placas sem nome" Entre os melhores fabricantes de placas que podem ser encontradas no 4rasil, citamos a 3ntel, *sus e IoAo" -ambm so de boa qualidade as placas CigabAte e W3!, tambm encontradas no 4rasil" E7istem outras marcas de primeira linha que infelizmente no so encontradas com facilidade no mercado nacional, como Iupermicro, *open, *bit, *trend, -Aan" 3nfelizmente tambm encontramos na maioria dos !s nacionais, placas de marcas que no tKm boa reputao entre os usurios6 ! !hips e -omato"

Captulo 5 Anatomia de um PC

5-33

Placas de deo
*t o incio dos anos V$, o uso dos computadores era baseado em caracteres" Era usado o sistema operacional 5I.?9I, totalmente baseado em te7to, ou seja, as telas de comando no apresenta%am grficos" E7istiam programas que usa%am grficos, como editores de imagens e jogos, mas na maior parte do tempo, os usurios trabalha%am em modo de te7to" 9 Rindo8s comeou a ser usado em escala cada %ez maior, e seu grande sucesso foi de%ido, entre outras coisas, ao uso de telas totalmente grficas, com cones, figuras e comandos pelo mouse" *s placas de %deo, respons%eis pela gerao dessas imagens, ti%eram que melhorar muito, para que essas imagens ti%essem boa resoluo, ele%ado n,mero de cores, e principalmente, para que sua gerao fosse bem rpida"
Acelerao gr;,ica

-udo o que %emos na tela fica armazenado em uma rea de mem+ria localizada na placa de %deo, chamada &mem+ria de %deo'" 1as placas de %deo antigas, o processador era o respons%el pela construo de todas as imagens, sem ter ajuda alguma do chip grfico" Este chip grfico e7istente na placa de %deo limita%a.se simplesmente a transferir os dados da mem+ria de %deo para o monitor" 3sto tudo torna%a a gerao de imagens muito lenta" 9 processador da placa de ! / perdia muito tempo &desenhando' o conte,do da tela, j que esta no era a sua especialidade" !omo fica%a muito tempo ocupado com esta tarefa, fica%a com menos tempo para dedicar H sua tarefa principal, que a e7ecuo de programas" ara dei7ar o processador com mais tempo li%re para e7ecutar os programas e fazer com que a gerao das imagens ficasse mais rpida, os chips grficos passaram a ser processadores grficos" Eram processadores dedicados a e7ecutar em alta %elocidade, os comandos relacionados com a manipulao de imagens" elo fato de ser especializado nesta tarefa, e tambm por estar localizado na pr+pria placa de %deo, o processador grfico faz este trabalho de forma muito mais rpida que o processador da placa de ! /" Este por sua %ez fica%a com mais tempo li%re para a e7ecuo dos programas, dei7ando a maior parte do trabalho de construir as imagens para o processador grfico" *tualmente todos os chips grficos e7istentes nas placas de %deo so processadores grficos" *lm da tarefa simples de ler continuamente a mem+ria de %deo e en%iar seus dados para o monitor, esses chips fazem praticamente todo o trabalho de construo das imagens" or e7emplo, preencher uma rea da tela com uma determinada cor, transferir uma

5-3*

Hardware Total

poro da imagem de um ponto para o outro da tela, deslocar todo o conte,do da tela para bai7o ou para cima, mo%er cones, etc"
Mem3ria de deo

9 monitor um dos dispositi%os menos inteligentes do computador" Ele se limita a receber continuamente imagens %indas da placa de %deo e coloc. las na tela" 9 monitor no &sabe' o que est recebendo" 1o sabe a diferena entre te7tos e grficos" 1o sabe a diferena entre &*' e &4'" 1o tem mem+ria, portanto quando acaba de &formar' a tela, precisa receber todo o seu conte,do no%amente" * imagem que %emos em um monitor formada por um pequeno ponto luminoso que percorre a tela rapidamente da esquerda para a direita formando linhas, e de cima para bai7o at completar a imagem" Este ponto luminoso mo%e.se to rapidamente que temos a sensao de que a imagem est parada" ?ependendo do monitor e da placa de %deo, a tela inteira formada de E$ a 1$$ %ezes a cada segundo" 9 monitor no memoriza os dados que recebe" 9 trabalho de memorizao das imagens fica por conta da placa de %deo" -anto assim que quando desligamos um monitor e o ligamos no%amente, a imagem permanece inalterada" Ie a imagem fosse armazenada no monitor, ela seria perdida quando o monitor fosse desligado" ara memorizar a imagem, a placa de %deo possui uma mem+ria pr+pria, chamada de &mem+ria de %deo'" :uando um programa quer &desenhar' imagens, basta colocar dados apropriados nesta mem+ria de %deo" !ada posio na tela corresponde a um trecho desta mem+ria, e cada cor corresponde a um %alor" 9 trabalho de formao das imagens se resume em colocar os %alores adequados nos trechos apropriados da mem+ria de %deo" 1o incio dos anos V$, encontr%amos placas com >E= B4, E1> B4 e 1 54 de mem+ria de %deo" Em 1VVE podamos encontrar placas de %deo com 1 54, > 54 ou ; 54" 1o ano >$$$, as sofisticadas placas de %deo F? apresenta%am em sua maioria, 1= e F> 54 de mem+ria de %deo" E7istem entretanto algumas com quantidades ainda maiores de mem+ria de %deo"
Resoluo e n<mero de cores

Essas so duas caractersticas importantssimas das placas de %deo" Esto ligadas H qualidade da imagem" E7plicando de forma simples, a resoluo est ligada ao n,mero de min,sculos pontos que formam as imagens" :uanto maior a resoluo, maior o n%el de detalhamento que as imagens tKm" !ada um desses pontos pode assumir um grande n,mero de

Captulo 5 Anatomia de um PC

5-3)

cores diferentes" :uanto maior for o n,mero de cores permitido, maior ser o realismo das imagens" 9s pequenos pontos que formam as imagens so chamados de pi7els" ara definir a resoluo preciso indicar quantos pi7els tem a tela no sentido horizontal e quantos pi7els tem no sentido %ertical" or e7emplo, uma resoluo de tela com =;$7;2$ significa que so usadas ;2$ linhas, cada uma delas formada por =;$ pi7els" *s resolu0es mais comuns so6 =;$7;2$, 2$$7=$$ e 1$>;7#=2, as mais usadas nos monitores com telas de 1; e 1E polegadas" Em !s com monitores de tela grande (1#, 1V, >$ ou >1 polegadas) e placas de %deo apropriadas, podem ser usadas resolu0es ainda mais altas, como 1>2$7V=$, 1=$$71>$$ e at 1V>$71;;$" 9 n,mero de cores que um pi7el pode ter depende do n,mero de bits que a mem+ria de %deo reser%a para cada pi7el" !om ; bits por pi7el, poss%el formar 1= cores diferentes" !om >; bits por pi7el, poss%el formar cerca de 1= milh0es de cores diferentes" * tabela abai7o mostra os principais modos grficos e o n,mero de cores poss%eis em cada caso6
'its por pixel ! .its * .its (/ .its 2! .its LMmero de cores (/ 25/ /5.53/ (/.333.2(/ Lome do modo Hi-Color True Color

ara e7ibio de desenhos, modos grficos de ; e 2 bits so adequados, apesar do modo de ; bits ser bastante limitado, por gerar apenas 1= cores" ara a e7ibio de fotos, de%e ser usado o modo de 1=, ou preferencialmente, o de >; bits" :uanto maior a resoluo e maior o n,mero de cores, maior a quantidade de mem+ria de %deo necessria" /ma placa com ; 54 de mem+ria de %deo, por e7emplo, pode gerar imagens em -rue !olor com resoluo de at 1$>;7#=2" ara chegar a resolu0es mais altas com o modo -rue !olor, preciso ter mais mem+ria de %deo" Welizmente as placas de %deo modernas possuem no mnimo 1= 54 de mem+ria de %deo (e7ceto algumas placas de bai7ssimo custo)"
Modos 0D e =D

/ma placa de %deo moderna pode operar em duas modalidades principais6 >? (bidimensional) e F? (tridimensional)" 9 comportamento da placa completamente diferente nesses dois casos, principalmente no que diz respeito ao uso da mem+ria de %deo"

5-!+

Hardware Total

1o modo >?, o conte,do da mem+ria de %deo apenas uma representao direta, pi7el a pi7el, daquilo que mostrado na tela" 9 processador grfico se encarrega de formar elementos bidimensionais, como retJngulos e cur%as, alm de transferir blocos de dados retangulares, le%ando em conta apenas duas dimens0es6 L e ]" 1o modo F?, tudo mais complicado" * mem+ria de %deo fica di%idida em trKs partes" /ma a representao bidimensional daquilo que mostrado na tela (dimens0es L e ])" Esta representao bidimensional chamada de frame buffer" 9utra parte chamada de Q buffer, uma rea que armazena a terceira coordenada (Q) dos elementos de imagem" Guntando as coordenadas L e ] do frame buffer com a coordenada Q armazenada no &Q buffer' temos o conjunto completo de coordenadas tridimensionais6 L, ] e Q" * terceira rea da mem+ria de %deo usada para o armazenamento de te7turas" 9 que uma placa de %deo F? faz basicamente aplicar te7turas sobre polgonos" or e7emplo, para desenhar uma parede de tijolos, a placa precisa aplicar o desenho dos tijolos (te7tura) sobre a parede, que um polgono F?" 9 resultado da aplicao guardado no frame buffer, para ento ser transferido para o monitor" 1o modo >?, a placa de %deo utiliza apenas o frame buffer" or isto toda a mem+ria de %deo est dispon%el para a formao de imagens" 1o modo F?, a mem+ria de %deo usada como frame buffer, Q buffer e para armazenamento de te7turas" or isso as placas F? necessitam de muita mem+ria de %deo" /ma placa >? opera muito bem com ; 54, e melhor ainda com 2 54 de mem+ria de %deo, mas uma placa F? precisa ter preferencialmente 1= 54, ou melhor ainda, F> 54 de mem+ria de %deo"
Placas PC% e A"P

!omo j comentamos, as placas de ! / modernas possuem slots !3 e *C " 9 slot *C (*d%anced Craphics ort) destinado a placas F? de alto desempenho" /ma moderna placa *C ;7 capaz de receber dados H ta7a de mais de 1 C4Ss, enquanto uma placa !3 permite apenas 1FF 54Ss" ara quem quer um ele%ado desempenho grfico em F?, altamente recomend%el usar uma placa de ! / moderna dotada de slot *C ;7, bem como uma boa placa de %deo F?, tambm ;7" 1ote que a %elocidade do barramento *C ser a m7ima permitida em conjunto pela placa de ! / e pela placa de %deo" Ie instalarmos uma placa *C ;7 em um slot *C de uma placa de ! / que suporta apenas >7, a transferKncia de dados pelo barramento *C ser feita no modo >7, ou seja, EFF 54Ss, ao in%s dos 1$== 54Ss suportados pela placa *C ;7"

Captulo 5 Anatomia de um PC

5-!(

lacas de %deo F? padro !3 so mais lentas e esto no mercado para usurios que possuem !s antigos, sem slot *C , e para aqueles que compraram inde%idamente !s no%os com %deo onboard e sem slot *C "
Figura 5.32
Placas de %deo PC, e A2P.

-deo on#oard

1o no%a a idia de transferir interfaces para dentro da placa de ! /" 5uitas placas de ! / atuais possuem %deo onboard" Essas placas so destinadas a !s simples para aplica0es que no e7igem ele%ado desempenho grfico" raticamente todos os fabricantes de placas de ! / oferecem placas a%anadas, sem %deo onboard, para que o usurio instale uma placa de %deo *C de seu agrado" Esses mesmos fabricantes de placas de ! / tambm oferecem modelos mais simples, com %deo onboard, para serem usados em !s baratos" 9s chips de %deo onboard so em geral bastante simples" 5uitas %ezes so %ers0es compactas de chips grficos j considerados obsoletos" * coisa funciona assim6 um fabricante de chips grficos %ende o projeto dos seus chips antigos para fabricantes de chipsets" 9s chamados &chipsets' so os principais chips de uma placa de ! /" Eles possuem as interfaces 3?E, controladores de mem+ria, controladores de barramento e outros circuitos importantes" *lguns desses chipsets tambm possuem no seu interior, circuitos de %deo" Esses circuitos so de bai7o custo, portanto no podem ser equi%alentes a chips grficos de ,ltima gerao" Io em geral similares a chips grficos que j saram de linha, com pelo menos F anos de mercado" ortanto, usar um %deo onboard em >$$1 pode ser equi%alente a usar uma placa de %deo de 1VV2, com des%antagens" *s placas de %deo de 1VV2 pelo menos tinham sua pr+pria mem+ria de %deo" 9 %deo onboard de bai7o custo normalmente no possui mem+ria de %deo pr+pria" /tiliza uma parte da mem+ria que seria destinada ao processador" 3sto causa queda de desempenho, tanto para o processador quanto para o chip grfico"

5-!2 Chips #;sicos e a anados

Hardware Total

*o consultar os preos das placas de %deo a%ulsas dispon%eis no mercado, %ocK encontrar algumas que custam F$$ ou ;$$ reais, outras que custam menos de 1$$ reais" Orios fatores podem le%ar a essas diferenas" /ma placa de %deo mais barata pode ter sido produzida por um fabricante de segunda linha, ou utilizar menor quantidade de mem+ria de %deo, ou utilizar mem+rias mais lentas e mais baratas, e principalmente, utilizar um chip grfico de limitadas capacidades" -omemos por e7emplo as placas F?" Iabemos que o principal trabalho de uma placa F? aplicar te7turas sobre polgonos" :ualquer imagem F? composta de um grande n,mero de polgonos com te7turas aplicadas a cada um deles" 9 desempenho de uma placa F? est relacionado H %elocidade na qual realiza a renderizao de polgonos (renderizao a operao de aplicar uma te7tura sobre um polgono)" /ma boa placa F? pode renderizar 1$ milh0es de triJngulos por segundo, enquanto outra pode renderizar apenas 1 milho de triJngulos por segundo" 1esta placa mais lenta (e mais barata), o usurio precisar ajustar os programas para fazer simplifica0es nas imagens, utilizando um n,mero menor de polgonos" 9 pneu de um carro, por e7emplo, pode precisar ser reduzido a um s+lido de 2 faces laterais, e assim no mais parecer redondo" Em uma placa mais rpida o mesmo pneu poderia ser gerado com F> faces, por e7emplo, dando a sensao %isual de que praticamente redondo" lacas mais lentas obrigam portanto o usurio a fazer simplifica0es que tiram o realismo das imagens" -ambm de%ido H menor %elocidade de renderizao de polgonos, uma placa F? mais simples pode demorar a gerar as imagens estticas (frames) que formam a imagem em mo%imento" ara termos uma sensao %isual de continuidade de mo%imentos, as imagens tKm que ser geradas na ta7a de F$ frames por segundo" lacas mais simples podem conseguir chegar a apenas, digamos, 1$ frames por segundo" *o in%s de termos a sensao de continuidade de mo%imentos, perceberemos que a imagem formada por saltos" -odos os jogos de ao e programas que geram imagens F? em mo%imento sero prejudicados com este efeito" ara ter qualidade de imagem e continuidade de mo%imento para imagens F?, no basta comprar uma placa F? qualquer" M preciso comprar uma de alto desempenho" *s mais baratas so F?, mas dei7am muito a desejar"

Monitores

Captulo 5 Anatomia de um PC

5-!3

*o comprar um monitor, a primeira coisa que um usurio le%a em conta o tamanho da tela" Encontramos com facilidade monitores com telas de 1;, 1E e 1# polegadas" E7istem ainda monitores com telas maiores, como 1V, >$ e >1 polegadas, mas os preos so bem maiores" * princpio o usurio fica mara%ilhado pela magnfica tela de 1#', mas assustado pelo seu preo, acaba recuando para modelos de 1; ou 1E'" Esta anlise superficial" -emos que le%ar em conta outros dois fatores importantes6 a qualidade da imagem e o n%el de radiao" Ie esquecermos esses detalhes e le%armos em conta apenas o preo, corremos o risco de ter um monitor que causa cansao %isual, e pior ainda, que emite radiao em n%eis perigosos, podendo causar doenas oculares"
$amanho da tela

* tela de um monitor medida em polegadas" !orresponde H medida da diagonal da tela" /ma polegada equi%ale a cerca de >,E; centmetros" ortanto um monitor de 1E polegadas, por e7emplo, tem uma diagonal de cerca de F2 centmetros" -elas de grande tamanho oferecem maior conforto %isual, principalmente para aqueles que j no en7ergam to bem" odemos utilizar resolu0es mais altas e ter maior n,mero de elementos na tela" odemos %isualizar figuras, tabelas e te7tos maiores no sentido horizontal, sem a necessidade de &rolar' a imagem pela tela, o que feito quando temos monitores de tela pequena" /sar telas de maior tamanho possibilita trabalhar mais facilmente e rapidamente com imagens e laAouts em geral" or isso so os mais indicados para as aplica0es profissionais como editorao eletrnica, projetos de engenharia e arquitetura com au7lio do computador (!*?), Reb ?esign (projeto de sites para a 3nternet) e edio de imagens" ara essas aplica0es os monitores de tela maior do maior produti%idade ao usurio" Em pouco tempo o %alor adicional pago por um monitor de 1#^ ou maior compensado pela maior rapidez na e7ecuo de trabalhos" ara aplica0es menos %itais, como jogos, aplica0es de escrit+rio, acesso H 3nternet e aplica0es pessoais, monitores com telas menores, como 1; ou 1E', so altamente satisfat+rios" *tualmente pequena a diferena entre os preos dos monitores de 1; e de 1E polegadas, portanto %ale a pena pagar uma pequena diferena pelo monitor de 1E'"
Dot Pitch

* &tela colorida' de um monitor formada por um grande n,mero de min,sculos pontos %ermelhos, %erdes e azuis" !onforme o fei7e eletrnico da tela atinge esses pontos, eles emitem luz com as cores correspondentes" *tra%s da combinao dessas trKs cores bsicas em quantidades

5-!!

Hardware Total

apropriadas, poss%el formar praticamente todas as cores que podem ser percebidas pelo olho humano" * tela de um monitor de 1;' tem cerca de um milho desses pequenos conjuntos de pontos" E7istem monitores nos quais esses pontos so circulares" !ada grupo de pontos chamado de -rade" 9s fabricantes desses monitores chamam o tamanho dessas trades de dot pitch" 9s bons monitores modernos apresentam dot pitch entre $,>$ e $,>E milmetros" E7istem ainda monitores nos quais a tela formada por min,sculas tiras de f+sforo %ermelho, %erde e azul, ao in%s de usar os pequenos crculos que formam as trades" * medida desses pequenos grupos de F cores chamada de grille pitch, e nos bons monitores de%e estar entre $,>$ e $,>E mm" :uanto menores so esses elementos, melhor ser a qualidade da imagem"
Figura 5.33
6s pontos de ? s?oro na tela de um monitor.

7req>8ncias

Este um detalhe importante, e se o usurio no prestar ateno, sofrer de cansao %isual, dores de cabea e poder at mesmo prejudicar a %iso" * imagem em um monitor formada por um min,sculo fei7e eletrnico que percorre toda a rea de tela, da esquerda para a direita, de cima para bai7o" Este ponto luminoso percorre a tela to rapidamente que d a sensao %isual de que a imagem est%el, como se fosse projetada por um slide" Este fei7e percorre a tela inteira algumas dezenas de %ezes por segundo" :uanto mais rapidamente a tela preenchida, maior ser a sensao de estabilidade" or e7emplo, se ti%ermos menos de =$ telas por segundo, teremos a sensao %isual de que a tela est piscando, cintilando" M um efeito indesej%el que chamamos de cintilao ou flicBer" !om E$ telas por segundo, o flicBer ainda mais intenso, chega a ser insuport%el" G com #$ telas por segundo, praticamente no percebemos flicBer" 9 ideal configurar a placa de %deo para en%iar ao monitor, entre #$ e #E telas por segundo" Oalores acima deste no produzem melhoramentos, j que a cintilao no mais %is%el" 9 n,mero de telas percorridas por segundo chamado de freqXKncia %ertical, ta7a de atualizao, ou se preferir em inglKs, refresh rate"

Captulo 5 Anatomia de um PC

5-!5

*o escolher um monitor, temos que garantir que na resoluo mais alta a ser utilizada, a freqXKncia %ertical ser de no mnimo #$ Nz (#$ telas por segundo)" 3sto pode ser conferido atra%s do manual do monitor" 1ele esto indicadas as resolu0es permitidas e as freqXKncias %erticais correspondentes" /m bom monitor de 1;' ou 1E' de%e permitir no mnimo #$ Nz na resoluo de 1$>;7#=2" *lguns modelos mais simples chegam com #$ Nz apenas na resoluo de 2$$7=$$, e operam em 1$>;7#=2 com apenas =$ Nz, o que resulta em cintilao" Esta uma diferena entre um monitor mais caro e um mais barato" ara monitores de 1#', ideal que cheguem com #$ Nz na resoluo de 1>2$7V=$, mas muitos chegam a #$ Nz em at 1$>;7#=2, e operam em 1>2$7V=$ com apenas =$ Nz, o que resulta em cintilao"
Radiao

:uem no se lembra da me gritando &sai de perto da tele%iso, menino, faz mal %er to de pertoY'" @ealmente as telas de -O e de monitores emitem radia0es noci%as, principalmente raios L, apesar de ser em pequena quantidade" 5esmo sendo com bai7a intensidade, a pro7imidade entre a tela e os olhos causa perigo em potencial ap+s e7posi0es prolongadas" ara proteger os usurios, foram criados padr0es internacionais de segurana, estabelecendo quantidades m7imas aceit%eis para que no causem danos H sa,de" * primeira dessas normas a 5 @.33" *ntes de comprar um monitor, %erifique se na sua parte traseira e7iste uma indicao de certificao 5 @. 33" Ie no encontrar, %erifique no seu manual" Ie o monitor no for 5 @.33, no compre, ele poder fazer mal H sua sa,de" *lm da 5 @.33, e7iste uma outra norma internacional ainda mais rigorosa, pois e7ige n%eis ainda menores de radiao, e medidos a uma distJncia menor da tela" M a norma -!9 (no confundir com -!E, marca de monitor)" Oerifique na parte traseira do monitor e no seu manual se o mesmo atende a esta norma" Ie um monitor certificado para -!9, automaticamente englobar a norma 5 @.33"

"a#inetes e ,ontes de alimentao


* primeira caracterstica de um gabinete que chama a ateno o seu tamanho" * figura F; mostra um tpico gabinete mini.torre (mini to8er), o mais comum e mais barato" Em geral possui dois locais para instalao de dri%es de E 1S;' (dri%e de !?.@95, por e7emplo), e ainda locais para instalao de dri%es de F_', sendo dois internos e dois e7ternos (usados para dri%es de disquetes de F_', discos rgidos, etc)" 1o se espante, pois em alguns casos, este tipo de gabinete pode ser ainda mais compacto" *lguns

5-!/

Hardware Total

apresentam apenas um local para dri%es de E 1S;', outros podem ter apenas dois ou trKs locais para dri%es de F_'"
Figura 5.34
2a.inete mini torre.

:uando necessrio instalar um grande n,mero de dri%es, sejam eles internos ou no, recomendado o uso de gabinetes de maior tamanho, como o midi.torre (midi to8er) ou o torro (full to8er), mostrados na figura FE" 9 full to8er mostrado nesta figura possui instalados, de cima para bai7o, uma unidade de fita ?*-, um G*Q ?ri%e de 1 C4, um gra%ador de !?.@, um dri%e misto de disquetes (E 1S;' e F_'), um dri%e PI.1>$ e um dri%e de !?.@95)" 1o seu interior ainda e7istem instalados trKs discos rgidos"

Captulo 5 Anatomia de um PC *** 35% *** Figura 5.35


2a.inetes torre taman&os mIdio e #rande.

5-!3

N os que prefiram os gabinetes horizontais (figura F=)" Em termos de espao para instalao de dri%es, esses gabinetes equiparam.se aos modelos mini. torre"
Figura 5.36
2a.inete &ori;ontal.

raticamente todas as placas de ! / atuais so do padro *-L, e para isso necessitam de gabinete e fonte de alimentao padro *-L" 9 formato *-L realmente traz muitas %antagens, e s+ justific%el usar uma placa de ! / no padro antigo, ou seja, no formato *- (hoje so poucas as e7istentes) se for realmente desej%el apro%eitar um antigo gabinete *-" 9s gabinetes so normalmente %endidos junto com a fonte de alimentao (figura F#)" * fonte j fi7a ao gabinete, e possui di%ersas cone70es para alimentar a placa de ! /, dri%es e demais dispositi%os"

5-!*

Hardware Total Figura 5.37


Eonte de alimentaC=o.

-odos os gabinetes possuem na sua parte frontal, um painel com bot0es, PE?s e um pequeno alto falante" 1os ,ltimos anos, era comum encontrar tambm no gabinete, um displaA digital para indicao do clocB da ! /, uma cha%e para trancar o teclado" *tualmente tanto a cha%e para trancar o teclado quanto o displaA digital caram em desuso"
Padr9es A$ e A$:

9lhando pela parte frontal gabinetes *- e *-L, no conseguimos a princpio notar a diferena" * maior diferena %isual est na parte traseira" 1o padro *-L, encontramos um grupo de conectores alinhados6 teclado, mouse, interfaces /I4, interfaces seriais e paralelas" 1os gabinetes padro *-, esses conectores possuem outra disposio" odem ficar espalhados em conectores na parte traseira, ou localizados em e7tens0es de placas"
Figura 5.38
Parte traseira de um #a.inete AT e de um #a.inete ATK.

9 gabinete *-L apresenta %rias %antagens para quem produz o computador" * montagem mais fcil, j que os componentes ficam dispostos de forma mais eficiente" 1o ocorrer o caso de um dri%e ou disco rgido ficar no caminho dos chips de mem+ria, por e7emplo" ara o usurio,

Captulo 5 Anatomia de um PC

5-!)

a adoo do padro *-L tambm %antajosa" 5enor aquecimento, facilidade de e7panso e o melhor de tudo, as fun0es de gerenciamento de energia" 9 computador pode ser colocado em modo de espera, consumindo pouqussima energia, porm mantendo o conte,do da mem+ria" *o terminarmos o modo de espera (pressionando uma tecla qualquer ou mo%endo o mouse, por e7emplo), os circuitos do computador so no%amente ligados, sem a necessidade de passar pelo demorado processo de boot" Em E ou 1$ segundos o computador estar no%amente ati%o" 9 uso do gerenciamento de energia to %antajoso que os gabinetes que adotam o obsoleto padro *- tambm o esto utilizando" Io gabinetes padro *que usam fontes padro *-L"
"a#inetes compactos e espaosos

5uitos produtos eletrnicos no foram projetados para funcionar sob o clima tropical" 3sto particularmente %erdadeiro para as peas usadas nos !s" 5uitos computadores esto instalados em ambientes refrigerados, mas muitos ficam &ao natural', trabalhando em temperaturas em geral superiores a F$ graus, muitas %ezes chegando a quase ;$ graus" * entra em jogo a questo do tamanho do gabinete" 9 interior do gabinete sempre mais quente que a temperatura ambiente" :uanto mais compacto o gabinete, mais quente tende a ser o seu interior" Em um ambiente a F$ graus, podemos ter o interior de um gabinete espaoso marcando FE graus, ou o interior de um gabinete compacto, marcando ;$ ou ;E graus" arece uma diferena pequena, mas no " !ada grau de temperatura faz uma grande diferena" Iome H temperatura interna do gabinete, o calor resultante do aquecimento dos componentes eletrnicos, e %eremos que esses componentes podero chegar facilmente a temperaturas da ordem de #$ graus, o limite de segurana para muitos componentes" :uando um componente opera a uma temperatura mais alta que a m7ima permitida, %rios problemas ocorrem" 9s componentes passam a trabalhar de forma errtica, e o computador apresenta os chamados &tra%amentos'" 3sso tudo sem falar na reduo da %ida ,til dos componentes" ?epois de alguns meses de uso, podem estragar definiti%amente" :uando usamos no computador, componentes que geram muito aquecimento, recomend%el usar um gabinete de maior tamanho" 9 chamado &midi' o ideal" Io gabinetes %erticais relati%amente altos, com cerca de ;$ a E$ cm de altura" 9s gabinetes &mini torre' so mais bai7os, com cerca de F$ a FE cm de altura" iores ainda so os gabinetes horizontais, os gabinetes &slim' e os gabinetes ultra compactos" :uanto menor o

5-5+

Hardware Total

%olume li%re de ar no interior do gabinete, maior tende a ser o seu aquecimento interno"
Figura 5.39
Eormatos de #a.inetes @cortesia MicrocaseA.

3sto no significa que os gabinetes compactos so inadequados" Eles apresentaro aquecimento apenas se usarem componentes que produzem muito calor" Esses componentes so6 laca F? de alto desempenho, processador %eloz, gra%ador de !?s e disco rgido de alto desempenho" -ambm maior o aquecimento quando um ! possui muitas placas de e7panso" !s com essas configura0es de%em preferencialmente utilizar um gabinete mais espaoso" 9s modelos compactos so mais indicados para !s com configura0es modestas e dispositi%os onboard"
7onte de alimentao

* fonte de alimentao recebe tenso da rede eltrica, em corrente alternada, 11$ ou >>$ %olts, e gera as tens0es contnuas que o computador precisa para seus chips" Essas tens0es contnuas so TF"F %olts, TE %olts, T1> %olts, .E %olts e U1> %olts" /ma boa fonte de alimentao de%e manter essas sadas constantes, independentemente da quantidade de corrente que os circuitos solicitam, e independentemente (at certo ponto) de %aria0es na tenso da rede eltrica" ?igamos por e7emplo que um aparelho de ar condicionado ligado, passando a pu7ar mais corrente da rede eltrica e causando uma queda de tenso" *o receber esta reduo na tenso de entrada, uma fonte de m qualidade poder produzir tambm uma reduo nas tens0es contnuas geradas" * fonte tenso de TF"F %olts pode ser reduzida para TF"$ %olts, por e7emplo, pro%ocando erros e mau funcionamento nos componentes do computador" 9utra caracterstica das fontes de alimentao a sua potKncia, medida em Ratts" Io comuns no mercado fontes de >$$, >E$, F$$ e FE$ 8atts" ?e um

Captulo 5 Anatomia de um PC

5-5(

modo geral, fontes de maior potKncia apresentam maior facilidade de regulao, ou seja, so menos sens%eis a %aria0es causadas por interferKncias e flutua0es na rede eltrica" 5esmo assim, no dispense o uso de um bom estabilizador de %oltagem" :uando um computador muito equipado, com processador %eloz, placa F? de alto desempenho e di%ersas e7pans0es, recomend%el usar uma fonte de maior potKncia, como F$$ ou FE$ 8atts" 1os !s mais modestos, fontes de >$$ ou >E$ 8atts so suficientes" Em caso de d,%ida %ocK sempre poder comprar fontes de maior potKncia" /ma fonte s+ %ai fornecer a potKncia que o computador e7igir, portanto uma fonte de F$$ 8atts trabalhar bem mesmo que os componentes do computador estejam e7igindo apenas 1$$ 8atts" *lm disso, praticamente no h diferena entre os preos das fontes menos potentes e os das mais potentes"

$eclado e mouse
9 teclado e o mouse so os dois principais dispositi%os de entrada de um !, ou seja, aqueles com o qual o usurio cria dados para o computador" ?entro de mais alguns anos, os comandos de %oz tendero a ser os mais usados (&computador, encontre os relat+rios de %endas do primeiro semestre"""')" Este dia chegar em um futuro pr+7imo, mas por enquanto temos que nos contentar em usar o mouse e o teclado para informar ao computador o que queremos que seja feito"
$eclado padro

9 teclado padro usado nos !s deri%ado do 345 Enhanced <eAboard, criado nos anos 2$" Este teclado possua 1$> teclas, mas os modelos modernos possuem algumas teclas adicionais, como por e7emplo, a tecla &Rindo8s'" ressionar esta tecla equi%alente a clicar com o mouse sobre o boto 3niciar da barra de tarefas (quando um teclado no tem a tecla Rindo8s, basta teclar !ontrol.Esc)" * maioria dos computadores utiliza teclados do tipo /I 3nternacional" 9utros utilizam o teclado *41-> (*ssociao 4rasileira de 1ormas -cnicas)" Este teclado baseado no /I 3nternacional, mas tem algumas teclas em posi0es diferentes" ossui ainda uma tecla &`', que no encontrada no teclado internacional" 9 Rindo8s entende a combinao das teclas a seguida de ! como sendo equi%alente ao `"
$eclados ergon?micos

Ergonomia significa &conforto para o usurio'" /m teclado ergonmico um modelo que possui uma rea de descanso para as mos e possui as teclas

5-52

Hardware Total

dispostas em grupos que formam um pequeno Jngulo, de tal forma que os pulsos no precisam ser fle7ionados para digitar" /m e7emplo tpico de teclado ergonmico o produzido pela 5icrosoft, mostrado na figura ;$" ?epois da 5icrosoft, outras empresas passaram a produzir teclados com caractersticas semelhantes"
Figura 5.40
Teclado er#onNmico.

Conectores D%4 e P&@0

9s !s dos anos 2$ usa%am em seus teclados, um conector ?31 (?eutsches 3nstitut fXr 1ormung) de E pinos" Este tipo de conector era usado em aparelhos de som, e por serem muito baratos e comuns, foram apro%eitados para a cone7o dos teclados dos !s" *o longo dos anos V$, surgiram aos poucos placas de ! / e teclados com conectores padro IS>" *mbos os conectores so mostrados na figura ;1"

Captulo 5 Anatomia de um PC *** 35% *** Figura 5.41


Conectores de teclado.

5-53

*inda hoje encontramos no mercado, placas de ! / padro *-, com conector ?31 para o teclado, e as placas de ! / padro *-L, com conector de teclado padro IS>" ?a mesma forma, encontramos teclados H %enda com conectores ?31 e com conectores IS>" :uando o conector e7istente no teclado diferente do e7istente na placa de ! /, temos que usar um pequeno adaptador, mas o ideal que ambos os conectores sejam do mesmo tipo"
Mouse de 0 e = #ot9es

9 mouse padro 5icrosoft possui apenas dois bot0es" 9 boto esquerdo usado para e7ecutar comandos e o boto direito em geral usado para ati%ar menus" Encontramos entretanto %rios modelos de mouse que possuem trKs bot0es" 1a maioria das %ezes o boto do meio fica inati%o, mas podemos instalar programas que fazem com que o boto do meio apresente alguma utilidade" 9 boto do meio pode ser usado, por e7emplo, como equi%alente a um clique duplo do boto esquerdo"
Mouse com scroll

* 5icrosoft lanou um mouse que possui na sua parte central, entre os dois bot0es, um pequeno boto girat+rio, usado para realizar a operao de scroll, ou seja, para rolar o conte,do da tela para cima ou para bai7o" Pogo outros fabricantes passaram a produzir modelos equi%alentes" Oale a pena utilizar um mouse com este recurso, pois facilita muito a %isualizao de te7tos e pginas longas"

5-5! *** 35% *** Figura 5.42


Mouse com scroll.

Hardware Total

Conectores D6A e P&@0

?esde que o mouse se tornou comum, a partir do incio dos anos V$, o conector utilizado era do tipo ?4V" 9 mouse era ligado em uma interface serial, normalmente a !951" * partir de meados dos anos V$, as placas de ! / passaram a apresentar uma interface adicional, pr+pria para a cone7o do mouse" 1o era e7atamente uma interface serial similar H !951 e H !95>, e sim uma &interface de mouse padro IS>'" :uando o mouse ligado nesta interface, as portas seriais !951 e !95> ficam li%res para conectar outros dispositi%os" -odas as placas de ! / padro *-L possuem um conector de mouse padro IS>, onde podemos ligar um mouse apropriado" 5esmo assim as interfaces seriais !951 e !95> continuam presentes nas placas de ! /, e nelas podemos ligar um mouse serial com conector ?4V"

Captulo 5 Anatomia de um PC Figura 5.43


ConexDes para o mouseO

5-55

P-2 Conex=o para mouse padr=o P-F2 "') Conex=o para mouse serial @C6M(A

-anto o mouse que utiliza conector ?4.V como o que utiliza conector padro IS> so na %erdade seriais" or isso, um mouse com conector padro IS> pode ser ligado, por e7emplo na !951, bastando utilizar um adaptador para esta cone7o" @esta ainda lembrar que nos !s modernos, tanto as interfaces seriais como a interface para mouse IS> ficam localizadas na placa de ! /"

*** 75% *** Figura 5.44


"etal&e da conex=o de mouse conector "') @'A nas portas seriais C6M( ou C6M2 @AA.

5-5/

Hardware Total

*** 75% *** Figura 5.45


"etal&e da conex=o de mouse com conector P-F2 @AA na inter?ace P-F2 @CA da placa m=e. Para li#ar na C6M( ou C6M2 I preciso usar um adaptador @'A.

?entro de poucos anos, as interfaces seriais, paralelas, para teclado e mouse IS> sero substitudas pelas interfaces /I4"

%nter,aces
3nterfaces so circuitos capazes de controlar dispositi%os de hard8are" 9 processador no consegue en%iar dados diretamente para uma impressora, para o %deo, para um disco rgido, nem consegue receber dados diretamente do teclado, do mouse ou de um disquete, por e7emplo" Ele precisa contar com a ajuda das interfaces, que so circuitos que fazem este trabalho" !ada interface especializada no tipo de dispositi%o que controla" 1o poderamos, por e7emplo, usar uma interface de %deo para en%iar dados para uma impressora, nem receber caracteres de um teclado atra%s de uma interface de mouse" *lgumas interfaces ficam embutidas na placa de ! /" 9utras ficam embutidas em outras placas" !ertas placas possuem uma ,nica interface (e76 placa de %ideo), outras podem possuir duas ou mais interfaces (por e7emplo, as placas de som, alm de todas as suas entradas e sadas sonoras, possui uma interface para joAsticB)" 3nterfaces que controlam dispositi%os e7ternos possuem conectores na parte traseira do computador, para a ligao desses dispositi%os" Io os casos das interfaces de teclado, mouse, impressora, %deo, joAsticB, alto falantes, microfone, /I4, etc" 9utras interfaces controlam dispositi%os internos, e por isso seus conectores no ficam H %ista, e sim localizados na parte interna do computador" Io os casos das interfaces para dri%es de disquetes, disco rgido e dri%e de !?.@95, por e7emplo"
%nter,aces seriais

Captulo 5 Anatomia de um PC

5-53

*s interfaces seriais (ou portas seriais) so normalmente chamadas de !951 e !95>" Ieus conectores ficam localizados na parte traseira do computador e so normalmente do tipo ?4.V macho" *lguns computadores mais antigos usam para a !951, um conector ?4.V, e para a !95> um conector ?4.>E, ambos do tipo macho"
Figura 5.46
Conectores externos das inter?aces seriais.

*s interfaces seriais so muito antigas, e7istem nos !s desde o incio dos anos 2$" Iua principal caracterstica que podem transmitir ou receber um bit de cada %ez" *s interfaces seriais e7istentes nos !s atuais podem operar com ta7as de at 11E">$$ bits por segundo, o que uma %elocidade bastante lenta" 5esmo sendo lenta, este tipo de interface adequada para alguns dispositi%os que no necessitam de alta %elocidade" M muito grande o n,mero de computadores que usam a interface serial !951 para conectar um mouse" E7istem entretanto %rias outras aplica0es" *tra%s da interface serial podemos conectar dois !s para troca de informa0es, apesar de ser uma transmisso muito demorada" -ambm com esta cone7o poss%el utilizar certos jogos com dois jogadores, um em cada !" 1os pr+7imos anos, os !s no utilizaro mais interfaces seriais" Iuas fun0es passaro a ser desempenhadas pelas interfaces /I4" -anto assim que todos os !s modernos possuem interfaces /I4, e todos os fabricantes de dispositi%os seriais esto produzindo modelos /I4"
%nter,ace paralela

* interface paralela tambm pode ser chamada de porta paralela, interface de impressora ou porta de impressora" *s referKncias Hs impressoras de%em. se ao fato desta interface ter sido originalmente criada para a cone7o de impressoras" 9 nome &paralela' foi usado porque esta interface transmite 2

5-5*

Hardware Total

bits de cada %ez, em contraste com as interfaces seriais, que transmitiam um bit de cada %ez" Esta no a ,nica interface paralela que e7iste, e tambm no ser%e apenas para conectar impressoras, portanto ambos os nomes, apesar de consagrados, no so bem adequados"
Figura 5.47
Conector externo da inter?ace paralela.

9 conector da interface paralela fica localizado na parte traseira do computador" M um conector do tipo ?4.>E fKmea" *s interfaces paralelas antigas podiam transmitir apenas 1E$ B4Ss, mas as atuais, operando nos modos E e E! , podem transmitir > 54Ss, mas para isso precisam de um cabo especial, chamado !abo 3EEE 1>2;" 5uitas impressoras so acompanhadas deste cabo, outras no" 3nfelizmente no comrcio brasileiro no encontramos este cabo H %enda, pois os %endedores e importadores no tKm conhecimento tcnico para entender a diferena entre um cabo 3EEE 1>2; e um cabo de impressora comum" 9perar nos modos E e E! usando um cabo de impressora comum muitas %ezes funciona, mas a impressora pode apresentar %rias anomalias, como impresso de dados errados, por e7emplo" * soluo &suja' para o problema configurar a interface de impressora para operar em bai7a %elocidade, o que elimina os erros" * soluo ideal comprar uma impressora j com o cabo apropriado, ou ento apro%eitar uma %iagem aos Estados /nidos para comprar um cabo 3EEE 1>2;, dispon%el em qualquer loja de produtos de informtica, l" *lm da impressora, outros dispositi%os podem ser ligados na porta paralela" odem inclusi%e ser ligados em conjunto com a impressora" E7istem scanners, unidades de disco remo%%el (Q3 ?ri%e), gra%adores de !?s, cJmeras digitais e outros produtos que compartilham a porta paralela com a impressora" ?o computador parte um cabo para o dispositi%o, e do dispositi%o parte outro cabo para a impressora" 1a maioria dos casos este compartilhamento funciona bem, mas e7istem alguns casos em que ocorrem

Captulo 5 Anatomia de um PC

5-5)

conflitos, impedindo o correto funcionamento da impressora ou do dispositi%o"


%nter,ace 1&6

*s interfaces seriais, paralelas, de teclado e de joAsticB usadas nos !s, so praticamente as mesmas usadas no incio dos anos 2$" Io interfaces obsoletas para os padr0es atuais" *pesar de funcionarem, no apresentam os recursos a%anados que a eletrnica moderna permite" Em meados dos anos V$, a 3ntel criou uma no%a interface mais moderna, %erstil e %eloz, a chamada /I4 (/ni%ersal Ierial 4us)" -anto os fabricantes de placas de ! / e computadores quanto os fabricantes de perifricos (teclado, mouse, impressora, etc") demoraram um pouco a adot.la" Noje encontramos interfaces /I4 em todos os !s modernos, e praticamente todos os fabricantes de perifricos produzem modelos /I4" M poss%el produzir um computador com todos os perifricos e7ternos no padro /I4, o que ser cada %ez mais comum nos pr+7imos anos"
Figura 5.48
Conectores das inter?aces $-'.

9s !s modernos possuem duas interfaces /I4, acess%eis atra%s de dois conectores localizados na sua parte traseira" !ada uma delas permite ligar at 1>2 dispositi%os, atra%s de um pequeno hub, que de%e ser adquirido separadamente" 9b%iamente para ligar todos os 1>2 dispositi%os preciso utilizar %rios hubs em cascata" *s interfaces /I4 atuais operam com cerca de 1,> 54Ss, %elocidade mais que suficiente para dispositi%os como teclado, mouse, joAsticB, modem e7terno, Reb!*5 (cJmera para transmitir imagens %ia 3nternet), impressora, scanner, gra%ador de !?s e %rios outros produtos" Em bre%e sero lanadas interfaces /I4 com %elocidades ainda maiores"

5-/+

Hardware Total

*s interfaces /I4 possuem ainda outros recursos ,teis, como o Not I8ap" odemos conectar e desconectar dispositi%os com o computador ligado" Ie fizermos isto com a impressora, teclado, mouse e outros dispositi%os no /I4, corremos o risco de queim.los" *s interfaces e os dispositi%os /I4 entendem.se perfeitamente e foram projetados para permitir as cone70es sem a necessidade de desligar os equipamentos"
%nter,ace %D)

-odas as placas de ! / atuais possuem duas interfaces 3?E" Em cada uma delas podem ser ligados dois dispositi%os, portanto um ! tpico pode ter at ; dispositi%os 3?E" 9s mais comuns so o disco rgido e o dri%e de !?. @95, mas podemos instalar mais dois, como um gra%ador de !?s e um Q3 ?ri%e 3?E"
Figura 5.49
Conectores internos das inter?aces ,"E.

9s conectores das interfaces 3?E no so %is%eis pelo e7terior do computador" !omo o disco rgido, o dri%e de !?.@95 e outros dispositi%os 3?E so internos, todas as cone70es ficam no interior do computador" /ma das principais caractersticas das interfaces 3?E (tambm chamada de *-*) a sua %elocidade" *t 1VV#, as interfaces 3?E opera%am no m7imo com a ta7a de 1=,= 54Ss" Este modo de transmisso chamado de 39 5ode ;" 1o incio de 1VV2 eram comuns as interfaces e dispositi%os 3?E que operam no chamado modo *-*.FF, ou /ltra ?5* FF" * ta7a de transferKncia de FF 54Ss" 1o final de 1VVV eram comuns os modelos *-*. == ou /ltra ?5* ==, operando com == 54Ss" * seguir surgiram os modelos *-*.1$$, operando com 1$$ 54Ss" 9 lanamento de %ers0es com

Captulo 5 Anatomia de um PC

5-/(

%elocidades mais ele%adas conseqXKncia direta do aumento da capacidade dos discos rgidos" Iua capacidade aumenta porque os programas usam arqui%os grandes e em grande n,mero" ortanto a quantidade de dados acessados maior" Ie a %elocidade dos discos no for aumentada, o acesso a esses dados ser cada %ez mais demorado" odemos portanto esperar o lanamento de discos 3?E (ou de outros tipos que os substituam no futuro) cada %ez mais rpidos"
%nter,ace para dri es de disquetes

-odas as placas de ! / possuem uma interface para dri%e de disquetes" Ieu conector fica no interior do computador, e atra%s dele e de um cabo apropriado, podem ser controlados um ou dois dri%es de disquetes" !omo nenhum computador moderno opera utilizando dois dri%es de disquetes, j e7istem algumas placas de ! / com interfaces que no reconhecem um e%entual segundo dri%e"
Figura 5.50
Conector da inter?ace para dri%es de dis4uetes.

%nter,ace para teclado

?o ponto de %ista eletrnico, as interfaces de teclado de todos os !s so idKnticas" Wicam localizadas na placa de ! /, e seu conector fica na sua parte traseira, ou seja, acess%el pelo painel traseiro do gabinete" E7istem entretanto diferenas nos tipos de conectores" *s placas mais antigas utiliza%am um conector padro ?31, de E pinos" *s mais no%as utilizam um conector menor, chamado padro IS>" !omo os teclados so eletronicamente semelhantes e a diferena entre os conectores apenas fsica, podemos ligar qualquer tipo de teclado (?31 ou IS>) em qualquer tipo de placa de ! /" Ie os conectores forem diferentes, basta usar um adaptador" E7istem duas %ers0es deste adaptador6 ?31. IS> e IS>.?31" E7plicando melhor, &placa de ! / com conector ?31 para teclado com

5-/2

Hardware Total

conector IS>' e &placa de ! / com conector IS> para teclado com conector ?31'" E7plique ao %endedor na hora de comprar"
*** 75% *** Figura 5.51
Conectores da inter?ace para teclado.

%nter,ace para BoCstic+

* interface para joAsticB est normalmente localizada na placa de som" ode tambm estar localizada na placa de ! / se esta ti%er &som onboard'" 9 seu conector e7terno, fica sempre acess%el pelo painel traseiro do computador, na placa de som ou na placa de ! /" M um conector do tipo ?4.1E fKmea, menor que o conector da impressora (que ?4.>E) e maior que os conectores das portas seriais (?4.V)"
Figura 5.52
Conector da inter?ace para PoQstic<.

1este conector podemos ligar um ,nico joAsticB, de at 2 bot0es, ou ento ligar dois joAsticBs, com > bot0es cada um, atra%s de um cabo especial comercializado por algumas lojas (!abo em &]' de e7tenso para joAsticB)" *o in%s do joAsticB (aquele que possui uma ala%anca ou &manche'), encontramos tambm os chamados joApads (controle de jogo), que no possuem ala%anca, e sim um pequeno boto em forma de &T' para

Captulo 5 Anatomia de um PC

5-/3

comandar a direo, similar ao utilizado por consoles de %ideogames" /m usurio que goste muito de jogos poder precisar comprar mais de um controle de jogo" *lguns jogos funcionam melhor com joAsticBs, outros funcionam melhor com joApads"
%nter,aces on#oard

* rigor, uma interface &onboard' qualquer interface localizada na placa de ! /" ?esde o incio dos anos 2$ a interface de teclado onboard" 1unca foram produzidos ! com interfaces de teclado localizados em uma placa de e7panso" 1aquela poca e7istiam placas de e7panso com interfaces para dri%es de disquetes, disco rgido, seriais e paralela" or %olta de 1VVE tornaram.se comuns as placas de ! / com todas essas interfaces embutidas, e7ceto a interface de joAsticB, que permaneceu na placa de som (apenas nas placas de ! / mais recentes a interface de joAsticB passou a ser includa)" * passagem de uma interface de uma placa de e7panso para a placa de ! / tem sempre uma caracterstica6 reduo de custo sem prejudicar o desempenho" *s interfaces seriais, paralelas e de dri%es de disquetes, por e7emplo, apresentam o mesmo desempenho que as equi%alentes localizadas em placas de e7panso" G a interface de disco rgido das placas de ! / apresentam desempenho igual ou melhor que as localizadas em placas de e7panso" *t as mem+rias eram no passado localizadas em placas de e7panso, e foram transferidas para a placa de ! /, o que resultou em grande aumento de desempenho e reduo de custo" 5ais recentemente, outras interfaces que antes eram localizadas em placas de e7panso foram, no transferidas definiti%amente para a placa de ! /, mas passaram a ser oferecidas em duas op0es6 em placas de e7panso, para os !s mais potentes, e na pr+pria placa de ! /, para os !s mais baratos" Io as interfaces de %deo, som, modem e rede" /ma placa de ! / com todas essas interfaces embutidas acaba resultando em boa economia, mas o desempenho dessas interfaces nem sempre satisfat+rio" ?a surgiram os termos &%deo onboard', &som onboard', e assim por diante" Noje em dia quando algum usa o termo &onboard', est se referindo a essas interfaces" Em muitos casos os circuitos de som, modem e rede onboard so formados por chips similares aos encontrados nas placas de e7panso de bai7o custo" *lgumas dessas placas podem ser %endidas com ou sem esses circuitos (com som ou sem som, com modem ou sem modem, etc")" 1o significa que podemos pedir ao %endedor para colocar os chips desejados" *s placas saem da fbrica nas %ers0es &com som' e &sem som', por e7emplo" Em uma placa com som onboard %endida &sem som', fica um espao %azio onde de%eria

5-/!

Hardware Total

estar o chip de som" 9 usurio no pode comprar e instalar este chip, de%e decidir o que quer na hora da compra" G os circuitos de %deo onboard so normalmente localizados no pr+prio chipset da placa de ! /" 1o podemos escolher entre as op0es &com %deo' ou &sem %deo'" Ie uma placa de ! / tem %deo onboard, ela sempre ter os circuitos de %deo, no e7istindo a opo de uma %erso sem este chip" 1ote que nem sempre onboard sinnimo de ruim" M tecnicamente poss%el produzir uma placa com som, %deo, rede e modem onboard de alto desempenho, entretanto o custo no bai7o" Em caso de d,%ida, le%e em conta que as placas de ! / de menor custo so as que tKm circuitos onboard de bai7o desempenho"

Alguns t3picos a anados


Oamos agora complementar este captulo com mais alguns conceitos a%anados que %ocK precisa conhecer"
Chipsets

9s primeiros !s tinham, alm do processador e das mem+rias, dezenas de outros chips" !om muitos chips, maiores eram as chances de ocorrerem defeitos, maior era o custo e o tamanho das placas" Orios fabricantes produziram chips especiais que tinham os mesmos circuitos que as dezenas de chips usados nos !s" 3sso resultou em reduo de preo, reduo de tamanho e aumento da confiabilidade das placas de ! /" 5elhor ainda, possibilitou a criao de no%as placas mais sofisticadas, com muito mais circuitos, alm de serem bem mais rpidas" Esses chips especiais so conhecidos como chipsets" 1ormalmente so um conjunto de dois ou trKs chips, que ligados a um processador e Hs mem+rias, alm de alguns poucos chips especiais, realizam todas as fun0es de uma placa de ! /"

Captulo 5 Anatomia de um PC

5-/5 Figura 5.53


C&ipset.

9s principais fabricantes de chipsets para placas de ! / so a 3ntel, O3*, *P3 e IiI" 1ormalmente a 3ntel produz os modelos mais a%anados, que logo depois so produzidos em %ers0es similares pelos demais fabricantes" * IiI mais conhecida por produzir chipsets para placas de ! / de bai7o custo, estando em geral um passo atrs da 3ntel, O3* e *P3" Ie %ocK %ai comprar um ! de bai7o custo, aceit%el optar por um modelo com chipset IiI, mas se procura um modelo a%anado, escolha uma placa de ! / com chipset 3ntel, O3* ou *P3"
6%O&

9 439I um programa que fica armazenado em uma mem+ria @95, localizada na placa de ! /" 439I significa 4asic 3nput.9utput IAstem, ou seja, sistema bsico de entrada e sada" M correto dizer &o 439I', e no &a 439I'" elo fato de estar armazenado em uma mem+ria @95, o 439I no apagado quando o computador desligado" Ele e7ecutado assim que o computador ligado" M o respons%el por realizar o teste de mem+ria, ati%ar as principais interfaces e iniciar a carga do sistema operacional"

5-//

Hardware Total Figura 5.54


Mem ria 56M da placa de CP$H onde ?ica arma;enado o ',6-.

1a mesma @95 onde fica armazenada o 439I, temos tambm um programa para definir configura0es de hard8are" Este programa chamado !59I Ietup" 1ele podemos definir a data e a hora, indicar os discos rgidos presentes e escolher %rias op0es de funcionamento, como a %elocidade das mem+rias e outros tantos detalhes"
D&P e D&P

9s modems possuem um chip especial chamado &processador de sinais digitais' (em inglKs, digital signal processor, ou ?I )" Este chip na %erdade um processador que opera com o seu pr+prio 439I e sua pr+pria mem+ria @*5" Ieu trabalho receber os sinais pro%enientes da linha telefnica, identificar os sinais digitais que representam, realizar a descompresso de dados e a correo de erros" 1a transmisso de dados, realiza a con%erso dos sinais digitais para o formato anal+gico, faz a compresso de dados e controla a correo de erros de comunicao" M trabalho suficiente para dei7ar um processador bastante ocupado" 9 processador da placa de ! / no precisa se preocupar com esses detalhes" 4asta en%iar para o modem os dados a serem transmitidos, e o ?I faz todo o trabalho de transmisso" 1a recepo, o ?I tambm faz todo o trabalho, e entrega os dados recebidos para o processador da placa de ! /" Oisando reduzir os preos dos modems, %rios fabricantes produziram modelos sem ?I " 3sso mesmo, eles no tKm um processador de sinais digitais para fazer todo o trabalho pesado da comunicao de dados" Este trabalho precisa ser feito pelo processador da placa de ! /, por isso esses modems so chamados de NI (Nost Iignal rocessor)" -ambm so conhecidos como &soft modems' e &Rinmodems'" * des%antagem que o processador fica com menos tempo dispon%el para a e7ecuo de

Captulo 5 Anatomia de um PC

5-/3

programas, j que precisa fazer o trabalho que seria do ?I " 5odems que possuem ?I so mais caros, porm muito melhores" *lguns fabricantes os chamam de &!ontroller modems'" *o comprar um modem em uma loja, %ocK ir constatar que os %endedores no sabem a diferena" !ostumam usar o termo &modem para ;2=', para designar os modelos com ?I " Io chamados assim porque os soft modems requerem processadores bem rpidos para fazer o trabalho que seria do ?I , portanto no funcionam em !s ;2="
Mem3ria irtual

?igamos que o seu computador tenha apenas F> 54 de mem+ria, mas que %ocK %ai e7ecutar %rios programas ao mesmo tempo, que necessitariam juntos de 2$ 54" *ntigamente quando tent%amos e7ecutar um programa e no e7istia mem+ria li%re, aparecia uma mensagem de erro6 mem+ria insuficiente" Iistemas operacionais que permitem e7ecutar %rios programas ao mesmo tempo utilizam um artifcio para contornar a situao" 1ormalmente o usurio no opera %rios programas ao mesmo tempo, e sim dei7a alguns programas parados enquanto en%ia comandos para outro" 9s programas que esto parados no precisam ser finalizados, e nem precisam ficar ocupando espao na mem+ria" * rea de mem+ria que esto usando pode ser copiada para uma rea especial do disco rgido, chamada &arqui%o de permuta' (s8ap file)" Este arqui%o pode ser bem maior que a mem+ria real instalada no computador" !om isso temos a sensao que a quantidade de mem+ria bem maior" Esta entretanto uma mem+ria %irtual" Iempre que o processador precisa e7ecutar trechos de programas que esto no arqui%o de permuta, precisa encontrar uma rea de mem+ria real (@*5) li%re para copiar as informa0es, para s+ ento process.las" :uando um computador usa muito a mem+ria %irtual, acaba ficando muito lento, de%ido H grande quantidade de acessos a disco" 5elhor seria instalar mais mem+ria @*5" !om mais mem+ria dispon%el, menor ser a necessidade de usar a mem+ria %irtual, e o desempenho do ! ser melhor"
Dri er

1o confunda &dri%er' com &dri%e'" M correto dizer &dri%e de disquetes' ou &dri%e de !?.@95'" 9 dri%e uma unidade na qual so colocados discos ou outro meio de armazenamento de dados" G o termo &dri%er' algo completamente diferente" -rata.se de um soft8are que faz com que o sistema operacional utilize um determinado dispositi%o de hard8are" ara uma impressora funcionar, preciso que seja instalado o seu dri%er, para uma

5-/*

Hardware Total

placa de %deo funcionar preciso que seja instalado o seu dri%er, para que os dispositi%os da placa de som funcionem, precisam que sejam instalados os seus dri%ers" M muito comum as pessoas confundirem os dois termos" 1a traduo do filme &*ssdio Ie7ual', o 5icheal ?ouglas diz para ?emi 5oore que &os dri%ers tKm que ser de no mnimo 1$$ ms"""'" Ele esta%a falando sobre dri%es de !?.@95, ento de%eria ter sido traduzido como &dri%es', e no &dri%ers'" Iempre que compramos um dispositi%o de hard8are, ele %em acompanhado com um disquete ou !?.@95 no qual est o dri%er que permite o seu funcionamento no Rindo8s e em outros sistemas operacionais" 5uitos sistemas, como o caso do Rindo8s, j so acompanhados de dri%ers para centenas de dispositi%os de hard8are" :uando o sistema no possui os dri%ers apropriados, temos que utilizar aqueles que os fabricantes fornecem, no disquete ou !? que acompanha o dispositi%o de hard8are que queremos instalar" Em alguns casos de mau funcionamento, os problemas so resol%idos atra%s da instalao de dri%ers atualizados" -odos os fabricantes disponibilizam atra%s dos seus sites na 3nternet, dri%ers atualizados para seus produtos, nos quais e%entuais problemas so corrigidos"
-"A e &uper -"A

?esde os anos 2$ e7istem placas de %deo e monitores OC*" -anto as placas como os monitores opera%am com resoluo m7ima de =;$7;2$, porm com apenas 1= cores" odiam utilizar at >E= cores, desde que a resoluo fosse mais bai7a6 F>$7>$$, normalmente utilizada por jogos" 1o final dos anos 2$ surgiram placas de %deo capazes de operar com >E= cores tambm na resoluo de =;$7;2$, depois em 2$$7=$$ e 1$>;7#=2" :ualquer placa de %deo capaz de operar com resolu0es maiores de =;$7;2$, e com mais de 1= cores nessas resolu0es, era chamada de Iuper OC* (IOC*)" *lguns fabricantes usa%am nomes parecidos, como /ltra OC*, Niper OC*, ou at OC* Ronder (OC* 5ara%ilha)" -odas podem ser informalmente chamadas de Iuper OC*" *tualmente todas as placas de %deo so IOC*, porm bem mais a%anadas" *lguns fabricantes mais modestos continuam chamando suas placas e monitores de OC*, mas como os modos grficos so superiores aos das placas OC* originais, o correto seria cham.los de Iuper OC*"
Monitor no entrelaado

9s primeiros monitores Iuper OC* chega%am no m7imo H resoluo de 2$$7=$$, com alguma cintilao" 1o conseguiam chegar H resoluo de 1$>;7#=2, pois a cintilao seria insuport%el" *lm disso perderiam o

Captulo 5 Anatomia de um PC

5-/)

sincronismo se os fizssemos operar nessas resolu0es" ara permitir o uso da resoluo de 1$>;7#=2 nesses monitores antigos, os fabricantes de placas de %deo utilizaram o chamado modo entrelaado" !onsiste em usar a resoluo de 1$>;7#=2, mas formando inicialmente as F2; linhas mpares, depois as F2; linhas pares, e assim sucessi%amente" *ssim os monitores conseguiam operar com 1$>;7#=2, apesar de ser no modo entrelaado" * qualidade da imagem bastante inferior" 9s fabricantes de monitores produziram modelos capazes de operar com 1$>;7#=2, sem usar a %arredura entrelaada" * imagem fica%a melhor, mais ntida e est%el" Eram chamados de monitores no entrelaados" *t hoje encontramos esses termos em uso" /m monitor no entrelaado oferecer imagem melhor nas resolu0es mais altas" 3sto no chega a ser uma %antagem nos dias atuais, pois praticamente todos os monitores so &no entrelaados'"
Monitor digital

9 monitor digital aquele que possui controles frontais digitais" 9s monitores antigos possuam potencimetros para controlar o brilho, contraste, largura e altura, linearidade da imagem, etc" raticamente no e7istem mais monitores assim" 9s modelos atuais possuem bot0es que indicam cada funo, e controles &T' e &.& para aumentar ou diminuir cada caracterstica da imagem, da mesma forma como temos bot0es &T' e &.& para aumentar e diminuir %olume, brilho, contraste, nitidez e outras caractersticas nos atuais aparelhos de -O"
Figura 5.55
Controles de um 7monitor di#ital8.

5-3+ "erenciamento de energia

Hardware Total

*ntigamente os aparelhos eletrnicos s+ podiam assumir dois estados6 ligado e desligado" *os poucos surgiram aparelhos que usa%am um terceiro estado6 standbA, ou estado de espera" 1este estado, o equipamento fica parcialmente ligado, pronto para receber comandos, mas com seus principais componentes consumidores de energia desligados" Este estado foi introduzido tambm nos computadores, primeiro nos portteis, pois a economia de energia importante para aumentar a durao das baterias, depois nos computadores de mesa" Noje todos os !s possuem fun0es de gerenciamento de energia, e podem ser colocados no estado de espera" odemos programar o ! para, em caso de inati%idade prolongada (isto , se ficarmos muito tempo sem usar o teclado e o mouse), entrar no modo de espera" odemos ainda usar o boto ligaSdesliga, no para ligar e desligar o computador, mas coloc.lo e retir.lo do modo de espera" :uando o ! colocado em modo de espera, o conte,do da mem+ria preser%ado, o processador paralisa suas ati%idades e quase todos os circuitos so desligados" *o pressionarmos uma tecla, ou mo%ermos o mouse, ou pressionarmos o boto ligaSdesliga, o ! precisar apenas de E ou 1$ segundos para %oltar ao estado &ligado', sem precisar passar pelo demorado processo de boot"
%&D4

Pinhas 3I?1 so bem parecidas com as linhas telefnicas, porm so mais rpidas e possuem confiabilidade maior" *o contrrio das linhas telefnicas comuns, as linhas 3I?1 foram criadas especificamente para transmitir dados digitais" * ta7a de transmisso dessas linhas de 1>2 B4Ss, e no sofrem dos %rios problemas pelos quais passam as linhas comuns" Essas so as %erdadeiras linhas digitais, usadas por empresas que precisam de cone70es com alta confiabilidade" *s linhas telefnicas comuns, porm de centrais mais no%as, que so chamadas na gria de &linhas digitais', na %erdade no so digitais, e sim anal+gicas" * diferena que as suas centrais telefnicas so digitais, portanto seria certo cham.las de &linhas de central digital'" *s linhas 3I?1 so %erdadeiramente, e totalmente digitais" ara us.las preciso utilizar um modem 3I?1" Este tipo de modem bastante caro, e o custo dessas linhas tambm bastante ele%ado" 9 custo alto s+ justificado para empresas que precisam de cone70es de alta confiabilidade" Entretanto com a e7panso das telecomunica0es, certamente teremos em bre%e linhas 3I?1 de bai7o custo, alm de outros meios de comunicao de alta %elocidade e preos acess%eis para o grande p,blico"
Des,ragmentao

Captulo 5 Anatomia de um PC

5-3(

* desfragmentao uma espcie de &arrumao na baguna do disco rgido'" * baguna comea quando comeamos a e7cluir arqui%os" :uando um arqui%o e7cludo, o espao antes ocupado fica li%re para a gra%ao de no%os arqui%os" Iuponha que %ocK apagou trKs arqui%os localizados em reas diferentes do disco, um arqui%o * com 1$$ B4, outro 4 com >$$ B4 e outro ! com ;$$ B4" ?igamos agora que precisamos gra%ar um no%o arqui%o ?, com 2$$ B4" Este arqui%o comear a ser gra%ado no primeiro espao dispon%el, que a lacuna antes ocupada pelo arqui%o *" !omo esta lacuna tem apenas 1$$ B4, apenas os primeiros 1$$ B4 do arqui%o ? sero gra%ados na mesma" 9 restante do arqui%o continuar sendo gra%ado em outras reas" ortanto >$$ B4 do arqui%o ? sero gra%ados na lacuna antes ocupada por 4, os ;$$ B4 seguintes ficaro onde antes esta%a !, e os 1$$ B4 restantes ficaro em outra rea dispon%el no disco" 9 arqui%o ? foi ento gra%ado de forma fragmentada, em ; reas diferentes" Em um primeiro momento, o usurio no precisa se preocupar com este fato" :uando este arqui%o acessado, o sistema operacional fica encarregado de encontrar suas partes e carregar na mem+ria @*5 de forma correta" * des%antagem que o tempo de carga deste arqui%o ser maior" 9s arqui%os armazenados de forma contgua, ou seja, em uma ,nica rea, so acessados de forma mais rpida" or isso altamente recomend%el que usemos periodicamente um programa desfragmentador, como o que acompanha o Rindo8s" Esses programas encontram os arqui%os fragmentados e os gra%am em outros locais de modo que fiquem em reas contguas, no fragmentadas" !omo resultado, o computador fica mais rpido, j que o seu acesso a disco fica mais eficiente"
7A$=0

OocK pro%a%elmente j ou%iu falar em W*-F>" -rata.se de uma forma de organizar os arqui%os em um disco rgido" *ntes dela era utilizada a W*-1=, e a sua principal des%antagem era que no podia operar com discos rgidos com mais de > C4" Ie um disco rgido ti%esse capacidade maior que esta, precisa%a ser di%idido em dois ou mais dri%es l+gicos" or e7emplo, um disco de = C4 era normalmente di%idido em trKs dri%es (!, ? e E) de > C4 cada" * W*-F> no possui mais esta limitao, podemos ter discos de capacidades bem mais ele%adas, sem a necessidade de di%idi.los"
-rus de computador

Orus de computador no so organismos %i%os, como os que atacam animais e plantas" -ratam.se de programas feitos por programadores de m ndole (para no dizer coisa pior), que tKm como objeti%o principal causar

5-32

Hardware Total

danos aos dados do computador, e como segundo objeti%o, propagar.se para outros computadores, tudo isso sem que o usurio perceba" * infeco se d atra%s de um disquete contaminado, atra%s de sites da 3nternet com conte,do pouco recomend%el (por e7emplo, sites dedicados a dar dicas sobre pirataria), e o modo mais comum, a propagao atra%s de e.mail" 9s usurios principiantes de%eriam ser a%isados que quando recebem um e.mail de remetente desconhecido, contendo um arqui%o ane7o, este arqui%o pode ser um %rus" *lguns usurios desa%isados recebem e.mails contendo arqui%os ane7os com nomes sugesti%os, como -3*Q31N*"G C ou WE3-3!E3@*"G C, e ao abrirem o arqui%o para %isualizao, esto na %erdade ati%ando o %rus" *lgumas precau0es bsicas podem ser tomadas para no ter o computador contaminado com %rus" /se um bom programa anti.%rus, no abra arqui%os ane7os de forma indiscriminada, principalmente quando forem de remetente desconhecido, e no na%egue por sites de hacBers, cracBers e piratas de soft8are"
7ormatao de discos

Wormatar um disco fazer uma demarcao magntica das trilhas e setores nas quais sero gra%ados os dados" ?isquetes e discos rgidos usam setores de E1> bAtes, mas outros tipos de disco podem usar setores de tamanhos diferentes" M o caso dos discos !?.@R, que usam setores de grande tamanho, como =; B4" ?iscos rgidos so formatados na fbrica, e o usurio no pode format.los" 9 ,nico tipo de formatao que o usurio faz em um disco rgido a chamada formatao l+gica" Esta formatao no cria trilhas e setores, apenas apaga os diret+rios e a tabela de alocao de arqui%os, e faz uma %erificao em todos os setores do disco, H procura de erros, sem entretanto fazer a magnetizao dos setores" Esta magnetizao no necessria, pois os setores continuam no mesmo lugar" :uando no%os dados forem gra%ados, os setores j e7istentes estaro dispon%eis e sero preenchidos com esses no%os dados" G os disquetes e os discos !?.@R podem ser formatados logicamente ou fisicamente" * formatao fsica, ou incondicional, cria no%amente as trilhas e setores" ?e um modo geral, no necessrio fazer formatao fsica di%ersas %ezes, basta uma" 1as %ezes seguintes, podemos fazer a formatao l+gica e rpida, que somente apaga o diret+rio e W*-, e demora apenas alguns segundos"
Cache de disco

1em toda a mem+ria dispon%el em um computador usada para armazenar programas e dados" /ma parte dela usada para acelerar o desempenho do disco rgido e do dri%e de !?.@95" 9 mtodo usado para melhorar o desempenho muito simples" :uando dados so lidos do disco rgido, eles

Captulo 5 Anatomia de um PC

5-33

no so imediatamente entregues ao programa que os solicitou" Esses dados %o inicialmente para uma rea de mem+ria, chamada cache de disco, para depois serem transferidos" Ie depois de e7ecutar um programa ou acessar um arqui%o, o usurio pede no%amente a e7ecuo do mesmo programa e a leitura dos mesmos dados, e7iste uma chance de que a c+pia desses dados ainda esteja na cache" Iendo assim, no precisa fazer o acesso a disco, pode pegar os dados diretamente na mem+ria, o que muito mais rpido" /ma outra forma de acelerao da cache a leitura antecipada" :uando um programa pede a leitura de um pequeno trecho de um arqui%o, o sistema operacional lK este trecho, entrega.o ao programa que o solicitou e comanda a leitura dos trechos seguintes" E7iste uma grande chance do programa que pediu a leitura de uma rea (por e7emplo, o incio de um arqui%o), pedir logo depois a rea seguinte do mesmo arqui%o (meio e fim)" !om a leitura antecipada, o programa receber mais rapidamente os dados pedidos" M feita a leitura de um grande bloco de dados, e o primeiro deles entregue ao programa" :uando o programa pedir os dados seguintes, eles j tero sido lidos" 9 Rindo8s suficientemente esperto para, quando tem muita mem+ria li%re, us.la ao m7imo como cache de disco, e H medida em que os programas precisam de mais mem+ria, liberar reas de mem+ria antes usadas como cache para os programas"
1tilit;rios e aplicati os

E7istem %rios tipos de programas, e muitos deles podem ser di%ididos em duas classes6 utilitrios e aplicati%os" 9s aplicati%os so os programas que do ao computador alguma utilidade" Editores de te7to, editores grficos, jogos, na%egadores, programas de correio eletrnico so alguns e7emplos de aplicati%os" G os utilitrios so programas que, apesar do seu nome, no tKm para o usurio uma utilidade direta, e sim ser%em para manter o computador funcionando de forma mais segura e eficiente" rogramas anti.%rus, programas para formatao de disco, desfragmentadores de disco e programas de bacBup so alguns e7emplos de utilitrios" 1enhum usurio de computador %ai passar o tempo todo fazendo bacBup, checando %rus, formatando e desfragmentando discos" Ele far essas coisas periodicamente, em uma pequena parte do tempo, apenas para manter o computador em ordem"
Direct:

Ie %ocK gosta de jogos, no pode passar sem conhecer o ?irectL" -rata.se de um conjunto de fun0es que permitem aos jogos terem acesso direto aos

5-3!

Hardware Total

hard8are, possibilitando assim que esses jogos operem de forma e7tremamente rpida" *ntes de e7istir o ?irectL, os jogos acessa%am o hard8are como outro programa qualquer, passando por toda a &burocracia' do sistema operacional" Este mtodo de acesso &burocrtico' adequado para programas que geram poucos mo%imentos na tela e que recebem dados em bai7a %elocidade a partir do teclado e mouse" G os jogos de ao precisam gerar imagens bastante rpidas, gerar sons sincronizados com os mo%imentos, receber comandos a partir de joAsticBs e atra%s de uma rede (muitos jogos permitem m,ltiplos jogadores, que podem operar em conjunto graas H rede)" * 5icrosoft desen%ol%eu ento o ?irectL, composto de %rias partes6 ?irect?ra8 . acesso direto H placa de %deo para grficos >? ?irectF? . acesso direto H mem+ria de %deo para grficos F? ?irectIound . acesso direto H placa de som ?irect laA . acesso direto a rede ?irect 3nput . acesso direto a joAsticBs e outros dispositi%os de entrada Este padro possibilitou a criao de milhares de jogos para Rindo8s" *ntes disso os jogos para Rindo8s eram muito lentos, e as empresas que os cria%am eram obrigadas a utilizar o 5I.?9I para conseguir mais %elocidade" Noje no so mais lanados jogos para 5I.?9I, apenas para Rindo8s, e usando o ?irectL" 9 usurio de%e sempre manter no seu computador a %erso mais no%a do ?irectL" :uando instalamos um jogo, normalmente feita a instalao do ?irectL, caso a %erso e7istente no !? do jogo seja mais no%a que a instalada no computador" 9 usurio tambm pode ir direto ao site da 5icrosoft, em 888"microsoft"comSdirect7 para obter a %erso mais no%a do ?irectL"
Direct=DE "lide e Open".

9 ?irectF? a parte do ?irectL dedicada H gerao de imagens tridimensionais" ?izemos que uma * 3 grfica F? (*pplication rogramming 3nterface)" * maioria dos jogos usam a * 3 ?irectF?, mas e7istem outras duas importantes6 Clide e 9penCP" 9 Clide a * 3 nati%a das placas F? produzidas pela F?W7, at pouco tempo atrs um dos maiores fabricantes de chips grficos F?" Io as placas conhecidas como Ooodoo, bastante comuns no mercado, apesar de caras" lacas Ooodoo de%em operar preferencialmente com o Clide, mas tambm podem operar com ?irectF? e 9penCP, apesar do Clide oferecer melhores resultados" * maioria dos jogos que opera com Clide, opera tambm com ?irectF?" 9s fs de jogos de corridas normalmente preferem as placas Ooodoo, j que a maioria desses

Captulo 5 Anatomia de um PC

5-35

jogos, apesar de funcionarem com o ?irectF?, so otimizados para o sistema Clide" * outra * 3 importante o 9penCP" M usada para a gerao de grficos F? em programas para uso profissional, como !*? em geral, mas muitos jogos modernos o esto utilizando, de%ido H melhor qualidade das suas imagens" 9 9penCP tem como prioridade a preciso na representao de imagens, e no a %elocidade" *lguns jogos podem operar com 9penCP, mas ficam um pouco lentos" Ie a placa de %deo e o processador forem bastante rpidos, o problema da lentido resol%ido, e os grficos so fantsticos" *tualmente a maioria das placas F? acompanhada de dri%ers para ?irectF? e 9penCP" *s placas Ooodoo so compat%eis com Clide, ?irectF? e 5iniCP, uma poro do 9penCP utilizada em jogos" SSSSSSSSSSS W35 SSSSSSSSSSSSSSSSSSSSSSSSS

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 n o deixe de ler este captulo. !edicamos este captulo ao estudo dos processadores que "# saram de lin$a. %esmo n o usando esses processadores em P&s novos, um especialista em $ard'are deve estar apto a lidar com modelos antigos. (nclumos neste captulo o (ntel &eleron, que apesar de n o ter ainda sado de lin$a, poder# sair muito em breve.

Era pr-Pentium
&omecemos com os processadores produzidos antes do Pentium. ) o processadores que reinaram entre *+,- e *++., aproximadamente. /a segunda parte deste captulo abordaremos os processadores Pentium e compatveis, e finalmente os derivados da arquitetura P0 1Pentium Pro, Pentium (( e &eleron2.
Processadores de 8 bits

3sses processadores reinaram durante os anos 4-, e ainda foram bastante utilizados at meados dos anos ,-. A maioria deles tin$a barramento de dados com , bits, barramento de endereos de *0 bits 1podiam enderear at 05 67 de memria2 e operavam com cloc6s inferiores a . %8z. 3ram

6-2

Hardware Total

mil$ares de vezes mais simples que os processadores atuais. Alguns exemplos9 5--5 : 3ste foi um dos primeiros processadores da (ntel. 3ra um processador de 5 bits, e era capaz de executar aplica;es simples, como calculadoras eletr<nicas.
Figura 6.1
Foto do interior do processador 4004.

Processador 5--5

Lanamento Transistores Tecnologia Barramento de dados Barramento de endereos Capacidade de endereamento Clock !$%&

1971 2300 10 4 bits 10 bits 640 bytes 0 1 !"# 0 06

A tabela acima mostra algumas caractersticas do processador 5--5. )eus min=sculos transistores mediam *- microns, ou se"a, * centsimo de milmetro. Parecem bem pequenos, mas ainda s o *-- vezes maiores que os encontrados nos processadores atuais. /ote que alm do cloc6 do processador, a tabela indica tambm a sua velocidade medida em %(P) 1mil$;es de instru;es por segundo2. ,--, : Primeiro processador (ntel de , bits. 3ra bem superior ao 5--5, e foi utilizado nos primeiros microcomputadores. Ainda eram extremamente caros, portanto n o estavam ao alcance do grande p=blico. 3ram usados em

Captulo 6 Processadores descontinuados

6-3

calculadoras, terminais de vdeo, m#quinas industriais e aplica;es que envolviam manipula o de caracteres.
Figura 6.2
Interior do processador 8008.

Processador ,--,
Lanamento Transistores Tecnologia Barramento de dados Barramento de endereos Capacidade de endereamento Clock !$%& 1972 3'00 10 ( bits 14 bits 16 kB 0 2 !"# 0 06

,-,- : 3ste foi o primeiro processador de , bits a fazer sucesso comercial. 3ra mais poderoso que o ,--,, e seu custo era menor. >oi muito usado em microcomputadores simples, equipados com modestas quantidades de memria. ? principal microcomputador a utiliz#@lo foi o Altair ,-,-, o primeiro de todos os P&s. 3ram programados em linguagens 7A)(& e AssemblA. /esta poca n o existiam programas prontos, como utilit#rios e aplicativos. &abia ao usu#rio criar os programas de seu interesse.

6-4

Hardware Total Figura 6.3


Interior do processador 8080.

Processador ,-,Lanamento Transistores Tecnologia Barramento de dados Barramento de endereos Capacidade de endereamento Clock !$%& Cons)mo 1974 6000 6 ( bits 16 bits 64 kB 2 !"# 0 64 1'*

/a poca do ,-,-, a A%! era uma parceira da (ntel, que atuava como second source. A A%! fabricada sob licena da (ntel, processadores semel$antes. ? ,-,- era fabricado pela A%! com o nome de A%+-,-. ,-,. : 3ste processador era basicamente um ,-,- com alguns pequenos mel$oramentos. 3ra um pouco mais r#pido 1*,B. %8z2 tin$a entradas diretas para 5 interrup;es, sem a necessidade de uso de um controlador de interrup;es externo, e incorporava dois pinos 1)(! e )?!2 para transmiss o e recep o de dados seriais, dispensando o uso de uma interface serial avulsa. Cambm tin$a barramento de dados de , bits e endereos com *0 bits, tal qual o ,-,-. Alm disso, suas instru;es eram inteiramente compatveis com as do ,-,-. Dtilizava uma =nica tens o de alimenta o com E. volts, ao contr#rio do ,-,-, que exigia duas tens;es9 E. e E*B volts. Processador ,-,.

Captulo 6 Processadores descontinuados Lanamento Transistores Tecnologia Barramento de dados Barramento de endereos Capacidade de endereamento Clock !$%& Cons)mo 1976 6'00 3 ( bits 16 bits 64 kB ' !"# 0 37 1'*

6-

F,- e /)&,-- : ? F,- foi um processador criado pela Filog, empresa que na poca era concorrente da (ntel. 3ra totalmente compatvel com o ,-,- em termos de soft'are, ou se"a, qualquer programa que funcionava no ,-,-, funcionava tambm no F,-. Apesar de tambm ter barramento de dados com , bits e endereos de *0 bits, o F,- tin$a v#rias novas instru;es que n o estavam presentes no ,-,- 1*., instru;es, contra apenas 4, do ,-,-2. Dtilizando essas instru;es era possvel criar programas mais r#pidos e mais compactos. ? F,- fez um sucesso comercial maior que o do ,-,- e do ,-,., e passou a ser utilizado em v#rios microcomputadores, como o CG)@,- e o )inclair. A maioria dos microcomputadores de , bits produzidos no 7rasil at meados dos anos ,- eram cpias do CG)@,-. ? /)&,-- era um processador similar ao F,-, produzido pela /ational. 3xecutava as mesmas instru;es do F,-, mas era compatvel pino a pino com o ,-,.. !esta forma, computadores baseados no ,-,. podiam ter em seu lugar o /)&,--. Processadores F,- e /)&,-Barramento de dados Barramento de endereos Capacidade de endereamento Clock ( bits 16 bits 64 kB 4 !"#

A Filog criou um processador de *0 bits, o F,---, mel$or que o ,-,0 e o ,-,, da (ntel. ? sucesso da (ntel foi devido ao fato de ter sido escol$ida pela (7% para fornecer os processadores para o (7% P&. Ainda $o"e a Filog est# no mercado, produzindo processadores e c$ips para uso em controle de processos e automa o. ? F,- atual produzido em v#rias vers;es, com cloc6s de at HH %8z. 3xistem vers;es que s o acompan$adas de v#rios dispositivos, como interfaces seriais, paralelas, controladores de !%A, controladores de interrup;es, memrias GA% e G?%, todas em um =nico c$ip. (sto torna as novas vers;es do F,- ideais para a implementa o de pequenos circuitos computadorizados para uso em controle e automa o.

6-6

Hardware Total

%&0,-- : 3ste era um processador de , bits produzido pela %otorola. Cin$a poder de processamento compar#vel ao do ,-,-, mas teve pouco sucesso comercial. ? %&0,---, seu sucessor de *0 bits, era mais poderoso que o ,-,0 da (ntel. >oi escol$ido pela Apple para uso nos computadores %acintos$. ?s novos processadores utilizados nas vers;es mais novas dos %A&Is, s o na verdade sucessores do %&0,---. 0.-B : Produzido pela %?) Cec$nologA, este processador de , bits fez grande sucesso, pois foi utilizado nos computadores Apple. ? Apple foi o primeiro computador pessoal a ser vendido em larga escala. )eu sucesso motivou a (7% a criar seu prprio P&. ?s computadores $o"e con$ecidos como %A&Is s o descendentes do Apple, enquanto os P&s s o descendentes do vel$o (7% P&. Portanto, os dois microcomputadores de maior sucesso no incio dos anos ,- deram origem aos microcomputadores que est o $o"e no mercado. ? assunto interessante, mas como este livro trata sobre P&s, vamos deixar os processadores de , bits como curiosidades $istricas.
8086

Antes do lanamento do ,-,0, reinavam os processadores de , bits. /o final dos anos 4-, a (ntel, principal fabricante de processadores 1como at $o"e2 lanou o ,-,0, o primeiro processador de *0 bits. ?perava interna e exter@ namente com *0 bits, possua um barramento de endereos com B- bits, atravs do qual podia acessar at * %7 de memria, o que era uma capacidade espantosa para a poca. (nicialmente lanado em uma vers o de . %8z, o ,-,0 era consideravelmente mais veloz que os processadores de , bits. Posteriormente foi produzido nas vers;es de , e *- %8z. ? ,-,0 era cerca de *- vezes mais veloz que o ,-,-, apesar do seu cloc6 ser apenas . vezes superior, graas J sua arquitetura mais avanada de *0 bits, contra apenas , do ,-,-. 3ra usado principalmente em microcomputadores. ,-,09 . %8z ,-,0@B9 , %8z ,-,0@*9 *- %8z

Captulo 6 Processadores descontinuados Figura 6.4


Interior do processador 8086.

6-!

Processador ,-,0

Lanamento Transistores Tecnologia Barramento de dados Barramento de endereos Capacidade de endereamento Clock !$%& Cons)mo

197( 29+000 3 16 bits 20 bits 1 !B 10 !"# 0 7' 2'*

? ,-,0 podia 1assim como tambm ocorria com o ,-,,2 operar em con"unto com um c$ip auxiliar, dedicado J execu o de opera;es matem#ticas complexas. 3ra o ,-,4, tambm c$amado de processador 1ou co@ processador2 matem#tico ou aritmtico. ? ,-,4 era muito caro, e s era utilizado em computadores dedicados a aplica;es cientficas e de engen$aria.
8088

? ,-,, era internamente um processador quase idntico ao ,-,0, mas exter@ namente, tin$a uma diferena fundamental9 seu barramento de dados operava com , bits, ao invs de *0. Portanto, o ,-,, era uma vers o K"=niorL do ,-,0. Pelo fato de usar um barramento de dados com , bits, podia operar

6-8

Hardware Total

com todo o $ard'are para , bits existente na sua poca9 placas, memrias e c$ips em geral. 3ste processador foi escol$ido pela (7% para ser usado no seu (7% P&, no incio dos anos ,-. Pouco tempo depois, a (7% lanou uma vers o mel$orada do (7% P&. 3ra c$amado de (7% P& MC 1MC significa 3xtended Cec$nologA2. )ua tecnolo@ gia estendida consistia no uso de um disco rgido de *- %7 1o P& original s podia armazenar dados em disquetes ou em fita cassete2, e uma maior quantidade de memria GA%9 incrveis B.0 67 NNN !urante os anos ,-, o (7% P& MC foi o microcomputador mais utilizado em todo o mundo. %esmo aps o lanamento do (7% P& AC, equipado com o processador ,-B,0, o MC continuou fazendo muito sucesso devido ao seu custo mais baixo. Canto o ,-,0 como o ,-,, foram lanados inicialmente em vers;es de . %8z. &om o passar do tempo, a (ntel lanou o ,-,0@B e o ,-,,@B 1operavam com , %8z2, e depois o ,-,0@* e o ,-,,@* 1*- %8z2. A (7% n o utilizou esses processadores em novas vers;es do MC, "# que estava preocupada em promover o (7% P& AC, que era muito mais veloz. 3ntretanto, os fabricantes de KclonesL do P& 1ou se"a, computadores compatveis com o (7% P&, mas fabricados por outras empresas2 lanaram os c$amados MCs Curbo, operando com , e *- %8z.
Figura 6.5
"# processador 8088.

Processador ,-,,
Lanamento Transistores Tecnologia Barramento de dados Barramento de endereos 1979 29+000 3 ( bits 20 bits

Captulo 6 Processadores descontinuados Capacidade de endereamento Clock !$%& Cons)mo NEC V-20 e V-30 1 !B 10 !"# 0 7' 2'*

6-$

/o final dos anos ,-, a /3& lanou processadores inteiramente compatveis com o ,-,0 e o ,-,,, a nvel de soft'are e de $ard'are, porm sensivelmente mais velozes. ) o os vel$os /3& O@B- 1similar ao ,-,,2 e o /3& O@H- 1similar ao ,-,02. %uitos MCs foram vendidos naquela poca, equipados com o O@B-, e alguns at mesmo usando o O@H-. Cerminada a poca dos MCs, terminou tambm a atua o da /3& no mercado de processadores para P&s.
80286

Alguns anos depois do lanamento do ,-,0 e do ,-,,, a (ntel finalmente lanou um processador bem mais avanado, o ,-B,0. >oi inicialmente lanado em uma vers o de 0 %8z, e depois nas vers;es de ,, *- e *B %8z. &om , %8z, era quase 0 vezes mais veloz que o ,-,, usado no (7% P& MC. A (7% utilizou este processador no seu novo P&, o (7% P& AC 1AC significa Advanced Cec$nologA2. Possua uma configura o relativamente avanada, se comparado com um MC. )ua memria poderia c$egar, atravs de placas de expans o apropriadas, a at *0 %7. /aquela poca, o $ard'are sempre andava J frente do soft'are, ou se"a, mesmo os sistemas operacionais e soft'ares mais avanados n o c$egavam a explorar todo o potencial do $ard'are existente. %esmo podendo c$egar a *0 %7, durante muitos anos reinaram os micros com 05- 67, quantidade de memria mais que suficiente para executar os soft'ares dos anos ,-. A (ntel deixou de produzir o B,0 quando o H,0 passou a dominar o mercado, mas outras empresas como a A%! e a 8arrAs, sob licena da (ntel, continuaram produzindo processadores B,0, com cloc6s superiores, como *0 e B- %8z.

6-%0 Figura 6.6

Hardware Total
Processador 80286 de 20 &H'( )a*ricado pela Harris( so* licen+a da Intel.

!a mesma forma como foram criados clones do (7% P& MC, isto tambm ocorreu com o (7% P& AC. /o final dos anos ,-, as revistas especializadas em inform#tica estavam repletas de an=ncios de P&s classe AC, muito mais velozes que os da (7%, em vers;es de ,, *-, *B , *0 e B- %8z.
Figura 6.7
Interior de u# processador 80286.

Processador ,-B,0

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

19(2 134+000 1' 16 bits 24 bits 16 !B

Captulo 6 Processadores descontinuados Clock !$%& Cons)mo 20 !"# 3 33*

6-%%

? ,-B,0 podia operar em con"unto com um coprocessador aritmtico. (nicialmente utilizava o ,-,4, o mesmo coprocessador utilizado com o ,-,0. Posteriormente a (ntel criou o ,-B,4, coprocessador matem#tico prprio para o B,0.
386DX

Ao ser lanado, este c$ip c$amava@se ,-H,0. (sto ocorreu em meados dos anos ,-, mas somente por volta de *++- tornaram@se comuns os P&s que utilizavam este processador. ? ,-H,0 abriu a era dos HB bits em micros da classe P&. !urante o seu ciclo de vida, foi lanado em vers;es de *0, B-, B., HH e finalmente 5- %8z. 3ntre *++B e *++H, quando comeou a popu@ lariza o dos P&s no 7rasil, eram comuns os equipados com o H,0!M@5-.
Figura 6.8
Processador ,#386-.-40.

Para facilitar a transi o das plataformas de *0 bits para HB bits, a (ntel lanou uma vers o simplificada do ,-H,0, c$amado de ,-H,0)M. (nternamente, o ,-H,0)M operava com HB bits, mas externamente com apenas *0. !epois disso, o ,-H,0 original, com HB bits internos e externos, passou a ser c$amado de ,-H,0!M.

6-%2

Hardware Total Figura 6.9


Interior de u# processador 80386.

Processador ,-H,0
Lanamento Transistores Tecnologia Barramento de dados Barramento de endereos Capacidade de endereamento Clock !$%& Cons)mo 19(' 27'+000 1',1 32 bits 32 bits 4 -B 16 . 40 !"# 6 . 1' 2'*

? H,0!M podia opcionalmente operar em con"unto com o H,4!M, o seu coprocessador aritmtico.
386SX

? H,0)M a vers o K"=niorL do ,-H,0. Por dentro, ele idntico ao ,-H,0. Possui os mesmos circuitos e executa as mesmas instru;es, de ,, *0 e HB bits. A diferena est# no barramento de dados, que opera com *0 bits, ao invs dos HB bits usados pelo ,-H,0 original, que passou a c$amar@se H,0!M. Alm do barramento de dados com *0 bits, existe ainda mais uma diferena. )eu barramento de endereos, apesar de possuir HB bits, utiliza apenas B5, o que limita seu espao de endereamento a apenas *0 %7. (sto n o c$egou a

Captulo 6 Processadores descontinuados

6-%3

ser nen$um problema, pois na sua poca, raros eram os P&s que usavam mais de 5 %7 de memria. Processador ,-H,0)M
Lanamento Transistores Tecnologia Barramento de dados Barramento de endereos Capacidade de endereamento Clock !$%& Cons)mo 19(( 27'+000 1',1 16 bits 24 bits 16 !B 16 . 40 !"# 4 / 10 2'*

? H,0)M podia opcionalmente operar em con"unto com o H,4)M, o seu coprocessador aritmtico.
486DX

/a sua vers o inicial, lanada em *+,+, o ,-5,0 operava com um cloc6 de B. %8z. 3ra cerca de duas vezes mais r#pido que o H,0!M@B., e 5- vezes mais r#pido que o ,-,, usado nos primeiros MCs. 3m seu interior, apre@ sentava duas grandes inova;es9 um coprocessador matem#tico interno, e , 67 de memria cac$e interna. 3m muitos aspectos, o ,-5,0 pode ser considerado como uma vers o moderna do H,0!M. 3xecuta todas as suas instru;es, possui barramentos de dados e de endereos com HB bits, caractersticas comuns a todos os processadores da famlia 5,0, o que inclui o 5,0)M, 5,0!MB, 5,0)MB e 5,0!M5. A (ntel lanou posteriormente vers;es de HH e de .- %8z. A A%! e a &Arix lanaram tempos depois os seus prprios processadores 5,0. 3ntre eles, o Am5,0!M@5- 15- %8z2 e o &x5,0!M@5- 15- %8z2. 3ntretanto, a estria n o parou por a. Canto a (ntel como a A%! e a &Arix continuaram a lanar v#rios tipos de 5,0, como veremos a seguir.

6-%4

Hardware Total Figura 6.10


Interior de u# processador 486.

Processador ,-5,0!M
Lanamento Transistores Tecnologia Barramento de dados Barramento de endereos Capacidade de endereamento Clock !$%& Cons)mo 486SX 19(9 1+200+000 1,0( 32 bits 32 bits 4 -B !B 2' . '0 !"# 20 . 40 3a6*

%uitos dizem que o 5,0)M foi um erro cometido pela (ntel. 3ste processador era uma vers o simplificada do ,-5,09 n o possua o coprocessador matem#tico interno. )eu ob"etivo era competir com os processadores AmH,0!M@5-, que estavam fazendo um grande sucesso. Assim como o ,-5,0 original 1que passou a c$amar@se 5,0!M2, o 5,0)M tambm possui , 67 de cac$e interna e barramentos de dados e endereos com HB bits. 3stava disponvel nas vers;es de B. e HH %8z. Dm usu#rio interessado em acrescentar um coprocessador matem#tico ao 5,0)M poderia perfeitamente faz@lo. 7astava adquirir um 5,4)M, que para todos os efeitos, era o Kcoprocessador aritmticoL do 5,0)M. As placas de &PD baseadas no 5,0)M em geral possuam um soquete pronto para a instala o deste c$ip. 3ntretanto, este tipo de instala o n o era nada van@ ta"osa do ponto de vista financeiro. 3ra mais barato adquirir uma placa de &PD equipada com o 5,0!M. ? 5,0)M tanto foi considerado um erro, que

Captulo 6 Processadores descontinuados

6-%

os concorrentes da (ntel 1A%! e &Arix2 n o lanaram processadores equivalentes.


Lanamento Transistores Tecnologia Barramento de dados Barramento de endereos Capacidade de endereamento Clock !$%& Cons)mo 486DX2 1991 900+000 1,0( 32 bits 32 bits 4 -B !B 16 . 33 !"# 13 . 27 3a6*

? 5,0!MB inaugurou uma caracterstica de $ard'are que est# presente at $o"e nos modernos processadores. 8# muito tempo os processadores "# evo@ luam muito mais que as memrias. Puando c$egou o 5,0!M@.-, o desequilbrio tornou@se muito crtico. Apesar de ser tecnologicamente vi#vel, seguro e est#vel um processador operar internamente a .- %8z, era muito difcil, com a tecnologia da poca 1*++B2, uma placa de &PD funcionar com uma freqQncia t o elevada. Canto as memrias como os c$ipsets n o podiam suportar de forma segura o funcionamento a .- %8z. ? resultado que as placas de &PD baseadas no 5,0!M@.- eram muito problem#ticas, apresentando baixa confiabilidade, e em alguns casos, desempen$o similar ao das placas de HH %8z. Para resolver esses problemas, a (ntel utilizou dois cloc6s separados, um para o funcionamento interno do processador, e outro para o funcionamento ex@ terno. Codas as opera;es eram realizadas internamente comandadas por um cloc6 de .- %8z, enquanto externamente tudo ocorria J velocidade de B. %8z. (sto resolveu todos os problemas decorrentes da elevada velocidade externa ao processador, e curiosamente n o causou queda de desempen$o. %esmo acessando a memria de forma duas vezes mais lenta, ainda assim esta nova vers o do 5,0 era capaz de manter a cac$e interna sempre com instru;es prontas para serem executadas. 3ste c$ip foi c$amado de 5,0!MB@.-. A (ntel parou ent o de produzir o 5,0!M@.-, ficando apenas com a vers o !MB. >oram mantidos o 5,0!M@HH e o 5,0!M@B.. Rogo depois, a (ntel lanou o 5,0!MB@00. 3ste processador foi o mais usado nos P&s durante *++5. 3ste aumento de vendas ocorreu quando seus preos caam em virtude do lanamento de processadores equivalentes pela A%! e &Arix. (nicialmente em vers;es de 5-, .- e 00 %8z, foram pouco depois

6-%6

Hardware Total

lanados em vers;es de ,- %8z. Portanto, "# em *++. tn$amos as seguintes vers;es do 5,0!MB9 (ntel9 5,0!MB@.- e 5,0!MB@00 A%!9 Am5,0!M@5-, Am5,0!MB@.-, Am5,0!MB@00 e Am5,0!MB@,&Arix9 &x5,0!MB@.-, &x5,0!MB@00 e &x5,0!MB@,Figura 6.11
"# processador 486-.2 de 80 &H'.

Codos os processadores 5,0!MB possuem uma caracterstica em comum9 seu cloc6 interno igual ao dobro do externo. Por exemplo, o 5,0!MB@,- opera internamente a ,- %8z e externamente a 5- %8z.
Lanamento Transistores Tecnologia Barramento de dados Barramento de endereos Capacidade de endereamento Clock !$%& Cons)mo 486SX2 1992 1+200+000 0( 32 bits 32 bits 4 -B !B '0 / (0 !"# '4 . (0 3a6*

3ste processador fez pouco sucesso, tanto que foi produzido apenas pela (ntel. Crata@se de uma vers o mais veloz do 5,0)M. !isponvel em vers;es de .- e 00 %8z 15,0)MB@.- e 5,0)MB@002, este processador n o possui em seu interior o coprocessador matem#tico, e opera com um cloc6 externo igual J metade do cloc6 interno. Por exemplo, o 5,0)MB@00 opera internamente a 00 %8z e externamente a HH %8z. >oi utilizado basicamente em noteboo6s.

Captulo 6 Processadores descontinuados 486DX4

6-%!

A (ntel foi a primeira a lanar esta vers o do 5,0. &om cloc6s internos de 4. e *-- %8z 15,0!M5@4. e 5,0!M5@*--2, esses processadores tambm usam valores diferentes para o seu cloc6 externo. A grande diferena que, ao invs do cloc6 externo ser sempre igual J metade do interno, este fator pode ser igual a B, B,., H ou 5. Por exemplo, um 5,0!M5@*-- pode operar com cloc6s externos de .-, 5-, HH ou B. %8z. A escol$a n o feita pelo usu#rio, e sim, pelo pro"etista da placa de &PD. 3m geral, as placas de &PD equipadas com o 5,0!M5@*--, para uso em micros de mesa 1des6top2 operavam com o cloc6 externo de HH %8z, enquanto os computadores port#teis 1noteboo6s2 baseados neste processador o utilizavam com um cloc6 externo de B. %8z.
Figura 6.12
"# processador 486-.4 de %00 &H'.

Pouco depois da (ntel, a A%! e a &Arix tambm lanaram seus processadores 5,0!M5. ) o o Am5,0!M5 e o &x5,0!M5. A A%! criou vers;es de *-- e *B- %8z. A &Arix lanou apenas o modelo de *-- %8z. Ao contr#rio da A%!, a &Arix teve pouco sucesso nas vendas deste processador. Processador 5,0!M5
Lanamento Transistores Tecnologia Barramento de dados Barramento de endereos Capacidade de endereamento Clock !$%& 1994 1+600+000 06 32 bits 32 bits 4 -B !B 7' 100 !"# '3 . 70

6-%8 Cons)mo !D "#86 3*

Hardware Total

A (ntel lanou seu =ltimo 5,0 na vers o de *-- %8z. &omo sempre, a A%! foi um pouco mais adiante, lanando uma vers o de *B- %8z 1Am5,0!M5@ *B-2, e lanando tambm o processador A%! .x,0 de *HH %8z. !o ponto de vista externo, exatamente igual a um 5,0!M5 de *HH %8z. (sto n o quer dizer que qualquer placa de &PD para 5,0!M5 possa receber este processador, e sim, que os fabricantes de placas de &PD puderam realizar mnimas altera;es em pro"etos "# existentes para suportar o A%! .x,0. %edidas de desempen$o realizadas com programas de benc$mar6 mostram que este processador tem desempen$o similar ao de um Pentium de +%8z. 3ntretanto, para efeito de compara o com o Pentium, a ind=stria pa@ dronizou o uso do Sinstone, o soft'are medidor de desempen$o usado pela revista P& %agazine e por diversas outras. /esses testes, o .x,0 mostrou ser um pouco mais veloz que o Pentium@4.. )endo equivalente a um 5,0!M5, o A%! .x,0 opera internamente com um cloc6 de *HH %8z, e externamente usa um cloc6 com a quarta parte deste valor9 HH %8z. Possui barramentos de dados e de endereos com HB bits, uma cac$e interna de *0 67, e um coprocessador matem#tico interno com@ patvel com o da (ntel. (nfelizmente, muitos usu#rios compraram P&s equipados com este c$ip, pensando se tratar de um Pentium@*HH, o que n o verdade. 3ste c$ip foi criado na verdade para igualar o desempen$o do Pentium@4..
Figura 6.13
"# processador ,&- /86-%33.

C$ri# "#86

A &Arix tambm lanou processadores .x,0, compatveis com o 5,0!M5 da (ntel, porm com desempen$o mais elevado. 3m vers;es de *-- e *B- %8z, o &Arix .x,0 apresenta desempen$o equivalente ao de um Pentium@4. e de

Captulo 6 Processadores descontinuados

6-%$

um Pentium@+-, respectivamente. )eu cloc6 externo pode ser igual a *TB ou *TH do cloc6 interno. Portanto, a vers o de *-- %8z pode operar externamente com .- ou HH %8z, e a de *B- %8z pode usar externamente 0- ou 5- %8z. /a pr#tica foram produzidas pouqussimas placas de &PD que suportavam este processador. ? &Arix .x,0 possui, assim como o 5,0 da (ntel, barramentos de dados e de endereos com HB bits. Possui um coprocessador matem#tico interno, compatvel com o da (ntel, e uma cac$e interna de *0 67.
Figura 6.14
"# processador C0ri/ /86.

"86 n%o Pentium

Dm .,0 nada mais que um 5,0 ligeiramente mel$orado. %uitos usu#rios confundiam o .,0 com o Pentium. /a verdade, o Pentium um processador bem mais avanado que o 5,0 e que o .,0. 3m termos de velocidade, podemos dizer que os modelos mais velozes de 5,0 e .,0 atingem as mesmas velocidades que os modelos mais lentos do Pentium. ? 5,0 de *-%8z equivale a um Pentium de 00 %8z. ? .,0 de *HH %8z, fabricado pela A%!, equivale em termos de velocidade, a um Pentium de 4. %8z, e o .,0 de *B- %8z, fabricado pela &Arix, concorre com um Pentium de +- %8z em termos de desempen$o. As caractersticas do .,0 aproximam@se muito mais das do 5,0 que das do Pentium. Primeiramente, o .,0 compatvel Kpino a pinoL com o 5,0. (sto significa que seus pinos 1ou se"a, as Kpernin$asL do processador2 s o em mesmo n=mero e possuem as mesmas fun;es. /a verdade existem apenas algumas mnimas diferenas no que diz respeito aos pinos de voltagem e para selecionamento de cloc6. Uraas a esta compatibilidade, os fabricantes de placas de &PD puderam fazer pequenas altera;es nas suas placas de 5,0 para que pudessem operar tambm com o .,0. Por isso, todas as placas de &PD 5,0 fabricadas aps *++0 aceitam ambos os processadores, e s o na verdade placas de 5,0T.,0.

6-20 486S&C e 486D&C

Hardware Total

Antes de lanar seus processadores 5,0, a &Arix criou vers;es mel$oradas do H,0!M e do H,0)M. Alm de serem cerca de H-V mais velozes que processadores H,0 de mesmo cloc6, esses processadores possuem ainda em seu interior, * 67 de memria cac$e interna, e ainda um circuito capaz de realizar multiplica;es em alta velocidade. Apesar dos envenenamentos, esses dois processadores eram inteiramente compatveis com o H,0. ? &x5,0!R& opera com um barramento de dados com HB bits, sendo portanto equivalente ao H,0!M, enquanto o &x5,0)R& usa um barramento de dados com *0 bits, sendo equivalente ao H,0)M. Ceoricamente possvel retirar um processador H,0 de uma placa de &PD e instalar um &x5,0 1!R& ou )R&, conforme o original se"a H,0!M ou H,0)M2, resultando em um aumento de cerca de H-V na velocidade de processamento. >abricantes de placas de &PD fizeram altera;es simples nos 7(?) de suas placas para dar suporte ao uso desses c$ips. 3m sua poca 1por volta de *++H2, muitas pessoas compravam computadores e placas de &PD equipados com esses processadores, pensando que se tratavam de genunos c$ips 5,0. !e certa forma, a &Arix usou um pouco de m# f ao embutir o n=mero K5,0L, "# que na verdade esses c$ips possuem uma tecnologia inferior, e mais prxima do H,0.
'(erdri(es e outros processadores para up)rades

Ao desvincular o cloc6 interno do externo, a (ntel abriu a possibilidade de criar processadores velozes para serem instalados em placas de &PD originalmente produzidas para processadores mais lentos. Por exemplo, um 5,0!MB@00 100 %8z internos e HH %8z externos2 poderia a princpio ser instalado em uma placa de &PD originalmente equipada com um 5,0!M@HH, e normalmente funcionava. &omo o 5,0!MB@00 opera externamente a HH %8z, ele do ponto de vista externo, similar a um 5,0!M@HH. A diferena est# no seu interior, que opera a 00 %8z, oferecendo um desempen$o duas vezes mais elevado. A (ntel passou a vender o 5,0!MB no vare"o, na forma de um ?verdrive Processor. 3ra destinado J instala o em P&s 5,0 antigos, de B. e HH %8z, que n o estavam preparados para suportar processadores mais novos. ? usu#rio simplesmente devia retirar o antigo processador e instalar o ?verdrive, conseguindo assim dobrar o desempen$o dos P&s antes equipados com o 5,0!M@B. e 5,0!M@HH. /o fundo o ?verdrive n o passava de um 5,0!MB, acrescido de um cooler. Alm do 5,0!MB, o 5,0)MB e o 5,0!M5 tambm foram usados na constru o de novos ?verdrives.

Captulo 6 Processadores descontinuados

6-2%

Praticamente qualquer processador 5,0 podia ser substitudo por um ?verdrive mais veloz. A (ntel continuou a produzir ?verdrives para v#rios dos seus processadores antigos. Dm deles era o PB5C, c$amado Pentium ?verdrive. 3ra internamente um processador Pentium, mas externamente tin$a a pinagem compatvel com a do 5,0. ? PB5C de 0H %8z era usado para substituir o 5,0!M@B., e o PB5C de ,H %8z era usado para substituir o 5,0!M@HH. ? PB5C era uma espcie de Pentium operando com barramento de 5,0. )eu desempen$o era na verdade inferior ao de genunos processadores Pentium de 0H e ,H %8z, pois ao invs de operar com barramento de dados com 05 bits, ficava limitado aos HB bits do 5,0. Ainda assim oferecia um bom aumento de desempen$o para P&s que n o permitiam outros upgrades. Dm processador ?verdrive sempre utiliza o mesmo cloc6 externo que o processador que est# sendo substitudo, mas opera com um cloc6 interno maior, e dependendo do modelo, com voltagem diferente. ? ?verdrive sempre baseado em um processador mais novo, que normalmente utiliza uma voltagem menor que a usada pelo processador substitudo. Por isso a maioria dos ?verdrives possuem um regulador de voltagem embutido, por exemplo, convertendo de E. volts para EH,H volts. ) o tambm acompan$ados de um cooler, que muitas vezes fixo ao prprio c$ip, n o podendo ser removido. A tabela abaixo mostra os ?verdrives lanados para a (ntel que fazem a convers o de processadores 5,0 antigos para processadores 5,0 mais r#pidos e velozes, e tambm o PB5C, que convertia um 5,0 em Pentium.
%rod)to
$ntel56748 9:er6ri:e5 %rocessor $ntel56748 9:er6ri:e5 %rocessor $ntel56728 9:er6ri:e5 %rocessor

C0digo
67496%7'; 67496%<7'; 67496%100; 67496%<100; 67296%'0; 67296%<'0;

%inos
169 16( 169 16( 169 16(

&o1)ete
&ocket 1 , 2 &ocket 1 , 2 &ocket 1 , 2

2oltagem
3+32 3+32 '2

3plica4o
&)bstit)i processadores 4(667/ 2' e 4(6&7/16 /20 e .2' por 4(6674/7' &)bstit)i processadores 4(667/ 33 e 4(6&7/33 por )m 4(6674/100+ &)bstit)i processadores 4(667/ 2' por 4(6672/'0 e processadores 4(6&7/16 /20 e .2' por 4(6672/32 /40 e .'0+ &)bstit)i processadores 4(667/ 33 e 4(6&7/33 por 4(6672/66+ &)bstit)i processadores 4(6&7/ 16 /20 e .2' por 4(6&72/32 /40 e .'0+

$ntel56728 9:er6ri:e5 %rocessor $ntel5&728 9:er6ri:e5 %rocessor

67296%66; 67296%<66; &7296%'0; &796%<'0;

169 16( 169

&ocket 1 , 2 &ocket 1 , 2

'2 '2

6-22
%enti)m5 9:er/ 6ri:e %rocessor =%24T> %96%'2(3 %96%'263 237 &ocket 2 , 3 '2

Hardware Total
&)bstit)i processadores 4(667,&7/2' o) 4(6672,&72/ '0 por )m %enti)m de 63 !"#+ &)bstit)i processadores 4(667,&7/33 o) 4(6672,&72/ 66 por )m %enti)m de (3 !"#+

W ?verdrives com o cdigo ?!P devem ser usados em soquetes de expans o, encontrados em muitas placas de &PD 5,0. Dma das aplica;es do soquete de expans o instalar um 5,4)M em uma placa de &PD originalmente equipada com o 5,0)M. ?verdrives com o cdigo ?!PG devem ser usados em placas que n o possuem soquete de expans o, substituindo o processador original.

A &Arix tambm produziu processadores especiais para upgrades. ? &x5,0!GMB era destinado a substituir processadores H,0!M, e o &x5,0)GMB destinava@se a substituir o H,0)M. Por exemplo, um H,0!M@B. podia ser substitudo por um &x5,0!GMB@.-, que operava externamente a B. %8z e internamente a .- %8z. Canto a A%! quanto a &Arix produziram processadores .x,0, para serem usados em upgrades em antigos P&s 5,0. ? Am.x,0@*HH, por exemplo, operava com cloc6 externo de HH %8z e cloc6 interno de *HH %8z. Poderia a princpio ser usado para substituir diretamente um 5,0!M@HH, entretanto a substitui o direta n o podia ser feita, devido J incompatibilidade de voltagens. ? 5,0!M@HH operava com . volts, enquanto o Am.x,0@*HH operava com H,H volts. /ovas placas de &PD 5,0T.,0 passaram a apresentar "umpers para selecionamento de voltagem, permitindo o uso desses novos processadores. 3mpresas como a Xingston e a 3vergreen passaram a oferecer K?verdrivesL para P&s equipados com o 5,0, usando os novos c$ips .x,0 da A%! e da &Arix. 3sses produtos eram pequenas placas contendo processadores .x,0, um regulador de voltagem para converter de E. para EH,H volts e um cooler. Apesar de raros no 7rasil, os ?verdrives e produtos similares da Xingston e 3vergreen fazem bastante sucesso. Por isso a (ntel continuou a lanar ?verdrives para seus processadores mais novos, e as outras duas empresas continuaram a produzir seus upgrades para processadores Pentium, e Pentium, Pentium (( e &eleron. Atualmente as placas de &PD suportam um n=mero maior de processadores, mesmo ainda n o lanados, o que reduz a necessidade de usar ?verdrives para expans;es. Por exemplo, um P& equipado com um Pentium (((T0-- provavelmente poder# sofrer um upgrade para novas vers;es do Pentium (((, superiores a * U8z, sem a necessidade de usar ?verdrives.

Captulo 6 Processadores descontinuados Figura 6.15

6-23
&.Pro( u# up1rade de processador produ'ido pela 23er1reen.

*esumo

A tabela que se segue resume as principais caractersticas dos processadores antigos citados nesta se o.
Processador ,-,0 ,-,, B,0 H,0)M H,0!M 5,0!M 5,0 )M 5,0 !MB 5,0 )MB 5,0 !M5 5,0!R& 5,0)R& &Arix .x,0 A%! .x,0 7its internos *0 *0 *0 HB HB HB HB HB HB HB HB HB HB HB 7its externos *0 , *0 *0 HB HB HB HB HB HB HB *0 HB HB 7its de endereo BBB5 B5 HB HB HB HB HB HB HB B5 HB HB %emria m#xima * %7 * %7 *0 %7 *0 %7 5 U7 5 U7 5 U7 5 U7 5 U7 5 U7 5 U7 *0 %7 5 U7 5 U7 &loc6 m#ximo *- %8z *- %8z B. %8z 5- %8z 5- %8z 5- %8z HH %8z ,- %8z 00 %8z *B- %8z 5- %8z 5- %8z *HH %8z *HH %8z &oprocessador matem#tico ,-,4 ,-,4 ,-B,4 H,4)M H,4!M (nterno 5,4)M (nterno @ interno H,4!M H,4)M interno interno &ac$e interna @ @ @ @ @ , 67 , 67 , 67 , 67 , 67 * 67 * 67 *0 67 *0 67

Pentium e compat+(eis
? Pentium foi o primeiro processador considerado de .Y gera o. &omeou a se tornar comum a partir de *++., e v#rios outros fabricantes produziram c$ips similares9 A%!, &Arix, (!C e Gise. ? =ltimo processador compatvel com o Pentium foi o A%! X0@B de ..- %8z, saindo do mercado no incio do ano B--*. Ainda existem mil$;es de P&s equipados com processadores Pentium e compatveis. ? Pentium deveria se c$amar ,-.,0. !evido J briga "udicial entre a &Arix e a (ntel 1a &Arix produziu processadores 5,0!R& e 5,0)R&, que na verdade eram vers;es mel$oradas do H,02, ficou claro que os n=meros n o podiam

6-24

Hardware Total

ser considerados como marcas registradas. A partir da a (ntel passou a usar nomes ao invs de n=meros para os seus processadores. ? n=mero .,0 foi abandonado, e o novo processador passou a usar o nome provisrio de P.. &$egado o seu lanamento, foi adotado o nome KPentiumL como definitivo.
Pentium P"4C

Cambm c$amado de Pentium &lassic, ou simplesmente Pentium. >oi lanado em *++H, nas vers;es de 0- e 00 %8z. 3ste processador era na poca muito caro, ainda reinavam no mercado os vel$os processadores 5,0. Processadores 5,0 continuaram a ser lanados pela prpria (ntel, e ainda eram os mais vendidos. Dm 5,0!M5 de *-- %8z, por exemplo, era t o veloz quanto um Pentium@00 e custava muito menos. Apenas em *++. o Pentium comeou a se tornar comum no mercado, quando a (ntel reduziu os seus preos ao mesmo tempo em que deixou de fabricar o 5,0. ? processo de fabrica o utilizado na poca do lanamento do Pentium ainda precisava de mel$oramentos. ?perava com . volts, e como resultado, apresentava muito aquecimento. A (ntel mel$orou o seu pro"eto, permitindo a opera o com H,. volts, resultando em aquecimento bem menor. >oram lanadas vers;es de 4., +-, *--, *B-, *HH, *.-, *00 e B-- %8z. Processador Pentium P.5&
Lanamento Transistores Tecnologia Barramento de dados Barramento de endereos Capacidade de endereamento Clock !$%& Cons)mo 1993 3+100+000 0( 64 bits 32 bits 4 -B 60/200 !"# 100 a 300 ( a 16 *

?bserve que processadores .,0 e anteriores n o consumiam mais de 0 Satts. ? Pentium foi o primeiro processador a dissipar elevadas quantidades de calor. Processadores H,0 e anteriores nem mesmo necessitavam de cooler. Processadores 5,0 e .,0 utilizavam um cooler modesto. ?s processadores atuais c$egam a dissipar mais de .- Satts, e usam coolers de grande taman$o. ?s pro"etistas de placas n o estavam acostumados com esta elevada quantidade de calor, e nas primeiras placas de &PD, o Pentium c$egava a causar KquemadurasL. )oquetes eram derretidos, o mesmo ocorrendo com o verniz que cobria as placas. Cril$as de circuitos c$egavam a se desprender das placas. ?s problemas de aquecimento eram realmente

Captulo 6 Processadores descontinuados

6-2

muito srios. 8o"e as placas de &PD s o mais resistentes a temperaturas elevadas, os coolers s o maiores e s o usados programas de monitora o de temperatura do processador e da rota o do cooler, avisando o usu#rio em caso de problemas. ? Pentium um processador de HB bits, mas opera com memrias de 05 bits. 3sta uma forma de compensar a lentid o das memrias, um dos problemas que mais dificulta a obten o de velocidades elevadas. /ote que essas duas caractersticas est o presentes tambm nos demais processadores modernos. !esde o Pentium at os modernos At$lon e Pentium 5, o n=cleo de HB bits e o barramento de memria de 05 bits. / o se impressione, pois o n=mero de bits algo que demora muitos anos a evoluir. Oe"a por exemplo o que tem ocorrido desde o lanamento do ,-,09 Processador ,-,0 ,-B,0 ,-H,0 ,-5,0 Pentium Pentium ((( Pentium 5 Ano *+4, *+,B *+,. *+,+ *++H *+++ B--7its internos 7its externos *0 *0 *0 *0 HB HB HB HB HB 05 HB 05 HB 05

Oe"a quantos anos se passam at que se faz necess#rio aumentar o n=mero de bits internos e externos de um processador. Oemos que o barramento interno de HB bits, que vigora at no recm lanado Pentium 5, uma caracterstica que vem desde o ,-H,0, datando de *+,.. Apenas em B--* c$ega ao mercado o (tanium, primeiro processador de 05 bits da (ntel, seguido pelo X,, da A%!. >isicamente, o Pentium instalado em um soquete tipo F(> 1Fero (nsertion >orce2. A figura *0 mostra um processador Pentium e um soquete F(>.

6-26

Hardware Total *** 75% *** Figura 6.16


Pentiu# e seu so4uete.

3ste soquete, do ponto de vista eletr<nico, c$amado de )oc6et 4, uma padroniza o para os sinais eletr<nicos caractersticos do Pentium. ?utros processadores, produzidos por outros fabricantes, que s o compatveis com o Pentium 1podendo ser instalados no seu lugar2, s o ditos )oc6et 4 compatibles. %uitos outros processadores recaem neste caso. 3xistem outros tipos de soquetes, mecanicamente e fisicamente diferentes, especficos para seus processadores9 )oquete )oc6et . )oc6et 4 )oc6et , )lot * )lot A )oc6et H4)oc6et A )oc6et 5BH Processadores 5,0, 5,0!M, 5,0)M, 5,0!MB, 5,0)MB, 5,0!M5, .x,0 e compatveis Pentium, Pentium %%M, A%! X., X0, X0@B, X0@(((, &Arix 0x,0, 0x,0%M, %@((, Sin&$ip, Gise mP0. Pentium Pro Pentium ((, &eleron, Pentium ((( A%! At$lon Pentium (((, &eleron, &Arix ((( A%! At$lon, A%! !uron Pentium 5

/ote que alguns processadores migraram de soquete. ? At$lon, por exemplo, utilizava ao ser lanado o c$amado )lot A, agora utiliza o )oc6et A. !a mesma forma, o Pentium ((( utilizava o )lot * e mais recentemente passou a usar o )oc6et H4-.

Captulo 6 Processadores descontinuados Figura 6.17

6-2!
Interior do processador Pentiu#( co# seus 3(% #il56es de transistores.

? Pentium P.5& pode ser dividido em duas categorias9 OG39 Dtiliza tens;es de H,5 a H,0 volts. /ormalmente programado para H,. volts. )C! 1)tandard29 Dtiliza tens;es de H,* a H,0 volts. /ormalmente programado para H,H volts.
*** 35% *** Figura 6.18
-istin1uindo entre o P 4C 782 e o P 4C 9T-

A figura *, mostra como distinguir a diferena entre o Pentium P.5& OG3 e o P.5& )C!. !evemos consultar as inscri;es na sua parte inferior. /a quarta lin$a temos uma indica o como xxxxxT)xx. A letra depois do KTL faz a distin o entre as vers;es. )e a letra for K)L, trata@se de uma vers o )C!, se

6-28

Hardware Total

a letra for KOL, trata@se de uma vers o OG3. 3sta informa o importante na $ora de instalar o processador na placa de &PD. )e for programada a voltagem errada, o processador correr# o risco de n o funcionar corretamente. ?utra quest o importante a rela o entre o cloc6 interno e o cloc6 externo. &omo "# dissemos, a partir do 5,0!MB os processadores passaram a operar com valores diferentes de cloc6 interno e externo. ? valor externo usado nos acessos J memria, c$ipset e demais dispositivos externos. A este cloc6 aplicado um fator multiplicador, que resulta no cloc6 interno. Por exemplo, o Pentium@B-- opera com cloc6 externo de 00 %8z e multiplicador Hx. Apenas o Pentium@0- e o Pentium@00 operavam com valores iguais para cloc6 interno e externo. Codas as vers;es seguintes passaram a usar os multiplicadores para o cloc6 interno. A tabela que se segue mostra os valores de cloc6s internos e externos, bem como os multiplicadores, para todos os modelos do Pentium.
%rocessador %enti)m/60 %enti)m/66 %enti)m/7' %enti)m/90 %enti)m/100 %enti)m/120 %enti)m/133 %enti)m/1'0 %enti)m/166 %enti)m/200 Clock e?terno 60 !"# 66 !"# '0 !"# 60 !"# 66 !"# 60 !"# 66 !"# 60 !"# 66 !"# 66 !"# !)ltiplicador 1? 1? 1 '? 1 '? 1 '? 2? 2? 2 '? 2 '? 3? Clock interno 60 !"# 66 !"# 7' !"# 90 !"# 100 !"# 120 !"# 133 !"# 1'0 !"# 166 !"# 200 !"#

Codas as vers;es do Pentium possuam *0 67 de cac$e R*, divididas em , 67 para cdigo 1instru;es de programas2 e , 67 para dados. As placas de &PD para processadores Pentium e compatveis possuam c$ips )GA% para formar a cac$e RB externa, com B.067, .*B 67 e algumas com *-B5 67. Processadores Pentium foram lanados entre *++H e *++4. /este perodo a tecnologia de fabrica o sofreu v#rios mel$oramentos. As primeiras vers;es ainda utilizavam a tecnologia de -,, micron. As vers;es finais "# usavam -,H. micron, o que resultava em c$ips menos quentes, com menor consumo de energia e mais baratos. A tabela que se segue resume esta evolu o.
%rocessador %enti)m/60 %enti)m/66 3no 1993 1993 Tecnologia 0( 0( 2oltagem '2 '2 Transistores 3+100+000 3+100+000 Cons)mo 14 6 * 16 *

Captulo 6 Processadores descontinuados %enti)m/7' %enti)m/90 %enti)m/100 %enti)m/120 %enti)m/133 %enti)m/1'0 %enti)m/166 %enti)m/200 1994 1994 1994 199' 199' 1996 1996 1996 06 06 06 0 6 , 0 3' 0 3' 0 3' 0 3' 0 3' 3 32 3 32 3 32 3 32 3 32 3 32 3 32 3 32 3+200+000 3+200+000 3+200+000 3+200+000 3+300+000 3+300+000 3+300+000 3+300+000

6-2$ (0* 90* 10 1 * 12 ( * 11 2 * 11 6 * 14 ' * 1' ' *

&omo vemos, as vers;es de 0- e 00 %8z eram extremamente quentes, c$egando a dissipar *0 'atts, o que era um absurdo se comparados aos valores entre H e 0 'atts dissipados pelos processadores 5,0 e .,0. ? elevado aquecimento era devido J tecnologia de -,, micron e J alimenta o de . volts. Dma substancial redu o de consumo foi obtida a partir da vers o de 4. %8z, com a ado o da tecnologia de -,0 micron e da alimenta o com H,H volts. >inalmente a ado o da tecnologia de -,H. micron possibilitou uma redu o ainda maior no consumo. (sto faz com que o Pentium@*.- 1-,H. micron2, por exemplo, ten$a um consumo menor que o do Pentium@*B- com -,0 micron. 3sta mesma tecnologia de -,H. micron foi posteriormente utilizada no Pentium %%M e nas primeiras vers;es do Pentium ((.
's bu)s do Pentium

As primeiras vers;es do Pentium apresentavam um defeito de pro"eto que resultava em erros em certos c#lculos envonvendo instru;es de divis o em ponto flutuante 1instru o >!(O2. ? problema estava localizado especificamente na unidade de ponto flutuante. Apesar de ser muito pequena a probabilidade de ocorrncia de tais erros 1s ocorria com certos valores de operandos2, o problema teve uma repercuss o bastante negativa para a (ntel, que se viu obrigada a recol$er todos os processadores Pentium em poder de usu#rios finais, e fazer a troca por modelos com o problema corrigido. ? problema ocorreu com todas as vers;es de 0- e 00 %8z, e ainda com alguns modelos de +- e *-- %8z. ? erro foi descoberto e todos os modelos novos de +- e *-- %8z, bem como as vers;es de 4., *B- %8z e superiores 1curiosamente o Pentium@4. foi lanado depois do Pentium@+- e do Pentium@*--, com o ob"etivo de competir em preo e desempen$o com os processadores .x,0 da A%! e &Arix2 "# n o apresentam mais o bug >!(O. ? bug >!(O n o era o =nico no Pentium, mas era o mais grave. %uitos outros bugs foram encontrados. Alguns foram corrigidos, outros foram publicados para que os pro"etistas e programadores tomassem as devidas precau;es para contorn#@los. ? mesmo problema que ocorria com a

6-30

Hardware Total

instru o matem#tica >!(O ocorria tambm com outras fun;es que dependem dela, como >!(OP, >!(OG, >!(OGP, >(!(O, >(!(OG, >PG3%, >PG3%*, >PCA/ e >PACA/. ?utros problemas menos graves tambm ocorriam com a instru o >()C. Codas essas instru;es s o relativas J unidade de ponto flutuante do Pentium. Z bastante f#cil recon$ecer se um determinado processador tem um dos seus bugs cl#ssicos. A maioria dos programas de diagnstico de $ard'are tem um comando para c$ecar o correto funcionamento dessas instru;es, determinado se o processador testado tem ou n o o bug. Dm exemplo de programa com esta capacidade o P&@&$ec6, que pode ser obtido em '''.eurosoft@u6.com. ?bserve na figura *+ os testes do processador Pentium feitos com este programa, onde est# indicado que o modelo testado n o tem os dois bugs mais crticos, o >!(O e o >()C.
Figura 6.19
"sando o PC-C5ec: para 3eri)icar se o Pentiu# instalado te# *u1s.

'(erdri(es baseados no Pentium

A (ntel lanou ?verdrives para os processadores Pentium. &om eles era possvel instalar uma vers o mais nova e mais veloz do Pentium em placas de &PD que s suportavam vers;es mais antigas. A tabela que se segue mostra esses ?verdrives.
%rod)to
%enti)m5 9:er6ri:e %rocessor %enti)m5 9:er6ri:e %rocessor

C0digo
%96%3212' %96%321'0 %96%32166 %96%'2133

%inos
320 321 273

&o1)ete
&ocket ' &ocket 7 &ocket 4

2oltagem
3+32

3plica4o
&)bstit)em respecti:amente %enti)m/7' por %enti)m/12' %enti)m/90 por %enti)m/1'0 %enti)m/100 por %enti)m/166 &)bstit)i %enti)m/60 por %enti)m/120 e %enti)m/66 por %enti)m/133+

'2

3xistia tambm o ?verdrive PB5C, que baseado no Pentium mas destina@se a substituir processadores 5,0. 3ste ?verdrive "# foi apresentado quando abordamos os processadores 5,0.

Captulo 6 Processadores descontinuados

6-3%

/ote que os ?verdrives s o destinados a instala o em placas de &PD que n o suportam processadores mais novos. Por exemplo, as primeiras placas para Pentium@0- e Pentium@00 n o tin$am op;es para processadores Pentium mais velozes, portanto os ?verdrives s o a =nica op o de expans o. Dm processador ?verdrive sempre utiliza o mesmo cloc6 externo que o processador que est# sendo substitudo, mas opera com um cloc6 interno maior, e dependendo do modelo, com voltagem diferente. (sto pode ser verificado na tabela acima. As convers;es feitas pelos ?verdrives para Pentium s o9 Pentium@0- para Pentium@*B-[ ambos tm cloc6 externo de 0- %8z. Pentium@00 para Pentium@*HH[ ambos tm cloc6 externo de 00 %8z. Pentium@4. para Pentium@*B.[ ambos tm cloc6 externo de .- %8z. Pentium@+- para Pentium@*.-[ ambos tm cloc6 externo de 0- %8z. Pentium@*-- para Pentium@*00[ ambos tm cloc6 externo de 00 %8z. A principal diferena est# portanto no cloc6 interno. ? ?verdrive ignora o multiplicador programado na placa de &PD 1este multiplicador aplicado sobre o cloc6 externo e resulta no cloc6 interno2 e usa internamente seu prprio multiplicador. ?s modelos P?!PHO*B., *.- e *00 utilizam multiplicadores internos de B,.x. ? P?!P.O*HH utiliza o multiplicador interno igual a Bx. Alguns ?verdrives podem utilizar uma tens o interna diferente da utilizada pelo processador que est# sendo substitudo. /esses casos, o ?verdrive utiliza um regulador de tens o interno. ?s modelos P?!PHOxxx operam com H,H volts, a mesma tens o usada pelos processadores que est o substituindo, portanto n o possuem regulador de tens o embutido. \# o P?!P.O*HH opera com H,H volts, mas substitui processadores alimentados por . volts, portanto possui um regulador de tens o embutido, que faz a convers o de E.O para EH,HO. ) o tambm acompan$ados de um cooler, que muitas vezes fixo ao prprio c$ip, n o podendo ser removido.
Pentium !!X

Para aumentar o desempen$o de programas que fazem processamento de gr#ficos, imagens e sons, a (ntel adicionou ao Pentium, .4 novas instru;es especficas para a execu o r#pida deste tipo de processamento. ) o c$amadas de instru;es %%M 1%%M]%ultimedia 3xtensions2. Dma =nica instru o %%M realiza o processamento equivalente ao de v#rias instru;es

6-32

Hardware Total

comuns. 3ssas instru;es realizam por $ard'are, c#lculos caractersticos que aparecem com muita freqQncia no processamento de sons e imagens. As instru;es %%M n o aumentam de forma autom#tica a velocidade da execu o de programas, mas possibilitam que os produtores de soft'are criem novos programas, aproveitando este recurso para que o processamento de #udio e vdeo fique mais veloz. ? gan$o de velocidade nessas opera;es pode c$egar a 5--V. !epois do lanamento desta vers o do Pentium, todos os processadores passaram a utilizar a tecnologia %%M, alm de outras extens;es 1grupos de novas instru;es2 prprias para processamento H!, processamento de sons e imagens. ?s resultados foram t o bons que novos processadores passaram a utilizar tanto as instru;es %%M quanto novas extens;es9 ))3 : )treamed )(%! 3xtensions, introduzida no Pentium (((. ) o novas instru;es para som, imagem e processamento H!. H! /o' : (nstru;es especficas para processamento H!. Oers;es mais novas de processadores (ntel e A%! utilizam ainda novas vers;es das duas extens;es citadas acima. /ote que todas essas extens;es n o fazem os programas ficarem automaticamente mais r#pidos. ? gan$o de velocidade ocorrer# quando forem instalados drivers e vers;es novas de programas, especficos para utilizar essas instru;es. Processador Pentium %%M
Lanamento Transistores Tecnologia Barramento de dados Barramento de endereos Capacidade de endereamento Clock Cons)mo 1997 4+'00+000 0 3' 64 bits 32 bits 4 -B 166/233 !"# 13 a 17 *

Captulo 6 Processadores descontinuados Figura 6.20


Pentiu# &&..

6-33

3ntre *++4 e *+++ foram lanadas vers;es especiais do Pentium %%M para computadores port#teis. Apresentam baixo consumo de energia e utilizam a tecnologia de -,B. micron, com cloc6s de B--, BHH, B00 e H-- %8z. ? Pentium %%M tem uma cac$e R* de HB 67, dividida em duas se;es de *0 67, sendo uma para cdigo 1instru;es de programas2 e uma para dados. As placas de &PD para Pentium %%M 1assim como outras placas para o )oc6et 42 apresentam B.0 67, .*B 67 e algumas com *-B5 67 de c$ips )GA% formando a cac$e RB externa. ? Pentium %%M tambm compatvel com )oc6et 4, ou se"a, possui o mesmo con"unto de sinais digitais que o Pentium comum. A princpio poderamos pensar que pelo fato de ser compatvel com )oc6et 4, poderamos instalar um Pentium %%M em qualquer placa de &PD Pentium, mesmo antiga. (nfelizmente isto n o ocorre. ? Pentium %%M utiliza voltagens um pouco diferentes das usadas no Pentium comum. ? mesmo ocorre com outros processadores 1como os da A%! e &Arix2. Apesar de todos serem compatveis com )oc6et 4, apresentam diferenas pequenas, principalmente no que diz respeito J voltagem. Por isto, como regra geral, s podemos instalar um certo processador em uma placa de &PD, quando o manual desta placa afirma que suporta o referido processador. Puando o Pentium %%M foi lanado, muitos n o sabiam disso. %il$ares de usu#rios e at alguns tcnicos instalaram processadores Pentium %%M em placas que n o o suportavam. ?peravam com voltagem errada, e por isso apresentavam travamentos e outras anomalias. Apenas os trec$os de programas que usam instru;es %%M ficam mais velozes na $ora de executar essas instru;es. A maioria desses programas possuem trec$os similares, um trec$o K%%ML e um Kn o %%ML. /o instante da execu o utilizam o trec$o %%M, caso o processador possua este recurso 1este o caso de todos os processadores modernos2, ou usam o trec$o Kn o %%ML, caso o processador se"a um modelo antigo 1Pentium

6-34

Hardware Total

P.5&, por exemplo2. /esses trec$os especficos dos programas, o uso das instru;es %%M resultar# no fant#stico aumento de velocidade. /os demais trec$os, nos quais as instru;es %%M n o s o usadas, n o ocorrer# aumento de velocidade. Programas antigos, que n o foram desenvolvidos para usar as instru;es %%M n o apresentam mel$oramento algum em desempen$o, exceto algo em torno de . a *-V, n o por causa da tecnologia %%M, mas pelo fato do Pentium %%M possuir uma cac$e interna maior 1HB 672 que a do Pentium comum 1*0 672. \# existem programas e drivers de lanamento mais recente que possuem apenas os trec$os K%%ML, ou se"a, n o rodam em processadores antigos. As instru;es %%M tambm s o =teis no processamento de sinais digitais em geral. &om elas, possvel implementar por soft'are, o mesmo tipo de processamento que antes era realizado pelo !)P 1processador de sinais digitais2 existente nos modems. (sto possibilitou a cria o de modems extremamente baratos. ) o os c$amados KSinmodemsL ou Ksoft modemsL ou K8)P modemsL. (nfelizmente esses modems pre"udicam o desempen$o de P&s mais lentos, como os que tm cloc6s inferiores a H-- %8z. Afinal, eles fazem com que o processador fique ocupado executando uma tarefa que antes n o era dele. /os processadores mais velozes, a queda de desempen$o pequena, e o uso desses modems mais aceit#vel. Puando o Pentium %%M c$egou ao mercado, muito se perguntou a respeito da sua instala o em placas de &PD "# existentes, preparadas para receber o Pentium P.5&. )implesmente o Pentium %%M n o pode ser instalado nessas placas, devido ao seu duplo sistema de voltagem. Antes do Pentium %%M, as placas de &PD Pentium estavam preparadas para entregar ao processador, uma voltagem de H,H ou H,. volts, dependendo da vers o do Pentium 1)tandard ou OG32. ? Pentium %%M foi o primeiro processador a utilizar um sistema duplo de voltagem. Codos os seus circuitos internos 1o que os fabricantes c$amam de core, ou n=cleo2 operam com apenas B,, volts, enquanto os circuitos que fazem liga o com o seu exterior 1que os fabricantes c$amam de (T?2 operam com H,H volts. A voltagem externa de H,H volts padr o, usada tambm pelas memrias, c$ipsets e demais circuitos. )implesmente reduzir a tens o do processador como um todo 1para obter um menor aquecimento2 tornaria necess#rio fazer o mesmo com os demais circuitos da placa de &PD. Para evitar este problema, apenas o interior do processador passou a utilizar B,, volts, enquanto externamente, usada a voltagem padr o de H,H volts. &omo mais de +-V dos circuitos do processador acabam operando com B,, volts, a dissipa o de calor diminuiu.

Captulo 6 Processadores descontinuados

6-3

3sta caracterstica introduzida no Pentium %%M usada em todos os processadores modernos. Dtilizam uma voltagem externa de H,H volts e uma interna, bem mais baixa. Placas de &PD que suportam o Pentium %%M precisam ser capazes de gerar as duas voltagens exigidas pelo processador9 B,, e H,H volts. Placas de &PD lanadas na poca 1*++42 est o preparadas para gerar essas tens;es. As placas de &PD com )oc6et 4 de fabrica o ainda mais recente 1meados de *++, em diante2 podem gerar praticamente qualquer voltagem interna para o processador, entre B.- volts e H.. volts. As primeiras placas de &PD para Pentium %%M ainda usavam o c$ipset (ntel i5H-OM 1e outros c$ipsets de outros fabricantes2, que antes disso era usado em placas equipadas com o Pentium comum. /a verdade, essas placas passaram a suportar, tanto o Pentium %%M como o Pentium normal. Rogo depois, a (ntel lanou o c$ipset i5H-CM. / o se trata de um c$ipset especfico para o Pentium %%M, "# que %%M n o $ard'are, e sim soft'are. A =nica diferena de $ard'are exigida pelo Pentium %%M a tens o interna de B,, volts, inexistente nas placas de &PD mais antigas. / o faa a experincia de instalar um Pentium %%M em uma placa de &PD que n o o suporta, ou se"a, n o possui o duplo sistema de voltagem. ? processador ser# alimentado, interna e externamente com H,H ou H,. volts, e at poder# funcionar, mas com maior nvel de aquecimento, o que poder# danific#@lo. !epois do Pentium %%M, a &Arix e a A%! tambm adicionaram instru;es %%M aos seus processadores. ? &Arix 0x,0, ao receber as instru;es %%M, passou a ser c$amado 0x,0%M. ? A%! X. foi descontinuado, e o novo processador da A%!, o X0, "# foi lanado com as instru;es %%M presentes.
%rocessador , Clock %enti)m !!7,166 %enti)m !!7,200 %enti)m !!7,233 Clock e?terno 66 !"# 66 !"# 66 !"# !)ltiplicador 2 '? 3? 3 '? Cons)mo 13 1 * 1' 7 * 17 0 *

Pentium !!X para computadores port,teis

A (ntel tambm lanou processadores Pentium %%M para computadores port#teis, com cloc6s c$egando at H-- %8z, com tens;es menores e c$egando a utilizar a tecnologia de fabrica o com -,B. micron. 3sses

6-36

Hardware Total

modelos s o encontrados apenas em noteboo6s, e suas caractersticas s o resumidas na tabela abaixo.


%rocessador %enti)m !!7,133 %enti)m !!7,1'0 %enti)m !!7,166 %enti)m !!7,166 %enti)m !!7,200 %enti)m !!7,233 %enti)m !!7,266 %enti)m !!7,300 Tecnologia 0 3' 0 3' 0 3' 0 2' 0 2' 0 2' 0 2' 0 2' 2oltagens $nt,@?t 2 4'2 , 3 32 2 4'2 , 3 32 2 4'2 , 3 32 1 (2 , 2 '2 1 (2 , 2 '2 1 (2 , 2 '2 2 02 , 2 '2 2 02 , 2 '2 Cons)mo 7(* (6* 90* 41* '0* ''* 76* ('* Clocks $nt,@?t 133 !"# , 66 !"# 1'0 !"# , 60 !"# 166 !"# , 66 !"# 166 !"# , 66 !"# 200 !"# , 66 !"# 233 !"# , 66 !"# 266 !"# , 66 !"# 300 !"# , 66 !"#

'(erdri(es baseados no Pentium !!X

A (ntel produziu diversos ?verdrives baseados no Pentium %%M. 3les s o instalados no lugar de processadores Pentium comuns, e alm de fornecerem cloc6s mais elevados, fornecem o suporte J tecnologia %%M.
%rod)to
%enti)m5 9:er/ 6ri:e %rocessor AitB !!78 TecBnology %enti)m5 9:er/ 6ri:e %rocessor AitB !!78 TecBnology %enti)m5 9:er/ 6ri:e %rocessor AitB !!78 TecBnology %enti)m5 9:er/ 6ri:e %rocessor AitB !!78 TecBnology

C0digo
B97%96%!T667200

%inos
321

&o1)ete
&ocket 7

2oltagem
3+32

3plica4o
%enti)m/7' para !!7/1'0 %enti)m/90 para !!7/1(0 %enti)m/100 para !!7/200 %enti)m/133 para !!7/200 %enti)m/166 para !!7/200 %enti)m/7' para !!7/12' %enti)m/90 para !!7/1'0 %enti)m/100 para !!7/166 %enti)m/133 para !!7/166 %enti)m/100 para !!7/1'0 %enti)m/7' para !!7/12' %enti)m/90 para !!7/1'0 %enti)m/7' para !!7/1'0 %enti)m/90 para !!7/1(0 %enti)m/120 para !!7/1(0

B97%96%!T667166

320 321

&ocket ' &ocket 7

3+32

%96%!T6071'0

320 321 320 321

&ocket ' &ocket 7 &ocket ' &ocket 7

3+32

%96%!T6071(0

3+32

Pualquer processador Pentium, com cloc6s entre 0- e *00 %8z, pode ser substitudo por um ?verdrive %%M correspondente, de acordo com a tabela acima. A princpio o Pentium@B-- tambm pode ser substitudo pelo

Captulo 6 Processadores descontinuados

6-3!

?verdrive 7?MP?!P%C00xB--, mas n o existiria vantagem em cloc6, estaria apenas sendo incorporada a tecnologia %%M. /ote que n o existem ?verdrives %%M para substituir processadores Pentium@0- e Pentium@00. Codos os ?verdrives Pentium %%M recebem tens o de H,H volts e usam seu regulador interno para gerar os B,, volts exigidos pelo n=cleo do Pentium %%M.
Processadores !D

A A%! sempre foi uma grande produtora de c$ips, n o apenas de processadores, mas tambm de memrias e outros tipos de circuitos. !esde os anos 4-, atua como segundo fornecedor de c$ips (ntel. A (ntel licenciava a A%!, vendendo todos os pro"etos, para produzir processadores idnticos aos seus, apenas alterando o seu nome. A partir do processador H,0, a A%! comeou a atuar como concorrente da (ntel, produzindo c$ips compatveis, similares, de bom desempen$o e mais baratos. (sto ocorreu em *++B, quando o 5,0 era o processador mais veloz, mas o H,0 ainda era o mais usado, A A%! produziu o seu excelente processador A%H,0!M@5-, um grande sucesso de vendas. 3ntre *++B e *++H, quem n o tin$a din$eiro para comprar um carssimo P& 5,0, optava por um equipado com o H,0!M@5- da A%!. A seguir a A%! produziu seus processadores 5,09 Am5,0!MB@00, Am5,0!MB@,-, Am5,0!M5@*-- e Am5,0!M5@*B-. A A%! lanou tambm o Am.x,0. 3ra na verdade um processador, compatvel com o 5,0, mas com caractersticas de Pentium. ?perando com *HH %8z, o .x,0 tin$a desempen$o superior ao Pentium de 4. %8z. >inalmente a A%! lanou o seu real concorrente para o Pentium, o A%! X.. &omeou com as vers;es PG4., PG+- e PG*--, passando depois para PG*HH e PG*00. Puando dizemos que um processador , por exemplo, PG*00, n o significa que use o cloc6 de *00 %8z, mas que tem o desempen$o similar ao de um Pentium@*00. (nfelizmente o X. demorou muito a ser lanado, e n o c$egou a ser um grande sucesso de vendas. ? lanamento do Pentium %%M tornou as coisas ainda mais difceis para o X., um processador bom mas que c$egou tarde ao mercado. As coisas comearam a mel$orar bastante para a A%! com o lanamento do seu novo processador, o A%! X0. >oi um grande salto em tecnologia em rela o ao X.. A A%! na verdade comprou a /extUen, uma outra empresa especializada em processadores, e aproveitou a sua tecnologia para criar o X0, adicionando as instru;es %%M compatveis com as da (ntel. ? sucesso

6-38

Hardware Total

do X0 levou a outros sucessos de vendas9 o X0@B, ou X0@((( e mais recentemente os processadores At$lon e !uron.
!D -"

Ooc n o encontrar# mais J venda, processadores A%! X.. 3ste foi o primeiro c$ip compatvel com o Pentium lanado pela A%!. Apesar de veloz, inteiramente compatvel com o Pentium e bem mais barato, demorou muito a c$egar ao mercado. Puando a (ntel "# oferecia o Pentium de B-%8z, o X. ainda estava na marca de PG*HH 1similar a *HH %8z2. Posteriormente foi lanada uma vers o PG*00, mas logo deixou o mercado, incapaz de competir com o Pentium %%M. Ainda assim, possvel que voc precise fazer expans;es ou manuten o em P&s baseados no X..
Figura 6.21
Processador ,&--; .

? X. tem B5 67 de cac$e R*, sendo *0 67 para cdigo 1instru;es de programas2 e , 67 para dados. ? X. foi fabricado nas seguintes vers;es9
!odelo 0 0 0 1 1 2 Clock interno 7' !"# 90 !"# 100 !"# 90 !"# 100 !"# 116 7 !"# Clock e?terno '0 !"# 60 !"# 66 !"# 60 !"# 66 !"# 66 !"# !)ltiplicador %/<ating 1 '? 1 '? 1 '? 1 '? 1 '? 1 7'? =2 '?> C'/%<7' C'/%<90 C'/%<100 C'/%<120 C'/%<133 C'/%<166 Cons)mo 11 9 * 14 2* 1' ( * 12 6 * 14 0 * 16 4 *

Ao observar as vers;es do X., podemos notar algo aparentemente estran$o em rela o aos seus cloc6s. Aqueles classificados como %odelo - tm cloc6s de 4., +- e *-- %8z. 3les s o anunciados como PG4., PG+- e PG*--,

Captulo 6 Processadores descontinuados

6-3$

respectivamente. A nota o PG 1Pentium Gating2 indica qual o cloc6 que um Pentium deveria ter para atingir desempen$o semel$ante. Oemos que para esses trs processadores, o ndice PG coincide com o cloc6. 3ntretanto para os modelos * e B, os cloc6s internos s o de +-, *-- e **0,4 %8z, mas s o anunciados como PG*B-, PG*HH e PG*00. 3m outras palavras, esses processadores n o est o operando a *B-, *HH e *00 %8z, entretanto esses s o os cloc6s que um Pentium deveria ter para atingir desempen$o semel$ante. ?s modelos * e B do X. tm desempen$o mel$or graas J sua cac$e R*, que foi totalmente redesen$ada, tornando@se mais eficiente. !esta forma o modelo de +- %8z 1antigo PG+-2 passou a ter desempen$o superior ao de um Pentium@*B-, passando a ser indicado como PG*B-. /ote ainda que o modelo PG*00 utiliza um multiplicador *,4.x, bastante incomum. 3ste valor obtido quando programamos os "umpers da placa de &PD para o multiplicador B,.x, ou se"a, como se fosse um Pentium@*00. Codas as vers;es do X. operam com a tens o interna e externa de H,. volts. 3xistem ainda vers;es para P&s port#teis, que operam com tens;es ainda menores. Processador A%! X.
Lanamento Transistores Tecnologia Barramento de dados Barramento de endereos Capacidade de endereamento Clock Cons)mo !D -6 1996 4+300+000 0 3' 64 bits 32 bits 4 -B 7'/116 7 !"# 12 a 16 *

3ste c$ip marcou o incio da disparada da A%! na briga pelo mercado de processadores. 3ra muito mais veloz que o X., e ainda dotado de instru;es %%M. 3ra comum dizer na poca 1*++42 que o X0 era o inimigo n=mero * da (ntel. %ais barato e mais veloz que um Pentium %%M de mesmo cloc6, o A%! X0 c$egava mesmo a concorrer com o Pentium ((. 3ssa concorrncia provocou uma redu o nos preos dos processadores Pentium ((, para a alegria dos usu#rios.

6-40

Hardware Total Figura 6.22


,&- ;6 de 233 &H'.

? A%! X0 foi um grande salto em tecnologia em rela o ao X.. A A%! na verdade comprou a /extUen, uma outra empresa especializada em processadores, e aproveitou a sua tecnologia para criar o X0, adicionando instru;es %%M compatveis com as da (ntel. ? A%! X0 um processador que usa o )oc6et 4, considerado um grande substituto para o Pentium %%M. (nicialmente foi lanado nas vers;es de *00, B-- e BHH %8z, mais tarde tornou@se disponvel tambm em B00 e H-%8z. !esempen$os t o elevados n o podiam ser obtidos com o Pentium %%M, ainda a BHH %8z. Apenas o Pentium (( fornecia maior desempen$o. ? A%! X0 era portanto, ao final de *++4, o segundo processador mais veloz, perdendo apenas para o Pentium ((, e o mais r#pido processador para o )oc6et 4. A maioria das caractersticas do X0 s o similares Js do Pentium %%M. ? sis@ tema de cloc6 interno e externo, por exemplo, totalmente similar. Dtiliza no barramento externo, o cloc6 de 00 %8z, apesar de poder ser programado para outros valores, como .- e 0- %8z 1este programa o feita na placa de &PD2. A cac$e interna do A%! X0 maior que a do Pentium %%M. Ao invs dos HB 67 presentes no Pentium %%M, a cac$e interna do X0 tem 05 67, dividida em duas se;es, sendo HB 67 para dados e HB 67 para instru;es. Processador A%! X0
Lanamento Transistores Tecnologia 1997 (+(00+000 0 3' , 0 2'

Captulo 6 Processadores descontinuados Barramento de dados Barramento de endereos Capacidade de endereamento Clock Cons)mo 64 bits 32 bits 4 -B 166 a 300 !"# 12 a 2( *

6-4%

&$ips velozes dissipam muito calor, principalmente quando o cloc6 mais elevado. Por isso, os fabricantes procuram usar a sua tecnologia para produzir c$ips com transistores cada vez menores. Puanto menor o taman$o dos transistores, menor ser# o calor dissipado, e valores mais elevados de cloc6 podem ser obtidos sem superaquecimento. As primeiras vers;es do A%! X0, por exemplo, s o designadas como %odelo 0, e podem operar internamente com B,+ ou H,B volts, dependendo da vers o. Dsavam tecnologia de fabrica o com -,H.. A figura BH mostra como identificar o componente a partir da sua inscri o na face superior. A segunda letra do seu sufixo identifica a voltagem interna. Para K/L, a voltagem H,B volts, e para KRL a voltagem B,+ volts.
Figura 6.23
Identi)icando u# ,&- ;6 #odelo 6.

A figura B5 mostra as potncias dissipadas 1o calor liberado proporcional a esta potncia2 pelo A%! X0 modelo 0. ?bserve que quanto maior o cloc6, maior a potncia dissipada. A voltagem tambm influi nessa potncia. ?bserve que o modelo de B-- %8z, que opera com B,+ volts, dissipa B- 'atts, ou se"a, -,* 'att para cada %8z. \# o modelo de BHH %8z, com H,B volts, dissipa B,,H 'atts, ou se"a, -,*B 'att para cada %8z, o que representa uma dissipa o de calor B-V maior, considerando o mesmo cloc6.

6-42

Hardware Total Figura 6.24


-issipa+<o de calor do ,&- ;6 #odelo 6.

? A%! X0 %odelo 4 "# utiliza a tecnologia de -,B., e o calor dissipado bem menor. A figura B. mostra a potncia para o modelo 4, que opera com apenas B,B volts.
Figura 6.25
-issipa+<o de calor no ,&- ;6 #odelo !.

3nquanto o A%! X0 de BHH %8z, modelo 0, dissipa espantosos B,,H 'atts, o modelo 4 dissipa apenas *H,.- 'atts, menos da metade. Processadores que operam com voltagens mais baixas s o sempre preferveis. )em as voltagens baixas difcil obter cloc6s mais elevados, devido ao superaquecimento. A figura B0 mostra como identificar um A%! X0 modelo 4, a partir da inscri o na sua parte superior. A letra K>L no seu sufixo o que indica a voltagem mdia de B,B volts, caracterstica do modelo 4. ?bserve entretanto que as vers;es de B00 e H-- %8z s est o disponveis no modelo 4. Oers;es de *00 %8z s est o disponveis no modelo 0. Apenas as vers;es de B-- e BHH %8z podem causar confus o, "# que est o disponveis em ambos os modelos. Dse as identifica;es aqui apresentadas para distinguir um modelo do outro.
Figura 6.26
Identi)ica+<o do ,&- ;6 #odelo !.

Captulo 6 Processadores descontinuados

6-43

%esmo que voc n o ten$a essas tabelas J m o, ou que identifique outras siglas, ainda conseguir# identificar a voltagem com muita facilidade. 3sta voltagem, alm de estar indicada por cdigos, ainda estar# indicada explicitamente na face superior 1ou na inferior2 do processador, como mostra a figura B4. %uitas vezes est o indicadas as voltagens interna 1core2 e externa 1(T?2. ?utras vezes, apenas a interna est# indicada. A voltagem externa H,H volts, padronizada em todos os processadores modernos.
Figura 6.27
= ,&- ;6( assi# co#o a #aioria dos processadores( tra' esta#pada a sua 3olta1e# de opera+<o interna >Core?( e a e/terna >I@=?.

%rocessador C6,166 !od 6 C6,200 !od 6 C6,233 !od 6 C6,200 !od 7 C6,233 !od 7 C6,266 !od 7 C6,300 !od 7

Tecnologia 0 3' 0 3' 0 3' 0 2' 0 2' 0 2' 0 2'

2oltagem $nterna 292 292 322 222 222 222 222

Cons)mo 17 2 * 20 0 * 2( 3 * 12 4' * 13 '0 * 14 '' * 1' '0 *

Clocks $nt,@?t =!"#> 66,166 66,200 66,233 66,200 66,233 66,266 66,300

!)ltiplicador 2 '? 3? 3 '? 3? 3 '? 4? 4 '?

Prob.emas de a/uecimento do

!D -6

?bserve que para todos os processadores apresentados neste captulo, sempre indicamos a potncia consumida. Processadores antigos 1at o .,02 dissipavam menos de *- 'atts. ? Pentium inaugurou a era dos processadores mais quentes, consumindo mais de *- 'atts. ? X0, "untamente com o Pentium ((, foram os primeiros considerados super@quentes. Alguns modelos c$egam a quase H- 'atts. Ccnicos, montadores de P&s e usu#rios desavisados instalavam nos processadores X0, coolers similares aos utilizados pelos processadores Pentium e Pentium %%M, que dissipavam menos de B-

6-44

Hardware Total

'atts. \# o X0 tem vers;es que dissipam mais de B- 'atts, algumas c$egando a quase H- 'atts, o mesmo ocorrendo com o X0@B. %uitos processadores X0 e X0@B 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 taman$o 1a parte de alumnio deve ter no mnimo B,. cm de altura2, preciso aplicar pasta trmica entre o processador e o cooler, conforme recomenda o da A%!.
Super 0 1 ' Soc2et 0 a 300 !45

At o incio de *++,, processadores para o )oc6et 4 dependiam de c$ipsets da (ntel 1i5H->M, i5H-8M, i5H-OM e i5H-CM2, ou ent o de fabricantes alternativos, como O(A, AR( e )i). Codos esses c$ipsets possuem como caracterstica, o barramento externo de 00 %8z, como requer o padr o )oc6et 4. Ao criar um novo barramento 1)lot *2 para ser usado com o Pentium (( e seus novos processadores, a (ntel praticamente abandonou o )oc6et 4, n o tendo planos para lanar outros c$ipsets para este padr o. (sso foi ruim para os outros fabricantes de processadores, como a A%!. A (ntel passou a lanar novos c$ipsets com recursos avanados 1entre eles, o barramento externo de *-- %8z2, mas apenas para o )lot *, seu barramento propriet#rio. !esta forma, fec$ou a porta para que outros fabricantes utilizem novos processadores com seus c$ipsets. A A%! e os demais fabricantes de processadores, assim como os fabricantes de c$ipsets, passaram a especificar mel$oramentos no )oc6et 4, visando aumentar o desempen$o dos seus processadores. >oi criado ent o o padr o )uper 4, que basicamente o )oc6et 4 operando com cloc6 externo de *-%$z, e incluindo o barramento AUP, possibilitando o uso de placas de vdeo H! de =ltima gera o. Processadores com cloc6s superiores a H-- %8z passaram a usar o )uper 4. Por exemplo, um A%! X0 de H-- %8z, operando com o )uper 4, com seus *-- %8z externos, ter# desempen$o mel$or que outro A%! X0, tambm de H-- %8z, mas usando os 00 %8z do )oc6et 4. &om o barramento de *-- %8z, os multiplicadores Hx, H,.x e 5x resultam em cloc6s internos de H--, H.- e 5-- %8z. ?s primeiros c$ipsets preparados para o )uper 4 foram9 >abricante O(A AR( &$ipset Apollo %OPH Aladdin O

Captulo 6 Processadores descontinuados

6-4

)i)

)i) ..+*, ..+.

A partir de *+++, a A%! era praticamente a =nica empresa a produzir processadores para o )uper 4. >izeram ainda muito sucesso os processadores A%! X0, X0@B e X0@(((. A &Arix, (!C e Gise tambm produziram processadores para o )uper 4, mas com participa o de mercado muito menor. 3ntre *++, e B---, todas as placas de &PD para )oc6et 4 tin$am na verdade um )uper 4, operando a *-- %8z, e normalmente equipado com um processador A%!. Ao longo do ano B--- foi drasticamente reduzida a oferta de placas de &PD com o )uper 4, at que em B--* finalmente sumiram do mercado, tanto as placas como os processadores. >oi o final de um perodo de H anos em que o )uper 4 e os processadores A%! dominaram o mercado de P&s de baixo custo.
!D -6-2

3ste processador "# foi c$amado, na poca do seu lanamento, de KX0 H!L, e pouco tempo depois teve o nome trocado para X0@B. Ao mesmo tempo em que foram lanados c$ipsets para a plataforma )uper 4, com cloc6 externo de *--%8z, comearam a surgir processadores utilizando este recurso. ? primeiro deles foi o A%! X0@B. Alm de usar o )uper 4, este processador incorpora a tecnologia A%! H! /o'N, uma espcie de %%M voltada para processamento de imagens tridimensionais. &om essas novas instru;es, programas que utilizam gr#ficos H!, particularmente "ogos, passaram a ter um grande aumento no desempen$o. Processador A%! X0@B
Lanamento Transistores Tecnologia Barramento de dados Barramento de endereos Capacidade de endereamento Clock Cons)mo 199( 9+300+000 0 2' , 0 1( 64 bits 32 bits 4 -B 266 a ''0 !"# 1' a 30 *

&loc6s do A%! X0@B &loc6 externo B00 %8z 00 %8z H-- %8z 00 %8z H-- %8z *-- %8z HHH %8z 00 %8z H00 %8z 00 %8z

%ultiplicador 5x 5..x Hx .x 0x

6-46

Hardware Total

H,- %8z 5-- %8z 5.- %8z 54. %8z .-- %8z .HH %8z ..- %8z

+. %8z *-- %8z *-- %8z +. %8z *-- %8z +. %8z *-- %8z

5x 5x 5..x .x .x ...x ...x

As vers;es com cloc6 externo de 00 %8z do X0@B destinavam@se a uso em upgrades, sendo instalados em placas de expans o antigas que n o tin$a o soquete )uper 4, sendo limitadas a 00 %8z. Assim como o X0, o X0@B tem uma cac$e R* de 05 67, dividida em duas se;es de HB 67, sendo uma para dados e outra para cdigo. ? X0@B na verdade bastante similar ao X0, usando a mesma arquitetura interna. As diferenas fundamentais s o9 Cecnologia de -,B. e -,*, nas vers;es mais recentes Cens o de alimenta o menor, com B,B ou B,5 volts. Cecnologia A%! H! /o'N, com instru;es para imagens em H!
Figura 6.28
Processador ,&- ;6-2. = ;6-III te# aparAncia se#el5ante.

A figura B+ mostra como as instru;es H! /o'N aceleram a velocidade de gera o de imagens tridimensionais. Para gerar uma imagem H! no monitor, preciso inicialmente que o processador ten$a a representa o matem#tica da cena H! a ser apresentada. 3sta representa o tem coordenadas tridimensionais dos polgonos que formam os slidos geomtricos. ? processador precisa formar uma representa o completa da cena c$amada

Captulo 6 Processadores descontinuados

6-4!

'ire frame 1arma o de arame2. >eita esta representa o, comea o trabal$o da placa de vdeo H!. A placa precisa converter a representa o tridimensional para uma forma equivalente usando apenas as duas dimens;es M e ^ que representam os pontos da tela. )obre cada um dos polgonos do 'ire frame s o aplicadas texturas que formar o a imagem final. 3ste processo c$amado de renderiza o.
Figura 6.29
=nde atua# as instru+6es 3- BowC.

Z fundamental o papel do processador no trabal$o de gera o do 'ire frame. (n=meros c#lculos com n=meros reais precisam ser realizados. Puanto mais r#pida a unidade de ponto flutuante 1>PD2 de um processador, mais r#pida ser# a realiza o desta etapa. As instru;es H! /o'N realizam de forma extremamente r#pida os principais c#lculos matem#ticos envolvidos na gera o de um 'ire frame.
Prob.emas de a/uecimento do !D -6-2

Assim como ocorreu com o X0, muitos processadores X0@B apresentaram problemas de aquecimento, pelo fato de terem sido instalados sem respeitar as especifica;es de cooler indicadas pela A%!. %uitos produtores de P&s n o utilizavam pasta trmica, e instalavam coolers de porte pequeno. !esta forma, os modelos mais sensveis a temperatura e que dissipavam mais calor funcionavam mal, apresentando travamentos e outras anomalias. Cais problemas n o teriam ocorrido se fossem usados coolers de taman$o adequado 1parte de alumnio com B,. cm de altura2, e acoplados atravs de pasta trmica.

6-48

Hardware Total

A figura H- mostra como identificar um processador X0@B atravs do cdigo impresso na sua face superior. !epois do nome KX0@BL, est# indicado o cloc6, e a seguir trs letras que indicam o encapsulamento, a voltagem interna e a faixa de temperatura.
Figura 6.30
Identi)ica+<o dos processadores ,&- ;62.

? encapsulamento de todos os modelos o tipo A, que indica &PUA 1&eramic Pin Urid ArraA2. As voltagens possveis s o9 > ] B.B volts U ] B.H volts 8 ] B.5 volts As faixas de temperatura s o9 P ] -& a 0-& G ] -& a 4-& M ] -& a 0.& Portanto, o sufixo de um X0@B 1assim como do X0 e do X0@(((2 um indicador da sua sensibilidade ao calor. Preferveis s o as vers;es com menos sensibilidade J temperatura 1G2, que suportam at 4-&. %ais problem#ticas s o as vers;es P, que n o pode ultrapassar os 0.&. ?utro indicador importante a dissipa o de potncia. Puanto maior esta dissipa o, maior ser# a tendncia do processador esquentar, e maiores dever o ser os cuidados com o problema do aquecimento 1ser# preciso usar um cooler maior2. A tabela que se segue mostra todas as vers;es do X0@B produzidas e as respectivas potncias9
%odelo Potncia Cemp. %#xima Ooltagem

Captulo 6 Processadores descontinuados B00 A>G H-- A>G HHH A>G H.- A>G H00 A>G H,- A>G 5-- A>P 5-- A>G 5.- A>M 5.- A8M 54. A>M 54. A8M .-- A>M .HH A>M ..- AUG *5,4- S *4,B- S *+,-- S *+,+. S B-,,- S B*,0- S BB,4- S *0,+- S *,,,- S B,,5- S *+,,- S B+,0- S B-,4. S B-,4. S B.,-- S 4-& 4-& 4-& 4-& 4-& 4-& 0-& 4-& 0.& 0.& 0.& 0.& 0.& 0.& 4-& B.B O B.B O B.B O B.B O B.B O B.B O B.B O B.B O B.B O B.5 O B.B O B.5 O B.B O B.B O B.H O

6-4$

Alguns modelos s o particularmente mais problem#ticos com respeito J temperatura9 X0@BT5-- A>P9 !issipa BB,4 S. / o muito, mas suporta apenas 0-&. %el$or que ele o X0@BT5-- A>G, com *0,+ S e suportando 4-&. X0@BT5.- A8M9 !issipa B,,5 S e suporta apenas 0.&. %el$or que ele o X0@BT5.- A>M, que dissipa apenas *,,, S. X0@BT54. A8M9 !issipa B,,0 S e suporta apenas 0.&. %el$or que ele o X0@BT54. A>M, que dissipa apenas *+,, S. !a surgem casos estran$os constatados por muitos tcnicos de manuten o. Ao encontrar um P& equipado com um A%! X0@B apresentando problemas de aquecimento, fazem a troca por outro X0@B de mesmo cloc6 e os problemas ficam resolvidos. ? primeiro processador estava ruim_ Provavelmente n o, mas pode ter sido uma das trs vers;es KquentesL citadas acima. A existncia de modelos mais quentes e menos quentes do X0@B apesar de usarem voltagens e cloc6s iguais deveu@se ao fato da transi o entre as tecnologias de -,B. e -,*,. ?u se"a, alguns modelos foram inicialmente lanados com a tecnologia de -,B. e posteriormente foram lanadas vers;es com a tecnologia de -,*,, com menor consumo eltrico. !e posse da temperatura m#xima suportada e da potncia dissipada pelo c$ip, possvel calcular a resistncia trmica que deve ter o cooler, e assim

6- 0

Hardware Total

dimension#@lo corretamente. %enos trabal$oso usar a seguinte regra9 para processadores X0, X0@B e X0@(((, use sempre um cooler taman$o grande, com altura de alumnio de B,. cm ou mais, acoplado ao processador atravs de pasta trmica.
' prob.ema de satura6%o no desempen7o do !D -6-2

Dm Pentium@B-- praticamente duas vezes mais r#pido que um Pentium@ *--. Pualquer leigo no assunto poderia esperar isso, afinal o cloc6 do Pentium@B-- duas vezes maior que o do Pentium@*--. !a mesma forma, um leigo esperaria que o X0@BT..- fosse quase duas vezes mais veloz que o X0@BTH--, afinal ..- %8z um cloc6 cerca de ,-V maior que H-- %8z. 3ntretanto isso est# errado. A diferena entre os desempen$os desses dois processadores muito pequena, n o c$ega a H-V. Pequenas s o as diferenas de desempen$o quando compraramos as v#rias vers;es do X0@B, entre H-- e ..- %8z. 3nquanto o X0@BTH-- tem praticamente o mesmo desempen$o que um Pentium ((TH--, o X0@BT..- bem mais lento que o Pentium (((T..-. ? principal motivo para este discrep`ncia a velocidade da cac$e RB. / o adianta o n=cleo do processador X0@BT..- ser ,-V mais r#pido que o do X0@ BTH--, se esses dois processadores tm a cac$e RB operando na mesma velocidade9 *-- %8z. )e levarmos em conta v#rios processadores da mesma famlia, o desempen$o depender# dos seguintes fatores9 *2 Oelocidade B2 Oelocidade H2 Oelocidade 52 Oelocidade do n=cleo, que proporcional ao cloc6 interno da cac$e R* da cac$e RB da !GA%

Ao compararmos um X0@BT..- com um X0@BTH--, vemos que o n=cleo do modelo de ..- %8z realmente cerca de ,-V mais veloz. A cac$e R* tambm ,-V mais veloz, "# que ela opera com o mesmo cloc6 que o n=cleo do processador. 3ntratanto esses dois processadores ficam empatados no que diz respeito Js velocidades da cac$e RB e da !GA%. 3ssas duas memrias operam com *-- %8z fixos, tanto no modelo de H-- como no de ..- %8z. (sto n o seria problema se no modelo de H-- %8z, a cac$e RB e a !GA% estivessem operando com folga. )e a H-- %8z ambas ficassem ativas apenas .-V do tempo, podiam operar em *--V do tempo ao serem ligadas a um processador de ..- %8z, e estariam desta forma acompan$ando o desempen$o do processador. ?corre que a H-- %8z, tanto a cac$e RB como a !GA% "# est o praticamente saturadas, extremamente ocupadas, lendo e

Captulo 6 Processadores descontinuados

6- %

gravando dados em quase *--V do tempo, praticamente sem folga. Ao serem ligadas em um processador de ..- %8z, n o tm como trabal$ar mais para fornecer os dados de forma duas vezes mais r#pida. 3sta satura o das memrias cac$e RB e !GA% fazem com que os processadores X0@B superiores a H-- %8z acabem tendo que fazer pequenas pausas para esperar pelos dados da cac$e RB e da !GA%, que est o com tr#fego de dados totalmente congestionado a *-- %8z. 3ste problema foi resolvido nos processadores mais velozes, atravs do aumento da velocidade da cac$e RB e da !GA%. Para o X0@B, o problema n o foi resolvido. Praticamente n o $avia vantagem alguma do X0@BT..- em rela o ao X0@BTH--. Apenas ocorria aumento de desempen$o nos trec$os de programas que envolviam muitos c#lculos matem#ticos, na execu o de instru;es %%M e H! /o'N. Para processamentos comuns, que s o a maioria, a diferena entre os desempen$os desses dois processadores praticamente n o notada. ? problema da satura o de desempen$o do X0@B demonstrado na tabela abaixo. Dsamos v#rios modelos do X0@B, alm de um Pentium ((TH-- e um Pentium ((T5.-. >oram medidos os ndices de desempen$o com os programas /orton )( 1do /orton )Astem (nformation 5.-2, o &PD%ar6HB e o >PDSin%ar6, ambos do programa Sin7enc$ ++ vers o *.-. 3sses dois =ltimos ndices mostram o desempen$o nas opera;es que envolvem instru;es comuns, sem processamento numrico, e opera;es matem#ticas envolvendo a unidade de ponto flutuante.
!odelo C6/2,300 C6/2,3'0 C6/2,400 C6/2,4'0 C6/2,'00 C6/2,''0 %enti)m $$,300 %enti)m $$,4'0 Dorton &$ 116 12' 131 139 14' 149 140 210 C%E!ark32 7(2 (2' (93 933 96' 1010 730 1100 F%E*in!ark 9(' 1140 1300 14'0 1'90 1770 1'00 2290

&omparando um Pentium ((TH-- com um Pentium ((T5.- 1cloc6 .-V maior2, vemos que os ndices medidos pelo /orton )( foram *5- e B*-, o que corresponde a um aumento de .-V. ?s ndices &PD%ar6HB foram 4H- e **--, um aumento de .-,0V. ?s ndices >PDSin%ar6 foram *.-- e BB+-, ou se"a, aumento de .BV. !escontando arredondamentos, podemos verificar que para o Pentium ((, um aumento de cloc6 resultou em aumentos de desempen$os proporcionais, neste caso todos de .-V.

6- 2

Hardware Total

&omparando o X0@BT..- com o X0@BTH--, vemos que o aumento de cloc6 de ,-V. ?s ndices do /orton )Asinfo foram **0 e *5+, o que corresponde a um aumento de B,V. ?s ndices &PD%ar6HB foram 4,B e *-*-, ou se"a, um aumento de B+V. ?s ndices >PDSin%ar6 foram +,. e *44-, um aumento de 4+V. Portanto apenas o desempen$o da unidade de ponto flutuante acompan$ou o aumento de cloc6 do X0@B. ?s ndices de processamento n o numrico 1o que engloba a maioria dos programas, na quase totalidade do tempo2 sofreram aumentos inferiores a H-V, apesar do cloc6 ter aumentado em mais de ,-V. ? desempen$o do Pentium (( aumenta proporcionalmente ao seu cloc6 porque sua cac$e RB tambm tem velocidade aumentada, de forma proporcional ao cloc6. /o X0@B isto n o ocorre. ? desempen$o aumenta proporcionalmente ao cloc6 apenas para os modelos inferiores a H-- %8z, pois nesses cloc6s, a cac$e RB n o est# sobrecarregada. A partir de H-- %8z, o uso da cac$e RB torna@se mais intenso, aproximando@se de *--V. &$ega@se a um ponto em que aumentos de cloc6 resultam em aumentos desprezveis no desempen$o. A causa do problema portanto a cac$e RB, que opera com *-- %8z fixos. ? X0@B foi o =ltimo processador a ter cac$e RB operando com cloc6 fixo. Para todos os processadores seguintes, a cac$e RB opera com velocidade proporcional ao cloc6. /os processadores Pentium (( e nas primeiras vers;es do Pentium (((, a cac$e RB opera com metade da freqQncia do processador. Por exemplo, em um Pentium (((T.--, a cac$e RB opera com B.- %8z, contra apenas *-- %8z do X0@B. /os primeiros processadores At$lon, este sistema tambm era utilizado. 3m todos os processadores modernos, o que inclui as vers;es recentes do Pentium (((, o &eleron, o Pentium 5, o A%! !uron, as vers;es recentes do At$lon e o descontinuado X0@(((, a cac$e RB opera com um cloc6 igual ao do n=cleo do processador. Por exemplo, um processador operando a *--- %8z tem cac$e RB tambm operando a *--- %8z.
!D -6-888

3ste processador foi c$amado, na poca do seu lanamento, de X0EH!. Ceve logo o nome trocado para X0@(((, visando concorrer com o Pentium (((. Cin$a uma grande vantagem sobre o X0@B9 uma cac$e RB operando com o mesmo cloc6 do processador. /o X0@B a cac$e RB ficava ligada ao barramento externo, operando com *-- %8z. /os processadores mais antigos, a cac$e RB operava com apenas 00 %8z. &omo resultado a taxa de transferncia de dados entre a cac$e e o processador de .B, %7Ts 1no barramento de 00 %8z2 ou ,-- %7Ts 1no barramento de *-- %8z2. /esta nova vers o do X0, um excelente desempen$o obtido com a cac$e RB

Captulo 6 Processadores descontinuados

6- 3

acompan$ando o cloc6 do processador. 3m um processador A%! X0@((( de 5-- %8z, a cac$e RB opera tambm com 5-- %8z, o que permite transferir dados J taxa de H,B U7Ts. (sto d# ao X0@((( um desempen$o similar ao de um Pentium (( ou Pentium (((. As placas de &PD com o soquete )uper 4, destinadas ao X0@B, podiam perfeitamente suportar o X0@(((. ?s =nicos requisitos especiais deste processador era o barramento de *-- %8z 1padr o do )uper 42 e a possibilidade de configurar a tens o interna do processador para B,5 volts ou B,B volts. A tens o configur#vel era uma caracterstica de todas as placas para a plataforma )uper 4, portanto praticamente n o ocorreram problemas no aproveitamento dessas placas de &PD pelo X0@(((. ?u se"a, onde funciona um X0@B, tambm pode funcionar um X0@(((. &omo vimos, o X0@((( tin$a no seu n=cleo, cac$es R* 105 672 e RB 1B.0 672. Podia ser instalado em placas de &PD para X0@B, que "# tin$am cac$e externa. )endo assim, a cac$e existente na placa de &PD era de nvel H 1RH2.
*** 75% *** Figura 6.31
8ela+<o entre as cac5es de u# ;6-III@400.

A figura H* mostra a rela o entre as cac$es de um processador A%! X0@((( de 5-- %8z. 3stando o n=cleo operando a 5-- %8z, as transferncias feitas entre o processador, a cac$e R* e a cac$e RB 1internas2 s o feitas na mesma freqQncia. Para o modelo de 5.- %8z, essas transferncias s o feitas a 5.%8z. 3m ambos os modelos, as transferncias entre a cac$e RB e a RH 1externa2, e entre a cac$e RH e a !GA% s o feitas a *-- %8z. Processador A%! X0@(((
Lanamento Transistores Tecnologia Barramento de dados Barramento de endereos Capacidade de endereamento Clock Cons)mo 1999 21+000+000 0 2' 64 bits 32 bits 4 -B 400 4'0 !"# 1( a 30 *

6- 4

Hardware Total

A tabela que se segue compara os desempen$os de processadores X0@B, X0@ ((( e Pentium ((, todos a 5.- %8z. Oemos que o X0@((( tem ndice B-medido com o /orton )(, bem superior aos *H+ marcados com um X0@B, e quase igual aos B*- de um Pentium ((. \# nas medidas de desempen$o n o numrico feitas com o Sin7enc$ 1&PD%ar6HB2, o X0@((( mostrou@se mais veloz que o Pentium ((. ? desempen$o numrico do X0@((( um pouco superior ao de um X0@B de mesmo cloc6. A unidade de ponto flutuante do Pentium (( bastante superior, cerca de .-V mais veloz que as do X0@B e X0@ (((.
!odelo C6/2,4'0 C6/$$$,4'0 %enti)m $$,4'0 Dorton &$ 139 200 210 C%E!ark32 933 1490 1100 F%E*in!ark 14'0 1'10 2290

? X0@((( foi lanado apenas nas vers;es de 5-- e 5.- %8z. 3xistem vers;es com tens o interna de B,B volts e de B,5 volts. A tabela que se segue resume as caractersticas desses modelos. ?bserve que os modelos de B,5 volts s o bastante quentes, c$egando a dissipar quase H- 'atts. Z preciso utilizar um cooler de bom taman$o, acoplado ao processador com pasta trmica.
%odelo X0@(((T5--, B,BO X0@(((T5.-, B,BO X0@(((T5--, B,5O X0@(((T5--, B,5O &loc6 3xternoTinterno *-- %8z T 5-- %8z *-- %8z T 5.- %8z *-- %8z T 5-- %8z *-- %8z T 5.- %8z %ultiplicador 5x 5,.x 5x 5,.x &onsumo *,,* S B-,B S B0,, S B+,. S

Assim como ocorreu com todos os demais processadores, o X0@((( tambm foi produzido em vers o para micros port#teis, sendo c$amado de X0@(((E. Dsava a tecnologia de -,*, e era oferecido nas vers;es de 5.-, 54. e .-%8z. )eu consumo era de apenas *0 'atts, graas ao uso de tens;es menores 1n=cleo a B,- volts2 e J tecnologia de -,*,. Apesar de tecnicamente ser um bom processador, o X0@((( teve vida relativamente curta. >oi lanado no incio de *+++, e cerca de um ano depois foi descontinuado. Dtilizando a tecnologia de -,B. e com B* mil$;es de transitores, o X0@((( acabava tendo o custo de fabrica o t o elevado quanto o de um At$lon, o novo processador da A%!, que tin$a BB mil$;es de transitores. A A%! acabou concentrando seus esforos no novo processador At$lon, e o X0@((( sumiu do mercado.

Captulo 6 Processadores descontinuados

6-

? At$lon tin$a muito mel$ores condi;es de concorrer com o Pentium ((( que o X0@(((. 3nquanto o X0@((( ainda era baseado na plataforma )uper 4, derivada dos soquetes usados pelos primeiros processadores Pentium, e utilizava uma tecnologia que comeou com o X0, o At$lon era um processador totalmente novo, com uma arquitetura considerada de 4Y gera o, superior J arquitetura do Pentium (((. %esmo cessando a produ o do X0@(((, a A%! continuou produzindo novas vers;es do X0@B, bem como o X0@(((E e o X0@BE, ambos destinados ao mercado mais lucrativo de P&s port#teis, e empregando a tecnologia de -,*,. ? X0@(((E era similar ao X0@(((, com menor consumo e fun;es especiais para gerenciamento de energia. ? X0@BE era similar ao X0@(((E, porm sua cac$e RB interna tin$a apenas *B, 67. 3sses processadores n o participaram do mercado de P&s comuns, apenas dos port#teis.
Processadores C$ri#

!epois de lanar processadores controvertidos como o &x5,0!R& 1um H,0 mel$orado, que foi por muitos confundido com o 5,02, outros compatveis com o 5,0 1&x5,0!MB e &x5,0!M52, e outro intermedi#rio entre o 5,0 e o Pentium 1&Arix .x,02, a &Arix finalmente lanou um c$ip compatvel com o Pentium, usado em placas equipadas com o )oc6et 4. 3ra o &Arix 0x,0, disponvel nas vers;es PG*B-, PG*HH, PG*.-, PG*00 e PGB--.
C$ri# 6#86

Ao contr#rio do que ocorreu com o A%!@X., o 0x,0 realmente c$egou a concorrer com o Pentium. Algumas de suas vers;es, ao serem lanadas, eram mais velozes que a vers o mais r#pida disponvel do Pentium. Por exemplo, quando foi lanado o 0x,0 PGB--, o Pentium mais veloz era o de *00 %8z. ) depois de algum tempo foi lanado o Pentium@B--. %ais tarde com o lanamento do Pentium %%M, o 0x,0 tambm foi atualizado, passando a incluir as mesmas instru;es %%M. Passou ent o a ser c$amado de 0x,0%M. A &Arix sempre criou c$ips velozes, muitas vezes mel$ores que os da (ntel, mas tambm sempre teve um grande problema, que era a falta de uma planta industrial de alta capacidade. 3m outras palavras, era capaz de desenvolver c$ips muito velozes, mas n o tin$a f#bricas para produzi@los. Por isso, fazia contratos com outras empresas para que produzissem seus c$ips, como a Cexas e a (7%. Puando foi comprada pena /ational )emiconductor, passou a ter c$ances de n o apenas criar bons c$ips, mas

6- 6

Hardware Total

tambm produzi@los em alta escala, assumindo assim, sua merecida fatia no mercado de processadores. (nfelizmente n o foi o que ocorreu. A atua o da /ational n o foi a esperada, e a sua por o K&ArixL acabou sendo novamente vendida, desta vez para a O(A Cec$nologies, fabricante de c$ipsets. Pouco depois do lanamento do Pentium, a &Arix estava envolvida no pro"eto de um c$ip concorrente. &omo a c$egada deste c$ip ao mercado demorou, e a (ntel "# estava para lanar vers;es mais velozes do Pentium, o &Arix .x,0 foi lanado como um concorrente do 5,0. A vers o mais veloz deste c$ip, apesar de compatvel com o 5,0, possua desempen$o equivalente ao de um Pentium@+-. Apenas com o lanamento do seu novo c$ip, o 0x,0, a &Arix comeou a competir realmente com o Pentium. Por exemplo, na poca em que o Pentium mais veloz era o de *00 %8z, a &Arix "# produzia o seu 0x,0 PB--E, com desempen$o superior ao de um Pentium@ B--. ? 0x,0 n o c$egou a ser um concorrente ameaador para o Pentium, apesar do seu preo mais baixo, devido ao baixo volume de produ o.
Figura 6.32
C0ri/ 6/86.

7em curiosos s o os cloc6s do 0x,0. )eus cloc6s externos podem ser de 5-, .-, .., 0-, 00 ou 4. %8z. Dtiliza uma indica o PG 1Pentium Gating2 similar J do A%! X. para designar o desempen$o. ? PG n o coincide com o valor do cloc6. A tabela que se segue mostra as vers;es do 0x,0, bem como seus cloc6s internos e externos. %odelo 0x,0@P+-E 0x,0@P*B-E &loc6 interno &loc6 externo ,- %8z 5- %8z *-- %8z .- %8z %ultiplicador &onsumo Bx Bx *.,. S *4,, S

Captulo 6 Processadores descontinuados

6- !

0x,0@P*HHE 0x,0@P*.-E 0x,0@P*00E 0x,0@PB--E

**- %8z *B- %8z *HH %8z *.- %8z

.. %8z 0- %8z 00 %8z 4. %8z

Bx Bx Bx Bx

*+,* S B-,* S B*,B S BB,. S

As caractersticas do &Arix 0x,0 eram bastante similares Js do Pentium, inclusive podia ser instalado nas mesmas placas de &PD que eram destinadas ao Pentium. ?perava com uma alimenta o de H,H volts, disponvel em qualquer placa de &PD Pentium da sua poca 1*++02. 3xistia tambm o 0x,0R, com voltagens similares Js do Pentium %%M 1H,H volts externos e B,, volts internos2. )eu principal problema eram os estran$os valores utilizados pelos seus cloc6s externos, como 5-, .. e 4. %8z. Praticamente todas as placas de &PD para Pentium suportavam cloc6s externos de .-, 0- e 00 %8z apenas. Rogo os fabricantes de placas de &PD passaram a oferecer compatibilidade com o 0x,0, adicionando as op;es para cloc6s externos de 5- e .. %8z. \# o cloc6 de 4. %8z tin$a um grade problema. ?s c$ipsets da poca suportavam no m#ximo 00 %8z, portanto as placas de &PD deveriam ser KenvenenadasL para suportar o 0x,0@PB--E, com seu barramento de 4. %8z. Alm disso as memrias da poca em geral n o podiam operar confiavelmente a 4. %8z, o que resultou em muitos problemas nas placas de &PD que usavam o 0x,0 modelo PB--E. Processador &Arix 0x,0
Lanamento Tecnologia Barramento de dados Barramento de endereos Capacidade de endereamento CacBe L1 Clock Cons)mo 1996 0 3' 64 bits 32 bits 4 -B 16 kB )niGicada (0/1'0 !"# 1' a 22 *

A cac$e R* do &Arix 0x,0 era unificada, ou se"a, era utilizada para cdigo e dados. ?utros processadores da poca, bem como os modelos modernos, utilizam cac$e R* dividida em duas se;es independentes 1em geral de mesmo taman$o2, sendo uma para cdigo e outra para dados. A compara o do modelo de *.- %8z com um Pentium@B-- pode ser considerada bastante question#vel. ? maior rendimento dos K%8zL em geral resultado do uso de uma arquitetura mais avanada, mas parece que este n o foi o =nico fator envolvido. )e compararmos por exemplo o modelo de ,- %8z 1PG+-2, vemos que ele se compara a um Pentium@+-, portanto

6- 8

Hardware Total

correto dizer que os K%8zL valem para ele, *T, a mais 1*B,.2 do que valem para o Pentium. >azendo o mesmo c#lculo para os demais modelos, podemos levantar a seguinte tabela9 %odelo 0x,0@P+-E 0x,0@P*B-E 0x,0@P*HHE 0x,0@P*.-E 0x,0@P*00E 0x,0@PB--E &loc6 &Arix ,- %8z *-- %8z **- %8z *B- %8z *HH %8z *.- %8z &loc6 (ntel +- %8z *B- %8z *HH %8z H- %8z HH %8z .- %8z Uan$o adicional *B,.V B-V B-,*V B.V B.V HHV

Parece curioso o fato do gan$o de desempen$o em rela o J (ntel ser de *B,.V para o modelo P+-E, e de HHV para o modelo PB--E. !everiam ser valores parecidos, "# que estamos utilizando a mesma arquitetura. A diferena fica por conta do cloc6 externo. /ote que para modelos com cloc6s normais, como o P*.-E e o P*00E 1cloc6s externos de 0- e 00 %8z, iguais aos da (ntel2, o gan$o de B.V 1*B- %8z valem *.-, e *HH %8z valem *002. 3ste gan$o representa a superioridade da arquitetura da &Arix em compara o com a da (ntel. ?s gan$os s o menores quando levamos em conta os barramentos mais lentos dos modelos P+-E, P*B-E e P*HHE. !a mesma forma, o incomum barramento de 4. %8z respons#vel por um gan$o ainda maior no desempen$o, resultando em HHV a mais no modelo PB--E, em compara o com um Pentium@*.-. Oemos portanto que uma boa parte deste gan$o n o resultado apenas da arquitetura mais avanada, e sim do barramento KturbinadoL. Calvez o Pentium@*.- ou um Pentium@*00 tambm recebessem um grau KPGB--L se tivessem seus barramentos externos operando a 4. %8z.
' bai#o desempen7o da 9P: C$ri#

? 0x,0, assim como outros processadores da &Arix, tin$am uma unidade de ponto flutuante bastante limitada, mais lenta que modelos similares da (ntel e da A%!. A tabela que se segue mostra os ndices obtidos pelo Pentium@B--, pelo X0TB-- e pelo &Arix 0x,0@PB--E. ?s dois primeiros ndices foram medidos com o /orton )Asinfo e com o Sin7enc$ ++. ? terceiro ndice 1>PDSin%ar62 indica o desempen$o da unidade de ponto flutuante, medido tambm com o Sinbenc$ ++.
%rocessador e clock %enti)m 200 !"# 3!6 C6 200 !"# 6?(6 %<200 Dorton '0 (0 '2 C%E!ark32 3(0 '20 420 F%E*in!ark 7'0 640 3(0

Captulo 6 Processadores descontinuados

6- $

?bserve que nos ndices de processamento n o numrico, o X0 mostrou ser bem superior ao Pentium. \# o 0x,0 mostra@se apenas um pouco mel$or que o Pentium@B--. ? motivo disso que o 0x,0 n o indicado pelo cloc6, e sim pelo ndice PG 1Pentium Gating2. 3sta diferena fez muitos vendedores compararem in"ustamente os processadores &Arix 1indicados com PG2 com processadores A%!, que usavam o cloc6 efetivo. 3m outras palavras, um X0 de B-- %8z bem mais veloz que um &Arix PG@B--E, mas o modelo da &Arix levava vantagem no preo. ?utro fato curioso pode ser tambm observado pela tabela acima. A unidade de ponto flutuante da (ntel mel$or que as da A%! e da &Arix, pelo menos para os processadores citados. A do Pentium leva pequena vantagem sobre a do X0, enquanto a do 0x,0 mostrou ser bem mais lenta. Dm 0x,0@PB--E pode ser sensivelmente mais veloz que um Pentium@B-- para processamentos comuns, mas ao executar tarefas numricas, mais parece um Pentium@*--. Apesar da confus o de n=meros, a &Arix teve o mrito de produzir processadores de baixo custo, que fizeram muito sucesso no mercado de P&s simples.
C$ri# 6#86!X

!epois que a (ntel lanou o Pentium %%M, tanto a A%! como a &Arix desenvolveram tambm seus c$ips de alto desempen$o e com tecnologia %%M. Z o caso do A%! X0, e tambm do &Arix 0x,0%M. As placas de &PD Pentium produzidas a partir de *++4 suportam um n=mero ainda maior de processadores, graas J compatibilidade com modelos da A%! e da &Arix.

6-60 Figura 6.33


C0ri/ 6/86&..

Hardware Total

Processador &Arix 0x,0%M


Lanamento Tecnologia Barramento de dados Barramento de endereos Capacidade de endereamento CacBe L1 Clock Cons)mo

1997 0 3' , 0 2' 64 bits 32 bits 4 -B 64 kB )niGicada 133/233 !"# 17 a 27 *

7asicamente este o processador &Arix 0x,0, acrescido de instru;es %%M, com cloc6s maiores e com cac$e R* de 05 67, ao invs dos apenas *0 67 existentes no 0x,0. >oi produzido em v#rias vers;es, a partir de *HH %8z 1PG*002. ?bserve entretanto que em todos os processadores da lin$a 0x,0, o cloc6 n o igual ao ndice PG. Por exemplo, o PGB00 apresentado em duas vers;es, um com BB. T 4. %8z 1cloc6s interno e externo2 e outro com BHH T 00 %8z. A tabela que se segue mostra os valores de cloc6s usados por este processador.
%odelo 0x,0%M@PG*00 0x,0%M@PG*00 0x,0%M@PGB-0x,0%M@PGBHH 0x,0%M@PGBHH 0x,0%M@PGB00 0x,0%M@PGB00 &loc6 interno *HH %8z *.- %8z *00 %8z *,, %8z B-- %8z BB. %8z BHH %8z &loc6 externo 00 %8z 0- %8z 00 %8z 4. %8z 00 %8z 4. %8z 00 %8z %ultiplicador Bx B,.x B,.x B,.x Hx Hx H,.x &onsumo *4,0 S *,,+ S B-,B S B*,, S BB,+ S B0,* S B4,- S

Captulo 6 Processadores descontinuados C$ri# !edia ;X

6-6%

Ooc n o ver# esses processadores em P&s comuns, mas sim em noteboo6s. &onsiste em um 0x,0%M acrescido de circuitos normalmente encontrados em c$ipsets, como controladores de memria e de disco. &omo apresenta um alto ndice de integra o de componentes, ideal para uso em P&s port#teis. A urna eletr<nica utilizada nas elei;es brasileiras na verdade um P& modificado, equipado com um processador %ediaUM.
C$ri# ! 88

&erca de * ano aps o seu lanamento, o 0x,0%M teve seu nome mudado para % ((. A troca de nome foi uma manobra de mar6eting, visando concorrer com o Pentium ((, mais especificamente com o &eleron, ambos da (ntel. Algumas vers;es mais velozes foram lanadas, mas logo a seguir a &Arix comeou a declinar, tendo sua participa o no mercado cada vez mais reduzida. A /ational )emiconductor fal$ou na tarefa de produzir bons processadores, e seu terceiro lugar tornou@se cada vez mais distanciado dos lderes (ntel e A%!.
Figura 6.34
Processador C0ri/ & II@333.

)ua vers o inicial PGH-- ainda usava a tecnologia de -,H. micron, mas novas vers;es passaram a utilizar a tecnologia de -,B. micron, resultando em c$ips mais velozes e mais baratos. 3nquanto a A%! tomou um camin$o em dire o ao mercado de P&s de alto desempen$o, a &Arix estabeleceu@se no mercado de P&s de mdio e baixo custo. )eus processadores &Arix % (( e 0x,00%M foram bons concorrentes para o &eleron e substitutos naturais para o Pentium %%M. !ominam a faixa de mercado de processadores com menos de H-- %8z e

6-62

Hardware Total

que custam menos de *-- dlares, muito importantes nos P&s de baixo custo. A &Arix possui modelos com cloc6s externos de 00, 4., ,H e *-- %8z, e diferentes multiplicadores. A tabela a seguir apresenta como exemplo, os cloc6s usados pelo &Arix % ((.
%odelo % (( T H-% (( T H-% (( T HHH % (( T HHH % (( T H.&loc6 interno BB. %8z BHH %8z B.- %8z B.- %8z H-- %8z &loc6 externo 4. %8z 00 %8z ,H %8z *-- %8z *-- %8z %ultiplicador Hx H,.x Hx B,.x H,.x &onsumo B5,+ S B.,. S B4,0 S @ @

?7)9 ?s dois =ltimos modelos da tabela estavam previstos para produ o, mas infelizmente isto n o ocorreu, inclusive os databoo6s informam que se tratam apenas de possveis modelos a serem lanados, e n o de modelos com lanamento prometido. A poca do possvel lanamento ocorreu na fase mais crtica do declnio da &ArixT/ational, quando a produ o estava sendo descontunuada. &omo vemos, o &Arix %(( PGHHH opera na verdade com o cloc6 interno de B.- %8z. ? &Arix %(( PGH-- oferecido em duas vers;es, uma de BB. %8z e outra de BHH %8z. ? ndice PGH-- significa que o Pentium %%M, para alcanar desempen$o semel$ante no processamento de aplicativos de HB bits do Sindo's, precisaria operar a H-- %8z. Z errado comparar o &Arix %@(( PGH-- com o A%! X0@BTH--. Apesar de ambos terem o KH--L em comum, existem diferenas no preo e no desempen$o. ? modelo PGH-- da &Arix tem o desempen$o equivalente ao de um A%! X0@B operando a BHH %8z. Z portanto cerca de B-V mais lento que o A%!@X0@BTH--. (nfelizmente vemos compara;es erradas feitas por muitos revendedores, indicando o %@(( PGH-- como sendo de H-- %8z. Para efeito de compara o com o Pentium %%M, a substitui o de PG por %8z v#lida, mas o mesmo n o pode ser dito quando feita compara o com o Pentium (( e com o A%! X0@B. 3m resumo, o %@(( PGH-- um processador de BHH 1ou BB.2 %8z, t o veloz quanto um A%! X0 de BHH %8z, e sensivelmente mais veloz que um Pentium %%M@H-- 1lembrando que o Pentium %%M@H-- foi produzido apenas em vers;es para noteboo6s2, mas com um custo bastante acessvel. ?

Captulo 6 Processadores descontinuados

6-63

%@(( PGHHH um processador de B.- %8z, com velocidade de processamento n o numrico similar J de um A%! X0@BTBHH 1o X0@B gan$a na velocidade de processamento numrico2. >oi um processador bastante adequado aos P&s de baixo custo.
Processador e cloc6 &Arix %(( PGH-0x,0%M PGB00 0x,0%M PGBHH 0x,0%M PGB-0x,0 PGB-/orton ,. 4. 05 0.B &PD%ar6HB .0.5545H5B>PDSin%ar6 .B505BH+H,-

Z interessante observar o desempen$o do processador &Arix % (( em compara o com outros modelos da &Arix. Assim como ocorre em outras tabelas de desempen$o mostradas neste captulo, vemos na tabela acima os ndices de desempen$o para processamento n o numrico medidos com os programas /orton )Asinfo e Sin7enc$ vers o *.-. 1&PD%ar6HB2. Oemos tambm o ndice de processamento numrico obtido com o Sinbenc$ *.-. ? 0x,0%MPGB-- um pouco mais veloz que o 0x,0PGB--, graas J sua cac$e mel$or com 05 67. ?s modelos PGB-- e PGB00 s o um pouco mais r#pidos, como era de se esperar, graas ao aumento do cloc6. ? &Arix % (( apenas um pouco mais veloz que o 0x,0%M PGH--. Ali#s, se um % (( PGH-- fosse colocado para operar nas mesmas condi;es do 0x,0%MPGB00, os ndices de desempen$o obtidos seriam exatamente os mesmos, "# que ambos s o o mesmo processador, a =nica diferena foi a troca de nomes. !eixando de lado o desempen$o, o % (( apresenta tambm um consumo menor, graas J ado o da tecnologia e -,B. micron. Processador &Arix % ((
Lanamento Tecnologia Barramento de dados Barramento de endereos Capacidade de endereamento CacBe L1 Clock Cons)mo 199( 0 2' 64 bits 32 bits 4 -B 64 kB )niGicada 22'/2'0 !"# 2' a 2( *

'utros c7ips compat+(eis com o Pentium

Alguns fabricantes c$egaram a produzir processadores similares ao Pentium, alm da (ntel, A%! e &Arix. A (7% e posteriormente a /ational produziram processadores &Arix, antes da empresa ser comprada pela Oia Cec$nologies.

6-64

Hardware Total

?utros dois produtores independentes tambm assumiram uma fatia deste mercado, porm bem pequena. Dm desses fabricantes foi a (!C. )eu c$ip (!C &0 1tambm c$amado de Sin&$ip &02 foi criado para concorrer com o Pentium %%M no mercado de P&s de baixo custo. ? (!C &0 de B-- %8z discretamente mais lento que o Pentium@B-- %%M, e era mais barato que o A%!@X0 de B-- %8z, e com preo equivalente ao de um &Arix 0x,0%M de B-- %8z. ? grande mrito do &0 era o seu baixo consumo de corrente, tornando@o um c$ip muito indicado para uso em computadores port#teis, que precisam economizar as baterias.
Figura 6.35
Processador DinC5ip.

A (!C 1(ntegrated !evice Cec$nologies2 tradicional fabricante de memrias e c$ips especiais. &riou uma outra empresa, a &entaur Cec$nologies, voltada para o pro"eto de c$ips. A &entaur criou o c$ip con$ecido $o"e como (!C &entaur &0 ou Sin&$ip &0, compatvel com o Pentium %%M com caractersticas bem diferentes das dos outros modelos disponveis. ? &0 internamente mais simples que outros processadores, n o possui recursos avanados como execu o paralela 1executar duas ou mais instru;es ao mesmo tempo2 nem predi o de desvio 1branc$ prediction2, o que o faz perder um pouco de desempen$o. Por outro lado, como n o tem todos esses circuitos, de produ o mais simples e mais barata. )eus circuitos internos possuem outros tipos de recursos que mel$oram o desempen$o, apesar de serem simples. Processador Sin&$ip &0
Lanamento Tecnologia 199( 0 3'

Captulo 6 Processadores descontinuados Barramento de dados Barramento de endereos Capacidade de endereamento CacBe L1 Clock Cons)mo 64 bits 32 bits 4 -B 64 kB 1(0 a 240 !"# 9 a 16 *

6-6

A tabela abaixo resume algumas caractersticas dos diversos modelos do Sin&$ip &0. %odelo &0@*,&0@B-&0@B.. &0@B5&loc6 interno e externo *,- %8z T 0- %8z B-- %8z T 00 %8z BB. %8z T 4. %8z B5- %8z T 0- %8z %ultiplicador Potncia a H,. O Hx **,. S Hx *H,- S Hx *5,, S 5x *.,, S Potncia a H,H O +,. S *-,. S **,0 S *B,. S

3ste processador pode ser instalado em praticamente qualquer placa de &PD compatvel com o )oc6et 4. Z preciso regular a sua voltagem para valores H,H ou H,. volts, ou se"a, como se fosse um Pentium P.5& )tandard ou OG3. ? Sin&$ip &0 n o utiliza voltagens diferentes para o n=cleo 1&ore2 e barramento 1(T?2, como ocorre com os demais processadores modernos. ? desempen$o deste processador n o bril$ante. &ompara@se ao do Pentium %%M, mas um pouco mais lento, se levarmos em conta cloc6s iguais. Gealmente os seus maiores atrativos s o o custo mais baixo, e a baixssima dissipa o de potncia, tornando@o uma excelente op o para P&s port#teis. Pouco depois a &entaur, divis o da (!C respons#vel pelo Sin&$ip, lanou a vers o B. )eus principais mel$oramentos foram o cloc6 externo de *-- %8z 1o Sin&$ip original suportava apenas 0-, 00 e 4. %8z2 e as instru;es H! /o', similares Js do A%! X0@B. Processador Sin&$ip B
Lanamento Tecnologia Barramento de dados Barramento de endereos Capacidade de endereamento CacBe L1 1999 0 2' 64 bits 32 bits 4 -B 64 kB

6-66 Clock Cons)mo %<200 a %<300 9 a 16 *

Hardware Total

A tabela abaixo mostra as caractersticas do Sin&$ip B. %odelo B-BHH B00 H-&loc6 interno e externo B-- %8z T 00 %8z BHH %8z T 00 %8z BHH %8z T *-- %8z B.- %8z T *-- %8z %ultiplicador Potncia a H,. O Hx *B S H,.x *H S B,HHx *5 S B,.x *0 S Potncia a H,H O ,,, S *- S *-,. S **,, S

A &entaur c$egou a pro"etar o Sin&$ip H, mas este "amais entrou em produ o. 3stavam previstos cloc6s maiores, uma cac$e R* de *B, 67 105 67 para cdigo e 05 67 para dados2 e o uso de tens;es internas maiores, assim como ocorre com os demais processadores modernos. &om B,, volts internos o consumo da vers o mais veloz 1Sin&$ip H@HHH2 seria inferior a +,. 'atts, e com a alimenta o de B,B volts, o consumo seria menor que . 'atts. A (!C vendeu a &entaur para a Oia Cec$nologies. A Oia reuniu as equipes da &entaur e da &Arix 1vendida pela /ational2. \untas essas equipes passaram a trabal$ar nos novos processadores da Oia, como o &Arix (((. Dma outra empresa, a Gise Cec$nologies, c$egou a ameaar a entrada no mercado de processadores, com o seu c$ip Gise mP0. 3ra um c$ip tambm compatvel com o Pentium %%M, e sua idia era brigar no mercado de c$ips de baixo custo e baixo consumo de energia. >oi lanado nas vers;es de *00, BHH e B00 %8z, ficando no mesmo nvel que o Sin&$ip &0. )ua participa o no mercado foi nfima, e logo desapareceu.
*esumo

Codos os processadores citatos nesta se o s o compatveis com o Pentium, portanto possuem v#rias caractersticas semel$antes. Codos operam com HB bits internos, 05 bits externos e barramento de endereos com HB bits, podendo enderear at 5 U7 de memria. Codos eles possuem unidades de ponto flutuante integradas ao seu n=cleo. 3xistem entretanto diferenas nos taman$os das cac$es R* e nos nos con"untos de instru;es 1%%M, H! /o', por exemplo2. Cambm c$ama aten o a cac$e RB do X0@(((, que integrada ao processador.

Captulo 6 Processadores descontinuados


Processador 7its internos e externos Pentium P.5& HB T 05 Pentium %%M HB T 05 A%! X. HB T 05 A%! X0 HB T 05 A%! X0@B HB T 05 A%! X0@((( HB T 05 &Arix 0x,0 HB T 05 &Arix 0x,0%M HB T 05 &Arix % (( HB T 05 Sinc$ip &0 HB T 05 Sinc$ip B HB T 05 Gise mP0 HB T 05 7its de endereo HB HB HB HB HB HB HB HB HB HB HB HB %emria m#xima 5 U7 5 U7 5 U7 5 U7 5 U7 5 U7 5 U7 5 U7 5 U7 5 U7 5 U7 5 U7 &loc6 m#ximo B-- %8z H-- %8z PG*00 H-- %8z ..- %8z 5.- %8z PGB-PGB00 PGHHH PGB-PGH-B00 %8z &ac$e R* *0 67 HB 67 B5 67 05 67 05 67 05 67 W *0 67 05 67 05 67 05 67 05 67 05 67 Gecursos

6-6!

@ %%M @ %%M %%M, H! /o' %%M, H! /o' @ %%M %%M %%M %%M, H! /o' %%M

W ?7)9 ? X0@((( o =nico deste grupo que possui, alm da cac$e R*, uma cac$e RB integrada ao seu n=cleo, com B.0 67.

r/uitetura P6
3studaremos agora os processadores de 0a gera o produzidos pela (ntel. )eu primeiro processador foi o Pentium Pro, lanado em *++.. Processadores de 0a gera o foram bastante utilizados a partir de *++,, e ainda em B--* eram populares. ) o os seguintes processadores9 Pentium Pentium Pentium &eleron Pentium Pentium Pro (( (( Meon ((( ((( Meon

Apesar de tantos anos separarem os modelos antigos e os mais novos desta famlia, todos utilizam um n=cleo similar, baseado na c$amada arquitetura P0. ?bviamente v#rios mel$oramentos foram introduzidos ao longo dos anos, visando obter mel$or desempen$o. Apenas no final do ano B---, com o lanamento do Pentium 5, os processadores de 0a gera o da (ntel comearam a dar lugar a uma arquitetura mais moderna.
Pentium Pro

? Pentium Pro foi o primeiro processador de 0a gera o lanado pela (ntel. (nicialmente c$amado de P0, foi lanado em *++., voltado para o mercado de servidores. 3ste processador opera com HB bits, e utiliza memrias de 05

6-68

Hardware Total

bits, da mesma forma como ocorre com o Pentium. )eu pro"eto foi otimizado para realizar processamento de HB bits, sendo neste tipo de aplica o, mais veloz que o Pentium comum. 3ntretanto, perde para o Pentium ao realizar processamento de *0 bits, comum em muitos programas do Sindo's e nos "ogos para %)@!?), comuns na poca do seu lanamento. !esta forma o Pentium Pro n o poderia ser usado de forma eficiente e competitiva para os P&s de uso pessoal.
Figura 6.36
BEcleo do Pentiu# Pro( co# seus ( #il56es de transistores.

)ua eficincia em processamento de HB bits, aliada J capacidade multiprocessamento 1v#rios Pentium Pro operando em con"unto2 e mel$or desempen$o com quantidades elevadas de memria, fizeram com que o seu uso fosse direcionado para servidores de alto desempen$o, baseados principalmente no Sindo's /C. ? mercado de P&s domsticos e para pequenos escritrios continuou sendo dominado pelo Pentium e pelo Pentium %%M, entre *++. e *++,.

Captulo 6 Processadores descontinuados Figura 6.37

6-6$
Processador Pentiu# Pro. 7e#os o detal5e do processador( co# o nEcleo e a cac5e F2.

Processador Pentium Pro


Lanamento Transistores no nHcleo Tecnologia do nHcleo Transistores na cacBe de 2'6 kB Transistores na cacBe de '12 kB Barramento de dados Barramento de endereos Capacidade de endereamento Clock Cons)mo CacBe L1 CacBe L2 199' '+'00+000 0 3' 1'+'00+000 =0 6 > 31+000+000 =0 3' > 64 bits 36 bits 64 -B 1'0 a 200 !"# 29 a 3( * 16 kB 2'6 kB o) '12 kB

? Pentium Pro era muito caro, e um dos motivos do preo elevado era a sua cac$e RB de B.0 67 ou .*B 67 integrada ao processador 1coisa que na poca era difcil de ser implementada com baixo custo2. A maioria dos computadores usados entre *++. e *++, usavam muitos programas de *0 bits, e neste tipo de programa o Pentium comum e o Pentium %%M eram mais eficientes. ? Pentium Pro por sua vez era mais eficiente apenas para processar instru;es de bits, sendo menos eficiente para *0 bits. Apesar de n o ter sido muito con$ecido pelos usu#rios comuns, o Pentium Pro deu origem aos populares Pentium ((, &eleron e Pentium (((. )ua microarquitetura P0, foi integralmente utilizada no Pentium ((, aps sofrer modifica;es nas cac$es R* e RB. A (ntel passou a oferecer o Pentium (( 1*++42 e o &eleron 1*++,2 para os computadores pessoais, e o Pentium (( Meon para servidores 1uma vers o com cac$e RB mais r#pida e em maior quantidade2. ? Pentium (( Meon, 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-!0

Hardware Total

%odelo *.- %8z, B.06 *00 %8z, .*B6 *,- %8z, B.06 B-- %8z, B.06 B-- %8z, .*B6 RB RB RB RB RB

&loc6 interno e externo *.- %8z T 0- %8z *00 %8z T 00 %8z *,- %8z T 0- %8z B-- %8z T 00 %8z B-- %8z T 00 %8z

%ultiplicador B,.x B,.x Hx Hx Hx

Potncia B+,B S H. S H*,4 S H. S H4,+ S

'(erdri(es para Pentium Pro

? Pentium Pro utilizava um tipo especial de soquete, c$amado )oc6et ,. >oi tomado como base para a constru o do Pentium ((. 3ntretanto pouco depois do lanamento do Pentium (( e do Pentium (( Meon 1processadores mais avanados baseados na arquitetura P02, a (ntel parou de lanar novos modelos do Pentium Pro, estacionando na marca de B-- %8z. Para permitir o aumento de desempen$o em computadores baseados no Pentium Pro, a (ntel criou ?verdrives para esta plataforma. (nternamente esses ?verdrives eram Pentium ((, mas externamente eram compatveis com o )oc6et ,. &om eles era possvel trocar o Pentium Pro *.- ou *,- para uma vers o de H-%8z, e trocar o Pentium Pro *00 e B-- poe uma vers o de HHH %8z.
%rod)to
%enti)m5 $$ 9:er6ri:e5 %rocessor

C0digo
EB%96%667333

%inos
3(7

&o1)ete
&ocket (

2oltagem
3+32

3plica4o
&)bstit)ir o %enti)m %ro,1'0 e o %enti)m %ro,1(0 por )m %enti)m $$,300+ &)bstit)ir o %enti)m %ro,166 e o %enti)m %ro,200 por )m %enti)m $$,333+

Pentium 88

Podemos considerar o Pentium (( como um KrelanamentoL do Pentium Pro, com novas caractersticas, sendo as principais delas9 3ncapsulamento : Passou a utilizar um formato de cartuc$o c$amado )3&&. /o interior deste cartuc$o met#lico existe uma pequena placa contendo o processador e os c$ips de memria )GA% que formam a cac$e RB de .*B 67. /ovo conector : Ao invs de utilizar o tradicional )oc6et 4, utiliza o )lot *. Crata@se de um conector linear, parecido com os slots das placas de &PD. )eus sinais digitais s o derivados do )oc6et ,, usado no Pentium Pro. %%M : As novas instru;es introduzidas no Pentium %%M vieram para ficar, e foram adicionadas J arquitetura P0 usada no Pentium ((.

Captulo 6 Processadores descontinuados

6-!%

&ac$e RB : Ao contr#rio da cac$e RB de B.0 67 instalada no mesmo substrato 1a base do c$ip2 que o processador Pentium Pro, o Pentium (( utiliza uma cac$e RB formada por c$ips )GA% totalizando .*B 67, instalados em uma placa de circuito. &ac$e R* : Passou a ter HB 67, contra apenas *0 67 do Pentium Pro. ?timiza;es para *0 bits : ? microcdigo do Pentium Pro, otimizado para aplica;es de HB bits foi aumentando, passando a executar tambm com mais eficincia as aplica;es de *0 bits, de uso bastante comum nos P&s para uso pessoal.
Figura 6.38
Processador Pentiu# II.

As modifica;es na cac$e RB, que passou a ser formada por c$ips independentes, possibilitaram a redu o no custo de produ o. 3ste era um processador destinado ao grande p=blico, e n o somente para os servidores, por isso seu custo deveria ser reduzido.

6-!2

Hardware Total Figura 6.39


BEcleo do Pentiu# II( co# seus !( #il56es de transistores.

? uso do formato de cartuc$o pelo Pentium (( tin$a como principal motivo, a necessidade de acomodar o c$ip propriamente dito, alm dos c$ips de memria )GA% que formavam a cac$e RB. (sso fazia com que este formato fosse o ideal. )endo totalmente met#lico e termicamente acoplado ao processador, tambm facilitava bastante a dissipa o do calor. Processador Pentium ((
Lanamento Transistores no nHcleo Tecnologia do nHcleo Barramento de dados Barramento de endereos Capacidade de endereamento Clock Cons)mo CacBe L1 CacBe L2 1997 7+'00+000 0 3' , 0 2' 64 bits 36 bits 64 -B 233 a 4'0 !"# 19 a 43 * 32 kB '12 kB

? Pentium (( introduziu um recurso c$amado arquitetura !(7 1!ual (ndependent 7us2. &onsiste em usar circuitos independentes para acesso J cac$e RB e para o barramento externo. 3nquanto o barramento externo opera com 00 %8z, a cac$e de nvel B opera com a metade do cloc6 interno do processador, usando um barramento independente. !esta forma, ambos os barramentos podem trabal$ar de forma simult`nea. Por exemplo, em um Pentium (( de 5-- %8z, a cac$e de nvel B opera a B-- %8z. Z o triplo da velocidade de acesso J cac$e externa no Pentium %%M, e da maioria dos

Captulo 6 Processadores descontinuados

6-!3

processadores compatveis, como os da famlia X0. )ua cac$e interna possui HB 67, sendo *0 67 para instru;es e *0 67 para dados.
Figura 6.40
Identi)ica+<o da 3olta1e# do processador.

Dma das caractersticas interessantes introduzidas no do Pentium (( e mantida nos processadores mais modernos a sua capacidade de informar a sua voltagem de funcionamento do n=cleo interno. !ependendo da vers o do Pentium ((, este n=cleo poder# operar com B.- ou B., volts. >elizmente o usu#rio n o precisa se preocupar em configurar esta voltagem. ? Pentium (( e o )lot * 1assim como o )oc6et H4-, e )lot A, o )oc6et A e outros conectores mais modernos2 apresentam . sinais c$amados O(!5, O(!H, O(!B, O(!* e O(!- 1O(!]Ooltage (ndentification2. Atravs desses sinais, o Pentium (( controla diretamente o regulador de voltagem da placa de &PD para que gere a tens o apropriada. 3ste sistema muito mel$or que o utilizado pelo )oc6et 4, no qual o usu#rio precisava configurar manualmente a voltagem de acordo com o processador a ser usado, atravs de "umpers da placa de &PD. A figura 5- mostra os valores de voltagem que podem ser gerados para o Pentium (( por este processo. / o se preocupe com esta configura o, ela feita automaticamente pelo processador e pela placa de &PD. /ote que a tabela da figura 5- aplica@se apenas ao Pentium ((. Processadores mais modernos utilizam outras conven;es, com a maioria das tens;es entre * e B volts. Assim como ocorre com qualquer processador moderno, o cloc6 interno do Pentium (( obtido atravs da multiplica o do cloc6 externo por um fator que programado atravs de 5 dos seus pinos. As combina;es desses sinais prevem at o multiplicador +x, que resulta no cloc6 interno de +-- %8z, ao ser usado o barramento externo de *-- %8z. /em todos esses multiplicadores s o suportados para qualquer processador. As primeiras

6-!4

Hardware Total

vers;es do Pentium (( suportam os multiplicadores H,.x T 5x T 5,.x T .x. Para evitar falsifica;es baseadas em overcloc6, a (ntel resolveu KtravarL os multiplicadores internos. (sto significa que cada processador utiliza seu prprio multiplicador interno, adequado ao seu cloc6, e o usu#rio n o pode alterar o multiplicador como fazia nas placas de &PD para )oc6et 4. A maioria dos processadores atuais tambm utilizam multiplicadores travados. ? Pentium (( sofreu evolu;es durante seu perodo de produ o. (nicialmente era utilizada a tecnologia de -,H. , e posteriormente foi adotada a tecnologia de -,B. . ? resultado imediato foi a redu o da dissipa o de calor. Alm disso, as primeiras vers;es operavam com barramento externo de 00 %8z, passando a usar posteriormente o barramento externo de *-- %8z. A tabela que se segue resume algumas caractersticas das v#rias vers;es do Pentium ((. %odelo BHH %8z, -,H. B00 %8z, -,H. B00 %8z, -,B. H-- %8z, -,H. HHH %8z, -,B. H.- %8z, -,B. 5-- %8z, -,B. 5.- %8z, -,B. &loc6 interno e externo BHH %8z T 00 %8z B00 %8z T 00 %8z B00 %8z T 00 %8z H-- %8z T 00 %8z HHH %8z T 00 %8z H.- %8z T *-- %8z 5-- %8z T *-- %8z 5.- %8z T *-- %8z %ultiplicador H,.x 5x 5x 5,.x .x H,.x 5x 5,.x Potncia H5,, S H,,B S *+,. S 5H,- S BH,4 S B5,. S B4,+ S H*,5 S

/ote como a ado o da tecnologia de -,B. resultou em uma excepcional redu o no consumo elrico, em compara o com a tecnologia de -,H. . ? modelo de B00 %8z T -,H. , por exemplo, dissipava H,,B S, enquanto o modelo de B00 %8z T -,B. dissipava apenas *+,. S, praticamente a metade. &omo sempre ocorre com processadores recm lanados, as primeiras vers;es utilizam a tecnologia de fabrica o da gera o anterior. &om um n=mero bem maior de transistores, a dissipa o de calor bastante elevada. Pouco tempo depois 1no caso do Pentium (( foram , meses de diferena2 s o lanadas as novas vers;es com a nova tecnologia de fabrica o, com maiores cloc6s, menor dissipa o de calor e menor custo. Puem compra um processador de uma nova famlia recm lanada sempre corre o risco de pagar caro e ter um P& com grande aquecimento.
' Pentium 88 e a ar/uitetura de mem<ria D8=

Captulo 6 Processadores descontinuados

6-!

/a verdade foi o Pentium Pro o primeiro processador a utilizar esta arquitetura, mantida no Pentium (( e em todos os processadores modernos, n o somente os da (ntel. At o Pentium %%M e compatveis, a memria !GA% e a memria cac$e RB externa eram ligadas no mesmo barramento. (sto tornava o tr#fego de dados mais congestionado, pois um =nico barramento de 05 bits era utilizado, ora para o processador receber dados da cac$e RB, ora para receber dados da memria !GA%. ? outro inconveniente era que pelo fato de ambas as memrias utilizarem o mesmo barramento, seuas velocidades deveriam ser iguais. &om a !GA% operando a 00 %8z, a cac$e RB tambm operava a 00 %8z. Z claro que a cac$e RB utiliza c$ips mais r#pidos, capazes de realizar cada transferncia em um =nico ciclo, enquanto a !GA% necessitava de mais ciclos. %esmo assim era um inconveninete n o poder usar cloc6s mais elevados para a cac$e RB.
*** 35% *** Figura 6.41
,r4uitetura -IG e# u# Pentiu# II@300.

A arquitetura !(7 1!ual (ndependent 7us2 para acessos J memria consiste em utilizar dois barramentos de dados independentes 1figura 5*2, sendo um para a !GA% e o outro para a cac$e RB. !esta forma a cac$e RB poderia operar com um cloc6 mais elevado, resultando em maior desempen$o. /o Pentium ((, o cloc6 da cac$e RB era igual J metade do cloc6 do n=cleo do processador. 3m um Pentium ((TH--, por exemplo, a cac$e RB operava com *.- %8z 1sempre a metade da freqQncia do n=cleo2, enquanto a !GA% operava com apenas 00 %8z. 3m processadores que n o usavam a arquitetura !(7 1modelos mais antigos2, a cac$e RB e a memria !GA% compartil$avam o mesmo barramento, com o mesmo cloc6.
' Pentium 88 e o barramento de 300 !45

Pouco tempo depois da c$egada ao mercado dos processadores Pentium (( de H-- e HHH %8z, a (ntel "# estava em condi;es de evoluir para os 5-%8z. ? problema era o barramento externo ainda limitado a 00 %8z. %emrias )!GA% mais r#pidas para suportar maiores cloc6s "# existiam, faltava apenas concluir o pro"eto do c$ipset i55-7M, que opera com *-%8z. As novas vers;es do Pentium (( 1a partir de H.- %8z2 eram capazes de operar com *-- %8z externos. /ote que n o permitido partir de um

6-!6

Hardware Total

Pentium (( mais antigo, feito para operar externamente em 00 %8z, e fazer a sua instala o em uma placa de &PD equipada com o i55-7M. )e isto for feito, o Pentium (( n o funcionar#, ou apresentar# comportamento err#tico. >icaram portanto disponveis as seguintes vers;es do Pentium ((9 BHH, B00, H-- e HHH %8z9 operam com cloc6 externo de 00 %8z H.-, 5-- e 5.- %8z9 operam com cloc6 externo de *-- %8z A partir de ent o todos os novos processadores passaram a utilizar cloc6s de *-- %8z e superiores.
Pentium 88 Xeon

3sta uma vers o especial do Pentium ((, porm otimizada para uso em servidores e outros computadores que necessitem de desempen$o mais elevado. )uas principais caractersticas avanadas foram posteriormente incorporadas em processadores mais novos, como o Pentium ((( e superiores.
Figura 6.42
Pentiu# II .eon. Bo detal5e 3e#os a placa e/istente no seu interior. , parte #ais prH/i#a do conector I o processador( e o c5ip na parte superior da placa I a cac5e F2.

? Pentium (( Meon utiliza um slot parecido com o do Pentium ((, mas n o idntico. 3nquanto o Pentium (( usa o c$amado )lot *, o Pentium (( Meon usa o c$amado )lot B. / o podemos instalar um Pentium (( Meon em placas de &PD para Pentium ((, nem vice@versa. /o interior do Pentium (( Meon encontramos, alm do n=cleo do processador, c$ips de memria )GA% extremamente velozes para formar a cac$e RB. 3sta cac$e opera com a mesma freqQncia do n=cleo do processador 1lembre@se que no Pentium ((, a cac$e RB opera com a metade da freqQncia do n=cleo2. >oram produzidas vers;es com cac$es RB de .*B67, * %7 e B %7. Portanto em um Pentium (( Meon de 5-- %8z, a cac$e RB opera com 5-- %8z, e n o apenas com B-%8z como no Pentium ((. Alm disso, o barramento externo opera com *-%8z. / o foram lanadas vers;es do Pentium (( Meon com barramentos de 00 %8z.

Captulo 6 Processadores descontinuados

6-!!

Processador Pentium (( Meon


Lanamento Transistores no nHcleo Tecnologia do nHcleo Barramento de dados Barramento de endereos Capacidade de endereamento Clock Cons)mo CacBe L1 CacBe L2 199( 7+'00+000 0 2' 64 bits 36 bits 64 -B 400 e 4'0 !"# 30 a 47 * 32 kB '12 kB 1 !B o) 2 !B

%uitas placas de &PD para este processador possuem dois slots, permitindo a instala o de dois processadores, um recurso =til em servidores e suportado por sistemas operacionais apropriados, como o Sindo's /C. Z possvel conectar at 5 processadores Pentium (( Meon, utilizando placas de &PD apropriadas. %odelo &loc6Tcac$e RB 5-- %8z T .*B6b 5-- %8z T * %7 5.- %8z T .*B6b 5.- %8z T * %7 5.- %8z T B %7 &loc6 interno e externo 5-- %8z T *-- %8z 5-- %8z T *-- %8z 5.- %8z T *-- %8z 5.- %8z T *-- %8z 5.- %8z T *-- %8z %ultiplicador 5x 5x 5,.x 5,.x 5,.x Potncia H-,, S H,,* S H5,. S 5B,, S 50,4 S

/ote que o Pentium (( Meon tem caractersticas bem semel$antes Js do Pentium ((, como a cac$e R* de HB 67, as instru;es %%M e os cloc6s de at 5.- %8z 1sendo *-- %8z externos2. As principais diferenas ficam por conta da cac$e RB maior e mais r#pida, e ainda a possibilidade de opera o em grupos de 5, caractersticas que tornam este processador indicado para o mercado de servidores e para P&s de altssimo 1na poca2 desempen$o.
Ce.eron

Partindo do Pentium ((, lanado em *++4, a (ntel lanou em *++, dois novos processadores. ? Pentium (( Meon era voltado para P&s de altssimo desempen$o e servidores, enquanto o &eleron era um modelo para P&s simples. A principal diferena est# nas cac$es RB9
%rocessador %enti)m $$ %enti)m $$ 7eon CacBe L2 '12 kB operando com a metade do clock do nHcleo '12 kB 1 !B e 2 !B operando na Gre1IJncia do nHcleo

6-!8 Celeron &em cacBe L2

Hardware Total

(sso mesmo. 3nquanto no Pentium (( Meon, o recurso utilizado para mel$orar o desempen$o foi aumentar a quantidade e a velocidade da cac$e RB, no &eleron a cac$e RB foi simplesmente eliminada. &omo operava apenas com seus HB 67 de cac$e R*, o &eleron era bem mais lento que o Pentium ((. Dm &eleron de B00 %8z, por exemplo, c$egava a perder para o Pentium %%MTBHH em termos de desempen$o. Por isso alguns usu#rios maldosos o apelidaram de KRentiumL. Dm outro fator que pre"udicava o seu desempen$o era o barramento externo de 00 %8z, usado mesmo na poca em que o Pentium (( "# operava com *-- %8z externos, e que o Pentium ((( operava com *-- e *HH %8z externos. 3ste processador pode ser instalado nas mesmas placas de &PD pro"etadas para o Pentium ((. ? &eleron era uma alternativa barata em rela o ao Pentium ((, apesar de n o apresentar vantagens em rela o aos outros processadores para a sua faixa de preo, produzidos pela A%! e &Arix. Pouco depois o &eleron sofreu mel$oramentos e passou e incluir uma cac$e RB de *B, 67. Apesar de ser 5 vezes menor que os .*B 67 da cac$e RB do Pentium ((, a cac$e RB da nova vers o do &eleron 1c$amada inicialmente de &eleron@A2 era integrada ao n=cleo, e n o formada por c$ips de memria isolados. 3sta nova vers o do &eleron foi o primeiro processador a integrar a cac$e RB diretamente no n=cleo, e operando com plena freqQncia. (sto siginfica que o &eleron@ATH-- tin$a a cac$e RB operando a H-- %8z, e n o com os *.- %8z do Pentium ((TH--.
Figura 6.43
"#a das pri#eiras 3ers6es do Celeron( ainda usando o encapsula#ento 92PP para 9lot %.

3xplicando de forma simples, o primeiro &eleron era um Pentium (( desprovido de cac$e RB, alo"ado em uma placa compatvel com o )lot *, mas sem o encapsulamento met#lico. A primeira vers o do &eleron operava com o cloc6 interno de B00 %8z e externo de 00 %8z. Processador &eleron
Lanamento Transistores 199( 7+'00+000 =sem L2> , 19+000+000 =12( kB L2>

Captulo 6 Processadores descontinuados Tecnologia Barramento de dados Barramento de endereos Capacidade de endereamento Clock Cons)mo CacBe L1 CacBe L2 0 2' , 0 1( 64 bits 32 bits 4 -B 266 !"# a 900K !"# 14 a 27 * 32 kB 0 kB =antigos> 12( kB =no:os>

6-!$

&omo o primeiro &eleron era desprovido do cartuc$o met#lico encontrado no Pentium ((, para fazer a sua instala o era preciso adquirir um cartuc$o met#lico ou um mecanismo de reten o apropriado. ? nome do soquete K)lot *L, mas o nome do encapsulamento do &eleron o )3PP 1)ingle 3dge Processor Pac6age2. ? prximo passo na evolu o do &eleron foi a mudana de formato. A (ntel criou um novo soquete c$amado )oc6et H4-, com os mesmos sinais digitais do )lot *, porm com formato similar aos usados nos processadores mais antigos. )eu soquete do tipo F(>. 3ste encapsulamento c$amado de PPUA 1Plastic Pin Urid ArraA2.
Figura 6.44
Processador Celeron PPJ, - 9oc:et 3!0.

%esmo depois do lanamento do Pentium (((, o &eleron continuou sendo uma vers o reduzida do Pentium ((, com menos cac$e RB. Portanto n o possua os recursos avanados do Pentium (((. Apenas a partir da vers o c$amada K%endocinoL, o &eleron passou a ser, n o uma vers o reduzida do Pentium ((, mas sim do Pentium (((. Passou tambm a utilizar o

6-80

Hardware Total

encapsulamento >P@PUA 1>lip@&$ip Pin Urid ArraA2, o mesmo das vers;es mais recentes do Pentium (((.
Figura 6.45
Celeron co# encapsula#ento FC-PJ,.

Gesumindo, o &eleron foi produzido em trs vers;es9 *2 )em cac$e RB, com encapsulamento )3PP 10.2 B2 &om cac$e RB de *B, 67, em encapsulamentos )3PP e PPUA 1002 H2 &om cac$e RB de *B, 67, n=cleo de Pentium (((, >&@PUA 10,2 ?s n=meros indicados ao lado s o obtidos com o programa &PD(!, fornecido pela (ntel, para a identifica o dos seus processadores. A tabela que se segue mostra os cloc6s nas quais essas vers;es foram produzidas9
%odelo B00 H-H--A HHH H00 5-5HH 500 .-.HH .HHA .00 0-0HH 000 &PD(! 0. 0. 00 00 00 00 00 00 00 00 0, 0, 0, 0, 0, &loc6 interno e externo B00 %8z T 00 %8z H-- %8z T 00 %8z H-- %8z T 00 %8z HHH %8z T 00 %8z H00 %8z T 00 %8z 5-- %8z T 00 %8z 5HH %8z T 00 %8z 500 %8z T 00 %8z .-- %8z T 00 %8z .HH %8z T 00 %8z .HH %8z T 00 %8z .00 %8z T 00 %8z 0-- %8z T 00 %8z 0HH %8z T 00 %8z 000 %8z T 00 %8z %ultiplicador &ac$e RB 5x @ 5,.x @ 5,.x *B, 67 .x *B, 67 .,.x *B, 67 0x *B, 67 0,.x *B, 67 4x *B, 67 4,.x *B, 67 ,x *B, 67 ,x *B, 67 ,,.x *B, 67 +x *B, 67 +,.x *B, 67 *-x *B, 67 &onsumo *0,0 S *,,5 S *,,5 S *+,4 S B*,4 S BH,4 S B5,* S B.,0 S B4,- S B,,H S *5,- S *5,+ S *+,0 S B-,B S B*,* S

Captulo 6 Processadores descontinuados 4-4HH 400 ,-,.+-0, 0, 0, 0, 0, 0, 4-- %8z T 00 %8z 4HH %8z T 00 %8z 400 %8z T 00 %8z ,-- %8z T *-- %8z ,.- %8z T *-- %8z +-- %8z T *-- %8z *-,.x **x **,.x ,x ,,.x +x *B, 67 *B, 67 *B, 67 *B, 67 *B, 67 *B, 67 B*,+ S BB,, S BH,0 S B5,. S B.,4 S B0,4 S

6-8%

&omo vimos, os processadores &eleron foram lanados em diversas vers;es 1(!]0., (!]00 e (!]0,2, modelos antigos sem cac$e RB e modelos subseqQentes com cac$e RB de *B, 67. %odelos novos com barramento externo de *-- %8z e modelos anteriores com barramento de 00 %8z. %odelos com encapsulamento )3PP, PPUA e >&@PUA, modelos com tecnologias de -,B. e de -,*, , modelos com diferentes valores de tens;es de alimenta o. Por isso encontramos muitas diferenas entre a potncia dissipada por esses processadores, mesmo levando em conta modelos de cloc6s iguais. /a tabela acima usamos como referncia para potncia dissipada, sempre o valor mais alto entre os modelos disponveis. Dm grande problema do &eleron o seu barramento externo de 00 %8z, o que o pre"udica bastante o seu desempen$o. A cac$e RB de apenas *B, 67, contra B.0 67 do Pentium (((, tambm reduz o desempen$o, mas a sua priva o de funcionar com cloc6s externos de *-- ou *HH %8z, como ocorre com o Pentium (((, penaliza ainda mais o desempen$o. >inalmente a partir da vers o de ,-- %8z, a (ntel passou a utilizar nesses processadores, o cloc6 externo de *-- %8z. Ao final do ano B---, o &eleron ainda estava em plena produ o, e com novos modelos lanados, por isso seria "usto n o inclu@lo neste captulo, que trata apenas de processadores descontinuados. ?corre que a (ntel tem planos de tornar o Pentium 5 seu principal processador de HB bits, e deixar o Pentium ((( para aplica;es mais simples de HB bits 1assim como o (tanium ser# o modelo mais avanado, para 05 bits2. !esta forma o Pentium ((( logo substituir# o &eleron como modelo mais simples, para uso em P&s mais baratos. ? &eleron ser# portanto em breve descontinuado.
*esumo

Oamos apenas apresentar uma tabela que resume algumas caractersticas dos processadores de arquitetura P0 estudados at agora.
Processador Pentium Pro &eleron 7its (nternosT externos HB T 05 HB T 05 7its de endereo H0 HB %emria m#xima 05 U7 5 U7 &ac$e &ac$e RB R* *0 67 HB 67 B.0, .*B, * %7 -, *B, 67

6-82 Pentium (( Pentium (( Meon HB T 05 HB T 05 H0 H0 05 U7 05 U7 HB 67 HB 67

Hardware Total .*B 67 .*B 67, * %7, B %7

!iniaturi5a6%o e n>mero de transistores

? avano dos processadores, que tm ficado cada vez mais poderosos e mais complexos devido principalmente ao aumento do n=mero dos transistores que formam seus circuitos. 3ste aumento, por sua vez, possvel graas J sua miniaturiza o. A tabela abaixo mostra os principais processadores lanados pela (ntel e A%! nos =ltimos anos, o taman$o inicial e o n=mero de transistores de cada um deles.
Processador 5--5 ,--, ,-,,-,. ,-,0 B,0 H,0 5,0!M 5,0!M5 Pentium Pentium Pro A%! X. Pentium %%M A%! X0 Pentium (( A%! X0@B Pentium ((( Pentium (((3 A%! X0@((( A%! At$lon A%! At$lon C@7ird A%! !uron Pentium 5 Ranamento *+4* *+4B *+45 *+40 *+4, *+,B *+,. *+,+ *++5 *++H *++. *++0 *++4 *++4 *++4 *++, *+++ B--*+++ *+++ B--B--B--Cecnologia *- *- 0 H H *,. *,. * -,0 -,, -,H. -,H. -,H. -,H. -,H. -,B. -,B. -,*, -,B. -,B. -,*, -,*, -,*, Cransistores B.H-H..-0.--0..-B+.--*H5.--B4..--*.B--.--*.0--.--H.*--.--...--.--5.H--.--5..--.--,.,--.--4..--.--+.H--.--+..--.--B5.---.--B*.---.--BB.---.--H4.---.--B..---.--5B.---.---

A partir de B--*, novos processadores passar o a utilizar a tecnologia de

-,*H, resultando em menores custos, menor dissipa o de calor e obviamente circuitos mais complexos. A ado o desta tecnologia necess#ria para possibilitar a produ o de processadores superiores a *--- %8z com baixa dissipa o de calor.

Captulo 6 Processadores descontinuados

6-83

TTTT >(% TTTTTTTT

Captulo Processadores modernos

um pouco difcil definir o que um processador moderno. O que moderno hoje pode ser obsoleto dentro de dois anos, e ser descontinuado (ou seja, deixar de ser fabricado) dentro de tr s ou quatro anos. !eja como for, dedicamos este captulo aos modelos comuns no ano "##$, e que certamente continuar%o em produ&%o por mais al'uns anos( )ntel *entium ))) )ntel *entium + )ntel ,eon -./ /uron -./ -thlon 01rix )))

Nomes confusos

-nti'amente os processadores tinham nomes bastante simples. 2odo mundo sabia que depois do 3#"34, o pr5ximo processador a ser lan&ado seria o 3#634, depois o +34, e assim por diante. /epois que a )ntel perdeu uma bri'a judicial para a 01rix a respeito da marca re'istrada +34, os processadores passaram a ter nomes ao in7s de n8meros. O *9 era o nome pro7is5rio do *entium, enquanto *4 foi usado pro7isoriamente pelo *entium *ro. O *entium .., era chamado de :lamath durante seu perodo de desen7ol7imento. ;oje tanto a )ntel como a -./ e a 01rix utili<am esta estra''ia de mar=etin'. >sam nomes pro7is5rios para seus processadores, para aplicarem o nome definiti7o apenas na ocasi%o do seu lan&amento. O

7-2

Hardware Total

*entium +, por exemplo, passou um bom tempo sendo chamado de ?illamate, o )tanium foi chamado antes de .erced, e assim por diante. .esmo ap5s o lan&amento, um processador pode passar a ter nome e sobrenome. *or exemplo, os primeiros processadores *entium ))) eram de classe :atmai, bastante similares ao *entium )). .ais tarde foi criado o *entium ))) 0oppermine, com 7@rios melhoramentos, e finalmente o *entium ))) 2ualatin. 0om processadores sendo lan&ados em no7as 7ersAes quase mensais, o use desses apelidos ajuda a chamar aten&%o. *or incr7el que pare&a, para um tcnico ou especialista em hardBare tambm importante conhecer a maioria dessas classifica&Aes.

Pentium III
O *entium ))) foi lan&ado em $CCC, inicialmente como um melhoramento do *entium )). >tili<a7a o encapsulamento em forma de cartucho chamado !D00" (!in'le Dd'e 0ontact 0artrid'e "), uma 7ers%o deri7ada do !D00, usado pelo *entium )). 2ambm foram produ<idas 7ersAes com encapsulamento !D00, id ntico ao do *entium )). Outro ponto id ntico o conector da placa de 0*>, o conhecido !lot $, tambm chamado de !0"+".
Figura 7.1
Pentium III com encapsulamento SECC2.

Os primeiros processadores *entium ))) utili<a7am o n8cleo :atmai, semelhante ao do *entium )), porm com pequenas diferen&as, como as no7as instru&Aes !!D (!treamed !)./ Dxtensions), 7oltadas para processamento 6/ e multimdia.

Captulo 7 Processadores modernos *** 35% *** Figura 7.2


Pentium III com encapsulamento FC-P !.

7-3

O no7o n8cleo 0oppermine foi introdu<ido em meados do ano "###. -lm de utili<ar a tecnolo'ia de #,$3 , o 0oppermine tra< a no7a cache E" inte'rada ao n8cleo. Dsta no7a 7ers%o do *entium ))) passou a ser produ<ida no tradicional encapsulamento !D00" e tambm no no7o F0G*H- (Flip 0hip *in Hrid -rra1). I@ em meados de "##$ a )ntel lan&ou o *entium ))) 2ualatin. !ua principal caracterstica a tecnolo'ia de #,$6 , resultando em menor custo de produ&%o e menor dissipa&%o de calor. Foi introdu<ido com este modelo, o encapsulamento F0G*H-", e passaram a ser oferecidas 7ersAes com "94 =J e com 9$" =J de cache E" inte'rada ao n8cleo.
O Pentium III Katmai

-pesar de j@ ter sido substitudo por 7ersAes mais no7as (0oppermine e 2ualatin), importante estudar o *entium ))) :atmai, j@ que suas caractersticas b@sicas foram mantidas nas no7as 7ersAes. Dm $CCC a )ntel lan&ou a primeira 7ers%o do *entium ))) construdo com o n8cleo :atmai, o mesmo do *entium )), acrescentando al'umas altera&Aes importantes( .aiores cloc=s que o *entium ))

7-"

Hardware Total

Ko7as instru&Aes para multimdia e 6/ (!!D) )dentifica&%o do processador atra7s de n8mero de srie *equena altera&%o no encapsulamento, que passou a ser !D00" 0loc= externo de $## .;<, e posteriormente de $66 .;<

*rocessador *entium ))) :atmai

Lanamento 1999 Transistores 9.500.000 Tecnologia 0,25 Encapsulamento SECC ou SECC2 Barramento de dados 6 !its Barramento de endereos "6 !its Capacidade de mem#ria 6 $B Cloc% interno 50 a 600 &'( Cloc% e)terno 100 ou 1"" &'( Consumo 26 a "6* Cac+e L1 "2 %B Cac+e L2 512 %B, ,+al- speed. /o0os recursos1 2nstru3es SSE, n4mero de s5rie, encapsulamento SECC2 ou SECC.

- mais rele7ante altera&%o foi a introdu&%o das no7as instru&Aes !!D (!treamin' !)./ Dxtensions). !%o instru&Aes especiali<adas em opera&Aes comuns em aplica&Aes de @udio, 7deo e 'era&%o de ima'ens tridimensionais. !em essas instru&Aes, o processador teria que utili<ar combina&Aes de outras instru&Aes cl@ssicas para reali<ar o mesmo trabalho. Dssas instru&Aes s%o !)./ (!in'le )nstruction, .ultiple /ata L instru&%o 8nica para m8ltiplos dados) e facilitam os processamentos citados, pois en7ol7em a aplica&%o de c@lculos fixos a 'randes seqM ncias de dados. Dssas instru&Aes tem portanto o objeti7o de aumentar a 7elocidade de processamento de aplica&Aes de multimdia a 'era&%o de ima'ens 6/, apesar de tambm ser7ir como resposta N tecnolo'ia 6/ KoB da -./, utili<ada a partir do processador :4G ", desde $CC3. - inclus%o de um n8mero de srie em cada processador *entium ))) foi uma quest%o pol mica, tanto assim que ele foi eliminado no *entium +. Ouando habilitado pelo usu@rio, este recurso permite ao processador informar um n8mero 8nico quer o identifica entre todos os demais processadores. 0om ele tornamGse mais se'uras as transa&Aes comerciais pela )nternet, e torna mais simples e confi@7el a identifica&%o de um determinado *0 dentro de uma rede. .uitos usu@rios reclamamaram sobre outra quest%o, que a pri7acidade. 0omo cada processador tem seu pr5prio n8mero, o usu@rio

Captulo 7 Processadores modernos

7-#

pode deixar um rastro nos sites percorridos ao acessar a )nternet ( claro, se este recurso esti7er habilitado, e se o computador do usu@rio esti7er carre'ado com softBare pr5prio para prestar esta informa&%o). - outra preocupa&%o que o uso desta identifica&%o se tornar padr%o, os fabricantes de softBare poder%o 7incular o n8mero de srie do processador ao n8mero de srie dos seus softBares. /esta forma seria f@cil detectar ou impedir o uso de c5pias ile'ais de softBare, um 'olpe mortal sobre a pirataria. - )ntel oferece um softBare que permite ao usu@rio desabilitar o n8mero de srie. Ka 7erdade o n8mero n%o apa'ado, apenas o processador impedido de inform@Glo. - desabilita&%o s5 tem efeito depois que executado um no7o PD!D2. /a mesma forma, para habilit@Glo preciso executar um PD!D2 para que 7olte a ser usado. Os J)O! de placas de 0*> para este processador tambm permitem desati7ar o n8mero de srie, atra7s do 0.O! !etup. Kote que a cache E" do *entium ))) :atmai n%o inte'rada ao seu n8cleo, ou seja, formada por chips discretos adicionais (discretos, si'nifica que tratamGse de componentes independentes do processador). *ossui 9$" =J e opera com a metade da freqM ncia do processador, a exemplo do que ocorria com o *entium )). Foi not@7el no ano de C3 a expans%o da -./ com o seu processador :4G". Dsses processadores possuem dois conjuntos de instru&Aes que se juntam Ns instru&Aes do *entium ori'inal( .., (.ultimedia Dxtensions, id nticas Ns da )ntel) e 6/ KoBQ, especiali<adas no processamento de ima'ens 6/ (esta tecnolo'ia foi mantida nos processadores mais no7os da -./, como o -thlon e o /uron). 2anto o *entium ..,, o 0eleron e o *entium )) possuem as instru&Aes ..,, mas nada semelhante Ns instru&Aes 6/ KoBQ da -./. -s no7as instru&Aes introdu<idas pela )ntel ri7ali<am com a tecnolo'ia 6/ KoBQ. *assamos a ter a )ntel com as tecnolo'ias .., e !!D (tambm chamada de ..,"), e a -./ com as tecnolo'ias .., e 6/ KoBQ. *ara que os di7ersos pro'ramas j@ dispon7eis fa&am uso do 6/ KoB preciso que seja instalado o pacote /irect, 4.# ou superior. *ara usar as no7as instru&Aes !!D do *entium ))) necess@rio instalar o /irect, 4.$ ou superior. O /irect, pode ser obtido em http(RRBBB.microsoft.comRdirectx. *eriodicamente a .icrosoft libera no7as 7ersAes do /irect,. Ko ?indoBs .D, por exemplo, era fornacido o /irect, S.$. *oucos meses depois esta7a liberada a 7ers%o 3.#. Ko7as 7ersAes do /irect, 7isam dar suporte N utili<a&%o dos recursos encontrados nos no7os processadores.

7-$

Hardware Total

.uitas placas de 0*> para *entium )) podem ser usadas para instalar um *entium ))), desde que o barramento externo seja de $## .;<. *lacas para *entium )) mais anti'as opera7am com apenas 44 .;< (ex( chipset i++#E,), e desta forma n%o apro7eita7am todo o potencial do *entium ))). Eo'o a se'uir, pequenas modifica&Aes de hardBare e de J)O! foram feitas nas placas para *entium )) dispon7eis na poca, 7isando n%o apenas dar suporte ao *entium ))), mas apro7eitar todo o seu potencial. 2ambm de7e ser tomado cuidado com a quest%o do cooler. Dxistem coolers que s%o pr5prios para o *entium )), e outros que s%o pr5prios para o *entium ))). O *entium )) possui na sua parte posterior uma chapa met@lica para acoplar o 7entilador e facilitar a dissipa&%o de calor. O seu encapsulamento conhecido como !D00. O *entium ))) usa o !D00" (apesar de existirem 7ersAes com o !D00, i'ual ao do *entium ))), que n%o possui esta chapa met@lica, ficando exposta a placa onde est@ o processador e a cache E". 0onjuntos de 7entiladorRdissipador para o *entium ))) !D00" de7er%o conter a chapa met@lica apropriada.
Figura 7.3
Cartuc%os SECC e SECC2& 'istas (rontais e traseiras.

O n8cleo :atmai era construdo com a tecnolo'ia de #,"9 e era alimentado por uma tens%o de " 7olts. )nicialmente foram lan&adas 7ersAes de +9# e 9## .;<, ambas com cloc=s externos de $## .;<. *osteriormente foram lan&adas as 7ersAes de 99# e 4## .;< (cloc= externo de $## .;<), e finalmente as de 966 e 4## .;< com cloc=s externos de $66 .;<. *ara n%o fa<er confus%o com 7ersAes com cloc= externo de $## .;<, passou a ser usado um sufixo J. *or exemplo, o *entium )))R4## tem cloc= externo de $## .;<, enquanto o *entium )))R4##J opera com cloc= externo de $66 .;<. 2odos os modelos :atmai t m encapsulamento !D00 ou !D00" e possuem cache E" no cartucho, com 9$" =J e operando com a metade da freqM ncia do n8cleo do processador. .odelo 0loc= interno e externo .ultiplicador *ot ncia

Captulo 7 Processadores modernos

7-7

*entium *entium *entium *entium *entium *entium

)))R+9# )))R9## )))R966J )))R99# )))R4## )))R4##J

+9# .;< R $## .;< 9## .;< R $## .;< 966 .;< R $66 .;< 99# .;< R $## .;< 4## .;< R $## .;< 4## .;< R $66 .;<

+,9x 9x +x 9,9x 4x +,9x

"4,4 ? "C,6 ? 6$,$ ? 6"," ? 64,$ ? 64,$ ?

Avanos da miniaturizao
!em d87ida um dos fatores que contribuiu (como sempre contribui) para a e7olu&%o do *entium ))) foi a redu&%o no tamanho dos min8sculos transistores que os formam. -o ser lan&ado em $CCS, o *entium )) usa7a a tecnolo'ia de #,69 mcron (ou seja, cada min8sculo transistor media #,69 milsimos de milmetro). I@ o *entium )) de 666 .;< introdu<iu a tecnolo'ia de #,"9 mcron. Os atuais modelos utili<am a tecnolo'ia mais recente, #,$3 mcron. - partir de meados de "##$, come&ou o uso da tecnolo'ia de #,$6 mcron. -o utili<ar transistores menores poss7el produ<ir processadores com cloc=s mais ele7ados e com menos aquecimento. !em d87ida a ele7ada dissipa&%o de calor o maior obst@culo para atin'ir cloc=s ele7ados. *ortanto ao redu<ir o aquecimento, os fabricantes de processadores podem lan&ar modelos com cloc=s mais ele7ados, ainda mantendo n7eis de aquecimento aceit@7eis. Outra 7anta'em das tecnolo'ias de transistores menores a redu&%o no tamanho do chip. -o ocupar menos espa&o, tornaGse poss7el acrescentar mais circuitos, ou seja, mais recursos. /esta forma foi poss7el acrescentar aos processadores, instru&Aes ..,, instru&Aes !!D e inte'rar a cache E" ao n8cleo do processador. Finalmente temos a 7anta'em da redu&%o dos pre&os. *re&os de processadores s%o em parte definidos por questAes comerciais, mas tambm em parte por questAes tcnicas. -o redu<ir o tamanho de um chip, poss7el produ<ir um n8mero maior deles em cada lote. )sto resulta em redu&%o do custo de produ&%o que pode ser repassada ao usu@rio final.

7-)

Hardware Total Figura 7.4


*ase de silcio onde s+o construdos os c%ips.

- fi'ura + mostra a base de silcio (Baffer) na qual s%o produ<idos os chips. Dsta base tem "# ou 6# cm de diTmetro, dependendo do equipamento usado na produ&%o. Os pequenos quadrados estampados na base (mostrados em detalhe N direita) s%o os processadores. Ouanto menor o tamanho dos transistores, maior o n8mero de processadores que podem ser construdos em cada Baffer, e desta forma, menor poder@ ser o custo unit@rio. - ado&%o de tecnolo'ias de produ&%o com transistores menores permite lan&ar no7as 7ersAes de processadores mais r@pidos, com menor dissipa&%o de calor e menor custo. Outro melhoramento importante foi o aumento do cloc= externo, permitindo o uso de mem5rias mais r@pidas. /esde o lan&amento do *entium, a comunica&%o entre o processador e o seu exterior (o que inclui a mem5ria P-.) era feita com o cloc= de 44 .;<, ou seja, permitia reali<ar teoricamente at 44 milhAes de acessos N mem5ria por se'undo. Dm $CC3 o barramento do *entium )) passou a operar com at $## .;<, possibilitando o uso das mem5rias classificadas como *0$##. Dm $CCC che'aram ao mercado modelos do *entium ))) com cloc= externo de $66 .;< (ainda com o n8cleo :atmai L *entium )))R966J e *entium )))R4##J), permitindo assim o uso de mem5rias *0$66. !e o cloc= externo do processador n%o ti7esse aumentado, boa parte dos 'anhos de desempenho seria colocada a perder. -s 7ersAes de "66 a 666 .;< do *entium )) funciona7am com cloc= externo fixo em 44 .;<. Ouanto mais ele7ado era o seu cloc= interno, mais difcil era obter desempenho mais ele7ado. 0ompare a rela&%o entre cloc= interno e externo para esses processadores(

Captulo 7 Processadores modernos

7-,

*rocessador *entium ))R"66 *entium ))R"44 *entium ))R6## *entium ))R666

0loc= interno "66 .;< "44 .;< 6## .;< 666 .;<

0loc= externo 44 .;< 44 .;< 44 .;< 44 .;<

.ultiplicador 6.9x +x +.9x 9x

0omparando os multiplicadores 6.9x e 9x do *entium ))R"66 e do *entium ))R666, respecti7amente, podemos afirmar que a capacidade do *entium ))R666 em buscar dados e instru&Aes na mem5ria mante7eGse fixa (ou seja, aumentou #U), enquanto a capacidade de processamento aumentou em +"U. !endo assim, o aumento 'lobal no desempenho do processador n%o foi de +"U, fixouGse em um ndice menor. .edidas de desempenho feitas com pro'ramas especiali<ados mostraram que o desempenho do *entium ))R666 apenas 69U maior que o do *entium ))R"66, e n%o +"U como seria se o cloc= interno fosse o 8nico determinante da 7elocidade de um processador. )sto mostra que para apro7eitar inte'ralmente o aumento do cloc= interno, preciso melhorar o desempenho dos acessos N mem5ria. Dsta situa&%o foi melhorada com o lan&amento de no7os modelos do *entium )) e posteriormente do *entium ))), com cloc= externo de $## .;<, 7alor 9#U maior que 44 .;<. -s primeiras 7ersAes do *entium )) a usarem o no7o cloc= externo de $## .;< foram as de 69# e +## .;<. 0omparando o *entium ))R69# com o *entium ))R"66, temos aumentos de 9#U tanto no cloc= interno como no externo. 0omo resultado de ambos os cloc=s terem aumentado em 9#U, o desempenho do *entium ))R69# tambm 9#U maior que o do *entium ))R"66. Ko7os modelos do *entium )), que deu lu'ar ao *entium ))), foram lan&ados com cloc=s mais ele7ados. Dm a'ostoR$CCC tnhamos o *entium )))R4##, ainda operando com o cloc= externo de $## .;<. >sando o multiplicador 4x, o barramento de $## .;< deste processador j@ era considerado lento em rela&%o aos 4## .;< que usa7a internamente. *ara melhorar a situa&%o, foram lan&adas em setembroR$CCC (ainda com o n8cleo :atmai) as primeiras 7ersAes do *entium ))) com barramento externo de $66 .;<. 0om 4## .;< internos e $66 .;< externos, o multiplicador usado +.9x, menos ruim que o 4x usado na 7ers%o anterior. *or mais que se procure desen7ol7er mem5rias mais r@pidas, um problema sempre ocorre na e7olu&%o dos processadores( a 7elocidade das mem5rias n%o acompanha a mesma e7olu&%o que a 7elocidade dos processadores. Ko primeiro *entium lan&ado, tanto o cloc= interno como o externo eram de 44

7--.

Hardware Total

.;<, portanto o multiplicador era $x. Kos modelos mais recentes do *entium ))) s%o usados multiplicadores ele7ados como 4x e superiores. Ko *entium ))) de $### .;< (barramento externo de $66 .;<), o multiplicador S.9x. )sto si'nifica que a 7elocidade do processador e7oluiu S.9 7e<es mais que a 7elocidade das mem5rias. Feli<mente a )ntel e outros fabricantes de processadores utili<aram uma forma de melhorar este quadro( utili<ar uma mem5ria cache E" mais r@pida, operando com a mesma freqM ncia do n8cleo do processador. Dsta uma das principais caractersticas do *entium ))) 0oppermine.

Pentium III Coppermine


- cria&%o desta no7a 7ers%o do *entium ))) foi poss7el 'ra&as ao desen7ol7imento da tecnolo'ia de fabrica&%o com #,$3. 0om transistores menores, tornouGse poss7el embutir a cache E" no pr5prio n8cleo do processador. O 0eleron foi o primeiro processador a utili<ar este recurso, com sua cache E" de $"3 =J operando na mesma freqM ncia do n8cleo. O *entium ))) 0oppermine tem cache E" embutida (onGdie) e tambm operando na mesma freqM ncia do n8cleo (full speed). Dm outras pala7ras, em um *entium ))) 0oppermine de 4## .;<, a cache E" opera com 4## .;<, enquanto nas 7ersAes :atmai de 4## .;<, a cache E" opera7a com apenas 6## .;<. *rocessador *entium ))) 0oppermine
Lanamento 1999 Transistores 26.000.000 Tecnologia 0,16 Encapsulamento SECC, SECC2 e 7C89$: Barramento de dados 6 !its Barramento de endereos "6 !its Capacidade de mem#ria 6 $B Cloc% interno 500 a 1.1"" &'( Cloc% e)terno 100 ou 1"" &'( Consumo 16 a "6 * Cac+e L1 "2 %B Cac+e L2 256 %B ;on8die, -ull speed< /o0os recursos1 :l5m dos => presentes no modelo ?atmai, este modelo tem a no0a cac+e L2 on die, com 256 %B, tecnologia de 0,16 e menor consumo de energia. 9assou a ser produ(ido tam!5m no encapsulamento 7C89$:.

- 7ers%o 0oppermine do *entium ))) incorpora um 'rande melhoramento na cache E". - )ntel chama a tecnolo'ia de -d7anced 2ransfer 0ache. 0om

Captulo 7 Processadores modernos

7---

a ado&%o do processo de fabrica&%o com #,$3 mcron no lu'ar de #,"9 mcron, tornouGse poss7el incorporar a cache E" ao pr5prio n8cleo do processador, ao in7s de utili<ar chips !P-. independentes. -pesar de ter a'ora apenas "94 =J, a cache E" do *entium ))) acessada com a mesma 7elocidade do n8cleo, e n%o mais com a metade deste 7alor. Dm um *entium ))) R4##D, o cloc= de acesso N cache E" de 4## .;<, e n%o de 6## .;< como no *entium )))R4##. /e certa forma, dobrar a 7elocidade de acesso N cache E" compensa com 7anta'em a sua redu&%o em tamanho pela metade. .elhor ainda, a transfer ncia de dados entre a cache E" e o n8cleo do processador n%o feito mais em 'rupos de 4+ bits, e sim em 'rupos de "94 bits, ou seja, + 7e<es mais r@pido. 0omparando de forma simplificada, a cache E" do *entium ))) 0oppermine tem tamanho duas 7e<es menor, mas sua taxa de transfer ncia de dados para o processador 3 7e<es maior. O *entium )))R4## foi o 8ltimo a ser produ<ido com a cache E" tradicional, com 9$" =J (n8cleo :atmai), formada por chips !P-. e acesso em 4+ bits. 2odas as no7as 7ersAes do *entium ))), de 4## .;< em diante, alm das 7ersAes 99#D, 966DJ e 9##D apresentam cache E" na no7a arquitetura. tabela que se se'ue compara as caches E" utili<adas nos 8ltimos anos.
*rocessador
*entium ..,

2amanho da cache E"


9$" =J

2ipo de cache E"


0hips !P-. na placa de 0*> 0hips !P-. no cartucho )nte'rado ao n8cleo

K8mero 0loc= da de bits cache E"


4+ 4+ "94 44 .;< .etade do cloc= do n8cleo 0loc= i'ual ao do n8cleo

*entium )) e ))) 9$" =J ori'inal (:atmai) *entium )))D "94 =J (0oppermine)

Voc pode encontrar no *entium ))) 0oppermine, sufixos como J, D e DJ. Os sufixos s%o usados apenas quando necess@rios, para diferenciar entre modelos diferentes, porm de mesmo cloc=. O sufixo D indica que o *entium ))) um modelo construdo com tecnolo'ia de #,$3 mcron e com -d7anced 2ransfer 0ache de "94 =J (n8cleo 0oppermine). /a mesma forma, o sufixo J indica o cloc= externo de $66 .;< (pode ser n8cleo :atmai ou 0oppermine). Dntretanto a aus ncia desses sufixos n%o indica a aus ncia desses recursos. Dles s%o usados pela )ntel apenas para diferenciar entre modelos que possuem e que n%o possuem esses recursos. *or exemplo, o *entium ))) de S## .;< n%o possui 7ersAes com cloc= externo de $66 .;<, nem 7ersAes com cache E" de 9$" =J operando com a metade do cloc= do n8cleo, por isso n%o utili<a sufixos. I@ o *entium ))) de 4## .;< possui + 7ersAes( 4##, 4##D, 4##J e 4##DJ.

7--2

Hardware Total Figura 7.5


/ers0es do Pentium III 1atmai e Coppermine com encapsulamento de cartuc%o.

- fi'ura 9 mostra uma tabela com os modelos de *entium ))) com encapsulamento de cartucho (!D00 e !D00"), ou seja, para placas de 0*> equipadas com o !lot $. *ara cada um deles indicado o cloc= interno, o cloc= externo, o tamanho e o tipo de cache. Kote que existem 7ersAes :atmai, com cache E" de 9$" =J formada por chips !P-., e 7ersAes 0oppermine, com cache E" de "94 =J inte'rada ao n8cleo. Dxistem 7ersAes com barramentos de $## e $66 .;<. Ouando dois modelos t m o mesmo cloc= interno mas s%o produ<idos com cloc=s externos diferentes ($## e $66 .;<), o sufixo J usado para indicar a 7ers%o de $66 .;<.
Figura 7.6
/ers0es do Pentium III Coppermine com encapsulamento FC-P !.

Captulo 7 Processadores modernos

7--3

- fi'ura 4 mostra uma tabela com as 7ersAes do *entium ))) com encapsulamento F0G*H-, ou seja, pr5prios para placas de 0*> equipadas com o !oquete 6S#, at $ H;<. 2odos eles apresentam o n8cleo 0oppermine, mas encontramos 7ersAes com cloc=s externos de $## e de $66 .;<. O sufixo J usado para diferenciar a 7ers%o de $66 .;<, quando existem um modelo de mesmo cloc= interno e com o cloc= externo de $## .;<. Kote que neste li7ro damos prioridade N apresenta&%o dos processadores e demais dispositi7os para uso em *0s tipo des=top, ou seja, aqueles que s%o montados a partir de 'abinetes, fontes, placas, etc. EembreGse entretanto que tambm existem os modelos para uso em *0s port@teis (noteboo=s). 2odos os processadores de todos os fabricantes, sejam eles no7os ou anti'os, s%o oferecidos tambm nas 7ersAes mobile ou portable, para uso em *0s port@teis. Dsses processadores s%o similares aos usados em *0s des=top, exceto por al'umas pequenas diferen&as( .enor 7olta'em e menor consumo de ener'ia Heralmente s%o soldados, e n%o encaixados >sam encapsulamentos menores

Ouanto aos cloc=s e demais caractersticas, s%o normalmente id nticas Ns dos processadores de uso 'eral. - fi'ura S mostra um processador *entium ))) (frente e 7erso) para uso em *0s port@teis. Dste modelo utili<a o encapsulamento JH- (Jall Hrid -rra1). -o in7s de ter pinos que se encaixam no soquete (*H- W *in Hrid -rra1), possui min8sculas esferas de solda. )sto torna mais simples e eficiente a sua fixa&%o na placa de circuito. solda'em sempre melhor que o encaixe, do ponto de 7ista de contato eltrico. 0omo em noteboo=s normalmente n%o s%o oferecidas op&Aes de up'rade por troca de processador, 7antajoso sold@Glos definiti7amente.

7--" *** 35% *** Figura 7.7

Hardware Total

Pentium III com encapsulamento * !.

Pentium III Tualatin


O ano de "##$ marcou o incio da transi&%o da tecnolo'ia de #,$3 para #,$6. 0omo sempre ocorre com as redu&Aes de tamanho, esta permitiu redu<ir ainda mais a ener'ia dissipada pelos no7os processadores, o que era absolutamente necess@rio para que o *entium +, o ,eon e o )tanium operassem com temperaturas e n7eis de dissipa&%o aceit@7eis. Dntretanto, antes de utili<ar a no7a tecnolo'ia de #,$6 nesses processadores, a )ntel a empre'ou na no7a 7ers%o do *entium ))), o 2ualatin. Dsta no7a tecnolo'ia 7eio a resol7er problemas encontrados no *entium ))) 0oppermine ao operar com cloc=s superiores a $ H;<. -o atin'ir a marca de $.$6 H;<, aquela 7ers%o apresentou problemas de tra7amento que resultaram em um recall, ou seja, as unidades j@ 7endidas foram recolhidas dos usu@rios. -penas a 7ers%o de cartucho (!D00") continuou sendo oferecida com os cloc=s m@ximos de $ H;< e $.$6 H;<. - 7ers%o de encapsulamento F0G*H- passou a ser oferecida com cloc= m@ximo de $ H;<. )sto ocorreu em meados de "###, e a )ntel passou cerca de um ano sem lan&ar 7ersAes mais 7elo<es do *entium ))). /urante este perodo a )ntel preferiu concentrar seus esfor&os em lan&ar o *entium + e no7as 7ersAes do 0eleron. *rocessador *entium ))) 2ualatin
Lanamento Transistores Tecnologia Encapsulamento 2001 26.000.000 0,1" 7C89$:2

Captulo 7 Processadores modernos Barramento de dados 6 !its Barramento de endereos "6 !its Capacidade de mem#ria 6 $B Cloc% interno 1.1" $'( e superiores Cloc% e)terno 1"" &'( Consumo : partir de 29 * Cac+e L1 "2 %B Cac+e L2 256 %B ou 512 %B /o0os recursos1 Similar ao 9entium 222 Coppermine, por5m com menor dissipa@o de calor, cloc%s superiores e op3es com 256 %B e 512 %B de cac+e. Aoltagem e)terna de 2,5 0olts.

7--#

*ro7a7elmente o *entium ))) 2ualatin ser@ o no7o modelo a ser usado nos *0s mais simples, enquanto o 0eleron ser@ descontinuado. O *entium + e o ,eon ser%o oferecidos para os *0s de alto desempenho, enquanto o )tanium ser@ usado nas futuras m@quinas de 4+ bits. >ma curiosa no7idade do *entium ))) 2ualatin a 7olta'em externa, que passa a ser de ",9 7olts. /urante 7@rios anos os processadores t m operado com 7olta'em externa de 6,6 7olts, enquanto a 7olta'em interna se torna7a cada 7e< menor. Dnquanto isso, processadores para noteboo=s j@ utili<a7am tensAes menores. - partir de ent%o a tens%o de ",9 7olts se tornar@ padr%o para chipsets, mem5rias e processadores. >m *entium ))) 2ualatin n%o pode ser instalado em uma placa de 0*> para *entium ))) 0oppermine, j@ que nesses modelos a tens%o externa de 6,6 7olts, e n%o ",9 7olts. Ko7as placas de 0*> para *entium ))) passar%o a operar tanto com 6,6 como com ",9 7olts.
Figura 7.8
Pentium III Tualatin& com encapsulamento FC-P !2.

7--$

Hardware Total

O no7o *entium ))) utili<a o encapsulamento F0G*H-", uma 7ariante do F0G *H-. - diferen&a est@ no dissipador de calor locali<ado na sua parte superior. -lm de facilitar a dissipa&%o, este dissipador tambm d@ maior ri'ide< mecTnica ao processador, prote'endo o seu n8cleo de choques mecTnicos e outros acidentes.
Figura 7.9
/is0es laterais dos encapsulamentos FC-P ! e FCP !2.

Figura 7.10
Primeiras 'ers0es do PIII Tualatin.

Pentium III Xeon


- diferen&a entre um *entium ))) ,eon e um *entium ))) comum a mesma entre um *entium )) ,eon e um *entium )) comum. Dntretanto, assim como o *entium ))) sofreu 7@rias e7olu&Aes desde o seu lan&amento, principalmente na cache E", o mesmo ocorreu tambm com o *entium ))) ,eon.

Captulo 7 Processadores modernos Figura 7.11


Pentium III 2eon.

7--7

-ssim como as primeiras 7ersAes do discreta (n%o embutida no n8cleo), 7ersAes do *entium ))) ,eon, sendo podia ter 9$" =J, $ .J ou " .J, e n8cleo. 0onfira na tabela abaixo as *entium ))) ,eon.
Lanament o &arB99 CutB99 &aiB2000 &aiB2000 &arB2001 Cloc%s ;&'(< 500, 550 600 a 666 D00 9"", 1000 900 /4cleo

*entium ))) utili<a7am uma cache E" o mesmo ocorria com as primeiras que esta cache E", tambm discreta, opera7a com a mesma freqM ncia do diferen&as entre as 7@rias 7ersAes do
Cac+e L2 512%, 1 &B, 2 &B discreta 256 %B, integrada 1 &B, 2 &B integrada 256 %B, integrada 2 &B, integrada

?atmai B 0,25 Coppermine B 0,16 Coppermine B 0,16 Coppermine B 0,16 Coppermine B 0,16

2odas as 7ersAes do *entium ))) ,eon possuem encapsulamento !D0, como o mostrado na fi'ura $$. Kas suas primeiras 7ersAes, operando a 9## e 99# .;<, utili<a7a o conector !066#, o mesmo do *entium )) ,eon. *osteriormente passou a utili<ar o conector !066#.$, uma no7a 7ers%o com pequenas modifica&Aes, como a capacidade de operar com barramento externo de $66 .;<, em contraste com os $## .;< permitidos pela 7ers%o ori'inal. O *entium ))) ,eon tambm foi criado para uso em ser7idores. - maioria das placas de 0*> para o *entium ))) ,eon possuem slots para a instala&%o de " processadores. -t + processadores podem operar em conjunto na

7--)

Hardware Total

mesma placa, apesar deste tipo de placa de 0*> ser bastante raro. - fi'ura $" mostra uma placa deste tipo, produ<ida pela !uper.icro. -lm dos 4 slots *0) de 4+ bits e do slot -H* *ro, podemos obser7ar na sua parte direita, os + slots para a instala&%o dos processadores.
*** 75% *** Figura 7.12
3ma placa de CP3 para " processadores Pentium III 2eon.

Kote que a capacidade de operar com m8ltiplos processadores n%o exclusi7idade dos modelos ,eon. Pealmente a maioria das placas para ser7idores de alto desempenho possuem " ou + soquetes para esses processadores (!066# ou !066#.$), mas tambm podemos encontrar essas placas para *entium ))). O *entium ))) pode operar em 'rupos de at " processadores, e portanto pode ser usado em ser7idores de menor custo. fi'ura $6 por exemplo mostra uma placa de 0*>, tambm produ<ida pela !uper.icro, com soquetes para a instala&%o de at " processadores *entium ))). *ossui ainda um slot -H* *ro e 4 slots *0) de 4+ bits, alm de outros disposito7os encontrados nas placas de 0*> con7encionais.

Captulo 7 Processadores modernos Figura 7.13

7--,
3ma placa de CP3 com suporte para dois processadores Pentium III.

-pesar de ser poss7el produ<ir *0s a7an&ados com " processadores *entium ))), o uso do *entium ))) ,eon 7antajoso, j@ que oferece caches E" maiores e permite utili<ar + processadores em conjunto. - tabela abaixo mostra os cloc=s interno e externo, os multiplicadores e a pot ncia total dissipada por cada modelo do *entium ))) ,eon. Os modelos indicados com R: usam o n8cleo :atmai e usam cache E" discreta. Os modelos indicados com R0 usam o n8cleo 0oppermine e t m cache E" inte'rada. Dm ambos os casos, a cache E" opera com a mesma freqM ncia do n8cleo.
.odelo e cache E" 9##R: X 9$"= 9##R: X $ .J 9##R: X " .J 99#R: X 9$"= 99#R: X $ .J 99#R: X " .J 4##R0 X "94= 44SR0 X "94= S66R0 X "94= 3##R0 X "94= 0loc= interno e externo 9## .;< R $## .;< 9## .;< R $## .;< 9## .;< R $## .;< 99# .;< R $## .;< 99# .;< R $## .;< 99# .;< R $## .;< 4## .;< R $66 .;< 44S .;< R $66 .;< S66 .;< R $66 .;< 3## .;< R $66 .;< .ultiplicador 9x 9x 9x 9,9x 9,9x 9,9x +,9x 9x 9,9x 4x *ot ncia +# ? +S ? 6C,4 ? 6S,3 ? 6S,3 ? +6," ? "$,4 ? "6,C ? "4," ? "3,9 ?

7-2. 344R0 X "94= C66R0 X "94= $###R0 X "94= S##R0 X $ .J S##R0 X " .J C##R0 X " .J 344 .;< R $66 .;< C66 .;< R $66 .;< $### .;< R $66 .;< S## .;< R $## .;< S## .;< R $## .;< C## .;< R $## .;< 4,9x Sx S,9x Sx Sx Cx

Hardware Total 6#,3 ? 66," ? 6+,4 ? 66," ? 66," ? +#,3 ?

Pentium 4
Ko final do ano "### a )ntel lan&ou o processador *entium +. Dste processador inau'urou finalmente uma no7a famlia de chips )ntel de alto desempenho. - famlia anterior, formada pelos processadores *entium *ro, *entium )), *entium ))) e 0eleron, era baseada na microarquitetura *4. 0ada um deles n%o era na 7erdade um projeto no7o, mas um melhoramento do projeto anterior.
Figura 7.14
Processador Pentium ".

*rocessador *entium +
Lanamento Transistores Tecnologia Encapsulamento Barramento de dados Barramento de endereos Capacidade de mem#ria Cloc% interno Cloc% e)terno Consumo Cac+e L1 Cac+e L2 2000 2.000,000 0,16 e 0,1" 9$: 2" 6 !its "6 !its 6 $B : partir de 1"00 &'( 00 &'( 5 * na 0ers@o inicial 6 %B E 12 % micro8ops 256 %B

Captulo 7 Processadores modernos /o0os recursos1 :rFuitetura /etBurst, !arramento e)terno de 00 &'(, cac+e L1 mais e-iciente, no0o encapsulamento, instru3es SSE2. GeFuer ga!inete a -onte ;:TH12A< apropriadas.

7-2-

O *entium + de7er@ substituir o *entium ))) (assim como o *entium ))) substituiu o *entium )), como o *entium )) substituiu o *entium ..,, como o *entium substituiu o +34, etc.). >m *entium + de $.9 H;< tem 7elocidade de processamento quase duas 7e<es maior que a de um *entium )))R3##. O *entium + foi lan&ado inicialmente nas 7ersAes de $.+ e $.9 H;<, e lo'o sur'iram 7ersAes mais r@pidas, com $.6, $.4, $.S e $.3 H;<. 2ecnicamente, o *entium + um marco importante. O *entium )) e o *entium ))) eram basicamente melhoramentos do *entium *ro, lan&ado em $CC9, todos com a microarquitetura conhecida como *4. O *entium + um projeto no7o, utili<a uma no7a arquitetura chamada de KetJurst. um projeto que come&ou do <ero, e n%o uma sucess%o de melhoramentos feitos em uma arquitetura j@ existente. !%o os se'uintes os principais melhoramentos desta arquitetura( Y Jarramento externo de +## .;<, contra $66 .;< do *entium ))) Y 0ache E$ mais eficiente Y >nidade l5'ica e aritmtica com o dobro da freqM ncia do processador Y "# est@'ios pipeline, contra apenas $# do *entium ))) Y $++ no7as instru&Aes para processamento de sons, ima'ens e 'r@ficos 6/ >m *0 baseado no *entium + tem al'umas caractersticas diferentes. Os 'abinetes precisam ter furos adicionais para acomodar o no7o processo de fixa&%o do processador. O soquete diferente do utili<ado no *entium ))). >tili<a o formato Z)F, mas possui +"6 pinos. -s mem5rias precisam ser do tipo P/P-. para permitir o funcionamento a +## .;<. !%o necess@rios coolers diferentes, e os 'abinetes de7em ter uma boa dissipa&%o de calor, j@ que o *entium + um chip bastante quente.
Netburst P!

-t o *entium ))), a arquitetura utili<ada era a chamada *4, introdu<ida no final de $CC9, com o *entium *ro de $9# .;<. O *entium *ro era menos eficiente que o *entium .., na execu&%o de pro'ramas de $4 bits, por isso seu uso foi praticamente restrito a ser7idores baseados no ?indoBs K2. 0om a populari<a&%o do ?indoBs C9 e aplicati7os de 6" bits, a microarquitetura *4 passou a ser mais 7antajosa. 0om di7ersas adapta&Aes,

7-22

Hardware Total

incluindo melhoramentos na efici ncia de processamento para $4 bits, foi lan&ado o *entium )). - partir da, 7@rios melhoramentos foram introdu<idos( barramento de $## .;<, instru&Aes !!D, barramento de $66 .;<, cache E" duas 7e<es mais r@pida, tudo isso acompanhado pelo aumento de cloc=, 'ra&as ao uso de tecnolo'ias de fabrica&%o que possibilita7am a constru&%o de transistores cada 7e< menores. O *entium )))R$### (o mesmo pode ser dito sobre as 7ersAes mais 7elo<es do *entium )))) um produto resultante de uma seqM ncia de melhoramentos que come&aram em $CC9 com o *entium *roR$9#. )sto si'nifica que a microarquitetura *4 foi bastante prolon'ada, che'ando a um cloc= quase S 7e<es maior que o utili<ado no seu lan&amento. -penas por compara&%o, a microarquitetura *9 (*entium e *entium ..,) foi de 4# a "66 .;< (quase + 7e<es) durante seu ciclo de 7ida ($CC"G$CCS). - arquitetura do +34 foi submetida a cloc=s de "9 a $## .;< (+ 7e<es) e a arquitetura do 634 operou inicialmente a $4 .;<, terminando em +# .;< (".9 7e<es). Vemos portanto que a arquitetura *4 te7e sua utili<a&%o bastante prolon'ada, o que resulta em problemas tecnol5'icos para a introdu&%o de no7os melhoramentos. Finalmente a )ntel passa a ter uma no7a arquitetura, com espa&o para crescer, obter cloc=s mais ele7ados e desempenho proporcionalmente maior. Dsta arquitetura chamada pela )ntel de Ketburst, e tra< 7@rios melhoramentos.
Tecnolo"ia e cloc#s dos primeiros modelos do Pentium 4

-s primeiras 7ersAes do *entium + utili<am tecnolo'ia de #.$3 micron. !eus cloc=s iniciais eram $.+ e $.9 H;<, sendo lo'o se'uidos pelos modelos de $.6, $.4, $.S e $.3 H;<. Dm bre7e a )ntel passar@ a utili<ar a tecnolo'ia de #.$6 micron, redu<indo os pre&os e possibilitando atin'ir cloc=s mais ele7ados. -s primeiras 7ersAes do *entium + dissipam 9" e 94 Batts, respecti7amente. !%o chips extremamente quentes e requerem fontes, 'abinentes e coolers especiais. Dm 'eral os processadores mais r@pidos dissipam entre 6# e 9# Batts. !ubir a dissipa&%o de pot ncia muito acima de 4# Batts resulta em srios problemas de aquecimento, portanto o lan&amento de 7ersAes mais r@pidas pode estar condicionado N ado&%o do no7o processo de fabrica&%o, com #.$6 micron. -s primeiras 7ersAes do *entium + ($.+ e $.9 H;<) opera7am com a tens%o interna de $.S 7olts, e dissipa7am cerca de 9" e 99 ?atts, respecti7amente. no7a 7ers%o de $.6 7olts, de menor custo, tambm opera7a com $.S 7olts e dissipa7a cerca de 9# ?atts. /e7ido a problemas tcnicos, a )ntel precisou aumentar a tens%o interna para $.S9 7olts nas no7as 7ersAes do *entium +, o

Captulo 7 Processadores modernos

7-23

que aumentou ainda mais a pot ncia dissipada, com maior calor. Kote ainda que o cloc= externo de +## .;< na 7erdade obtido a partir de um cloc= de $## .;<, no qual s%o feitas + transfer ncias a cada ciclo (O/P W Ouad /ata Pate). *ortanto os multiplicadores que definem o cloc= interno a partir do externo tomam como base $## .;<, e n%o +## .;<. *or exemplo, em um modelo de $.4 H;<, o multiplicador usado $4x, e n%o +x. - tabela abaixo resume tais caractersticas para os modelos de *entium + at $.3 H;<. .odelo e 7olta'em *entium *entium *entium *entium *entium *entium *entium *entium *entium + R $.6 R $.S9V + R $.+ R $.S9V + R $.9 R $.S9V + R $.4 R $.S9V + R $.S R $.S9V + R $.3 R $.S9V + R $.6 R $.S#V + R $.+ R $.S#V + R $.9 R $.S#V 0loc= interno e externo $6## .;< R +## .;< $+## .;< R +## .;< $9## .;< R +## .;< $4## .;< R +## .;< $S## .;< R +## .;< $3## .;< R +## .;< $6## .;< R +## .;< $+## .;< R +## .;< $9## .;< R +## .;< .ultiG plicador $6x $+x $9x $4x $Sx $3x $6x $+x $9x *ot ncia 9$,4 ? 9+,S ? 9S,3 ? 4$,# ? 4+,# ? 44,S ? +C,3 ? 9$,3 ? 9+,S ?

$o%uete de 4&' pinos

Ko7as placas e no7os chipsets. -s placas de 0*> para *entium ))), que utili<am o !oc=et 6S#, n%o aceitam a instala&%o de um *entium +. K%o apenas a quest%o do soquete, todo o funcionamento eletr[nico do chip diferente. Dxistem semelhan&as com o *entium ))), como a arquitetura de 6" bits ()-G6") e as mem5rias de 4+ bits. Fora isto, a eletr[nica totalmente diferente, exi'indo chipsets pr5prios. O encapsulamento do *entium + chamado *H-+"6, e mostrado em detalhes na fi'ura $9. O n8cleo do processador fixo em uma placa chamada OEH- (Or'anic Eand Hrid -rra1). Dsta placa por sua 7e< soldada a uma outra, na qual est@ a matri< de pinos (*in Hrid -rra1), com a qual feito o encaixe no soquete da placa de 0*>. Eo'o acima do n8cleo do processador existe uma interface trmica, que um material que facilita a transfer ncia de calor para o dissipador met@lico existente na face superior do chip. Dste dissipador, por sua 7e<, fa< contato direto com o cooler do processador.

7-2" Figura 7.15

Hardware Total
/is+o trans'ersal do Pentium " com encapsulamento P !"23.

O novo encapsulamento do Pentium 4

*ouco tempo depois do lan&amento do *entium +, a )ntel criou uma no7a 7ers%o com um encapsulamento um pouco diferente. Kecessita de placas de 0*> equipadas com o !oc=et +S3. *elo menos durante al'um tempo ser%o lan&adas no7as 7ersAes com cloc=s maiores, para ambos os tipos de soquetes( !oc=et +"6 e !oc=et +S3.
Figura 7.16
Pentium " para Soc4et "7).

(arramento de 4)) *+z

O barramento do *entium +, opera com 4+ bits, tal qual o do *entium ))), entretanto o cloc= bem mais ele7ado( +## .;<, contra apenas $66 .;< do *entium ))). )sto si'nifica que enquanto o *entium ))) acessa a mem5ria na 7elocidade de $.#4 HJRs, o *entium + atin'e 6." HJRs. Dste salto no desempenho da mem5ria muito importante, e bastante si'nificati7o. /urante os 9 anos de 7ida da arquitetura *4, o acesso Ns mem5rias foi de 4# a $66 .;<. -'ora com +## .;<, no7as aplica&Aes complexas poder%o ser executadas em tempo real. Dntretanto esta alta 7elocidade s5 pode ser obtida com o uso de mem5rias de alto desempenho, como P/P-. e //P. Kote

Captulo 7 Processadores modernos

7-2#

que a )ntel, de7ido a um contrato com a Pambus (empresa parceira da )ntel que criou a P/P-.), tem um pra<o para produ<ir chipsets para o *entium + com suporte a mem5rias P/P-., entretanto outros fabricantes de chipsets como V)-, !i! e -E) est%o aptos a desen7ol7er chipsets para o *entium + com suporte a mem5rias //P, que s%o t%o 7elo<es quanto a P/P-., porm muito mais baratas. - pr5pria )ntel, de acordo com as condi&Aes do contrato com a Pambus, criar@ no7os chipsets para *entium + com suporte a //P !/P-.. Ka pr@tica o barramento do *entium + n%o de +## .;<, e sim de $## .;<, entretanto em cada ciclo de cloc= s%o feitas + transfer ncias, o que resulta em um desempenho id ntico ao de um barramento de +## .;< que operasse com uma transfer ncia por cada ciclo.
Figura 7.17
5 Pentium " (a6 " trans(er7ncias de dados a cada ciclo de -.. 8H6& o 9ue resulta em ta:a e(eti'a de ".. 8H6.

- fi'ura $S mostra o mtodo que torna a taxa de transfer ncia + 7e<es maior (O/P, ou Ouad /ata Pate). Os instantes 2# e 2$ marcam o incio e o fim de um ciclo, cuja dura&%o $# ns ($ R $## .;<). Kos instantes 2W#, 2W".9, 2W9 e 2WS.9 s%o feitas as transfer ncias das linhas de dados, representadas por /\ (note que este sinal representa na 7erdade o 'rupo de 4+ bits do barramento de dados do *entium +). Ouando 2W$# ns (indicado como 2$ na fi'ura), o cliclo se repete, com mais + transfer nicas. *odemos assim calcular a taxa de transfer ncia da do *entium +, medida em b1tes por se'undo. 0omo em cada ciclo s%o + transfer ncias de 'rupos de 4+ bits (3 b1tes), ficamos com( $## .;< x + x 3 b1tes W 6."##.###.### b1tes por se'undo Dsses 6," bilhAes de b1tes por se'undo s%o arredondados para 6," HJRs. >ma 7elocidade t%o alta n%o pode ser obtida com as tradicionais mem5rias !/P-.. >ma !/P-. padr%o *0$66 fa< apenas uma transfer ncia de 4+ bits (3 b1tes) por ciclo, a $66 .;<, o que resulta na taxa de( $66 .;< x 3 W $#44 .JRs, aproximadamente

7-2$

Hardware Total

Dsta defici ncia da !/P-. *0$66 em atin'ir a taxa de 6," HJRs exi'ida pelo *entium + a mesma de usar um cloc= de $66 .;< onde de7eria ser +## .;<. -penas as mem5rias //P do tipo //P+## (tambm chamadas de *06"##) s%o capa<es de operar com a taxa de transfer ncia exi'ida pelo *entium +. Os primeiros chipsets para *entium + a suportar mem5rias //P usam entretanto 7ersAes menos 7elo<es, como //P"44 e //P666. -o se tornarem comuns as mem5rias //P+##, o *entium + poder@ ter o m@ximo rendimento do seu barramento sem a necessidade do uso de mem5rias P/P-..
C,lculos em &

- unidade l5'ica e aritmtica do *entium + opera com o dobro da 7elocidade do seu n8cleo. )sto indito em processadores. Operando a $.9 H;<, um *entium + capa< de reali<ar 6 bilhAes de adi&Aes por se'undo. O *entium ))), que tem sua unidade de ponto flutuante operando com a mesma freqM ncia do n8cleo, n%o conse'ue acompanhar a 7elocidade dos c@lculos reali<ados pelo *entium +. - maioria das opera&Aes matem@ticas simples com n8meros inteiros poder@ ser feita em apenas meio perodo de cloc=.
$$-&

-s instru&Aes !!D introdu<idas no *entium ))) foram melhoradas, e passaram a ser chamadas !!D". !%o uma e7olu&%o da tecnolo'ia ..,, a'ora com $++ no7as instru&Aes que tornam mais r@pidas opera&Aes complexas como descompress%o de 7deo .*DHG" (/V/), reconhecimento de 7o<, 'era&%o de 'r@ficos 6/, exibi&%o de 7deo, compress%o .*6, processamento de sinais em 'eral. -s opera&Aes !!D" passam a utili<ar n8meros de ponto flutuante com $"3 bits, contra os 4+ bits anteriormente usados. )sto si'nifica maior precis%o nos c@lculos sem 'asto adicional de tempo. *ara apro7eitar esses no7os recursos preciso instalar no computador, o /irect, 3.# ou superior.
+.per Pipelined Tec/nolo".

2odos os procesadores modernos executam suas instru&Aes em modo pipeline. -o in7s de serem usadas unidades de execu&%o complexas e lentas, s%o utili<adas 7@rias unidades elementares, sendo cada uma delas mais simples e r@pida, todas li'adas em srie. como uma linha de monta'em. )ma'ine "# pessoas ao mesmo tempo montando um autom57el. O 'rupo s5 poderia montar um carro de cada 7e<. .ais r@pido seria colocar as pessoas em uma linha, cada uma respons@7el por uma etapa da monta'em. Dste basicamente o princpio do pipeline. - arquitetura *4 em $# est@'ios

Captulo 7 Processadores modernos

7-27

pipeline, o *entium + possui "#, o que o torna potencialmente mais 7elo< na execu&%o de instru&Aes. Dm outras pala7ras, cada H;< do *entium + tem mais capacidade de processamento que cada H;< do *entium ))).
A nova cac/e 01

- cache E$ do *entium ))) tem 6" =J ($4= para dados e $4= para c5di'o). O *entium + tem 3 =J de cache para dados e $" : microGops para c5di'o (trace cache). O uso de uma cache menor conseqM ncia do funcionamento mais eficiente da cache de c5di'o. -o in7s de arma<enar instru&Aes, a cache E$ do *entium + arma<ena microGopera&Aes, ou seja, instru&Aes j@ decodificadas e di7ididas em opera&Aes elementares. -o acessar dados na @rea de c5di'o da cache E$, o *entium + n%o perder@ portanto tempo repetindo essas etapas. 0om mais efici ncia, a cache E$ pode ter seu tamanho diminudo sem comprometer o desempenho do processador.
Cac/e 0&

- cache E" do *entium + similar N do *entium ))), com "94 =J, "94 bits e operando na mesma freqM ncia do n8cleo. Kada impede entretanto que sejam futuramente lan&adas 7ersAes com caches maiores, sobretudo nos modelos ,eon.
- ecuo especulativa ''2 mais eficiente %ue do Pentium III

2odos os processadores modernos fa<em execu&%o especulati7a. -o receberem uma seqM ncia de instru&Aes da mem5ria, passam a executar 7@rias delas simultaneamente. Ocorre que al'umas instru&Aes dependem do resultado de outras, que podem ainda n%o ter sido concludas. Dste problema n%o ocorria com os processadores anti'os, que executa7am uma instru&%o de cada 7e<. *ara permitir o paralelismo, o processador precisa especular qual ser@ o resultado de opera&Aes ainda n%o terminadas. V@rias 7e<es a especula&%o falha, e preciso repetir aquele trecho de pro'rama. O *entium + sofreu melhoramentos que permitem acertar esta especula&%o em mais 7e<es que o *entium ))).
$em n3mero de s4rie

O pol mico n8mero de srie introdu<ido no *entium ))), que possibilita7a a identifica&%o do processador, foi muito criticado pela comunidade de inform@tica. -lm de permitir maior se'uran&a no comrcio eletr[nico, ele tambm possibilita7a a identifica&%o do usu@rio, comprometendo o anonimato e a pri7acidade. - solu&%o foi incluir no J)O! um comando para desabilitaGlo. Foi t%o criticado que a )ntel resol7eu n%o us@Glo no *entium +.

7-2)

Hardware Total

Intel Xeon
O *entium )) e o *entium ))) foram lan&ados em 7ersAes ,eon, com caches maiores e suporte para at + processadores. 0om o *entium +, foi introdu<ida uma pequena diferen&a. -s 7ersAes comuns (n%o ,eon) do *entium )) e do *entium ))) podiam ser utili<adas em placas de 0*> para dois processadores. /esta forma poderiam ser construdos ser7idores de custo moderado utili<ando dois processadores *entium )) ou *entium ))) n%o ,eon. /e certa forma, a capacidade de operar em dupla fa<ia com que o *entium )) e o *entium ))) acabassem roubando uma parte do mercado de suas 7ersAes ,eon. Kot@7el foi o caso das 7ersAes do *entium ))) ,eon com cache E" de "94 =J, usados em placas de 0*> para " processadores. Dsta confi'ura&%o n%o apresenta7a 7anta'em al'uma em rela&%o ao uso de dois processadores *entium ))) n%o ,eon, instalados em uma placa para " processadores. - cache E" do *entium ))) comum tambm opera com a mesma freqM ncia do n8cleo, a exemplo do que ocorre com a sua 7ers%o ,eon. -s 8nicas 7anta'ens restantes foram as 7ersAes com cache E" maiores (at " .J) e a possibilidade de operar em placas para + processadores. 0om o *entium +, a )ntel resol7eu di7idir os mercados entre a 7ers%o comum e a 7ers%o ,eon. O *entium + s5 pode ser usado em confi'ura&Aes de um s5 processador, o que um retrocesso em rela&%o ao *entium ))) e ao *entium )). !ua 7ers%o ,eon, esta sim pode ser usada em cofi'ura&Aes para " processadores. Dsta diferencia&%o e7ita que o *entium + roube o mercado da sua 7ers%o ,eon na @rea de ser7idores e placas de 0*> de alto desempenho. *ara deixar as coisas ainda mais separadas, a )ntel n%o adotou o nome *entium + ,eon, mas simplesmente, )ntel ,eon. Ko manual do )ntel ,eon, n%o existe uma s5 refer ncia ao *entium +, apesar da descri&%o do ,eon ser id ntica N do *entium +, com exce&%o do funcionamento em sistemas duais e do soquete diferente, o *H-4#6.

Captulo 7 Processadores modernos Figura 7.18


Processador Intel 2eon.

7-2,

*rocessador )ntel ,eon

Lanamento 2001 Transistores 2.000.000 Tecnologia 0,16 e 0,1" Encapsulamento 9$:60" Barramento de dados 6 !its Barramento de endereos "6 !its Capacidade de mem#ria 6 $B Cloc% interno 1, $'( e superiores Cloc% e)terno 00 &'( ;100 &'( ) < Consumo : partir de 56 * Cac+e L1 20 %B Cac+e L2 256 %B /o0os recursos1 SoFuete 9$:60" e -uncionamento em dupla. Todos os mais recursos s@o similares aos do 9entium .

- tabela abaixo mostra al'uns parTmetros das 7ersAes iniciais do ,eon, com cloc=s de $.+, $.9 e $.S H;<. -s pot ncias dissipadas s%o sensi7elmente maiores que as do *entium +. - )ntel especifica para o ,eon, temperaturas m@ximas cerca de 6 'raus inferiores Ns m@ximas especificadas para o *entium +. *ortanto preciso utili<ar para o ,eon, coolers um pouco maiores que os indicados para processadores *entium + de mesmo cloc=. .odelo ,eon $.+ H;< ,eon $.9 H;< 0loc= interno e externo $+## .;< R +## .;< $9## .;< R +## .;< .ultiplicador $+x $9x *ot ncia 94 ? 9C," ?

7-3.

Hardware Total

,eon $.S H;<

$S## .;< R +## .;<

$Sx

49,3 ?

0om a ado&%o da tecnolo'ia de #,$6, ser%o lan&adas no7as 7ersAes do ,eon, com menor dissipa&%o de pot ncia, maiores cloc=s, maiores caches E" e com cache E6. 2ambm poder%o ser lan&adas 7ersAes que suportem operar em placas para + processadores.
Figura 7.19
3ma placa de CP3 para dois processadores Intel 2eon.

- fi'ura $C mostra uma placa de 0*> para dois processadores ,eon, produ<ida pela !uper.icro. - placa possui " soquetes *H-4#6, + soquetes para mem5rias P/P-., um slot -H* *ro, + slots *0) de 6" bits e " slots *0) de 4+ bits, alm de outras interfaces tradicionais.

A*5 At/lon
Ean&ado em meados de $CCC, este no7o processador -./ tra<ia uma caracterstica indita( tomou o primeiro lu'ar da )ntel na corrida pelo processador mais r@pido para *0s. >m -thlonR99#, por exemplo, era sensi7elmente mais 7elo< que um *entium )))R99#, e seu custo era menor. partir da, )ntel e -./ come&aram uma corrida em busca do primeiro lu'ar. - )ntel lan&a7a um modelo mais 7elo<, lo'o a se'uir a -./ lan&a7a um modelo ainda mais 7elo<, depois a )ntel fa<ia o mesmo, e assim por diante.

Captulo 7 Processadores modernos Figura 7.20

7-3Processador !8; !t%lon para Slot !.

- primeira 7ers%o do -thlon usa7a tecnolo'ia de #,"9 (.odelo $) e utili<a7a um encapsulamento de cartucho, similar ao do *entium )) e do *entium ))). O seu soquete, chamado !lot -, era bastante parecido com o !lot $, entretanto n%o s%o compat7eis do ponto de 7ista eltrico. K%o poss7el encaixar um -thlon em um !lot $, assim como n%o poss7el encaixar um *entium ))R))) em um !lot -. -mbos os conectores s%o parecidos, mas possuem chanfros em posi&Aes diferentes que impedem o encaixe do processador errado. >m tcnico distrado pode conse'uir encaixar um -thlon no !lot $, se in7erter a posi&%o do processador. !e isto for feito, o processador ob7iamente n%o funcionar@. O processador e a placa de 0*> ser%o danificados. *osteriormente a -./ lan&ou o -thlon .odelo ", com tecnolo'ia de #,$3 , porm ainda utili<ando o formato de cartucho. *rocessador -tlhon, modelos $ e "
Lanamento Transistores Tecnologia Encapsulamento Barramento de dados Barramento de endereos Capacidade de mem#ria Cloc% interno Cloc% e)terno Consumo Cac+e L1 Cac+e L2 1999 22.000.000 0,25 e 0,16 SEC 6 !its "6 !its 6 $B 500 a 1000 &'( 200 &'( "1 a 65 * 126 %B 512 %B, discreta

7-32

Hardware Total

Ko detalhe N direita da fi'ura "#, que mostra processadores -thlon com o cartucho aberto, podemos obser7ar que na placa interna existe o processador propriamente dito, na sua parte central, e dois chips de mem5ria, que formam a cache E". /ependendo do modelo, a cache E" dessas primeiras 7esAes do -thlon podiam operar com $R", "R9 ou $R6 da freqM ncia do n8cleo. -penas um ano depois esta7a dispon7el o -thlon 2G Jird, com cache E" inte'rada ao n8cleo, com "94 =J e full speed.
(arramento de &)) a 4)) *+z

O -thlon foi criado para operar com um barramento externo de "## .;<, podendo ter este cloc= aumentado para at +## .;< em no7as 7ersAes. )sto tornar@ poss7el a compatibilidade com no7as mem5rias mais 7elo<es a serem lan&adas em um futuro pr5ximo. Dste barramento empre'a um mtodo chamado //P (/ouble /ata Pate), j@ utili<ado por 7@rios barramentos para obter cloc=s maiores. Dm cada perodo de cloc=, o -thlon reali<a duas transfer ncias de dados, portanto cada perodo 7ale por dois. 0om o cloc= de $## .;< e usando //P, o resultado equi7alente ao de um cloc= de "## .;<. 0om $66 .;< e //P, o resultado "44 .;<, e com "## .;< e //P, o resultado o mesmo que +## .;<. -s primeiras 7ersAes do -thlon opera7am com $## .;< x ". Ko final do ano "### foram lan&adas 7ersAes de $66 .;< x ". Kote que um -thlon operando com $## .;< e //P produ< um resultado melhor que um *entium ))) usando $66 .;<, sem //P. .esmo sendo o -thlon capa< de operar a "## .;< externos, as primeiras placas de 0*> para -thlon n%o suporta7am mem5rias de "## .;<, pois elas simplesmente n%o existiam. Os primeiros chipsets fa<iam a comunica&%o com o processador N taxa de "## .;< ($## .;< com //P), mas comunica7amGse com a mem5ria a $## ou $66 .;< (mem5rias *0$## e *0$66). Ko incio do ano "##$ come&aram a sur'ir no mercado, placas de 0*> com suporte a mem5rias //P. .em5rias //P"## podem operar a "## .;<, e mem5rias //P"44 podem operar a "44 .;<. 0om o uso dessas no7as placas de 0*> e no7as mem5rias, o -thlon pode tirar o m@ximo pro7eito do seu 7elo< barramento externo.
Cac/e 01 de 1&6 #(

0aches maiores e com maior cloc= resultam em maior desempenho. Os processadores )ntel tradicionalmente usam caches E$ de tamanho modesto, como $4 =J e 6" =J. *rocessadores -./ costumam usar caches E$ maiores como os 4+ =J do :4G" e do :4G))). - -./ colocou no -thlon, uma cache E$ de $"3 =J, um tamanho bastante 'eneroso. - conseqM ncia deste

Captulo 7 Processadores modernos

7-33

tamanho maior que o processador encontrar@ com maior probabilidade, os dados e instru&Aes que necessita na pr5pria cache E$, sem a necessidade de utili<ar mecanismos de acesso mais demorados para obter essas informa&Aes.
7nidade de ponto flutuante

- unidade de ponto flutuante, respons@7el pela execu&%o de c@lculos matem@ticos complexos, de extrema importTncia na execu&%o de pro'ramas cientficos, pro'ramas de 0-/ e en'enharia, e em pro'ramas que 'eram 'r@ficos tridimensionais. -nti'amente, s5 en'enheiros e cientistas precisa7am de uma unidade de ponto flutuante. ;oje, todos os jo'os 6/ necessitam deste recurso. *or isso todos os processadores modernos possuem em seu interior, uma unidade de ponto flutuante, capa< de reali<ar opera&Aes matem@ticas complexas com extrema 7elocidade. -t pouco tempo, a unidade de ponto flutuante de processadores )ntel era imbat7el. >m 0eleronR"44, por exemplo, reali<a7a c@lculos de forma mais r@pida que um -./ :4G)))R+9#. Dsta situa&%o mudou com o processador -thlon. !ua unidade de ponto flutuante foi totalmente reprojetada 7isando m@xima efici ncia. >m -thlon reali<a c@lculos matem@ticos complexos com 7elocidade de $# a $9U maior que um *entium ))) de mesmo cloc=.
-n/anced '5 No8 e **X ampliado

-s instru&Aes 6/ KoB encontradas no :4G" e :4G))) foram mantidas e ampliadas no -thlon, com 9 no7as instru&Aes. -s instru&Aes ..,, tambm presentes nesses processadores, tambm foram ampliadas com $C no7as instru&Aes. Dssas instru&Aes resultam em melhor desempenho na 'era&%o de ima'ens tridimensionais e melhor processamento de sinais de 7deo e @udio, 8til para aplica&Aes como reconhecimento de 7o<, compress%o e descompress%o de 7deo, tratamento de ima'ens "/ e sinais anal5'icos em 'eral.
Cloc#s e consumo de ener"ia

O -thlon tem fama de ser um processador mais quente que o *entium ))). )sto se de7e ao fato do -thlon ter um n8mero muito maior de transistores. O -thlon um processador de Sa 'era&%o, enquanto o *entium ))) de 4a. 0omparemos inicialmente o -thlon modelo $ de 4## .;< com o *entium ))) :atmai de 4## .;<. Dsses dois processadores possuem cache E" separada do n8cleo (discreta), com 9$" =J. -mbos s%o construdos com tecnolo'ia de #,"9. *rocessador 2ransistores *ot ncia

7-3"

Hardware Total

*entium )))R4## -thlon 4##

C.9##.### "".###.###

64 ? 9# ?

0omo 7emos, o -thlon possui no seu n8cleo um n8mero de transistores mais que duas 7e<es maior que o do *entium ))), de7ido aos seus circuitos mais complexos. 0omo ambos utili<am transistores com tamanhos i'uais, isto tornaria a pot ncia eltrica dissipada pelo -thlon tambm duas 7e<es maior. Dntretanto este aumento de pot ncia de apenas +#U, 'ra&as ao fato do -thlonR4## ter seu n8cleo alimentado por $,4 7olts, enquanto o *entium )))R4## :atmai opera7a com " 7olts. -inda assim considera7elmente ele7ada a dissipa&%o de 9# Batts, resultando no uso de coolers de maior tamanho. - tabela que se se'ue mostra a pot ncia dissipada por cada 7ers%o do -thlon at $ H;< (modelos $ e "). Kote que apesar do cloc= externo ser de "## .;< em todos esses casos, os multiplicadores le7am em conta o cloc= de $## .;<. *or exemplo, um -thlonR9## usa multiplicador 9x, e n%o ",9x. Ka 7erdade o cloc= desses modelos do -thlon de $## .;<, que com //P (/ouble /ata Pate) resulta no mesmo efeito que teria um cloc= efeti7o de "## .;<. 0loc= e modelo 9## .;< modelo $ 99# .;< modelo $ 4## .;< modelo $ 49# .;< modelo $ S## .;< modelo $ 99# .;< modelo " 4## .;< modelo " 49# .;< modelo " S## .;< modelo " S9# .;< modelo " 3## .;< modelo " 39# .;< modelo " C## .;< modelo " C9# .;< modelo " $### .;< modelo " 0loc= interno .ultiplicador e externo 9## .;< R "## .;< 9x 99# .;< R "## .;< 9,9x 4## .;< R "## .;< 4x 49# .;< R "## .;< 4,9x S## .;< R "## .;< Sx 99# .;< R "## .;< 9,9x 4## .;< R "## .;< 4x 49# .;< R "## .;< 4,9x S## .;< R "## .;< Sx S9# .;< R "## .;< S,9x 3## .;< R "## .;< 3x 39# .;< R "## .;< 3,9x C## .;< R "## .;< Cx C9# .;< R "## .;< C,9x $### .;< R "## .;< $#x *ot ncia +" ? +4 ? 9# ? 9+ ? 9# ? 6$ ? 6+ ? 64 ? 6C ? +# ? +3 ? 9# ? 4# ? 4" ? 49 ?

Cloc# e terno e acesso 9 mem:ria

Captulo 7 Processadores modernos

7-3#

-l'uma confus%o foi feita pelos usu@rios em rela&%o ao cloc= externo e as mem5rias utili<adas pelo -thlon. -final, o cloc= externo era de $## ou "## .;<] D como esses cloc=s s%o compatibili<ados com as mem5rias *0$## e *0$66 ($## .;< e $66 .;<) dispon7eis na poca do seu lan&amento] !eria necess@rio usar mem5rias de "## .;<] Dsta quest%o n%o especfica do -thlon, mas de outros processadores e chipsets. /urante muitos anos, as mem5rias usadas nas placas de 0*> de7eriam operar com o mesmo cloc= externo usado pelo processador. Dm um *entium ..,, as mem5rias de7eriam operar a 44 .;<. Dm um *entium ))R+##, por exemplo, as mem5rias de7eriam operar com $## .;<, tal qual o processador. /i<emos que nesses casos a mem5ria opera de forma sncrona, ou seja, com o mesmo cloc= do processador. Ko7os chipsets foram desen7ol7idos com o recurso de acessar a mem5ria de forma assncrona, ou seja, com um cloc= diferente do utili<ado pelo processador. >m dos primeiros chipsets com esta capacidade foi o V)- -pollo .V*6, que permitia por exemplo, usar mem5rias a 44 .;< com um processador operando com cloc= externo de $## .;<. .uitos chipsets modernos t m esta capacidade, inclusi7e os utili<ados pelo -thlon.
Figura 7.21
Cone:0es entre processador& c%ipset e mem<ria.

- fi'ura "$ mostra o dia'rama de blocos de uma tpica placa de 0*>. Kele 7emos em destaque o processador, o chipset e a mem5ria /P-.. Kormalmente os chipsets s%o formados por dois chips independentes( o Korthbrid'e ou !1stem 0ontroller, que encarre'ado de controlar a mem5ria e o barramento -H*, e o !outhJrid'e, especiali<ado em interfaces

7-3$

Hardware Total

e comunica&%o com perifricos. Vemos na fi'ura deste exemplo que a comunica&%o entre o processador e o chipset feita a "## .;<, enquanto a comunica&%o entre o chipset e a mem5ria feita a $## .;<. Os di7ersos chipsets para -thlon passaram por 7@rias 'era&Aes, com diferen&as nas 7elocidades de comunica&%o com o processador e com as mem5rias( a) *rocessador a "## .;<, mem5rias a $## .;< b) *rocessador a "## .;<, mem5rias a $## ou $66 .;< c) *rocessador a "## ou "44 .;<, mem5rias a $## ou $66 .;< d) *rocessador a "## ou "44 .;<, mem5rias //P a "## ou "44 .;< O melhor desempenho do processador obtido quando a mem5ria /P-. capa< de operar com 7elocidade i'ual ao seu cloc= externo, o que s5 se tornou poss7el com as placas de 0*> que d%o suporte a mem5rias //P, encontradas no mercado a partir de meados do ano "##$. -ntes disso, as mem5rias *0$## e *0$66 realmente esta7am abaixo do desempenho exi'ido pelo -thlon.

At/lon T;(ird
-ssim como a )ntel passou o *entium ))) da 7ers%o :atmai para a 7ers%o 0oppermine, a -./ passou o processador -thlon ori'inal para a 7ers%o 2hunderbird (2GJird). -mbos os fabricantes lan&aram 7ersAes com encapsulamentos de cartucho e soquete, passaram de #,"9 para #,$3 e fi<eram altera&Aes no seu n8cleo, principalmente a inte'ra&%o da cache E". 2ambm foram lan&adas 7ersAes econ[micas( o 0eleron baseado no n8cleo 0oppermine (at ent%o era baseado no n8cleo :atmai do *entium ))) e o /uron, que um -thlon 2Gbird com cache E" de 4+ =J. - tabela que se se'ue mostra a transi&%o que esses processadores sofreram no ano "###.
2ntel 9entium 222 ?atmai, SEC, 0,25 8 9entium 222 Coppermine, SEC, 0,16 9entium 222 Coppermine, 7C89$:, 0,16 Celeron Coppermine8126, 7C89$:, 0,16 :&I :t+lon, modelo 1, SEC, 0,25 :t+lon, modelo 2, SEC, 0,16 :t+lon T8Bird, SEC, 0,16 :t+lon T8Bird, 9$:, 0,16 :&I Iuron, 9$:, 0,16

Kote que o modelo :atmai do *entium ))) (cache E" discreta) foi produ<ido apenas na 7ers%o de cartucho e com tecnolo'ia de #,"9. I@ os -thlons de cache discreta (modelos $ e ") foram ambos produ<idos na 7ers%o de cartucho, com tecnolo'ias de #,"9 e #,$3. Obser7e ainda que o -thlon modelo " n%o tem correspondente na )ntel. -o in7s de partir diretamente

Captulo 7 Processadores modernos

7-37

para as no7as 7ersAes com cache inte'rada, a -./ precisou lan&ar o modelo ", j@ que a dissipa&%o de calor do modelo $ era muito ele7ada. -mbos os fabricantes fi<eram a inte'ra&%o da cache E" ao n8cleo do processador utili<ando a tecnolo'ia de #,$3. O 0oppermine da )ntel corresponde ao 2GJird da -./. -mbos os processadores foram produ<idos nas 7ersAes *H- e de cartucho. Dste um en'ano que muitos cometem. -s 7ersAes 0oppermine e 2GJird, apesar de serem mais comuns no encapsulamento *H-, tambm foram produ<idas no formato de cartucho. -t ent%o, o 0eleron era baseado no n8cleo :atmai do *entium )), e n%o tinha os recursos do *entium ))) (que tambm era :atmai), como as instru&Aes !)./. *ortanto o 0eleron nada mais era que um *entium )) com menos cache, apesar desta cache ser full speed. -o lan&ar o *entium ))) 0oppermine, a )ntel passou a produ<ir no7as 7ersAes do 0eleron, finalmente baseadas no *entium ))), e n%o no *entium )). o chamado 0eleron 0oppermineG$"3. Dsta no7a 7ers%o do 0eleron possui $"3 =J de cache E", contra "94 =J do *entium ))), e seu barramento externo opera7a a 44 .;<, contra $## e $66 .;< do *entium ))). -ssim como a )ntel lan&ou o 0eleron 0oppermineG$"3, a -./ criou o irm%o mais no7o do -thlon. o processador -./ /uron, cuja 8nica diferen&a em rela&%o ao -thlon 2GJird a cache E" de 4+ =J. 2anto o /uron quanto as no7as 7ersAes do 0eleron s%o produ<idas exclusi7amente com o encapsulamento *H-, e n%o na 7ers%o de cartucho. O soquete utili<ado pelo /uron e pelo -thlon 2GJird *H- chamado de !oc=et -.

7-3)

Hardware Total Figura 7.22


Processador !t%lon para Soc4et !.

*rocessador -thlon 2GJird

Lanamento 2000 Transistores "D.000.000 Tecnologia 0,16 Encapsulamento 9$: ou SEC Barramento de dados 6 !its Barramento de endereos "6 !its Capacidade de mem#ria 6 $B Cloc% interno : partir de 650 &'( Cloc% e)terno 200 e 266 &'( Consumo :cima de "6 * Cac+e L1 126 %B Cac+e L2 256 %B /o0os recursos1 Cac+e L2 integrada ao n4cleo, com 256 %B.

-pesar dos no7os processadores -thlon terem encapsulamento *H-, a -./ ainda produ< 7ersAes de cartucho. *odemos identificar facilmente um -thlon 2GJird de cartucho. Obser7e na fi'ura "$ a descri&%o da numera&%o existente no processador. Os d'itos " e + na fi'ura caracteri<am o 2G Jird. O " indica que a cache E" tem "94 =J, e o + indica que o di7isor de cache $($, ou seja, a cache opera na mesma freqM ncia do n8cleo. Dsses processadores s%o mais 7elo<es que os -thlons ori'inais, e podem ser instalados em placas de 0*> com !lot -. 0omo essas placas foram ori'inalmente projetadas para os -thlons anti'os (n%o 2GJird), o seu J)O! poder@ apresentar a mensa'em >n=noBn -thlon *rocessor (processador -thlon desconhecido) durante o boot. Dste n%o reconhecimento preciso do

Captulo 7 Processadores modernos

7-3,

processador n%o tra< maiores conseqM ncias ao funcionamento do computador. O reconhecimento correto pode ser feito se reali<armos uma atuali<a&%o no J)O! da placa de 0*>.
Figura 7.23
Identi(ica=+o de um processador !t%lon T*ird para Slot !.

O -thlon foi projetado para ser um processador compat7el com as arquiteturas x34 R )-G6" e processar todos os sistemas operacionais e pro'ramas para *0s, como o ?indoBs CxR.D, ?indoBs K2R"###, ?indoBs ,*, Einux, etc. 2odos os pro'ramas que funcinam no *entium, *entium ))R*entium ))) e demais processadores )ntel, funcionam tambm no -thlon. -penas al'umas atuali<a&Aes cabem ser feitas nos sistemas operacionais. O ?indoBs "###, por exemplo, requer a instala&%o do !er7ice *ac= $ para corri'ir al'uns problemas.
Cloc#s e pot<ncias do At/lon T;(ird

*eriodicamente os fabricantes de processadores reali<am altera&Aes que resultam em redu&%o da pot ncia consumida. - altera&%o mais dr@stica a redu&%o do tamanho dos transistores (por exemplo, #,"9 para #,$3 e posteriormente para #,$6). Outras altera&Aes tambm podem ser reali<adas neste sentido, como a redu&%o da tens%o de alimenta&%o interna do processador. *or isso para saber a pot ncia eltrica exata dissipada por cada modelo (para efeito de c@lculo do cooler) preciso sempre consultar os manuais mais recentes. - tabela que se se'ue mostra os cloc=s e pot ncias para o -thlon 2GJird modelo +, operando com alimenta&%o de $,S9V. .odelo 49# .;< 0loc= interno e externo 49# .;< R "## .;< .ultiplicador 4,9x *ot ncia 63 ?

7-".

Hardware Total

S## .;< S9# .;< 3## .;< 39# .;< C## .;< C9# .;< $### .;< $### .;< $$## .;< $$66 .;< $"## .;< $"## .;< $6## .;< $666 .;< $+## .;< $+## .;<

S## .;< R "## .;< S9# .;< R "## .;< 3## .;< R "## .;< 39# .;< R "## .;< C## .;< R "## .;< C9# .;< R "## .;< $### .;< R "## .;< $### .;< R "44 .;< $$## .;< R "## .;< $$66 .;< R "44 .;< $"## .;< R "## .;< $"## .;< R "44 .;< $6## .;< R "## .;< $666 .;< R "44 .;< $+## .;< R "## .;< $+## .;< R "44 .;<

Sx S,9x 3x 3,9x Cx C,9x $#x S,9x $$x 3,9x $"x Cx $6x $#x $+x $#,9x

+# ? +6 ? +9 ? +S ? 9# ? 9" ? 9+ ? 9+ ? 4# ? 46 ? 44 ? 44 ? 43 ? S# ? S" ? S" ?

O -thlon continua a ser um processador quente, che'ando at S"? de pot ncia dissipada na sua 7ersAa de $.+ H;<. *ara os modelos de 49#, S## e S9# .;<, ele che'a a ser at um pouco mais quente que o modelo " de cartucho, porm a partir de 3## .;<, as pot ncias dissipadas pelo 2GJird s%o menores que as das 7ersAes semelhantes do modelo " de cartucho. *odemos esperar para um futuro pr5ximo, redu&Aes nas pot ncias dissipadas pelas no7as 7ersAes do -thlon, resultantes da redu&%o da tens%o do n8cleo e da ado&%o da tecnolo'ia de #,$6. Kote que as 7ersAes inferiores a $ H;< s%o oferecidas apenas com o barramento externo de "## .;<. - partir de $ H;<, al'umas 7ersAes s%o fabricadas apenas com o barramento de "## .;< ($.$ e $.6 H;<), outras s%o fabricadas apenas com o barramento de "44 .;< ($.$6 e $.66 H;<) e outras s%o oferecidas com barramentos de "## e de "44 .;< ($, $." e $.+ H;<). -s placas de 0*> s%o capa<es de detectar o cloc= externo suportado pelo processador e confi'ur@Glo automaticamente. *odemos ainda fa<er esta confi'ura&%o no modo manual, for&ando o processador para "## ou "44 .;<, de acordo com o modelo. *ara fa<er esta confi'ura&%o corretamente preciso determinar se o -thlon usado tem barramento de "## ou "44 .;<. Dsta informa&%o est@ estampada na face superior do processador.

Captulo 7 Processadores modernos Figura 7.24

7-"Identi(ica=+o de um processador !t%lon T*ird modelo ".

- seqM ncia de letras existente na face superior do processador tra< 7@rias informa&Aes 8teis, como mostra a fi'ura "+. Dntre elas, o 8ltimo caracter indica o cloc= externo do barramento (JW"## .;< e 0W"44 .;<). Outra informa&%o importantssima a que define a temperatura m@xima do processador (!WC9o0 e 2WC#o0). )sto importante para determinar o cooler correto para o processador usado. >m processador que suporta temperatura m@xima maior (no caso, C9o0) prefer7el a um que suporta uma temperatura menor. !%o informa&Aes 8teis para conferir o processador na ocasi%o da compra, e tambm para confi'urar corretamente um computador durante sua monta'em, manuten&%o ou expans%o.
O At/lon Palomino =ou At/lon XP>

/epois de lan&ar o -thlon 2hunderbird (modelo +), a -./ criou o -thlon .* (ser7idores e Bor=stations) e o -thlon + (port@teis). -mbos utili<am o n8cleo modelo 4, com otimi<a&Aes di7ersas, tais como *rofessional 6/ KoB e menor consumo de ener'ia. -pesar de ambos serem baseados no n8cleo modelo 4, o -thlon .* tem habilitados seus recursos especiais de multiprocessamento, enquanto o -thlon +, que n%o reali<a multiprocessamento, tem recursos especiais de economia de ener'ia. O -thlon +, que ser@ estudado mais adiante, na 7erdade um -thlon para port@teis. Kas se&Aes se'uintes apresentaremos os processadores -thlon .* e -thlon +. O n8cleo do modelo 4 passou a ser utili<ado na no7a 7ers%o do -thlon para *0s des=top, inicialmente chamado de -thlon *alomino. Dsta no7a 7ers%o possui melhoramentos na cache E", instru&Aes *rofessional 6/ KoB e redu<ido consumo de ener'ia, porm n%o conta com os recursos de multiprocessamento do -thlon .* nem com os recursos de economia de ener'ia do -thlon +. Eo'o o -thlon 2GJird para *0s des=top sair@ de linha e dar@ lu'ar ao -thlon *alomino (note que este um nome pro7is5rio usado internamente na -./). Os resultados ser%o pre&os menores, maiores 7elocidades e menor 'era&%o de calor.

7-"2

Hardware Total

\\\ 0olocar tabela de equi7al ncia


At/lon T/orou"/bred e At/lon (arton

Dssas s%o no7as 7ersAes do -thlon para *0s des=top que de7er%o substituir o modelo *alomino em "##". !%o baseados na tecnolo'ia de #,$6. Dxistir%o tambm 7ersAes correspondentes para *0s port@teis.
At/lon Cla8/ammer

*oder@ ser lan&ada uma 7ers%o para *0s des=top baseada na tecnolo'ia -./ x34G4+. !er@ um processador de 4+ bits, apesar de compat7el com a arquitetura x34. Dste ser@ um modelo de 3a 'era&%o, tambm com tecnolo'ia de #,$6 e seu lan&amento est@ pre7isto para "##" ou "##6.

At/lon *P
O -thlon .* uma 7ers%o do -thlon capa< de operar em placas de 0*> com m8ltiplos processadores. -penas para recordar, o *entium )) e o *entium ))) podiam operar em placas com $ ou " processadores (!* e /*), enquanto suas 7ersAes ,eon podiam operar em modos de at + processadores. I@ o *entium +, assim como o -thlon, podem operar apenas no modo !* (ou seja, um 8nico processador). -ssim como o )ntel ,eon uma 7ers%o do *entium + que pode operar no modo dual, o -thlon .* uma 7ers%o do -thlon capa< de operar tambm em modo dual. Futuras 7ersAes do -thlon .* poder%o operar em 'rupos de + e 3 processadores. O -thlon .* portanto um processador 7oltado para ser7idores e esta&Aes de trabalho de alto desempenho, mercado que at ent%o esta7a dominado pelos processadores )ntel( *entium )) ,eon, *entium ))) ,eon e (*entium +) ,eon.
Figura 7.25
Processador !t%lon 8P.

Captulo 7 Processadores modernos

7-"3

Iuntamente com o -thlon .*, a -./ lan&ou tambm o chipset -./ S4# .*, capa< de operar com o sistema dual. Ka fi'ura "4 7emos uma das primeiras placas de 0*> para -thlon .*, a 21an 2hunder :S, equipada com este chipset. 0omo 7emos s%o dois soquetes de +46 pinos, alm de slot -H* *ro, 9 slots *0) de 4+ bits e + soquetes para mem5rias //P //P padrAes //P"## (para processadores com cloc= externo de "## .;<) e //P"44 (para as 7ersAes com cloc= externo de "44 .;<). Dssas mem5rias s%o portanto capa<es de operar com a plena 7elocidade exi'ida pelo -thlon .*, ao contr@rio das mem5rias *0$## e *0$66, que ficam bem abaixo desta 7elocidade.
Figura 7.26
3ma placa de CP3 para dois processadores !t%lon 8P.

- fi'ura "S mostra o dia'rama de blocos de uma placa de 0*> baseada no chipset -./ S4# .*, para dois processadores -thlon .*. K%o muito diferente de outras placas para m8ltiplos processadores. Dste chipset formado pelos chips -./ S4" (este o que tem recursos de multiprocessamento) e o controlador de perifricos -./ S44. Kote que este se'undo chip n%o respons@7el por fun&Aes de multiprocessamento, e inclusi7e utili<ado na 7ers%o n%o multiprocessada do -./ S4#. *ortanto o chipset -./ S4# oferecido em duas 7ersAes( -./ S4# .* W -./ S4" (.*) X -./ S44 -./ S4# W -./ S4$ (n%o .*) X -./ S44

7-""

Hardware Total *** 75% *** Figura 7.27


;ia>rama de uma placa de CP3 dual para processadores !t%lon 8P.

O chip -./ S4" fa< a li'a&%o com at dois processadores -thlon .*, a "## ou "44 .;<. - li'a&%o feita com as mem5rias //P, que poder%o ser tambm de "## ou "44 .;<. O -./ S4" tambm respons@7el pela 'era&%o dos sinais do barramento *0), que opera com 6" ou 4+ bits, a 66 .;<. Ka 7ers%o n%o .*, ou seja, no -./ S4$, o barramento *0) de apenas 6" bits, como na maioria das placas de 0*> monoprocessadas. I@ a 7elocidade da comunica&%o com o processador e com a mem5ria //P a mesma da 7ers%o .*, ou seja, "##R"44 .;<. - fi'ura "3 mostra como reconhecer um processador -thlon .*, a partir da inscri&%o na sua face superior. O prefixo ;, antes da indica&%o do cloc= o que o distin'ue das outras 7esAes do -thlon. -ssim como ocorre com outras 7ersAes, existem informa&Aes importantes, como o cloc=, a 7olta'em, o cloc= externo m@ximo, a temperatura m@xima e o tamanho da cache E".
Figura 7.28
Identi(icando um !t%lon 8P.

*rocessador -thlon .*
Lanamento

2001

Captulo 7 Processadores modernos Transistores "D.500.000 Tecnologia 0,16 Encapsulamento 9$: Barramento de dados 6 !its Barramento de endereos "6 !its Capacidade de mem#ria 6 $B Cloc% interno : partir de 1000 &'( Cloc% e)terno 266 &'( Consumo : partir de 6 * Cac+e L1 126 ?B Cac+e L2 256 ?B /o0os recursos1 Gedu@o de 20J no consumo de energia, opera@o em modo dual, cac+e L2 com e-iciKncia aumentada, 9ro-essional "I /oL, compatM0eis com as instru3es SSE do 9entium 222.

7-"#

-pesar de utili<ar a mesma tecnolo'ia de #,$3 e a mesma 7olta'em das 7ersAes ent%o existentes do -thlon, o -thlon .* possui otimi<a&Aes nos seus circuitos internos que resultaram em redu&%o de cerca de "#U no consumo eltrico. Foi inicialmente liberado nas 7ersAes de $### e $"## .;<, ambas com barramento externo de "44 .;<. !ua cache E" sofreu melhoramentos na arquitetura (2EJ W 2ranslation Eoo=aside Juffer e ;ardBare *reGfetch) que melhoraram sua efici ncia, apesar de ter mantido o tamanho de "94 =J. Futuras 7ersAes do -thlon .* poder%o usar caches E" maiores.
Professional '5 No8

Outro recurso interessante introdu<ido no -thlon .* s%o as no7as instru&Aes especiali<adas em processamento 6/ e multimdia, chamadas *rofessional 6/ KoB. -penas para recordar, a tecnolo'ia 6/ KoB foi introdu<ida no -./ :4G", e com o lan&amento do -thlon recebeu mais al'umas instru&Aes, passando a se chamar -d7anced 6/ KoB. -o lan&ar o *entium ))), a )ntel criou suas pr5prias instru&Aes 6/ e de multimdia, chamadas !!D (!treamed !)./ Dxtensions). .uitos conhecem o !!D como ..,". Ko -thlon .*, a -./ adicionou todas as instru&Aes !!D da )ntel, e passou a chamar o no7o conjunto de *rofessional 6/ KoB. *ortanto, temos( *rofessional 6/ KoB W -d7anced 6/ KoB X !!D )sto d@ ao -thlon .* a capacidade de executar pro'ramas ori'inalmente otimi<ados para a tecnolo'ia !!D do *entium ))). Kote entretanto que pelo menos nesta 7ers%o inicial, n%o est%o includas as no7as instru&Aes 6/ (!!D") do *entium +.

7-"$ $mart *P

Hardware Total

O !mart .ultiprocessin' um recurso no7o criado pela -./ para seus processadores -thlon .*. 0om ele poss7el uma comunica&%o mais eficiente entre a mem5ria e os processadores. O funcionamento de 7@rios processadores em conjunto tem al'umas complica&Aes, como por exemplo, a coer ncia de caches. Ouando um processador acessa um dado na mem5ria, precisa saber se este dado est@ atuali<ado ou se consta como escrita pendente na cache do outro processador. -lm disso em caso como este, mais r@pido um processador transferir o dado diretamente para outro, usando apenas as caches, e deixando liberada a mem5ria. Hra&as N tecnolo'ia !mart .* e ao chipset -./ S4# .*, uma comunica&%o mais eficiente pode ser obtida. Dste chipset tem dois barramentos independentes, um para cada processador em uma confi'ura&%o dual.
Figura 7.29
5 !t%lon 8P e o c%ipset !8; 7$. 8P (ormam um sistema com dois ?arramentos independentes& um para cada processador& en9uanto os sistemas da Intel @Intel 2eon A c%ipset i)$. ou Pentium III 2eon A c%ipset i)3.B utili6am um Cnico ?arramento compartil%ado entre os dois processadores& o 9ue redu6 o desempen%o.

- fi'ura "C mostra as conexAes entre o chipset e os processadores em sistemas da )ntel e -./. Kos sistemas da )ntel, a comunica&%o entre os processadores feita atra7s de um barramento compartilhado, e todas as transa&Aes passam pela mem5ria. Kos sistemas da -./, cada processador tem seu pr5prio barramento. - comunica&%o entre os processadores feita diretamente, sem a necessidade de utili<ar a mem5ria, que poder@ estar em uso por outros circuitos (-H* ou dispositi7os *0), por exemplo).
?re%@<ncias e dissipao de ener"ia

-pesar de tambm ser construdo com a tecnolo'ia de #,$3 e operar com os mesmos $.S9 7olts usados pelo n8cleo do -thlon 2GJird modelo +, o -thlon .* (baseado no n8cleo modelo 4), o -thlon .* tem outras modifica&Aes de en'enharia que resultam na redu&%o de "#U no seu

Captulo 7 Processadores modernos

7-"7

consumo eltrico. Os dois primeiros modelos lan&ados foram os de $### e $"## .;<, e suas caractersticas s%o resumidas na tabela abaixo. .odelo -thlon .* R $### -thlon .* R $"## 0loc= interno .ultiplicador e externo $### .;< R "44 .;< S,9x $"## .;< R "44 .;< Cx *ot ncia +4,$ ? 9+,S ?

At/lon T/orou"/bred *P e (arton *P

Dssas ser%o no7as 7ersAes do -thlon .*, com lan&amento pre7isto para "##". !er%o baseados na arquitetura de 6" bits e Sa 'era&%o do -thlon, com tecnolo'ia de #,$6, e ser%o destinados a ser7idores e Bor=stations entr1 le7el. Dm outras pala7ras, s%o para os mais modestos modelos de *0s de alto desempenho, j@ que para os de altssimo desempenho a -./ oferecer@ seus no7os modelos de 3a 'era&%o, com no7a arquitetura de 4+ bits.
At/lon Cla8+ammer e $led"e+ammer

Dsses tambm s%o nomes pro7is5rios, e n%o necessariamente ser%o chamados de -thlon. -mbos ser%o processadores de 3a 'era&%o, 4+ bits e tecnolo'ia de #,$6, com lan&amento pre7isto para "##". O 0laB;ammer ir@ operar em sistemas para at " processadores, e o !led'e;ammer ir@ operar com sistemas para + e 3 processadores.

At/lon 4
Dsta uma no7a 7ers%o do -thlon destinada ao mercado de *0s port@teis. Ean&ada ainda com a tecnolo'ia de #,$3, porm utili<ando menor dissipa&%o de pot ncia e menores 7olta'ens, tambm baseado no n8cleo do modelo 4, o mesmo utili<ado pelo -thlon .* e pelo -thlon *alomino.

7-")

Hardware Total Figura 7.30


Processador !t%lon ".

*rocessador -thlon +

Lanamento Transistores Tecnologia Encapsulamento Barramento de dados Barramento de endereos Capacidade de mem#ria Cloc% interno Cloc% e)terno Consumo Cac+e L1 Cac+e L2

2001 "D.000.000 0,16 9$: 6 !its "6 !its 6 $B 650 a 1 00 &'( ;=unB2001< 200 B 266 &'( "6 a D2 * 126 %B 256 %B Figura 7.31
Identi(ica=+o de processadores !t%lon ".

A*5 5uron
-ssim como a )ntel produ<iu processadores 0eleron como 7ersAes de menor custo e menor desempenho do *entium )) e *entium ))), a -./ produ<iu a partir do -thlon 2GJird, o -./ /uron. 2ecnicamente a 8nica diferen&a entre o -thlon e o /uron a cache E". O -thlon tem "94 =J, enquanto o /uron tem 4+ :J. 2odas as demais caractersticas s%o similares Ns do

Captulo 7 Processadores modernos

7-",

-thlon. )nclusi7e o aspecto externo do /uron bastante parecido com o do -thlon, como podemos 7er na fi'ura 6".
Figura 7.32
Processador !8; ;uron.

O -./ /uron destinaGse ao mercado de *0s de baixo custo. Foi criado para substituir o :4G", o processador que dominou este mercado entre $CC3 e "###. -o mesmo tempo em que cessou a produ&%o de chips :4G", no final do ano "###, aumenta a oferta de processadores /uron e de placas de 0*> de baixo custo, com @udio e 7deo onboard, equipadas com !oc=et -. *rocessador -./ /uron
Lanamento 2000 Transistores 25.000.000 Tecnologia 0,16 Encapsulamento 9$: Barramento de dados 6 !its Barramento de endereos "6 !its Capacidade de mem#ria 6 $B Cloc% interno : partir de 600 &'( Cloc% e)terno 200 &'( Consumo : partir de 2D * Cac+e L1 126 %B Cac+e L2 6 %B /o0os recursos1 C Iuron tem todos os recursos do :t+lon T8Bird, e)ceto pela sua cac+e L2, Fue tem apenas 6 %B. Em compensa@o tem menor custo e menor dissipa@o de calor.

- princpio qualquer 7ers%o do -thlon pode ter uma 7ers%o do /uron correspondente, mas na pr@tica n%o o que tem ocorrido. - -./ tem dado prioriadade em produ<ir -thlons com cloc=s mais altos e /urons com cloc=s

7-#.

Hardware Total

mais baixos. Dnquanto eram oferecidos -thlons entre 3## e $"## .;<, o /uron era oferecido em 7ersAes de S## a 39# .;<. /eixando de lado a cache E", que no /uron tem apenas 4+ =J, todas as suas demais caractersticas s%o id nticas Ns do -thlon, como a cache E$ de $"3 =J, o barramento externo de "## .;< e a unidade de ponto flutuante de alto desempenho. um excelente substituto de alto desempenho para o :4G", 7oltado para o mercado dos *0s de baixo custo. Kote que o /uron n%o foi produ<ido em 7ersAes de cartucho. O /uron passou a ser produ<ido j@ na 7ers%o 2GJird, com encapsulamento *H-. .odelo 4## .;< 49# .;< S## .;< S9# .;< 3## .;< 39# .;< C## .;< C9# .;< 0loc= interno e externo 4## .;< R "## .;< 49# .;< R "## .;< S## .;< R "## .;< S9# .;< R "## .;< 3## .;< R "## .;< 39# .;< R "## .;< C## .;< R "## .;< C9# .;< R "## .;< .ultiplicador 4x 4,9x Sx S,9x 3x 3,9x Cx C,9x *ot ncia "S,+ ? "C,+ ? 6$,+ ? 66,+ ? 69,+ ? 6S,+ ? 6C,9 ? +$,9 ?

- fi'ura 66 mostra como identificar as caractersticas de processadores -./ /uron. -ssim como ocorre para outros processadores da -./, o c5di'o tem indica&Aes de cloc= interno e externo, cache E", temperatura e 7olta'em.
Figura 7.33
Identi(ica=+o de processadores ;uron.

5uron para port,teis e 5uron *or"an

O processador /uron para port@teis uma no7a 7ers%o baseada no mesmo n8cleo usado pelo -thlon .* e -thlon + (modelo 4). basicamente um -thlon + com cache E" de 4+ =J, ao in7s de "94 =J. -ssim como o n8cleo do modelo 4 passou a ser usado nos no7os -thlons para *0s des=top (*alomino), o n8cleo do /uron port@til passou a ser usado nas no7as 7ersAes

Captulo 7 Processadores modernos

7-#-

do /uron para *0s des=top de baixo custo. Dste o chamado /uron .or'an.
5uron Appaloosa

Dm "##" o /uron tambm adotar@ a tecnolo'ia de #,$6, e ser@ lan&ado o modelo -ppaloosa, nas 7ersAes para port@teis e para des=tops.

AIA C.ri III


-pesar deste processador ser bastante raro no Jrasil, n%o poderamos deixar de fa<er uma cita&%o. -final a 01rix sempre foi o terceiro maior fabricante de processadores para *0s. /urante seus @ureos tempos, che'ou a produ<ir processadores melhores que os da -./ e )ntel. Dra o 01rix 4x34 *P"##, mais 7elo< e mais barato que o *entiumG"##. *rodu<iu ainda processadores 4x34., e .G)), ambos com tecnolo'ia ..,. )nfeli<mente a 01rix mudou de dono duas 7e<es ao lon'o dos 8tlimos anos. Foi comprada pela Kational !emiconductors, que praticamente a sucateou. *assou muito tempo sem no7os lan&amentos, at que foi finalmente comprada pela V)- 2echnolo'ies. -tualmente o processador chamaGse Via 01rix ))). Dle na 7erdade uma espcie de 0eleron, tendo al'uns pontos superiores e outros inferiores. Os pontos superiores s%o( Jarramento de 44, $## ou $66 .;< 0loc=s mais ele7ados, como S## .;< 0ache E$ com $"3 =J )nstru&Aes 6/ KoB e .., >tili<a o !oquete 6S#, compat7el com *entium ))) e 0eleron Jaixa dissipa&%o de calor Jaixo custo

!eu ponto fraco a cache E", inexistente. )sso mesmo, a 01rix preferiu aumentar o tamanho da cache E$ e acabar com a cache E". )sso lembra os primeiros processadores 0eleron, que tambm n%o tinham cache E".

7-#2

Hardware Total Figura 7.34


Processador /I! CDri: III.

AIA C'
>m ponto fraco do V)- 01rix ))) a aus ncia de cache E", o mesmo mal sofrido pelas primeiras 7ersAes do 0eleron (apelidado maldosamente de Eentium, pelo menos no Jrasil). *or isso a V)- optou por incluir uma cache E" de 4+ =J no seu no7o processador, o V)- 06.
*** 35% *** Figura 7.35
Processador /I! C3.

Dste processador foi desen7ol7ido pelas anti'a equipe da 0entaur (criadora do processador ?in0hip). Keste ponto a maior parte da equipe ori'inal da 01rix j@ ha7ia abandonado a V)-, e a maior parte do projeto foi reali<ado pelo 'rupo da 0entaur. O nome 01rix foi portanto eliminado do

Captulo 7 Processadores modernos

7-#3

processador. fabricado com tecnolo'ia de #,$9 e tem baixo consumo de ener'ia, inferior ao de um 0eleron de mesmo cloc=. 0ache E$ com $"3 =J 0ache E" com 4+ =J Jarramento de 44, $## ou $66 .;< )nstru&Aes 6/ KoB e .., Ean&ado em 7ersAes de S## a 3## .;<

- tabela abaixo mostra al'umas caractersticas do V)- 06. .odelo S## .;< S66 .;< S9# .;< 3## .;< 3## .;< 0loc= interno e externo S## .;< R $## .;< S66 .;< R $66 .;< S9# .;< R $## .;< 3## .;< R $66 .;< 3## .;< R $## .;< .ultiplicador Sx 9,9x S,9x 4x 3x *ot ncia C,C ? $#,6 ? $#,4 ? $$,6 ? $$,6 ?

Kote que o V)- 06 n%o destinado a competir no mercado de *0s de alto desempenho, e sim na constru&%o de *0s compactos de baixo consumo. *ode ser usado em noteboo=s e em *0s que operam em fun&Aes especiali<adas, como caixas eletr[nicos, por exemplo. )nclusi7e sua unidade de ponto flutuante de desempenho bastante modesto. Opera com apenas metade do cloc= do n8cleo. Dm um 06 de 3## .;<, por exemplo, apesar das caches E$ e E" operarem com 3## .;<, a unidade de ponto flutuante opera com apenas +## .;<. RRRRRRR F). RRRRRRRRRRR

Captulo Arquitetura de processadores

Mostraremos neste captulo alguns conceitos importantes sobre o funcionamento interno dos processadores. Tomaremos como exemplo os processadores Intel, e com eles voc entender conceitos como execuo especulativa, pipeline, previso de desvio, paralelismo, micro-opera es, linguagem assembl!, mem"ria virtual, paginao e outros termos complexos. # assunto $ difcil, mas vale a pena, pois o leitor passar a ter um con%ecimento mais profundo sobre o &ue se passa dentro de um processador.

Registradores internos do processador


'ara entender como um processador executa programas, precisamos con%ecer a sua ar&uitetura interna, do ponto de vista de soft(are. )entro de um processador existem vrios circuitos c%amados de registradores. #s registradores funcionam como posi es de mem"ria, por$m o seu acesso $ extremamente rpido, muito mais velo* &ue o da cac%e +,. # n-mero de bits dos registradores depende do processador. 'rocessadores 'rocessadores 'rocessadores 'rocessadores de . bits usam registradores de . bits de ,/ bits usam registradores de ,/ bits de 01 bits usam registradores de 01 bits de /2 bits usam registradores de /2 bits

3 figura , mostra os registradores internos dos processadores .4./, .4.. e .41./, todos de ,/ bits. Todos os processadores tm uma linguagem baseada

8-2

Hardware Total

em c"digos num$ricos na mem"ria. 5ada c"digo significa uma instruo. 'or exemplo, podemos ter uma instruo para somar o valor de 36 com o valor de 76 e guardar o resultado em 36. 3s instru es do processador &ue encontramos na mem"ria so o &ue c%amamos de linguagem de m&uina. 8en%um programador consegue criar programas complexos usando a linguagem de m&uina, pois ela $ formada por c"digos num$ricos. 9 verdade &ue alguns programadores conseguem fa*er isso, mas no para programas muito longos, pois tornam-se difceis de entender e de gerenciar. 3o inv$s disso, so utili*ados c"digos representados por siglas. 3s siglas so os nomes das instru es, e os operandos dessas instru es so os registradores, valores existentes na mem"ria e valores constantes.
Figura 8.1
Registradores internos do processador 8086.

'or exemplo, a instruo &ue acabamos de citar, &ue soma o valor dos registradores 36 e 76 e guarda o resultado em 36, $ representada por: ADD AX,BX ;sta instruo $ representada na mem"ria pelo seguinte c"digo de m&uina: 01 D8 'ortanto a instruo 3)) 36,76 $ representada na mem"ria por dois b!tes, com valores 4, e ). <em %exadecimal=. #s b!tes na mem"ria &ue formam os programas so o &ue c%amamos de linguagem de m&uina. ;sse c"digos so lidos e executados pelo processador. > as representa es por siglas, como ?3)) 36,76@, formam o &ue c%amamos de linguagem assembl!. Auando programamos em linguagem assembl!, estamos utili*ando

Captulo 8 Arquitetura de processadores

8-3

as instru es nativas do processador. 3 linguagem assembl! $ usada para escrever programas &ue tm contato direto com o %ard(are, como o 7I#B e drivers. # assembl! tamb$m $ c%amado linguagem de baixo nvel, pois interage intimamente com o %ard(are. 'rogramas &ue no necessitam deste contato direto com o %ard(are no precisam ser escritos em assembl!, e so em geral escritos em linguagens como 5, 'ascal, )elp%i, 7asic e diversas outras. ;ssas so c%amadas linguagens de alto nvel. 8as linguagens de alto nvel, no nos preocupamos com os registradores do processador, nem com a sua ar&uitetura interna. #s programas pensam apenas em dados, matri*es, ar&uivos, telas, etc. 3presentamos abaixo um pe&ueno trec%o de um programa em linguagem assembl!. ;m cada lin%a deste programa temos na parte es&uerda, os endereos, formados por duas partes <segmento e offset=. 3 seguir temos as instru es em c"digos de m&uina, e finalmente as instru es em assembl!.
Endereo --------1B8D:0100 1B8D:0102 1B8D:0103 1B8D:010% 1B8D:010 1B8D:010A 1B8D:010C 1B8D:0110 1B8D:0113 1B8D:0111B8D:011A 1B8D:011D Cdigo ------------01D8 C3 1 B03A 380 8*D* -*0E 80%E0%02 B38 D* C % 0000 E8*30B 8B-E3% 00-C1B Assembly -----------------------------ADD AX,BX RET !"#$ ## &'( A),3A C&! +D*8*,,A) ./0 011A 'R B1TE !TR +B!20%,,02 &'( D4,D*8 &'( B1TE !TR +B!200,,00 CA)) 0C-5 &'( D4,+B!23%, ADD +#421B,,B$

Auando estamos programando em linguagem assembl!, escrevemos apenas os nomes das instru es. )epois de escrever o programa, usando um editor de textos comum, usamos um programa c%amado compilador de linguagem assembl!, ou simplesmente, 3ssembler. # &ue este programa fa* $ ler o ar&uivo com as instru es <ar&uivo fonte= e gerar um ar&uivo contendo apenas os c"digos das instru es, em linguagem de m&uina <ar&uivo obCeto=. # ar&uivo obCeto passa ainda por um processo c%amado linD edio, e finalmente se transforma em um programa, &ue pode ser executado pelo processador. # 3ssembler tamb$m gera um ar&uivo de impresso, contendo os endereos, c"digos e instru es em assembl!, como no trec%o de listagem &ue mostramos acima. # programador pode utili*ar esta listagem para depurar o programa, ou seCa, testar o seu funcionamento.

8-

Hardware Total

#s c"digos %exadecimais &ue representam as instru es do processador so c%amados de opcodes. 3s siglas &ue representam essas instru es so c%amadas de mnemEnicos. )aremos neste captulo, no es bsicas da linguagem assembl! dos processadores modernos. 8o ensinaremos a linguagem a fundo, mas o suficiente para voc entender como os processadores trabal%am. 5omo a programao nos processadores modernos $ relativamente complexa, comearemos com o .4.4, de . bits. 3 ar&uitetura do .4.4 deu origem F do .4./, &ue por sua ve* deu origem ao 0./ e aos processadores modernos. ;ntendendo o .4.4, &ue $ bem mais simples, ser mais fcil entender os processadores modernos.

Linguagem Assembly 8080


3prender assembl! do .4.4 no $ uma inutilidade, por duas ra* es. 'rimeiro por&ue voc entender com muito mais facilidade o assembl! dos processadores modernos, &ue afinal foram inspirados no .4.4. Begundo &ue nem s" de '5s vive um especialista em %ard(are. Goc poder trabal%ar com placas controladoras &ue so baseadas nos processadores .4H, e I.4. 3mbos so de . bits e tamb$m derivados do .4.4, e so bastante utili*ados em proCetos modernos. 3 figura 1 mostra os registradores internos do .4.4. Bo registradores de . bits, com exceo do '5 <'rogram 5ounter= e do B' <BtacD 'ointer=, &ue tm ,/ bits.
Figura 8.2
Registradores internos do 8080.

# registrador mais importante $ o acumulador. ;le $ o valor de sada da unidade l"gica e aritm$tica <3+J=, na &ual so reali*adas todas as opera es. 'rocessadores atuais permitem fa*er opera es com todos os registradores, mas no .4.4, o acumulador deve obrigatoriamente ter um dos operandos, e sempre $ onde ficam os resultados. #s registradores 7, 5, ), ;, K e + so de uso geral. Bervem como operandos nas opera es l"gicas e aritm$ticas envolvendo o acumulador. # '5 $ um registrador de ,/ bits, e seus valores so usados para formar o barramento de

Captulo 8 Arquitetura de processadores

8-!

endereos do processador durante as buscas de instru es. # '5 tem sempre o endereo da pr"xima instruo a ser executada. # B' <BtacD 'ointer= $ muito importante. ;le serve para enderear uma rea de mem"ria c%amada stacD <pil%a=. 3 pil%a serve para &ue os programas possam usar o &ue c%amamos de subrotinas, &ue so trec%os de programa &ue podem ser usados em vrios pontos diferentes. 'or exemplo, se em um programa $ preciso enviar caracteres para o vdeo, no $ preciso usar em vrios pontos deste programa, as diversas instru es &ue fa*em este trabal%o. 7asta fa*er uma subrotina com essas fun es e ?c%am-la@ onde for necessria. 3 subrotina deve terminar com uma instruo L;T, &ue fa* o programa retornar ao ponto no &ual a subrotina foi c%amada. 'ara c%amar uma subrotina, basta usar a instruo 53++. Auando esta instruo $ executada, $ automaticamente arma*enado na pil%a, o endereo da instruo imediatamente posterior F instruo 53++ <endereo de retorno=. Bubrotinas podem c%amar outras subrotinas, permitindo assim criar programas mais complexos. # BtacD 'ointer sempre aponta para o topo da pil%a, e $ automaticamente corrigido F medida em &ue so usadas instru es 53++ e L;T. 3 instruo L;T consiste em obter o endereo de retorno existente no topo da pil%a e copi-lo para o '5 <'rogram 5ounter=. Isso far com &ue o programa continue a partir da instruo posterior F instruo 53++. #s M+3NB so um conCunto de . bits &ue representam resultados de opera es aritm$ticas e l"gicas. Bo os seguintes esses bits:
"#$olo ) C3 " AC %o#e )ero Carr. 3arit. "ignal Au5. Carr. &escri'(o *ndica se o resultado da opera'(o +oi ,ero *ndica se u#a opera'(o arit#/tica te0e 10ai u#2 ou 1pede e#prestado2 *ndica a paridade do resultado da opera'(o. *ndica o sinal de u#a opera'(o4 se +oi positi0o ou negati0o Carr. au5iliar4 e# algu#as instru'6es especiais.

3pesar de ser um processador de . bits, o .4.4 $ capa* de reali*ar algumas opera es de ,/ bits. 8essas opera es, os registradores 7 e 5 so tratados como um valor de ,/ bits. # mesmo ocorre com o par )O; e KO+. 3l$m de manipular os registadores, o .4.4 tamb$m permite obter valores na mem"ria. ;sses valores podem ser de . ou ,/ bits, e nas instru es &ue fa*em esses acessos, basta indicar o endereo de ,/ bits da posio de mem"ria &ue deseCamos acessar. 3l$m disso $ possivel usar os registradores K+, 75 e ); como apontadores para posi es de mem"ria. 8as instru es do assembl! do .4.4, o pseudo registrador M $ na verdade a posio de mem"ria <. bits= cuCo endereo est em K+.

8-6

Hardware Total

'rogramar em assembl! do .4.4 consiste em utili*ar suas instru es, manipulando seus registradores para executar as fun es &ue deseCamos.
Instrues de movimentao de dados

M#G: Move dados entre dois registradores diferentes. 3ssim como na maioria das instru es &ue envolvem registradores, podemos usar M como sendo a posio de mem"ria apontada por K+. ;xemplos:
789 A4C 789 C4< 789 &47 789 74A : A;C : C;< : &;74 ou se=a4 a posi'(o de #e#>ria indicada : por H? : 7;A

8ote &ue &uando escrevemos programas em assembl!, podemos usar comentrios em cada lin%a, bastando usar um ponto-e-vrgula ap"s a instruo. Tudo o &ue estiver depois do ponto-e-vrgula ser ignorado pelo assembler. 3&ui aproveitamos este conveno para colocar tamb$m comentrios explicativos nas instru es de nossos exemplos. MGI: 5arrega um valor constante de . bits em um registrador de . bits ou na posio de mem"ria apontada por K+. ;xemplos:
79* C4200 79* A4B!C 79* 74B!0 79* ?432 : Carrega o registrador C co# 200 @deci#alA : Carrega o acu#ulador co# B! Ce5adeci#al : Ar#a,ena o 0alor B!0 e# DH?E : Carrega o registrador ? co# 32 e# deci#al

3proveitamos para al$m de exemplificar essas instru es, apresentar mais algumas conven es usadas na linguagem assembl!. #s n-meros podem ser representados nos formatos binrio, octal, %exadecimal ou decimal. Auando no usamos sufixos ap"s os n-meros, considera-se &ue so n-meros decimais. 'ara n-meros %exadecimais, usamos o sufixo K. Auando um n-mero %exadecimal comea com 3, 7, 5, ;, ; ou M, temos &ue usar um ?4@ no incio, para &ue o assembler no pense &ue se trata de uma varivel, e no um n-mero. 8-meros binrios devem terminar com ?b@, e n-meros octais devem terminar com ?&@. ;xemplos: ,P4 ,44,4,,,b 01H& .750%

Captulo 8 Arquitetura de processadores

8-F

#s &uatro n-meros acima esto expressos respectivamente em decimal, binrio, octal e %exadecimal. #utra conveno &ue vamos introdu*ir a&ui $ usar o smbolo QK+R para indicar a posio de mem"ria cuCo endereo $ dado por K+. 8a linguagem assembl! do .4.4, este $ o papel do smbolo M. 8o usamos QK+R, por$m esta conveno foi adotada no assembl! do .4./ e outros processadores mais novos. )a mesma forma vamos usar os smbolos Q75R e Q);R para indicar as posi es de mem"ria apontadas por 75 e por );. +6I: 5arrega um valor constante de ,/ bits em um dos pares 75, );, K+ e no BtacD 'ointer. ;xemplos:
?G* H43!AHC ?G* &42!B00 ?G* I40 ?G* "34200 : Carega H? co# o 0alor 3!AH Ce5adeci#al : Carrega &< co# o 0alor 2!B00 deci#al : Carrega IC co# 0 : Carrega o "tacJ 3ointer co# 200 deci#al

8ote &ue os n-meros de . bits podem assumir valores inteiros positivos de 4 a 1HH decimal <ou de 4 a MM em %exadecimal=. #s n-meros inteiros positivos de ,/ bits podem assumir valores entre 4 e /H.H0H decimal <ou 4 a MMMM %ex=. #bseve a instruo +6I K, 0H3M%. ;ste valor 0H3M $ formado por ,/ bits, sendo &ue os . bits mais significativos tm o valor 0H %ex, e os . bits menos significativos tm o valor 3M %ex. 8o par K+, o registrador K $ o mais significativo, e o registrador + $ o menos significativo. Bendo assim o registrador K ficar com 0H %ex e o registrador + ficar com 3M %ex. +)3 e BT3: 3 instruo +)3 carrega o acumulador <registrador 3= com o valor &ue est no endereo de mem"ria especificado. 3 instruo BT3 fa* o inverso, ou seCa, guarda o valor de 3 na posio de mem"ria especificada. ;xemplos:
?&A B000C "TA 2000C : Carrega A co# o 0alor e5istente e# DB000CE : Kuarda o 0alor de A e# D2000CE

;stamos utili*ando a partir de agora a notao QnnnnR para indicar a posio de mem"ria cuCo endereo $ nnnn. ;sta notao no $ usada no assembl! para .4.4, mas $ usada no assembl! do .4./ e superiores. +K+) e BK+): 3 instruo +K+) carrega nos registradores K e +, o valor de ,/ bits existente nas duas c$lulas de mem"ria cuCo endereo $ especificado. 3 instruo BK+) fa* o inverso. ;xemplos:

8-8
?H?& B000C "H?& 2000C : Ha, ?;DB000CE e H;DB00BCE : Kuarda ? e# D2000CE e H e# D200BCE

Hardware Total

3&ui vai mais um conceito importante. 3 mem"ria do .4.4 $ uma sucesso de b!tes, mas podemos tamb$m acessar (ords, ou seCa, grupos de ,/ bits. 3 operao envolve dos b!tes consecutivos, e nas instru es indicamos apenas o endereo do primeiro b!te. #s . bits menos significativos esto relacionados com a posio de mem"ria indicada, e os . bits seguintes esto relacionados com a pr"xima posio. 3 figura 0 ilustra o &ue ocorre ao usarmos a instruo BK+) 1444%, levando em conta &ue K est com o valor 0H% e + com o valor .5%.
Figura 8.3
Ar#a,enando H? e# D2000CE.

;sta conveno $ utili*ada por todos os processadores Intel. Bempre &ue $ feita uma leitura ou escrita na mem"ria, as partes menos significativas di*em respeito aos endereo menores, e as partes mais significativas correspondem aos endereos maiores. +)36 e BT36: ;ssas instru es fa*em respectivamente opera es de load <carrega= e store <guarda= do acumulador, usando a posio de mem"ria cuCo endereo est no par 75 ou );. ;xemplos:
?&AG & "TAG I ?&AG I "TAG & : A ; D&<E : DICE ; A : A ; DICE : D&<E ; A

8ote &ue estamos usando as nota es Q75R e Q);R para indicar as posi es de mem"ria cuCos endereos so dados por 75 e );. #bserve &ue as instru es +)36 K e BT36 K no existem, mas em seu lugar temos ?M#G 3,M@ e ?M#G M,3@ &ue fa*em a mesma coisa.

Captulo 8 Arquitetura de processadores

8-L

65KN: Troca o valor de K+ com o valor de );. ;sta instruo s" $ usada na forma:
GCHK : &< H?

Trecho de programa com movimentao de dados

Mostraremos agora uma se&Sncia de instru es de movimentao de dados apresentadas a&ui. Jsaremos depois de cada instruo, um ponto-e-vrgula, seguido de comentrios. ;sta $ uma prtica comum nos programas em assembl! e em outras linguagens. # comentrio no produ* instru es para o processador, apenas serve para o programador explicar mel%or o seu programa.
*%*CM 79* A4B00 789 C4A ?G* H4 300C 79* 74 0 ?G* &4 B000C 789 A47 "TAG & "H?& 2000C GCHK : Carrega A co# o 0alor B00 deci#al : Copia o 0alor de A para o registrador C : Carrega H? co# o 0alor 300C. H +icarN co# 03 e ? +icarN co# 00 : Ar#a,ena no endere'o 300C @apontado por H?A4 o 0alor 0 : Carrega &< co# o 0alor B000C : 7o0e para A o 0alor ar#a,anedo no endre'o 300C : Kuarda o 0alor de A na posi'(o B000C da #e#>ria : Kuarda o 0alor de H? nas posi'6es 2000 e 200B : Troca os 0alores de &< e H?

8a listagem acima, ?I8I5:@ $ o &ue c%amamos de +37;+. ;le ser entendido pelo assembler como um endereo &ue dever ser utili*ado posteriormente em alguma instruo.
Instrues aritmticas

3)): Boma com 3, o valor do registrador especificado, ou da posio de mem"ria apontada por K+ <M=. # resultado da operao $ arma*enado em 3. ;xemplos:
A&& I A&& C A&& ? A&& 7 : A ; AOI : A ; A;C : A ; AO? : A ; AODH?E

3ssim como ocorre com todas as instru es aritm$ticas e l"gicas, os flags <I, 5T, ', B e 35= so atuali*ados de acordo com o resultado da operao. 'or exemplo, se somarmos 5.% com U1%, o resultado ser ,03%. ;ste valor no cabe em . bits, portanto o resultado ser 03% e o bit 5arr! ser ligado para indicar &ue ocorreu um ?vai ,@.

8-B0

Hardware Total

3)I. Boma com 3, o valor constante especificado. # resultado fica arma*enado em 3. ;xemplos:
A&* L0 A&* 3! : A ; AOL0 : A ; AO3!

3)5: Bemel%ante F instruo 3)), exceto &ue o bit 5arr! tamb$m $ adicionado. ;sta operao serve para fa*er somas com ?vai ,@. )esta foram podemos dividir n-meros grande em valores de . bits, e somar . bits de cada ve*. Bempre &ue fa*emos uma soma, o 5arr! ficar com o ?vai ,@ da operao, e assim poder ser usado para somar a parcela seguinte. ;xemplos:
A&C ? A&C & A&C 7 : A ; AO?Ocarr. : A ; AO&Ocarr. : A ; AODH?EOcarr.

35I: Bemel%ante F instruo 3)I, exceto pelo 5arr! tamb$m entrar na soma. ;xemplos:
AC* L0 AC* 8 : A ; AOL0Ocarr. : A ; AO8 Ocarr.

BJ7: Ma* uma subtrao de 3 com o registrador <3 V 3-registrador= ou com M. ;xemplos:
"PI & "PI C "PI 7 : A ; A-& : A ; A-C : A ; A-DH?E

8esta operao, o carr! $ ligado para indicar o resultado negativo, o &ue serve para fa*er clculos com vrios dgitos, usando o m$todo de ?pedir emprestado@. BJI: Bubtrai do acumulador, o n-mero especificado. 'or exemplo:
"P* 20 "P* 82 "P* 0&HC : A ; A-20 : A ; A-82 : A ; A-&H @Ce5A

B77: Bimilar F instruo BJ7, exceto &ue leva em conta o valor do carr!. Berve para fa*er clculos com o m$todo de ?pedir emprestado@. ;xemplos:
"II C "II ? "II 7 : A ; A-C-carr. : A ; A-?-carr. : A ; A-DH?E-carr.

Captulo 8 Arquitetura de processadores

8-BB

B7I: Bimilar F instruo BJI, exceto &ue leva em conta o valor do carr!. Berve para fa*er clculos com o m$todo de ?pedir emprestado@. ;xemplos:
"I* 2HC "I* F3C : A ; A-2HC-carr. : A ; A-F3C-carr.

I8L: Incrementa em uma unidade o valor do registrador especificado. Berve para implementar contadores. ;xemplos:
*%R A *%R C *%R & *%R ? *%R 7 : A ; AOB : C ; COB : & ; &OB : ? ; ?OB : DH?E ; DH?EOB

Auando o valor do registrador $ MM e usamos esta instruo, ele passar a ficar com o valor 44 e o bit 5arr! ser ligado. # bit Iero tamb$m ser ligado, indicando &ue o resultado da operao foi *ero. )5L: )iminui de uma unidade o conte-do do registrado especificado. ;sta instruo $ usada para implementar contagens decrescentes. ;xemplos:
&CR A &CR C &CR & &CR H &CR 7 : A ; A-B : C ; C-B : & ; &-B : H ; H-B : DH?E ; DH?E-B

Auando o registrador tem o valor , e usamos esta instruo, o seu conte-do passar a ser 44. # bit Iero ser ligado, indicando &ue o resultado da operao foi 4. Be o registrador estiver com o valor 44 e usarmos novamente esta instruo, seu valor passar a ser MM. # bit 5arr! ser ligado, para indicar &ue o resultado tem valor negativo. I86 e )56: ;ssas instru es so similares Fs instru es I8L e )5L, exceto &ue operam com pares de registradores <75, ); e K+= e com o BtacD 'ointer. 8o podem ser usadas diretamente para implementar contadores, pois elas no afetam os valores dos flags, ou seCa, no ?avisam@ se o resultado foi *ero, positivo ou negativo. ;ssas instru es no tin%am obCetivo de fa*er contagem, mas sim de usar os registradores como ponteiros para a mem"ria. 3o lanar o .4./, a Intel corrigiu este ?desli*e@. 3s instru es correspondentes nos processadores de ,/ bits afetam os valores dos flags, o &ue $ importante para tomar decis es posteriores em funo do resultado da contagem. ;xemplos:

8-B2
*%G H *%G & &CG I *%G "3 : H? ; H?OB : &< ; &<OB : IC ; IC-B : "3 ; "3OB

Hardware Total

8ote &ue apesar do .4.4 ser um processador de . bits, I86 e )56 so consideradas instru es de ,/ bits. )33: ;sta instruo $ usada na manipulao de n-meros codificados no formato 75) <7!nar! 5oded )ecimal=. 8esta representao, um valor de . bits $ dividido em 1 grupos de 2 bits. Jm grupo de 2 bits representa o dgito das unidades e o outro grupo representa o dgito das de*enas, no formato decimal. 8-meros neste formato podem ser somados e subtrados pelas mesmas instru es &ue manipulam n-meros binrios. 3 -nica diferena $ &ue no final da operao $ preciso usar a instruo )33 para fa*er o aCuste decimal. 'or exemplo, se &uisermos somar os n-meros 2. e 0/ <75)=, usamos as instru es comuns <3)), 3)I, etc.= e encontraremos o resultado U; <%ex=. ;ntretanto o resultado esperado, considerando o formado 75), seria .2 <pensando em decimal=. +ogo ap"s fa*er a soma, se usarmos a instruo )33, a&uele valor U; resultar em .2. )3): ;sta $ uma operao de soma em ,/ bits. Boma o valor de ,/ bits presente em K+ com o par de registradores especificado. ;ste ?par@ pode ser 75, );, K+ ou B'. # resultado $ colocado em K+, e o bit 5arr! $ afetado, refletindo um eventual ?vai ,@. ;xemplos:
&A& I &A& & &A& H &A& "3 : H? ; H?OIC : H? ; H?O&< : H? ; H?OH? :H? ; H?O"3

'ara exemplificar as instru es apresentadas at$ a&ui, vamos mostrar um exemplo no &ual movemos 04 b!tes locali*ados a partir do endereo ,444% para o endereo 1444%.
?G* H4 B000C ?G* &4 2000C 79* C4 30 789 A47 "TA& G *%G H *%G & &CR C Q%) TRA% : H? 0ai apontar para a orige# : &< 0ai apontar para o destino : C serN usado co#o contadorM : 3ega o $.te da orige# : Kuarda no destino : Aponta para o pr>5i#o $.te : Aponte para o pr>5i#o $.te : &ecre#enta o contador : 9ai para TRA% se n(o cCegou a )<R8

TRA%M

Captulo 8 Arquitetura de processadores

8-B3

3l$m das instru es C con%ecidas, estamos usando a instruo >8I <>ump if not Iero=. ;ste instruo $ um exemplo de desvio condicional. # programa continuar a partir do endereo TL38 caso o bit I;L# no esteCa ativado, ou seCa, se o resultado da operao anterior <5V5-,= no foi *ero. Auando a contagem c%egar a *ero, a instruo >8I no provocar o desvio, e o programa continuar com a instruo seguinte.
Instrues l gicas

3s instru es l"gicas so necessrias para &ue os programas possam tomar decis es em funo dos dados. Bo instru es &ue reali*am opera es 38), #L, 6#L <ou exclusivo= e 8#T <negao=. ;xistem ainda instru es de comparao, instru es para manipular o bit carr! e instru es para rotao de bits. 'ara entender o funcionamento dessas instru es, temos &ue lembrar as tabelas verdade dos operadores 8#T, 38), #L e 6#L:
G 0 B %8T G B 0 G 0 0 B B 0 B 0 B G A%& 0 0 0 B G 0 0 B B 0 B 0 B G 8R 0 B B B

5omo vemos na tabela acima, o operador 8#T fa* a inverso do bit sobre o &ual atua. # operador 38) dar resultado , apenas &uando ambos os bits forem ,, e dar 4 em caso contrrio. # operador #L dar resultado 4 somente &uando ambos os bits forem 4. # operador 6#L dar resultado , se os dois bits forem diferentes, e 4 se ambos os bits forem iguais.
G 0 0 B B 0 B 0 B G G8R 0 B B 0

;ssas opera es so envolvem apenas um bit, mas nas instru es l"gicas dos processadores, atuam individualmente sobre cada um dos bits. 'or exemplo, se calcularmos ,4,,,,,4 38) ,44,4,4,, teremos o seguinte resultado:
10111110 10010101 A/D -----------10010100

8-B

Hardware Total

8ote &ue o primeiro bit do resultado $ obtido fa*endo a operao 38) com os primeiros bits das duas parcelas, e assim por diante. 383 e 38I: Leali*a uma operao 38), bit a bit, do acumulador com o registrador especificado. # resultado da operao fica no acumulador. 3 instruo 38I fa* o 38) do acumulador com um valor constante.
A%A I A%A C A%A A A%A 7 A%* 3HC : A ; A A%& I : A ; A A%& C : A ; A A%& A : A ; A A%& DH?E : A ; A A%& 3H

Jma das vrias aplica es desta instruo $ testar se determinados bits so *ero ou ,. 'or exemplo, se fi*ermos 38I 44444,44b, podemos usar a seguir uma instruo >I ou >8I &ue causaro desvio ou no dependendo do fato do bit 1 estar ligado ou desligado. 5%egou a %ora de apresentar mais um conceito: a identificao dos bits. ;m um grupo de . bits, c%amamos cada um desses bits, da direita para a es&uerda, de bit 4, bit ,, at$ bit U, ou seCa:
bitU bit/ bitH bit2 bit0 bit1 bit, bit4

#L3, #LI, 6L3, 6LI: #L3 fa* a operao #L do acumulador com o registrador especificadoW #LI fa* o mesmo com um valor constanteW 6L3 fa* a operao 6#L <#J ;xclusivo= do acumulador com o registrador especificado, 6LI fa* o mesmo com um valor constante. ;xemplos:
GRA I GRA C 8RA ? 8R* 20C GR* 0 C GRA A : A ; A G8R I : A ; A G8R C : A ; A G8R ? : A ; A 8R 20C : A ; A G8R 0 C : A ; A G8R A

3proveitamos para mostrar alguns macetes de programao assembl!. 3 instruo #LI serve para ligar um bit selecionado. 'ara ligar os bits U, /, H, 2, 0, 1, , e 4 basta fa*er um #LI com valores .4%, 24%, 14%, ,4%, ., 2, 1 e ,, respectivamente. 3 instruo 6LI far a inverso do bit correspondente <use os mesmos valores &ue indicamos para a instruo #LI=. 3 instruo 6L3 3 tem o efeito de *erar o acumulador. 5M', 5'I: 3 instruo 5M' compara o acumulador com outros registradores. 3 instruo 5'I compara o acumulador com um valor

Captulo 8 Arquitetura de processadores

8-B!

constante de . bits. # resultado do acumulador no $ afetado. 3s instru es apenas afetam os bits Iero e 5arr!. 3p"s essas instru es podem ser usados desvios condicionais &ue testam esses dois bits. ;sses bits ficaro ligados ou desligados de acordo com os valores comparados:
A #aior que 9alor A igual a 9alor A #enor que 9alor );0 );B );0 C.;0 C.;0 C.;B

;xemplos:
C73 C C73 ? C73 7 C3* CC : Co#para A co# C : Co#para A co# ? : Co#para A co# DH?E : Co#para A co# C

L+5, LL5: ;ssas duas instru es so usadas para deslocar os bits do acumulador. L+5 desloca para es&uerda e LL5 desloca para a direita. 3 operao $ mostrada na figura 2.
Figura 8.4
*nstru'6es R?C e RRC.

8a instruo L+5, cada bit assume o lugar do bit imediatamente F sua es&uerda <ou seCa, o bit imediatamente mais significativo=. # bit U $ transferido para o bit 4, e uma c"pia do bit U $ feita no 5arr!. 8a instruo LL5, o deslocamento $ feito de forma inversa. # bit 4 $ copiado para o bit U e para o 5arr!. ;ssas instru es tm diversas aplica es, entre as &uais, a implementao de opera es de multiplicao e diviso, C &ue o .4.4 no as possui no seu conCunto de instru es. ;ssas instru es no tm parXmetros. Bo usadas simplesmente nas formas LL5 e L+5. L3+, L3L: Tamb$m fa*em deslocamentos dos bits do acumulador, para a es&uerda e para a direita. 3 diferena $ &ue neste caso, a rotao $ feita com

8-B6

Hardware Total

P bits, sendo . do acumulador e mais o 5arr!. 3 operao dessas instru es $ mostrada na figura H.
Figura 8.5
*nstru'6es RA? e RAR.

5M3: 5omplementa o acumulador, ou seCa, fa* a inverso de todos os seus bits. BT5, 5M5: ;ssas instru es servem para carregar valores no 5arr!. 3 instruo BT5 fa* 5arr!V,, e a instruo 5M5 inverte o valor do 5arr!. 8ote &ue no existe uma instruo para *erar o 5arr!. 3o inv$s dela, podemos usar BT5 seguida de 5M5, ou ento usar a instruo 383 3 ou #L3 3, &ue no alteram o valor de 3 mas *eram o 5arr!.
Instrues de desvio

3s instru es de desvio so importantssimas, e so executadas o tempo todo. # processador tende a seguir uma se&Sncia de instru es, na mesma ordem na &ual so encontradas na mem"ria, ou seCa, depois de cada instruo $ executada a instruo seguinte. Jm programa &ue s" executa instru es na se&uncia no tem muita utilidade. Todos os processadores precisam de insru es de desvio, &ue fa*em com &ue a execuo seCa continuada a partir de um outro ponto &ual&uer do programa. > mostramos um exemplo de trec%o de programa &ue usa a instruo >8I <Cump if not *ero= para implementar a repetio de um trec%o um certo n-mero de ve*es. Jm trec%o de programa &ue $ executado diversas ve*es $ c%amado de +##'. >M': ;sta $ a principal e mais simples instruo de desvio. 9 o &ue c%amamos de desvio incondicional, ou seCa, sempre ser executada, no importa em &ue condi es. 'or exemplo, ao encontrar a instruo >M' .444%, o processador continuar a execuo do programa a partir das instru es locali*adas no endereo .444%.

Captulo 8 Arquitetura de processadores

8-BF

53++ e L;T: 3 instruo 53++ tamb$m $ um desvio, mas bem diferente do >M'. 9 uma c%amada de rotina. Jma rotina $ um trec%o de programa &ue pode ser c%amado de vrios pontos de um programa principal. 8o final de uma rotina deve exitir uma instruo L;T, &ue fa* o processador retornar ao ponto imediatamente ap"s a instruo 53++. 5omparando as instru es 53++ e >M', a -nica diferena $ &ue no caso da instruo 53++, o endereo da pr"xima instruo <endereo de retorno= $ guardado no topo da pil%a. # valor do B' <stacD pointer $ atuali*ado para permitir novos empil%amentos=. 3 instruo L;T simplesmente obtem o endereo no topo da pil%a e o coloca em '5 <'rogram 5ounter=, fa*endo com &ue a execuo continue de onde parou. Mostraremos novamente nosso pe&ueno trec%o de programa &ue move um certo n-mero de b!tes de uma parte para outra da mem"ria, mas desta ve* usando uma rotina. # trec%o comea no endereo ,444, onde carregamos o par K+ com o endereo da origem, ); com o endereo do destino e o registrador 5 com o n-mero de b!tes <no caso so ,/ b!tes, &ue corresponde a ,4 em %exadecimal=. 3 seguir $ c%amada uma rotina &ue est no endereo ,414. ;sta $ a rotina responsvel pela movimentao. )epois &ue a rotina $ c%amada, a pr"xima instruo a ser executada $ >M' 4, &ue est no endereo ,443.
1000: 1003: 100 : 1008: 100A: 666 1020: 1021: 1022: 1023: 102%: 102*: 1028: 21 11 0E CD C3 00 00 10 20 00 81 82 10 00 )X4 $, 8100 )X4 D, 8200 &(4 C,10 CA)) 1020 .&! 0 &'( A,& #TAX D 4/X $ 4/X D DCR C ./0 1020 RET

-E 12 23 13 0D C2 20 10 C5

#bserve &ue a rotina de movimentao locali*ada no endereo ,414 $ gen$rica. ;la pode mover dados entre duas posi es &uais&uer de mem"ria, dadas por K+ e );. # n-mero de b!tes tamb$m pode ser &ual&uer <de , a 1HH=, e deve ser dado em 5. )i*emos ento &ue K+, ); e 5 so os parXmetros desta rotina. 9 importante entender o &ue acontece com a stacD ao executarmos instru es 53++ e L;T. 8a instruo 53++, o endereo de retorno e empil%ado. 8a instruo L;T, o endereo de retorno $ desempil%ado. 8o

8-B8

Hardware Total

trec%o de programa mostrado acima, a instruo 53++ causar o empil%amento do endereo ,443, &ue $ o endereo da instruo seguinte, e ser o endereo de retorno.
Figura 8.6
<#pilCa#ento de u# endere'o de retorno na stacJ4 +eito por u#a instru'(o CA??.

3 figura / ilustra o &ue est ocorrendo. )igamos &ue o registrador B' <BtacD 'ointer= esteCa com o valor inicial 4,44. 3 stacD aumenta para trs, ou seCa, para endereos menores. 3o executar a instruo 53++, o processador empil%ar o endrereo ,443 nos b!tes imediatamente anteriores ao endereo indicado por B'. 'ortanto ocupar os endereos 44MM e 44M;. # B' ser atuali*ado para 44M;, &ue ser o novo topo da pil%a. 3ssim novos endereos podero ser empil%ados &uando forem executadas outras instru es 53++. 3 instruo L;T far exatamente o inverso do mostrado na figura /. # BtacD 'ointer estar com o valor 44M;, portanto ir obter o endereo de retorno nas posi es 44M; e 44MM da mem"ria, e encontrar ,443. # BtacD 'oitner ser ento atuali*ado para 4,44, &ue ser o novo topo da pil%a. >M's, 53++s e L;Ts condicionais Y 3l$m das instru es >M', 53++ e L;T, &ue so incondicionais, existem suas vers es condicionais, &ue so executadas apenas &uando uma determinada condio $ satisfeita. ;ssas condi es so baseadas nos flags: Iero, 5arr!, 'arit! e Bignal. Bo elas:
*nstru'(o Q) Q%) QC Q%C Q3< Q38 Q3 Q7 A'(o 3ula se )ero estN ligado 3ula se )ero estN desligado 3ula se Carr. estN ligado 3ula se Carr. estN desligado 3ula se paridade 3ar 3ula se paridade S#par 3ula se sinal positi0o 3ula se sinal negati0o *nterpreta'(o 3ula se o resultado / ,ero4 3ula se iguais 3ula se o resultado n(o / ,ero4 3ula se di+erentes 3ula se #enor4 pula se carr. 3ula se #aior ou igual4 pula se n(o carr. 3ula se nR#ero de $its B / par 3ula se nR#ero de $its B / #par 3ula se resultado positi0o ou ,ero 3ula se resultado negati0o

Captulo 8 Arquitetura de processadores

8-BL

8esta tabela mostramos a ao de cada uma desas instru es, e ainda uma interpretao dessas a es. 'or exemplo, a instruo >I pode ser usada logo depois uma operao aritm$tica e &ueremos &ue seCa feito o desvio se o resultado foi *ero. 'ode ainda ser usada depois de uma comparao e &ueremos &ue o desvio seCa feito se os valores comparados forem iguais. )a mesma forma existem as c%amadas condicionais de rotinas e os retornos condicionais: 5I, 58I, 55, 585, 5';, 5'#, 5', 5M LI, L8I, L5, L85, L';, L'#, L', LM LBT n: ;sta instruo $ similar a uma instruo 53++. 3 diferena $ &ue ela no precisa &ue seCa indicado o endereo, pois est implcito. 'odemos us-la de . formas diferentes: LBT 4 O LBT , O LBT 1 O LBT 0 O LBT 2 O LBT H O LBT / O LBT U ;ssas instru es tm o mesmo efeito &ue: 53++ 4444 O 53++ 444. O 53++ 44,4 O 53++ 44,. O Z O 53++ 440. # obCetivo dessas instru es $ economi*ar b!tes, C &ue ao inv$s dos 0 b!tes ocupados por uma instruo 53++, usa apenas um b!te. Auando uma certa rotina $ usada muitas ve*es em um programa, podemos coloc-la a partir de um desses endereos e c%am-las atrav$s das instru es LBT. 8ote &ue esses endereos esto separados apenas por . b!tes, portanto no $ possvel colocar diretamente neles, rotinas maiores &ue este taman%o. # &ue normalmente fa*emos $ usar nesses endereos, instru es de >M' para outra rea onde ficam as rotinas. '5K+: 5arrega em '5 o valor existente em K+. Isto $ e&uivalente a executar um >M' para o endereo especificado por K+. 9 -til &uando &ueremos desviar para um local varivel, em funo do valor em K+, obtido por exemplo, de uma tabela de endereos.
!peraes com a pilha" #$% e controle

'ara completar o conCunto de instru es do .4.4, falta apenas uma pe&uena miscelXnea de instru es para para manipulao da stacD, entradaOsada e controle.

8-20

Hardware Total

'JBK e '#': > vimos como a stacD $ usada para emplil%ar e desempil%ar endereos nas instru es 53++ e L;T. Bo sempre valores de ,/ bits. 3l$m de endereos, podemos ainda empilar e desempil%ar dados na stacD. 'or exemplo, a instruo 'JBK K guardar o valor de K+ no topo da stacD. 3 instruo '#' K far o inverso, ou seCa, retirar da pil%a o valor do seu topo e o copiar para K+. 3s instru es 'JBK e '#' podem ser usadas com os parXmetros 7, ) e K, &ue operam com os pares 75, ); e K+. 'odemos ainda usar 'JBK 'B[, &ue salva em um grupo de ,/ bits, o valor do acumulador e dos flags. 3 instruo '#' 'B[ fa* o inverso. 6TK+: +embra da instruo 65KN, &ue troca os valores de K+ e );\ 3 instruo 6TK+ fa* algo parecido. Troca os valores de K+ e do topo da pil%a. B'K+: > vimos tamb$m a instruo ?+6I B', Galor@, &ue carrega um valor fixo no stacD pointer. Isto $ necessrio na iniciali*ao dos programas, &uando temos &ue definir onde ficar a pil%a. 3 instruo B'K+ $ mais flexvel. ;la cria a stacD em &ual&uer ponto da mem"ria, bastando indicar seu endereo em K+. I8, #JT: Bo instru es importantssimas &ue servem para o processador trocar dados com o mundo exterior. 3trav$s da instruo I8 podemos obter dados provenientes de interfaces &ue esto ligadas aos perif$ricos. # dado lido ficar no acumulador. 3 instruo #JT fa* o inverso, ou seCa, transfere para o endereo de ;OB especificado, o valor &ue est no acumulador. ;xemplos:
*% F0C 8PT 0C : ?T dado que estN no endere'o de <U" F0C : <n0ia para o endere'o de <U" 0C4 o 0alor de A

)I, ;I: ;ssas instru es controlam as interrup es de %ard(are. )I fa* com &ue as interrup es seCam desabilitadas. ;I fa* com &ue seCam %abilitadas novamente. Bo -teis durante o atendimento a interrup es de %ard(are e em certos trec%os crticos &ue no podem ser interrompidos. K+T: Kalt. Ma* o processador parar de executar instru es. # processador s" sai deste estado &uando ocorre uma interrupo. 8#': 8o #paration. ;sta instruo no fa* nada. 9 usada &uando &ueremos fa*er uma pausa entre duas instru es seguidas. 8ormalmente isso $ necessrio &uando temos um programa &ue fa* controle direto do %ard(are.

Captulo 8 Arquitetura de processadores

8-2B

Isto pode ser necessrio, por exemplo, para fa*er o processador esperar um pouco mais pela execuo das fun es de certos circuitos lentos.
&m pe'ueno programa para 8080

Minali*amos a apresentao das instru es do .4.4, mostrando um pe&ueno programa. ;ste programa fa* o recebimento dos caracteres do teclado e os coloca na mem"ria a partir do endereo ,444%. # n-mero mximo de caracteres &ue poder ser recebido $ .4. Auando terminarmos de digitar a lin%a, devemos teclar ;8T;L, cuCo c"digo %exadecimal $ 4)%. ;stamos supondo a&ui &ue o computador tem um console <tecladoOvdeo combinados= ligado em uma interface serial &ue ocupa os endereos de ;OB .4% e .,%. # endereo .4% $ a porta de dados, &ue envia caracteres do para o vdeo <escrita= e l caracteres do teclado <leitura=. 3 porta .,% $ usada como status. Beus bits 4 e , indicam respectivamente se a interface tem um dado vindo do teclado e se est pronta para enviar um dado para o vdeo.
?G* H4 B000C 79* C40 CA?? *%CHAR C3* 0&C Q) H*7 789 I4A 789 A4C C3* 80 Q) ?<CH 789 A4I 789 74A CA?? 8PTCHAR *%R C *%G H Q73 ?<CH Q73 0 *% 8BC A%* 0B Q) *%CHAR *% 80C R<T 3P"H I 789 I4A *% 8BC A%* 02 Q) 8PTCB 789 A4I 8PT 80C 383 I R<T : Aponta para a Nrea de #e#>ria : )era o contador de $.tes : ?T caractere do teclado : Testa se +oi <%T<R : 9ai para o +i# se teclou <%T<R : "e n(o +oi enter4 guarda caracter e# I : 3ega o contador de caracteres : Testa se cCegou a 80 : "e CN cCegar# 804 ignora e 0olta a ler : "e n(o cCegou a 804 pega o caracter : Kuarda caracter na #e#>ria : <n0ia o caracter para o 0deo : *ncre#enta o contador de caracteres : *ncre#enta o ponteiro : 9ai ler o pr>5i#o caracter : 3ula para 0000 quando ter#inar o progra#a : Rotina de leitura de caracter : ?T o status da porta serial : Testa se o $it 0 estN ligado : "e estN desligado continua tentando : ?T o c>digo do caracter : e retorna co# o caracter e# A : Rotina que en0ia para o 0deo4 caracter : que estN e# A : "al0a para IC na pilCa : Kuarda e# I o caracter : ?T o status da porta serial : Testa o $it B : "e $it B estN ,erado4 continua esperando : 3ega o caracter : <n0ia o caracter : Restaura o 0alor original de IC : e retorna

?<CHM

H*7M *%CHARM

8PTCHARM 8PTCBM

8-22 ( digos das instrues do 8080

Hardware Total

3presentamos a seguir uma tabela com os c"digos de todas as instru es do .4.4. 8o &ue voc v programar .4.4, mas para &ue voc ten%a uma id$ia da relao entre as instru es e os seus c"digos. 8a tabela &ue se segue, temos as seguintes conven es:
8p Cod e 00 0B 02 03 0 0! 06 0F 08 0L 0A 0I 0C 0& 0< 0H B0 BB B2 B3 B B! B6 BF B8 BL BA BI BC B& B< BH 20 2B 22 23 2 2! 26 2F

). representa um dado constante de . bits ),/ representa um dado constante de ,/ bits 3ddr representa um endereo de ,/ bits
8p Code 7ne#onic 2I 2C 2& 2< 2H 30 3B 32 33 3 3! 36 3F 38 3L 3A 3I 3C 3& 3< 3H 0 B 2 3 ! 6 F 8 L A I C & < H !0 !B !2 &CG H *%R ? &CR ? 79* ?4&8 C7A ?G* "34dB6 "TA A&&R *%G "3 *%R 7 &CR 7 79* 74&8 "TC &A& "3 ?&A A&&R &CG "3 *%R A &CR A 79* A4&8 C7C 789 I4I 789 I4C 789 I4& 789 I4< 789 I4H 789 I4? 789 I47 789 I4A 789 C4I 789 C4C 789 C4& 789 C4< 789 C4H 789 C4? 789 C47 789 C4A 789 &4I 789 &4C 789 &4& 8p Cod e !6 !F !8 !L !A !I !C !& !< !H 60 6B 62 63 6 6! 66 6F 68 6L 6A 6I 6C 6& 6< 6H F0 FB F2 F3 F F! F6 FF F8 FL FA FI FC F& 7ne#onic 789 &47 789 &4A 789 <4I 789 <4C 789 <4& 789 <4< 789 <4H 789 <4? 789 <47 789 <4A 789 H4I 789 H4C 789 H4& 789 H4< 789 H4H 789 H4? 789 H47 789 H4A 789 ?4I 789 ?4C 789 ?4& 789 ?4< 789 ?4H 789 ?4? 789 ?47 789 ?4A 789 74I 789 74C 789 74& 789 74< 789 74H 789 74? H?T 789 74A 789 A4I 789 A4C 789 A4& 789 A4< 789 A4H 789 A4? 8p Cod e 8B 82 83 8 8! 86 8F 88 8L 8A 8I 8C 8& 8< 8H L0 LB L2 L3 L L! L6 LF L8 LL LA LI LC L& L< LH A0 AB A2 A3 A A! A6 AF A8 7ne#onic A&& C A&& & A&& < A&& H A&& ? A&& 7 A&& A A&C I A&C C A&C & A&C < A&C H A&C ? A&C 7 A&C A "PI I "PI C "PI & "PI < "PI H "PI ? "PI 7 "PI A "II I "II C "II & "II < "II H "II ? "II 7 "II A A%A I A%A C A%A & A%A < A%A H A%A ? A%A 7 A%A A GRA I 8p Code AC A& A< AH I0 IB I2 I3 I I! I6 IF I8 IL IA II IC I& I< IH C0 CB C2 C3 C C! C6 CF C8 CL CA CI CC C& C< CH &0 &B &2 &3 7ne#onic GRA H GRA ? GRA 7 GRA A 8RA I 8RA C 8RA & 8RA < 8RA H 8RA ? 8RA 7 8RA A C73 I C73 C C73 & C73 < C73 H C73 ? C73 7 C73 A R%) 383 I Q%) A&&R Q73 A&&R C%) A&&R 3P"H I A&* &8 R"T 0 R) R<T Q) A&&R C) A&&R CA?? Addr AC* &8 R"T B R%C 383 & Q%C A&&R 8PT &8 8p Code &F &8 &L &A &I &C && &< &H <0 <B <2 <3 < <! <6 <F <8 <L <A <I <C <& << <H H0 HB H2 H3 H H! H6 HF H8 HL HA HI HC H& H< 7ne#onic R"T 2 RC QC A&&R *% &8 CC A&&R "I* &8 R"T 3 38R 383 H Q38 A&&R GTH? C38 A&&R 3P"H H A%* &8 R"T R3< 3CH? Q3< A&&R GCHK C3< A&&R GR* &8 R"T ! R3 383 3"V Q3 A&&R &* C3 A&&R 3P"H 3"V 8R* &8 R"T 6 R7 "3H? Q7 A&&R <* C7 A&&R C3* &8

7ne#onic %83 ?G* I4&B6 "TAG I *%G I *%R I &CR I 79* I4&8 R?C &A& I ?&AG I &CG I *%R C &CR C 79* C4&8 RRC ?G* &4&B6 "TAG & *%G & *%R & &CR & 79* &4&8 RA? &A& & ?&AG & &CG & *%R < &CR < 79* <4&8 RAR ?G* H4&B6 "H?& A&&R *%G H *%R H &CR H 79* H4&8 &AA

Captulo 8 Arquitetura de processadores


28 2L 2A &A& H ?H?& A&&R !3 ! !! 789 &4< 789 &4H 789 &4? F< FH 80 789 A47 789 A4A A&& I AL AA AI GRA C GRA & GRA < & &! &6 C%C A&&R HH 3P"H & "P* &8

8-23
R"T F

#bserve &ue alguns c"digos, ao serem recebidos pelo processador, no representam instruo alguma. 8o caso do .4.4, esses c"digos so: 4., ,4, ,., 14, 1., 04, 0., 57, )P, )), ;) e M). 3o encontrar uma dessas instru es invlidas, o .4.4 no fa*ia nada. 3lguns ciriosos descobriram &ue certos c"digos invlidos eram na verdade instru es no documentadas da Intel, por$m nen%um programador s$rio ousava utili*-las. 5omo eram instru es no oficiais, no era garantido &ue fossem implementadas em todas as vers es do processador. 8o .4.H, uma evoluo do .4.4, a Intel utili*ou duas novas instru es: LIM <14%= e BIM <04%=. 3 Iilog utili*ou esses c"digos para usar com as novas instru es do seu processador I.4. 8os processadores modernos, no $ permitido executar instru es invlidas. Auando isso ocorre, o pr"prio processador gera uma interrupo e indica operao ilegal. 8o [indo(s, isso resulta em uma mensagem como: ;rro o programa xxxx executou uma operao ilegal em .....@

Linguagem Assembly do 808)


)epois desta breve apresentao do assembl! do processador .4.4, estamos finalmente entrando na era dos '5s, com o assembl! do processador .4./. #s seus registradores internos so de ,/ bits, mas foram inspirados nos registradores do .4.4. 8a figura U, os registradores indicados em branco so ?%erdados@ do .4.4, en&uanto os indicados em cin*a so novos, pr"prios do .4./.

8-2

Hardware Total Figura 8.7


Registradores 8086. internos do

#s regisradores 36, 75, 56 e )6 so de ,/ bits, mas podem ser tratados como duas partes de . bits. 36 $ dividido em 3K e 3+, 76 $ dividido em 7K e 7+, e assim por diante. 36 $ o acumulador, portanto 3+ corresponde ao registrador 3 do .4.4. # registrador 76 do .4./ corresponde ao par K+ do .4.4 <assim como 7K corresponde a K e 7+ corresponde a +=. )a mesma forma, 56 corresponde ao par 75 e )6 corresponde ao par );. # contador de programa <'5= do .4.4 $ c%amado no .4.4 de I' <Instruction 'ointer=. # BtacD 'ointer <B'= $ similar, e os flags <5!, I, 35, ' e B= ficam em um registrador de flags, com ,/ bits. ;sta correspondncia entre os registradores do .4./ e do .4.4 foi proposital. 'ermitiu &ue programas escritos em assembl! do .4.4 fossem rapidamente convertidos para o .4./, mesmo &ue no da forma mais eficiente. 'or exemplo, as instru es M#G ),7 O M#G ;,5 podiam ser diretamente tradu*idas por M#G )K,5K O M#G )+,5+. ;ntretanto $ muito mel%or usar os recursos de ,/ bits, com a instruo M#G )6,56. )epois de converter os antigos programas assembl! de .4.4 para .4./, os produtores de soft(are passaram a criar programas novos C usando os recursos mais avanados do .4./, resultando em programas mais eficientes. 'rogramas em linguagem de alto nvel <5, 'ascal, etc.= podiam ser convertidos com mais facilidade, C &ue eram desvinculados do assembl!.
*ovas instrues

3l$m de ter todas as instru es do .4.4 ou instru es similares, o .4./ trouxe novas instru es bem mais avanadas, com execuo mais rpida. 3lguns exemplos:

Captulo 8 Arquitetura de processadores

8-2!

Multiplicaco de n-meros inteiros de ,/ bits )iviso de n-meros inteiros de 01 bits Lota es com &ual&uer n-mero de bits Movimentao e comparao de strings Instru es para manipulao direta de bits Instru es de repetio

Registradores +," +-" %I e .I

;sses registradores permitem vrias opera es comuns em outros registradores, e al$m delas, podem ser usados como ndices. 'or exemplo, podemos us-los para apontar posi es de memria usando express es como: Q76]valorR Q7']valorR QBI]valorR Q)I]valorR ;xemplos:
789 IG4B000C 789 A?4DIGOB!CE 789 IG42000C 789 "*4B00C 789 A?4DIGO"*O20CE : Aponta para o endere'o B000C : ?T para A? o 0alor que estN e# B0B!C : ?T para A? o 0alor que estN e# 2B20C

Q76]BI]valorR Q76])I]valorR Q7']BI]valorR Q7'])I]valorR

# uso de ndices torna a programao extremamente mais simples &uando temos &ue lidar com estruturas de dados na mem"ria, como strings e matri*es.
Registradores de segmento

# .4./ podia enderear , M7 de mem"ria, muito mais &ue os /2 D7 permitidos pelo .4.4. 8o .4.4, toda a mem"ria era tratada como uma -nica coleo de b!tes, contendo instru es, dados e stacD. 8o .4./, esses elementos tamb$m ficam nesta mesma mem"ria, apesar de maior. 3pesar da mem"ria ser %omognea do ponto de vista fsico, seu uso $ dividido em reas c%amados segmentos. Instru es devem ficar no segmento de c"digo, dados devem ficar no segmento de dados ou no segmento extra, e a stacD deve ficar no segmento de stacD. 'ara manter essas 2 reas de mem"ria diferentes, o .4./ possui 2 registradores de segmento, &ue so: 5B: 5ode segment

8-26

Hardware Total

)B: )ata segment ;B: ;xtra segment BB: BtacD segment 5ada segmento no .4./ $ uma rea de mem"ria com /2 D7. #s registradores de segmento indicam o endereo inicial dos respectivos segmentos. 8ote &ue esses registradores tm ,/ bits, en&uanto os endereos de mem"ria do .4./ tm 14 bits. # processador obt$m o endereo inicial de cada segmento adicionando 2 bits *ero <ou um dgito 4 %exadecimal= F direita do valor existente no regitrador de segmento. 'or exemplo, se o registrador 5B est com o valor U750, ento o segmento de dados comea no endereo U7504.
Figura 8.8
Regitradores de seg#ento indica# os incios dos respecti0os seg#entos.

3 figura P mostra como $ feito o endereamento da mem"ria dentro de um segmento. Todos os acessos a instru es so feitas automaticamente no segmento de dados. )igamos &ue 5B esteCa arma*enando o valor 1.44%, o &ue indica &ue o segmento de dados comea em 1.444%. )igamos &ue o registrador I' <Instriction 'ointer= esteCa com o valor 4,H0%. 'ara obter o endereo de mem"ria, fa*emos a seguinte conta: adicionar um *ero F direita do valor do segmento e somar este resultado com o offset, &ue no caso $ o valor de I'. ;ncontramos ento 1.444%]4,H0%V1.,H0%.

Captulo 8 Arquitetura de processadores Figura 8.9

8-2F
&eter#ina'(o de u# endere'o a$soluto a partir do seg#ento e do o++set.

Todos os endereos do .4.4 so compostos desta forma. # endereo usado para acessar a mem"ria <de 44444 a MMMMM= $ o &ue c%amamos de endereo absoluto. # endereo absoluto sempre $ formado por um valor de segmento e um offset. # valor do segmento $ adicionado de um *ero %exadecimal F sua direita e somado com o valor do offset, resultando no endereo absoluto. GeCamos um outro exemplo. )igamos &ue ten%amos )BV.3PM% e 76VU57/%. 3 instruo M#G 3+,Q76R buscar um b!te do endereo absoluto dado por: .3PM4% ]U57/% V P1/3/% #bserve &ue cada posio de mem"ria pode ser endereada de vrias outras formas. 'or exemplo, o mesmo endereo absoluto P1/3/K pode ser obtido fa*endo )BVP444% e 76V1/3/%. Todas as instru es a serem executadas so buscadas no segmento de c"digo, portanto o registrador 5B $ usado na determinao do endereo absoluto. Todos os acessos a dados so feitos no segmento de dados, portanto o processador usa o valor de )B no clculo do endereo absoluto. 5ertas instru es &ue manipulam strings utili*am o segmento extra <;B $ a base para o clculo=, e as opera es com a stacD so feitas no segmento de stacD, determinado por BB. Jsando 2 segmentos de /2D7 <c"digo, dados, stacD e extra=, somos levados a concluir erradamente &ue um programa de .4./ pode ter no mximo /2 D7. 8a prtica no $ isso o &ue ocorre. 'ara programas pe&uenos, no $ necessrio usar integralmente os /2 D7 de cada segmento, portanto pode

8-28

Hardware Total

ocorrer interseo entre os segmentos. 3l$m disso, instru es especiais alteram automaticamente o valor de 5B em opera es de desvio e c%amadas de rotinas, resultando em programas de maior taman%o, podendo at$ mesmo usar toda a mem"ria disponvel. Jm mesmo programa pode ter m-ltiplos segmentos de c"digo e de dados, manipulando assim &uantidades maiores de mem"ria.
/odos de endereamento

# .4./ possui vrios modos de endereamento: Imediato: #pera com valores constantes. ;xemplos:
789 AG40 789 IG4B000C 789 &?420C 789 "*43!00C : Carrega AG co# 0 : Carrega IG co# B000C : Carrega &? co# 20C : Carrega "* co# 3!00C

Legistrador: Auando envolve apenas registradores. ;xemplos:


789 AG4IG 789 CG4"* 789 &"4AG 8R IG4CG : Copia IG e# AG : Copia "* e# CG : Copia AG e# &" : Ha, u# 18R2 de IG co# CG. Resultado +ica e# IG

)ireto: Aundo fa* referncia a um endereo fixo de mem"ria. ;xemplos:


789 AG4DB000CE A&& CG4D2000CE C73 "*4DB020CE : Carrega o 0alor do endere'o B000C e# A? e do endere'o B00BC e# AH : Carrega o 0alor de B6 $its dos endere'os 2000CU200BC e# CG : Carrega o 0alor de B6 $its dos endere'os B020CUB02BC e# "*

Indexado: ;ste $ o modo de endereamento mais flexvel. Jsa os registradores 76, 7', BI e )I como ndices. #s ndices podem ser usados so*in%os ou combinados, ou seCa, o valor da soma de 76 ou 7' com BI ou )I. Bobre este valor ainda pode ser adicionada uma constante. ;xemplos:
789 C?4DIGE 789 &?4DI3E 789 AG4D"*E 789 AH4D&*E 789 CG4DIGO!E 789 &?4DI3O!0E 789 A?4D"*OB00E 789 AG4D&*OB200E 789 AG4DIGO"*E 789 C?4DIGO"*O200E 789 AH4DI3O&*E 789 &G4DI3O&*O300E 789 CG4D&*O 800E

Captulo 8 Arquitetura de processadores


789 &G4DI3O"*E 789 AH4DI3O"*O2000E 789 A?4DI3O&*E 789 &G4DI3O&*OF00E

8-2L

8ote &ue no $ permitido usar em uma -nica instruo, dois endereamentos F mem"ria. 'or exemplo, no podemos usar M#G QBIR,Q)IR. 3pesar disso podemos mover dados entre &uais&uer resitradores e &uais&uer formas de endereamento da mem"ria <coisa &ue no era permitida no .4.4=. 8o caso do .4./, existem algumas raras exce es. 'or exemplo, no podemos usar livremente os registradores de segmento com todas as opera es &ue so suportadas pelos demais registradores. 8o podemos usar, por exemplo, 3)) )B,36. #s registradores de segmento permitem apenas instru es de movimentao de dados.
Instrues de movimentao de dados

M#G: Move dados entre dois locais &uais&uer. 'odem ser usados nesta instruo, &ual&uer um dos modos de endereamento C citados. ;xemplos:
789 AG4IG 789 &*4B000C 789 DIGO"*E420 789 C?4BL 789 "*4DIGE 789 DI3O&*E4CG

8ote &ue o .4./ no tem instru es e&uivalentes a BT36 e +)36 do .4.4, &ue usam pares 75 e ); para indexar a mem"ria, C &ue no existem os modos de endreamento Q56R e Q)6R. 65KN: 8o .4.4 esta instruo permutava os valores de ); e K+. 8o .4./, &uais&uer valores podem ser permutados, o &ue engloba todos os registradores e a mem"ria, endereada por todos os modos vlidos. 9 permitido inclusive us-la com elementos de . bits. ;xemplos:
GCHK IG4&G GCHK AG4"* GCHK A?4IH GCHK CG4DIGO"*E

6+3T: ;sta $ uma instruo bastante especiali*ada. 9 -til para implementar tradu es de c"digos. )igamos &ue ten%amos na mem"ria uma tabela de 1H/ valores, e &ueremos obter o valor desta tabela, cuCo ndice est em 3+. 3 instruo 6+3T fa* isso, uma operao e&uivalente a M#G 3+,Q76]3+R.

8-30 Instrues aritmticas

Hardware Total

8;N: Inverte o sinal do valor aritm$tico especificado. Be o n-mero for positivo, tornar-se-a negativo, e vice-versa. 8ote &ue n-meros negativos necessitam de um bit <o mais significativo= para indicar o sinal, e os demais para indicar a magnitude. 8-meros com sinal arma*enados em . bits podem portanto variar entre Y,1. e ],1U. 5om ,/ bits, variam entre Y01.U/. e ]01.U/U.
%<K A? %<K AG %<K IG %<K &G %<K $.te ptr DIGO"*E %<K word ptr D&*O E

;stamos apresentando agora os prefixos b!te ptr e (ord ptr. ;sses prefixos so utili*ados para informar ao assembler a real inteno do programador, se $ acessar um dado de . ou de ,/ bits. 'or exemplo, na instruo M#G 3+, Q76R, o assembler sabe &ue o valor da mem"ria a ser acessado $ de . bits, C &ue o outro operando $ 3+, &ue $ tamb$m de . bits. > em instru es como 8;N Q76R, o assembler no saberia se a operao deve ser feita sobre o b!te cuCo endereo $ dado por 76, ou se deve operar sobre os dois b!tes <(ord= com este endereo. Jsamos ento os prefixos b!te ptr e (ord ptr &uando necessrio para dar esta informao ao assembler. 3)), 3)5: Boma os dois operandos. # resultado $ colocado no primeiro operando. 3 operao pode ser feita com . ou ,/ bits, dependendo do operando. 3 instruo 3)5 soma os dois valores com o bit 5arr!, o &ue $ usado para fa*er o ?vai ,@, agrupando dados de ,/ bits para formar dados com maior n-mero de bits. ;xemplos:
A&& IG4"* A&& AG4DIGO&*E A&& C?4AH A&& &G4CG A&& D"*E4&G A&C CG4DIGO"*E A&C AH4DI3O"*O3E A&C &G4IG A&C D"*E4AG

BJ7, B77: ;ssas duas instru es utili*am os mesmos operandos das instru es 3)) e 3)5. Ma*em a subtrao de valores. 3 diferena entre elas $ &ue a B77 subtrai tamb$m o valor do bit 5arr!, tornando possvel a operao de ?pedir emprestado@, o &ue $ necessrio para agrupar vrios

Captulo 8 Arquitetura de processadores

8-3B

dados de ,/ bits, manipulando assim n-meros inteiros com maior n-mero de bits. ;xemplos:
"PI IG4&G "PI CG4DI3O&*E "PI CH4&? "PI CG4AG "PI D"*E4IG "II AG4DIGO&*E "II CG4DI3O"*O3E "II CG4AG "II D"*E4CG

MJ+, IMJ+: Bo as duas instru es de multiplicao do .4./. 3mbas podem operar com . e ,/ bits. 3 diferena $ &ue MJ+ $ usada para n-meros sem sinal, somente positivos, en&uanto IMJ+ aceita n-meros inteiros, seCam positivos ou negativos. 8esta multiplicao, um dos fatores $ sempre 36 ou 3+. # outro fator pode ser &ual&uer operando na mem"ria ou um outro registrador, com . ou ,/ bits. 3o multiplicarmos dois valores de . bits, o resultado $ arma*enado nos ,/ bits de 36. 3o multiplicarmos dois valores de ,/ bits, o resultado $ arma*enado em 01 bits, ficando os ,/ menos significativos em 36 e os ,/ mais significativo em )6. ;xemplos:
7P? C? 7P? IG 7P? $.te ptr D"*E *7P? &G *7P? IG *7P? C?

)IG, I)IG: Bo as instru es de diviso. # dividendo pode ser de ,/ ou 01 bits. Be for de ,/ bits, $ usado o valor de 36. Be for de 01 bits, $ usado o valor obtido em )6 e 36. # &ue definir se o dividendo ser de ,/ ou 01 bits $ o divisor. Be o divisor for de . bits, ser considerado como dividendo, 36, o &uociente ficar em 3+ e o resto em 3K. Be o divisor for de ,/ bits, ser considerado como dividendo o n-mero de 01 bits formado por )6 e 36. # &uociente ficar em 36 e o resto em )6. 8ote &ue esta instruo parte do princpio de &ue o resultado ?caber@ no registrador destinado ao &uociente. Be no couber, ocorrer um erro c%amado ?estouro de diviso@ <divide overflo(=. 'or exemplo, ao fa*er a conta .444% dividido por 1, usando um divisor de . bits, o resultado ser 2444%, &ue no cabe em . bits. 'ara no passar por este problema $ mel%or fa*er a mesma conta usando o divisor 1 com ,/ bits <M#G 56,1 O )IG 56=. 3ssim como ocorre nas instru es MJ+ e IMJ+, a instruo )IG opera

8-32

Hardware Total

apenas com n-meros inteiros positivos, e a I)IG opera tanto com positivos &uanto com negativos. I85, );5: Incrementa de uma unidade e decrementa de uma unidade. #s bits 5arr! e Iero so afetados por essas opera es, portanto podem ser usadas para implementar contadores. 'or exemplo, para preenc%er a tela de um terminal de vdeo com 1444 caracteres em branco, podemos usar o seguinte trec%o de programa:
<%9*AM 789 &G42000 789 A?4 20C CA?? 8PTCHAR &<C &G Q%) <%9*A : %R#ero de $.tes a sere# en0iados : 20C / o c>digo do caracter 1espa'o2. : <n0ia o caracter para o ter#inal de 0ideo : &ecre#enta o contador : 3ula se n(o cCegou a ,ero

3l$m de implementar contadores, as instru es I85 e );5 tamb$m podem ser usadas para implementar ponteiros para posi es de mem"ria, o &ue e -til &uando &ueremos manipular dados se&Senciais.
Instrues l gicas

8#T: Inverte todos os bits do dado especificado. 5ada bit , se transforma em 4, e cada bit 4 se transforma em ,. ;xemplos:
%<K AG %<K "* %<K &? %<K $.te ptr DIGE %<K word ptr DI3O&*E %<K $.te ptr DB000CE

38), #L, 6#L: Bo os tradicionais operadores l"gicos ?;@, ?#J@ e ?#J ;xclusivo@. 8o % necessidade de apresentar novamente a tabela verdade desses operadores, C mostradas &uando apresentamos as instru es do .4.4. 3 diferena a&ui $ &ue essas opera es podem ser feitas com . ou ,/ bits, e os dois operandos podem ser &uais&uer, desde &ue ambos seCam do mesmo tipo <ou ambos so b!te, ou ambos so (ord=. # resultado da operao ficar arma*enado no primeiro operando.
A%& AG4"* A%& CG4DIGO&*E A%& &?4CH 8R D"*E4A? 8R AG4B0 0C 8R $.te ptrD"*E420C G8R IG4&G G8R D"*O2E4A? G8R A?4AH

Captulo 8 Arquitetura de processadores %hi0ts e Rotates

8-33

# .4./ tem diversas instru es para deslocar bits para a es&uerda e para a direita. Bo c%amadas de s%ifts e rotates. 3s instru es BK+ e BKL so exemplos de s%ifts. 'rovocam o deslocamento de todos os bits para a es&uerda e para a direita, respectivamente. 7its 4 so introdu*idos F direita e F es&uerda. 3 operao dessas duas instru es $ mostrada na figura ,4. 8ote &ue no .4./, &ual&uer registrador ou posio de mem"ria pode ser usada com esta instruo. 'odemos aplicar um deslocamento de um s" bit ou de m-ltiplos bits, como mostraremos mais adiante.
Figura 8.10
*nstru'6es "H? e "HR.

3 diferena entre um s%ift e um rotate $ &ue o s%ift introdu* um bit 4 ou , no no bit mais ou no bit menos significativo, como $ o caso das instru es BK+ e BKL mostradas na figura ,4. Jma instruo de rotate forma uma esp$cie de ?anel@, na &ual o bit &ue sai em uma extremidade $ recolocado na otura extremidade. 3 figura ,, mostra as instru es L#+ e L#L <rotate left e rotate rig%t=. # exemplo da figura mostra a rotao de valores de . bits, mas tamb$m podem ser usados operandos de ,/ bits. 8ote &ue na instruo L#+, o bit U $ realimentado no lugar do bit 4. 8a instruo L#L o bit 4 $ realimentado no lugar do bit U. ;m ambas as instru es, o bit &ue $ realimentado tamb$m $ copiado no 5arr!. ;ste m$todo de rotao $ o mesmo das instru es L+5 e LL5 do .4.4.
Figura 8.11
*nstru'6es R8? e R8R.

8-3

Hardware Total

3s instru es L5+ e L5L operam de forma similar, exceto pelo fato do bit 5arr! fa*er parte da rotao, ao inv$s de simplesmente ficar com uma c"pia do bit realimentado. 3 figura ,1 mostra o funcionamento dessas duas instru es, &ue so exemplos de rotates. ;ste $ o mesmo m$todo de rotao usado pelas instru es L3+ e L3L do .4.4.
Figura 8.12
*nstru'6es RC? e RCR.

Minalmente apresentamos as instru es B3+ e B3L, &ue tamb$m so s%ifts, da mesma forma como as instru es BK+ e BKL C apresentadas. 8ote &ue deslocar os bits uma posio para a es&uerda, introdu*indo *eros, e&uivale a multiplicar o valor por 1, e deslocar os bits uma posio para a direita e&uivale a dividir o valor por 1. Isto funciona para n-meros positivos, mas &uando os n-meros podem ter sinal <o sinal $ representado pelo bit mais significativoW , significa negativo e 4 significa positivo=, $ preciso &ue as instru es de s%ift preservem este sinal. 'ara isso servem as instru es B3+ e B3L, &ue so c%amados s%ifts aritm$ticos <assim como BKL e BK+ so c%amados s%ifts l"gicos=. # funcionamento dessas duas instru es $ mostrado na figura ,0.
Figura 8.13
*nstru'6es "A? e "AR.

3 instruo B3+ $ idntica F instruo BK+, com a introduo de *eros. > a instruo B3L tem uma diferena. 3o inv$s de serem introdu*idos *eros no bit mais significativo, este $ realimentado em si pr"prio, ou seCa, $ copiado para o bit seguinte mas o seu pr"prio valor permanece inalterado. ;sta

Captulo 8 Arquitetura de processadores

8-3!

alterao permite &ue n-meros negativos continuem negativos ao serem deslocados para a direita <ou seCa, divididos por 1=. 3l$m da maior variedade de instru es de s%ifts e rotates, o .4./ permite operar no apenas com o acumulador, mas com &ual&uer outro registrador <exceto registradores de segmento=, de . ou ,/ bits. Tamb$m pode operar com posi es de mem"ria, de . ou ,/ bits. Jma outra diferena importante $ &ue o deslocamento pode ser feito apenas uma posio <como exemplificado nas figuras=, ou com m-ltiplas posi es. 'or exemplo, podemos deslocar um valor 0 bits para a es&uerda, o &ue e&uivale a usar 0 ve*es consecutivas a mesma instruo. 'ara aplicar s%ifts e rotates m-ltiplos, basta carregar no registrador 5+, o n-mero de ve*es &ue os bits devem ser deslocados. ;xemplos:
"HR AG4B 789 C?4 R8R IG4C? "H? &?4B : Aplica u# sCi+t para a esquerda e# AG4 de B $it. : 3repara C? co# o nR#ero de $its a sere# deslocados : Roda IG $its para a direita : Aplica u# sCi+t e# &? de B posi'(o para a esquerda

.esvios

3s instru es de 53++, L;T e >M' presentes no .4.4 tamb$m esto presentes no .4./. Tamb$m temos as formas condicionais da instruo >M', mas no temos formas condicionais das instru es 53++ e L;T. 'or exemplo, no existe a instruo L5 <Leturn if 5arr!=, como no .4.4. 8o seu lugar temos &ue fa*er uma combinao das instru es >85 e L;T. 3s formas condicionais da instruo >M' esto representadas na tabela &ue se segue:

8-36

Hardware Total

8ote &ue muitas instru es possuem aliases, ou seCa, sinEnimos. 'or exemplo, ?pule se menor ou igual@ $ a mesma coisa &ue ?pule se no $ maior@, portanto existem duas instru es idnticas: >7; e >83 <Cump if belo( or e&ual O Cump if not above=. Jma outra instruo interessante $ +##'. ;sta instruo fa* o seguinte: decrementa o valor de 56, e se este registrador no c%egou a *ero, fa* o desvio para um label especificado. 'or exemplo:
789 CG4B0 789 "*4B000 789 &*42000 789 A?4D"*E 789 D&*E4A? *%C "* *%C &* ?883 TRA%"H : Contador para B0 0e,es : "* aponta para endere'o B000 da #e#>ria : &* aponta para 2000 : 3ega u# $.te da orige# : Kuarda no destino : *ncre#enta ponteiros : &ecre#enta CG e se n(o cCegou a ,ero 0ai para TRA%"H

TRA%"HM

8este pe&ueno trec%o de programa as 2 instru es M#G 3+,QBIR O M#G Q)IR,3+ O I85 BI O I85 )I ser executado ,4 ve*es, &ue $ o valor inicial do contador 56. #bserve &ue este exemplo $ meramente explicativo, C &ue existe uma -nica instruo &ue fa* tudo isso so*in%a <L;' M#GB=, como veremos mais adiante. # obCetivo deste exemplo foi mostrar como a instruo +##' pode ser usada para implementar repeti es. ;xistem ainda as formas condicionais da instruo +##', &ue so +##'; e +##'8; <ou +##'I e +##'8I=. ;ssas instru es fa*em previamente um

Captulo 8 Arquitetura de processadores

8-3F

teste no bit Iero, e executao uma instruo +##' caso a condio seCa satisfeita. Be a condio no for satisfeita, o loop ser terminado. 'odemos usar os loops condicionais para fa*er uma comparao ou finali*ar uma contagem antes imediatamente antes do final do loop, permitindo assim &ue o loop possa ser finali*ado mesmo &ue o contador no ten%a c%egado a *ero. ;xiste ainda a instruo >56I <Cump if 56V4=. 5omo o nome C di*, esta instruo executa um desvio caso o valor de 56 ten%a atingido o valor *ero. 8ote &ue esta instruo, a instruo +##' e suas formas condicionais, e as instru es de s%ifts e rotates &ue podem usar em 5+ o n-mero de bits a serem deslocados, do ao registrador 56 uma esp$cie de ?personalidade@. ;ste registrador $ usado como contador em todas essas instru es citadas, e em outras &ue ainda vamos apresentar.
Rotinas e retornos

5omo C abordamos, as instru es de c%amadas e retornos de rotinas so 53++ e L;T, e no possuem formas condicionais. ;xistem entretanto outras instru es de c%amadas e retornos. 3 instruo I8T $ uma esp$cie de ?interrupo de soft(are@. 8ormalmente $ usada para servios do sistema operacional. #s primeiros ,412 b!tes da mem"ria so reservados para uma rea c%amada vetor de interrup es. ;ste vetor tem 1H/ elementos, e cada um desses elementos $ composto de 2 b!tes, sendo 1 para indicar um segmento e 1 para indicar um offset. 5ada um desses 1H/ elementos $ o endereo de uma funo do sistema operacional encarregada de um determinado servio. 5abe ao produtor do sistema operacional estipular como essas 1H/ interrup es sero usadas. 'or exemplo, no MB-)#B, a instruo I8T 1,% $ usada para vrias c%amadas de fun es bsicas de acesso a disco e ;OB em geral. Auando uma instruo 53++ $ executada, o endereo de I' $ arma*enado na stacD. 3 operao inversa $ feita pela instruo L;T. Auando uma instruo I8T $ executada, os valores de 5B e I' so arma*enados na stacD, C &ue sero carregados com novos valores encontrados no vetor de interrup es. # final de uma rotina de interrupo, seCa ela de soft(are ou de %ard(are, tem &ue terminar com uma instruo IL;T. 3 diferena $ &ue IL;T obt$m da stacD, valores de 5B e I', en&uanto uma instruo L;T comum obt$m apenas o valor de I'.
/anipulao da stac1

8-38

Hardware Total

3s instru es 'JBK e '#' so utili*adas respectivamente para arma*enar e recuperar valores de ,/ bits na pil%a. Todos os registradores de ,/ bits podem ser usados com essas instru es, bem como dados de ,/ bits da mem"ria. 3s instru es 'JBKM e '#'M so usadas para salvar e recuperar o registrador de flags. ;xemplos:
3P"H IG 3P"H "* 3P"H I3 3P"H &" 383 AG 383 CG 383H

Interrupes e #$%

Grias instru es so usadas para o processador interagir com o %ard(are. 3s instru es BTI e 5+I so %adas para %abilitar e desabilitar interrup es. Instru es I8 e #JT fa*em opera es de entrada e sada com . ou ,/ bits. 8as instru es de . bits $ usado o registrador 3+, e nas instru es de ,/ bits $ usado o registrador 36. ;xemplos:
*% A?480C *% AG460C 8PT 3C4A? 8PT 0C4AG : ?T porta de 8 $its no endere'o 80C : ?T porta de B6 $its no endere'o 60C : <n0ia dado de A? para a porta 3C : <n0ia A? para a porta 0C e AH para a porta BC

Jsadas neste modo, as instru es I8 e #JT permitem enderear portas na faixa de endereos de 44 a MM. 'ara enderear portas em todo o espao de endereamento do processador <4444 a MMMM= $ preciso colocar em )6 o endereo da porta a ser acessada. ;xemplos:
789 &G43H0C *% A?4&G 789 &G42F8C 8PT &G4A? : &G aponta para a porta 3H0 : ?T o 0alor da porta 3H0 : Aponta para a porta 2F8C : <n0ia dado de A? para a porta 2F8C

/anipulao de strings

# processador .4./ e seus sucessores tm a capacidade de manipular strings, &ue so cadeias de caracteres. ;ssas fun es so importantes em processadores de texto e compiladores. ;m todas as instru es de strings, os registradores BI e )I apontam para as strings envolvidas. BI aponta para a origem, locali*ada no segmento de dados. )I aponta para a string destino, locali*ada no segmento ;xtra. 'ortanto as strings de origem e destino esto em 5B:BI e ;B:)I, respectivamente. # registrador 56 $ usado como

Captulo 8 Arquitetura de processadores

8-3L

contador, e 3+ ou 36 so usados para manter o dado nas opera es de busca, leitura e escrita. M#GB7 e M#GB[ Y Move um dado <. ou ,/ bits= da origem para o destino. M#GB7 opera com b!tes, e $ e&uivalente F seguinte se&Sncia:
789 dado84&"MD"*E 789 <"MD&*E4dado8 *%C "* *%C &*

M#GB[ opera com dados de ,/ bits, e $ e&uivalente F se&Sncia


789 dadoB64&"MD"*E 789 <"MD&*E4dadoB6 A&& "*42 A&& &*42

Be &uisermos &ue seCa movido um certo n-mero de b!tes, podemos usar um contador e decrement-lo ap"s a instruo M#GB7 ou M#GB[, e voltar F instruo se o contador no c%egou a *ero. 'odemos usar a instruo +##' para este fim, &ue decrementa 56 e fa* o desvio caso no ten%a c%egado a *ero. Mel%or ainda, podemos usar o prefixo L;' antes da instruo. 'ara usar este prefixo, carregamos em 56 o n-mero de ve*es &ue a instruo deve ser executada. Jsamos ento essas instru es nas formas:
R<3 789"I R<3 789"V

#bserve &ue o prefixo L;' fa* com a &ue a instruo seguinte seCa executada 56 ve*es, mas este prefixo s" pode ser usado em opera es com strings. #utras opera es com strings so: +#)B7 e +#)B[: 5arrega em 3+ ou 36 o dado apontado por )B:BI. # registrador BI $ incrementado de , ou 1 unidades dependendo de ser a operao de . ou ,/ bits. BT#B7 e BT#B[: 3rma*ena 3+ ou 36 em ;B:)I. # registrador )I $ incrementado de , ou 1 unidades para opera es de . ou ,/ bits, respectivamente. 3liado ao prefixo L;', essas instru es permitem preenc%er uma rea de mem"ria com um valor constante.

8- 0

Hardware Total

B53B7 e B53B[: 5ompara 3+ ou 36 com o valor da mem"ria apontado por ;B:)I. # registrador )I $ somado com , ou 1 para opera es de . ou ,/ bits. # flag Iero $ ligado de acordo com o resultado da comparao, portanto logo ap"s uma instruo B53B7 ou B53B[ podemos usar um desvio condicional para indicar se o valor de 3+ ou 36 foi ?encontrado@ ou no na mem"ria. 5M'B7 e 5M'[B: 5ompara os dados apontados por )B:BI e ;B:)I. #s flags so ligados de acordo com a comparao, portanto podemos usar depois dessas instru es, um desvio condicional. #s ponteiros BI e )I so atuali*ados. ;ssas instru es permitem ac%ar uma string dentro de uma rea de mem"ria. 9 o &ue ocorre &uando usamos em um processador de textos, o comando +ocali*ar.
!utras instrues

# .4./ tem muitas outras instru es. #ptamos por no apresentar todas a&ui para no tornar o captulo muito complexo. Goc pode obter no site da Intel <(((.intel.com=, o manual completo da linguagem assembl! dos processadores modernos. 3 diferena $ &ue existem novas instru es, sobretudo a&uelas para manipular valores de 01 bits. Mesmo no sendo totalmente completa, esta apresentao resumida atendeu ao nosso obCetivo de mostrar como o processador opera internamente e como os programas so executados.

Ar'uitetura do 8028)
# .41./ tamb$m $ um processador de ,/ bits. 'ossui os mesmos registradores internos existentes no .4./. ;ntretanto possui algumas novas instru es, bem como um novo modo de endereamento capa* de operar com ,/ M7 de mem"ria, o &ue era uma &uantidade espantosa para a $poca do seu lanamento <,P.1=, &uando a maioria dos computadores tin%a /2 D7 de mem"ria. # .41./ podia operar em duas modalidades. # c%amado modo real <.4./ real address mode= permite enderear at$ , M7 de mem"ria. 8esse caso o processador comporta-se como um .4./, apenas acrescido de algumas novas instru es. 'ara uso em sistemas operacionais mais avanados, o .41./ podia operar no modo protegido <protected virtual address mode=. 8este modo, o processador pode operar com ,/ M7 de mem"ria fsica e at$ , N7 de mem"ria virtual por tarefa.
/ultitare0a

# .41./ foi criado visando facilitar a multiprogramao ou multitarefa, na &ual vrios programas podem ser executados ?simultaneamente@. # &ue

Captulo 8 Arquitetura de processadores

8- B

ocorre $ uma diviso do tempo entre os vrios processos &ue esto sendo executados. Jma forma simples de dividir o tempo $ alocar perodos iguais <,4 mil$sismos de segundo, por exemplo=, e distrubuir esses perodos entre os processos. Auando um processo comea a ser executado, ser interrompido ,4 ms depois, e o sistema operacional deve fa*er com &ue o processador d ateno ao processo seguinte. )esta forma usando um es&uema de ?rod*io@, todos os processos so executados ao mesmo tempo, por$m em cada instante um s" est efetivamente em execuo, e os demais esto aguardando. # perodo no &ual o processador est dedicado a um processo $ c%amado time slice. ;xistem outros es&uemas mais sofisticados para implementar a multitarefa. 'rocessos podem ter prioridades diferentes e time slices diferentes, visando aumentar a eficincia. Jm processo &ue fa* muitas opera es de ;OB tende a no utili*ar integralmente seu time slice, C &ue fre&Sentemente precisa parar e aguardar pela operao de ;OB <a leitura de um ar&uivo do disco, por exemplo=. ;ste tipo de processo $ classificado como ?IO# bounded@. 'or outro lado, processos &ue fa*em poucas opera es de ;OB e reali*am muito processamento so c%amados de ?5'J bounded@. ;sses processos tendem a utili*ar integralmente o seu time slice. Gisando aumentar a eficinica, o sistema operacional pode redu*ir o time slice e aumentar a prioridade para os processos ?IO# bounded@. 'ode ainda aumentar o time slice e redu*ir a prioridade para os processos ?5'J bounded@. ;nfim, o sistema operacional pode alterar as prioridades e a durao do time slice para &ue o trabal%o do processador seCa distribudo uniformemente entre os vrios processos.
*ovas instrues do 8028)

3s novas instru es incorporadas a este processador podem, em sua maioria, ser utili*adas tanto no modo real como no modo protegido. 3penas como referncia rpida, citaremos algumas delas: 'JBK3 e '#'3: Leali*am opera es de 'JBK e '#' com todos os registradores do processador. ;ssas instru es tornam mais rpida a operao de salva e restaurao de contexto, necessria nas entradas e sadas de rotinas e nas mudanas entre uma tarefa e outra. IMJ+: 8o .4./ esta instruo fa*ia a multiplicao de 3+ ou 36 por um registrador de . ou ,/ bits. 8o .41./, esta instruo tamb$m pode operar com valores constantes. 'or exemplo, se &uisermos multiplicar 36 por 0., basta usar IMJ+ 36,0.. 8o .4./ era preciso usar algo como M#G 56,0. O IMJ+ 56.

8- 2

Hardware Total

B%ifts e Lotates: 8o .4./ essas opera es eram feitas com , bit ou com m-ltiplos bits, mas era preciso carregar em 5+ o n-mero de bits a serem deslocados. 8o .41./ o valor pode ser usado diretamente na instruo. 'or exemplo: BKL 36,0 I8B7, I8B[, #JTB7, #JTB[: Bo vers es mais avanadas das instru es I8 e #JT. 3gora essas instru es operam com strings. 'ortanto $ possvel, por exemplo, enviar para um endereo de ;OB uma se&Sncia de dados da mem"ria. # prefixo L;' e o contador 56 podem ser usados para especificar o n-mero de transferncias a serem reali*adas. ;8T;L e +;3G;: ;ssas novas instru es so usadas para implementar rotinas em linguagens de alto nvel. 3 instruo ;8T;L cria o &ue c%amamos de stacD frame, no &ual ficam arma*enados parXmetros e variveis locais da rotina. 3 instruo +;3G; reali*a o proceso inverso. ;ssas duas novas instru es tornaram o uso de rotinas em assembl! mais ade&uado ao m$todo usado pelas linguagens de alto nvel, al$m de permitir uma entrada e sada mais rpida das rotinas. 7#J8): ;ssa instruo c%eca se o ndice de um arra! est entre os limites mximo e mnimo permitidos pelo arra!. # arra! nada mais $ &ue um vetor na mem"ria. 'or exemplo, se temos um arra! 3 com ndices de 4 a ,4, seus elementos so 3Q4R, 3Q,R, 3Q1R, .... , 3Q,4R. Be tentarmos usar uma expresso como 3Q04R, um programa em linguagem de alto nvel dever ser suspenso com a apresentao da mensagem de erro ?Invalid index@. 5ertas linguagens no testam ndices invlidos e cabe ao programador garantir &ue o ndice $ vlido. #utras linguagens monitoram os ndices durante a execuo, mas isto resulta em mais tempo gasto. 3 instruo 7#J8) permite fa*er a c%ecagem dos ndices em tempo de execuo, de forma mais rpida. Instru es para o modo virtual: # .41./ possui vrias instru es &ue servem para &ue o sistema operacional faa o gerenciamento da mem"ria e das tarefas &uando opera em modo protegido.
/odo real

Gisando manter compatibilidade com os programas escritos para .4./O.4.., o .41./ $ capa* de operar no c%amado modo real. # processador passa a se comportar como um .4./, endereando apenas , M7 de mem"ria. 9 apenas acrescido das novas instru es adicionadas ao conCunto de instru es originais do .4./, exceto a&uelas usadas para gerenciamento de tarefas. 'or isso $ &uase certo di*er &ue o .41./ operando em modo real $ e&uivalente ao .4./. 3lguns di*em &ue isso $ ?o mesmo &ue um 6T@. 9 mais ou menos

Captulo 8 Arquitetura de processadores

8- 3

isso o &ue acontece, mas devemos lembrar &ue o .4./, .4.. e .41./ so processadores, e o 6T $ um computador. Beria correto di*er &ue no modo real, o .41./ opera como um .4./ acrescido de instru es novas como 7#J8), ;8T;L, +;3G;, I8B7, I8B[, #JTB7, #JTB[, novos s%ifts, rotates e a nova instruo IMJ+, al$m das instru es 'JBK3 e '#'3. ;ntretanto muitos programadores optavam por no utili*ar essas novas instru es, para &ue seus programas fossem compatveis com o I7M 6T. 3lguns programas tin%am vers es para 6T e vers es otimi*adas para .41./, &ue usavam essas novas instru es. 3penas no final dos anos .4, &uando o 3T-1./ era mais comum &ue o 6T, surgiram programas &ue rodavam somente no 1./, utili*ando essas novas instru es.
/odo protegido

# .41./ passa a ter novos recursos para gerenciamento de tarefas e endereamento de mem"ria &uando opera no modo protegido. +embre &ue no .4./, cada segmento tin%a /2 D7, e era definido pelos registradores de segmento <5B, )B, ;B e BB=. Todos os segmentos eram contidos dentro da mem"ria fsica de , M7. 8o 1./ operando em modo protegido, os segmentos tamb$m tm /2 D7, e so definidos por um registrador de segmento <5B, )B, ;B e BB= e um offset. 3 diferena est na formao desses endereos. 5onsideremos por exemplo o endereo M444:,444 no modo real. 5onforme mostramos neste captulo, o endereo absoluto correspondente $ M,444. 9 obtido acrescentando um *ero %exadecimal <ou 2 *eros binrios= F direita do segmento e somando o resultado com o offset. # resultado ter 14 bits, permitindo enderear at$ , M7. 8o modo protegido, os endereos tamb$m so indicados por um valor de segmento e um valor de offset. 3 diferena $ &ue o valor do segmento no $ usado diretamente na formao do endereo. ;le $ usado como ndice em uma tabela c%amada segment descriptor table. 3 partir do valor do segmento $ determinado o elemento da tabela &ue tra* o endereo real do segmento deseCado, com 12 bits. ;ste valor $ somado com o offset, resultando em um endereo fsico de 12 bits, permitindo assim enderear at$ ,/ M7 de mem"ria. 3s tarefas <tasDs= no 1./ recebem um identificador de privil$gio &ue varia de 4 a 0. # privil$gio 4 $ dado ao n-cleo do sistema operacional. 9 o -nico nvel &ue permite gerenciar parXmetros das demas tarefas, tendo acesso a todas as instru es de gerenciamento de mem"ria e de tarefas. #s nveis de privil$gio , e 1 so usados pelo sistema operacional, e o nvel 0 $ dado Fs aplica es. Isso impede &ue um programa de um usurio possa interferir

8-

Hardware Total

com o gerenciamento de mem"ria e de tarefas. 8ote &ue esses recursos s" esto disponveis no modo protegido.
! pouco uso do modo protegido do 28)

3pesar do 1./ ter sido lanado em ,P.1 e bastante avanado para a sua $poca, &uase sempre este processador era usado no modo real. ;ste processador comeou a ser desenvolvido no final dos anos U4, e at$ o seu lanamento, ocorreu uma verdadeira reviravolta na ind-stria de microcomputadores: a= Transio entre os micros de . e de ,/ bits b= +anamento do I7M '5 c= +anamento do MB-)#B d= 5onsolidao do I7M '5 e do MB-)#B no mercado de micros # modo real $ bastante limitado. +embra muito a operao dos processadores de . bits. > o modo protegido tem caractersticas de computadores mais poderosos. Lecursos antes encontrados apenas em computadores de grande porte passariam a fa*er parte dos microcomputadores. ;ra tido como "bvia a criao de novos sistemas operacionais mais avanados, operando em modo protegido. Tudo indicava &ue esses novos sistemas operacionais tomariam o lugar do arcaico )#B de modo real, &ue no passava de uma %erana do sistema operacional 5'M, usado nos micros de . bits desde os anos U4. Beriam criados sistemas mais poderosos, e o .41./ era um processador com recursos avanados para atender a esses novos sistemas. 8o foi bem isso o &ue ocorreu. # I7M '5 passou a ser cada ve* mais usado, at$ c%egar ao ponto em &ue microcomputador passou a ser sinEnimo de I7M '5. # n-mero de '5s aumentou ainda mais depois &ue surgiram os clones, ou seCa, '5s similares produ*idos por outros fabricantes. 3o lado do '5, o sistema operacional MB-)#B com toda a sua limitao tornou-se mais utili*ado &ue todos os demais sistemas operacionais. Auem poderia imagiar, durante o proCeto do 1./, &ue o arcaico MB-)#B faria tanto sucesso durante tantos anos\ 'or isso o 1./ no foi proCetado sob medida para o MB-)#B, e sim para sistemas mais avanados. 3pesar de um '5 e&uipado com um 1./ de / MK* ser &uase / ve*es mais velo* &ue um 6T, o MB-)#B no podia fa*er uso dos ,/ M7 <mem"ria estendida= de mem"ria &ue o 1./ era capa* de enderear. # 1./ s" oferece ,/ M7 no modo protegido, e o MB-)#B s" opera no modo real.

Captulo 8 Arquitetura de processadores

8- !

Gisando vencer esta dificuldade, a +otus, a Intel e a Microsoft criaram uma especificao de mem"ria c%amada ;MB <;xpanded Memor! Bpecification=, tamb$m con%ecida como mem"ria expandida. 5onsiste em uma placa de mem"ria com circuitos de controle &ue permitiam acessar maiores &uantidades de mem"ria no modo real, usando um mecanismo de c%aveamento de bancos de mem"ria. 3 mem"ria expandida foi muito mais usada &ue a estendida, &ue s" estava disponvel no modo protegido. 'lacas de 5'J 1./ com suporte para mais de , M7 de mem"ria podiam operar com mem"ria estendida se fosse usado um sistema operacional de modo protegido. ;ssas placas tamb$m possuam circuitos de controle &ue transformavam sua mem"ria acima de , M7 em mem"ria ;MB, permitindo o seu acesso pelos programas do MB-)#B. Jm outro problema agravava a situao do 1./. Jma ve* entrando em modo protegido, no poderia retornar ao modo real, a menos &ue o processador sofresse um L;B;T. Jma anlise precipitada poderia nos levar a pensar &ue isso foi um erro de proCeto da Intel. +embre-se entretanto &ue o 1./ foi lanado em ,P.1, e na&uela $poca o I7M '5 no era o computador mais comum no mercado, nem o MB-)#B era o sistema operacional mais usado, e a evoluo da tecnologia apontava para o uso de novos sistemas operacionais de modo protegido. 'ara &ue ento um processador precisaria ir e voltar entre o modo real e o modo protegido\ 3final no existiam sistemas mistos. #u eram de modo real <MB-)#B e 5'M-./, por exemplo= ou de modo protegido. 3 pr"pria I7M, na $poca, %avia comprado parte da Intel, e nos seus planos estava o sistema operacional #BO1 <modo protegido= &ue cairia como uma luva no 1./. # processador .40./, lanado em ,P.H, foi proCetado dentro de uma realidade em &ue o '5 dominava o mercado, assim como o MB-)#B. Beu proCeto levou em conta esses fatores, e mudanas foram feitas nos seus modos de endereamento, como veremos a seguir.

Ar'uitetura do 8038)
9 muito importante con%ecer bem o 0./, pois todos os processadores posteriores, do 2./ ao 'entium 2, utili*am m$todos semel%antes de gerenciamento de mem"ria e multitarefa, bem como possuem conCuntos de instru es similares, com apenas algumas poucas diferenas. 3 figura ,2 mostra o diagrama interno do 0./. 3l$m de vrios elementos encontrados em outros processadores, destacam-se as unidades de

8- 6

Hardware Total

gerenciamento de mem"ria <segmentation unit e paging unit= e a unidade de proteo <protection test unit=, necessria ao funcionamento da multitarefa.
*** 100% Figura 8.14
&iagra#a interno do processador 80386.

Registradores internos do 38)

# .40./ $ um processador de 01 bits. 'ara &ue fosse mantida a compatibilidade com o .4./ e com o .41./, cada registrador de 01 bits pode ser tamb$m acessado em modos de ,/ e de . bits. 'or exemplo, o registrador ;36 tem 01 bits, mas seus ,/ bits menos significativos so o pr"prio registrador 36 do .4./ e .41./, bem como os . bits menos significativos so o registrador 3+.
Figura 8.15
Registradores do 80386.

#s registradores 36, 76, 56, )6, BI, )I, 7' e B' foram todos expandidos para 01 bits. #s registradores de segmento 5B, BB, )B e ;B tamb$m esto presentes e so de ,/ bits. Moram adicionados mais dois registradores para apontar para segmentos de dados: MB e NB. # contador de instru es <I'=,

Captulo 8 Arquitetura de processadores

8- F

&ue antes tin%a ,/ bits, agora tem 01 bits, e novos flags resultaram no aumento do registrador de flags tamb$m para 01 bits.
*ovas instrues do 8038)

Bomente pelo fato dos registradores serem agora de 01 bits, o .40./ gan%ou vrias novas instru es. Todas as instru es &ue operavam com . e ,/ bits, agora operam tamb$m com 01 bits. 'or exemplo, podemos manter n-meros de 01 bits nos registradores ;36 e ;76 e usar a instruo 3)) ;36,;76, obtendo um resultado de 01 bits. 8o .4./ e no .41./, uma soma de 01 bits tin%a &ue ser feita em duas etapas. 3l$m da maioria das instru es antigas agora poderem tamb$m operar com 01 bits, existem vrias instru es novas. 3 maioria delas so aplicadas ao gerenciamento de tarefas e ao gerenciamento de mem"ria. Bo portanto instru es para serem usadas pelo sistema operacional, e no pelos programas comuns. Moram ainda criados novos modos de endereamento mais poderosos. 'odemos por exemplo usar agora outros registrdores como ;36, ;)6 e ;56 para apontar a mem"ria, coisa &ue no era permitida no .4./ nem no .41./. 'odemos usar endereamentos dados por express es como Q;)6^.];36R e express es similares, permitindo o endereamento mais rpido de matri*es, como por exemplo, uma rea de mem"ria de vdeo onde est sendo desen%ado um grfico. )esta forma $ possvel manipular estruturas de dados mais complexas utili*ando um redu*ido n-mero de instru es. ;xistem ainda algumas novas instru es para manipulao de valores binrios, mas no apresentam grande impacto sobre o desempen%o. # ponto forte para os programas comuns $ realmente o ?upgrade@ das antigas instru es de ,/ bits para 01 bits. ;ssas novas instru es de 01 bits podem inclusive ser usadas <exceto as de endereamento= &uando o processador opera no modo real, no &ual seu comportamento $ similar ao de um .4./.
/odo real

8o modo real, o es&uema de enereamento do processador $ similar ao do .4./. 3l$m disso no esto disponveis os recursos avanados de endereamento e gerenciamento de mem"ria, nem de multitarefa. ;sto entretanto disponveis as novas instru es &ue manipulam dados e 01 bits e novos modos de endereamento de mem"ria.

8- 8

Hardware Total

#s endereos no modo real so formados a partir de um segmento e offset, ambos de ,/ bits. # valor existente no registrador de segmento $ adicionado de 2 bits ?4@ e somado com o offset. # resultado $ o endereo efetivo de 14 bits, usado para acessar a mem"ria fsica. 8este modo $ possvel acessar at$ , M7 de mem"ria, e cada segmento tem /2 D7. ;xatamente como no .4./.
Figura 8.16
<ndere'a#ento no #odo real.

3ssim como ocorreu no 1./, o modo real do 0./ foi criado para oferecer compatibilidade com os programas escritos para o .4./, como o )#B e seus aplicativos. # modo real est presente tamb$m nos processadores modernos, por isso $ possvel executar um boot com um dis&uete de )#B em um '5 e&uipado com o 'entium 2 e usar programas de modo real.
/odo protegido

3l$m da velocidade resultante do maior clocD e de operar diretamente com dados de 01 bits, o .40./ tem a grande vantagem de operar no modo protegido, possibilitando acessar grandes reas de mem"ria e permitir a multitarefa. #s valores de offset podem ter ,/ ou 01 bits, permitindo formar segmentos de /2 D7 e de 2 N7. Nraas ao endereamento com offsets de 01 bits, um programa poderia teoricamente ocupar toda a mem"ria fsica de um processador 0./. # endereamento com offsets de 01 bits $ possvel graas aos novos registradores de 01 bits. #bserve na figura ,H &ue todos os registradores usados para enderear a mem"ria agora tm 01 bits: 36, 76, 56, BI, )I, 7', B' e I'.

Captulo 8 Arquitetura de processadores Figura 8.17

8- L
<ndere'a#ento de #e#>ria no #odo protegido.

3 figura ,U mostra a formao de um endereo no modo protegido. Jm endereo de mem"ria $ formado a partir de um segmento e de um offset. # valor do segmento <5B, )B, ;B, BB, MB ou NB= tem ,/ bits, mas ao contrrio do &ue ocorre no modo real, no $ simplesmente adicionado de *eros e somado com o offset. ;ste valor $ usado como ndice para uma tabela na mem"ria <segment descriptor table=, na &ual $ obtido o endereo verdadeiro. ;ste valor tem 01 bits e permite assim definir um segmento em &ual&uer local da mem"ria fsica de 2 N7. # endereo do incio do segmento $ somado com o offset de ,/ ou 01 bits, formando assim segmentos de /2 D7 ou de 2 N7.
%egmentao" paginao e mem ria virtual

8a verdade o mecanismo de endereamento $ ainda mais complexo. # endereo de 01 bits usado para acessar a mem"ria de 2 N7 $ c%amado de endereo linear. Jma ve* formado, este endereo pode ser enviado diretamente para a mem"ria, permitindo o seu acesso no modo de segmentao. #s segmentos de 01 bits no utili*am o valor mximo de 2 N7, &ue seria muito grande. M-tiplos processos podem utili*ar vrios segmentos diferentes, e na tabela de descritores de segmentos est indicado o taman%o efetivamente usado para cada segmento. # valor de 2 N7 $ o limite mximo, mas podemos ter segmentos com vrios valores diferentes. Jm outro mecanismo de gerenciamento de mem"ria mais simples $ a paginao. ;xplicando de forma simples, cada endereo fsico gerado a partir do segmento e offset <c%amado de endereo linear= $ usado como ndice para uma tabela de pginas. 3 partir desta tabela $ obtido o endereo fsico na mem"ria. 3l$m de fa*er a traduo entre endereo linear e endereo fsico, o mecanismo de paginao permite proteger cada pgina de outros processos, evitanto viola es de mem"ria. 'ermite ainda implementar a mem"ria virtual, uma rea do disco rgido na &ual $ simulada uma grande &uantidade de L3M.

8-!0

Hardware Total Figura 8.18


3agina'(o.

# .40./ opera com pginas de 2 D7. Todas essas pginas podem estar fisicamente locali*adas na mem"ria L3M. ;ntretanto $ comum utili*ar este recurso para implementar a mem"ria virtual. 8o [indo(s a mem"ria virtual consiste em um ar&uivo mantido no disco <s(ap file ou ar&uivo de troca=, o [I80./.B[', locali*ado em 5:_[indo(s. 3 L3M $ fisicamente dividida em pginas de 2 D7, assim como o ar&uivo de troca, entretanto este ar&uivo tem taman%o bem maior &ue a mem"ria fsica. )igamos &ue um '5 ten%a /2 M7 de L3M e esteCa configurado com uma mem"ria virtual de 1H/ M7. Jsando um mecanismo de gerenciamento de mem"ria por paginao, tanto a mem"ria fsica &uanto a mem"ria virtual utili*aro pginas de 2 D7: Mem"ria fsica: ,/.0./ pgingas de 2 D7: total V /2 M7 Mem"ria virtual: /H.H0/ pginas de 2 D7: total V 1H/ M7 #s programas podem ento acessar a mem"ria como se existissem 1H/ M7 disponveis. ;m um dado instante, apenas as pginas &ue esto mapeadas na L3M podem ser acessadas pelos programas. Auando um programa fa* o acesso a um endereo de mem"ria cuCa pgina no est mapeada, ocorre automaticamente uma interrupo <page fault= de soft(are c%amada ?exceo restartvel@. # atendimento desta interrupo $ feito pelo n-cleo do sistema operacional, &ue providencia uma pgina livre na L3M e copia para a mesma o conte-do da pgina correspondente da mem"ria virtual. Auando no existe pgina disponvel na L3M, o sistema operacional deve transferir para o ar&uivo de troca, alguma pgina da L3M &ue esteCa % mais tempo sem ser usada. Terminada a liberao da pgina em L3M, o sistema operacional providencia o retorno para a instruo &ue gerou a exceo. 8ete retorno, a instruo &ue tentou acessar a mem"ria e no conseguiu $ repetida automaticamente, e desta ve* poder acessar a L3M.

Captulo 8 Arquitetura de processadores

8-!B

8ote &ue a segmentao e a paginao no esto necessariamente ligadas F mem"ria virtual. Jm '5 pode estar operando com a mem"ria virtual desativada e ainda assim ter o acesso F L3M feito por segmentao ou paginao. #s descritores de segmento e de pgina oferecem m$todos para no apenas proteo de mem"ria, mas tamb$m detectar &uando uma rea no est mapeada na L3M, permitindo o acesso F mem"ria virtual. ;m outras palavras, &uando um '5 tem muita mem"ria L3M e desativamos a mem"ria virtual, o gerenciamento de mem"ria do [indo(s continua sendo feito atrav$s da paginao.
Translation Loo1aside +u00er 4TL+5

# acesso F mem"ria atrav$s de paginao re&uer a converso de um endereo linear em endereo fsico. 3 unidade de paginao precisa descobrir &ual $ o endereo fsico de cada pgina de 2 D7 acessada. ;sses endereos so mantidos em uma tabela de pginas na mem"ria, e a cada acesso, o processador precisa descobrir atrav$s desta tabela, &ual $ o endereo fsico &ue deve ser acessado. Isto tornaria o processador lento, pois &ual&uer acesso F mem"ria precisaria de uma acesso pr$vio F tabela de pginas. 'ara resolver o problema, o 0./ tem uma pe&uena cac%e interna dedicada a arma*enar as informa es sobre pginas recentemente acessadas. ;sta rea $ c%amada de translate looDaside buffer <T+7=. ;ste buffer $ capa* de arma*enar a locali*ao de 01 pginas, totali*ando assim, ,1. D7. 9 estimado &ue em P.` dos acessos, o processador encontra as informa es de locali*ao no T+7.
/odo virtual 808)

;ste $ um novo modo de operao introdu*ido no 0./, compatvel com o modo real e com o modo protegido simultaneamente. 8o $ na verdade um novo modo de operao, pois fa* parte do modo protegido. 3penas as tarefas designadas a operar neste modo tm atributos especficos &ue alteram a formao dos endereos e o modo como os registradores de segmento so tradatos. 'rogramas escritos para o modo real <exemplo: MB-)#B e seus aplicativos= no funcionam no modo protegido. 7asta lembrar &ue o sistema de endereamento $ completamente diferente. )urante o proCeto do .40./, o I7M '5 e o MB-)#B %aviam assumido fortes posi es no mercado, portanto a Intel teve a preocupao de tornar o seu novo processador compatvel com este sistema. # .40./ no apenas permite comutar entre o modo real e o modo virtual <tornando possvel usar a mem"ria estendida no ambiente )#B, bem como usar programas de modo protegido e ainda assim ter

8-!2

Hardware Total

acesso Fs fun es do )#B, &ue operam em modo real=, mas tamb$m permite &ue tarefas no modo protegido possam operar no modo virtual .4./. 9 o modo no &ual $ executado o 'rompt do MB-)#B sob o [indo(s. ;ste modo opera sob o modo protegido, em ambiente multitarefa, por$m uma tarefa neste modo tem o uso dos registradores de segmento idntico ao do .4./. Bignifica &ue registradores 5B, )B, ;B e BB indicam o valor do segmento em ,/ bits, so adicionados de 2 bits ?4@ e somados com um offset de ,/ bits. 'ara um programa &ue opera neste modo, est sendo acessada uma mem"ria de , M7, por$m o endereo linear gerado tem 01 bits. 3trav$s do mecanismo de paginao, este , M7 pode ser mapeado em &uais&uer pginas da mem"ria fsica ou da mem"ria virtual. 'odemos assim ter vrios programas em modo virtual .4./ operando simultaneamente. 8o [indo(s, isto e&uivale a abrir vrias Canelas com o 'rompt do MB-)#B.
/ultitare0a

Jm computador pode executar vrios programas ao mesmo tempo, compartil%ando seu tempo entre todos eles. ;ste tipo de ambiente $ c%amado de multitarefa <multitasD=. 3ssim como o 1./, o .40./ tem no seu modo protegido, todos os recursos para operar em um ambiente multitarefa. Jm desses recursos $ a diferenciao entre os nveis de privil$gio das tarefas. 3s tarefas do 0./ podem ter nveis 4, ,, 1 e 0. # nvel 4 $ o -nico &ue tem acesso a todos os recursos do processador, e deve ser usado pelo n-cleo do sistema operacional. 8este nvel podem ser executadas as instru es para gerenciamento das demais tarefas e gerenciamento de mem"ria. Tarefas com nveis , e 1 no podem executar essas instru es crticas, mas tm aceso a algumas instru es no suportadas por programas comuns. ;sses dois nveis devem ser usados por m"dulos do sistema operacional e drivers. # nvel 0 $ o mais baixo, e pode executar praticamente todas as instru es, exceto a&uelas mais crticas, s" permitidas pelos nveis superiores. 'rogramas comuns devem operar no nvel 0. 3 figura ,P mostra como so organi*ados esses nveis.

Captulo 8 Arquitetura de processadores Figura 8.19


%0eis de pri0il/gio do 386.

8-!3

-ipeline do 38)

'ipeline $ uma t$cnica amplamente utili*ada nos processadores mais novos, mas C era utili*ada em pe&uena escala no 0./. Beu funcionamento $ e&uivalente ao de uma lin%a de montagem de autom"veis. 3o inv$s de montar um autom"vel de cada ve*, a montagem $ dividida em vrias etapas menores. ;m cada estgio $ feita uma parte da montagem, e o autom"vel $ passado para o estgio seguinte. Todos os estgios trabal%am ao mesmo tempo, e no cEmputo geral, a produo ao final do dia $ bem elevada. 8os processadores o trabal%o tamb$m $ dividido em vrios estgios. 8os modelos modernos, o n-mero de estgios $ bem elevado. 8o 0./ existem / estgios: ,= Jnidade de interface com o barramento <7us Interface Jnit= Y Ma* todos os acessos F mem"ria e ao espao de ;OB. 1= Jnidade de pr$-busca de c"digo <5ode 'refetc% Jnit= Y Lecebe as instru es da unidade de interface com o barramento e as guarda em uma fila de ,/ b!tes. 0= Jnidade de decodificao de instru es <Instruction )ecode Jnit= Y Lecebe as instru es da unidade de pr$-busca e as converte em microc"digo. 2= Jnidade de execuo <;xecution Jnit= Y ;xecuta as instru es em microc"digo. H= Jnidade de segmentao <Begment Jnit= Y Tradu* o endereo l"gico, formado por segmento e offset, em endereo linear de 01 bits.

8-!

Hardware Total

/= Jnidade de paginao <'aging Jnit= Y Tradu* o endereo linear em endereo fsico, fa* as c%ecagens de proteo de mem"ria. ;sta unidade tem uma pe&uena cac%e <T+7= com as informa es sobre as 01 pginas mais recentemente acessadas. ;ssas unidades podem ser vistas na figura ,2. #bserve ainda &ue os blocos do 0./ so interligados por um barramento interno de 01 bits.

Ar'uitetura do 8068)
;xplicando em poucas palavras, um processador .42./ $ similar a um .40./, acrescido de um coprocessador matemtico .40.U, mais . D7 de cac%e +, integrada. ;xistem entretanto outras diferenas na ar&uitetura interna, sendo a principal delas, o aumento do n-mero de estgios pipeline. 3 figura 14 mostra o diagrama interno do 2./.
*** 75% Figura 8.20
&iagra#a interno do 86.

;ntre as principais diferenas em relao ao 0./, notamos a cac%e de . D7, ligada F unidade de pr$-busca por uma camin%o de ,1. bits. 3 fila de instru es teve o taman%o dobrado para 01 b!tes. 3s transferncias internas de dados so agora feitas por dois camin%os de 01 bits.

Captulo 8 Arquitetura de processadores

8-!!

3s unidades de decodificao e execuo foram cada uma desmembrada em 1 estgios pipeline. Bo portanto ao todo H estgios pileline, al$m do estgio inicial de interface com o barramento e os dois estgios finais de segmentao e paginao. 5ada um desses estgios $ capa* de executar sua tarefa em um -nico clocD, portanto o 2./ pode executar na maior parte das ve*es, uma instruo a cada perodo de clocD.
Figura 8.21
3ipeline do 86.

3 operao dos estgios pipeline do 2./ $ mostrada na figura 1,. Bo usados H estgios: 'refetc% )ecode , )ecode 1 ;xecution [ritebacD

5ada estgio opera em um ciclo de clocD. Auando uma instruo entra no pipeline, demorar H ciclos para ser completada <lembre-se &ue existe um estgio anterior, o de interface de barramento, e dois estgios posteriores, o de segmentao e de paginao. 5ada instruo leva H ciclos para atravessar o pipeline da figura 1,, mas assim &ue passa do primeiro para o segundo estgio, uma segunda instruo c%ega ao primeiro estgio. )epois de H clocDs, o -ltimo estgio estar completando a cada clocD, a execuo de uma instruo. 8a figura 1,, os instantes t,, t1, t0 e t2 marcam a finali*ao das instru es I,, I1, I0 e I2. # pipeline do 2./ realmente tra* um grande aumento de desempen%o. 3pesar de terem ar&uiteturas muito parecidas <sendo o pipeline mais avanado, a principal diferena=, um 2./ $ duas ve*es mais rpido &ue um 0./ de mesmo clocD.

8-!6

Hardware Total

# conCunto de instru es do 2./ $ o mesmo do 0./ e do 0.U reunidos, al$m de algumas instru es para controle de cac%e e para suporte a multiprocessamento.

Ar'uitetura do -entium
3l$m do aumento de clocD, o uso de ar&uitetura pipeline foi utili*ada nos processadores 0./ e 2./ para aumentar o desempen%o. # 'entium tamb$m tem suas opera es de decodificao e execuo reali*adas por H estgios, tal &ual o 2./. 3 grande evoluo $ a introduo da ar&uitetura superescalar, atrav$s da &ual podem ser executadas duas instru es ao mesmo tempo. 'odemos ver na figura 11 o diagrama do 'entium, no &ual encontramos os m"dulos J-'ipeline e G-'ipeline. ;sses dois m"dulos operam de forma simultXnea, e graas a eles $ possvel executar duas instru es ao mesmo tempo. #utro mel%oramento $ a adoo do barramento de dados com /2 bits, com a &ual $ possvel redu*ir os efeitos da lentido da mem"ria L3M. # 'entium tem ainda uma cac%e +, maior, dividida em duas se es independentes, sendo uma para c"digo e outra para dados. 3 unidade de ponto flutuante foi reproCetada, e $ muito mais rpida &ue a do 2./.
** 75% Figura 8.22
&iagra#a interno do 3entiu#.

Captulo 8 Arquitetura de processadores Ar'uitetura superescalar

8-!F

Jma ar&uitetura superescalar $ a&uela na &ual m-ltiplas instru es podem ser executadas simultaneamente. 'odemos ver na figura 10 como os pipelines J e G do 'entium executam instru es. 3 execuo simultXnea $ possvel desde &ue se tratem de instru es independentes, ou seCa, &ue a execuo da segunda operao no dependa do resultado da primeira. #bserve &ue no instante t,, as instru es I, e I1 so finali*adas, e em cada um dos instantes seguintes, duas novas instru es so finali*adas. )esta forma o 'entium pode teoricamente executar duas instru es a cada ciclo.
Figura 8.23
Hunciona#ento dos estNgios pipeline do 3entiu#.

8em sempre $ possvel executar instru es em paralelo. #s programas so formados por instru es se&Senciais ou seCa, um programa $ uma se&Sncia de instru es. # paralelismo funciona entretanto em boa parte dos casos, pois mesmo com instru es se&Sencias, muitas so independentes. GeCa por exemplo o seguinte trec%o de programa:
789 "*4 B000 789 &*4 2000 789 CG4B00 789 A?4D"*E *%C "* 789 D&*E4A? *%C &* &<C CG Q%) 789<R

789<RM

3s instru es so alimentadas nas duas pipelines de forma alteranada, sendo uma instruo para J e outra para G. 3 ordem de alimentao $ mostrada abaixo. J-'ipeline G-'ipeline

8-!8

Hardware Total

M#G BI, ,444 M#G 56,,444 I85 BI I85 )I >8I M#G;L

M#G )I, 1444 M#G 3+,QBIR M#G Q)IR,3+ );5 56 M#G 3+,QBIR

8ote &ue os 0 primeiros estgios de cada pipeline so de pr$-busca e decodificao, ou seCa, so usados para identificar exatamente o &ue a instruo deve fa*er. 3 execuo propriamente dita $ feita apenas no &uarto estgio, e no &uinto $ feito o arma*enamento de valores. Be neste momento $ preciso utili*ar um operando &ue ainda est sendo calculado pela outra pipeline, a operao no pode prosseguir. Toda a fila de instru es desta pipeline congelada at$ &ue o dado necessrio termine de ser calculado pela outra pipeline e esteCa disponvel. 8esses instantes, apenas uma pipeline trabal%a en&uanto a outra espera. 'ortanto em certos instantes existe a execuo paralela, mas em outros instantes o 'entium se comporta como o 2./, executando uma -nica instruo de cada ve*, de acordo com a dependncia entre as instru es &ue so alimentadas em cada pipeline.
-reviso de desvio

3s dependncias entre instru es podem causar uma paralisao em uma das pipelines, mas assim &ue a dependncia $ resolvida, as instru es prosseguem ao longo da pipeline. 'ior situao $ &uando ocorrem desvios condicionais. 8o $ possvel nesse caso saber &ue camin%o tomar a se&Sncia de instru es antes da finali*ao de sua execuo. GeCa o exemplo:
.... &<C CG Q%) ?AI0B 789 AG4B000 A&& AG4&G 789 IG42000 ....

?AI00M ?AI0BM

3o encontrar a instruo >8I +374,, o processador no saber se continua a carregar as instru es a partir de +3744 ou de +374,. Jm processador 2./ simplesmente assume &ue o desvio no $ tomado e prossegue na se&Sncia, ou seCa, sup e &ue o desvio no $ reali*ado. Be o desvio ocorresse, o conte-do de todos os estgios era decartado e a pipeline era carregada a partir do novo endereo. Isso resultava em um perodo de latncia de H ciclos, e s" ento o processador voltava a fornecer uma instruo por clocD.

Captulo 8 Arquitetura de processadores

8-!L

# processador 'entium tenta ?adivin%ar@ se um desvio vai ser executado ou no. ;sta predio $ feita com base no %ist"rico das -ltimas ve*es &ue a instruo foi executada. Auando um desvio $ encontrado pela primeira ve*, o processador no tem dados para predi*er se ser executado ou no, portanto parte do princpio de &ue no ser executado. 3o passar pela segunda ve* por este endereo, tomando como base o resultado do -ltimo desvio, poder predi*er com grande c%ance de acerto, se este desvio ser executado ou no. GeCa o exemplo:
789 "*4B000 789 &*4 2000 789 CG4B00 ?8&"I "T8"I &<C &G Q%) ?AI0B 789 AG4B000 W.

?AI0BM

Auando o processador encontra pela primeira ve* a instruo >8I +374,, parte do princpio de &ue o desvio no ser reali*ado, e assume &ue a pr"xima instruo a ser executada $ a seguinte <M#G 36,,444=. 8ote entretanto &ue estamos usando em 56 um contador ,44, e este desvio ser realmente executado para o endereo +374,. Auando o processador encontra pela segunda ve* esta instruo, ele sabe a partir do seu endereo, &ue na ve* anterior o desvio foi feito. ;sta informao $ arma*enada em dois bits de %ist"rico no 7T7 <7ranc% Target 7uffer=. 'assar ento a supor &ue desvio ser reali*ado, ou seCa, depois de carregar a instruo >8I +374,, carregar as instru es a partir da +#)B7. 'ortanto nas P. ve*es seguintes em &ue esta instruo for executada, o desvio ser previsto de forma correta. 8a cent$sima ve* o desvio no ser reali*ado, C &ue o contador c%egou ao final, e o desvio ser previsto de forma errada. 8este exemplo tivemos P.` de acerto na previso de desvio. 3 taxa de acerto $ sempre alta &uando so feitos desvios para o incio de um loop de instru es, mas $ mais baixa &uando so encontrados desvios &ue no se repetem, ou &ue repetem pouco. )e &ual&uer forma $ mel%or acertar algumas ve*es e errar outras, &ue parar sempre &ue for encontrada uma uma instruo de desvio, como ocorria no 2./ e processadores mais antigos. 5ada unidade de pr$-busca possui duas filas de instru es. 3 primeira $ sempre preenc%ida de forma se&Sencial. 3 segunda $ usada apenas &uando $ encontrado um desvio. 3p"s a instruo >8I do -ltimo exemplo, a fila se&Sencial seria preenc%ida a partir da instruo M#G 36,,444 e a fila

8-60

Hardware Total

alternativa seria preenc%ida a partir da instruo +#)B7. # processador passa a preenc%er a fila alternativa e paralisa a outra &uando predi* &ue o desvio ser tomado, e deixa a fila alternativa paralisada e opera com a principal &uando predi* &ue o desvio no ser tomado. # 'entium no carrega portanto as instru es das duas ramifica es, e sim, escol%e a mais provvel <tomando como base o %ist"rico das -ltimas execu es da instruo= e passa a carregar instru es a partir deste ponto. # mecanismo de previso de desvio $ realmente um pouco complexo e nem sempre acerta, mas em caso de erro na previso, no preCudica o processador. ;le evita &ue o processador pare sempre &ue encontra uma instruo de desvio, e &ual&uer acerto $ lucro. 8ote ainda &ue os resultados s" so efetivados depois &ue a previso $ confirmada, portanto uma previso errada no causa resultados errados, apenas necessita de mais H ciclos em m$dia para &ue os estgios pipeline voltem a operar com mxima eficincia.
Instruo (-&I.

3 partir do 'entium, os processadores Intel <o mesmo ocorre com processadores de outros fabricantes= passaram a incluir no seu conCunto de instru es, uma &ue fornece infroma es &ue identificam o processador. 9 a instruo 5'JI) <5'J Identification=. 'rogramas de diagn"stico e programas &ue do informa es sobre a configurao de %ard(are utili*am esta instruo para informar corretamente o modelo do processador, bem como identificar suas caractersticas.

/icroar'uitetura -)
;sta ar&uitetura foi usada a partir de ,PPH, com o lanamento do 'entium 'ro, e sofreu algumas modifica es posteriores, dando origem ao 'entium II, 5eleron e 'entium III, bem como suas vers es 6eon. Jma das principais caractersticas desta nova ar&uitetura $ a introduo de um ?vel%o@ conceito C usado % alguns anos em computadores mais poderosos: a tecnologia LIB5 Y Leduced Instruction Bet 5omputer.
(I%( e RI%(

#s processadores Intel, at$ o 'entium inclusive, so considerados m&uinas 5IB5 <5omplex Instruction Bet 5omputer=. Bignifica &ue seu conCunto de instru es $ bastante complexo, ou seCa, tem muitas instru es &ue so usadas com pouca fre&Sncia. Jm programador de linguagem 3ssembl! usa com muita fre&Sncia instru es M#G, 53++, L;T, >M', 3)) e outras, mas raramente usa instru es como 6+3T e todas as op es de s%ifts e

Captulo 8 Arquitetura de processadores

8-6B

rotates 3 instruo 6+3T, por exemplo, poderia ser substituda pela se&Sncia 3)) 76,36 O M#G 3+,Q76R. Teoricamente o uso de uma -nica instruo teria uma execuo mais rpida &ue se fossem usadas duas ou mais instru es, mas na prtica no $ o &ue ocorre. Jm processador com um conCunto de instru es muito complexo perde muito tempo para decodificar uma instruo. 3l$m disso, um maior n-mero de circuitos internos seria necessrio para a implementao de todas essas instru es. Muitos desses circuitos so pouco utili*ados a acabam apenas ocupando espao e consumindo energia. Maior n-mero de transistores resulta em maior a&uecimento, o &ue imp e uma limitao no clocD mximo &ue o processador pode utili*ar. 'or outro lado, a ar&uitetura LIB5 <Leduced Instruction Bet 5omputer Y computador com conCunto de instru es redu*ido= utili*a instru es mais simples, por$m resulta em vrias vantagens. Instru es simples podem ser executadas em um menor n-mero de ciclos. 5om menos instru es, a decodificao de instru es $ mais rpida e os circuitos do decodificador passam a ocupar menos espao. 5om menos circuitos, torna-se menor o a&uecimento, e clocDs mais elevados podem ser usados. Todas essas vantagens compensam o fato de um processador LIB5 no ter instru es ?poderosas@ como 6+3T, por exemplo. 5olocando tudo na balana, um processador LIB5 consegue ser mais velo* &ue um 5IB5 de mesma tecnologia de fabricao. ;xiste um caso clssico em um processador 5IB5 usado em um computador de grande porte produ*ido pela )igital <G36 ./44= nos anos .4. ;le tin%a uma instruo 7#J8), usada para c%ecar se um ndice est dentro dos limites permitidos por um arra! <a instruo 7#J8) do .4.1/ fa* um trabal%o similar=. Be fossem usadas instru es mais simples de comparao do pr"prio processador do G36 ./44, a execuo seria mais rpida &ue com o uso da sua pr"pria instruo 7#J8). Isso d uma id$ia de como instru es complexas tendem a redu*ir a eficincia do computador. 3 -nica vantagem aparente das instru es complexas $ a economia de mem"ria. ;ntretanto isso C deixou de ser vantagem % muitos anos, devido F &ueda de preos das mem"rias. K muitos anos se fala em abandonar completamente o vel%o conCunto de instru es 5IB5 da famlia x./ e adotar uma nova ar&uitetura, com um conCunto de instru es novo. Isto traria entretanto um grande problema, &ue $ a incompatibilidade com os soft(ares C existentes, mas um dia ser feita esta transio <$ o &ue a Intel espera fa*er com a c%egada do processador Itanium=. ;n&uanto isso, os fabricantes de processadores adotaram um novo

8-62

Hardware Total

m$todo de construo dos seus c%ips. Jtili*am internamente um n-cleo LIB5, mas externamente comportam-se como m&uinas 5IB5. ;sses processadores aceitam as instru es x./ e as convertem para instru es LIB5 no seu interior para &ue seCam executadas pelo seu n-cleo. ;ste processo mostrou-se mais eficiente &ue tentar produ*ir novos processadores 5IB5. # 'entium MM6 foi o -ltimo processador totalmente 5IB5. Todos os novos processadores utili*am um n-cleo LIB5 e tradutores internos de 5IB5 para LIB5.
#7ecuo din8mica

'rocessadores de microar&uitetura '/ utili*am um mecanismo de execuo fora de ordem &ue a Intel c%ama de )!namic ;xecution. 3 execuo fora de ordem $ um recurso necessrio para o paralelismo no processamento de instru es. 3 execuo dinXmica utili*a por sua ve*, trs t$cnicas: 'reviso de desvio 3nlise dinXmica do fluxo de dados ;xecuo especulativa

3 previso de desvio consiste em manter as unidades de busca e decodificao buscando instru es a partir de um desvio condicional, ao inv$s de simplesmente parar at$ &ue o desvio seCa processado. T$cnicas de previso de desvio mais avanadas fa*em com &ue a taxa de acerto nas previs es seCa mais alta &ue nos processadores anteriores. 8a previso de desvio, no $ feito o carregamento das duas ramifica es de um desvio condicional, e sim, $ escol%ido um camin%o mais provvel e este passa a ser carregado para execuo. 3 anlise dinXmica do fluxo de dados consiste em monitorar as instru es em andamento e determinar &uais delas podem ser executadas antes de outras sem preCudicar a intergridade dos dados. 8os processadores 'entium, a c%ecagem de dependncias era feita apenas entre as instru es &ue estavam sendo executadas nas pipelines J e G. 8os processadores de microar&uitetura '/, um n-mero maior de instru es pode ser monitorado, sendo determinada uma ordem de execuo &ue tende a aproveitar mel%or as unidades de execuo.
#7ecuo especulativa

3 execuo especulativa $ uma das trs t$cnicas usadas na execuo dinXmica, e sem d-vida $ uma grande inovao, por isso preferimos explicla separadamente. 'rocessadores de ar&uitetura '/ buscam constantemente

Captulo 8 Arquitetura de processadores

8-63

instru es na mem"ria, fa*em sua decodificao e as colocam em um pool de instru es <figura 12=. 'odemos visuali*ar este pool como uma esp$cie de ?tan&ue@ com instru es a serem executadas. 3s unidades de execuo trabal%am constantemente executando as instru es deste pool &ue no possuem dependncias em relao a outras instru es. 3 ordem na &ual essas instru es so executadas no $ necessariamente a mesma ordem na &ual elas se encontram nos programas. Jma unidade de retirada $ encarregada de finali*ar as instru es, o &ue consiste em arma*enar valores finais na mem"ria e nos registradores. ;sta unidade de retirada $ encarregada de restabelecer a ordem original das instru es, conforme se encontram nos programas.
Figura 8.24
7odelo si#pli+icado de u# processador de #icroarquitetura 36.

#bserve ainda na figura 12 &ue todo o acesso F mem"ria $ feito por interm$dio das cac%es. 3 unidade de busca e decodificao obt$m instru es da cac%e +,. Be a instruo a ser buscada no est na cac%e +,, $ feita automaticamente a busca na cac%e +1. Be a instruo no est na cac%e +1, automaticamente ser feita a busca na mem"ria externa. # mesmo ocorre na leitura e escrita de dados , sempre feitas a partir da seo de dados da cac%e +,. 3 separao da cac%e +, em se es de c"digo e de dados serve para no interromper o fluxo de instru es sendo buscadas &uando $ preciso acessar dados. # processadores 'entium nunca executavam antecipadamente instru es posteriores a um desvio. ;les apenas ?c%utavam@ &ual dos ramos de um desvio seria tomado e adiantavam a execuo do ramo escol%ido. Be ocorresse um erro nesta previso, o conte-do da pipeline era simplesmente

8-6

Hardware Total

descartado. 8a microar&uitetura '/, as instru es so executadas fora de ordem. )esta forma uma instruo posterior a um desvio poderia ser executada antes do desvio ser processado. Be a previso de desvio fosse errada, teramos uma instruo sendo processada indevidamente. ;ste problema $ resolvido pela unidade de retirada de instru es. ;la somente retira as instru es &ue foram efetivamente executadas. 3&uelas &ue foram executadas antecipadamente e indevidamente so descartadas. 'ara evitar &ue uma instruo descartada altere um registrador ou endereo de mem"ria indevidamente, a atuali*ao dos registradores e da mem"ria s" $ feita pela unidade de retirada de instru es. Bupon%a por exemplo a seguinte se&Sncia:
789 AG42000 &<C IG Q) ?AI0B 789 AG4B000 *%C CG W

?AI0BM

5omo as instru es so executadas fora de ordem, as instru es M#G 36,,444 e I85 56 podem ser executadas antes da instruo >I +374, ser processada, caso a previso de desvio ten%a ?c%utado@ &ue o desvio da instruo >I +374, no iria ser reali*ado. ;ntretanto se o desvio for reali*ado, as instru es M#G 36,,444 e I85 56 no deveriam ter sido executadas. 'or isso as unidades de execuo no atuali*am efetivamente os registradores e a mem"ria, e sim indicam &ue dados devero ser arma*enados caso as instru es seCam realmente executadas.
/icro9ops

# n-cleo dos processadores de ar&uitetura '/ $ LIB5. Bua unidade de busca e decodificao converte as instru es 5IB5 <x./= obtidas da mem"ria em instru es LIB5. 3 Intel prefere c%amar essas instru es LIB5 de microops.

Captulo 8 Arquitetura de processadores


&iagra#a interno de processadores 36.

8-6! Figura 8.25

.iagrama interno do processador

8a figura 1H vemos o diagrama interno de processadores de microar&uitetura '/. 3 unidade de busca de instru es <Instruction Metc% Jnit= obt$m instru es 5IB5 x./ da cac%e +, de c"digo e as envia para o decodificador de instru es. ;ste decodificador fa* a converso dessas instru es para micro-ops, ou seCa, instru es LIB5. ;ssas instru es so ento enviadas ao instrucion pool, onde so executadas fora de ordem. 8ote portanto &ue as instru es encontradas no instruction pool no so instru es 5IB5, e sim, micro-ops <LIB5=. 3 partir do decodificador de instru es, o processador $ totalmente LIB5. 3 unidade de execuo tem H estgios paralelos, permitindo a execuo de at$ H micro-ops por perodo de clocD. 8o diagrama da figura 1H vemos outros blocos importantes: 7ranc% Target 7uffer Y 9 um conCunto de ponteiros com endereos das instru es resultantes de desvios. Beu uso $ importante na previso de desvio. Microcode Instruction Be&uencer Y #pera es 5IB5 simples so tradu*idas diretamente em uma -nica micro-op. #pera es mais complexas podem ser tradu*idas em vrias micro-ops. 3o inv$s de usar um decodificador complexo capa* de converter todas as instru es, a&uelas mais complexas e

8-66

Hardware Total

menos usadas so convertidas atrav$s de uma tabela encontrada neste m"dulo. # Microcode Instruction Be&uencer $ portanto uma L#M contendo micro-ops e&uivalentes Fs instru es 5IB5 x./ mais complexas. Memor! Leorder 7uffer Y ;ste m"dulo recebe uma se&Sncia de opera es de leitura e escrita na mem"ria e rearruma essas opera es de forma mais eficiente. Ma* por exemplo com &ue as leituras seCam efetivadas antes das escritas, evitando assim &ue o processador ten%a &ue esperar muito por um dado da mem"ria. Legistre Mile Y 9 o conCunto de registradores da ar&uitetura Intel: ;36, ;76, ;56, etc.
Adies na ar'uitetura -)

# 'entium 'ro foi o primeiro processador a utili*ar esta ar&uitetura. 5om o 'entium II, algumas altera es importantes foram feitas, como a adio de instru es MM6, maior eficincia na execuo de programas de ,/ bits e altera es estrat$gicas na cac%e +1. 5omo sabemos, o 'entium 'ro tin%a 1H/ D7 de cac%e +1 integrada, e o 'entium II, assim como as primeiras vers es do 'entium III, usavam uma cac%e +1 separada do n-cleo, formada por c%ips BL3M, com H,1 D7 e operando com a metade da fre&Sncia do n-cleo. # 'entium III recebeu novas instru es c%amadas BB;. Bo novas instru es MM6 e para processamento de grficos em 0). 'osteriormente o 'entium III teve a sua cac%e +1 integrada ao n-cleo. ;sta cac%e passou tamb$m a ter 1H/ D7 e opera com a mesma fre&Sncia do n-cleo. Minalmente o 'entium III Tualatin teve esta cac%e aumentada para H,1 D7.

Ar'uitetura do -entium 6
# 'entium 2 e o Intel 6eon so os primeiros processadores a utili*arem a nova ar&uitetura 8etburst da Intel. 3pesar de ter muitos pontos em comum com a ar&uitetura '/, a 8etburst $ um proCeto totalmente novo.

Captulo 8 Arquitetura de processadores

8-6F Figura 8.26


&iagra#a interno do 3entiu# .

Jm ponto notvel desta ar&uitetura $ a nova cac%e +,, c%amada de ;xecution Trace 5ac%e. 3s cac%es +, de processadores anteriores arma*enam instru es x./ <I3-01=. 3s unidades de pr$-busca e decodificao lidam com instru es provenientes da cac%e +, e as introdu*em nas pipelines ou no pool de instru es para &ue seCam executadas. 8os processadores de ar&uitetura '/, as instru es provenientes dos decodificadores so micro-ops <instru es LIB5=. 8as m&uinas 8etburst como o 'entium 2, as unidades de pr$-busca e decodificao obt$m as instru es diretamente da cac%e +1, e no da cac%e +,. Instru es C decodificadas e convertidas em micro-ops so transferidas para a cac%e +,, de onde as unidades de execuo obt$m as micro-ops a serem executadas. 3 vantagem de operar desta forma $ &ue nos programas sempre temos instru es &ue so executadas repetidas ve*es. 8o $ necessrio decodificar novamente instru es &ue foram executadas % pouco tempo, pois sua forma C convertida em micro-ops ainda estar na cac%e +,. 'ortanto o trabal%o de decodificao $ feito uma s" ve*, e $ aproveitado novamente &uando uma mesma instruo $ executada outras ve*es. ;xiste um certo mist$rio da Intel em relao ao taman%o da cac%e +,. 3penas $ divulgado &ue esta cac%e arma*ena ,1D micro-ops, mas no o seu taman%o em D7. Isto gera uma certa confuso, inclusive este autor C divulgou erradamente como ,1 D7, o taman%o da cac%e +, do 'entium 2, o &ue no est correto. Bo na verdade ,1D micro-ops. 'or outro lado, a Intel no divulga oficialmente o taman%o de uma micro-op nas m&uinas 8etburst. 3penas $ divulgado &ue a eficincia desta cac%e de ,1D micro-ops $ similar F de uma cac%e comum com taman%o entre . D7 e ,/ D7. #u seCa, em termos de eficincia da cac%e +,, $ similar F de um 'entium III e outras

8-68

Hardware Total

m&uinas '/. > a cac%e +, de dados opera de forma similar F das cac%es +, de outras ar&uiteturas. Beu taman%o $ . D7. M&uinas 8etburst tm um pool de instru es capa* de manter ,1/ instru es em andamento. 8as m&uinas '/ eram apenas 24 instru es. Isto permite executar um n-mero maior de instru es antecipadas, ou seCa, fora de ordem. 3 unidade de execuo pode executar at$ / instru es por ciclo de clocD, resultando em alto grau de paralelismo. M&uinas 8etburst so classificadas como %!perpipelined. operando com pipeline de 14 estgios <m&uinas '/ operavam com ,4 estgios=. Jsar estgios menores significa &ue cada um dos estgios pode ser mais simples, com um menor n-mero de portas l"gicas. 5om menos portas l"gicas ligadas em s$rie, $ menor o retardo de propagao entre essas portas, e desta forma o ciclo de operao pode ser menor, ou seCa, a fre&Sncia de operao pode ser maior. M&uinas 8etburst podem portanto operar com maiores fre&Sncias de operao &ue as m&uinas '/ de mesma tecnologia. Jsando a mesma tecnologia de produo do 'entium III <4,,.=, o 'entium 2 $ capa* de atingir clocDs duas ve*es maiores.

.e 32 para )6 bits
#s processadores usados em praticamente todos os '5s modernos utili*am a ar&uitetura x./, tamb$m c%amada de I3-01. # termo x./ $ devido F origem dos processadores usados no '5, comeando com o a famlia .4./O.4... 'rocessadores .4./, .4.., .4,./, .4,.. e .41./ eram todos de ,/ bits. Bignifica &ue a maioria das suas instru es operavam com valores inteiros de at$ ,/ bits, e &ue praticamente todos os seus registradores internos tin%am ,/ bits. # termo I3-01 $ mais novo, e significa 3r&uitetura Intel de 01 bits. 9 derivada do processador .40./. Todos os processadores usados nos '5s modernos so derivados desta ar&uitetura. ;m outras palavras, podemos considerar o 'entium 2 e o 3t%lon como vers es super velo*es do 0./, acrescidos de alguns recursos, por$m so todos baseados em conCuntos de instru es compatveis com o do 0./. #s termos x./ e I3-01 so usados como sinEnimos, sendo &ue a 3M) prefere usar o termo x./, en&uanto a Intel prefere usar I3-01. Tanto a Intel como a 3M) esto entrando na era dos /2 bits, cada uma com sua pr"pria ar&uitetura:

Captulo 8 Arquitetura de processadores

8-6L

Intel: I3-/2 3M): 3M) x./-/2 ;ssas duas ar&uiteturas tm caractersticas distintas. 3mbas so de /2 bits, ou seCa, utili*am registradores, valores e endereos de /2 bits, apesar de poderem tamb$m manipular valores de 01, ,/ e . bits.
Intel IA9)6

3 ar&uitetura I3-/2 $ incompatvel com a I3-01. Isto significa &ue os programas &ue usamos nos '5s atuais no funcionaro nos '5s baseados na ar&uitetura I3-/2. 'ara facilitar a transio entre as ar&uiteturas I3-01 e I3/2, o processador Intel Itanium <o primeiro a ser produ*ido com a I3-/2= utili*a um tradutor interno de instru es I3-01 para I3-/2. )esta forma poder utili*ar os programas atuais, por$m com desempen%o redu*ido. 3 id$ia no $ comprar '5s com o Itanium para executar os programas atuais, e sim, utili*ar os novos programas I3-/2. 'or$m en&uanto no estiverem disponveis todos os programas na verso de /2 bits, podero ser usadas vers es antigas <ou seCa, atuais= de 01 bits. Inicialmente a ar&uitetura I3-/2 $ voltada para servidores e (orDstations de alto desempen%o para uso em 53), processamento cientfico e outras aplica es &ue exigem grande &uantidade de clculos. 'ara os '5s ?normais@, a Intel continuar fornecendo processadores I3-01, como o 'entium 2 e seus sucessores. )esta forma foi aberto um le&ue de op es: novos processadores de 01 bits e novos processadores de /2 bits, por$m compatveis com os de 01 bits.
A/. 78)9)6

3 3M) tamb$m lanar processadores de /2 bits, entretanto foi adotada uma ar&uitetura diferente, c%amada 3M) x./-/2. ;ntendendo de forma bem simples, esta ar&uitetura engloba a atual I3-01 <ou x./, de 01 bits= e adiciona recursos de /2 bits. )esta forma os programas podero operar com valores de /2, 01, ,/ e . bits. #s atuais programas de 01 bits funcionaro perfeitamente nesta nova plataforma. Internamente os processadores possuiro os mesmos registradores internos encontrados nas m&uinas x./, por$m ampliados para /2 bits. 9 uma evoluo parecida com a transio de ,/ para 01 bits, a partir do .40./. 8o 0./, todos os registradores e instru es de ,/ bits foram mantidos, e ainda ampliados para 01 bits.

8-F0

Hardware Total

#s programas atuais para 01 bits continuaro funcionando normalmente, com seu pleno desempen%o, ao contrrio do &ue ocorre na ar&uitetura I3/2, &ue $ incompatvel com a I3-01. Temos a&ui um pe&ueno problema: os futuros programas de /2 bits para a plataforma I3-/2 sero incompatveis com os programas de /2 bits para a ar&uitetura x./-/2. #s fabricantes de soft(are tero &ue desenvolver seus programas nas duas vers es, e &uando no o fi*erem, o usurio ter &ue usar apenas os programas especficos para sua ar&uitetura, Intel ou 3M). #s primeiros processadores 3M) de /2 bits possuem os nomes provis"rios de ?5la(Kammer e BledgeKammer@. 3mbos sero processadores de .a gerao, /2 bits e tecnologia de 4,,0, com lanamento previsto para 1441. # 5la(Kammer ir operar em sistemas para at$ 1 processadores, e o BledgeKammer ir operar com sistemas para 2 e . processadores.
32 bits para v:rios anos

3 c%egada dos processadores de /2 bits no vai sepultar de uma ora para outra a tecnologia de 01 bits. 'odemos comparar com o &ue ocorreu na transio de ,/ para 01 bits. # .40./ foi lanado em ,P.H, mas o 1./, de ,/ bits, continuou sendo o processador mais usado at$ o incio dos anos P4, sendo finali*ada a sua produo em ,PP0. 3 partir da os '5s tm usado apenas ar&uiteturas de 01 bits, desde o 0./ at$ o 'entium 2 e o 3t%lon. 3 transio de 01 para /2 bits no ser diferente. 8ovos processadores de 01 bits continuaro sendo lanados e bastante utili*ados em todos os '5s. #s modelos de /2 bits comearo a ser usados nos '5s de alto desempen%o, como servidores e (ortDstations, para depois de alguns anos entrar no mercado de '5s comuns. Tanto $ assim &ue o 'entium 2, lanado em 1444, $ inteiramente de 01 bits, e gan%ar novas vers es nos pr"ximos anos. 3 ar&uitetura de /2 bits da 3M), por sua ve*, no abandona a atual de 01 bits, portanto os programas atuais podero continuar sendo usados por muitos anos. 3ssim como %oCe um 'entium 2 $ capa* de executar programas de ,/ bits, os processadores de /2 bits da 3M) continuaro operando tamb$m com 01 bits.

-rocessador Intel Itanium


3 figura 1U mostra um processador Intel Itanium, o primeiro baseado na ar&uitetura I3-/2. 8o incio do seu desenvolvimento era con%ecido pelo seu nome-c"digo, Merced. 9 produ*ido na forma de um cartuc%o c%amado '352,., o mesmo nome do so&uete usado nas placas de 5'J para este processador. 8o interior do cartuc%o encontramos o processador

Captulo 8 Arquitetura de processadores

8-FB

propriamente dito e os c%ips BL3M &ue formam a cac%e +0. 3s primeiras vers es do Itanium tm 1 M7 ou 2 M7 de cac%e +0. 3s cac%es +, e +1 so integradas ao n-cleo do processador, e as placas de 5'J ainda podero usar uma cac%e +2 opcional. # Itanium possui ,H unidades de execuo e 1H/ registradores internos de /2 bits, sendo ,1. para n-meros inteiros e ,1. para n-meros de ponto flutuante.
Figura 8.27
3rocessador *ntel *taniu#.

3l$m da cac%e +0, o Itanium possui uma cac%e +, com 01 D7 <,/ D7 para c"digo e ,/ D7 para dados= e cac%e +1 com P/ D7. 'arece um taman%o pe&ueno para uma cac%e +1, mas note &ue se compararmos com outros processadores, $ a cac%e +0 de 1 M7 ou 2 M7 do Itanium &ue fa* o trabal%o &ue em outros processadores $ feito pela cac%e +1, com 1H/ D7 ou H,1 D7. 3inda baseado na tecnologia de 4,,., resultando na alta dissipao de calor pelos seus 1H mil% es de transistores do seu n-cleo <sem contar os &uase 044 mil% es da cac%e +0=, o Itanium ter sucessores baseados na nova tecnologia de 4,,0. 3 figura 1. mostra em detal%es a vista superior do cartuc%o do Itanium. 'ossui na sua parte lateral um conector exclusivo para alimentao. ;xistem furos para a fixao do cooler e para fixar o cartuc%o na placa de 5'J.

8-F2

Hardware Total Figura 8.28


CartucCo 3AC B84 0ista superior.

3 figura 1P mostra a parte inferior do cartuc%o. 5lipes laterais fa*em a reteno do processador, aCudando a fixao no so&uete. 5omo C mostramos, o conector de alimentao fica na parte lateral do cartuc%o. 8a sua parte inferior ficam os contatos do processador propriamente dito.
Figura 8.29
CartucCo 3AC B84 0ista in+erior.

(loc1 interno e e7terno

3s primeiras vers es do Itanium operam com U00 e .44 MK* de clocD interno. 'arecem valores baixos em comparao com o 'entium 2, &ue C ultrapasssou a barreira dos 1 NK*. 8ote entretanto &ue tudo no interior do Itanium ocorre com /2 bits, portanto tem condi es de apresentar um rendimento no mnimo duas ve*es maior em comparao com o 'entium 2. 3l$m disso o Itanium oferece um grau de paralelismo muito superior ao do 'entium 2. 8o podemos comparar processadores de ar&uiteturas diferentes levando em conta apenas o clocD.

Captulo 8 Arquitetura de processadores

8-F3

# clocD externo das primeiras vers es do Itanium $ de ,00 MK* com ))L, produ*indo resultados e&uivalentes ao de um clocD de 1// MK*. Beu barramento de dados tem /2 bits, portanto a taxa de transferncia mxima te"rica $ de 1,00 M7Os.
Modelo Itanium/733 Itanium/800 Clock externo 133 MHz 133 MHz Clock interno 733 MHz 800 MHz Multiplicador 5,5x 6x

#7B: ;sses so os modelos previstos ao final de 144,, antes do lanamento do Itanium. 3 Intel atrasou o seu lanamento e trabal%ava na nova verso do Itanium, o Mcainle!, com clocDs mais elevados.

;oltagens e consumo eltrico

3ssim como ocorre com outros processadores modernos, o Itanium informa as voltagens de &ue necessita. Bo informadas voltagens diferentes para o processador e para a cac%e +0, atrav$s de pinos identificadores. 3 voltagem do n-cleo, nas primeiras vers es do Itanium, obedecia F especificao da figura 04. Bo suportados valores entre ,,1H4 e ,,/44 volt, em intervalos de 4,41H volt.
Figura 8.30
*denti+ica'(o da 0oltage# do nRcleo do *taniu#.

> a voltagem usada pelos c%ips da cac%e +0 do Itanium seguem uma especificao &ue pode variar entre ,,/H4 a 1,,44 volts, em intervalos de 4,4H4 volt, como vemos na figura 0,.

8-F

Hardware Total Figura 8.31


*denti+ica'(o da 0oltage# para os cCips da cacCe ?3 do *taniu#.

# Itanium $ um processador bastante &uente. #s modelos de U00 e .44 MK* tm consumo dependente da &uantidade de cac%e +0. 5om 1 M7, consomem cerca de ,,/ (atts, e com 2 M7 c%egam a consumir ,04 (atts. Todo este calor dificulta a produo de modelos com clocDs mais elevados, mas a situao ir mel%orar depois da adoo da tecnologia de 4,,0.
+arramentos de dados e endereos

# barramento de dados do Itanium opera com ,00 MK* e ))L, produ*indo o mesmo resultado &ue o de um clocD de 1// MK*. #pera com /2 bits, portanto apresenta uma taxa de transferncia mxima te"rica de 1,00 M7Os. 3t$ 2 processadores podem ser ligados em conCunto na mesma placa. Beu barramento de endereos tem 22 bits, permitindo acessar diretamente uma mem"ria fsica de at$ ,/ Terab!tes <,U.HP1.,./.422.2,/ b!tes=. 3o acessar mem"ria virtual, opera com endereos de H2 bits, podendo enderear at$ ,/ 'etab!tes <,..4,2.0P..H4P.2.,.P.2 b!tes=.

<uturos processadores Intel de )6 bits


3inda so bastante escassas as informa es sobre os processadores I3-/2 posteriores ao Itanium. 3 pr"pria Intel no divulga publicamente tais informa es, exceto em conferncias. ;sto previstos novos processadores &ue por en&uanto tm nomes c"digos de Mcainle!, Madison e )eerfield. # Mcainle! <possivelmente ser c%amado de Itanium II= dever usar a tecnologia de 4,,0 e sua cac%e +0 ser integrada ao n-cleo. Ir operar com clocDs superiores a ,444 MK*. # Madison ter uma cac%e +0 maior <possivelmente . M7= e um barramento externo mais velo*. # )eerfield dever ser uma verso de baixo custo do Madison, com cac%e +0 de apenas , M7, voltado para o mercado de '5s de baixo custo. Ber uma esp$cie de ?5eleron de Itanium@.

Captulo 8 Arquitetura de processadores

8-F!

OOOOOOOOOOO MIM OOOOOOOOOOO

Captulo Refrigerao de processadores

Todos os componentes eletrnicos produzem calor durante o seu funcionamento. Alguns componentes produzem mais, outros produzem menos calor. O excesso de calor prejudicial e devemos tomar providncias para control-lo. alando de uma forma mais tcnica, os componentes dissipam energia trmica, resultante da passagem de corrente eltrica. A !uantidade de energia medida em "oules #"$ ou %alorias #%al$. &ma caloria a !uantidade de calor necessria produzir uma eleva'(o de ) grau %elsius em ) grama de gua. *m eletricidade, usamos a unidade "oule ao invs da %aloria. ) "oule e!uivale a cerca de +,,- caloria. .otncia a !uantidade de energia desenvolvida por unidade de tempo. A unidade usada para mediar a potncia o /att #/$. 0uando dizemos !ue um circuito dissipa ) / de potncia, o mesmo dizer !ue gera o calor de ) "oule a cada segundo. .ortanto1 ) /att 2 ) joule3segundo O calor gerado por um componente eletrnico precisa ser rapidamente retirado das suas proximidades, caso contrrio produzir um aumento de temperatura, o !ue indesejvel. 4e esta providncia n(o for tomada, o componente eletrnico pode ter sua temperatura cada vez mais elevada, c5egando a n6veis perigosos.

9-2

Hardware Total

Os fa7ricantes sempre especificam a temperatura mxima !ue um componente eletrnico pode atingir durante sua opera'(o. Alguns exemplos1
Processador AMD K6-2/550 A ! AMD At%lon/&200' mod ( AMD Duron/)00' mod * Pentium ( / &+5 ,HPotncia 25" 65" *5" 55" Temperatura #0$ 95$ 90$ #2$

0uanto maior a potncia eltrica gerada por um componente, maior tendncia ele ter para c5egar a temperaturas elevadas. %uidados devem ser tomados para !ue a temperatura mxima suportada pelo componente n(o seja ultrapassada. 4e n(o tomarmos os devidos cuidados, a potncia gerada pelos componentes resultar em aumento de temperatura !ue ir prejudicar esses componentes. *sses cuidados consistem em transferir para o ar o calor gerado pelos componentes, ao mesmo tempo em !ue o ar !uente expulso das suas proximidades.

Efeitos da temperatura sobre o processador


0uando um componente tra7al5a em uma temperatura mais elevada !ue a mxima recomendada pelo fa7ricante, podem ocorrer os seguintes pro7lemas1 8efeito permanente 9edu'(o da vida :til .erda de confia7ilidade 8efeitos ao a!uecer

;este cap6tulo trataremos so7re a refrigera'(o de processadores. *les s(o em geral os componentes !ue geram mais calor em um computador, e necessitam de mais cuidados em rela'(o < refrigera'(o. *specificamente neste caso, um processador !uente demais pode passar pelos seguintes pro7lemas1
Pro.lema De0eito permanente 4edu56o da 3ida 7til /intoma 1 processador es2uenta tanto 2ue pode 2ueimar de0initi3amente' 0icando totalmente inoperante+ 8m processador dura muitos anos' at9 mesmo d9cadas' mas pode durar apenas um ou dois anos' tal3e- menos' 2uando tra.al%a em temperaturas muito ele3adas+ 1 computador apresenta tra3amentos e erros di3ersos durante o seu uso normal+

Perda de con0ia.ilidade

$ap:tulo 9 ; 4e0ri<era56o de processadores


De0eitos ao a2uecer 1 computador 0unciona .em en2uanto est= 0rio' depois de al<uns minutos os pro.lemas come5am a aparecer' na 0orma de erros ou tra3amentos+

9-*

;(o s(o raros os casos de .%s nos !uais ocorrem por exemplo, erros ou travamentos durante a instala'(o do /indo=s. > um 57ito comum !uando ocorre este pro7lema, reduzir o cloc? do processador antes da instala'(o do /indo=s. A redu'(o do cloc? resulta em redu'(o do a!uecimento. A temperatura do processador mantida em um limite seguro e o seu funcionamento passa a ser correto. O mesmo efeito poderia ser o7tido sem reduzir o cloc? do processador, mas tomando os devidos cuidados para reduzir a sua temperatura. *ssas providncias s(o as seguintes1 )$ 9eduzir a temperatura do am7iente ,$ @el5orar a ventila'(o interna do ga7inete A$ Tornar mais eficiente a opera'(o do cooler do processador 0uanto mais elevada a temperatura am7iente, ou seja, externa ao computador, mais elevada ser a temperatura do processador. A temperatura am7iente pode ser reduzida, por exemplo, com o uso de ar condicionado. %aso isto n(o seja poss6vel, devemos utilizar os outros dois processos para reduzir a temperatura1 mel5orar a ventila'(o interna do ga7inete e tornar mais eficiente o cooler do processador, conseguindo assim os mesmos graus %elsius a menos !ue seriam o7tidos gra'as ao ar condicionado. A refrigera'(o interna do ga7inete outro fator importante. 8e um modo geral, a temperatura do interior do ga7inete do computador maior !ue a temperatura do am7iente, devido ao calor gerado pelos componentes, pelo disco r6gido, pelo drive de %8-9O@, pela placa de v6deo A8 #algumas es!uentam tanto !ue usam cooler ou dissipador de calor$ e pelo prBprio processador. 0uanto pior a ventila'(o interna, maior esta diferen'a. &m ga7inete com ventila'(o deficitria pode ter a temperatura interna de -+o% ao operar em um am7iente de A+o%, portanto estaria )+o% mais !uente !ue o am7iente. *ste mesmo ga7inete, com a ventila'(o mel5orada, poderia ficar com a temperatura interna de ACo% ao ser colocado no mesmo am7iente de A+o%, portanto estaria apenas Co% mais !uente. %omo veremos mais adiante, algumas providncias podem ser tomadas para mel5orar a ventila'(o, reduzindo esta diferen'a de temperatura. A terceira providncia para reduzir a temperatura do processador mel5orar a eficincia do seu cooler. &m cooler de maior taman5o capaz de dissipar o calor do processador #ou seja, retirar o calor do processador e transferi-lo

9-(

Hardware Total

para o ar do interior do ga7inete$ de forma mais rpida. A transferncia de calor tam7m acelerada !uando aplicamos pasta trmica entre o processador e o cooler. Deremos mais adiante como faz-lo.

Melhorando a ventilao do gabinete


A maioria das fontes de alimenta'(o puxa o ar do interior para o exterior do ga7inete. *ste mtodo de ventila'(o tende a resfriar os componentes por igual, de uma forma mais EdemocrticaF, ou seja, todos os componentes ser(o resfriados de forma e!uili7rada. " nos casos em !ue o ar jogado para dentro do ga7inete, o ar frio c5ega primeiro ao processador, normalmente localizado prBximo da fonte. *ste mtodo de refrigera'(o d maior prioridade para a redu'(o da temperatura do processador. Os demais componentes do computador tender(o a ficar um pouco mais !uentes, em compensa'(o o processador fica menos !uente. .ortanto1
Processador muito 2uente > mel%or 2ue o 3entilador da 0onte ?o<ue o ar de 0ora para dentro do <a.inete' isto tende a dei@ar o processador menos 2uente' apesar de temperatura dos demais c%ips 0icar um pouco maior+ > mel%or 2ue o 3entilador da 0onte ?o<ue o ar de dentro para 0ora' ou se?a' e@pulsando o ar 2uente para o e@terior do <a.inete+

Processador menos 2uente

;ote !ue direcionar a ventila'(o da fonte para o interior do computador um recurso !ue deve ser usado apenas !uando o processador gera muito calor #por exemplo, acima de -+ /$, e tam7m !uando este localizado perto da fonte de alimenta'(o. 0uando o processador gera menos calor #dissipa'(o inferior a -+ /, ou !uando o processador n(o fica prBximo da fonte, deixe !ue a ventila'(o seja feita de dentro para fora.

$ap:tulo 9 ; 4e0ri<era56o de processadores Figura 9.1

9-5
Ar 9 ?o<ado para 0ora do <a.inete ; este 9 o m9todo mais usado+

A figura ) mostra o fluxo de ar em um ga7inete no !ual o ar jogado para fora, pela parte traseira. O ar frio entra pela parte frontal do computador, e tam7m pela lateral #estamos no caso de um ga7inete 5orizontal$ ou pela parte de 7aixo #no caso de um ga7inete vertical$. ;ote !ue o fluxo de ar passa pela placa de %.&, em diagonal. *ste mtodo de ventila'(o ade!uado tanto para processadores localizados na parte frontal da placa m(e, !uanto para os processadores localizados mais prBximos da fonte. > o mtodo mais utilizado. Alm de refrigerar 7em o processador, !ue est no camin5o do fluxo de ar, tende a resfriar de forma e!uili7rada todos os demais componentes do interior do ga7inete. .ara !ue este mtodo de ventila'(o funcione 7em preciso !ue a entrada principal de ar seja a localizada na parte frontal do ga7inete. endas a7ertas desnecessariamente devem ser tampadas. .or exemplo, as fendas onde s(o encaixadas as placas de expans(o, na parte traseira do ga7inete. 0uando um slot est livre, devemos deixar tampada a fenda correspondente.

9-6

Hardware Total Figura 9.2


1 ar 0rio entra pela parte traseira e re0ri<era o processador em primeiro lu<ar+

A figura , mostra o fluxo de ar no interior do ga7inete !uando o ar jogado de fora para dentro pela fonte. *ste mtodo usado com menor fre!Gncia, e indicado para processadores muito !uentes, a!ueles !ue dissipam muita potncia eltrica #acima de -+/$, mas sB deve ser empregado !uando o processador fica localizado nas proximidades da fonte de alimenta'(o, como mostra a figura. 0uando o processador fica em outra parte da placa de %.&, a sua refrigera'(o ser prejudicada, j !ue o fluxo de ar ser mais fraco nos componentes longe da fonte. *ste mtodo portanto deve ser usado !uando s(o atendidas simultaneamente as condi'Hes1 O processador muito !uente #dissipa mais de -+/$ O processador fica localizado prBximo da fonte ;ote !ue a maioria das fontes de alimenta'(o joga o ar de dentro para fora do ga7inete. .ara usar o fluxo inverso, como mostra a figura ,, necessrio inverter o ventilador localizado no interior da fonte. > preciso a7rir a fonte de alimenta'(o, desaparafusar o ventilador e fix-lo novamente no sentido inverso. ;(o 7asta inverter os seus fios, pois esta simples invers(o de polaridade em geral n(o deixa o ventilador funcionar. > mesmo preciso inverter fisicamente a posi'(o do ventilador. Irandes fa7ricantes, !ue produzem mil5ares de .%s iguais, podem concluir !ue um determinado processador de um determinado modelo est es!uentando muito e optar pelo uso do fluxo inverso. .ode ent(o encomendar do seu fornecedor, fontes de alimenta'(o j com o fluxo de ar invertido, ou inverter um a um. Tcnicos de manuten'(o devem usar o fluxo

$ap:tulo 9 ; 4e0ri<era56o de processadores

9-#

inverso como um recurso experimental. O ideal medir a temperatura do processador antes e depois da invers(o, atravs de programas monitoradores de temperatura, confirmando assim se o uso do fluxo inverso realmente reduziu a temperatura do processador. .ara facilitar a entrada e a sa6da de ar, nunca deixe a parte traseira do ga7inete encostada em uma parede #manten5a uma distJncia de no m6nimo )C cm$. 4e isto n(o for feito, o fluxo de ar ser prejudicado. %omo vimos, na maioria dos ga7inetes o fluxo de ar entra pela parte frontal, puxado pela fonte de alimenta'(o e sai pela parte traseira do ga7inete. Alm de manter a distJncia m6nima de )C cm entre a parte traseira da ga7inete e a parede, devemos deixar livres as entradas de ar na parte frontal do ga7inete. ;ote !ue alguns ga7inetes possuem entradas de ar na sua parte inferior. Outros possuem apenas entrada frontal. Alguns possuem uma tampa frontal !ue pode ser levantada ou a7aixada. icando levantada, li7erada a entrada de ar e tampa os drivesK a7aixada d acesso aos drives mas fec5a a entrada de ar. 8eixe esta tampa levantada, ou ent(o retire-a do ga7inete. O ideal evitar os ga7inetes !ue possuem esta tampa, j !ue ela atrapal5a o fluxo de ar. *m alguns ga7inetes n(o existe entrada frontal de ar #nem na parte inferior$, e sim um pe!ueno orif6cio para podermos ouvir o som do alto falante interno #.% 4pea?er$. Lnfelizmente alguns fa7ricantes es!uecem !ue necessria uma 7oa entrada de ar. *vite portanto os ga7inetes !ue n(o possuem entrada frontal #ou inferior$ de ar. *m !ual!uer ga7inete fundamental !ue o fluxo de ar possa trafegar sem o7stculos. .rocure organizar os ca7os flat no interior do ga7inete de tal forma !ue n(o fi!uem no camin5o do fluxo de ar. endas na parte traseira do ga7inete tendem a provocar a redu'(o do fluxo de ar !ue passa pelo processador. .or exemplo, !uando uma placa n(o est conectada em um slot, muitas vezes a fenda traseira correspondente fica vazia. &se tampas apropriadas !ue s(o fornecidas junto com o ga7inete #figura A$ para fec5ar as fendas correspondentes aos slots sem uso. endas para conectores 8M-N e 8M-,C #interfaces seriais e paralelas$ sem uso na parte traseira do ga7inete tam7m devem ser tampadas, mesmo !ue seja com fita adesiva. > claro !ue em um computador novo, todas essas fendas j devem estar tampadas.

9-) *** 35% *** Figura 9.3

Hardware Total

ABminas para 0ec%ar as 0endas na parte traseira do <a.inete+

> importante ainda !ue a parte traseira do ga7inete ten5a livre circula'(o de ar. Alm da j citada distJncia m6nima de )C cm, devemos evitar deixar o ar represado na parte traseira do computador. ;(o instale o computador em estantes, armrios ou mesas !ue possuam a parte traseira fec5ada. 0uanto mais o ar ficar represado nesta rea, maior tender a ser o a!uecimento no interior do ga7inete.

Melhorando a eficincia do cooler


O :ltimo recurso, e normalmente o mais importante, para manter a temperatura do processador dentro de limites seguros mel5orar a eficincia do cooler. A figura - mostra um cooler acoplado ao processador e as duas temperaturas envolvidas1 tp1 temperatura do processador tg1 temperatura do interior do ga7inete
Figura 9.4
$ooler acoplado ao processador+

*ntre as faces superior e inferior do cooler existe uma diferen'a de temperatura igual a1

$ap:tulo 9 ; 4e0ri<era56o de processadores

9-9

2 tp - tg .or exemplo, se o interior do ga7inete est a uma temperatura de -C% e o processador a O+%, temos 2 tp - tg 2 O+% P -C% 2 )C% %onsiderando a temperatura do interior do ga7inete como constante, valores elevados de indicam !ue a temperatura do processador mais elevada. Lntuitivamente perce7emos !ue !uanto maior a potncia eltrica . gerada pelo processador, maior ser a temperatura do processador, ou mel5or, maior ser o valor de . ;a verdade . e s(o proporcionais. 4e do7ramos o valor de ., tam7m do7rar o valor de . A rela'(o entre . e o !ue c5amamos de resistncia trmica do cooler1 23. %omo . medido em =atts #/$ e medido em %, a unidade de resistncia trmica %3/. &m cooler de maior taman5o possui uma resistncia trmica menor. O cooler menor da figura C tem resistncia trmica de cerca de )%3/, en!uanto o maior tem cerca de +,C%3/.
Figura 9.5
$oolers de maior taman%o possuem menor resistncia t9rmica+

%oolers de maior taman5o possuem menor resistncia trmica, ou seja, oferecem menos resistncia < passagem do fluxo de calor. > interessante !ue este fluxo de calor seja rapidamente transferido para fora do processador e do cooler, c5egando ao ar, !ue por sua vez ventilado para longe do processador. A rpida transferncia do calor gerado pelo processador para longe evitar o ac:mulo deste calor, ou seja, evitar o aumento da sua

9-&0

Hardware Total

temperatura. .ortanto, se !uisermos reduzir a temperatura do processador, temos !ue usar um cooler com 7aixa resistncia trmica.

Clculo da temperatura do processador


.ara calcular a temperatura mxima em !ue um processador ir tra7al5ar, use a fBrmula1 tp 2 .. Q tg
1ndeC tp D Temperatura do processador P D Potncia dissipada pelo processador D 4esistncia t9rmica do cooler t< D Temperatura do interior do <a.inete

%onsidere um processador com as seguintes caracter6sticas1 .otncia dissipada #.$ 2 A+ / Temperatura externa mxima do processador1 R+% 8igamos !ue estamos usando um cooler com resistncia trmica de +,C%3/. 8igamos ainda !ue a temperatura do interior do ga7inete seja de -+%. Temos ent(o1 tp 2 A+ x +,C Q -+ 2 CC% O7serve !ue nessas condi'Hes, a temperatura do processador #CC%$ ser 7em inferior < mxima permitida pelo fa7ricante #R+%$. Lsto significa !ue o processador ir tra7al5ar de forma segura, com alta confia7ilidade e n(o sofrer redu'(o da vida :til por excesso de temperatura. .or outro lado, considere agora o uso de um cooler de menor taman5o, com resistncia trmica de )% 3/. Teremos ent(o1 tp 2 A+ x ) Q -+ 2 R+% *ste valor igual ao limite mximo de temperatura especificado para o fa7ricante neste exemplo. A opera'(o nesta temperatura considerada segura. ;a prtica, a temperatura do processador ser um pouco menor. A raz(o disso !ue a potncia dissipada pelo processador, especificada pelo fa7ricante, um valor mximo, e na maior parte do tempo n(o utilizada. *ste processador pode estar dissipando A+ =atts #valor mximo$ !uando executa um jogo A8, por exemplo, ou dissipando um valor muito menor #)C

$ap:tulo 9 ; 4e0ri<era56o de processadores

9-&&

=atts, por exemplo$, !uando executa uma tarefa mais simples, como um processador de textos. %onsidere agora um outro processador com as seguintes caracter6sticas1 .otncia dissipada #.$ 2 C+ / Temperatura externa mxima do processador1 R+% 8igamos ainda !ue a temperatura do interior do ga7inete seja de -+%, e !ue vamos usar um cooler com resistncia trmica +,C%3/. A temperatura externa deste processador ser ent(o1 tp 2 .. Q tg tp 2 C+ x +,C Q -+ 2 OC% *ste valor seguro, est a7aixo dos R+% permitidos no nosso exemplo. *ntretanto temos !ue tomar muito cuidado. *stamos supondo !ue a temperatura no interior do ga7inete de -+%, a mesmo do exemplo anterior. ;ote !ue !uanto mais potncia dissipa um processador, maior ser a tendncia de aumento na temperatura do interior do ga7inete. O cooler consegue manter o processador em uma temperatura segura, mas se a ventila'(o interna do ga7inete n(o for eficiente, a temperatura interna aumentar de -+% para -)%, -,% e assim por diante, at c5egar a um ponto em !ue a temperatura do processador ficar comprometida. 4e a temperatura do interior do ga7inete c5egar a -C%, termos1 tp 2 C+ x +,C Q -C 2 R+% ;este ponto atingida a temperatura mxima permitida para o processador. 4e a ventila'(o do ga7inete n(o for eficiente, a temperatura do seu interior continuar aumentando, e a temperatura mxima permitida para o processador ser ultrapassada. %ada )% a mais na temperatura interna do ga7inete corresponder a )% a mais na temperatura do processador. .ortanto, !uanto mais potncia dissipa um processador, mel5or deve ser a ventila'(o do ga7inete. *m .%s com processadores !ue dissipam mais potncia devemos usar de preferncia, um segundo ventilador, instalado na parte frontal interna do ga7inete, contri7uindo para mel5orar o fluxo de ar e a ventila'(o.
Influncia da temperatura do ambiente

9-&2

Hardware Total

A temperatura do am7iente tam7m tem influncia so7re a temperatura final do processador. %omo vimos nos clculos, a temperatura do processador depende da temperatura do interior do ga7inete1 tp 2 .. Q tg A temperatura tg do ga7inete, por sua vez, depende da temperatura do am7iente tam7 #ou seja, a temperatura externa ao computador$ e do a!uecimento do interior do ga7inete #ag$. *ste a!uecimento deve ser o menor poss6vel, em geral varia entre C% e )+%. > indesejvel !ue este a!uecimento seja elevado, pois !ual!uer aumento automaticamente refletido na temperatura do processador. *ste a!uecimento depende da eficincia do sistema de ventila'(o e da !uantidade de calor gerada por todos os circuitos internos do computador. A temperatura interna do ga7inete est relacionada com a temperatura do am7iente da seguinte forma1 tg 2 tam7 Q ag Ou seja, a temperatura do ga7inete igual < temperatura do am7iente somada com o a!uecimento do ga7inete. .ara simplificar, se o am7iente estiver a A+% e o a!uecimento interno for )+%, a temperatura interna do ga7iente ser -+%. Trocando tg por tam7 Q ag na fBrmula da temperatura do processador, temos1 tp 2 tam7 Q ag Q .. .ortanto, para encontrar a temperatura do processador, tomamos a temperatura do am7iente #externa ao .%$, somamos com o a!uecimento do ga7iente, e finalmente somamos com o produto .. #potncia x resistncia trmica do cooler$. %ada )% a mais na temperatura do am7iente resultar em )% a mais na temperatura do processador. %ada )% a mais no a!uecimento interno do ga7inete tam7m resultar no aumento correspondente de )% na temperatura do processador. 4endo assim, para reduzir a temperatura do processador, podemos tomar trs providncias1 a$ 9eduzir a temperatura do am7iente 7$ 9eduzir o a!uecimento do ga7inete c$ 9eduzir a resistncia trmica do cooler
Como reduzir a temperatura do ambiente

$ap:tulo 9 ; 4e0ri<era56o de processadores

9-&*

O mtodo mais comum utilizar o computador em um am7iente com ar refrigerado. Alis, muitos dizem !ue Ecomputador precisa de ar refrigeradoF. ;(o necessariamente. *xistem outras formas de reduzir a temperatura dos c5ips, e usar ar condicionado, reduzindo a temperatura am7iente, apenas uma delas. *vite utilizar o computador em locais muito !uentes. uja dos locais onde 5 incidncia de raios solares. ;(o instale o computador em locais onde o ar !uente < sua volta pode ficar represado, como em estantes ou em cantos.
Como reduzir o aquecimento do gabinete

Organize os ca7os flat no interior do ga7inete para !ue n(o atrapal5em o fluxo de ar. Tampe as fendas desnecessrias do ga7inete, fazendo com !ue a maior parte do ar entre pela sua parte frontal. &se um segundo ventilador #normalmente na parte frontal do ga7inete$ para aumentar o fluxo de ar.
Como reduzir a resistncia trmica do cooler

.ara isso preciso utilizar um cooler de maior taman5o. 0uanto maior o taman5o, menor a sua resistncia trmica. 8evemos tam7m, conforme recomendam os fa7ricantes de processadores, aplicar pasta trmica entre o cooler e o processador. @ais adiante daremos mais informa'Hes so7re a pasta trmica.

elao entre potncia e cloc!


Os processadores mais E!uentesF dissipam potncias elevadas. %onsideramos a!ui como elevadas, as potncias acima de A+/, !ue j come'am a apresentar pro7lemas se n(o forem tomadas as devidas providncias de refrigera'(o. *m uma fam6lia de processadores semel5antes, o modelo de mais alto cloc? dispon6vel o !ue apresenta maior a!uecimento. Deja por exemplo a dissipa'(o de alguns processadores At5lon, na figura O. ;ote !ue !uanto maior o cloc?, maior a potncia.

9-&( *** 35% *** Figura 9.6

Hardware Total

Dentro de uma 0am:lia de processadores' 2uanto maior 9 o clocE' maior 9 a potncia dissipada+

> fcil entender por!ue o cloc? maior resulta em maior dissipa'(o de energia. %onsidere a figura R, onde s(o mostrados alguns sinais digitais presentes em um processador. Os grficos representam valores de tens(o em fun'(o do tempo. Os circuitos assumem dois valores t6picos de tens(o1 um valor extremamente 7aixo, prBximo de zero, !ue representa o 7it +, e um valor maior, igual < tens(o do n:cleo do processador, !ue representa o 7it ). A transi'(o entre esses valores n(o instantJnea. *xiste um curto per6odo em !ue a tens(o varia linearmente entre o valor mximo e o m6nimo. > durante este curto per6odo !ue ocorre a gera'(o de calor.
Figura 9.7
ormas de onda de sinais di<itais de um processador+

Os circuitos digitais existentes nos c5ips consomem uma pe!uena corrente eltrica !uando geram o 7it zero #+ volts$, e consomem uma corrente !uase nula !uando geram o 7it ). 0uando a tens(o varia de zero para o mximo, a corrente varia do mximo para zero, e vice-versa. A figura S mostra uma transi'(o 7inria, de + para ). Ao mesmo tempo em !ue a tens(o aumenta de zero at Dmx, a corrente diminui de Lmx para zero. 8urante esta transi'(o, a potncia, !ue igual ao produto da tens(o pela corrente, parte de zero, atinge um valor mximo, e volta novamente a zero.

$ap:tulo 9 ; 4e0ri<era56o de processadores *** 35% *** Figura 9.8

9-&5

8m pulso de potncia 9 <erado 2uando ocorre uma transi56o .in=ria+

%ada transi'(o 7inria ter um pulso de potncia correspondente. A figura N mostra uma srie de transi'Hes 7inrias e uma sucess(o de pulsos de potncia resultantes dessas transi'Hes.
Figura 9.9
Transi5Fes .in=rias e pulsos de potncia+ De cima para .ai@oC Tens6o' $orrente' Potncia+

;a figura )+, temos desta vez um cloc? maior, o !ue resulta em mais transi'Hes 7inrias ao longo do tempo. %omo conse!Gncia, maior ser o n:mero de pulsos de potncia, ou seja, maior ser a potncia eltrica gerada pelo c5ip ao longo do tempo. 0uando do7ramos o cloc?, do7ramos o n:mero de pulsos de potncia a cada segundo.
Figura 9.10
$om clocE maior' temos mais transi5Fes por se<undo' e mais pulsos de potncia+

9-&6

Hardware Total

%omparando vrios processadores da mesma fam6lia, podemos constatar !ue a potncia varia proporcionalmente com o cloc?. Tomemos por exemplo os processadores At5lon da ta7ela da figura O. Deja por exemplo o At5lon3)+++, !ue dissipa C-/. %omo a potncia proporcional ao cloc?, podemos ent(o considerar !ue nesta fam6lia, cada )++ @Tz correspondem a C,- =atts. @antida esta propor'(o, o At5lon3OC+ dissiparia O,C x C,- 2 AC,) /. *st !uase correto, a ta7ela mostra !ue s(o AS /. 8a mesma forma, o At5lon3),++ dissiparia ), x C,- 2 O-,S /, valor 7em prBximo dos OO / anunciados pelo fa7ricante. %omo vemos, com 7oa aproxima'(o, podemos considerar !ue a potncia praticamente proporcional ao cloc?. 4eguindo esta mesma lin5a, o At5lon3)C++ dissiparia S) / utilizando esta mesma tecnologia. > uma potncia muito elevada, resultar em grande gera'(o de calor e precisar de um cooler gigante. O processador tem grande risco de EfritarF ao ser usado. *ste excesso de potncia a principal limita'(o tecnolBgica !ue impede a produ'(o de processadores com cloc?s mais elevados. Antes de lan'arem modelos com cloc?s mais altos, os fa7ricantes precisam produzir c5ips com menor consumo de corrente e menor tens(o de opera'(o, o !ue resultar na redu'(o da intensidade dos pulsos de potncia, reduzindo assim a potncia total dissipada pelo processador.

"ecnologia para reduzir a potncia


%om o passar do tempo, os fa7ricantes aperfei'oam o processo de fa7rica'(o, construindo os c5ips com transistores cada vez menores, resultando em menor consumo de corrente e menor dissipa'(o de calor possi7ilitando o lan'amento de modelos com cloc?s ainda mais elevados. A unidade usada para medir esses min:sculos transistores !ue formam os c5ips o m6cron, cuja a7reviatura . Os processadores .entium @@U e os primeiros modelos do .entium LL usavam tecnologia de +,AC. .osteriormente o prBprio .entium LL, assim como os primeiros modelos do .entium LLL passaram a usar a tecnologia de +,,C. @ais tarde o .entium LLL c5egou a +,)S, a mesma tecnologia usada nas primeiras versHes do .entium -. A seguir, o .entium LLL e o .entium - passaram a usar a tecnologia de +,)A. A A@8, o outro grande fa7ricante de processadores, tam7m passou pela mesma evolu'(o. a7ricantes de c5ips grficos, c5ipsets e outros tipos de c5ips complexos tam7m utilizam com o passar do tempo, todos esses novos processos de fa7rica'(o. 4empre !ue um fa7ricante implanta uma nova tecnologia de fa7rica'(o com transistores menores e menor dissipa'(o de calor, dois resultados s(o o7tidos1

$ap:tulo 9 ; 4e0ri<era56o de processadores

9-&#

a$ 4(o lan'ados novos c5ips com maiores fre!Gncias de opera'(o, sem passar por pro7lemas de a!uecimento. 7$ Os c5ips j existentes s(o lan'ados em novas versHes, mantendo o cloc? mas reduzindo a dissipa'(o de calor e o custo de produ'(o. *ste efeito pode ser mostrado, por exemplo, !uando comparamos as duas primeiras fam6lias do processador At5lon. O c5amado @odelo ), o primeiro a ser lan'ado, usava a tecnologia de +,,C. oi lan'ado com cloc?s entre C++ e R++ @Tz, e dependendo do cloc?, dissipava entre -, / e CS /. Ao adotar a tecnologia de +,)S, a A@8 lan'ou o At5lon @odelo ,. oi produzido com cloc?s entre CC+ e )+++ @Tz, e a potncia dissipada variava entre A)/ e OC/. .odemos ver as vantagens !uando comparamos processadores At5lon de modelos ) e ,, operando com cloc?s iguais. A compara'(o mostrada na ta7ela a7aixo. Lnclu6mos tam7m o c5amado @odelo -, !ue o At5lon com encapsulamento .IA, com cac5e V, em7utida no n:cleo do processador. Apesar de tam7m utilizar a tecnologia de +,)S, os At5lons modelo - dissipam um pouco menos !ue os At5lons modelo ,.
$locE GMH-H 500 550 600 650 #00 #50 )00 )50 900 950 &000 &&00 &&** &200 Potncia dissipada Modelo & Modelo 2 (2 " (6 " *& " 50 " *( " 5( " *6 " 5) " *9 " (0 " () " 5) " 60 " 62 " 65 " Modelo (

*) " (0 " (* " (5 " (# " 50 " 52 " 5( " 60 " 6* " 66 "

8issemos anteriormente !ue processadores de mesma fam6lia tm dissipa'(o de potncia proporcional ao cloc?. W primeira vista pode parecer errado, !uando vemos !ue o At5lon3R++ modelo ) dissipa CS /, en!uanto o At5lon3S++ modelo , dissipa apenas -S /. Ocorre !ue neste caso, modelo ) e modelo , representam fam6lias diferentes, usando respectivamente tecnologias de +,,C e +,)S. ;(o podemos portanto comparar potncias e cloc?s de processadores !ue perten'am a fam6lias diferentes, mesmo !ue se tratem de processadores com o mesmo nome. ica a!ui tam7m uma dica

9-&)

Hardware Total

importante para os produtores de .%s1 antes de comprar um processador, verifi!ue !uais s(o as fam6lias dispon6veis e !ual a de tecnologia mais recente, a !ue tem menor dissipa'(o de calor. %omparando os At5lons modelos , e -, vemos !ue para os cloc?s de OC+ a RC+ @Tz, o modelo - dissipa mais potncia !ue o modelo ,, mas para os cloc?s mais elevados, o modelo - dissipa menos. A raz(o disso a diferen'a nas cac5es V, do At5lon modelo ,. Todos eles tm cac5e V, fora do n:cleo, com C), ?M, mas a fre!Gncia de opera'(o desta cac5e n(o mantm proporcionalidade com a fre!Gncia do n:cleo. %omparando essas trs fam6lias de At5lon, verificamos !ue o fa7ricante evita produzir modelos !ue dissipem muito mais de O+ =atts. T poucos anos atrs, os processadores mais !uentes dissipavam algo entre A+ e C+ =atts. 4e fosse respeitada esta regra, o At5lon mais veloz desta ta7ela seria o de N++ @Tz. Os modelos superiores a este n(o seriam produzidos, devido ao elevado a!uecimento. %omo os processadroes !uentes de 5oje em dia s(o mais !uentes !ue os processadores !uentes de antigamente, eles tam7m precisam utilizar dissipadores de calor mais eficientes. ;o tempo dos processadores !ue operavam em at A++ @Tz, dissipadores com ) cm de altura #a parte de alum6nio$ davam conta dos modelos mais !uentes. .ara os processadores mais velozes produzidos recentemente, era preciso usar dissipadores maiores, onde a parte de alum6nio tin5a em mdia ,,C cm de altura. .ara as versHes mais !uentes do At5lon, a A@8 recomenda dissipadores com - a O cm de altura na parte de alum6nio.

#sando a pasta trmica


%omo vimos na sess(o anterior, o uso de um cooler de maior taman5o recomendvel em !ual!uer caso, mas ele sozin5o n(o resolve todo o pro7lema de a!uecimento. *xiste um outro inimigo do processador, !ue a m condu'(o trmica entre a sua c5apa metlica superior e o cooler. ;a discuss(o anterior estvamos supondo uma transferncia de calor perfeita entre o processador e o cooler, o !ue na prtica n(o ocorre. 8e um ponto de vista microscBpico, o contato f6sico entre o processador e o cooler n(o perfeito. As superf6cies de am7os n(o s(o perfeitamente lisas, e min:sculas lacunas de ar s(o formadas nesta jun'(o. O calor atravessaria com mais facilidade um contato perfeito entre dois metais, mas ter maior dificuldade #ou seja, existe uma resistncia trmica$ para atravessar as microscBpicas lacunas de ar. Tipicamente esta jun'(o tem uma resistncia trmica em torno de +,Co%3/. *ste valor somado < resistncia trmica do cooler. Ter6amos ent(o1

$ap:tulo 9 ; 4e0ri<era56o de processadores

9-&9

%ooler pe!ueno1 %ooler grande1

2 )%3/ Q +,C%3/ 2 ),C%3/ 2 +,C%3/ Q +,C%3/ 2 )%3/

Apesar do cooler grande continuar levando vantagem, am7os far(o o processador operar com temperaturas mais elevadas. %onsiderando como -+o% a temperatura interna do ga7inete e A+ =atts a potncia dissipada pelo processador, as temperaturas do processador em am7os os casos seriam de1 %ooler pe!ueno1 %ooler grande1 tp 2 -+% Q A+/ x ),C%3/ 2 SC% tp 2 -+% Q A+/ x )%3/ 2 R+%

Demos desta forma o processador pode ficar muito !uente. *m um processador !ue dissipa O+ /atts, cada +,)%3/ a mais na resistncia trmica resultar em um aumento de O% na temperatura final do processador. .or isso important6ssimo, principalmente no caso de processadores mais !uentes, reduzir a resistncia trmica entre o processador e o cooler. *sta redu'(o conseguida com a ajuda da pasta trmica. %omo vimos, a elevada resistncia trmica existente entre o processador e o cooler faz com !ue o processador ultrapasse com facilidade a mxima temperatura permitida. A situa'(o sB n(o t(o cr6tica por!ue a potncia mxima de um processador nem sempre o7servada. ;a maior parte do tempo #por exemplo, !uando um programa aguarda pela digita'(o de dados ou comandos do mouse$, o processador fica EdescansandoF. 4(o raras as situa'Hes em !ue o processador fica )++X do tempo ocupado, gerando sua potncia mxima. .or isso s(o comuns os travamentos em jogos. .ara gerar complexos grficos tridimensionais, o processador tra7al5a muito e passa a utilizar intensamente sua unidade de ponto flutuante, produzindo elevado a!uecimento. A potncia dissipada c5ega ao seu valor mximo e a temperatura pode ultrapassar facilmente o valor mximo permitido. A solu'(o para o pro7lema mel5orar a condu'(o trmica entre a c5apa superior do processador e o cooler. Lsto conseguido com o uso de pasta trmica. Trata-se de uma pasta com 7oa condutividade trmica #ou seja, pe!uena resistividade trmica$ !ue aplicada entre o processador e o cooler, preenc5endo a maior parte das as microscBpicas lacunas de ar. 4em pasta trmica, a jun'(o entre o processador e o cooler tem resistncia trmica em torno de +,C%3/. %om a pasta trmica, esta resistncia de cerca de +,,%3/. .arece uma vantagem pe!uena, mas com o processador dissipando A+ =atts, esta menor resistncia trmica provocar uma redu'(o de N% na

9-20

Hardware Total

temperatura do processador. .ara processadores !ue dissipam C+ =atts, a redu'(o ser de )C%, portanto vale muito a pena fazer a sua aplica'(o.
$plicando a pasta trmica

A pasta trmica pode ser encontrada com facilidade em lojas de material eletrnico, e at em algumas lojas especializadas em material de informtica, especificamente 5ard=are. &m pote de )C gramas, como o da figura )), suficiente para aplica'(o em algumas dezenas de processadores.
*** 35% *** Figura 9.11
Pote de pasta t9rmica+

Aplicamos uma fina camada de pasta so7re a face superior do processador, como mostra a figura ),. ;(o exagere na !uantidade de pasta, por ser for aplicada uma !uantidade muito grande, poder prejudicar a condu'(o trmica, ao invs de mel5orar. Vem7re-se !ue o o7jetivo da pasta preenc5er as microscBpicas lacunas de ar !ue ficam entre o processador e o cooler, portanto uma pe!uena !uantidade suficiente.
Figura 9.12
Aplicando pasta t9rmica so.re o processador+

Apli!ue a pasta tam7m so7re o cooler, como mostra a figura )A. O ponto de aplica'(o a parte do cooler !ue faz contato f6sico com a face superior do

$ap:tulo 9 ; 4e0ri<era56o de processadores

9-2&

processador. .renda ent(o o cooler so7re o processador, pressionando levemente para !ue as duas camadas de pasta se misturem completamente.
Figura 9.13
Aplicando pasta t9rmica no cooler+

Medi%es reais de temperatura


As redu'Hes de temperatura o7tidas com o uso de um cooler grande e de pasta trmica ser(o muito mais significativas nos processadores mais E!uentesF. Vem7re-se da e!ua'(o de temperatura 2.x #varia'(o de temperatura igual < resistncia trmica multiplicada pela potncia eltrica$, portanto !uanto maior a potncia, maior ser a !ueda de temperatura resultante do uso de uma menor resistncia trmica. @ostramos a seguir medidas feitas em la7oratBrio utilizando um processador A@8 YO-,3-++ A 0. *ste processador n(o dos mais !uentes, mas muitos tcnicos sofreram com a manuten'(o de vrios .%s e!uipados com ele. ;a poca #in6cio de )NNN$, muitos produtores de .%s n(o sa7iam !ue ele necessitava de uma refrigera'(o especial, com um cooler maior e pasta trmica. &savam o mesmo tipo de cooler empregado no .entium @@U, !ue dissipava 7em menos potncia. O resultado foi o a!uecimento excessivo, e muitos .%s apresentavam pro7lemas, principalmente nas versHes do YO-, !ue ainda usavam a tecnologia de +,AC micron. *ste processador razoavelmente E!uenteF, tem dissipa'(o mxima de cerca de ,A =atts. A placa de %.& utilizada foi uma L% DA-C+AQ. ;a parte inferior do cooler foi feita uma pe!uena ran5ura para a introdu'(o de um termmetro digital envolto em pasta trmica. *ste o mtodo de medi'(o recomendado pela A@8. A temperatura am7iente da sala onde estava o computador era de ,S%, e o interior do ga7inete estava a AC%. .ara !ue o

9-22

Hardware Total

processador tivesse o maior a!uecimento poss6vel, colocamos o .% para executar um jogo tridimensional #;eed for 4peed LLL$ fazendo renderiza'(o por soft=are. Lsto provoca o uso intenso da unidade de ponto flutuante e das instru'Hes A8 ;o=Z, produzindo grande gera'(o de calor #existe um processo ainda mel5or, !ue utilizar o programa @AU[.O/.*U*, fornecido pela A@8 atravs do seu site ===.amd.com, !ue coloca o processador em um loop de instru'Hes !ue resulta na mxima dissipa'(o de calor$. As medidas foram feitas com um cooler pe!ueno e um grande, am7os utilizados com pasta e sem pasta. A ta7ela a7aixo mostra os resultados o7tidos. O valor representa a varia'(o de temperatura alm dos AC% do interior do ga7inete. @ostramos tam7m a temperatura final do processador, somando o valor am7iente com o a!uecimento do processador.
$ooler / pasta Pe2ueno' sem pasta Pe2ueno' com pasta ,rande' sem pasta ,rande' com pasta A2uecimento adicional D &)$ D &2$ D &*$ D 9$ Temperatura do processador 5*$ (#$ ()$ (($

O A@8 YO-,3-++ A 0 pouco tolerante < temperatura, deve operar no mximo a O+%. .ortanto um cooler pe!ueno sem pasta trmica o deixa !uase no limite mximo. Mastaria por exemplo a temperatura do am7iente su7ir para AC% #resultando em -,% no interior do ga7inete$ para o limite de O+% ser atingido, ou ent(o !ue o .% ten5a dispositivos !ue geram mais calor #por exemplo, um gravador de %8s ou uma placa A8$, ou ent(o !ue seja executado um programa !ue exija ainda mais tra7al5o do processador, gerando mais a!uecimento. 9ealmente utilizar um cooler pe!ueno e ainda sem pasta trmica o mesmo !ue EtorturarF o processador. ;ote !ue nas medidas realizadas, o cooler pe!ueno com pasta trmica resultou em a!uecimento sensivelmente menor #Q),% contra Q)A%$ !ue o o7tido com o cooler grande sem pasta. .ortanto, deixar de lado a pasta trmica e apenas optar pelo cooler de maior taman5o nem sempre a mel5or solu'(o. %omo esperado, a menor varia'(o de temperatura a o7tida com o cooler grande e a pasta trmica. %omo resultado, o computador poder operar confiavelmente com programas !ue exigem mais tra7al5o do processador, poder ter mais dispositivos E!uentesF no interior do ga7inete #gravador de %8s, placa A8, por exemplo$ e poder ser instalado em um am7iente mais !uente, sem ar condicionado, e mesmo assim continuar operando sem ultrapassar a temperatura mxima de O+% especificada pelo fa7ricante.

$ap:tulo 9 ; 4e0ri<era56o de processadores &ita trmica

9-2*

Tanto os fa7ricantes de processadores !uanto os fa7ricantes de coolers sa7em !ue necessrio aplicar pasta trmica entre o cooler e o processador. Lsso muito mais necessrio 5oje em dia !ue 5 poucos anos atrs. .or volta de )NNS, os processadores mais !uentes dissipavam em torno de A+ /. ;o in6cio de ,++), os mais !uentes ultrapassavam O+ /. &m processador tem c5ances de funcionar 7em !uando acoplado a um cooler grande sem pasta trmica. Apenas poder ficar muito vulnervel < temperatura !uando estiver sendo )++X utilizado, o !ue ocorre poucas vezes na prtica. " os processadores atuais, mesmo !uando est(o realizando tarefas t6picas, podem ultrapassar a temperatura limite se n(o utilizarem pasta trmica. Os fa7ricantes de coolers passaram a utilizar nos seus produtos, uma fita trmica, !ue funciona de forma similar < pasta trmica. A vantagem !ue o usurio n(o precisa se preocupar em aplicar a pasta trmica. Masta acoplar o cooler e aplicar press(o contra o processador, para !ue a fita fa'a a liga'(o trmica entre o cooler e o processador. A desvantagem !ue !uando o cooler retirado do processador e novamente instalado, a eficincia da fita trmica reduzida, pois esta fita tende a se desmanc5ar !uando o cooler desacoplado. ;este caso mel5or remover a fita e usar a 7oa e vel5a pasta trmica. A fita trmica eficiente apenas !uando usada pela primeira vez.
Figura 9.14
$oolers com 0ita t9rmica+

"emperatura do encapsulamento e da 'uno


Os clculos de temperatura !ue apresentamos a!ui levam em conta !ue a temperatura externa do processador n(o pode ultrapassar um valor mximo esta7elecido pelo fa7ricante. *sta temperatura externa indicada nos manuais como plate temperature ou case temperature.

9-2(

Hardware Total

O clculo da temperatura externa do processador feito com a fBrmula1 tp 2 .. Q tg


1ndeC tp D Temperatura do processador P D Potncia dissipada pelo processador D 4esistncia t9rmica do cooler t< D Temperatura do interior do <a.inete

;este fBrmula, a resistncia trmica do cooler deve ser somada < resitncia trmica de contato entre o cooler e o processador. O valor desta resistncia varia entre +,, e +,O %3/, dependendo da presen'a ou ausncia da pasta trmica. Ocorre !ue em certos manuais, ao invs de ser especificada a mxima temperatura externa do processador #case, plate ou sin?$, especificada a mxima temperatura interna. *sta temperatura aparece nos manuais com os seguintes nomes1 %ore temperature 8ie temperature "unction temperature

Os clculos devem ent(o levar em conta !ue a temperatura da jun'(o n(o deve ultrapassar o valor mximo especificado pelo fa7ricante. A fBrmula a ser usada 7astante parecida1 tj 2 .. Q tg
1ndeC t? D Temperatura interna do processador P D Potncia dissipada pelo processador D 4esistncia t9rmica total t< D Temperatura do interior do <a.inete

;este tipo de clculo, es!uecemos a temperatura externa do processador e levamos em conta apenas a temperatura interna. 4e a mxima temperatura interna for respeitada, automaticamente tam7m ser respeitada a mxima temperatura externa, e vice-versa. O valor de resistncia trmica !ue devemos usar nesta fBrmula igual < soma dos dois valores1 9esistncia trmica entre a jun'(o e o dissipador #"unction-4in?$ 9esistncia trmica do cooler #4in?-Am7ient$ 0uando o manual de um processador faz referncia < mxima temperatura interna #core, die ou junction$, tam7m dever indicar o valor da resistncia trmica interna, ou seja, entre a jun'(o e o dissipador.

$ap:tulo 9 ; 4e0ri<era56o de processadores Figura 9.15

9-25

$=lculos en3ol3endo a temperatura e@terna+

A diferen'a 7astante sutil, e mostrada nas figura )C e )O. ;o mtodo usado na figura )C, n(o nos preocupamos com a temperatura interna, e sim com a externa #plate ou case$. A resistncia trmica usada nos clculos igual a1 .A 2 .4 Q 4A 9esistncia total 2 resistncia entre carca'a e dissipador Q resistncia entre dissipador e am7iente &samos esta resistncia para calcular a temperatura externa do dissipador, com a fBrmula1 tp 2 ...A Q tg
Figura 9.16
$=lculos en3ol3endo a temperatura interna+

;o sistema da figura )O, o fa7ricante n(o faz men'(o a temperatura externa, e sim < temperatura interna do processador #core, die ou junction$, !ue 7em mais alta. *n!uanto as temperaturas externas variam em torno de R+%, a temperatura da jun'(o fica em torno de N+%. ;este caso a resistncia trmica a ser levada em conta 1 "A 2 "4 Q 4A 9esistncia total 2 resistncia entre jun'(o e dissipador Q resistncia entre dissipador e am7iente

9-26

Hardware Total

&samos esta resistncia trmica total para calcular a temperatura da jun'(o, usando a fBrmula1 tj 2 .."A Q tg *m todos os casos, n(o es!ue'a !ue a resistncia entre a carca'a do processador e o dissipador deve ser a menor poss6vel, o !ue o7tido com o uso de pasta trmica ou material e!uivalente. 33333333333 L@ 3333333333333333333

Captulo Placas de CPU


Placas novas e antigas

10

Quem precisa entender hardware a fundo no pode deixar de conhercer todos os tipos de placas de CPU, sejam novas ou antigas, sejam enquadradas em padres de mercado ou em padres propriet rios!" Para montar computadores, o ideal # conhecer as placas mais modernas e que atendam a formatos padroni$ados, como %&', (icro %&' e )lex %&'" Para quem vai fa$er manuten*o, # tam+#m importante conhecer as placas no formato %&, +em como as de formatos ,P' e -,', utili$ados em micros ultra compactos produ$idos por fa+ricantes famosos, como Compaq e ./(" %pesar de serem muitos modelos, todas essas placas t0m muitas caracter1sticas em comum" Comer*aremos apresentando as placas nos padres %&, %&', (icro %&' e )lex %&', por serem as mais comuns, equipadas com processadores a partir do Pentium" &erminado este estudo vamos apresentar placas de CPU um pouco mais antigas, equipadas com processdores entre 234 e 534" %final, para quem tra+alha com manuten*o, # ra$o vel a pro+a+ilidade de enfrentar defeitos em um desses velhos PCs" )inalmente apresentaremos os padres ,P' e -,', para o caso de voc0 precisar fa$er manuten*o em um micro de grife e ultra compacto"

AT e a famlia ATX
% maioria das placas de CPU modernas utili$a o padro %&'" 6xistem ainda muitos modelos que usam os chamados (icro %&' e )lex %&'" &ratam7se de placas com caracter1sticas t#cnicas similares 8s do padro %&', por#m com dimenses menores" )inalmente, encontramos ainda alguns poucos modelos novos no padro %&" Para quem vai fa$er manuten*o e instala*es em um PC um pouco antigo 9anterior a :;;;<, existe a grande chance de que a placa de CPU encontrada seja do tipo %&" %pesar dos

10-2

Hardware Total

formatos e algumas fun*es serem diferentes, a maioria dos componentes so id0nticos, por isso optamos por apresentar todos os tipos de placas de CPU neste cap1tulo, o+viamente dando prioridade 8s placas %&', que so as mais modernas"
*** 75% *** Figura 10.1
Placas de CPU ATX, AT, Micro ATX e Flex ATX.

% figura : mostra os formatos desses = tipos de placas" %s principais diferen*as entre todas essas placas so as dimenses" 6xistem especifica*es r1gidas quanto as larguras, por#m o comprimento pode variar de um modelo para outro" %l#m disso, as placas %&' e suas derivadas possuem um +loco de conectores para as interfaces seriais, paralela, U>/, teclado e mouse"
Figura 10.2
Bloco de conectores de u a !laca de CPU ATX "encontrado ta #$ e !lacas Micro ATX e Flex ATX%.

Ca!&tulo 10 ' Placas de CPU

10-(

? termo %&! foi durante muitos anos usado para designar os PCs 234 e superiores 9seria portanto correto di$er que PCs equipados com o Pentium = so verses novas do PC %&<" 6ste termo caiu em desuso, mas em nada mudou o formato padro utili$ado pelas placas de CPU" @urante todos esses anos, as placas t0m respeitado as dimenses do chamado padro %&!, +em como a sua variante /a+A %&!" Como no so mais produ$idas placas no formato %& original, sB no /a+A %&!, tornou7se comum usar os termos %& e /a+A %& como sinCnimos"

Compatibilidade entre placa e processador


%l#m de se preocupar com o formato da placa de CPU, # preciso tam+#m que seja considerada a sua compati+ilidade com o processador a ser usado" Podemos dividir as placas de CPU em diversas categorias, de acordo com o soquete usado pelo processadorD
Soquete do processador Socket 423 e Socket 478 Socket 370 Slot $ %SC242& Slot 2 %SC330& Socket A %Socket 4)2& Slot A Socket )03 Super 7 Processadores suportados Pentium 4 Pentium III FC-PGA e Celeron PPGA FC-PGA! "ia C3# Pentium II! Pentium III e Celeron S'C Pentium II (eon e Pentium III (eon A*+ +uron! At,lon PGA ou At,lon *P A*+ At,lon S'C Intel (eon A*+ -)! -)-2! -)-III! C.ri/ *-II! Pentium! Pentium **(! 0olta1em pro1ramada por 2umpers#

-o +asta levar em conta a ta+ela acima" Uma placa para um determinado tipo de processador pode no ser totalmente compat1vel com todos os modelos deste mesmo processador" Uma determinada placa pode ter sido lan*ada para processadores at# 3EE (F$ e posteriormente ser constatada a compati+ilidade com modelos de ;EE, :EEE, ::EE (F$, mas apresentar pro+lemas com um modelo de :2EE (F$" Como regra geral, devemos inicialmente consultar no manual da placa de CPU, quais so os processadores compat1veis, e depois acessar o site do fa+ricante da placa para checar quais novos processadores so suportados" ?utra questo que pode causar incompati+ilidade # o +arramento externo" (uitas placas para Pentium ..., por exemplo, operam com +arramento externo de no m ximo :EE (F$" %o ser instalado um Pentium ...G3EE6/, por exemplo, ele funcionar com apenas 4EE (F$" % ra$o disso # que esta verso do Pentium ... usa +arramento de :HH (F$ e multiplicador 4x, resultando em 3EE (F$" %o ser instalado em uma placa com +arramento de

10-)

Hardware Total

:EE (F$, o multiplicador 4x 9que no pode ser alterado< resultar em apenas 4EE (F$" 6sta # apenas uma das questes de compati+ilidade que deve ser levada em conta" ?utra questo importante # a voltagem interna do processador" -as placas de CPU para Celeron, Pentium .. e superiores, %thlon e @uron, no existe pro+lema de voltagem" ? prBprio processador informa 8 placa a voltagem necess ria" ?s reguladores de tenso da placa geram automaticamente a voltagem prBpria para o processador instalado" Por outro lado, as placas com >ocIet J e >uper J precisam que a voltagem do processador seja definida atrav#s de jumpers ou do C(?> >etup" Placas antigas podem no suportar processadores novos pelo fato de no serem capa$es de gerar as voltagens necess rias"

Medidas das placas


%presentamos na figura H uma placa de CPU padro %&'" 6sta placa possui um >ocIet HJE e destina7se a processadores Pentium ... )C7PK% e Celeron PPK% e )C7PK%" %pesar de ser apenas um exemplo, as caracter1sticas discutidas aqui so v lidas para outros modelos de placas"
*** 75% *** Figura 10.3
Placa de CPU ATX !ara Pentiu ***.

% figura = mostra uma placa de CPU %&' para processadores %thlon e @uron, com >ocIet %" Comparando as figuras H e =, constatamos que existem pouqu1ssimas diferen*as" L dif1cil desco+rir 8 primeira vista, a diferen*a entre uma placa para Pentium ...GCeleron e uma para %thlonG@uron"

Ca!&tulo 10 ' Placas de CPU

10-+

*** 75% *** Figura 10.4


U a !laca de CPU ATX !ara At,lon

% figura = mostra v rios componentes importantes da placa de CPU, dos quais muitos deles sero apresentados em detalhes neste cap1tuloD 2 M Chipset H M >oquete para o processador

10--

Hardware Total

= M >oquetes para as memBrias 5 M Conector para a fonte de alimenta*o 4 M Chaves de configura*o J M .nterface .@6 3 M .nterface para drives de disquetes ; M .nterface .@6 :: M /.?> :5 M >uper .G? :4 M Chipset :3 M >lot %(N :; M >lots PC. 22 M >lot %KP 2H M Conectores de udio 24 M Conector da porta paralela 23 M Conectores U>/ 2; M Conectores para teclado e mouse
Figura 10.5
Placa de CPU AT.

% figura 5 mostra uma t1pica placa de CPU tamanho /a+A %&" % largura dessas placas # padroni$ada, em 2:,5 cm 93 O!<, mas o comprimento pode ser maior ou menor"

Ca!&tulo 10 ' Placas de CPU Figura 10.6


Placa de CPU Micro ATX.

10-.

% placa mostrada na figura 4 segue o padro (icro %&'" >ua largura pode ser no m ximo ;,4! 922,; cm<, por#m muitos fa+ricantes as produ$em com largura de 3,5!92:,4 cm<, a mesma do padro /a+A %&" P a figura J mostra uma placa tipo )lex %&'" >ua largura padro # de ;! 922,; cm<" ?+serve que todas essas placas possuem componentes +astante semelhantes, e que a diferen*a principal est nos formatos"

10-/

Hardware Total Figura 10.7


Placa de CPU Flex ATX.

% ta+ela que se segue mostra as dimenses dos v rios padres de placas" -ormalmente os fa+ricantes seguem com exatido as larguras especificadas pelo padro adotado, mas o comprimento pode variar +astante, j que cada padro especifica apenas o comprimento m ximo" Quanto 8 largura, apesar de quase serpre ser seguida com exatido, alguns casos podem utili$ar medidas um pouco menores"
Formato Full A5 8a9. A5 Full A5( *ini-A5( *icro A5( Fle/ A5( 3ar1ura m4/ima $26 %307 mm& 8!76 %2$) mm& $26 %307 mm& $$!26 %288 mm& :!)6 %244 mm& :6 %22: mm& Comprimento m4/imo $36 %330 mm& $36 %330 mm& :!)6 %244 mm& 8!26 %208 mm& :!)6%244 mm& 7!76 %$:$ mm&

6sta ta+ela apresenta ainda dois tamanhos +astante raros" ? )ull %&! foi utili$ado durante os anos 3E" 6ram placas +astante grandes, pois necessitavam de muitos componentes, j que a tecnologia da #poca no permitia a constru*o de chips Q,>. como os atuais" % partir de :;;E, aproximadamente, caiu em desuso, passando a ser usado no seu lugar o padro %& ou /a+A %&, com largura fixa em 3,5!, mas cujo comprimento poderia ser maior ou menor, de acordo com a complexidade da placa" ? outro tamanho +astante raro citado na ta+ela # o (ini7%&', um pouco menor que o %&' 9ou )ull %&'<" Como a diferen*a # muito pequena, os fa+ricantes que desejavam produ$ir placas menores preferiam optar pela

Ca!&tulo 10 ' Placas de CPU

10-0

padro (icro %&'" ? )lex %&' # ainda um pouco raro, e resulta em placas menores que as do padro (icro %&', mas est aos poucos sendo adotado por muitos fa+ricantes"
Figura 10.8
1i ens2es das !lacas ATX, Micro ATX e Flex ATX. As edidas s3o dadas e !ole4adas e e il& etros.

% figura 3 mostra as medidas das placas %&', (icro %&' e )lex %&'" &odas as medidas so dadas em polegadas e em mil1metros" Por exemplo, :2"EEE polegadas # indicado como RHE=,3 mmS" -ote ainda que os furos dos ga+ientes 9representados por %, /, C, etc"< so coincidentes para os v rios modelos" Por exemplo, os furos /, C e ) de placas )lex %&' tam+#m so encontrados em placas (icro %&' e %&'" ?s furos %, K e T so usados apenas em placas %&'" ? furo N # usado nas placas %&' e (icro %&', mas no nas placas )lex %&'" % compati+ilidade de furos torna poss1vel a instala*o de placas menores em ga+inetes maiores" Por exemplo, uma placa (icro %&' pode ser instalada em um ga+inete %&' tamanho grande, e assim por diante" %lguns desses furos t0m correspond0nciaa com os padres %& e /a+A %&, portanto at# mesmo as placas desses padres podem ser instaladas em ga+ientes que seguem o padro %&' e suas variantes"

Os componentes das placas de CPU


-o importa o formato de uma placa de CPU, seus componentes so +astante semelhantes" % maioria dos componentes encontrados em uma placa %&', por exemplo, so tam+#m encontrados em placas )lex %&', e at# nas antigas placas %&" (ostraremos agora esses componentes com maiores detalhes" %penas para ilustrar as semelhan*as, mostraremos como exemplo uma placa padro %& 9figura ;< e outra padro %&' 9figura :E<" Podemos notar realmente muitas semelhan*as"

10-10

Hardware Total

% figura ; mostra uma placa de CPU com o >ocIet J, prBpria para processadores Pentium, Pentium ((', CArix 4x34, 4x34(', ( .., UinChip, %(@ T5, %(@ T4, T472 e T47..." ,em+re7se que nem todas as placas para >ocIet J suportam todos esses processadores, apesar de todos serem +astante semelhantes" -ote ainda que o >ocIet J no # uma exclusividade do padro %&" 6xistem placas %&' 9e (icro %&'< com >ocIet J, e tam+#m placas com >ocIet HJE e >lot : no padro %&, apesar de serem mais raras"
Figura 10.9
5xe !lo de !laca de CPU !adr3o AT, !ara !rocessadores 6ue usa o 7oc8et ..

% figura :E mostra uma placa de CPU %&' um pouco mais antiga 9:;;3<, com >lot : para processadores Pentium ..GCeleron" -ote que existem muitas semelhan*as com as outras placas %&' mostradas aqui, e at# com outros modelos mais novos, comerciali$ados at# 2EE: e 2EE2"

Ca!&tulo 10 ' Placas de CPU

10-11 *** 75% *** Figura 10.10


Placa de CPU co 7lot 1, !adr3o ATX.

Passaremos agora a apresentar diversos componentes e itens das placas de CPU"


Furos para fixa o

%s placas de CPU possuem diversos furos para sua fixa*o ao ga+inete" 6sta fixa*o pode ser feita atrav#s de parafusos met licos, ou ento por espa*adores pl sticos" &anto os parafusos como os espa*adores so fornecidos junto com o ga+inete" -ormalmente os ga+inetes %& so acompanhados de parafusos de fixa*o e de espa*adores pl sticos, mas os modelos %&', (icro %&' e )lex %&' em geral utili$am apenas parafusos met licos para fixar a placa de CPU"
Figura 10.11
U doa 9:rios ;uros !ara ;ixar a !laca de CPU ao 4a#inete.

Conector do teclado

10-12

Hardware Total

6ste conector fica locali$ado na parte traseira da placa de CPU, sendo acessado pela parte traseira do ga+inete" -as placas de CPU padro %&, o conector para o teclado # do tipo @.- de 5 pinos, o mesmo usado nos PCs antigos, desde os anos 3E 9figura :2<" ? teclado, por sua ve$, tam+#m possui um conector @.- 5 do tipo macho, como o mostrado na figura :H"
*** 35% *** Figura 10.12
Conector de teclado !adr3o 1*< de + !inos ;= ea, na !laca de CPU.

*** 35% *** Figura 10.13


Conector !adr3o 1*< de + !inos, ac,o, no teclado

%t# aproximadamente :;;3, praticamente todos os teclados para PC, +em como os respectivos conectores nas placas de CPU, eram do tipo @.- de 5 pinos, como mostrados nas figuras :2 e :H" %s placas de CPU %&', (icro %&' e )lex %&' a+oliram totalmente os conectores @.-, e passaram a utili$ar um tipo de conector menor, conhecido como P>G2! 9figura :=<" Passaram a ser fa+ricados teclados com este tipo de conector" >o na verdade conectores @.- de 4 pinos, tam+#m conhecidos como mini @.-!"

Ca!&tulo 10 ' Placas de CPU Figura 10.14

10-1(
Conector de teclado !adr3o P7>2, e u a !laca de CPU ATX.

Um teclado com conector P>G2 pode ser conectado em uma placa de CPU com conector @.-, +astando utili$ar um adaptador apresentado na figura :5" %tualmente a maioria dos fa+ricantes de teclados adoraram o formato P>G2" %lguns a+oliram totalmente o padro @.-, portanto seus teclados necessitam de adaptadores para serem ligados em placas de CPU padro %&"
Figura 10.15
U conector de teclado !adr3o P7>2 e ada!tador !ara 1*<.

% figura :4 mostra as pinagens dos conectores @.- de 5 pinos e @.- de 4 pinos" Como vemos, apesar dos tamanhos diferentes, am+os utili$am = linhasD &erra e QCC 9V5 volts<, para enviar alimenta*o ao teclado @ados transmitidos entre o teclado e o computador Um sinal de clocI para fa$er o sincronismo desses dados

10-1)

Hardware Total Figura 10.16


Pina4e dos conectores 1*< de + !inos e 1*< de - !inos "P7>2%.

Portanto os teclados padro @.- 5 e @.- 4 9ou por similicidade, @.- e P>G2< possuem exatamente a mesma forma de comunica*o com o computador, sendo a Wnica diferen*a, o formato do conector utili$ado" Por isso # poss1vel ligar qualquer teclado em qualquer computador, mesmo que utili$em conectores diferentes, utili$ando um adaptador apropriado"
Conector da fonte de alimenta o

6ste conector pode ser encontrado em duas versesD %& e %&' 9as verses (ini, (icro e )lex %&' usam conectores iguais aos do %&'<" ? conector de fonte padro %& # o mostrado na figura :J" Possui as seguintes tensesD V5 Qolts 7 5 Qolts V:2 Qolts 7 :2 Qolts
Figura 10.17
Conector !ara a ;onte de ali enta?3o !adr3o AT.

Ca!&tulo 10 ' Placas de CPU

10-1+

-a fonte de alimenta*o existem dois conectores que fornecem essas voltagens" 6sses conectores e essas voltagens so indicadas na figura :3"
Figura 10.18
Pina4e dos conectores de u a ;onte AT.

?s dois conectores que partem da fonte de alimenta*o so chamados de P3 e P;" 6sses nomes ainda so usados por ra$es histBricas" >o os nomes dos conectores que eram usados no ./( PC, h mais de 2E anos" ? conector P3 tem os pinos de : a 4, e o P; tem os pinos de J a :2" ?s fios que ligam esses conectores 8 fonte de alimenta*o costumam seguir uma padroni$a*o de cores, como indica a ta+ela a+aixo, mas alguns fa+ricantes podem simplesmente usar cores diferentes, apesar das tenses serem mantidas no padro" -ote na ta+ela a+aixo que al#m das tenses de alimenta*o, existe uma linha especial chamada Power Kood" &rata7se de uma tenso de V5 Qolts que # ligada depois que a fonte est totalmente esta+ili$ada, o que ocorre um ou dois segundos depois que o computador # ligado" 6sta linha # usada para gerar o sinal de Power on Neset, ou seja, que provoca o Neset autom tico assim que o PC # ligado"
Pino $ 2 3 4 7 ) 7 8 : $0 $$ $2 Cor 3aran2a "ermel,o Amarelo A>ul Preto Preto Preto Preto 8ranco "ermel,o "ermel,o "ermel,o 5ens;o Po<er Good %=7"& =7" =$2" -$2" G?+ G?+ G?+ G?+ -7" =7" =7" =7"

10-1-

Hardware Total

L preciso muita aten*o ao ligar os dois conectores P3 e P; de uma fonte de alimenta*o padro %& na placa de CPU" ?s conectores devem ser alinhados de modo que os = fios pretos fiquem juntos" &am+#m # preciso checar se todos os pinos ficaram corretamente encaixados, e no deslocados lateralmente" >e esta conexo for feita de forma errada, a placa de CPU ser queimada assim que o computador for ligadoX
*** 75% *** Figura 10.19
@i4ando correta ente u a ;onte AT.

%s fontes de alimenta*o padro %&', +em como as placas de CPU %&' 9o mesmo # v lido para as variantes do %&'<, utili$am um conector de alimenta*o completamente diferente" &rata7se de um conector Wnico, de 2E vias, mostrado na figura 2E" ?+serve que existem algumas placas de CPU com formato %&, mas que podem ser instaladas em ga+inetes %&'" Para isto, essas placas possuem dois conectores de alimenta*o" -o existe perigo de liga*o errada 9fonte %& em conector %&', e vice7versa<, pois os conectores so completamente diferentes" ?+serve na figura 2E que al#m da presen*a de uma guia pl stica na parte lateral, os seus furos possuem formatos diferentes, sendo alguns quadrados e outros pentagonais" .sto evita que o conector da fonte seja ligado de forma invertida"
Figura 10.20
Conector !ara ;onte de ali enta?3o e u a !laca !adr3o ATX.

Ca!&tulo 10 ' Placas de CPU

10-1.

% figura 2: mostra as tenses existentes nos pinos dos conectores de fontes %&'" -ote que o conector da esquerda # o existente na placa de CPU 9como o da figura 2E<, e o conector indicado 8 direita tem os mesmos pinos, por#m # o conector existente na fonte"
Figura 10.21
Conector da ;onte ATX ' na !laca de CPU e na ;onte de ali enta?3o.

%l#m das tenses de V5, V:2, 75, 7:2 e VH,H volts e K-@ 9terra<, temos os seguintes pinosD V5Q >tand+A M )ornece uma alimenta*o de 5 volts para alimentar os circuitos que precisam ficar ativos quando o computador est em estado de espera" % memBria, o processador, o chipset e v rios outros circuitos alimentam7se por esta linha durante o estado de espera, por#m com um consumo de corrente +astante redu$ido, j que esses circuitos paralisam suas atividades" Power Kood M &em o mesmo propBsito do sinal Power Kood j explicado para as fontes %&" Power >upplA ?n M 6ste sinal # enviado da placa de CPU para a fonte, provocando o seu ligamento e desligamento" L comandado a partir do +oto Power >witch existente na parte frontal de um ga+inete %&'" H,H Q sense 9pino ::< M -em todas as fontes de alimenta*o possuem este sinal" % maioria delas tem no pino ::, um Wnico fio laranja que envia a tenso de VH,H volts para a placa de CPU" % especifica*o %&' deixa como op*o do fa+ricante da fonte, ligar tam+#m neste pino ::, um segundo fio que # usado como sensor da tenso de VH,H volts" Quando a corrente consumida pela fonte de VH,H volts # elevada, pode ocorrer queda de tenso interna na fonte e nos prBprios fios que ligam a fonte 8 placa de CPU" Quando a fonte possui neste pino :: a entrada VH,H Q sense, a tenso # monitorada pela fonte" % fonto ir aumentar automaticamente a tenso da fonte de VH,H volts para compensar esta queda" Por exemplo, se ao gerar VH,H

10-1/

Hardware Total

volts, a tenso medida pelo pino :: for de VH,: volts, a fonte aumentar sua tenso para VH,5 volts, de modo que apBs descontada a queda de tenso nos fios que a ligam 8 placa, so+raro os VH,H volts exigidos pelo padro %&'" % maioria das fontes no possui este recurso, e podem apresentar eventuais quedas na linha de VH,H volts" L f cil reconhecer quando uma fonte tem o sinal VH,H Q sense" /asta verificar se no pino :: do conector existe apenas um fio laranja ou dois fios, um laranja e um marrom" ? fio marrom # o VH,H sense"
Figura 10.22
Tens2es e cores dos ;ios de u a ;onte ATX.

6xiste uma novo tipo de fonte %&', chamado %&':2Q" % principal diferen*a # a presen*a de um conector de alimenta*o adicional com V:2 volts e capa$ de fornecer alta corrente" ? uso deste conector # uma tend0ncia nas placas de CPU modernas" %t# agora, as tenses necess rias aos processadores modernos 9em geral inferiores a 2 volts< eram geradas a partir das tenses de VH,H volts e V5 volts, dispon1veis no conector padro %&'" 6sta gera*o de voltagem # feita a partir de conversores @CG@C, que so circuitos que geram uma tenso cont1nua, a partir de uma outra tenso cont1nua de valor diferente" ?corre que os conversores @CG@C com entrada de V:2 volts so mais eficientes que aqueles que usam entradas de VH,HQ e V5Q" % partir de V:2 volts # poss1vel operar com maior rendimento e menor aquecimento" )ontes %&':2Q possuem ainda um conector adicional com as voltagens de VH"HQ e V5Q, fornecendo assim maior corrente para essas voltagens" &odas as fontes %&':2Q possuem este conector auxiliar, mas existem fontes %&' no %&':2Q! que tam+#m possuem este conector auxiliar" 6sses conectores so mostrados na figura 2H"

Ca!&tulo 10 ' Placas de CPU Figura 10.23

10-10
Conectores adicionais de u a ;onte ATX12A.

(uitas placas de CPU para Pentium = e outras para processadores que exigem muita corrente possuem os tr0s tipos de conexes para fontes %&':2Q, como mostra a figura 2="
Figura 10.24
Bs tr=s conectores de ali enta?3o de u a !laca de CPU 6ue exi4e ;onte ATX12A.

Conectores para o painel do gabinete

&odos os ga+inetes possuem um painel frontal, com diversas chaves e ,6@s" Podemos citar, por exemplo, o +oto N6>6&, o ,6@ que indica o acesso ao disco r1gido, o ,6@ que indica que o computador est ligado 9Power ,6@<, etc" -a parte traseira deste painel, no interior do ga+inete, esto ligados diversos fios, nas extremidades dos quais existem conectores que devem ser ligados na placa de CPU, em locais apropriados" Portanto, todas as placas de CPU possuem conexes para o painel do ga+inete, como as que vemos na figura 25"

10-20

Hardware Total Figura 10.25


Conectores !ara o !ainel do 4a#inete.

6xistem diferen*as sutis entre essas conexes, quando confrontamos placas de CPU novas e placas de CPU antigas" Por exemplo, nas antigas existia uma entrada &ur+o, que servia para controlar a velocidade do processador 9alta e +aixa<" Foje em dia todos operam na velocidade mais alta" 6xistia ainda uma conexo chamada TeAlocI, que servia para trancar o teclado, usando uma chave" 6sta conexo tam+#m caiu em desuso porque perdeu a sua finalidade de impedir o uso do computador quando o teclado est trancado M j que podemos utili$ar o mouse para executar a maioria dos comandos" 6ncontramos ainda diferen*as entre as conexes de placas %& e de placas %&'" -as placas %&', por exemplo, existe uma conexo chamada Power >witch, para um +oto no ga+inete que serve para ligar e desligar, e ainda para colocar o computador em estados de +aixo consumo de energia" %s placas %& no possuem esta conexo" Para ligar e desligar o computador, usamos um interruptor, tam+#m locali$ado na parte frontal do ga+inete, por#m ligado diretamente na fonte de alimenta*o" 6ncontramos no manual da placa de CPU, um diagrama com as instru*es para as conexes neste painel frontal, como as que vemos na figura 24"
Figura 10.26
*nstru?2es !ara as conex2es da !laca de CPU no !ainel ;rontal de u 4a#inete ATX. 73o encontradas no anual da !laca de CPU.

!o"uete para o processador

Ca!&tulo 10 ' Placas de CPU

10-21

Podemos encontrar nas placas de CPU, dois tipos de soquete, dependendo do encapsulamento do processadorD a< >oquetes Y.) M 6ste tipo # o mais comum" 6ra utili$ado desde os tempos do =34 e foi tam+#m adotado pelo Pentium e seus sucessores que utili$avam os chamados >ocIet J e >uper J" ?s formatos de cartucho 9>lot : e >lot %< ca1ram logo em desuso e voltaram a utili$ar o soquete Y.)" )oram su+stitu1dos respectivamente pelo >oquete HJE 9Pentium ... e Celeron< e >ocIet % 9%thlon e @uron<" ? Pentium = tam+#m utili$a um soquete, chamado >ocIet =H2!"
Figura 10.27
7o6uete C*F.

?s soquetes Y.) possuem uma alavanca lateral que deve ser levantada para permitir a coloca*o do processador" Uma ve$ posicionado, a+aixamos a alavanca, e o processador ficar firmemente preso no soquete" @ependendo do processador, um ou dois cantos do soquete possuem uma configura*o de furos diferente das dos outros cantos" .sto impede que o processador seja encaixado de forma errada" +< >lots M Usados para processadores em forma de cartucho" ? >lot : era usado pelo Pentium .., +em como pelas verses antigas do Pentium ... e Celeron" ? >lot % # muito parecido, e era usado pelas verses antigas do %thlon" ? >lot 2 9que passou posteriormente a ser chamado de >CHHE< destina7se a processadores Pentium .. 'eon e Pentium ... 'eon"

10-22

Hardware Total Figura 10.28


5xe !lo de slot !ara !rocessadores co ;or ato de cartuc,o.

6m geral as placas de CPU que usam conectores tipo slot so acompanhadas de pe*as adicionais para ajudar na sustenta*o e fixa*o do processador" % ta+ela a+aixo mostra os diversos soquetes e slots encontrados em placas de CPU e os processadores suportados"
Soquete do processador PAC4$8 Socket Socket 423 e Socket 478 Socket 370 Slot $ %SC242& Slot 2 %SC330& Socket A %Socket 4)2& Slot A Socket )03 Super 7 Socket 8 Socket 7 Socket ) Socket 7 Socket 4 Socket 3 Socket 2 Socket $ Processadores suportados Itanium Pentium 4 Pentium III FC-PGA e Celeron PPGA FC-PGA! "ia C3# Pentium II! Pentium III e Celeron S'C Pentium II (eon e Pentium III (eon A*+ +uron! At,lon PGA ou At,lon *P A*+ At,lon S'C Intel (eon A*+ -)! -)-2! -)-III! C.ri/ *-II! Pentium! Pentium **(! 0olta1em pro1ramada por 2umpers# Pentium Pro Pentium! Pentium **( e compat@0eis! com 9arramento de )) *A>! 3!3 2!8 0olts 48)+(4! 3 0olts Pentium! 3!3 0olts Pentium-)0 e Pentium-))! 7 0olts 48)S(! +(! +(2! +(4! 3 e 7 0olts 48)S(! +(! +(2! 7 0olts 48)S(! +(! 7 0olts

Como regra geral, processadores mais sofisticados tendem a apresentar soquetes ou slots com maior nWmero de pinos"
!o"uetes para as mem#rias

%qui existiro pequenas diferen*as, dependendo das memBrias utili$adasD

Ca!&tulo 10 ' Placas de CPU

10-2(

:< >oquetes >.((GJ2 M Usado para memBrias >.((GJ2, tipos )P( e 6@?" 6ssas memBrias ca1ram em desuso recentemente" &ais soquetes so encontradas em placas de CPU para >ocIet J antigas" Placas para >ocIet J de fa+rica*o mais recente possuem apenas mBdulos para memBrias @.((G:43, e algumas menos recentes possuem am+os os tipos de soqueteD >.((GJ2 e @.((G:43"
Figura 10.29
7o6uetes !ara Ddulos de 7*MM>.2 e 1*MM>1-/. e Dria

2< >oquetes @.((G:43 % maioria das placas de CPU produ$idas entre :;;3 e 2EE: utili$a memBrias >@N%( com encapsulamento @.((G:43" >o placas para processadores Pentium .., Pentium ..., Celeron, %thlon e @uron, entre outros" %penas as primeiras placas lan*adas em :;JJ para Pentium .., equipadas com o chipset i==E)' 9prBprio para o Pentium Pro, e aproveitado para o Pentium ..<, suportavam memBrias 6@? @N%( e )P( @N%(, em geral com encapsulamento >.(( de J2 vias"
Figura 10.30
7o6uetes !ara e Drias 71EAM co enca!sula ento 1*MM>1-/

H< @.((G:3=

10-2)

Hardware Total

% partir de meados do ano 2EE: come*aram a se tornar comuns as placas de CPU com suporte a memBrias @@N 9@ou+le @ata Nate< >@N%(" 6sses mBdulos de memBria usam o encapsulamento @.((G:3=, que # +em parecido com o @.((G:43 usado pela memBrias >@N%(" % principal diferen*a # que o conector do mBdulo @.((G:3= tem apenas um chanfro, ao inv#s de 2, como ocorre com os mBdulos @.((G:43" % figura H: mostra esses dois tipos de mBdulos, e os soquetes @.((G:3= de uma placa de CPU moderna"
Figura 10.31
7o6uetes !ara e Drias 11E 71EAM.

=< N.(( %s primeiras placas de CPU para Pentium = e 'eon utili$avam exclusivamente memBrias N@N%( 9Nam+us @N%(<, que apresentam o encapsulamento N.((" % figura H2 mostra este tipo de mBdulo e o seu soquete na placa de CPU" )isicamente este soquete # +astante parecido com os soquetes @.((G:43" &am+#m possuem dois chanfros, por#m em posi*es diferentes, e seus pinos so mais juntos, ou seja, com espa*amento menor"
Figura 10.32
U Ddulo E*MM e o seu so6uete na !laca de CPU.

Ca!&tulo 10 ' Placas de CPU

10-2+

&odos os soquetes para mBdulos de memBria possuem travas laterais" 6las servem para prender os mBdulos quando encaixados, e tam+#m para servirem como alavancas para a remo*o do mBdulo" 5< >.((GHE e >.PPGHE 6xistem ainda mBdulos >.(( 9>ingle .n7line (emorA (odule< e >.PP 9>ingle .n7line pin pacIage<, encontrados em placas de CPU antigas, produ$idas antes de :;;5 9234, H34 e =34<" %presentaremos esses mBdulos mais adiante neste cap1tulo, quando tratarmos de placas de CPU antigas"
Mem#ria cac$e secund%ria

% cache secund ria 9ou cache ,2< serve para acelerar o desempenho do processador durante os seus acessos 8 memBria" >e no fosse pela cache secund ria, os processadores ficariam +astante lentos, podendo perder at# 5EZ do seu desempenho" &odos os processadores modernos possuem no seu interior, a cache secund ria, al#m da cache prim ria 9ou cache ,:<" 6ntretanto os processadores mais antigos 9especificamente os que usam o >ocIet J< no possuem esta cache secund ria em+utida, portanto as suas placas de CPU possuem esta cache, formada por chips de memBria >N%( 9N%( est tica<" -este caso, a cache ,2 ou cache secund ria, tam+#m # chamada de cache externa"
Figura 10.33
Cac,e externa ;or ada !or dois c,i!s 7EAM.

Placas de CPU para processadores Pentium .., Pentium ..., Celeron, Pentium =, %thlon e @uron e demais modelos modernos, no possuem cache externa, j que esses processadores possuem cache ,2 em+utida" Um caso singular # o %(@ T47..." 6ste processador possui no seu interior, caches ,: e ,2, mas pode ser instalado em placas de CPU para >uper J com cache externa" -este caso, esta cache externa funciona como terci ria 9,H<"

10-2-

Hardware Total

% cache externa mostrada na figura HH # formada por dois chips, cada um com 254 I/, soldados diretamente na placa de CPU, totali$ando 5:2 I/" P na figura H=, vemos um tipo de cache formado por um mBdulo, que fica encaixado em um soquete da placa de CPU" 6ste mBdulo # chamado de C?%>& 9Cache on a sticI<" 6ntre :;;5 e :;;4, mBdulos C?%>& eram +astante comuns em placas de CPU para processadores Pentium e similares, mas a partir de :;;J, passou a ser mais comum encontrar a cache externa soldada diretamente na placa de CPU"
Figura 10.34
Cac,e externa, na ;or a de u CBA7T. Ddulo

C$ipset

%l#m do processador e das memBrias, existem outros circuitos que desempe7 nham pap#is muito importantes no funcionamento de uma placa de CPU" >em dWvida o prBximo circuito na escala de import[ncia # um grupo de chips que chamamos de CF.P>6&" 6sses chips pertencem a uma classe especial chamada Q,>. 9QerA ,arge >cale of .ntegration, ou .ntegra*o em 6scala (uito %lta<" -o seu interior existem algumas centenas de milhares de transistores"
Figura 10.35
U dos co !onentes de u c,i!set.

-a ocasio da compra de uma placa de CPU, # muito importante escolher o chipset adequado" Chipsets .ntel e Qia so atualmente os melhores" ?utro

Ca!&tulo 10 ' Placas de CPU

10-2.

fa+ricante com +oa atua*o no mercado # a %,. 9%cer ,a+oratories .nc"<" ?s chipsets produ$idos pela >i> so em geral encontrados em placas de CPU mais +aratas, e seu desempenho em geral # inferior" L claro que isso pode mudar de figura com o passar do tempo" % ?P&i, por exemplo, j foi um grande fa+ricante de chipsets para placas de CPU, mas hoje no atua mais neste mercado" 6 para que serve o chipset\ >eus v rios circuitos reali$am uma s#rie de fun*es, entre as quaisD .nterfaces .@6 Controle da memBria @N%( Controle da memBria cache externa Controle dos +arramentos .>%, PC. e %KP &imer Controladores de @(% e de interrup*es .nterfaces U>/

? chipset est tam+#m relacionado com o clocI externo do processador e das memBrias" Por exemplo, o chipset i==E/' 9Pentium ..G...GCeleron< opera com +arramento externo de :EE (F$, portanto no permite tirar proveito do +arramento de :HH (F$ das verses mais recentes do Pentium ..." (uitos chipsets possuem ainda circuitos de som e v1deo, dispensando o uso da placa de som e da placa de v1deo, e assim possi+ilitando a produ*o de PCs mais +aratos" ? som on+oard # em geral satisfatBrio, mas o v1deo on+oard muitas ve$es # lento e ainda atrapalha o desempenho do processador"

10-2/

Hardware Total *** 75% *** Figura 10.36


Conex2es de u t&!ico c,i!set.

% maioria dos chipsets # formada por dois chips principais, conhecidos como Ponte -orte 9-orth /ridge< e Ponte >ul 9>outh /ridge<" % figura H4 mostra a rela*o entre esses chips e os demais componentes da placa de CPU" ? -orth /ridge 9no nosso exemplo # o chip %(@7J4: >Astem Controller< # ligado diretamente ao processador" % partir dele # feito o acesso 8s memBrias 9no nosso exemplo o chipset suporta memBrias @@N< e ao +arramento %KP 9no nosso exemplo # um %KP =x<" 6ste chip tam+#m fa$ a gera*o dos sinais e todo o controle do +arramento PC." -este +arramento so ligados os slots da placa de CPU, nos quais so ligadas as placas de expanso" ? segundo chip # o >outh /ridge, que no nosso exemplo # o %(@7J44" -este chip ficam locali$adas as interfaces .@6 e U>/" 6m geral este chip fa$ a comunica*o com o -orth /ridge atrav#s do +arramento PC., ou seja, ele tam+#m # um dispositivo PC., por#m interno 8 placa de CPU" ? >outh /rige tam+#m # o respons vel pela gera*o dos sinais do +arramento .>% 9nos casos de placas de CPU que possuem esses slots<" ? +arramento .>% est o+soleto e as placas modernas j no os usam mais, por#m certos dispositivos continuam sendo acessados por um +arramento de +aixa velocidade, similar ao .>%, ou ento pelo +arramento ,PC 9,ow Pin Count<, criado pela .ntel especificamente para este tipo de conexo" -ele ficam ligados o /.?> da placa de CPU e um chip geralmente conhecido como >uper .G?" -este chip ficam as interfaces de mouse e teclado, interfaces seriais e paralelas, e ainda a interface para drives de disquete"

Ca!&tulo 10 ' Placas de CPU Figura 10.37

10-20
@ocaliFa?3o dos co !onentes e u a t&!ica !laca de CPU ATX.

% figura HJ mostra a disposi*o dos componentes em uma t1pica placa de CPU %&' 9o mesmo # v lido para outros tipos de placas<" % Ponte -orte fica locali$ada prBxima ao processador, as memBrias e o slot %KP" % Ponte >ul fica em geral locali$ada prBxima aos slots PC." ?+viamente encontramos pequenas varia*es nessas posi*es, mas de um modo geral os laAouts so +em parecidos com este padro" % placa da figura H3, por exemplo, tem praticamente o mesmo laAout do padro mostrado na figura HJ" -ela podemos visuali$ar de imediato os dois componentes do chipsetD Ponte -orte e Ponte >ul"
Figura 10.38
Bs inte4rates do c,i!set indicados e u a !laca de CPUG "<% ' Ponte <orte "7% ' Ponte 7ul

C$ips &!'( M!' e !!'

?s chipset # composto de chips Q,>. 9QerA ,arge >cale of .ntegration, ou .ntegra*o em 6scala (uito %lta<" %l#m dele, encontramos ainda chips >>., (>. e ,>. 9.ntegra*o em escala +aixa, m#dia e alta<" % diferen*a est na

10-(0

Hardware Total

complexidade de seus circuitos, tradu$idas no nWmero de transistores em seu interior" % figura H; mostra os sempre presentes chips >>., executando fun*es simples, como a amplifica*o de corrente nas interfaces ou nos +arramentos"
Figura 10.39
C,i!s 77*.

Chips (>. 9figura =E< so um pouco mais sofisticados, executando fun*es iguais ou um pouco mais complexas que as dos chips >>." Por exemplo, a gera*o dos clocIs para o processador e para os +arramentos"
Figura 10.40
C,i!s M7*

?s chips ,>. 9figura =:< j executam fun*es ainda mais complexas" %lguns possuem em seu interior, as interfaces seriais, interfaces para drives de disquetes, interface paralela, entre outros circuitos vitais" Um exemplo t1pico # o chip conhecido como >uper .G?" -ele encontramos as interfaces seriais e paralelas, al#m das interfaces para mouse, teclado e drives de disquetes" %lguns chipsets possuem todas essas interfaces em+utidas na Ponte >ul, mas na maioria das ve$es, o chipset precisa ser complementado por este terceiro integrante"

Ca!&tulo 10 ' Placas de CPU Figura 10.41


C,i! @7*.

10-(1

!uper ')O

@epois do processador, das memBrias e do chipset, o >uper .G? # o prBximo chip na escala de import[ncia" &rata7se de um chip ,>., encontrado em praticamente todas as placas de CPU" -ote entretanto que existem alguns chipsets nos quais a Ponte >ul j tem um >uper .G? em+utido" ? chip mostrado na figura =: # um exemplo de >uper .G?, produ$ido pela Uin+ond" Podemos entretanto encontrar chips >uper .G? de v rios outros fa+ricantes, como %,., C]&, .&6, ,K, >i>, >(>C e U(C" ?s chips >uper .G? mais simples possuem pelo menosD @uas interfaces seriais .nterface paralela .nterface para drive de disquetes .nterface para mouse e teclado
*** 35% *** Figura 10.42
1ia4ra a de u c,i! 7u!er *>B #astante co !leto.

10-(2

Hardware Total

?utros modelos so +em mais sofisticados, com v rios outros recursos" % figura =2 mostra o diagrama de +locos do chip PC3JH44, fa+ricado pela -ational >emiconductor" %l#m das interfaces + sicas, este chip tem ainda recursos para monitora*o de hardware 9temperaturas e voltagens<, controle de UaIe Up 9para o computador ser ligado automaticamente de acordo com eventos externos<, Uatchdog 9usado para detectar travamentos<, controle e monitorador de velocidade dos ventiladores da placa de CPU, interface (.@., interface para joAsticI e portas gen#ricas de uso geral" Podemos ainda encontrar modelos dotados de N&C 9relBgio de tempo real< e N%( de configura*o 9C(?><" -ote pelo diagrama da figura =2 que todas as se*es deste chip so interfaces independentes, conectadas a um +arramento interno" 6xternamente, este chip # ligado ao +arramento .>% ou ,PC 9depende do chip<, diretamente na Ponte >ul"
*ateria

&odas as placas de CPU possuem uma +ateria, em geral de l1tio, em forma de moeda, que serve para manter em funcionamento o relBgio permanente, e tam+#m os dados de configura*o de hardware existentes no chip C(?>" %s +aterias de l1tio duram em m#dia dois anos, e depois disso precisam ser su+stitu1das" )eli$mente esta su+stitui*o # simples, +em como a sua aquisi*o" &rata7se de uma +ateria comum, do mesmo tipo usado em relBgios" % maioria dos fa+ricantes produ$ esta +ateria com o cBdigo CN2EH2" % tenso das +aterias desta classe # H volts"
Figura 10.43
Bateria 6ue ali enta o c,i! CMB7 "@&tio, ( 9olts%.

F poucos anos atr s, a maioria das placas de CPU usava +aterias recarreg veis, de -1quel7C dmio" @esta forma, no necessitavam, pelo menos a princ1pio, de su+stitui*o" >empre que o computador # ligado, a +ateria rece+e carga, e passa a fornecer corrente apenas quando o computador est desligado" %os poucos, as +aterias no recarreg veis, como a mostrada na figura =H, passaram a ser cada ve$ mais utili$adas, e hoje em

Ca!&tulo 10 ' Placas de CPU

10-((

dia as +aterias recarreg veis 9possuem formato cil1ndrico, e em geral na cor a$ul< praticamente no so mais usadas em placas de CPU"
Figura 10.44
Bateria de n&6uel-c:d io.

% figura == mostra uma +ateria de n1quel7c dmio, recarreg vel, encontrada nas placas de CPU produ$idas h alguns anos atr s" 6ssas +aterias foram aos poucos caindo em desuso" Uma das tarefas que provavelmente qualquer t#cnico j cumpriu ou ir cumprir, # fa$er a su+stitui*o deste tipo de +ateria em placas de CPU antigas" @epois de alguns anos a +ateria come*a a apresentar pro+lemas, e em alguns casos pode va$ar, danificando componentes da placa de CPU" L f cil encontrar este tipo de +ateria no com#rcio, em lojas especiali$adas em pe*as de reposi*o para PCs"
Figura 10.45
MDdulo CMB7 > <AEAM.

% figura =5 mostra um outro tipo de +ateria! +astante raro" %s +aterias mostradas nas figuras =H e == alimentam o chip C(?>!, que # uma memBria de pequena capacidade usada para arma$enar informa*es so+re a configura*o de hardware da placa de CPU, acrescida de um relBgio permamente que opera mesmo quando o computador est desligado 9N&C ^

10-()

Hardware Total

Neal &ime ClocI<" Podemos entretanto encontrar dispositivos como o da figura =5" >o com+ina*es de chip C(?> e +ateria de l1tio" % memBria acrescida de +ateria em um Wnico encapsulamento rece+e o nome de -QN%( 9N%( no vol til<" 6sta +ateria em+utida tem dura*o de 5 a :E anos" Quando termina a carga desta +ateria, temos um pro+lema s#rio" -o com#rcio no encontramos mBdulos -QN%(GN&C novos" ?s existentes em placas antigas 9sucata!< tam+#m esto com suas +aterias descarregadas, o que invia+ili$a a troca" )inalmente para piorar as coisas, esses mBdulos so normalmente soldados na placa de CPU, o que dificulta a sua su+stitui*o"
CMO!

6ste chip fica em funcionamento permanente, mesmo com o computador desligado, gra*as 8 +ateria que o alimenta" 6m seu interior existe um relBgio eletrCnico, que passa o tempo todo contando horas, minutos, segundos, dias, meses e anos" 6xiste ainda uma pequena rea de memBria N%( 9no m1nimo 4= +Ates<, onde esto arma$enadas informa*es relativas 8 configura*o de hardware do computador" @epois que terminamos de montar um PC, # preciso programar os dados no chip C(?>, atrav#s do programa chamado C(?> >etup"
Figura 10.46
C,i! CMB7.

)isicamente, o chip C(?> pode estar implementado de diversas formas, -a figura =4, vemos um exemplo de chip C(?>, com tamanho particularmente grande" -a maioria dos casos, este chip tem um tamanho +em menor" -a maioria das placas de CPU atuais, o C(?> no # na verdade um chip isolado, e sim, uma parte do chipset" ?s chips C(?> de placas de CPU antigas, tanto os isolados quanto os em+utidos em chips >uper .G? ou Ponte >ul, podem apresentar um s#rio pro+lemaD incompati+ilidade com o ano 2EEE" (odelos antigos podem ser incapa$es de contar datas superiores a H: de de$em+ro de :;;; 9o velho +ug

Ca!&tulo 10 ' Placas de CPU

10-(+

do ano 2EEE<" Por isso pode no valer a pena recuperar placas de CPU antigas que sejam incompat1veis com a virada do ano 2EEE"
Figura 10.47
1ia4ra a de u c,i! ETC CMB7.

% figura =J mostra o diagrama de +locos de um chip C(?>" ? +loco principal deste chip tem :23 +Ates de N%(, mantidas pela +ateria" @esses +Ates, := so usados para arma$enar as informa*es de tempo 9clocI registers< e controle, e os demais ::= so para uso geral" -essas posi*es so arma$enadas as op*es de configura*o do C(?> >etup" -ote que os +Ates usados para contagem de tempo so tam+#m ligados a um oscilador" % +ase de tempo deste oscilador # gerada a partir de um cristal de H2,J43 IF$" -ote ainda que o chip tem um mBdulo de alimenta*o, ligado 8 +ateria, e sinais para a comunica*o com o +arramento no qual o chip est ligado 9em geral o +arramento .>%<" >o sinais de dados, endere*os e controle, com os quais o processador pode ler e alterar as informa*es do chip"
*** 35% *** Figura 10.48
Cristal de (2,.-/ 8HF.

% figura =; mostra o mapa de memBria de um chip C(?>" ?s +Ates de endere*os E a ; usam informa*es de tempo, e os de posi*es :E a :H so registradores de controle" % contagem do tempo # feita nos seguintes endere*osD ED segundos 2D minutos =D horas 4D dia da semana

10-(-

Hardware Total

JD dia do m0s 3D m0s ;D ano


Figura 10.49
Posi?2es de e Dria dentro de u c,i! CMB7.

%s posi*es :, H e 5 so usadas para arma$enar segundos, minutos e hora, programados para um alarme" Quando o tempo se iguala a este hor rio pr#7 programado, o chip gera uma interrup*o que pode ser tratada pelo /.?> e pelo sistema operacional" Por exemplo, o computador pode ficar desligado e ser programado para ser ligado automaticamente em determinado hor rio"
*'O!

? /.?> 9/asic .nput7?utput >Astem< # um programa que fica arma$enado em uma memBria N?(, na placa de CPU" ? /.?> entra em a*o assim que o computador # ligado, contando a memBria, checando e iniciali$ando v rios dispositivos de hardware, e finalmente dando in1cio ao processo de +oot" %pBs o +oot, o /.?> continua tra+alhando, ajudando o sistema operacional nos acessos ao hardware" Quando # usado o (>7@?>, o /.?> reali$a ou ajuda no controle dos drives de disquete, disco r1gido, interfaces seriais e paralelas, etc" @epois do carregamento do sistema operacional, o /.?> descansa! um pouco, j que o >"?" possui suas prBprias fun*es de acesso ao hardware" (esmo assim, o /.?> ainda reali$a algumas tarefas, e tam+#m fornece informa*es para que o sistema operacional possa fa$er seus acessos ao hardware 9por exemplo, par[metros do disco r1gido, tamanho da memBria, etc"<"

Ca!&tulo 10 ' Placas de CPU Figura 10.50


B*B7 da !laca de CPU.

10-(.

% figura 5E mostra a memBria N?( que chamamos de /.?>" -a verdade, no estamos sendo muito exatos ao chamarmos esta N?( de /.?>, j que nela existe, al#m do /.?>, o programa para configura*o do chip C(?> 9C(?> >etup<" %pesar de ser comum chamar este componente simplesmente de /.?>, ele # na verdade uma memBria N?(" ? /.?> # portanto um programa que fica arma$enado nesta N?(, juntamente com o C(?> >etup" ? encapsulamento @.P 9dual in7line pacIage< cer[mico, mostrado na figura 5E, # mais utili$ado pelas N?(s do tipo 6PN?(" 6ssas N?(s possuem uma janela de vidro, atrav#s da qual os dados podem ser apagados atrav#s de raios ultra7violeta" @epois de apagadas, podem ser novamente gravadas" 6m uso normal esta janela deve permanecer tampada por uma etiqueta" Portanto nunca retire a etiqueta da N?(, ela pode ser apagada por exposi*o prolongada 8 lu$ natural" 6m meados dos anos ;E, as placas de CPU passaram a ter seus /.?> arma$enados em memBrias do tipo 66PN?(" % diferen*a # a seguinteD 6PN?(D (emBria N?( program vel e apag vel por raios ultra7violeta 66PN?(D (emBria N?( program vel e apag vel eletricamente % 66PN?( tem portanto a vantagem de poder ser reprogramada eletricamente, na prBpria placa de CPU" @esta forma os fa+ricantes podiam oferecer atuali$a*es nos seus /.?>, podendo ser programadas pelo prBprio usu rio" &odas as placas de CPU produ$idas a partir de ento 9para Pentium e superiores< passaram a oferecer este recurso" (ais recentemente os fa+ricantes passaram a utili$ar a )lash N?(, um outro tipo de N?(

10-(/

Hardware Total

apag vel eletricamente" %s diferen*as entre a )lash N?( e a 66PN?( di$em respeito 8 tecnologia de fa+rica*o, velocidade de grava*o e modo de programa*o" @o ponto de vista do usu rio ou mesmo do t#cnico, no existe diferen*a no uso e na programa*o de um /.?> gravado em um chip 66PN?( ou )lash N?(, desde que seja utili$ado o programa de grava*o correto" Foje em dia, praticamente todas as placas de CPU t0m seus /.?> arma$enados em )lash N?(, e no mais em 66PN?( simples, que ca1ram em desuso" Podemos ainda encontrar N?(s 9com outros encapsulamentos diferentes do @.P" Um encapsulamento relativamente f cil de encontrar # o P,CC 9plastic leadless chip carrier<, como no exemplo da figura 5:"
Figura 10.51
Me Dria EBM co enca!sula ento P@CC.

6ventualmente pode ser necess rio fa$er uma atuali$a*o de /.?>, ou upgrade de /.?>" 6sta opera*o # necess ria quando o fa+ricante da placa de CPU encontra pro+lemas de compati+ilidade em certas configura*es, e corrige o erro atrav#s de corre*es no /.?>" ?s fa+ricantes oferecem atrav#s dos seus sites na .nternet, as verses atuali$adas dos /.?> de suas placas de CPU, +em como o programa necess rio para comandar a sua grava*o" ? usu rio no deve fa$er upgrades de /.?> de forma indiscriminada, pois a opera*o # perigosa" 6m alguns raros casos, a placa de CPU pode simplesmente deixar de funcionar" -o cap1tulo so+re C(?> >etup a+ordaremos o assunto com mais detalhes" %s primeiras 66PN?(s e )lash N?(s necessitavam que fosse aplicada uma tenso elevada para que fosse feita a programa*o" (emBrias que operavam com 5 volts, por exemplo, necessitavam de uma tenso de programa*o 9QPP< de :2 volts" %tualmente as )lash N?(s no necessitam mais de uma tenso especial para a programa*o" 6las operam com uma Wnica tenso 9normalmente H,H ou 5 volts< e possuem uma entrada digital para ativar a

Ca!&tulo 10 ' Placas de CPU

10-(0

programa*o" 6sses chips possuem no seu interior um circuito gerador de tenso de programa*o" 6les podem gerar uma tenso de programa*o elevada 9:2 volts, por exemplo<, a partir de uma tenso +aixa de alimenta*o"
Figura 10.52
1ia4ra a de u a Flas, EBM.

% figura 52 mostra o diagrama da )lash N?( &(>23)E2E, produ$ida pela &exas .nstruments" ?s sinais mais importantes so %E7%:J 9endere*os< e @QE7@QJ 9dados<" Com :3 +its de endere*os, esta memBria arma$ena 254 I/" %s opera*es de leitura e escrita so feitas por tr0s sinais de controleD U 9Urite 6na+le<, 6 9Chip 6na+le< e K 9Nead 6na+le<" Para leituras, so ativados os sinais 6 e K" Para escritas, so ativados os sinais 6 e U, e al#m desses, deve ser aplicada a voltagem de programa*o correta em QPP, que no caso deste chip, # de V:2 volts" Chips mais modernos como o (/(2;)EE2, produ$ido pela )ujitsu, no necessitam de tenso de programa*o, como vemos na figura 5H" ?peram com uma Wnica alimenta*o de V5 volts, e possuem geradores internos 96rase Qoltagem Kenerator e Program Qoltage Kenerator< de voltagem de programa*o, como mostra o diagrama"

10-)0

Hardware Total Figura 10.53


1ia4ra a de u a Flas, EBM 6ue n3o necessita de 9olta4e es!ecial !ara !ro4ra a?3o.

Kra*as 8 incluso de geradores internos da tenso de programa*o 9e apagamento<, os projetistas de hardware no precisam mais ter a preocupa*o de fornecer e controlar uma fonte de tenso externa" % )lash N?( tem uma estrutura mais simples, como mostrada na figura 5=" /asta fornecer os endere*os 9(emorA %ddress<, ler ou gravar os dados 9@QJ7 @QE< e usar os sinais C6 9Chip 6na+le<, ?6 9?utput 6na+le< e U6 9Urite 6na+le< para controlar as opera*es de leitura e escrita" -ote que a escrita # feita mediante a ativa*o dos sinais C6 e U6"
Figura 10.54
1ia4ra a de u a Flas, EBM oderna.

? endere*o que chega 8 )lash N?( 9(emorA %ddress< # dividido em duas partes, ' e _" Por exemplo, em um chip com 254 I/, que utili$a :3 +its de endere*os, ; desses +its formam o valor ' e os outros ; formam o valor _" ' e _ serevem para endere*ar as linhas e colunas da matri$ de c#lulas de memBria 9na figura 5=, 66PN?( Cell %rraA!<" ? dado o+tido # enviado para o +loco indicado como .G? /uffers and @ata ,atches!" 6ste +loco arma$ena o +Ate que aca+a de ser lido 9nas opera*es de leitura< e o +Ate que est prestes a ser gravado 9nas escritas<"

Ca!&tulo 10 ' Placas de CPU

10-)1

6m opera*o normal o usu rio no tem acesso aos sinais C6, U6 e ?6" -o # poss1vel para um programa comum, fa$er a sua ativa*o, o que provocaria a adultera*o ou apagamento do /.?>" 6sses sinais so controlados pelo chipset ou pelo >uper .G?, e apenas o software que fa$ a grava*o do /.?> sa+e! quais so os comandos a serem enviados para fa$er o apagamento" -ote alguns v1rus de computador, como o Cherno+Al, tam+#m ativam os chips apropriados para comandar o apagamento do /.?>, o que # muito perigoso para o usu rio" L preciso tomar cuidado com este tipo de v1rus, j que ele pode realmente deixar o /.?> apagado, inutili$ando a placa de CPU"
!lots '!A

?s slots servem para encaixar placas de expanso, como por exemplo, placas de v1deo, placas de som, placas de interface de rede, placas faxGmodem, etc" ?s slots .>% 9.ndustrA >tandard %rchitecture< esto o+soletos, e j no so mais encontrados nas placas de CPU de fa+rica*o recente" 6ntretanto voc0 ainda vai encontr 7los em placas de CPU produ$idas at# :;;;, e em v rias produ$idas e comerciali$adas no ano 2EEE" %t# em 2EE: ainda podemos encontrar alguns modelos de placas com esses slots" %t# aproximadamente o final de :;;H, as placas de CPU apresentavam exclusivamente slots .>%" % partir de ento passaram a ser usados +arramentos mais avan*ados, como o Q6>% ,ocal /us 9:;;=7:;;5< e o PC. 9:;;5 em diante<" -o in1cio de :;;3, a .ntel lan*ou um novo +arramento, ainda mais velo$, chamado %KP, prBprio para a conexo de placas de v1deo de alta velocidade" ? +arramento .>% # realmente pr#7histBrico, se comparado com os padres atuais de alta velocidade oferecidos pelo PC. e pelo %KP" ?pera com apenas :4 +its, e clocI de 3 (F$" .sto tornaria poss1vel transferir dados a no m ximo :4 (/Gs, por#m na pr tica esta taxa # de apenas 3 (/Gs, pois em cada transfer0ncia, # usado um ciclo adicional 9Uait >tate< para permitir o funcionamento de placas de expanso lentas" ?s circuitos das placas de expanso atuais so mais velo$es, mas para manter compati+ilidade com o padro .>% original 9:;3E<, este ciclo adicional precisa ser mantido, e a taxa de transfer0ncia m xima fica mesmo limitada em 3 (/Gs"

10-)2 *** 35% *** Figura 10.55


7lots *7A.

Hardware Total

%pesar de +aixa, esta taxa de transfer0ncia # +astante adequada para diversos tipos de placas de expanso" Por exemplo, placas faxGmodem foram das Wltimas a usar os slots .>%" Um modem super velo$, de 54I +ps, rece+eria no m ximo cerca de J I/ de dados por segundo" %o operar no modo full duplex 9recep*o e transmisso simult[neas<, a taxa de transmisso # de no m ximo HH"4EE +ps, o que representa cerca de = I/Gs adicionais, resultando em um tr fego pouco superior a :: I/Gs" Como vemos, os 3 (/Gs permitidos pelo +arramento .>% so mais que suficientes para este tipo de aplica*o" @a mesma forma, uma placa de som operando com a melhor qualidade sonora poss1vel 9== IF$, :4 +its, est#reo<, geraria um tr fego de cerca de :JE I/Gs, confortavelmente acomodado pelo +arramento .>%" Por esta ra$o, as placas de som e placas faxGmodem foram as Wltimas a adotar o padro PC." Foje so rar1ssimas as placas de som e modem que usam o +arramento .>%"
!lots PC'

?s slots PC. 9Peripheral Component .nterconnect, criados em :;;=< so os mais comuns nas placas de CPU modernas" % maioria das placas de expanso adota este padro" &odas as placas de CPU Pentium e superiores 9e at# algumas placas de =34 e 534< possuem slots PC." 6sses slots operam com H2 +its 9ou seja possuem um +arramento de dados com H2 +its<, e transferem dados com a freq`0ncia de at# HH (F$ 9na verdade so HH,HHH (F$<" .sto significa que podem transferir at# :HH (/Gs"

Ca!&tulo 10 ' Placas de CPU Figura 10.56


7lots PC*.

10-)(

%pesar do uso do +arramento PC. ser mais comum na verso de H2 +its e HH (F$, existem placas de CPU 9equipadas com chipsets adequados< que utili$am slots PC. de 4= +its e 44 (F$" -o ano 2EE:, apenas placas de CPU para servidores e worIstations de alto desempenho apresentavam essas verses especiais do PC., mas em +reve se tornaro comuns em maior nWmero de placas" % ta+ela a+aixo mostra as taxas de transfer0ncia que podem ser o+tidas com as diversas verses do +arramento PC."
5ipo de 9arramento PCI 32 9its! 33 *A> 32 9its! )) *A> )4 9its! 33 *A> )4 9its! )) *A> !lot A+P 5a/a de transBerCncia $33 *8 s 2)) *8 s 2)) *8 s 733 *8 s

Qisando o+ter maior taxa de transfer0ncia entre a placa de CPU e a placa de v1deo 9o+tendo assim gr ficos com movimentos mais r pidos<, a .ntel desenvolveu um novo +arramento, prBprio para comunica*o com placas de v1deo especiais" &rata7se do %KP 9%ccelerated Kraphics Port<"

10-))
7lot AHP.

Hardware Total Figura 10.57

-ote que o slot %KP no # uma exclusividade dos processadores modernos, e nem do padro %&'" >ua presen*a est vinculada ao suporte fornecido pelo chipset" % maioria dos chipsets produ$idos a partir de :;;3 do suporte ao +arramento %KP" .sto no quer di$er que todas as placas produ$idas com esses chipsets possuem slot %KP" %s placas com v1deo on+oard, em geral, possuem os circuitos de v1deo em+utidos e ligados internamente ao +arramento %KP, mas normalmente essas placas no possuem um slot %KP"
!lot AM,

6ste tipo de slot 9%(N ^ %udio (odem Niser< # encontrado em v rias placas de CPU de fa+rica*o recente" >erve para a instala*o de placas %(N, que so placas de +aixo custo, com circuitos de som e modem" %pesar de muitas placas de CPU possu1rem slot %(N, so poucas as placas de expanso %(N dispon1veis no mercado"
Figura 10.58
7lot AME.

Ca!&tulo 10 ' Placas de CPU Conectores das interfaces

10-)+

%t# aproximadamente :;;5, os PCs usavam uma placa conhecida como .@6P,U>, na qual estavam locali$adas diversas interfacesD .nterface para drives de disquete, interface para disco r1gido, interfaces seriais, interfaces paralelas e interface para joAsticI" % partir de ento, essas interfaces 9com exce*o da de joAsticI, que pode ser encontrada nas placas de som< passaram a ser inclu1das na placa de CPU" @eixou de ser necess rio usar placas .@6P,U>" % figura 5; mostra dois conectores relativos 8s interfaces .@6" 6m cada uma dessas interfaces podemos conectar dois dispositivos .@6" ?s dispositivos .@6 mais comuns so o disco r1gido e o drive de C@7N?(, mas existem inWmeros outros, como unidades de fita, Y.P @rive, gravadores de C@, drives de @Q@, etc"
Figura 10.59
Conectores das inter;aces *15.

-a figura 4E vemos outros conectores presentes na placa de CPU" ? conector da interface paralela permite a conexo com a impressora, al#m de outros dispositivos paralelos, como o Y.P @rive paralelo e alguns modelos de scanner" %t# poucos anos atr s, as portas paralelas operavam no modo >PP 9>tandard Parallel Port<, podendo transferir no m ximo :5E I/Gs" %s interfaces paralelas modernas podem operar ainda no modo +idirecional, 6PP 96nhanced Paralles Port< e 6CP 96nhanced Capa+ilities Port<" 6sses dois modos permitem o+ter taxas de at# 2 (/Gs" ? modo +idirecional transfere dados na mesma velocidade do >PP, por#m permite, tanto transmitir como rece+er dados" ? modo >PP tam+#m permite rece+er dados, mas com uma

10-)-

Hardware Total

taxa de transfer0ncia +em menor, pois neste tipo de transfer0ncia, rece+e apenas = +its de cada ve$, ao inv#s de 3"
Figura 10.60
Conector !ara dri9es de dis6uetes, !orta !aralela, CBM1 e CBM2. 1% Paralela 2% 7eriais (% 1ri9es de dis6uete

&am+#m as interfaces seriais modernas so mais avan*adas que as antigas" -o passado, essa interfaces podiam transmitir e rece+er dados a velocidades de ;"4EE +ps 9+its por segundo<" %s interfaces modernas operam com at# ::5"2EE +ps"
Figura 10.61
Conectores das inter;aces U7B.

% figura 4: mostra os conectores das interfaces U>/ existentes nas placas de CPU modernas" % interface U>/ serve para conectar de forma padroni$ada, dispositivos como teclado, mouse, scanner, joAsticI, etc" ? U>/ existe desde :;;5, mas sB a partir de :;;; come*aram a se tornar comuns os dispositivos para este +arramento" ?+serve que as placas de CPU padro %&' 9e o+viamente, suas varia*es como (icro %&' e )lex %&'< permitem a conexo direta nos diversos conectores existentes na sua parte traseira, correspondentes 8s interfaces para teclado, mouse, paralela, seriais e U>/" Placas de CPU padro %& possuem na parte traseira, apenas um conector para o teclado" &odas as demais

Ca!&tulo 10 ' Placas de CPU

10-).

interfaces devem ser ligadas na placa de CPU atrav#s de extenses que acompanham a placa" (ais adiante apresentaremos essas extenses"
Figura 10.62
Conex2es na !arte traseira de u a !laca ATX.

Placas de CPU antigas no possu1am interfaces U>/, nem interface para mouse P>G2" %lgumas dessas placas possu1am essas interfaces, mas no tinham os conectores correspondentes para que pudessem ser usadas" Por que um fa+ricante iria colocar interfaces em uma placa mas no forneceria os conectores para que elas fossem usadas\ % ra$o para esta anomalia # a redu*o de custo" ?s circuitos das interfaces U>/ e da interface para mouse P>G2 so gratuitos, j que fa$em parte do chipset" P os conectores para essas interfaces deveriam ser providenciados pelos fa+ricantes de placas de CPU" Como esses dispositivos eram pouco usados, os fa+ricantes de placas optavam por no fornec07los" %os poucos passaram a incluir o conector para mouse P>G2, logo depois os conectores U>/" %tualmente, todas as placas de CPU padro %&' possuem conectores U>/ e conectores para mouse P>G2"
-umpers

?s jumpers so pequenas pe*as pl sticas, internamente metali$adas, que servem para serem encaixados em pequenos pinos met licos existentes na placa de CPU 9ou em qualquer outro tipo de placa<, fa$endo assim, um contato el#trico entre esses dois pinos" ? resultado # uma esp#cie de programa*o no modo de funcionamento da placa" Placas de CPU antigas possu1am diversos jumpers, as modernas possuem poucos" Para que uma placa funcione, # preciso que ela sai+a! algumas informa*es, comoD Qual clocI externo dever usar Qual # o processador instalado Qual # o clocI interno Quais so as voltagem requeridas pelo processador Que tipo de fonte de alimenta*o est em uso 9%& ou %&'<

10-)/

Hardware Total

-as placas de CPU antigas, a maioria dessas op*es eram definidas atrav#s de jumpers" Placas de CPU para a plataforma >uper J tam+#m utili$am diversos jumpers" P as placas para processadores mais modernos 9Pentium .., Pentium ..., Celeron, Pentium =, %thlon e @uron< no necessitam de jumpers, pois v rias das suas informa*es so configuradas automaticamente" Um caso t1pico # a voltagem interna do processador" ?s processadores modernos informam! 8 placa de CPU qual # a voltagem interna necess ria, e a placa gera automaticamente a voltagem correta" ?utro recurso que tende a tornar os jumpers desnecess rios # a escolha de op*es de funcionamento atrav#s do C(?> >etup, ao inv#s de fa$er o mesmo atrav#s de jumpers"
*** 35% *** Figura 10.63
Iu !ers.

%inda assim, mesmo nas placas de CPU de fa+rica*o mais recente, ainda encontramos alguns jumpers" L o caso do jumper usado para apagar os dados do chips C(?>, que deve ser usado quando o usu rio instala uma senha para o +oot e esquece esta senha" %ntes de colocar uma placa em funcionamento, # preciso checar como esto configurados os seus jumpers, de acordo com o processador e a memBria instalados" .sto # feito com a ajuda do manual da placa de CPU"

Ca!&tulo 10 ' Placas de CPU Figura 10.64

10-)0
1i! switc,es ou Microc,a9es.

6m muitas placas de CPU encontramos grupos de chaves chamados de @.P switch" 6ssas chaves possuem a mesma fun*o que os jumpers, mas com uma vantagemD so mais f ceis de manusear" Para posicionar jumpers # preciso usar um pequeno alicate de +ico, retirando e colocando os jumpers nas posi*es corretas" Para posicionar as chaves, +asta usar um o+jeto pontiagudo, como a ponteira de uma lapiseira ou uma minWscula chave de fenda"
,eguladores de voltagem

&odas as placas de CPU modernas, sejam elas do tipo %& ou %&', possuem reguladores de voltagem" ? motivo # simplesD os processadores modernos, dependendo do modelo, podem operar com diversos valores de voltagem interna" % placa de CPU precisa estar preparada para fornecer qualquer voltagem que o processador necessite"
Figura 10.65
Ee4uladores de 9olta4e .

Processadores, memBrias e chips antigos operavam com a tenso fixa de V5 volts, portanto as placas de CPU %& antigas usavam apenas a tenso de V5 volts para alimentar a maioria dos circuitos" %l#m desta tenso, a fonte

10-+0

Hardware Total

fornecia tam+#m M5, V:2 e M:2 volts, necess rios para alimentar placas de som, motores de drives e disco r1gido, interfaces seriais, e v rios outros circuitos" 6ntretanto a tenso de V5 era a utili$ada pela maior parte dos chips, e a respons vel pela maior corrente" >urgiram ento processadores =34 para +aixas voltagens, o que tem como principal vantagem, a redu*o do aquecimento" Como as fontes geravam apenas V5 volts, as placas de CPU para esses novos processadores passaram a incorporar reguladores de voltagem, que rece+iam a tenso de V5 volts da fonte e geravam a tenso mais +aixa, requerida pelo processador" @epois disso, chipsets e memBrias passaram a utili$ar tam+#m uma tenso mais +aixaD H,H volts, assim como as verses antigas do Pentium" %s placas de CPU passaram a utili$ar reguladores para gerar a tenso de VH,H volts a partir dos V5 volts provenientes da fonte de alimenta*o %&" -a chegada do padro %&', a fonte passou a incluir uma tenso de VH,H volts, al#m dos V5 volts j existentes" -o era mais necess rio gerar os VH,H volts atrav#s de reguladores de voltagem" 6sta tenso podia ser o+tida diretamente da fonte %&'" Placas de CPU padro %& continuaram a utili$ar reguladores para gerar a tenso necess ria a partir da fonte de V5 volts, j que uma fonte %& no gera tenso de VH,H volts" Neguladores seriam desnecess rios se todos os circuitos utili$assem apenas a fonte de VH,H volts" ?corre que para redu$ir ainda mais o aquecimento, os fa+ricantes passaram a utili$ar no interior dos processadores, tenses ainda mais +aixas" %pesar das memBrias, chipsets e demais circuitos continuarem utili$ando VH,H volts 9e por isso a tenso externa do processador precisa ser tam+#m de VH,H volts<, a tenso interna do processador tem diminu1do cada ve$ mais" >urgiram processadores Pentium ((', com tenso interna de 2,3 volts" Processadores CArix 4x34 utili$avam 2,; volts" %s primeiras verses do T4 utili$avam H,2 volts, as mais novas verses do T472 e T47... operam com tenses entre 2,2 e 2,= volts, dependendo do modelo" ?s reguladores de voltagem das placas de CPU para esses processadores passaram a no operar mais com voltagens fixas, e sim program veis, atrav#s de jumpers" @e acordo com o posicionamento desses jumpers, poderiam ser geradas tenses de 2,E G 2,: G 2,2 G 2"H G """ G at# H,5 volts, deixando assim a placa preparada para processadores de praticamente qualquer voltagem" Placas de CPU para Pentium .., Pentium ..., Celeron, %thon e @uron tam+#m possuem reguladores de voltagem, mas no possuem jumpers para

Ca!&tulo 10 ' Placas de CPU

10-+1

selecionamento de voltagem" 6sses processadores so capa$es de informar! a placa de CPU, atrav#s do seu soquete, qual # a programa*o a ser utili$ada pelo regulador de voltagem" @esta forma a placa gera automaticamente a voltagem interna do processador, sem que o usu rio precise se preocupar com esta configura*o"
Figura 10.66
Butro exe !lo de re4uladores de 9olta4e ' s3o os c,i!s ais es!essos, de ( ter inais, ;ixos na su!er;&cie da !laca de CPU.

?s reguladores de voltagem tra+alham em conjunto com outros componentes, como as +o+inas 9a pequena pe*a com um fio enrolado< e capacitores 9as pe*as cil1ndricas<" %m+os so mostrados na figura 44"
M#dulo regulador de voltagem

6m alguns casos encontramos os circuitos geradores de voltagem para o processador, no integrados na placa de CPU, e sim presentes em um pequeno mBdulo conhecido como QN( 9Qoltage Negulator (udule<" -esses casos, a placa de CPU possui um soquete onde este mBdulo # encaixado 9figura 4J<" %ssim como ocorre com os reguladores integrados na placa de CPU, o QN( tam+#m utili$a as informa*es de identifica*o de voltagem indicadas pelo processador"

10-+2

Hardware Total Figura 10.67


MDdulo re4ulador de 9olta4e "AEM% e o conector corres!ondente na !laca de CPU.

Placas de CPU com .tudo onboard/


&odas as placas de CPU modernas possuem em+utidas 9on integradas< as seguintes interfacesD .nterface para teclado .nterface para mouse padro P>G2 .nterfaces U>/ .nterfaces serias .nterface paralela .nterface para drives de disquetes .nterfaces .@6

&odas essas interfaces podem ser classificadas como on+oard!, ou seja, integradas na placa de CPU" ?utras interfaces tradicionalmente t0m sido encontradas em placas de expanso, tais comoD Placa de som Placa de v1deo (odem Placa de rede .nterface >C>. @igitali$adores de v1deo

%lgumas dessas interfaces, pelo menos as mais comuns, t0m sido integradas 8s placas de CPU modernas" ? principal motivo que leva a esta integra*o # a redu*o de custo" .nicialmente surgiram placas de CPU com som e v1deo em+utidos, dispensando o uso da placa de som e da placa de v1deo" % redu*o de custo o+tida com a elimina*o dessas duas placas era extremamente vantajosa para os computadores de +aixo custo" % PC Chips

Ca!&tulo 10 ' Placas de CPU

10-+(

9www"pcchips"com< # o principal fa+ricante de placas de CPU com interfaces on+oard" >o placas de +aixo custo, e cuja qualidade deixa muito a desejar" ? v1deo on+oard apresenta desempenho +aixo para as aplica*es mais sofisticadas, como jogos H@ de Wltima gera*o, programas de C%@ e aplica*es profissionais em geral" %pesar do +aixo desempenho, o v1deo on+oard # adequado para aplica*es de escritBrio, como processadores de texto, planilhas, acesso 8 .nternet, acesso a +ancos de dados e similares" % regra geral para o uso do v1deo on+oard # a seguinteD >e o desempenho gr fico no for um par[metro importante e o custo +aixo for uma necessidade, o v1deo on+oard # a melhor op*o" >e o desempenho gr fico for uma necessidade, o custo do PC ter que ser um pouco maior, com o uso de uma placa de v1deo avulsa" @epois do som e v1deo, a PC Chips e alguns outros fa+ricantes passaram a oferecer placas com modem e interface de rede integrados" @e um modo geral, os circuitos de som e rede t0m desempenhos aceit veis, mesmo nas placas de menor custo, enquanto os circuitos de v1deo e modem so em geral inferiores aos encontrados em placas avulsas"
0esempen$o e "ualidade

.nfeli$mente a principal desvantagem dos circuitos on+oard no # o +aixo desempenho dos circuitos de v1deo e modem" % principal desvantagem # a queda de qualidade" &udo come*a assimD o fa+ricante da placa quer produ$ir um modelo de +aixo custo" .nclui interfaces on+oard para que o custo final do computador seja +aixo" -o satisfeito ainda, o fa+ricante da placa de CPU utili$a outros artif1cios para a redu*o do seu custo" Utili$a conectores, capacitores e outros componentes de +aixa qualidade" -o utili$a um controle de qualidade eficiente, e aca+a colocando no mercado placas +aratas mas de qualidade inferior" Placas com interfaces on+oard podem apresentar +aixo desempenho, mas sua qualidade e confia+ilidade podem ser elevadas, desde que o fa+ricante utili$e componentes de +oa qualidade e tenha um processo de fa+rica*o de alto n1vel" Como as placas com tudo on+oard! produ$idas com qualidade no conseguem concorrer em custo com as produ$idas com +aixo padro de qualidade, os fa+ricantes em geral evitam produ$i7las" % maioria dos modelos de placas de CPU dividem7se portanto em duas categoriasD a< Placas de alta qualidade, sem som, v1deo, modem e rede on+oard +< Placas de +aixa qualidade, com som, v1deo, modem e rede on+oard 6xistem mais duas categorias, por#m so mais rarasD

10-+)

Hardware Total

c< Placas de alta qualidade com circuitos on+oard d< Placas de +aixa qualidade, sem circuitos on+oard Placas de alta qualidade com circuitos on+oard so raras, pois devido 8 alta qualidade, a redu*o de custo no # to acentuada quanto a o+tida nas placas de +aixa qualidade" Um exemplo t1pico # a placa de CPU .ntel @3:566%%," 6sta placa tem circuitos de som, v1deo e rede integrados, e seu pre*o # relativamente alto" >ua qualidade e confia+ilidade so entretanto excepcionais" &am+#m as placas de +aixa qualidade e sem circuitos on+oard so raras" Quem compra placas de +aixa qualidade quer economi$ar no custo final, mas quando a placa no tem pelo menos circuitos de som e v1deo on+oard, a redu*o do custo no # to +oa quanto a o+tida com o uso de uma placa +arata e com circuitos on+oard" @evido ao fato de serem +astente raras as placas classificadas como C e @ na lista acima, e serem mais comuns as que recaem nas classes % e /, formou7se a id#ia de que on+oard # sempre de m qualidade e +aixo desempenho, e que as placas no on+oard! so de alta qualidade e alto desempenho" -a maioria dos casos isto est correto, mas no # a regra geral"
'nterfaces onboard em placas de alto desempen$o

?n+oard! no # necessariamente sinCnimo de +aixo desempenho, nem de +aixa qualidade" PC Chips! sim # sinCnimo de +aixa qualidade, associada ao seu +aixo custo" Podemos entretanto encontrar certas interfaces integradas nas placas de CPU de alta qualidade e desempenho" ? som on+oard # um exemplo t1pico" % tecnologia atual permite a cria*o de chips de som extremamente sofisticados e de +aixo custo" ? som on+oard tam+#m no atrapalha o desempenho do processador, como ocorre com o v1deo on+oard na maioria dos casos" Por isso a maioria das placas de CPU modernas, mesmo as de alta qualidade e alto desempenho, apresentam circuitos de som on+oard"

Ca!&tulo 10 ' Placas de CPU Figura 10.68

10-++
Conectores de so e u a !laca de CPU co so on#oard. 1B1+ a areloG M*1*>IoJstic8 P2 AerdeG @ine But P2 AFulG @ine *n P2 EosaG Micro;one

.nterfaces de rede tam+#m so relativamente +aratas e de alto desempenho" %dicionar uma +oa interface de rede a uma placa de CPU no representa um custo adicional exagerado para um fa+ricante, portanto podemos encontrar diversos modelos de placas de CPU de +oa qualidade com rede on+oard" %t# mesmo car1ssimas placas para uso em servidores podem apresentar uma interface de rede" -o caso de um servidor, a incluso de interface de rede na prBpria placa de CPU tem a vantagem de deixar um slot livre para a instala*o de outras placas"
Figura 10.69
Conector EI-)+ e u a !laca de CPU co rede on#oard.

Podemos ainda encontrar algumas placas de CPU de alto custo e alto desempenho equipadas com interfaces >C>." >ervidores e esta*es de tra+alho 9worIstations< +em configurados utili$am discos r1gidos >C>., e no .@6" -ormalmente esses PCs utili$am uma placa de interface >C>. para a conexo deste tipo de disco r1gido, mas podemos encontrar v rios modelos dessas placas com a interface >C>. j em+utida" ? custo desta integra*o no # +aixo" ? que se paga a mais por uma interface >C>. em+utida # praticamente o mesmo que se paga por uma placa >C>. avulsa" % integra*o nesses casos no visa redu*o de custo, mas sim redu$ir a complexidade do equipamento e deixar mais um slot livre para outras instala*es"

10-+-

Hardware Total Figura 10.70


Placa de CPU 7u!er icro odelo P)1C-.

% placa de CPU da figura JE # uma P=@C4, produ$ida pela >upermicro" &em suporte a memBrias N@N%( e dois processadores .ntel 'eon, sendo portanto destinada a servidores e esta*es de alto desempenho" %l#m das tradicionais interfaces integradas, esta placa temD Circuitos de som .nterface de rede @uas interfaces >C>. Ultra7H2E, de Wltima gera*o

6sta placa custa no /rasil, cerca de JEE dBlares" Como vemos, circuitos on+oard no esto necessariamente associados a sistemas de +aixo custo e +aixo desempenho"

Acess#rios "ue acompan$am a placa de CPU


Quando voc0 comprar uma placa de CPU, confira se esto sendo fornecidos todos os seus acessBrios" % forma mais f cil de conferir isso # a+rir o manual e procurar, logo no seu in1cio, a se*o ChecI,ist!

Ca!&tulo 10 ' Placas de CPU Figura 10.71

10-+.
@ista de c,eca4e , encontrada no anual de u a !laca de CPU.

-ote que muitas placas de CPU possuem itens opcionais, como conectores para liga*o em &Q ou ,C@ e conectores para dispositivos de comunica*o por raios infravermelhos" >e voc0 quiser esses itens opcionais, certamente encontrar muitas dificuldades, pois no so vendidos de forma avulsa, e muitos deles so espec1ficos para a placa 8 qual pertencem, portanto no podem ser su+stitu1dos por gen#ricos" @eixando de lado acessBrios opcionais e incomuns, existem alguns que so a+solutamente necess riosD (anual da placa de CPU C@7N?( de configura*o da placa de CPU Chapa traseira para os conectores 9%&'< Ca+os flat (ecanismo de fixa*o do processador

%lgumas placas de CPU so tam+#m acompanhadas de um cooler para o processador, mas este item, quando no acompanha a placa, pode ser encontrado facilmente no mercado"
Manual da placa de CPU

-o manual encontramos instru*es a respeito da instala*o de memBrias, a configura*o dos jumpers, o uso do C(?> >etup, al#m de outras informa*es complementares" 6xistem ainda informa*es relativas 8

10-+/

Hardware Total

configura*o da placa para diversas verses de sistema operacional" Por exemplo, certos drivers devem ser instalado no Uindows ;3 G ;3>6, mas no devem ser instalados so+ o Uindows (6 ou 'P" >em essas informa*es o computador poder ter funcionamento err tico" -unca compre uma placa de CPU que no seja acompanhada do seu manual"
C01,OM de configura o da placa de CPU

%ntigamente as placas de CPU no precisavam de drivers" ? sistema operacional conseguia reali$ar todo o controle atrav#s do /.?>" Podemos considerar que o /.?> funciona como um conjunto de drivers para o (>7 @?> e para o Uindows H"x" P no Uindows ;5 e sistemas mais novos, o /.?> tem atua*o redu$ida" % maioria dos drivers fa$ parte do prBprio sistema operacional" % necessidade de drivers para placas de CPU surgiu quando essas placas passaram a incorporar novos recursos que no existiam nas placas tradicionais" ? +arramento %KP, as interfaces .@6 com recursos de @(%, as fun*es de gerenciamento de energia e o suporte a dispositivos Plug and PlaA" 6sses recursos no funcionariam sem os drivers apropriados, e realmente # isto o que ocorre" ? /.?> da placa de CPU no # capa$ de controlar esses dispositivos 9pelo menos com sua plena capacidade e desempenho<, j que o controle # normalmente feito pelo sistema operacional e seus drivers" Quando uma placa de CPU possui recursos novos que no so reconhecidos pelo sistema operacional, # preciso instalar os drivers fornecidos pelo fa+ricante da placa, encontrados no C@7N?( que a acompanha" a medida em que so lan*adas novas verses do Uindows, os drivers para as placas de CPU j lan*adas so inclu1das nessas novas verses" >e instalarmos o Uindows ;3 9lan*ado em :;;3< em uma placa lan*ada em :;;;, provavelmente ser preciso instalar os drivers que acompanham a placa, mas se for usado o Uindows (6 9lan*ado em 2EEE<, os drivers para aquela placa de :;;; j estaro inclu1dos, e no ser preciso usar o C@7N?( que acompanha a placa" 6xija sempre o C@7N?( quando comprar uma placa de CPU nova" >e voc0 precisar montar um computador usando uma placa de CPU antiga e no possuir o C@7N?(, nem o manual, pode acessar o site do fa+ricante da placa para fa$er o download do manual e dos drivers"
C$apa traseira para os conectores

6sta chapa met lica # normalmente fornecida com ga+inetes %&'" -ela existem fendas no formato dos conectores existentes na parte traseira da

Ca!&tulo 10 ' Placas de CPU

10-+0

placa de CPU %&'" >o fendas para os conectores das interfaces seriais, paralela, U>/, teclado e mouse" -as placas de CPU com som on+oard, existem ainda fendas para o conector de joAsticI e para as entradas e sa1das sonoras" L dif1cil para um fa+ricante de ga+inetes fornecer a chapa met lica com as fendas corretas, pois existem muitas diferen*as entre os conectores das diversas placas de CPU" Para evitar pro+lemas, os fa+ricantes de placas de CPU passaram a fornecer junto com suas placas, a chapa met lica apropriada"
Figura 10.72
C,a!a traseira !ara os conectores de u a !laca de CPU ATX.

Cabos flat

&odas as placas de CPU so acompanhadas de ca+os flat .@6 e ca+os flat para drives de disquetes 9figura JH<"
Figura 10.73
Ca#os ;lat !ara dri9es de dis6uete e disco r&4ido *15.

10--0

Hardware Total

? ca+o flat .@6 # um pouco mais largo 9com =E ou 3E vias< que o ca+o flat para drives de disquete 9com apenas H= vias<" %l#m disso, o ca+o flat para drives de disquete possui um tran*amento junto ao conector da sua extremidade, como mostra a figura JH" 6m cada um desses ca+os existe um conector, mais afastado dos outros dois, que deve ser conectado na placa de CPU" ?s outros dois conectores servem para ligar os drives" ? ca+o flat .@6 de =E vias, mostrado na figura JH, # prBprio para modelos que operam no m ximo no padro %&%7HH" Portanto servem para os discos r1gidos antigos 9produ$idos at# :;;;< e para os drives de C@7N?(" ?s discos r1gidos modernos, que operam nos padres %&%744 e %&%7:EE 944 (/Gs e :EE (/Gs, respectivamente< necessitam de ca+os flat especiais, com 3E vias" &odas as placas de CPU atuais possuem interfaces .@6 %&%744, e as mais recentes so do tipo %&%7:EE" 6ssas placas so acompanhadas de um ca+o flat especial, com 3E vias, prBprios para essas modalidades" %o comprar uma placa de CPU, exija este ca+o, pois # relativamente dif1cil encontr 7lo 8 venda em forma avulsa"
Figura 10.74
1etal,e do conector do ca#o ;lat *15 de /0 9ias.

?s ca+os flat .@6 de 3E vias t0m a mesma largura que os ca+os de =E vias, por#m seus fios so mais juntos" ?s =E fios adicionais so +lindagens, necess rias ao funcionamento nas altas velocidades usadas nos padres %&%744 e %&%7:EE" >eus conectores tam+#m possuem =E contatos, e no 3E, sendo portanto totalmente compat1veis com dispositivos .@6 mais antigos" %s interfaces %&%744 e %&%7:EE so capa$es de identificar o tipo de ca+o utili$ado, e ativar esses modos de alta velocidade apenas se for detectado o ca+o de 3E vias, mantendo a opera*o em %&%7HH se for detectado um ca+o de =E vias" -ormalmente as placas de CPU so fornecidas com dois ca+os flat .@6, sendo um de 3E vias 9para o disco r1gido< e um de =E vias 9para o drive de C@7N?(, a ser ligado na segunda interface .@6<"

Ca!&tulo 10 ' Placas de CPU

10--1

Placas de CPU padro %& so fornecidas com outros ca+os, no encontrados nas placas %&'" >o ca+os para serem ligados nas interfaces seriais e paralelas, como os mostrados na figura J5" 6sses ca+os possuem pequenos conectores, em geral na cor preta, que devem ser ligados nos conectores apropriados da placa de CPU" -a outra extremidade, temos uma l[mina met lica que deve ser presa na parte traseira do ga+inete" -essas l[minas esto montados os conectores nos quais ligamos a impressora, o mouse, ou outros dispositivos seriais e paralelos"
Figura 10.75
Ca#os das inter;aces seriais e !aralela, usados e !lacas AT.

Qoc0 poder encontrar outros conectores auxiliares" Por exemplo, o conector de menor tamanho, mostrado na figura J5 permite a liga*o direta de um mouse 9conector @/7;<" Podemos entretanto encontrar v rios modelos de mouse que utili$am um conector padro P>G2" Conectores como o da figura J4 possuem um formato para a liga*o direta de um mouse padro P>G2"
Figura 10.76
Conector auxiliar !ara inter;aces seriais, co u conector !ara ouse !adr3o P7>2.

10--2

Hardware Total

Podemos ainda encontrar outros tipos de conectores auxiliares, tanto em placas %& como em placas %&'" %lgumas placas so possuem duas interfaces U>/, locali$adas na sua parte traseira, mas podem possuir mais duas, acessadas atrav#s de um conector extra" (uitas placas com som e v1deo on+oard so acompanhadas de conectores adicionais que devem ser fixos na parte traseira do ga+inete"
Figura 10.77
Butros conectores 6ue !ode aco !an,ar u a !laca de CPU.

Mecanismo de fixa o do processador de cartuc$o

6ste mecanismo # utili$ado apenas quando o processador utili$a o formato de cartucho" .sto incluiD Pentium .. Celeron 9modelos antigos< Pentium ... 9modelos antigos< %thlon 9modelos antigos< Pentium .. 'eon e Pentium ... 'eon

Processadores para o >oquete J, +em como os modernos processadores para outros soquetes, no utili$am mais mecanismos especiais de fixa*o, exceto o Pentium = e o .ntel 'eon" ? .tanium tam+#m tem encapsulamento em cartucho e utili$a um mecanismo de fixa*o especial" )ora essas exce*es, os demais processadores so apenas encaixados no seu soquete Y.)" @epois de instalados, fixamos o cooler so+re o processador" P as placas de CPU com >lot : e >lot %, so sempre acompanhadas de mecanismos especiais para a fixa*o do processador"

Ca!&tulo 10 ' Placas de CPU Figura 10.78

10--(
5xe !lo de ecanis o de reten?3o de !rocessadores co ;or ato de cartuc,o.

? mecanismo mostrado na figura J3 # +astante comum" 6le # fixado na placa de CPU, so+re o slot do processador" Possui duas guias laterais que do sustenta*o ao processador, evitando que ele se mova no sentido lateral" 6ssas guias tam+#m possuem travas que evitam que o processador se mova para cima, devido a dilata*o ou trepida*o"
Figura 10.79
Aariante do ecanis o de ;ixa?3o.

% figura J; mostra uma variante deste mecanismo de fixa*o" %o inv#s de uma Wnica pe*a, so usadas duas pe*as que devem ser fixas em furos apropriados da placa de CPU, prBximos 8s extremidades do slot do processador" -a figura 3E vemos este mecanismo j instalado na placa de CPU"

10--)

Hardware Total Figura 10.80


Mecanis o de ;ixa?3o do cartuc,o do !rocessador, K: instalado na !laca de CPU.

Processadores de cartucho podem utili$ar coolers +astante grandes e pesados" .sto poderia for*a o seu slot no sentido lateral 9quando a placa de CPU # montada em um ga+inete hori$ontal< mesmo com o uso dos mecanismos de fixa*o" Para evitar este pro+lema, algumas placas de CPU so acompanhadas de uma +ase de sustenta*o" 6sta +ase # instalada so+re a placa de CPU e fica exatamente em+aixo do cooler, a+sorvendo todo o seu peso e evitando que o slot do processador sofra esfor*os laterais" Podemos ver esta +ase de sustenta*o na figura 3:"
Figura 10.81
Base de sustenta?3o do !rocessador, ser9e !ara a#sor9er o !eso do cooler.

Mecanismo de fixa o do Pentium 2 e Xeon

%s placas de CPU para Pentium = e 'eon so acompanhadas de duas pe*as pl sticas 9mecanismo de reten*o< e dois clips met licos 9clips de reten*o<, mostrados na figura 32" %s duas pe*as pl sticas servem para fixar a placa de CPU ao ga+inete, com a ajuda de = parafusos" ?s clips devem ser presos nessas pe*as pl sticas e fa$em a fixa*o do cooler so+re o processador"

Ca!&tulo 10 ' Placas de CPU Figura 10.82

10--+
Pe?as !ara ;aFer a ;ixa?3o do Pentiu ) e do seu cooler.

Placas de CPU antigas


L poss1vel que voc0 precise lidar com um computador antigo, fa$endo manuten*o ou expanso" (uito do que foi explicado aqui so+re placas de CPU novas tam+#m se aplica a placas antigas, por#m ainda existem muitas diferen*as" %s placas de CPU antigas seguem o formato padro %&" Qamos apresentar essas antigas placas atrav#s de exemplos" Como # grande a chance de, ao tra+alhar com uma dessas placas, voc0 estar preocupado em encontrar um defeito, aproveitaremos a ocasio para mostrar alguns pontos onde esses defeitos podem ocorrer"
Placas de CPU 234)534

% figura 3H mostra uma t1pica placa de CPU =34G534" %s de fa+rica*o mais recente 9:;;47:;;J< suportavam am+os os processadores" ?s modelos um pouco mais antigos suportavam no m ximo o =34@'=, outros ainda mais antigos chegavam no m ximo ao =34@'2" -esta placa encontramos slots de de H tiposD .>%, Q,/ e PC." -o necessariamente os tr0s estaro presentes" %s primeiras placas de CPU Pentium, por exemplo 9:;;57:;;3<, apresentam apenas slots .>% e PC." %s primeiras placas de CPU =34 apresentavam apenas slots .>%" 6ntre :;;= e :;;5 era comum encontrar placas de CPU =34 com slots .>% e Q,/" @epois disso, os slots Q,/ deram lugar aos slots PC." Chegaram a ser fa+ricadas algumas placas de CPU =34 e 534 equipadas com os tr0s tipos de slots, como a mostrada na figura 3H" 6ssas placas eram conhecidas como placas Q.P 9Q6>%, .>%, PC.<" % partir de ento, os slots Q,/ ca1ram totalmente em desuso"

10---

Hardware Total *** 75% *** Figura 10.83


U a !laca de CPU )/->+/-.

-as primeiras placas de CPU =34, eram usados mBdulos de memBria >.(( de HE vias 9ou pinos!<" Cada um desses mBdulos fornece 3 +its de cada ve$, portanto precisavam ser usados em grupos de = para formarem os H2 +its requeridos pelo =34" Com a chegada do Pentium, que requer uma memBria de 4= +its, tornaram7se comuns os mBdulos >.(( de J2 vias, que fornecem H2 +its" Portanto, em placas de CPU Pentium, esses mBdulos so usados em grupos de dois, para formarem os 4= +its" (uitas placas de CPU =34 fa+ricadas at# :;;H ainda usavam apenas mBdulos de HE vias, mas a partir de :;;= passaram a utili$ar simultaneamente mBdulos de HE e de J2 vias, como a mostrada na figura 3H" P as placas de CPU =34 e 534 de fa+rica*o mais recente operam exclusivamente com mBdulos >.(( de J2 vias"

Ca!&tulo 10 ' Placas de CPU Figura 10.84


MDdulos 7*MM de (0 e de .2 9ias.

10--.

?utra caracter1stica das placas de CPU =34 menos antigas # a presen*a de interfaces diversas" Primeiro surgiram placas de CPU =34 equipadas com uma ou duas interfaces .@6" ,ogo depois, essas placas passaram a apresentar tam+#m uma interface para drives de disquete, duas interfaces seriais e uma interface paralela" % placa da figura 3H possui todas essas interfaces" % incluso dessas interfaces # uma caracter1stica que foi mantida at# nas placas de CPU mais modernas, com processadores de Wltima gera*o" Placas de CPU =34 mais antigas eram desprovidas dessas interfaces, e necessitavam usar uma placa de expanso chamada .@6P,U>, na qual essas interfaces ficavam locali$adas"
Figura 10.85
U a !laca de CPU *15P@U7 "*7A de 1- #its%.

% memBria cache mostrada na figura 3H, tem a mesma fun*o desempenhada nas placas modernasD acelerar o desempenho da @N%(" 6sta era uma cache ,2 externa ao processador 9lem+re7se que o =34 e o 534 tinham apenas cache ,:, a cache ,2 ficava na placa de CPU<" % maioria dessas placas tinha 254 I/ de cache externa, formada por chips de memBria com encapsulamento @.P, como no caso da figura 3H" %s placas de fa+rica*o mais recente chegaram a ter sua cache ,2 formada por um

10--/

Hardware Total

mBdulo C?%>& 9cache on a sticI<, como vemos na figura 34" %s primeiras placas de CPU Pentium tam+#m utili$avam mBdulos C?%>&, por#m esses mBdulos tinham uma configura*o de chips diferentes das dos mBdulos C?%>& para =34G534" ?s modelos para =34G534 apresentavam 3 chips iguais, como na figura 34, enquanto os mBdulos C?%>& para Pentium normalmente apresentavam H chips com encapsulamento &Q)P" (ais adiante apresentaremos essas placas"
Figura 10.86
MDdulo CBA7T !ara !rocessadores )/->+/-.

%s placas de CPU, mesmo as mais antigas, tam+#m possuem uma +ateria que serve para manter em funcionamento permanente o chip C(?>" -ele est o relBgio permanente 9funciona mesmo quando o PC est desligado<, e informa*es relativas 8 sua configura*o de hardware 9# o que chamamos de C(?> >etup<" -as placas antigas era comum encontrar +aterias de n1quel7 c mio, recarreg veis e em formato cil1ndrico, ao contr rio das placas modernas, que em geral usam +aterias de l1tio em forma de moeda e no recarreg veis" ?s chips Q,>., presentes em todas as placas atuais, possuem em seu interior, v rios milhares de circuitos" %ntes de ser comum o seu uso, eram utili$ados chips mais simples 9chamados ,>., >>. e (>.<" 6ram necess rias v rias de$enas de chips para formar uma placa" ?s jumpers so pequenas pe*as que funcionam como contatos el#tricos" >ervem para definir op*es de funcionamento de hardware, como por exemplo, a velocidade de opera*o do processador" >o an logos aos jumpers encontrados nas placas de CPU modernas" 6xistem nas placas de CPU antigas, diversas conexes para o painel frontal do ga+inete" ?s conectores de Neset, >peaIer, .@6 ,6@ e Power ,6@ so id0nticos aos encontrados nas placas de CPU modernas" 6ncontramos ainda algumas conexes que no existem nas placas atuaisD &ur+o >witch, &ur+o ,6@ e TeA+oard ,ocI" ? &ur+o >witch # uma chave existente no ga+inete com a qual era poss1vel controlar a velocidade do computador 9alta ou +aixa<" ? &ur+o ,6@ era aceso para indicar a velocidade alta" ? TeA+oard

Ca!&tulo 10 ' Placas de CPU

10--0

,ocI era uma chave que fa$ia o trancamento do teclado, impedindo que o computador fosse usado por pessoas no autori$adas" ? /.?> das placas de CPU antigas tam+#m era arma$ernado em um N?(, com aspecto similar 8s encontradas nas placas modernas" -as placas antigas, o /.?> no podia ser reprogramado, como ocorre nas placas modernas" ?s processadores =34 e 534 no ficavam na verdade expostos como na placa da figura 3H" Para evitar o seu aquecimento excessivo, era acoplado a ele um cooler, +em parecido com os usados pelos processadores modernos, por#m de menor tamanho" %s primeiras placas de CPU =34, produ$idas em :;;E, operavam com o clocI de 25 (F$" Posteriormente chegaram os modelos que suportavam HH, =E e 5E (F$" ? =34@'75E era um processador +astante pro+lem tico, pois sua placa precisava operar com incr1veis! 5E (F$, dificilmente suportados pelas memBrias e chipsets da #poca" % partir de ento a .ntel separou o clocI interno do clocI externo" ? =34@'275E operava internamente a 5E (F$, e externamente com confort veis 25 (F$" a medida em que surgiram novas verses do =34, foram produ$idas placas que suportavam o m ximo de 44, 3E, :EE, :2E e finalmente :HH (F$, quando o =34 e o 534 sa1ram de linha"
Placas de CPU 634

Placas de CPU H34 e anteriores so +astante parecidas com a de =34 mostrada na figura 3H" %penas certos componentes no sero encontrados" Por exemplo, placas de CPU H34 no apresentam slots PC." (odelos mais antigos de placas de CPU H34 podem no apresentar tam+#m slots Q,/, nem soquetes para mBdulos >.(( de J2 vias 9usam apenas mBdulos de HE vias<"

10-.0

Hardware Total Figura 10.87


Placa de CPU (/-.

% figura 3J mostra uma placa de CPU H34" Podemos o+servar que este modelo possui 3 soquetes para mBdulos >.((GHE" 6xistem modelos que possuem = soquetes >.((GHE e 2 soquetes >.((GJ2" % placa da figura 3J possui ainda slots Q,/, mas outros mais antigos possuem apenas soquetes .>%, de 3 ou :4 +its" ?utros componentes esto presentes nas placas antigas e nas modernasD conector para o teclado, memBria cache, chips Q,>.G,>.G(>.G>>., conector para a fonte de alimenta*o, conexes para o painel frontal do ga+inete, etc" ?+serve que nesta placa o processador H34 est soldado" 6xiste ainda um soquete prBprio para a instala*o do coprocessador matem tico H3J" %lgumas placas de CPU H34 suportam um upgrade para =34" -esses casos existe um soquete adicional para a instala*o do novo processador" %s Wltimas placas de CPU H34, produ$idas por volta de :;;=, tinham esta caracter1stica" Placas mais antigas permitiam apenas a instala*o do H34" %s primeiras placas de CPU H34 operavam com :4 (F$" .sto ocorreu em meados dos anos 3E, e nesta #poca no era comum encontrar placas de CPU 8 venda de forma avulsa" %penas os grandes fa+ricantes tinham acesso a essas placas" P no final dos anos 3E era relativamente f cil encontrar essas placas no com#rcio de varejo" a medida em que novas verses do H34 eram lan*adas, novas placas de CPU mais velo$es eram produ$idas" Chegaram os modelos de 2E, 25, HH e finalmente =E (F$" 6m :;;H era +astante comum

Ca!&tulo 10 ' Placas de CPU

10-.1

encontrar computadores equipados com o H34@'7=E" 6m :;;= o =34 tomou o seu lugar, e cessou a produ*o de processadores e placas +aseadas no H34"
Placas de CPU 734

&am+#m semelhantes so as placas de CPU 234, como a mostrada na figura 33" >eus slots so exclusivamente do tipo .>%, de 3 ou :4 +its" % memBria cache no # usada neste tipo de placa, e a memBria @N%( pode ser formada por mBdulos de HE vias, ou ento por chips de encapsulamento @.P, como os mostrados nesta figura" ?+serve prBximo ao processador, um soquete va$io reservado para a instala*o do coprocessador aritm#tico 3E23J"
Figura 10.88
U a !laca de CPU 2/-.

? processador 234 foi lan*ado no in1cio dos anos 3E, mas ainda era +astante utili$ado, :E anos depois" %s primeiras placas operavam com 4 (F$, seguidas pelos modelos de 3, :E, :2, :4, 2E e 25 (F$" 6m :;;2 caiu em desuso, cedendo seu lugar ao H34"
Placa de CPU XT

-a figura 3; temos, apenas como curiosidade, uma placa de CPU '&" %pesar de muito antiga, o+serve que certos componentes esto presentes at# nas placas de CPU mais modernas" ?s slots .>% so apenas de 3 +its" % memBria @N%( usava o encapsulamento @.P" -o eram usados chips Q,>., apenas os dos tipos ,>., (>. e >>." ? conector para a fonte de alimenta*o segue ainda o mesmo padro usado nas placas mais modernas 9padro %&<, assim como o conector do teclado" 6ncontramos tam+#m o processador 3E33 e um soquete para a instala*o do coprocessador 3E3J"

10-.2

Hardware Total Figura 10.89


U a !laca de CPU XT.

%s primeiras placas de CPU '& operavam com =,JJ (F$" %inda nos anos 3E surgiram modelos de 3 e :E (F$" %penas no in1cio dos anos ;E ca1ram em desuso, quando existiam algums modelos tur+inados! operando a :2 (F$"
Placas de CPU Pentium antigas

-a figura ;E temos um modelo antigo 9:;;57:;;4< de placa de CPU Pentium, na qual podemos o+servar v rios componentes presentes nas placas de CPU ainda mais antigas, tais comoD >lots de :4 +its Conector do teclado e da fonte de alimenta*o /ateria e C(?> Chips Q,>. (Bdulos de memBria com encapsulamento >.(( de J2 vias Pumpers Conexes para o painel frontal do ga+inete N?( que arma$ena o /.?>

Ca!&tulo 10 ' Placas de CPU Figura 10.90

10-.(
U a !laca de CPU Pentiu , odelo anti4o "100+-100-%.

%l#m desses recursos, existem outros que so caracter1sticos de placas de CPU Pentium, apesar de alguns estarem presentes tam+#m em placas de CPU =34 de fa+rica*o mais recente" >o elesD Processador Pentium M ? Pentium # acoplado a um cooler para evitar o aquecimento excessivo, o que pode danific 7lo" % figura ;: mostra o acoplamento deste cooler" -ote que o cooler usado com o =34 no pode ser usado com o Pentium, pois suas dimenses so diferentes"
*** 75% *** Figura 10.91
Aco!lando o cooler no Pentiu .

>oquete Y.) M 6ste tipo de soquete 9Yero .nsertion )orce, o for*a de inser*o $ero< facilita a su+stitui*o do processador" /asta levantar a sua ala7 vanca, retirar o processador antigo, acoplar o processador novo e travar a alavanca" ?+serve que esta su+stitui*o sB pode ser feita com processadores de mesma classe" -o # poss1vel, por exemplo, retirar o processador =34 de uma placa e instalar no seu lugar um processador Pentium" L preciso checar no manual da placa de CPU, quais so os processadores suportados e quais

10-.)

Hardware Total

jumpers devem ser posicionados em fun*o do processador que est sendo instalado" (emBria cache externa 7 %s placas de CPU Pentium possuem memBria cache 9,2<, assim como ocorre com as placas de CPU =34" % diferen*a # que normalmente usam outros encapsulamentos" %lgumas usam um mBdulo de memBria, muito parecido com o >.((" &rata7se do mBdulo C?%>& 9Cache on a >ticI<" 6xistem mBdulos C?%>& com 254 I/ e com 5:2 I/" %s placas de CPU Pentium fa+ricadas at# :;;4 em geral possuem 5:2 I/ de memBria cache" ? usu rio podia, na ocasio da compra, especificar a quantidade de memBria cache a ser fornecida, atrav#s da instala*o de um mBdulo de 254 I/ ou 5:2 I/" (uitas placas de CPU Pentium possuem uma cache formada por chips de encapsulamento &Q)P, parecido com o dos chips Q,>." >o soldados diretamente na placa de CPU 9j vem assim de f +rica<"
Figura 10.92
MDdulo CBA7T usado e !lacas de CPU Pentiu .

.nterfaces presentes na placa de CPU 7 %s placas de CPU =34 mais antigas 9o mesmo ocorria com placas de CPU H34 e 234< operavam em conjunto com uma placa de expanso chamada .@6P,U>" 6sta placa possu1a uma interface .@6 9para conexo de dois discos r1gidos<, uma interface de drives, duas interfaces seriais, uma paralela e uma para joAsticI" %s placas de CPU Pentium possuem em+utidasD @uas interfaces .@6 Uma interface para drives @uas interfaces seriais Uma interface paralela

Com as duas interfaces .@6, podemos instalar at# = dispositivos .@6, como discos r1gidos, unidades de fita .@6 e drives de C@7N?( .@6" -a interface para drives podemos instalar at# dois drives de disquetes" %s interfaces seriais permitem a conexo de qualquer tipo de dispositivo serial" -a maioria dos casos, o mouse # ligado em uma delas, ficando a segunda livre" % interface paralela em geral # usada para a conexo da impressora" % Wnica interface da placa .@6P,U> que em geral no est presente nas placas de

Ca!&tulo 10 ' Placas de CPU

10-.+

CPU Pentium # a interface para joAsticI" .sto no # nenhum pro+lema, pois todas as placas de som possuem esta interface" (Bdulos >.((GJ2 e @.((G:43 7 ?s mBdulos >.(( de J2 vias fornecem ao processador H2 +its de cada ve$" %penas dois desses mBdulos so necess rios para formar os 4= +its que o Pentium exige" %s placas de CPU Pentium desta #poca 9:;;57:;;4< possuem =, 4 ou 3 soquetes para a instala*o de mBdulos >.(( de J2 vias" Placas de CPU Pentium mais novas permitem ainda operar com mBdulos @.((G:43" Possuem :43 vias e forne7 cem ao processador, 4= +its simult[neos" Um Wnico mBdulo @.(( # capa$ de formar um +anco de memBria para o Pentium"
Figura 10.93
U a !laca de CPU Pentiu "100.-100/%. ais recente

% figura ;H mostra uma outra placa de CPU Pentium, por#m de fa+rica*o mais recente 9:;;J7:;;3<" % placa mostrada na figura ;E segue o padro comum em :;;4, e at# meados de :;;J" % partir de ento, pequenas altera*es foram introdu$idas" Uma das principais # a presen*a de soquetes para mBdulos de memBria @.(( de :43 vias" ?utra altera*o not vel # a extin*o dos mBdulos C?%>& para a forma*o da cache externa" % cache passou a ser formada por chips de encapsulamento &Q)P, soldados diretamente na placa de CPU" ?s reguladores de voltagem j estavam presentes nas primeiras placas de CPU Pentium 9e tam+#m a partir do =34@'2 de H,H volts<, mas agora

10-.-

Hardware Total

merecem aten*o especial" -as primeiras dessas placas, esses reguladores entregavam ao Pentium, apenas as tenses de H,H e H,5 volts" -as placas modernas, existe um regulador para H,H volts 9tenso externa do processador< e outro que # vari vel, podendo gerar diversos valores de voltagem 9tenso interna do processador<" 6ste segundo regulador deve ser ajustado, atrav#s de jumpers, para gerar a voltagem interna que o processador exige" %s primeiras placas de CPU Pentium operavam com clocIs de 4E e 44 (F$" % seguir chegaram modelos capa$es de operar com processadores mais velo$es, por#m com uma grande diferen*a" Como o clocI externo no acompanha o clocI interno, uma placa de CPU podia ser comprada com um processador de :HH (F$, e ter este chip posteriormente su+stitu1do por um de 2EE (F$" 6sta caracter1stica est presente em todas as placas de CPU modernasD suportam v rias verses do mesmo processador, +em como modelos futuros, desde que operem com clocIs externos compat1veis"
*arramentos

?s slots .>% e PC. mostrados nessas placas de CPU antigas so id0nticos aos existentes nas placas de CPU de fa+rica*o mais recente" %l#m deles, encontramos ainda o +arramento Q,/ 9Q6>% ,ocal /us<" )alemos um pouco so+re esses antigos +arramentos" ? +arramento .>% 9.ndustrA >tandard %rchitecture< # formado pelos slots de 3 e :4 +its existentes nas placas de CPU" )oi originado no ./( PC, na verso de 3 +its, e posteriormente aperfei*oado no ./( PC %&, chegando 8 verso de :4 +its" Possui as seguintes caracter1sticasD &ransfer0ncias em grupos de 3 ou :4 +its ClocI de 3 (F$ &axa de transfer0ncia de 3 (/Gs 9:4 +its< ou = (/Gs 93 +its<

Placas de expanso .>% de :4 +its 9ex"D placas de som< devem ser conectadas em slots .>% de :4 +its, mas as placas de expanso .>% de 3 +its 9ex"D placas faxGmodem< podem ser conectadas, tanto em slots de 3 como de :4 +its" % figura ;= mostra placas de expanso .>% de 3 e :4 +its, +em como seus slots"

Ca!&tulo 10 ' Placas de CPU Figura 10.94

10-..
Placas de ex!ans3o e slots *7A de / e de 1- #its.

%pesar de ser considerado lento para os padres dos anos ;E, o +arramento .>% foi +astante utili$ado" %t# em 2EE: encontr vamos placas de CPU de fa+rica*o recente contendo pelo menos um slot .>%" ? +arramento Q,/ 9Q6>% ,ocal /us< foi muito utili$ado nas placas de CPU =34, e mesmo nas de H34, entre :;;H e :;;=" 6m :;;5, come*ou a cair em desuso, dando lugar ao +arramento PC., usado nas placas de CPU Pentium e superiores" %s placas de CPU das figuras 3H e 3J apresentam slots Q,/" 6m geral, essas placas de CPU possu1am dois ou tr0s slots Q,/, nos quais podiam ser co7 nectadas as seguintes placas, am+as mostradas na figura ;5D Placa >QK% Q,/ Placa .@6P,U> Q,/

10-./

Hardware Total Figura 10.95


Placas 7AHA e *15P@U7 A@B.

% maioria dos PCs =34 comerciali$ados entre :;;H e :;;5 so equipados com slots Q,/ e com placas >QK% e .@6P,U> Q,/" ? +arramento Q,/ opera com H2 +its, e utili$a o mesmo clocI com o qual o processador comunica7se com as memBrias 9clocI externo<" Por exemplo, em uma placa de CPU =34@'2744, na qual o clocI externo # de HH (F$, os slots Q,/ podem transferir at# :HH (/Gs, muito mais que o +arramento .>%" ?s slots Q,/ so compostos de tr0s conectores" ?s dois primeiros so inteiramente compat1veis com os slots .>% 9por isso, podemos conectar placas .>% de 3 e :4 +its nesses slots, usando a se*o .>%<, e um terceiro conector no qual # feita a transfer0ncia de dados em alta velocidade, e em grupos de H2 +its"

Formatos compactos &PX e 8&X


% maioria dos PCs antigos seguem o padro %&, enquanto que os modernos so %&' e (icro %&'" 6sses PCs so produ$idos por grandes fa+ricantes, por pequenos integradores de hardware e por usu rios que montam seus prBprios PCs, ou os compram em integradores autCnomos" 6xiste entretanto uma outra categoria que no pode ser esquecidaD PCs compactos produ$idos por grandes fa+ricantes" 6sses PCs usam em geral placas nos padres ,P' e -,'" Com essas placas # poss1vel produ$ir PCs de pequeno tamanho e pequena altura 9slim<"

Ca!&tulo 10 ' Placas de CPU *** 35% *** Figura 10.96


PC co 4a#inete co !acto.

10-.0

6xplicando de forma simples, o padro ,P' # derivado do padro %&, por#m com design compacto" %ssim como ocorreu com o padro %&, o padro ,P' tam+#m caiu em desuso, mas voc0 poder encontrar placas ,P' ao fa$er a manuten*o em alguns PCs de grife, produ$idos at# meados de :;;3" ? -,' # um padro derivado do %&', por#m com design ultra compacto" L encontrado em alguns PCs de grife, de fa+rica*o mais recente"
*** 75% *** Figura 10.97
Placa <@X e Lriser cardM.

10-/0

Hardware Total

%trav#s da figura ;J podemos entender como os padres ,P' e -,' permitem produ$ir PCs compactos" -ela vemos uma placa de CPU de fa+rica*o recente, para processadores Pentium ..." -ote que os componentes existentes nesta placa so os mesmos encontrados em placas %& e %&'" -a parte traseira existe um painel de conectores 9isto # caracter1stica tanto do ,P' como do -,'<" -a sua parte direita existe um longo conector, no qual pode ser encaixada uma placa com slots adicionais 9riser card<, como tam+#m mostra a figura ;J" -esta placa adicional existem slots .>% e PC., nos quais podem ser encaixadas placas de expanso" ? arranjo final # mostrado em detalhes na figura ;3"
Figura 10.98
Monta4e de u a !laca <@X.

Como as placas de expanso ficam deitadas!, a altura total do conjunto de placas # +astante redu$ida, permitindo que o ga+iente seja +aixo 9no caso de modelos hori$ontais< e fino 9no caso de modelos verticais<" Como as placsa ,P' e -,' quase sempre possuem som e v1deo integrados, e em alguns casos tam+#m possuem circuitos de modem e rede, # poss1vel at# mesmo produ$ir PCs sem placas de expanso, somente com a placa de CPU, permitindo assim que sejam ainda mais compactos" % ta+ela a+aixo mostra as dimenses das placas ,P' e -,'"
Formato 3P( ?3( Placas &PX 3ar1ura m4/ima 8-:6 %20!3 a 22!8 cm& 8-:6 %20!3 a 22!8 cm& Comprimento m4/imo $0-$36 %27!4 a 33 cm& $0-$3!)6 %27!4 a 34!7 cm&

% figura ;; mostra o diagrama de uma placa de CPU ,P'" -a sua parte central existe um grande conector, no qual pode ser encaixado o riser card"

Ca!&tulo 10 ' Placas de CPU

10-/1

-a sua parte traseira existem diversos conectores fixos, como os encontrados em placas %&'" >o conectores para teclado, mouse, som, v1deo, interfaces seriais e paralelas, e eventualmente interfaces para modem, rede e U>/"
*** 35% *** Figura 10.99
1ia4ra a de u a !laca de CPU @PX.

Figura 10.100
5xe !los de conectores encontrados na !arte traseira de u a !laca de CPU @PX.

% fonte de alimenta*o ,P' # diferente das fontes %& e %&'" Possui H conectoresD :< :2 vias, similar ao das fontes %&, com tenses de V5Q, V:2Q, 75Q e M:2Q" 2< 4 vias, para a tenso de VH,H volts" H< Um conector de H vias com Power >witch e V5Q >tand+A" %pesar de o+soleto, o padro ,P' oferece recursos de gerenciamento de energia, como os encontrados no padro %&'" Um conector de H vias liga a fonte 8 placa de CPU, fornecendo a tenso de V5Q >tand+A, com a qual o

10-/2

Hardware Total

PC pode ficar em modo de espera, um controle Power >witch, similar ao das fontes %&'"
Placas 8&X

? padro ,P' caiu em desuso, sendo su+stitu1do pelo -,'" @iversos melhoramentos de engenharia foram introdu$idos, visando facilitar a manuten*o e a expanso, +em como o suporte a novos processadores" %s placas -,' tra+alham em conjunto com um riser card, por#m de forma mais inteligente que no ,P'" -o padro ,P', a placa de CPU era fixa ao ga+inete, e so+re ela ficava encaixado o riser card" -o padro -,', o riser card # que fica fixado ao ga+inete, do lado da fonte" % placa de CPU -,' # encaixada lateralmente no riser card, +em como as placas de expanso 9veja a figura ;J<" @esta forma a placa de CPU pode ser retirada com facilidade" /asta soltar as travas e mov07la lateralmente, fa$endo o desencaixe do riser card" %l#m disso, a maioria dos ca+os so ligados no riser card, e no na placa de CPU, o que torna a sua remo*o ainda mais f cil" @esta forma um t#cnico pode rapidamente trocar uma placa de CPU ou retir 7la para alterar configura*es de jumpers ou instalar um novo processador ou fa$er uma expanso de memBria" &erminado o tra+alho, +asta encaixar a palca de CPU novamente no riser card"
Figura 10.101
5xe !lo de riser card <@X ";rente e 9erso%.

% figura :E: mostra o exemplo de um riser card -,'" 6ste # um modelo produ$ido pela %sus, e acompanha suas placas -,'" -o verso do riser card encontramos o conector para a fonte de alimenta*o" -a parte frontal temos slots PC. e .>%, conectores das interfaces .@6, da interface para drives de disquetes, conexes para o painel frontal, etc" -a extremidade inferior encontramos o slot no qual # encaixada a placa de CPU -,'"

Ca!&tulo 10 ' Placas de CPU *** 35% *** Figura 10.102


Conectores de u a ;onte <@X.

10-/(

% figura :E2 mostra os conectores existentes em uma fonte -,'" >o id0nticos aos encontrados em fontes de alimenta*o %&'" ? conector principal, de 2E vias, tra$ as tenses de V5, V:2, VH,H, 75 e M:2 volts" ? conector auxiliar # opcional, e raramente # utili$ado, tanto em fontes %&' como em -,'" ?s conectore para drive de disquetes, disco r1gido, drive de C@7N?( tam+#m so id0nticos aos dos demais tipos de fonte"
*** 75% *** Figura 10.103
*nterior de u PC no !adr3o <@X. A#aixo, encaixe da !laca de CPU no riser card.

?+serve na figura :EH que o processador de uma placa -,' fica locali$ado em uma rea desimpedida, no ficando o+stru1do por drives ou placas de expanso" .sto torna poss1vel o uso de processadores no formato de cartucho, +em como o uso de coolers grandes, requisito + sico para os PCs atuais de alto desempenho"
Figura 10.104
Painel traseiro de u a !laca de CPU <@X.

% figura :E= mostra o exemplo de painel traseiro de uma placa de CPU -,'" -este painel encontramos os conectores para mouse, teclado, v1deo, e

10-/)

Hardware Total

os demais conectores tam+#m encontrados nas placas %&'" % diferen*a est no posicionamento desses conectores"
+abinetes &PX e 8&X

% figura :E5 mostra um t1pico ga+iente -,'" %s dimenses so +em parecidas com as de um modelo ,P', apesar de existirem v rias difern*as mec[nicas"
Figura 10.105
U 4a#inete <@X ";rente e 9erso%.

% figura :E4 mostra o mesmo ga+inete, por#m desmontado" % tampa frontal foi removida 9est 8 direita do ga+inete<, +em como a +ase para a instala*o dos drives 9est 8 esquerda do ga+inete" -a parte direita vemos a fonte de alimenta*o" -a parte traseira existe uma fenda para acomodar o painel traseiro da placa de CPU, e fendas para ajustar a parte traseira das placas de expanso"

Ca!&tulo 10 ' Placas de CPU


Ha#inete <@X des ontado.

10-/+ Figura 10.106

Placas de CPU para m9ltiplos processadores


Podemos encontrar no mercado diversas placas de CPU que suportam mWltiplos processadores" (uitas suportam dois processadores, outras suportam = e at# 3" ? fato de poderem ser usados 2, = ou 3 processadores depende no apenas da placa de CPU, mas tam+#m do processador" %lguns deles so projetados para permitir no m ximo o processamento dual, outros permitem operar com = ou 3 processadores"

10-/-

Hardware Total Figura 10.107


Placa de CPU co su!orte !ara dois !rocessadores Pentiu ***.

-ormalmente as placas com mWltiplos processadores so destinados a servidores e worIstations" ?s processadores utili$ados so em geral o Pentium .. 'eon, Pentium ... 'eon e .ntel 'eon" Necentemente a %(@ tam+#m entrou no mercado de sistemas multiprocessados, com seu processador %thlon (P" ? Pentium ... tam+#m foi projetado para operar com processamento dual 9o mesmo ocorre com o Pentium ..<, sendo utili$ado em placas de CPU duais de menor custo"
Custo

-ormalmente uma placa de CPU para mWltiplos processadores custa muito caro" 6m geral possuem recursos avan*ados, como memBrias de alta velocidade, slots PC. de 4= +its e 44 (F$ e interfaces >C>." &odos esses recursos so Wteis para o+ter maior desempenho" Podemos entretanto encontrar alguns modelos de placas de CPU duais, especificamente para Pentium ..., com custo redu$ido" >em interfaces >C>. e slots PC. de 44 (F$ ou 4= +its, o custo # +astate redu$ido, apesar de ainda ser +em maior que o de uma placa de CPU para um sB processador"
0esempen$o

%pesar do custo da placa ser elevado, existem ainda a questo do custo do processador" 6m sistemas com um sB processador, do+rar o clocI no

Ca!&tulo 10 ' Placas de CPU

10-/.

significa necessariamente do+rar o desempenho" 6m compensa*o, o pre*o do processador torna7se extremamente elevado quando usamos clocIs maiores" Um modelo de 2 KF$, por exemplo, pode custar de H a 4 ve$es mais que o de um modelo de : KF$" -esse caso seria mais +arato usar dois processadores de : KF$ que um sB processador de 2 KF$" Portanto o uso de um sistema com dois processadores permite atingir desempenho superior e com redu*o de custo em rela*o ao de um sistema monoprocessado de clocI maior" ? sistema operacional assume um papel fundamental no multiprocessamento" Usar um processador duas ve$es mais r pido fa$ com que todos os softwares sejam executados de forma quase 2 ve$es mais r pida" -a pr tica a velocidade no chega a do+rar, pois o tempo total para um processamento depende tam+#m dos acessos ao disco, 8 memBria e ao v1deo" >e esses dispostivos j estiverem tra+alhando prBximos ao seu limite m ximo de desempenho, o uso de um processador duas ve$es mais r pido 9ou mesmo de dois processadores iguais< no resultar em aumento su+stancial no desempenho" >istemas opercionais como o Uindows (6, Uindows ;5G;3, Uindows H"x e (>7@?> no possuem recursos de multiprocessamento" %o serem instalados em um PC com dois processadores, apenas um processador ser usado" P os sistemas Uindows -&, Uindows 2EEE 9e suas verses mais novas<, ,inux, Unix e v rios outros usados em aplica*es mais avan*adas, oferecem recursos para uso de mWltiplos processadores" ?s aplicativos a serem utili$ados nos sistemas duais podero ter a execu*o mais r pida, desde que tenham sido projetados para usar o multiprocessamento" (uitos softwares para uso profissional fa$em uso deste recurso, portanto tero a execu*o mais r pida se usados em uma placa com mWltiplos processadores, operando so+re um sistema apropriado, como o Uindows 2EEE" >oftwares que no foram otimi$ados para aproveitar mWltiplos processadores podero no ficar mais velo$es, mas ainda assim o computador ganhar velocidade quando so executados v rios softwares ao mesmo tempo" ? sistema operacional se encarregar de distri+uir os programas de forma sim#trica entre os processadores, +eneficiando o desempenho"

Overcloc:
?verclocI # uma t#cnica de envenenamento! do processador, fa$endo7o tra+alhar mais r pido que o normal" Por exemplo, # poss1vel fa$er um T47 2G=5E tra+alhar com 55E (F$, programando o seu multiplicador para 5"5x,

10-//

Hardware Total

ao inv#s de ="5x, ou fa$er um Pentium ...GJEE tra+alhar em ;HH (F$, programando o seu clocI externo para :HH (F$, ao inv#s de :EE (F$" Praticamente todos os processadores podem ser acelerados por overclocI, mas # preciso que voc0 conhe*a alguns fatos a respeito" :< -em sempre o overclocI funciona >e um processador foi projetado para tra+alhar com um determinado clocI, e o colocarmos para operar com um clocI mais elevado, poder apresentar comportamento err tico" 2< ? processador aquece mais Com maior aquecimento, o processador pode durar menos, ou mesmo danificar7se" H< ?s demais circuitos podem no suportar a velocidade 6specificamente quando aumentamos o clocI externo do processador 9por exemplo, usando :HH (F$ ao inv#s de :EE (F$<, os demais circuitos do computador podero no funcionar" Por exemplo, as memBrias tero menos tempo para encontrar os dados requisitados, e podero no conseguir fa$07lo" ? +arramento PC., como opera com uma fra*o do clocI externo do processador na maioria dos chipsets, tam+#m ficar acelerado, e as placas de expanso podero apresentar erros" 6xistem placas de CPU projetadas para facilitar o overclocI, apesar dos fa+ricantes no recomendarem que isto seja feito" 6ssas placas podem, por exemplo, ao usarem overclocI externo, aumentarem apenas a velocidade do processador e das memBrias, deixando os demais circuitos opernado em velocidade normal" =< -o # recomendado pelos fa+ricantes ?ficialmente, os fa+ricantes produ$em chips em grandes quantidades, e testam cada um deles, determinando qual # o m ximo clocI que pode ser usado de forma confi vel" >e for usado um clocI mais elevado, a confia+ilidade ser menor" %l#m desses argumentos contr rios, existem argumentos favor veisD :< >e funcionar no meu PC, qual # o pro+lema em us 7lo\ ? overclocI deve ser feito de forma experimental, individual, e de certo modo, artesanal" %lgumas ve$es # preciso trocar as memBrias ou outras placas" %lgumas ve$es # preciso instalar um segundo ventilador" L muito dif1cil fa$er isto em s#rie, e # uma desonestidade quando # feito por revendedores de PCs, que oferecem um processador mais +arato, operando

Ca!&tulo 10 ' Placas de CPU

10-/0

com overclocI" (as se um usu rio assume o risco de fa$07lo, e funciona +em, # se ele # dono do seu nari$!, # dif1cil dar um argumento contr rio" 2< (elhorando a refrigera*o, diminuem os riscos >e o maior inimigo do overclocI # o excesso de aquecimento, o uso de um segundo ventilador, um ga+inete espa*oso, e mesmo a instala*o do computador em um am+iente refrigerado, diminuem os riscos resultantes do overclocI" H< >e o processador durar 2 anos ao inv#s de 2E, qual # o pro+lema\ ?s processadores podem durar muitos anos se usados em condi*es normais" &ra+alhando em temperaturas elevadas, podem durar muito menos" >e um processador queimar depois de 2 anos de uso, no ser um grande pro+lema" Um chip com 2 anos j est provavelmente o+soleto, ou ento pode ser comprado por pre*os +astante +aixos" =< ?s fa+ricantes enganam a velocidade 6xiste o argumento de que na verdade todos os processadores, ou pelo menos quase todos, so capa$es de operar com clocIs mais altos" Por exemplo, a mesma forma produ$ o %thlon de 3EE, 35E, ;5E e :EEE (F$" @epois dos testes, seriam separados de acordo com a m xima velocidade suportada" >e todos puderem funcionar a :EEE (F$, alguns deles sero marcados com clocIs menores apenas para poderem ser vendidos tam+#m nesta faixa de mercado" %o comprar um desses chips de 3EE (F$, por exemplo, poder1amos seguramente coloc 7lo para tra+alhar em :EEE (F$" 6ste autor desaconselha o uso indiscriminado do overclocI" (uitos usu rios o fa$em por sua prBpria conta e risco" >e voc0 fa$ overclocI de forma consciente, um amigo seu com pouco conhecimento t#cnico poder gostar e fa$er o mesmo, sem conhecer os prBs e contras" &homas Pa+st, +rilhante autor do +rilhante site &ombs Fardware Page, recomenda, ensina e incentiva o uso do overclocI" >ugerimos que os interessados no assunto no deixam de visitar o seu excelente siteD httpDGGwww"tomshardware"com
Overcloc: interno

6ste tipo de overclocI resulta em aumento na velocidade de processamento, e no altera o funcionamento das memBrias, +arramentos e demais circuitos do computador" % velocidade mais alta existe apenas dentro do processador" Consiste em utili$ar um multiplicador acima do recomendado" Por exemplo,

10-00

Hardware Total

em um T472G=5E o multiplicador usado deveria ser ="5x, mas se for usado 5,5x, o clocI interno ser aumentado para 55E (F$" Um pouco mais de desempenho no processamento, mantendo em opera*o normal os demais circuitos do PC" -o manual da sua placa de CPU existem instru*es para a programa*o desses multiplicadores" -ote que muitos processadores modernos so travados!, ou seja, no aceitam a altera*o dos multiplicadores"
Overcloc: externo

6ste tipo de overclocI atua diretamente so+re o clocI externo do processador" %o inv#s de usar os t1picos :HH (F$, por exemplo, usamos op*es como :=E ou :5E (F$, dispon1veis na maioria das placas de CPU modernas" Conseguimos assim melhorar mais ainda o desempenho do PC, pois a memBria cache e a memBria @N%(, e quase sempre todas as placas de expanso estaro operando com velocidade mais elevada" Como todo o computador # acelerado, # tam+#m maior a chance de ocorrerem incompati+ilidades" Podem ocorrer pro+lemas nas transfer0ncias do disco r1gido, no funcionamento da placa de v1deo, erros na cache e na @N%("
Overcloc: interno e externo

% velocidade fica ainda maior, mas a chance do processador funcionar fica ainda mais redu$ida" Consiste em aumentar, no sB o clocI externo, como tam+#m o multiplicador"

0escobrindo a marca e o modelo da placa


Para fa$er manuten*o ou expanso em placas de CPU, # a+solutamente necess rio consultar o manual da placa de CPU" -ele # explicada, por exemplo, a configura*o de jumpers, sem a qual a placa no funciona" %l#m do manual, # preciso ter os drivers que ha+ilitam o correto funcionamento da placa de CPU e suas interfaces" (uitas ve$es ao fa$er manuten*o, o t#cnico constata que o usu rio perdeu o manual da sua placa, +em como o C@7N?( que cont#m os drivers" &anto o manual como os drivers podem ser o+tidos pela .nternet, no site do fa+ricante da placa de CPU, mas para isso # preciso sa+er qual # este fa+ricante, e tam+#m qual # o modelo da placa" )eli$mente, # poss1vel desco+rir esta informa*o de forma indireta, gra*as a nWmeros de identifica*o que so colocados na tela quando o computador # ligado" @e posse desses nWmeros, entre no site www"wims+ios"com e clique no item /.?> -um+ers na p gina principal deste site" >ero apresentadas

Ca!&tulo 10 ' Placas de CPU

10-01

explica*es que permitem identificar o fa+ricante e o modelo da placa de CPU" @igamos que durante o +oot seja apresentada, na parte inferior da tela, a seguinte informa*oD 06/30/97 - i430TX-2A59IA29C-00 6ste # um t1pico nWmero de /.?> %wardD 2%5;.D .ndica o chipset i=HE&' %2D .ndica o fa+ricante, %7&rend ;CD .ndica o modelo, %&C75EEE % p gina apresenta extensas ta+elas que identificam o chipset, os fa+ricantes e os modelos de algumas centenas de placas de CPU" 6xistem ainda linIs para todos os fa+ricantes mencionados" Placas de CPU com /.?> %(. apresentam uma identifica*o um pouco diferente, comoD 51-0102-1101-00111111-101094-AMIS123-P % terceira seq`0ncia de nWmeros, ::E:, indica que a placa # fa+ricada pela >unlogix .nc" 6xiste tam+#m uma extensa lista de nWmeros de /.?> para v rios modelos de placas, de v rios fa+ricantes" 6sta mesma p gina oferece tam+#m os programas C&/.?> e C&PC., que desco+rem e informam o chipset, fa+ricante e modelo da placa de CPU" Qeja por exemplo, na figura :E3, as informa*es apresentadas pelo programa C&/.?>" @ata do /.?>, fa+ricante do /.?>, fa+ricante da placa de CPU, modelo, chipset e ainda o endere*o do fa+ricante na .nternet" &anto o C&/.?> como o C&PC. devem ser usados no modo (>7@?>, e no so+ o am+iente Uindows, ou seja, # preciso executar o +oot com um disquete de (>7@?> para ento usar esses programas"

10-02

Hardware Total Figura 14.108


*n;or a?2es a!resentadas !elo !ro4ra a CTB*B7.

?+serve no exemplo da figura :E3 que foi encontrado o fa+ricante ).C, cujo site est em www"fic"com"tw" %pesar de muitas informa*es estarem em alemo, # poss1vel encontrar dados Wteis, como a data do /.?> e o seu identificador 9%ward .@ >tring<" 6ste nWmero tam+#m serve para identificar o chipset e o fa+ricante da placa de CPU" Por exemplo, 4%4,( indica que o chipset # o Qia T&7:HH" ? cBdigo )E indica que o fa+ricante # a ).C" -o site www"wims+ios"com, clicando no fa+ricante, ser apresentada uma lista com v rios modelos de placas de CPU do fa+ricante selecionado, e linIs para as verses atuais dos seus /.?>" Podemos desta forma o+ter tam+#m o manual da placa de CPU"

Coolers
Cada processador deve utili$ar um cooler apropriado" %l#m de levar em conta o seu formato, devemos levar em conta a sua capacidade de dissipa*o de calor" Processadores mais quentes necessitam de coolers maiores, ou seja, com maior capacidade de dissipa*o de calor" %lgumas placas de CPU so acompanhadas de um cooler, mas hoje so poucas as placas com esta caracter1stica" ? processador pode vir acompanhado do cooler apropriado" .sto ocorre quando compramos um processador na verso in a +ox!" -esta modalidade de comerciali$a*o, o processador vem em uma caixa, juntamente com o cooler apropriado, e normalmente tem um per1odo maior de garantia 9em geral H anos<" ?s processadores tam+#m podem ser vendidos na forma avulsa" ?s fa+ricantes os vendem em grandes quantidades, acomodados em formas, cada uma delas com v rios processadores" 6sta modalidade de venda # chamada de ?6(" Processadores vendidos assim normalmente possuem menor garantia 9em geral de um ano< e no so acompanhados de coolers, por#m assim custam um pouco mais +arato"

Ca!&tulo 10 ' Placas de CPU *** 35% *** Figura 10.109


Processador Pentiu *** Lin a #oxN.

10-0(

Quando o processador # comprado na modalidade ?6(, no vem acompanhado de cooler" L preciso ento comprar um cooler apropriado para o processador utili$ado" % figura ::E mostra um t1pico cooler para processadores que usam o >ocIet J" Possui um conector para ser ligado na fonte de alimenta*o" 6ste tipo de cooler # o+soleto, j que no # o ideal para as placas que usam gerenciamento de energia" 6xplicando melhor, os computadores modernos podem desligar a maioria dos seus circuitos, permanecendo em estado de espera, gastanto pouqu1ssima energia" ? cooler mostrado na figura ::E, pelo fato de ser ligado diretamente na fonte de alimenta*o, permanece ligado mesmo durante o estado de espera, produ$indo ru1do e consumindo energia desnecessariamente"
Figura 10.110
Cooler tradicional, !ara ser li4ado na ;onte de ali enta?3o.

10-0)

Hardware Total

? tipo mais moderno de cooler # o mostrado na figura :::" Possui um conector prBprio para ser ligado na placa de CPU" 6ste cooler possui tam+#m um tacCmetro, circuito usado pela placa de CPU para medir a velocidade de rota*o" %trav#s deste tipo de conexo, a placa de CPU pode medir e controlar a rota*o do ventilador" Pode aumentar a rota*o quando a temperatura do processador aumentarc pode diminuir a rota*o quando o processador estiver mais frioc pode desligar o ventilador quando o computador entra em estado de esperac finalmente pode detectar a aus0ncia ou queda de rota*o causada por defeito no ventilador ou por o+stru*o de sua h#lice, pro+lema que se no fosse detectado causaria o superaquecimento do processador e sua danifica*o"
Figura 10.111
Cooler inteli4ente.

Quanto maior # a dissipa*o de calor de um processador, maior tem que ser o seu cooler" % figura ::2 mostra alguns coolers de v rios tamanhos" Como encontramos processadores que dissipam pouco mais de :E Uatts, e outros que chegam a quase JE Uatts, encontramos no mercado coolers de todos os tamanhos"

Ca!&tulo 10 ' Placas de CPU

10-0+ *** 75% *** Figura 10.112


Coolers de 9:rios ta an,os.

Processadores que usam o formato de cartucho tam+#m necessitam de coolers para este formato" % figura ::H mostra alguns desses coolers" -ote que existem modelos com um, dois ou tr0s ventiladores"
Figura 10.113
Coolers !ara !rocessadores co ;or ato de cartuc,o.

Com a chegada de processadores que dissipam mais de 5E watts, surgiu a necessidade de coolers mais potentes" Para terem facilidade de dissipar melhor o excessivo calor gerado pelos processadores modernos, esses coolers precisam ser ainda maiores, ter seu ventilador operando com rota*o mais elevada e usarem formatos especiais que facilitem a r pida transfer0ncia de calor para o ar" % &hermaltaIe 9www"thermaltaIe"com< # um fa+ricante que tem se destacado no mercado de coolers de alta performance" >eus produtos podem ser encontrados com facilidade em todo o /rasil"

10-0-

Hardware Total Figura 10.114


Coolers da T,er alta8e.

GGGGGG ).( GGGGGGGGGGGGGGGGGGGGGGGGG

Captulo Memrias
Leitura e escrita

11

Podemos dividir as memrias em duas grandes categorias: ROM e RAM. Em todos os computadores encontramos ambos os tipos. Cada um desses dois tipos por sua vez, dividido em vrias outras categorias.
ROM

ROM signi ica read on!" memor", ou se#a, memria para apenas !eitura. $ um tipo de memria %ue, em uso norma!, aceita apenas opera&'es de !eitura, n(o permitindo a rea!iza&(o de escritas. Outra caracter)stica da ROM %ue seus dados n(o s(o perdidos %uando e!a des!igada. Ao !igarmos novamente, os dados estar(o !, e*atamente como oram dei*ados. +izemos ent(o %ue a ROM uma memria n(o vo!ti!. A!guns tipos de ROM aceitam opera&'es de escrita, porm isto eito atravs de programas apropriados, usando comandos de ,ard-are especiais. .ma t)pica ap!ica&(o da ROM o armazenamento do /0O1 do PC, a%ue!e programa %ue entra em a&(o assim %ue o !igamos. Este programa testa a memria, inicia!iza o ,ard-are e inicia a carga do sistema operaciona!.
RAM

1igni ica random access memor", ou se#a, memria de acesso a!eatrio. Este nome n(o d uma boa idia da ina!idade deste tipo de memria, ta!vez osse mais correto c,am2!a de R3M 4read and -rite memor", ou memria para !eitura e escrita5. Entretanto o nome RAM continua sendo uti!izado por %uest(o de tradi&(o. Em opera&(o norma!, o computador precisa azer n(o apenas o acesso a dados e instru&'es, atravs de !eituras na memria, mas tambm guardar resu!tados, atravs de opera&'es de escrita na memria. A!m de permitir !eituras e escritas, a RAM tem outra caracter)stica t)pica:

11-2

Hardware Total

trata2se de uma memria vo!ti!, ou se#a, seus dados s(o apagados %uando des!igada. Por isso %uando des!igamos o computador e o !igamos novamente, preciso carregar o sistema operaciona!. Resumindo, as principais caracter)sticas da ROM e da RAM s(o:
Significado Faz leituras Faz escritas Perde dados ao ser desligada ROM Read only memory SIM NO NO RAM Random access memory SIM SIM SIM

Em !in,as gerais, essas s(o as caracter)sticas das memrias tipos ROM e RAM. E*istem entretanto ROMs %ue permitem grava&'es, e RAM %ue n(o perdem dados, como veremos adiante.

Encapsulamentos de ROMs
6uase sempre voc7 ir encontrar ROMs abricadas com encapsu!amento +0P cer8mico ou p!stico, como vemos na igura 9.
Figura 11.1
ROM com encapsulamento DIP.

O encapsu!amento +0P 4dua! in2!ine pac:age5 cer8mico mais uti!izado pe!as ROMs do tipo EPROM 4ou .;2EPROM5. Essas ROMs possuem uma #ane!a de vidro, atravs da %ua! os dados podem ser apagados atravs de raios u!tra2vio!eta. +epois de apagadas, podem ser novamente gravadas. Em uso norma! esta #ane!a deve permanecer tampada por uma eti%ueta. Portanto nunca retire a eti%ueta da ROM e*pondo sua #ane!a de vidro, pois e!a pode ser apagada por e*posi&(o pro!ongada < !uz natura!. Podemos ainda encontrar ROMs com outros encapsu!amentos di erentes do +0P. .m encapsu!amento re!ativamente ci! de encontrar o P=CC 4p!astic !ead!ess c,ip carrier5, mostrado na igura >.

Captulo 11 - Memrias Figura 11.2


ROM com encapsulamento P!CC.

11-

Encapsulamento das RAMs


Os c,ips de memria RAM tambm podem ser encontrados em diversos ormatos, sendo %ue o mais comum o encapsu!amento 1O? 4sma!! out!ine pac:age ?2!ead5, mostrado na igura @. ;oc7 encontrar com re%A7ncia este encapsu!amento nos c,ips %ue ormam os mdu!os de memria e nos %ue orma a memria de v)deo, encontrados em p!acas de v)deo.
Figura 11.3
C"ips de R#M com encapsulamento $O%.

Bambm comum encontrar c,ips de RAM com encapsu!amento 6CP 4%uad !atpac:5. 1(o usados por c,ips %ue ormam a cac,e => em p!acas de CP. com cac,e e*terna, e nos c,ips %ue ormam a memria de v)deo.

11-&

Hardware Total Figura 11.4


C"ips de R#M com encapsulamento '(P.

D(o con unda c,ip de memria com mdu!o de memria. Os c,ips de RAM com encapsu!amento 1O? %ue mostramos na igura @ s(o montados em pe%uenas p!acas c,amadas mdu!os de memria, %ue ser(o apresentados mais adiante.

Encapsulamento de mdulos de memria


At o in)cio dos anos EF, as memrias dos PCs usavam encapsu!amento +0P e eram insta!adas, c,ip por c,ip. Braba!,o ci! para um tcnico, mas uma tare a bastante comp!e*a para um usurio %ue nunca ez este tipo de traba!,o. Os mdu!os de memria oram criados para aci!itar a sua insta!a&(o, n(o s por parte do usurio, mas tambm pe!a indGstria e!etrHnica. $ muito mais rpido conectar um mdu!o de memria %ue insta!ar um grande nGmero de c,ips avu!sos.
Figura 11.5
C"ip de memria com encapsulamento DIP e mdulos de memria $IPP e $IMM.

Os primeiros mdu!os de memria eram c,amados 10PP 4sing!e in!ine pin pac:age5, e oram !an&ados em meados dos anos IF. Este mdu!o era uma

Captulo 11 - Memrias

11-)

pe%uena p!aca com c,ips de memria e terminais 4Jpernin,asK5 para encai*e no so%uete apropriado. O processo de abrica&(o oi simp!i icado com a ado&(o dos mdu!os 10MM 4sing!e in!ine memor" modu!e5. Ao invs de uti!izar terminais de contato como o 10PP, esses mdu!os t7m um conector na sua borda. O so%uete para este tipo de mdu!o um pouco mais comp!icado, porm o processo de abrica&(o dos mdu!os tornou2se mais simp!es, e sua insta!a&(o mais rpida. Mdu!os 10PP ca)ram em desuso no in)cio dos anos EF, sendo substitu)dos pe!o ormato 10MM. Esses mdu!os orneciam I bits simu!t8neos e precisavam ser usados em grupos para ormar o nGmero tota! de bits e*igidos pe!o processador. Processadores @IL e MIL uti!izam memrias de @> bits, portanto os mdu!os 10MM eram usados em grupos de M. Por e*emp!o, M mdu!os iguais, com M M/ cada um, ormavam um banco de 9L M/, com @> bits. Os mdu!os 10MM usados at ent(o tin,am @F contatos, portanto eram c,amados de 10MMN@F, ou mdu!os 10MM de @F vias 4ou @F pinos5. Ainda eram bastante comuns em meados dos anos EF, mas # e*istiam na poca, mdu!os 10MM de O> vias 410MMNO>5, %ue orneciam @> bits simu!t8neos. Em p!acas de CP. MIL, um Gnico mdu!o 10MMNO> ormava um banco de memria com @> bits. Esses mdu!os, apesar de serem mais prticos %ue os 10MMN@F, eram pouco uti!izados, at o !an&amento do processador Pentium. O Pentium traba!,a com memrias de LM bits, portanto seriam necessrios I mdu!os 10MMN@F para ormar um banco de memria. 0sto tornaria a produ&(o comp!e*a, a!m de ocupar uma grande rea na p!aca de CP. apenas para os mdu!os de memria. Os abricantes passaram ent(o a adotar os mdu!os 10MMNO>. +ois desses mdu!os eram su icientes para ormar um banco de LM bits. ? em 9EEL era praticamente imposs)ve! encontrar < venda mdu!os 10MMN@F, e*ceto no mercado de pe&as usadas.
Figura 11.6
Mdulos $IMM* + e $IMM*,2.

11--

Hardware Total

;isando uma integra&(o de componentes ainda maior, oram criados mdu!os %ue ornecem LM bits simu!t8neos. Esses mdu!os s(o c,amados +0MMN9LI 4dua! in!ine memor" modu!e5, e possuem 9LI vias. .m Gnico mdu!o +0MMN9LI orma um banco de memria com LM bits. $ e*atamente o nGmero de bits uti!izados pe!os processadores modernos 4Pentium M, Pentium 000, At,!on, +uron, Ce!eron5 e os n(o t(o modernos, como PL, PL2 >, PL2000, Pentium Pro, Pentium 00, Pentium MMQ, etc.
Figura 11.7
Mdulo DIMM*1-..

1e voc7 precisar dar manuten&(o em uma p!aca de CP. Pentium produzida entre 9EER e 9EEO, tem grandes c,ances de encontrar um mdu!o COA1B 4Cac,e on a 1tic:5. Este tipo de mdu!o era usado para ormar a memria cac,e de a!gumas p!acas de CP. Pentium, e tambm de a!gumas p!acas de CP. MIL e RIL produzidas na%ue!a poca. Dote %ue os mdu!os COA1B para p!acas de CP. Pentium s(o um pouco di erentes dos uti!izados para p!acas de CP. MILNRIL. Os mdu!os para Pentium usam memrias 1RAM do tipo Pipe!ined /urst, %ue norma!mente t7m o encapsu!amento B6CP. Mdu!os para MILNRIL usam em gera! memrias 1RAM ass)ncronas, com o encapsu!amento P1OP. Os dois tipos s(o mostrados na igura I.
Figura 11.8
Mdulos CO#$T.

A igura E mostra os principais mdu!os de memria descritos a%ui.

Captulo 11 - Memrias Figura 11.9


Mdulos de memria.

11-,

+ois novos tipos de memria prometem ser comuns nos computadores avan&ados, a partir de >FF9. 1(o as memrias RAM/.1 4R+RAM5 e as memrias ++R 1+RAM. Memrias RAM/.1 usam o o encapsu!amento R0MM de 9IM vias 4 igura 9F5. Este tipo de mdu!o muito parecido com os demais apresentados at a%ui, e*ceto pe!o ato de poder ter uma c,apa met!ica cobrindo seus c,ips. Dote %ue o mdu!o da igura 9F n(o possui esta c,apa, %ue atua como um dissipador de ca!or. Esses mdu!os t7m taman,o simi!ar ao dos mdu!os +0MMN9LI, cerca de 9@ cent)metros. Entretanto n(o e*iste risco de cone*(o em um so%uete errado, # %ue as duas endas e*istentes do conector s se a#ustam aos so%uetes apropriados.
Figura 11.10
Mdulo RIMM*1.&.

Bambm bastante parecidos s(o os mdu!os +0MMN9IM, uti!izado pe!as memrias ++R 1+RAM. A medida simi!ar < dos mdu!os +0MMN9LI e R0MMN9IM, mas esses mdu!os tambm possuem um c,an ro caracter)stico %ue impede o seu encai*e em um so%uete errado.
Figura 11.11
Mdulo DIMM*1.&.

11-.

Hardware Total

Mdu!os +0MMN9LI, +0MMN9IM e R0MMN9IM t7m !arguras seme!,antes 49@,@ cm5, mas di eren&as bastante sutis. A orma mais ci! de recon,ecer a di eren&a atravs dos c,an ros e*istentes no seu conector. O +0MMN9IM o Gnico %ue possui um s c,an ro, en%uanto o +0MMN9LI e o R0MMN9IM possuem dois c,an ros. Os dois c,an ros do +0MMN9LI dividem os contatos do conector em tr7s grupos, en%uanto os dois c,an ros do R0MMN9IM icam mais pr*imos do centro, mas n(o e*istem contatos entre os dois c,an ros do R0MMN9IM. .ma outra di eren&a: os mdu!os +0MMN9LI possuem um c,an ro em orma de semi2circun er7ncia em cada !atera!. Os mdu!os +0MMN9IM possuem dois c,an ros em cada !atera!.

RAM esttica
At agora abordamos os encapsu!amentos usados pe!os mdu!os de memria. ;amos agora apresentar, do ponto de vista e!etrHnico, os principais tipos de memria RAM. D(o con unda tipo com ormato. Memrias com ormatos 4encapsu!amentos5 iguais podem ser de tipos e!etronicamente di erentes, portanto devemos tomar cuidado para n(o uti!izar memrias inv!idas, i!udidos por ormatos aparentemente corretos.
RAMs estticas e dinmicas

RAMs podem ser divididas em duas grandes categorias: RAMs estticas 41RAM5 e RAMs din8micas 4+RAM5. A +RAM a memria usada em !arga esca!a nos PCs. 6uando dizemos %ue um PC possui, por e*emp!o, 9>I M/, tratam2se de 9>I M/ de +RAM. 1(o memrias baratas e compactas, o %ue um grande atrativo. Por outro !ado, s(o re!ativamente !entas, o %ue uma grande desvantagem. Por esta raz(o, os PCs uti!izam em con#unto com a +RAM, uma memria especia!, mais ve!oz, c,amada cac,e, %ue serve para ace!erar o desempen,o da +RAM. S poucos anos, a c,amada cac,e => era ormada por c,ips de 1RAM, !oca!izados na p!aca de CP.. Atua!mente a cac,e => az parte do nGc!eo dos processadores modernos. A +RAM por sua vez pode ser subdividida em outras categorias, sendo as principais: +RAM CPM +RAM E+O +RAM 1+RAM ++R 1+RAM

Captulo 11 - Memrias

11-/

R+RAM

Em termos crono!gicos, a +RAM oi usada do ina! dos anos OF at o ina! dos anos IF. Em meados dos anos IF surgiu a CPM +RAM 4Cast Page Mode +RAM5, bastante uti!izada at meados dos anos EF. Passaram ent(o a ser comuns as memrias E+O +RAM 4E*tended +ata Out +RAM5, %ue por sua vez oram substitu)das pe!a 1+RAM a partir de 9EEO. A partir de >FFF, a 1+RAM come&ou a dar !ugar < ++R 1+RAM e < R+RAM. Memrias 1RAM e*istem desde os anos LF, e memrias +RAM desde os anos OF. Ao contrrio do %ue o nome sugere, a +RAM n(o caracterizada pe!a rapidez, e sim pe!o bai*o custo, a!iado < a!ta capacidade, em compara&(o com a 1RAM. A a!ta capacidade devida ao ato das suas c!u!as de memria serem mais simp!es. Com c!u!as mais simp!es, poss)ve! criar c,ips com maior nGmero de c!u!as de memria. Em compensa&(o, o mecanismo de acesso <s suas c!u!as de memria mais comp!icado. Da RAM esttica, basta ornecer o endere&o e o comando 4!eitura, por e*emp!o5, e depois de um certo tempo 4tempo de acesso5, os dados estar(o presentes nas suas sa)das. +a mesma orma, nas opera&'es de escrita, basta ornecer ao c,ip o va!or a ser armazenado e o endere&o onde deve ser eito este armazenamento, acompan,ado do comando de grava&(o. Passado o tempo apropriado 4tempo de acesso5, os dados estar(o gravados.
Funcionamento da SRAM

A igura 9> mostra o diagrama simp!i icado de uma 1RAM. E!a recebe endere&os 4provenientes do processador5, e pode enviar os dados %ue est(o armazenados no endere&o especi icado, ou armazenar os dados neste endere&o, de acordo com os sinais de contro!e 4!eituraNescrita5.
*** 35% *** Figura 11.12
Dia0rama simpli1icado de uma $R#M.

A igura 9@ mostra o diagrama de b!ocos de uma 1RAM, de orma mais deta!,ada. O c,ip usado neste e*emp!o tem a organiza&(o de I:*I, ou se#a,

11-1+

Hardware Total

I: c!u!as de 9 b"te 4I bits5. Podemos encontrar c,ips 1RAM com diversas outras organiza&'es, com vrias capacidades di erentes. O taman,o das c!u!as mais comuns s(o I, 9L e @> bits, mas encontramos tambm mode!os com c!u!as de E, 9I e @L bits para uso em ap!ica&'es %ue e*igem detec&(o e corre&(o automtica de erros, como veremos mais adiante neste cap)tu!o.
*** 75% *** Figura 11.13
Dia0rama de 2locos de um c"ip de memria $R#M.

Para endere&ar os I :/ no c,ip da igura 9@, s(o necessrios 9@ bits de endere&o 4>9@ T I9E> T I:5. Portanto o c,ip tem 9@ entradas para endere&os: AF, A9, A>, A@, AM, ... , A9F, A99, A9> Deste c,ip de memria, as c!u!as s(o organizadas em uma matriz com >RL !in,as de @> co!unas. As >RL !in,as usam I bits para serem endere&adas 4A92 AI5, e as @> co!unas usam R bits de endere&os 4AF, AE, A9F, A99, A9>5. Os pinos 0NOF, 0NO9, ... , 0NOO s(o !igados ao barramento de dados. Das !eituras, os dados !idos da matriz de c!u!as passam pe!os sense amp!i iers 4amp!i icadores %ue detectam os bits armazenados na c!u!a se!ecionada5 e os enviam para os pinos de sa)da. Das opera&'es de escrita, os dados presentes no barramento s(o enviados ao bu er de entrada e ent(o armazenados na matriz de c!u!as, na posi&(o se!ecionada pe!o endere&o. O c,ip possui dois sinais de c,ip enab!e 4CE9 e CE>5 %ue servem para ativar o seu uncionamento. Esta ativa&(o eita %uando CE9TF e CE>T9. Para azer uma grava&(o usamos 3E 43rite Enab!e5 T F, e para !eitura, usamos OE 4Output Enab!e5 T F.

Captulo 11 - Memrias Figura 11.14


!eitura de uma $R#M.

11-11

A igura 9M mostra o diagrama de tempo de uma opera&(o de !eitura em uma memria esttica. 0nicia!mente o barramento de dados da memria encontra2se em a!ta imped8ncia 4tristate5. Estando o endere&o dese#ado previamente se!ecionado, azemos CE9T F e CE> T 9. A seguir ativamos o sina! Output Enab!e, azendo OE T F. O barramento de dados, %ue anteriormente estava em Bristate, passa a apresentar os dados da c!u!a se!ecionada. Dote %ue depois de um tempo B9 a partir do instante em %ue o c,ip ,abi!itado 4CE9TF e CE>T95, os dados # est(o prontos para serem enviados para o barramento de dados, mas s o s(o e etivamente depois %ue transcorre um tempo B> com o sina! OE ativado. Passado um tempo B@ depois %ue OE desativado 4OET95, o barramento de dados vo!tar a icar em a!ta imped8ncia.
Figura 11.15
3scrita em uma $R#M.

A igura 9R mostra o diagrama de tempo de uma opera&(o de escrita em uma RAM esttica. $ preciso %ue o endere&o se#a se!ecionado, %ue os dois sinais de c,ip enab!e se#am ativados 4CE9TF e CE>T95 e %ue o sina! de output enab!e se#a desativado 4OET95. Os dados a serem gravados s(o ornecidos ao barramento de dados 4+ata 0D ;a!id5, e o sina! 3rite Enab!e ativado. Os dados na entrada devem permanecer estveis durante um tempo m)nimo B9, com o sina! 3E ativado em zero. Passado este per)odo m)nomo, o sina! 3E pode ser desativado.
Clulas de memria esttica

11-12

Hardware Total

.ma c!u!a de memria bsica tem o circuito e%uiva!ente ao da igura 9L. Este circuito tem a capacidade de armazenar um bit. O bit armazenado pode ser !ido na sa)da U. Para armazenar bits, as entradas R e 1 s(o ativadas de acordo com o va!or dese#ado.
*** 35% *** Figura 11.16
C4lula de memria.

;eremos a seguir como construir este circuito uti!izando transitores MO1. O princ)pio bsico da c!u!a de memria a !iga&(o de dois inversores, como mostra a igura 9O. Este circuito tem a capacidade de armazener um bit. 1e a entrada do primeiro inversor tem um bit F, sua sa)da tem o va!or 9. Este 9, sendo enviado ao segundo inversor, produzir um resu!tado F na sa)da. Este F por sua vez enviado < entrada do primeiro inversor, mantendo o circuito estabi!izado, com o va!or F na sa)da 4segundo inversor5.
*** 35% *** Figura 11.17
Par de in5ersores li0ados desta 1orma podem arma6enar 2its.

Da mesma igura, na parte in erior, vemos %ue nesta situa&(o temos um bit 9 na entrada do primeiro inversor, e na sua entrada teremo um bit F. Este F ser recebido pe!o segundo inversor, produzindo um bit 9 na sua sa)da. 1abemos portanto %ue o circuito armazena bits, mas preciso a!go %ue possa indicar o va!or do bit a ser armazenado. O uso de portas DAD+ como na igura 9L, permite usar as entradas R e 1 para indicar o bit a ser gravado. Da igura 9I vemos como o circuito comp!eto imp!ementado na prtica, uti!izando L transistores MO1.

Captulo 11 - Memrias Figura 11.18

11-1
C4lula de $R#M com tecnolo0ia MO$.

A c!u!a bsica da igura 9I ormada pe!os dois inversores CMO1, destacados em cinza 4transistores B9NB> e B@NBM5. A!guns abricantes uti!izam resistores no !ugar de B9 e B@, resu!tando em c!u!as de M transitores e > resistores. Os dois transistores adicionais 4BR e BL5 s(o usados para !er e para gravar bits. A opera&(o de grava&(o consiste no seguinte: a5 Os sinais + e +V s(o ativados de acordo com o bit %ue deve ser armazenado. Para armazenar um bit 9, azemos +T9 e +VTF. Para armazenar um bit F, azemos +TF e +VT9. b5 Estando de inidos os va!ores de + e +V, o sina! 1E=ECB ativado. 0sso ativar os dois transistores !igados em + e +V, trans erindo seus va!ores para a c!u!a. 6uando o sina! 1E=ECB desativado, o bit permanecer armazenado na c!u!a. Dote %ue o 1E=ECB de inido a partir do endere&o da posi&(o de memria a ser acessada. A opera&(o de !eitura consiste em !igar o sina! 1E=ECB, azendo com %ue os va!ores de + e +V passem a indicar o bit armazenado na c!u!a. Esses sinais passam pe!os amp!i icadores de sa)da, e de acordo com seus va!ores, ornecer(o uma cpia do bit %ue estava armazenado na c!u!a.
SRAM assncrona x SRAM sncrona

Assim como ocorre com a +RAM, a 1RAM pode ser dividida em inGmeras categorias: Ass"ncr,onous 1RAM, 1"ncr,onous 1RAM, +ua! Port 1RAM, 1"nc/urst 1RAM, W/= 1RAM, Do/= 1RAM, Pipe!ined /urst 1RAM e vrios outros nomes. $ verdade %ue e*istem e*cesso de nomes, pois um mesmo tipo de 1RAM pode receber nomes di erentes de abricantes

11-1&

Hardware Total

di erentes. Bodas essas tecno!ogias s(o baseadas na c!u!a de memria apresentada na igura 9I, e nas suas varia&'es 4L transitores ou M transistores X > resistores5. A di eren&a est nos circuitos %ue s(o !igados ao redor da matriz de c!u!as. ;amos apresentar ent(o essas diversas tecno!ogias, come&ando pe!as memrias 1RAM Ass)ncronas e 1)ncronas 4Ass"nc,ronous 1RAM e 1"ncr,onous 1RAM5. A 1RAM Ass)ncrona o tipo mais simp!es, apresentado na se&(o anterior JCuncionamento da 1RAMK. Con orme mostramos na igura 9@, ao redor da matriz de c!u!as temos apenas os se!etores de endere&os, registradores e bu ers de entrada e amp!i icadores e bu ers de sa)da. Ao contrrio do %ue ocorre com a 1RAM s)ncrona, %ue sempre comandada a partir de um c!oc:, a 1RAM ass)ncrona n(o uti!iza c!oc:. 1eus contro!es s(o ass)ncronos, e consistem em sinais como C,ip Enab!e 4CE5, Output Enab!e 4OE5 e 3rite Enab!e 43E5. Essas memrias apresentavam tempos de acesso como @R, >R, >F e 9R ns, e eram muito uti!izadas para ormar a cac,e de processadores @IL, MIL e RIL, bem como em ap!ica&'es %ue n(o e*igiam c!oc:s muito e!evados. A maioria desses processadores operavam com c!oc:s e*ternos de at @@ MSz, e a!guns de!es c,egando a MF MSz 4E*: AmMIL+Q>2IF5. 6uanto mais e!evado o c!oc:, menor deveria ser o tempo de acesso das 1RAM ass)ncronas. .m MIL+Q>2IF opera com c!oc: e*terno de MF MSz, o %ue corresponde a um cic!o de >R ns. O tempo de acesso da 1RAM deveria ent(o ser bem reduzido, entre 9F e 9R ns. 6uando a 1RAM n(o era su icientemente ve!oz, era preciso uti!izar -ait states, programados pe!o CMO1 1etup. 0sto tornava o acesso < 1RAM mais !ento. Com a introdu&(o do Pentium e do barramento e*terno de LL MSz, um novo tipo de memria ainda mais ve!oz tornou2se necessrio, pois o c!ic!o # c,egava a 9R ns. Dote %ue # e*istiam memrias 1RAM mais ve!ozes, porm de bai*a capacidade e e*tremamente caras. Apenas para i!ustrar, saiba %ue desde o in)cio dos anos EF e*istiam memrias 1RAM com tempos de acesso in eriores a F,9 ns. Essas memrias eram car)ssimas e destinam2se ao uso em supercomputadores e ap!ica&'es de a!ta ve!ocidade. A indGstria de memrias n(o movida apenas pe!o mercado de PCs, mas o peso deste mercado bastante signi icativo. As memrias 1RAM para PCs, apesar de n(o terem di icu!dades tecno!gicas na sua produ&(o, precisam ter a!ta capacidade e bai*o custo. O %ue tem ocorrido em termos de tecno!ogia de memrias para PCs o desenvo!vimento de novos tipos de memria com bai*o custo, a!ta capacidade e a!ta ve!ocidade, na medida certa para o uso em PCs.

Captulo 11 - Memrias

11-1)

Para permitir o uncionamento em re%A7ncias a partir de RF MSz, tornou2se vanta#oso o uso de memrias s)nronas. Essas memrias t7m como principa! caracter)stica o ato de serem comandadas a partir de um c!oc:. Atua!mente tanto a 1RAM como a +RAM usadas nos PCs s(o s)ncronas.
*** 75% *** Figura 11.19
Trans1er7ncia de dados em uma $R#M sncrona.

A igura 9E mostra o uncionamento de uma 1RAM s)ncrona. A!m do sina! CE 4sina! %ue ,abi!ita o c,ip5 e A+1C 4sina! %ue d in)cio ao cic!o5, temos um sina! de c!oc: 4C=P5 %ue sincroniza todos os eventos. Do instante B9, o endere&o dese#ado 4A95 deve ser entregue aos pinos do c,ip, e os sinais CE e A+1C devem ser ativados. O barramento de dados, indicado como 6, encontra2se neste instante em repouso, ou se#a, em tristate. Do instante B> comp!etado mais um cic!o, mas os dados ainda n(o est(o dispon)veis. Apenas no instante B@, no ina! do segundo cic!o, o dado armazenado no endere&o A9 estar presente no barramento de dados. A partir da) a memria entregar automaticamente, nos instantes BM, BR e BL, os dados armazenados nas posi&'es de memria seguintes 4A9X9, A9X> e A9X@5. Por e*emp!o, ao ornecer o endere&o 9FFF, a memria entregar os dados armazenados nos endere&os 9FFF, 9FF9, 9FF> e 9FF@. Como a entrega do primeiro dado demorou > cic!os e os dados seguintes oram entregues em interva!os de 9 cic!o, dizemos %ue esta memria est operando no modo >292 929. +izemos ainda %ue a memria tem !at7ncia de > cic!os. Memrias mais !entas podem necessitar operar com !at7ncia de @ cic!os 4@292929, por e*emp!o5. A !at7ncia necessria para %ue os circuitos internos da memria ten,am tempo de encontrar a c!u!a dese#ada. .ma vez encontrada, as c!u!as seguintes s(o !oca!izadas de orma mais rpida, # %ue ocupam posi&'es consecutivas. En%uanto a 1RAM ass)ncrona tem sua ve!ocidade especi icada pe!o seu tempo de acesso, ou se#a, o tempo %ue demora para encontrar o dado endere&ado 4medido em nano2segundos5, a 1RAM s)ncrona tem sua ve!ocidade indicada pe!o seu c!oc:, ou se#a, o m*imo c!oc: com o %ua! pode operar 4medido em MSz5. Eventua!mente a 1RAM s)ncrona pode ter

11-1-

Hardware Total

tambm sua ve!ocidade indicada pe!o tempo de cic!o, %ue igua! ao inverso do c!oc:. ;e#a por e*emp!o os tempos de cic!o e c!oc:s das vers'es do c,ip MBRI=LM=9IPB, abricado pe!a Micron Bec,no!og". Este c,ip tem LM: c!u!as de 9I bits, e o erecido para c!oc:s de 9FF, 9@@ e 9LL MSz.
Modelo MT5 !"#!$ PT%$& MT5 !"#!$ PT%(5 MT5 !"#!$ PT%" Ciclo $& ns ()5 ns " ns Clock $&& M'z $** M'z $"" M'z

As 1RAM s)ncronas dividem2se por sua vez em diversas outras categorias, dependendo do seu modo de opera&(o.
Modo Pipelined

As memrias 1RAM s)ncronas # apresentavam um me!,oramento de desempen,o em compara&(o com as ass)ncronas, para re%A7ncias de RF, LF e LL MSz. Entretanto !ogo surgiu a necessidade de operar com re%A7ncias ainda mais e!evadas, n(o permitidas pe!a tecno!ogia tradiciona! com a %ua! eram constru)das as primeiras 1RAM s)ncronas. Para premitir re%A7ncias de opera&(o mais e!evadas, os abricantes de memria introdiziram o modo pipe!ined. A idia bastante simp!es e resu!ta em c!oc:s maiores, mesmo uti!izando c!u!as de memria id7nticas. Estamos a!ando da poca em %ue oi u!trapassada a barreira dos LL MSz, mas !evando em conta memrias mais atuais, a mesma tecno!ogia %ue permite construir memrias atuais Jn(o pipe!inedK de 9@@ MSz permite tambm produzir memrias pipe!ined de 9LL MSz.
Figura 11.20
Di1eren8a entre a $R#M Pipelined e a non-Pipelined.

Captulo 11 - Memrias

11-1,

A di eren&a entre os dois tipos est mostrado na igura >F. .m c,ip de memria 1RAM s)ncrona comum 4c,amado de non2pipe!ined ou !o-2 t,roug5 tem em seus bu ers de sa)da o va!or id7ntico ao apresentado pe!os sense amp!i iers, %ue por sua vez reproduzem o va!or !ido da matriz de c!u!as de memria. Os va!ores presentes no barramento de dados do c,ip precisam permanecer estveis durante um tempo m)nimo, para %ue o processador e o c,ipset possam azer a sua !eitura. A necessidade deste tempo m)nimo impede %ue a matriz de c!u!as d7 in)cio ao pr*imo cic!o de !eitura, ou se#a, e!a precisa Jesperar um poucoK. Das memrias pipe!ined, os dados recebidos da matriz de c!u!as passam pe!os amp!i icadores e s(o armazenados em registradores de sa)da 4output registers5. Ao contrrio do bu er, %ue se !imita a passar adiante os va!ores !idos nas suas entradas, o registrador capaz de memorizar suas entradas e manter esses va!ores memorizados nas suas sa)das, mesmo %ue as entradas posteriormente mudem de va!or. Yra&as aos registradores, a sa)da do barramento de dados da memria ica estabi!izada, e a matriz de c!u!as pode ser novamente usada para o pr*imo acesso. Como gra&as ao registrador a matriz de c!u!as n(o precisa mais JesperarK a !eitura do dado pe!o processador, temos um maior aproveitamento, resu!tando em maior ve!ocidade. Apesar de possibi!itar operar com c!oc:s mais e!evados, uma 1RAM pipe!ined tem a desvantagem de e*igir um cic!o a mais para o carregamento do registrador. En%uanto os mode!os n(o pipe!ined operam no modo >292929 4R per)odos5, os mode!os pipe!ined operam com @292929 4L per)odos5, porm com re%A7ncais mais e!evadas. Por e*emp!o, em LL MSz 4cic!o de 9R ns5, uma trans er7ncia de uma 1RAM n(o pipe!ined demoraria OR ns 4R * 9L ns5, mas a 9FF MSz 4cic!os de 9F ns5 uma trans er7ncia de uma pipe!ined 1RAM demoraria LF ns 4L * 9F ns5. A mesma 1RAM n(o conseguiria operar no modo >292929 a 9FF MSz, e e*igiria usar o modo @2>2>2>, bem mais !ento. Portanto para c!oc:s acima de LL MSz, a 1RAM do tipo pipe!ined come&a a !evar vantagem sobre memrias 1RAM n(o pipe!ined de tecno!ogia seme!,ante 4com c!u!as obtidas pe!o mesmo processo de abrica&(o, e em conse%A7ncia, de mesmo pre&o5. Ao adotarem a opera&(o em modo pipe!ine, as memrias 1RAM s)ncronas passaram a ser c,amadas de Pipe!ined /urst 1RAM. As memrias 1RAM s)ncronas porm sem o recurso pipe!ine passram a ser c,amadas apenas de /urst 1RAM, 1"ncr,onous /urst 1RAM, 1"nc/urst 1RAM ou C!o-2B,roug, 1"nc/urst 1RAM. Dote %ue apesar desses nomes, as memrias 1RAM Pipe!ined tambm s(o s)ncronas e tambm operam em modo burst, portanto podem ser ainda c,amadas de Pipe!ined 1"ncr,onous /urst 1RAM.

11-1.

Hardware Total

Os dois tipos de 1"ncronous /urst 1RAM oram criados especi icamente para operar como cac,es secundrias em p!acas de CP. e%uipadas com processadores Pentium e superiores. At ,o#e encontramos essas memrias ormando a cac,e => nas p!acas com 1oc:et O 4E*: PL2>5. Bambm oram uti!izadas na orma&(o da cac,e => discreta dos processadores com encapsu!amento em cartuc,o, como Pentium 00, Pentium 000 Patmai e nas primeiras vers'es do AM+ At,!on.
Re! R

Memrias ++R 1+RAM oram criadas visando a opera&(o em c!oc:s ainda mais de!evados. E!as uti!izam a tcnica ++R 4+oub!e +ata Rate5, na %ua! duas matrizes de c!u!as independentes s(o acessadas por dois c!oc:s 4na igura >9 os c!oc:s s(o P e PZ5. O sina! PZ tem o va!or oposto de P, ou se#am tratam2se de c!oc:s comp!ementares, re%uisito comum em todos os dispositivos %ue operam com ++R. Da igura >9, o endere&o ornecido < memria e ativado o sina! =+Z. O sina! RN3Z deve permanecer com o va!or 9, indicando opera&(o de !eitura. Da segunda descida do c!oc: P, o primeiro dado estr dispon)ve!. Os tr7s dados seguintes ser(o ornecidos a cada meio per)odo de P, portanto s(o duas trans er7ncias por cada cic!o, caracter)stica do modo doub!e data rate.
Figura 11.21
Ciclo de leitura em uma DDR $R#M.

A tabe!a a seguir mostra como e*emp!o, as vers'es do c,ip ++R 1RAM MBRO;>RLS@LPC, produzido pe!a Micron Bec,no!og". 1(o o erecidas vers'es de 9LL, >FF, >RF e @FF MSz. Dote %ue esses c!oc:s, ao uti!izarem doub!e data rate, resu!tar(o em e%uiva!entes a @@@, MFF, RFF e LFF MSz.
Modelo Ciclo Clock

Captulo 11 - Memrias MT5(+,5"'*"PF%*-* MT5(+,5"'*"PF%# MT5(+,5"'*"PF%5 MT5(+,5"'*"PF%" *-* ns # ns 5 ns " ns *&& M'z ,5& M'z ,&& M'z $"" M'z

11-1/

Memrias 6+R 46uad +ata Rate5, ao contrrio do %ue possa parecer, n(o s(o como ++Rs %ue azem M trans er7ncias por cic!o. 1(o na verdade memrias com dois barramentos de dados independentes, um de entrada e um de sa)da. Cada um de!es opera com doub!e data rate. 6uando ambos est(o operando ao mesmo tempo, temos como resu!tado uma ta*a de dados %uadrup!icada em re!a&(o ao c!oc:. Memrias ++R 1RAM e 6+R 1RAM s(o indicadas para ap!ica&'es de a!ta ve!ocidade, como cac,e, memria de v)deo em p!acas de a!to desempen,o, redes e inter aces de a!ta ve!ocidade.
"#$ ou %o#L SRAM

Essas s(o memrias 1RAM s)ncronas, capazes de operar no modo burst, o erecidas em vers'es pipe!ined e !o-2t,roug, mas com uma suti! di eren&a: Podem azer a transi&(o imediata entre um cic!o de !eitura e um cic!o de escrita, sem a necessidade de pausas 4!atenc" ou turnaround5. Bodos os demais tipos de 1RAM s)ncrona t7m a !imita&(o de n(o poderem passar imediatamente de uma !eitura para escrita, ou vice2versa. A raz(o disso %ue o sistema de endere&amento interno da memria tem di eren&as, nas !eituras e nas escritas. $ preciso ent(o tempo para a memria desativar internamente o endere&amento da !eitura e ativar o endere&amento da escrita, e vice2versa. Memrais W/B 4Wero /us Burnaround5 ou Do/= 4Do /us =atenc"5 ou Det-or: 1RAM [ o nome varia con orme o abricante [ t7m seus circuitos internos de endere&amento organizado de orma %ue o mesmo endere&amento usado para a !eitura usado tambm para a escrita, portanto n(o tem necessidade esperar pe!a desabi!ita&(o de um circuito e a ,abi!ita&(o de outro %uando s(o eitas invers'es entre opera&'es de !eitura e grava&(o.
ual Port SRAM

Este um tipo especia! de memria %ue pode ser acessada simu!taneamente por dois barramentos independentes. A igura >> mostra o diagrama de uma memria +ua! Port.

11-2+

Hardware Total *** 75% *** Figura 11.22


Dia0rama de uma Dual Port $R#M.

Como vemos, e*istem dois con#untos de sinais independentes, com barramento de dados, endere&os e contro!e. At os circuitos internos s(o simtricos e independentes. Ambos acessam uma Gnica matriz de c!u!as de memria. Dote %ue e*istem muitos casos em %ue s(o usadas memrias comuns e e*iste mais de um circuito %ue az acessos. A memria +RAM de uma p!aca de CP., por e*emp!o, acessada pe!o processador, pe!o c,ipset, pe!a p!aca de v)deo AYP, pe!as inter aces de disco r)gido e por outras inter aces %ue operam com +MA 4acesso direto < memria5. A di eren&a %ue nesses casos, apenas um dispositivo pode acessar a memria a cada instante, e todos os demais t7m %ue aguardar. ? no caso das memrais +ua! Port, os dois dispositivos podem rea!izar acesso simu!t8neos. A matriz de c!u!as dividida em bancos independentes, de modo %ue m)nima a possibi!idade de co!is(o, ou se#a, %uando ambos os circuitos %uerem acessar o mesmo banco. Apenas %uando ocorre co!is(o, um circuito ter %ue esperar pe!o acesso. E*istem inGmeras ap!ica&'es para memrias +ua! Port. .m e*emp!o a cac,e e*terna em p!acas com mG!tip!os processadores 4n(o estamos a!ando de PCs, mas de m%uinas mais so isticadas5. P!acas de v)deo de a!to desempen,o tambm podem azer uso deste tipo de memria. Ao mesmo tempo em %ue a memria de v)deo est sendo !ida e trans erida para o monitor, o c,ip gr ico pode azer seus acessos a esta mesma memria. P!acas digita!izadoras de v)deo de a!to desempen,o tambm podem usar o mesmo recurso.

Captulo 11 - Memrias &$'SRAM

11-21

Como vimos, as c!u!as de memria 1RAM s(o ormadas por L transistores, ou ent(o por M transitores e > resistores. Estamos nos re erindo <s memrias %ue usam a tecno!ogia MO1, # %ue e*istem vrios outros tipos. .m e*emp!o s(o as memrais bipo!ares, %ue s(o ainda mais ve!ozes, porm menos densas, mais caras e com maior dissipa&(o de ca!or. E*iste ainda um tipo especia! de memria 1RAM c,amada de 9B21RAM. Cada c!u!a uti!iza apenas um transitor e um capacitor. Este capacitor o responsve! pe!o armazenamento de uma carga %ue representa um bit, e na verdade constru)do com o mesmo materia! usado na orma&(o dos transitores. Esta tecno!ogia oi criada pe!a Mo1"s, %ue por sua vez a !icenciou para vrios outros abricantes, como .MC, DEC e 1on". Dote %ue este tipo de c!u!a de memria n(o na verdade esttico. Brata2se de uma memria din8mica, porm acrescida de circuitos internos 4re res, transparente, por e*emp!o5, %ue a tornam do ponto de vista e*terno, simi!ar a uma 1RAM. Memrias +RAM %ue azem re res, interno e*istem , vrios anos, e s(o c,amadas de RAM pseudo2estticas.
$empo de acesso

O tempo de acesso um par8metro muito importante, re!acionado com a ve!ocidade das memrias. Ap!ica2se especi icamente <s memrias 1RAM ass)ncronas, e indica o tempo necessrio para %ue os dados este#am dispon)veis, medido a partir do instante %ue o c,ip de memria est ,abi!itado, atravs da entrada CE 4c,ip enab!e5. Da igura >@, o tempo de acesso B9. Dote %ue os dados estar(o dispon)veis desde %ue o sina! OE 4output enab!e5 se#a se!ecionado previamente. 1e n(o or se!ecionado, os dados n(o estar(o dispon)veis.
Figura 11.23
Tempo de acesso de uma $R#M assncrona.

Do c,ip de memria da igura >M encontramos a inscri&(o 01L9C>RLAS2>FD. O su i*o [>F indica %ue seu tempo de acesso de >F ns. Este c,ip az parte da cac,e e*terna de uma p!aca de CP. MIL.

11-22 *** 35% *** Figura 11.24

Hardware Total

C"ip de $R#M com tempo de acesso de 2+ ns.

D(o az sentido a!ar em Jtempo de acessoK no caso das memrias s)ncronas. Ao invs disso especi icamos o seu c!oc: 4ou o per)odo de dura&(o do cic!o5 e a !at7ncia. Dos c,ips encontramos su i*os %ue indicam o c!oc: ou o per)odo, dependendo do abricante. O per)odo igua! a 9 segundo dividido pe!o c!oc:. Por e*emp!o, um c!oc: de 9FF MSz corresponde a um per)odo de 9F ns.
Ciclo ,& ns $5 ns $*)* ns $, ns $& ns ns ()5 ns Clock 5& M'z "" M'z (5 M'z * M'z $&& M'z $,5 M'z $** M'z Ciclo ( ns " ns 5 ns # ns *)* ns * ns ,)5 ns Clock $#* M'z $"" M'z ,&& M'z ,5& M'z *&& M'z *** M'z #&& M'z

6uando dizemos %ue um c,ip de memria tem cic!o de 9F ns, n(o %uer dizer %ue demorar 9F ns at entregar um dado. +ependendo do tipo de memoria, ir demorar > ou @ cic!os par entregar o primeiro dado 4isto o %ue c,amamos de !at7ncia5, o %ue neste caso corresponde a >F ou @F ns. A partir do ornecimento do primeiro dado, os tr7s dados seguintes s(o entregues a cada 9F ns, desde %ue a memria este#a operando em modo burst.
(ait states

O -ait state um recurso %ue permite o uso de memrias !entas com processdores rpidos. Para isso basta JavisarK o processador para %ue espere um pouco mais antes de !er os va!ores do seu barramento de dados 4nas opera&'es de !eitura5, ou %ue espere um pouco mais antes de ina!izar uma escrita, para dar tempo <s memrias para receberem o dado. O uncionamento e*emp!i icado na igura >R.

Captulo 11 - Memrias

11-2 *** 75% *** Figura 11.25


#cessos 9 memria. a: sem wait state 2: com 1 wait state

Ao azerem acessos a!eatrios na memria e*terna, o processador espera norma!mente > cic!os. O cic!o tem dura&(o de acordo com o c!oc: e*terno do processador. Por e*emp!o, com c!oc: e*terno de 9FF MSz, o cic!o tem dura&(o de 9F ns. .ma opera&(o norma! de !eitura, com dura&(o de > cic!os, mostrada na parte A da igura >R. +urante o primeiro cic!o 4B95 o processador deve entregar o endere&o ao barramento, #untamente com outros sinais de contro!e. Do ina! do cic!o seguinte, o processador testa o sina! da sua entrada de contro!e R+U 4Read"5. 1e estiver em n)ve! F, signi ica %ue o cic!o pode ser ina!izado, e %ue o dado estar dispon)ve! no seu barramento de dados. 6uando as memrias n(o s(o su icientemente ve!ozes, o seu circuito de contro!e 4 az parte do c,ipset5 pode retardar o envio do sina! R+U. 1e no ina! do cic!o B> o sina! R+U n(o estiver ativado 4ou se#a, com va!or F5, o processador automaticamente esperar mais um cic!o. Esta Jprorroga&(oK, representada pe!o segundo B> na parte / da igura >R, o %ue c,amamos de 9 -ait state. O processador pode aguardar mais >, @ ou %uantos -ait states adicionais orem necessrios, at %ue o circuito contro!ador da memria ative o sina! R+U com va!or F, o %ue ina!iza o cic!o. Do nosso e*emp!o, usar um -ait state aumentou o tempo tota! da !eitura para @F ns. Com > -ait states ter)amos MF ns, com @ -ait states ter)amos RF ns, e assim por diante. Cabe ao /0O1 da p!aca de CP. programar o c,ipset com o nGmero recomendado de -ait states su iciente para as memrias em uso. Dote %ue os processadores possuem dois pinos de Read". O primeiro o R+U %ue acabamos de apresentar, e se ap!ica a !eituras e escritas a!eatrias, ou se#a, %ue n(o usam o modo burst. O segundo contro!e o /R+U, %ue usado %uando o processador az !eituras e escritas no modo burst. Desta moda!idade s(o eitas trans er7ncias em grupos de M. .ma trans er7ncia norma! em modo burst obedece < temporiza&(o >292929, mas atravs do sina! /R+U, o processador pode operar em outros modos, como @292929, @2>2>2>, M2 >2>2>, e assim por diante. Portanto os -ait states podem ser usados tanto em opera&'es ass)ncronas %uanto s)ncronas.

11-2&

Hardware Total

RAM dinmica) modos FPM e E O


Memrias estticas t7m c!u!as re!ativamente grandes, em gera! com L transistores. Como resu!tado, essas memrias s(o pouco densas, ou se#a, n(o permitem a obten&(o das e!evadas capacidades de memria e*igidas pe!os PCs modernos, a menos %ue uti!izemos um nGmero muito grande de c,ips. A!m de e*igir muito espa&o, o uso de memrias estticas resu!ta em custo bem e!evado.
As clulas de RAM

As memrias din8micas 4+RAM5 oram criadas visando obter redu&(o de espa&o, aumento de capacidade e redu&(o de custo. .ma c!u!a de +RAM ormada por um transistor e um capacitor, como vemos na igura >L. O taman,o do capacitor pe%ueno em compara&(o com o do transitor, portanto o espa&o ocupado o de praticamente um transistor por c!u!a.
*** 35% *** Figura 11.26
;ma c4lula de DR#M.

O uncionamento desta c!u!a e*tremamente simp!es. Para gravar um bit, basta co!oc2!o em + e ativar a !in,a 1E=ECB. 0sto ar com %ue a tens(o em + se#a trans erida para o capacitor. A seguir a !in,a 1E=ECB des!igada, e o capacitor ir menter atravs de sua carga, o va!or do bit armazenado. A opera&(o de !eitura um pouco mais comp!e*a. 0nicia!mente a !in,a + carregada com a tens(o de a!imenta&(o, atravs da sua capacit8ncia. 6uando a !in,a 1E=ECB !igada, a carga armazenada no capacitor da c!u!a e a carga armazenada na !in,a + s(o distribu)das, resu!tando em tens'es iguais. 1e o capacitor estava origina!mente descarregado 4bit F5, ocorrer uma pe%uena redu&(o na tens(o e*istente em +. 1e o capacitor # estava carregado 4bit 95, n(o ocorrer esta redu&(o. O novo va!or de + ser portanto igua! ao origina! 4o %ue indica bit 95 ou sensive!mente menor %ue o origina! 4o %ue indica bit F5. Os c,amados sense amp!i iers percebem esta

Captulo 11 - Memrias

11-2)

di eren&a e identi icam se o bit armazenado era 9 ou F. Dote %ue esta !eitura destrutiva, pois a!tera o va!or armazenado no capacitor. Berminada a !eitura, o bit identi icado novamente gravado na c!u!a, o %ue restaura seu va!or origina!. A!m do uncionamento desta c!u!a ser re!ativamente comp!icado, e*iste mais um agravante: o capacitor se descarrega depois de a!guns mi!simos de segundo. Para %ue os bits n(o se#am perdidos preciso %ue toda a memria se#a periodicamente !ida, restaurando as cargas dos capacitores. $ o %ue c,amamos de re res,. A matriz de c!u!as de memria +RAM um grande grupo de !in,as 1E=ECB %ue se cruzam com !in,as +. Para endere&ar uma c!u!a de memria preciso se!ecionar a !in,a 1E=ECB e a !in,a +, em un&(o do endere&o dese#ado. A igura >O mostra de orma simp!i icada, a constru&(o de uma c!u!a de +RAM. A c!u!a rea! mais comp!e*a, tridimensiona!. As vrias !in,as + e 1E=ECB s(o dispostas de orma perperndicu!ar, ormando uma matriz.
Figura 11.27
Constru8<o de uma c4lula de DR#M.

$ comum c,amar a matriz de c!u!as de +RAM de Jmatriz capacitivaK. D(o dei*a de estar correto, pois os capacitores s(o os responsveis pe!o armazenamento dos bits. Dote entretanto %ue o transitor ocupa um espa&o bem maior, como vemos na igura >O. O capacitor mantido com o menor taman,o poss)ve! para %ue o processo de abrica&(o resu!te em c,ips com mais c!u!as. Capacitores maiores s teriam como vantagem, a perman7ncia da carga por um per)odo maior, mas ainda assim na ai*a de mi!simos de segundo, n(o reso!vendo o prob!ema da necessidade de re res,.

11-2Estrutura interna de uma RAM

Hardware Total

A igura 9@ mostra de orma simp!i icada, a estrutura interna de uma +RAM. A matriz de c!u!as dividida em !in,as e co!unas. Para acessar a matriz preciso %ue o c,ip de memria receba primeiro o nGmero 4ou endere&o5 da !in,a dese#ada, e depois o endere&o da co!una. Os dados !idos s(o enviados para o barramento de dados. O mesmo ocorre na opera&(o de escrita, sendo %ue os dados s(o recebidos do barramento de dados e co!ocados na c!u!a se!ecionada. +ois sinais RA1 e CA1 servem para indicar %uando est(o presentes os endere&os da !in,a e co!una. A!guns c,ips necessitam receber um sina! e*terno MA, para comandar o demu!tip!e*ador de endere&os, enviando os nGmeros da !in,a e co!una para os circuitos apropriados. A maioria dos c,ips de +RAM mais modernos n(o uti!iza este contro!e, azendo sua gera&(o internamente em un&(o dos sinais RA1 e CA1.
*** 75% *** Figura 11.28
Dia0rama simpli1icado de uma DR#M.

A igura >E mostra o diagrama comp!eto de um c,ip de memria +RAM, com capacidade de 9LM * M. Possui portanto 9L M c!u!as de memria, e cada uma de!as possui M bits. Esses bits s(o representados no diagrama como +6F, +69, +6> e +6@. Para endere&ar essas 9LM c!u!as, o c,ip tem 9> bits de endere&o. Como o endere&o ornecido em duas etapas 4!in,a e co!una5, s(o ao todo >M bits, e*atamente o necessrio para endere&ar >>M T 9LM c!u!as.

Captulo 11 - Memrias

11-2, *** 75% *** Figura 11.29


Dia0rama completo de um c"ip DR#M.

Observe ainda na igura >E %ue como o c,ip do e*emp!o tem Jc!u!as de M bitsK, e*istem ao todo M bancos de c!u!as independentes. Cada um de!es recebe MFEL !in,as 4sinais 1E=ECB das iguras >L e >O5 e MFEL co!unas, %ue s(o os sinais de dados 4s(o os sinais + nas iguras >L e >O5. ;emos ainda o c,ip do e*emp!o tem um mdu!o c,amado RECRE1S CODBRO==ER. Este mdu!o capaz de rea!izar internamente as opera&'es de re res, 4 o %ue c,amamos de se! re res,5, a!iviando o traba!,o dos circuitos e*ternos. Bradiciona!mente, o re res, tem sido eito pe!o contro!ador de memria +RAM 4%ue az parte do c,ipset5. Em ap!ica&'es nas %uais o sistema tem %ue icar em estado de espera, o c,ipset pode ser des!igado e o prprio c,ip de memria se encarrega de rea!izar internamente o re res,. 6uando o c,ip de 1RAM n(o az se! re res,, cabe ao contro!ador de memria rea!izar esta opera&(o, %ue consiste em azer !eituras peridicas nas !in,as da matriz.
Acessando uma RAM

Como vimos, o mecanismo de acesso <s c!u!as da +RAM bem mais comp!e*o %ue o da 1RAM. 1uas c!u!as de memria s(o organizadas em uma matriz, ormada por !in,as e co!unas. Por e*emp!o, uma +RAM com 9 Mbit ormada por uma matriz %uadrada, com 9F>M !in,as e 9F>M co!unas 4podem e*istir ormatos di erentes, como >FMI*R9>5. Para acessar uma dessas c!u!as de memria, preciso primeiro ornecer < +RAM o endere&o da !in,a, seguindo de um sina! c,amado RA1 4Ro- Address 1trobe5. 1erve para indicar %ue o endere&o da !in,a est pronto. A seguir deve ser ornecido < memria o endere&o da co!una, seguido do sina! CA1 4Co!umn Address 1trobe5. Passado mais um pe%ueno tempo, o dado da%ue!a c!u!a de memria cu#os nGmeros da !in,a e co!una oram ornecidos, estar presente e pronto para ser !ido pe!o processador ou pe!o c,ipset.

11-2.

Hardware Total

Dote %ue os processadores n(o Jen*ergamK a memria desta orma, n(o est(o preparados para gerar sinais RA1 e CA1, nem para dividir o endere&o em !in,a e co!una. O processador simp!esmente indica o endere&o de memria %ue dese#a acessar, e a seguir envia um comando de !eitura ou escrita. Cabe ao c,ipset converter os sinais de acesso < memria vindos do processador, em sinais compat)veis para a +RAM. Esta a un&(o de uma parte do c,ipset c,amada Contro!ador de +RAM.
Figura 11.30
O C"ipset 4 encarre0ado de controlar o acesso 9 DR#M.

O traba!,o comp!eto do c,ipset 4contro!ador de +RAM5 para obter um dado proveniente da +RAM resumido na seguinte se%A7ncia: 95 C,ipset recebe do processador, o endere&o da c!u!a a ser acessada >5 C,ipset desmembra o endere&o em duas partes: !in,a e co!una @5 C,ipset envia < +RAM, o endere&o da !in,a M5 C,ipset envia < +RAM o sina! RA1 R5 C,ipset envia < +RAM o endere&o da co!una L5 C,ipset envia < +RAM o sina! CA1 O5 A +RAM acessa o dado armazenado nesta c!u!a e o entrega ao c,ipset I5 C,ipset obtm o dado e o encamin,a para o processador Cada uma dessas micro2etapas !eva um pe%ueno tempo para ser e*ecutada. O tempo tota! necessrio para %ue o processador receba o dado so!icitado da memria igua! < soma desses tempos. $ preciso %ue voc7 entenda bem este mecanismo para %ue possa compreender as memrias mais novas.

Captulo 11 - Memrias Figura 11.31

11-2/
Ciclo de leitura em uma DR#M.

A igura @9 mostra o cic!o de !eitura em uma +RAM. Come&a com a ativa&(o do sina! RA1, %ue co!ocado em n)ve! F. Deste momento o barramento de endere&os da memria 4A++R5 deve estar preparado com o nGmero da !in,a 4RO35 a ser acessada. Aps um tempo especi icado, o barramento de endere&os deve receber o nGmero da co!una, e a seguir deve ser ativado o sina! CA1. =ogo a seguir, o barramento de dados 4+65, %ue antes estava em tristate, entregar o dado !ido da c!u!a se!ecionada. Dote %ue para isso preciso %ue o sina! OE 4Output Enab!e5 se#a ativado em zero. C,amamos tempo de acesso da memria +RAM, o tempo transcorrido entre a ativa&(o do RA1 e a c,egada do dado !ido. .ma memria com especi ica&(o [RF, por e*emp!o, demorar RF ns para entregar o dado !ido a partir do instante da ativa&(o do RA1. .ti!izando a estutura bsica da matriz de c!u!as de +RAM, vrios outros tipos de memria t7m sido desenvo!vidos nos G!timos anos. As principais orma a CPM +RAM, E+O +RAM, 1+RAM, ++R 1+RAM, R+RAM. Bodas e!as s(o mais avan&adas %ue a +RAM origina!, resu!tando em maior ve!ocidade, mas ainda assim todas uti!izam matrizes de c!u!as id7nticas. A di eren&a est nos circuitos internos %ue d(o acesso a essas c!u!as. Por e*emp!o, usando M matrizes de c!u!as operando de orma simu!t8nea, temos a 1+RAM. Este tipo de memria opera de orma s)ncrona, e demora um tempo inicia! para acessar o primeiro dado, e a seguir trans er os @ dados seguintes 4!idos das outras tr7s matrizes de c!u!as5 em rpida ve!ocidade. C,ips constru)dos como duas 1+RAM operando em par!e!o deram origem < ++R 1+RAM, %ue s(o duas vezes mais rpidas. .sando 9L ou @> matrizes uncionando em con#utno, temos a R+RAM 4Rambus RAM5.
FPM RAM

Essas memrias oram usadas nos PCs antigos, em praticamente todos os PCs @IL, MIL e RIL e nos primeiros PCs Pentium. Do passado eram encontradas no encapsu!amento +0P, depois oram produzidas em mdu!os 10PP e 10MMN@F. $ correto dizer %ue todos os mdu!os 10PP e 10MM eram ormados por c,ips de CPM +RAM. C,ips de CPM +RAM tambm oram

11- +

Hardware Total

uti!izados em mdu!os 10MMNO>, mas n(o correto dizer %ue todo mdu!o 10MMNO> do tipo CPM +RAM. Era comum encontrar mdu!os 10MMNO> tanto com CPM +RAM como com E+O +RAM. Memrias CPM +RAM s(o capazes de operar no c,amado Cast Page Mode. A idia muito simp!es. A maioria dos acessos < memria s(o eitos em c!u!as consecutivas. Considere por e*emp!o um grupo de M acessos <s posi&'es consectivas mostradas na igura @>.
Figura 11.32
'uatro c4lulas de memria consecuti5as.

Os endere&os dessas M c!u!as consecutivas s(o: =in,a =in,a =in,a =in,a >OO, co!una >OO, co!una >OO, co!una >OO, co!una @>F @>9 @>> @>@

=embre2se %ue cada !in,a acompan,ada de um sina! RA1, e cada co!una acompan,ada de um sina! CA1. Ora, %uando tomamos posi&'es consecutivas de memria, as !in,as s(o as mesmas e o %ue varia apenas a co!una. 1eria ent(o uma perda de tempo repetir no segundo, terceiro e %uarto acessos, o nGmero da !in,a. /asta indicar o nGmero da co!una. O c,amado Cast Page Mode tem como principa! caracter)stica, o acesso a vrias co!unas de uma mesma !in,a, bastando %ue se#am ornecidos os endere&os das co!unas, seguidos do sina! CA1, sem a necessidade de repetir o nGmero da !in,a. O acesso < primeira posi&(o de memria de um grupo eito pe!o mesmo mecanismo # e*p!icado para as +RAMs convencionais: 95 C,ipset recebe do processador, o endere&o da c!u!a a ser acessada

Captulo 11 - Memrias

11- 1

>5 C,ipset desmembra o endere&o em duas partes: !in,a e co!una @5 C,ipset envia < +RAM, o endere&o da !in,a M5 C,ipset envia < +RAM o sina! RA1 R5 C,ipset envia < +RAM o endere&o da co!una L5 C,ipset envia < +RAM o sina! CA1 O5 A +RAM acessa o dado armazenado nesta c!u!a e o entrega ao c,ipset I5 C,ipset obtm o dado e o encamin,a para o processador Os acessos seguintes s(o mais rpidos por%ue e*igem menos etapas: n(o preciso ornecer o sina! RA1 nem o endere&o da !in,a: R5 C,ipset envia < +RAM o endere&o da pr*ima co!una L5 C,ipset envia < +RAM o sina! CA1 O5 A +RAM acessa o dado armazenado nesta c!u!a e o entrega ao c,ipset I5 C,ipset obtm o dado e o encamin,a para o processador +igamos %ue o tempo tota! para rea!izar as I etapas 49 a I5 do acesso < primeira c!u!a se#a 9FF ns, e %ue para cada um dos tr7s acessos seguintes, o tempo das etapas 4R a I5 se#a de MF ns. 1e a +RAM n(o osse do tipo CPM, todos os acessos seriam iguais ao primeiro, e o tempo tota! seria de 9FF X 9FF X 9FF X 9FF, ou se#a, MFF ns. Com a CPM +RAM, o tempo tota! seria 9FF X MF X MF X MF, ou se#a, >>F ns, bem mais rpido. Poder)amos a princ)pio pensar %ue o c,ipset JcronometraK 9FF ns para o primeiro acesso, e depois MF ns para cada um dos acessos seguintes. $ mais ou menos isso o %ue ocorre, entretanto o c,ipset n(o conta o tempo em ns. 1ua base de tempo o cic!o de c!oc:, a sua menor unidade de tempo. A dura&(o de um cic!o de c!oc: depende do c!oc: uti!izado pe!o c,ipset, %ue em gera! o mesmo c!oc: e*terno do processador:
Clock ** M'z #& M'z 5& M'z "& M'z "" M'z (5 M'z * M'z Perodo *& ns ,5 ns ,& ns $")" ns $5 ns $*)* ns $, ns Clock .5 M'z $&& M'z $** M'z $"" M'z ,&& M'z ,"" M'z #&& M'z Perodo $&)5 ns $& ns ()5 ns " ns 5 ns *)(5 ns ,)5 ns

+e um modo gera!, para obter o va!or do per)odo, dado em ns, basta dividir 9FFF pe!o nGmero de MSz. Considere por e*emp!o um Pentium2>FF, operando com c!oc: e*terno de LL MSz, ou se#a, cic!os de 9R ns. Bodas as suas opera&'es s(o eitas em mG!tip!os de 9R ns, ou se#a, 9R ns a sua

11- 2

Hardware Total

unidade bsica de tempo. A%ue!a CPM +RAM %ue precisa operar com a temporiza&(o 9FFNMFNMFNMF, ser contro!ada pe!o c,ipset com a temporiza&(o O2@2@2@. 1(o O*9R T 9FR ns para o primeiro acesso e @*9R T MR ns para cada um dos acessos seguintes. Os processadores modernos, bem como seus c,ipsets, s(o orientados para azer trans er7ncias em b!ocos de M acessos consecutivos. Entretanto as memrias CPM podem rea!izar vrias trans er7ncias consecutivas em Cast Page Mode, desde %ue todas e!as dentro da mesma !in,a. Em um caso e*tremo, considerando uma matriz de 9F>M*9F>M, podemos dar in)cio < !eitura da primeira co!una de uma !in,a, e !er todas as 9F>@ c!u!as consecutivas desta mesma !in,a. Processadores e c,ipsets azem por padr(o !eituras de M c!u!as consecutivas, mas outros dispositivos podem tirar me!,or proveito !endo um nGmero maior de c!u!as. Por e*emp!o, uma p!aca de v)deo ao usar memrias CPM, pode azer corresponder cada !in,a do v)deo a uma !in,a da +RAM, e usar trans er7ncias em Cast Page Mode para enviar os pi*e!s consecutivos para o monitor.
Figura 11.33
!entura em (ast Pa0e Mode.

A igura @@ mostra o diagrama de tempo de um cic!o em Cast Page Mode, com @ !eituras consecutivas. Como dissemos, o nGmero de trans er7ncias consecutivas pode variar, desde %ue dentro da mesma !in,a. O tempo de acesso da memria, acrescido de um interva!o inicia! para a prepare&(o do endere&o da !in,a, o tempo tota! %ue preciso esperar at %ue o primeiro dado se#a acessado. A partir da), mantendo a !in,a RA1 ativada, a!teramos o endere&o da co!una e ap!icamos pu!sos em CA1. O interva!o entre a c,egada de dois dados consecutivos ser BPC, %ue um tempo bem menor %ue o tempo de acesso da memria. 6uando o RA1 desativado, termina a trans er7ncia em Cast Page Mode.
Figura 11.34
In1orma8=es do manual de um c"ip de (PM DR#M.

Captulo 11 - Memrias

11-

Dos manuais dos c,ips de memria e*istem todas as in orma&'es sobre a sua temporiza&(o. A igura @M mostra a tabe!a e*tra)da do manua! de um certo c,ip de CPM +RAM. Este c,ip o erecido em duas vers'es: 2R e [L, o %ue corresponde a tempos de acesso 4tRAC5 de RF e LF ns, respectivamente. Encontramos outras in orma&'es, como o tRC, %ue o tempo tota! dos cic!os de !eitura. Dote %ue o tempo tota! do cic!o bem maior %ue o tempo de acesso, pois !eva em conta todas as opera&'es envo!vidas, n(o s o acesso. Outra in orma&(o importante o tPC, o tempo de cic!o em Cast Page Mode. Dote %ue esses dois c,ips t7m esses tempo iguais a @F e @R ns, respectivamente, %ue s(o va!ores considerave!mente menores %ue o tempo de acesso. Podemos ainda encontrar outras in orma&'es, como o tCAC, %ue o tempo de acesso medido a partir da ativa&(o do CA1. Em uma p!aca de CP. cabe ao c,ipset receber os dados da +RAM para envi2!os ao processador ou < cac,e. O c,ipset deve ser a#ustado de acordo com a ve!ocidade da +RAM em uso. Este a#uste eito atravs do CMO1 1etup, e norma!mente aparece com nomes como J+RAM Read C"c!eK e J+RAM 3rite C"c!eK. +igamos %ue a p!aca de CP. em uso opere com c!oc: e*terno de LL MSz, o %ue corresponde a cic!os de 9R ns. +igamos %ue este#amos usando memrias CPM +RAM com as seguintes caracter)sticas: tRAC T OF ns tPC T MF ns Como o per)odo de c!oc: de 9R ns, s(o necessrios R cic!os 4OR ns5 para eng!obar o tempo de acesso, e @ cic!os 4MR ns5 para eng!obar tPC. Cic!os adicionais s(o necessrios no in)cio do primeiro acesso, pois como vimos, o tempo de acesso contado a partir da ativa&(o do RA1, mas o cic!o de !eitura come&a antes disso. 1e reservarmos > cic!os iniciais para o in)cio da trans er7ncia, o primeiro acesso seria eito aps O cic!os. A memria estaria operando portanto com a temporiza&(o O2@2@2@. Com memrias um pouco mais rpidas, de LF ou RF ns, pode ser poss)ve! uti!izar menos cic!os, e operar com temporiza&'es como L2@2@2@, O2>2>2> ou L2>2>2>. Budo depende de serem reduzidos os va!ores do tempo de acesso 4tRAC5 e do cic!o de CPM 4tPC5. Das p!acas de CP. %ue usavam este tipo de memria, o CMO1 1etup usa uma con igura&(o padr(o com va!ores grandes, para %ue a p!aca uncione com memrias de vrias ve!ocidades. Ao uti!izar memorias mais rpidas, tempos menores podem ser usados, mas o a#uste eito manua!mente e e*perimenta!mente no CMO1 1etup, em um processo de JenvenenamentoK.

11- &

Hardware Total

6uanto ao encapsu!amento, a maioria das memrias CPM +RAM, assim como a E+O +RAM e outras mais modernas, apresentam em gera! os ormatos 1O? e B1OP, mostrados na igura @R e # apresentados no in)cio deste cap)tu!o. O nGmero de pinos depender da capacidade, do nGmero de bits de dados e dos bits de endere&os. Observe na igura @R %ue os pinos representam o barramento de dados 4+65, de endere&os 4AF, A9, etc.5 e os sinais de contro!e, como RA1, CA1, OE, 3E, etc. E*istem ainda os pinos de a!imenta&(o 4;CC5 e terra 4;11 ou YD+5.
Figura 11.35
C"ips de memria com encapsulamentos $O% e T$OP.

E O

RAM

/astante comum a partir de 9EER, a E+O 4E*tended +ata Out5 +RAM obtida a partir de um me!,oramento de engen,aria nas memrias CPM +RAM. A idia bastante simp!es. Aps comp!etar um cic!o de !eitura e ornecer os dados !idos, pode dar in)cio a um novo cic!o de !eitura, mas mantendo em suas sa)das, os dados da !eitura anterior. O resu!tado uma economia de tempo, o %ue e%uiva!e a um aumento de ve!ocidade. $ suportada por todas as p!acas de CP. Pentium, a partir das %ue apresentam o c,ipset iM@FCQ. As primeiras p!acas de CP. Pentium 00 tambm as suportavam, porm essas memrias ca)ram em desuso, sendo !ogo substitu)das pe!a 1+RAM t(o !ogo o Pentium 00 se tornou comum 49EEI5. Mdu!os de memria E+O +RAM uti!izaram muito o encapsu!amento 10MMNO> 4assim como a CPM +RAM5. Bambm poss)ve! encontrar mdu!os de memria E+O +RAM usando o encapsu!amento +0MMN9LI, porm s(o mais raras nesta vers(o. Memrias E+O tambm s(o capazes de operar em Page Mode, ou se#a, azer trans er7ncias de vrios dados consecutivos, com a ativa&(o apenas do sina! CA1. Bambm s(o c,amadas de S"per Page Mode, en%uanto as

Captulo 11 - Memrias

11- )

memrias CPM comuns passaram a ser c,amadas tambm de 1PM 41tandard Page Mode5.
Figura 11.36
(uncionamento da 3DO DR#M.

O primeiro acesso a uma memria E+O eito no mesmo tempo %ue em uma memria CPM, mas a sua vantagem aparece nos acessos seguintes, como ocorre nas trans er7ncias em Page Mode. A igura @L mostra a di eren&a entre uma memria CPM e uma E+O, ambas operando em Page Mode. Das memrais CPM, a descida do CA1 ativa o dado, en%uanto a sua subida o desativa. Portanto, antes de ornecer a pr*ima co!una, preciso dar tempo para %ue o processador ou o c,ipset recebam os dados, para s ent(o !evantar o CA1, para ina!mente ativ2!o em seguida para a pr*ima !eitura. Das memrias E+O, a subida do CA1 n(o desativa o dado. +esta orma pode ser dado in)cio ao ornecimento da pr*ima co!una, ao mesmo tempo em %ue o dado est presente no seu barramento. 1omente %uando o CA1 novamente ativado %ue o dado desativado. +e certa orma, a E+O +RAM az dois traba!,os em para!e!o. Mantm os dados nas suas sa)das en%uanto recebe o nGmero da pr*ima co!una para acesso. Pe!o ato de estender o tempo durante o %ua! os dados icam ativos, essas memrias recebem o nome de E*tended +ata Out 4E+O5. O gan,o de ve!ocidade n(o e*cepciona!, mas muito bem vindo. 1e uma CPM +RAM opera com a temporiza&(o O2@2@2@, a E+O +RAM com c!u!as id7nticas opera com O2>2>2>. Me!,or ainda, como o G!timo dado !ido em um cic!o ica dispon)ve! por mais tempo, o pr*imo cic!o tambm pode come&ar mais cedo, portanto o per)odo de O cic!os para o primeiro acesso pode ser reduzido para L cic!os, resu!tando na temporiza&(o L2>2>2>. Deste caso um gan,o de desempen,o de @@\ em re!a&(o < CPM +RAM. Das p!acas de CP. este a#uste de temporiza&(o eito atravs do CMO1 1etup.

11- -

Hardware Total

Memrias E+O +RAM oram muito uti!izadas entre 9EER e 9EEO, em p!acas de CP. Pentium com barramento e*terno de RF, LF e LL MSz. A!guns mode!os mais ve!ozes podiam operar com barramentos de OR e I@ MSz em p!acas para processadores C"ri* L*IL, mas muitas vezes o uncionamento era instve!. 1omente com a c,egada da nova gera&(o de memrias 41+RAM5 tornou2se con ive! o uncionamento com c!oc: superiores a LL MSz. Mdu!os de memria E+O +RAM em gera! apresentavam o encapsu!amento 10MM de O> vias. Entretanto, 10MMNO> n(o sinHnimo de E+O +RAM, # %ue podemos encontrar tambm mdu!os 10MMNO> com memrais CPM, e a!guns mdu!os +0MMN9LI com memrais E+O +RAM, apesar de raros. As p!acas de CP. %ue suportavam memrias E+O +RAM em gera! suportavam tambm memrias CPM, o %ue possibi!itou uma transi&(o tran%Ai!a entre as duas tecno!ogias. Bambm era poss)ve! usar nessas p!acas, ambos os tipos de memria ao mesmo tempo, desde %ue em bancos di erentes.
Re*res+

Como vimos, as c!u!as de +RAM, se#am e!as do tipo norma!, CPM, E+O, 1+RAM, ++R, R+RAM ou %ue usem %ua!%uer outra tecno!ogia, necessitam de re res,, ou se#a, precisam ser !idas periodicamente, em interva!os de a!guns mi!isegundos, para %ue n(o percam seus dados. =er todas as c!u!as de um c,ip de +RAM seria uma opera&(o bastante demorada, mas e!izmente essas !eituras n(o precisam ser eitas c!u!a por c!u!a, e sim, !in,a por !in,a. $ ci! entender por%ue %uando ana!isamos o mecanismo de acesso <s c!u!as da matriz.
Figura 11.37
#cesso a uma c4lula de memria.

Captulo 11 - Memrias

11- ,

Da igura @O vemos o acesso < c!u!a !oca!izada na !in,a M, co!una L. .ma !eitura nesta c!u!a servir para azer o seu re res,, mas para tornar a opera&(o de re res, mais e iciente, os circuitos %ue contro!am a matriz azem a !eitura simu!t8nea de todas as c!u!as da !in,a se!ecionada. Bodas s(o !idas ao mesmo tempo, ou se#a, todas as c!u!as da !in,a passam por um re res,, mas os circuitos %ue contro!am as co!unas enviar(o para o barramento de dados, apenas o va!or da c!u!a dese#ada. Cazer o re res, em toda a matriz de c!u!as consiste em acessar se%Aencia!mente cada uma das suas !in,as. Por isso nos cic!os de re res, n(o necessrio especi icar a co!una, apenas a !in,a. O cic!o de re res, tambm c,amado de RA1 On!".
Figura 11.38
Ciclo de re1res" pelo m4todo R#$ Onl>.

C,ips de memria +RAM mais modernos o erecem outros mtodos de re res,, mas o tradiciona! RA1 On!" sempre suportado. Outro mtodo o erecido nas memrias modernas o C/R 4CA12/e ore2RA15. Consiste em ap!icar simp!esmente um sina! de CA1, seguido por um sina! RA1, ou se#a, no ordem inversa da uti!izada nas opera&'es normais. Esta condi&(o ar com %ue a memria uti!ize o endere&o de !in,a presente em um contator interno 4Re res, Counter5. O c!ic!o de re res, pe!o mtodo C/R, a!m de ser mais curto, n(o necesita %ue se#a ornecido um endere&o para a memria, # %ue e!a ir gerar este endere&o de !in,a internamente. Dote %ue nem todos os c,ips de +RAM o erecem este recurso. Outro recurso ainda me!,or o erecido em mode!os mais novos de CPM +RAM e E+O +RAM, e presente em todas as memrias mais novas 41+RAM, ++R e R+RAM5 o 1e! Re res,. Essas memrias possuem um contador interno para endere&ar se%Aencia!mente todas as suas !in,as, bem como circuitos %ue rea!izam o re res, dessas !in,as. +esta orma o contro!ador de memria +RAM 4 az parte do c,ipset5 n(o precisa enviar < memria, sinais de re res,.

11- .

Hardware Total

Dos manuais dos c,ips de +RAM encontramos sempre a indica&(o do per)odo de re res, 4tREC, re res, period5. 1eu va!or dado em mi!simos de segundo. $ o tempo m*imo %ue as c!u!as podem suportar de orma segura, sem perder os dados. A cada per)odo de re res,, todas as !in,as da memria precisam ser !idas para %ue dados n(o se#am perdidos. Memrias +RAM antigas apresentavam per)odos de re res, de > ou M ms. As primeiras vers'es do 0/M PC, produzidas no in)cio dos anos IF, usavam memrias +RAM mode!o M99L. Essas memrias tin,am a organiza&(o de 9L: * 9, portanto I de!as ormavam um banco de 9L :/, e M bancos ormavam LM :/. E!as tin,am um per)odo de re res, de > ms, ou se#a, a cada > mi!simos de segundo, todas as suas !in,as tin,am %ue ser !idas. A matriz de 9L: c!u!as tem 9>I !in,as e 9>I co!unas 49>I * 9>I T 9L.@IM5. Portanto a cada > mi!simos de segundo tin,am %ue ser eitas 9>I opera&'es de re res,. O interva!o entre duas opera&'es de re res, consecutivas deveria ser portanto de: > ms 9>I T 9R,L>R s Como o 0/M PC n(o tin,a um contro!ador de re res, espec) ico, era uti!izado o cana! F do contro!ador de +MA 4I>@OA +MA Contro!!er5 para rea!izar !eituras repetitivas, azendo assim o re res,. Pu!sos de c!oc: a cada 9R,L>R s eram gerados pe!o c,ip I>R@ 4programmab!e interva! timer5, %ue tambm era responsve! pe!a gera&(o dos sons %ue iam para o PC 1pea:er. O 0/M PC QB # uti!izava c,ips de +RAM mais modernos, como o M9LM 4LM:*95. Esses c,ips tin,am matrizes de >RL*>RL, duas vezes maiores, mas seu per)odo de re res, tambm era maior, com M ms. +esta orma os pu!sos de re res, a cada 9R,L>R s eram su icientes para o correto uncionamento das memrias. Das p!acas de CP. atuais, o re res, n(o mais eito por +MA, apesar dos seus c,ipsets conterem circuitos compat)veis com o contro!ador I>@OA, porm uti!izado para outras un&'es. 1endo assim, o cana! F de +MA est !ivre para outras ap!ica&'es nos PCs modernos. Memrias CPM antigas necessitavam de re res, e*terno. Mode!os mais novos de CPM +RAM e E+O +RAM eram o erecidos em vers'es com e sem se! re res,. As memrias mais novas operam e*c!usivamente com se! re res,.

Captulo 11 - Memrias

11- /

.m outro tipo de memria %ue tambm az re res, interno a c,amada pseudo static RAM. Essas memrias, a!m de azerem o re res,, possuem tambm circuitos internos %ue desmembram o endere&o em !in,a e co!una, e geram os sinais RA1 e CA1. E*ternamente esses c,ips possuem sinais de dados, endere&os, c,ip enab!e 4CE5, -rite enab!e 43E5 e output enab!e 4OE5. Para todos os e eitos, comportam2se como RAMs estticas. Dote %ue as atuais memrias +RAM azem re res, interno mas seus sinais de contro!e s(o t)picos de memrias din8micas, dados, endere&os divididos em !in,a e co!una, RA1, CA1, -rite enab!e e output enab!e.
Por,ue a RAM mais lenta ,ue a SRAM

$ um erro c!ssico a irmar %ue o re res, o cu!pado pe!a !entid(o da +RAM. $ uma grande in#usti&a, pois o tempo perdido com o re res, n(o c,ega a comprometer o desempen,o do computador. Do 0/M PC e no PC QB, as !eituras da memria duravam cerca de F,I s, e ocorriam a cada 9R,L>R s. Essas !eituras ocupavam portanto apenas R\ do tempo tota! da memria, uma degrada&(o bem pe%uena. Em um Pentium2>FF, com barramento e*terno de LL MSz, uma !eitura de re res, demora cerca de F,9 s, o %ue ocupa menos de 9\ do tempo tota!, uma %ueda de desempen,o impercept)ve!. Bambm menor %ue 9\ a por&(o tota! do tempo %ue uma +RAM moderna ocupa com o re res,. $ portanto um erro tcnico, e tambm uma in#usti&a, a irmar %ue a +RAM !enta por%ue necessita de re res,. A !entid(o da +RAM resu!tado de sua natureza capacitiva. Das opera&'es de escrita, os capacitores precisam ser carregados ou descarregados para armazenar os bits. As !eituras, como # apresentamos, provocam a!tera&(o na carga do capacitor se!ecionado, %ue precisa ser posteriormente carregado. As cargas e descargas n(o s(o instant8neas, mas t7m uma dura&(o %ue depende do va!or do capacitor e da resist7ncia e!trica percorrida pe!a corrente. As RAMs estticas podem operar de orma muito mais rpida por%ue n(o precisam carregar e descarregar capacitores. /asta !igar os transistores e os dados s(o recebidos ou armazenados de orma muito mais rpida %ue nas +RAMs.
Comparando SRAM e RAM

? citamos a!gumas di eren&as undamentais entre a 1RAM e a +RAM. ;amos resumir essas caracter)sticas na tabe!a abai*o. Como mostra a tabe!a, a +RAM !eva vantagem em todos os pontos, e*ceto na ve!ocidade. Esta desvantagem compensada com o uso de memria cac,e.

11-&+ SR/M 1 R23ida 4ai5a densidade /lto custo /lto consumo 0R/M !enta 1 /lta densidade 1 4ai5o custo 1 4ai5o consumo

Hardware Total

A !entid(o da +RAM, como # e*p!icamos, resu!tado da sua natureza capacitiva. A a!ta densidade da +RAM devida ao ato das suas c!u!as serem mais simp!es. Dote %ue apesar dos diagramas mostrarem a matriz de c!u!as em pe%ueno taman,o em compara&(o com outros mdu!os, esta matriz ocupa a maior parte da rea do c,ip. .ma c!u!a de +RAM tem apenas um transistor e um pe%ueno capacitor. .ma c!u!a de 1RAM tem L transitores, ou ent(o M transistores e > resistores. Portanto as c!u!as de +RAM s(o de @ a M vezes menores %ue as c!u!as de 1RAM, ou se#a, a +RAM mais densa, permite a constru&(o de maior nGmero de c!u!as por unidade de rea. A mesma tecno!ogia %ue permite produzir c,ips de 1RAM com 9 M/ pode permitir produzir c,ips de +RAM com M M/. Bambm como conse%A7ncia das c!u!as da +RAM serem mais simp!es, seu custo menor. =embre2se %ue os c,ips s(o produzidos em pasti!,as circu!ares de si!)cio c,amadas -a ers5. 6uanto mais c,ips puderem ser produzidos em cada -a er, menor ser o custo de cada c,ip. A!m disso o processo de produ&(o da +RAM mais simp!es, pois uti!iza menos camadas %ue a 1RAM. Cina!mente, o consumo de cada c!u!a de +RAM bem menor %ue das c!u!as de 1RAM. A maior parte da energia e!trica de um c,ip consumida %uando seus transitores mudam de estado, entre condu&(o e n(o condu&(o. Das c!u!as de +RAM temos apenas um transitor traba!,ando, contra L na c!u!a de 1RAM. A!m disso, mesmo %uando uma c!u!a est em repouso 4sem ser acessada5, dois dos L transistores da 1RAM est(o operando mesmo %ue consumindo bai*a corrente. Da +RAM, as c!u!as em repouso icam com seus transitores cortados, sem consumir energia. Apanas para e*emp!i icar a di eren&a de consumo entre a 1RAM e a +RAM, considere os c,ips MBRI=LM=@>P 41RAM, >RL :/5 e MBMI=C9LMI 4+RAM, M M/5, ambos produzidos pe!a Micron Becn,o!og" uti!izando tecno!ogias de abrica&(o seme!,antes, ambos operando a 9FF MSz. Compare o consumo dos dois c,ips:
C6i3 SR/M MT5 !"#!*,P Ca3acidade Tens7o ,5" k4 *)* + Corrente ,,5 m/ Consumo Consumo 3or M4 &)(5 8 * 89M4

Captulo 11 - Memrias
0R/M MT# !% C$"M # M4 *)* + $#& m/ &)5 8

11-&1
&)$,5 89M4

A mesma tecno!ogia %ue resu!tou em uma 1RAM %ue consome @ -atts por cada M/ de memria, permite produzir memrias +RAM com consumo de F,9>R -atts por M/, ou se#a, um consumo >M vezes menor]
Recon+ecendo a di*eren-a entre FPM RAM e E O RAM

Dem sempre ci! recon,ecer < primeira vista, a di ern&a entre memrias CPM e E+O. 1e o mdu!o or do tipo 10MMN@F ou 10PPN@F, obviamente do tipo CPM, pois %uando as memrias E+O c,egaram ao mercado, os mdu!os de @F vias # ,aviam ca)do em desuso. A con us(o ocorre basicamente com mdu!os 10MMNO> produzidos entre 9EEM e 9EEO, comuns em p!acas de CP. @IL, MIL e nas primeiras p!acas de CP. Pentium. P!acas de CP. @IL n(o uncionavam com memrias E+O, e p!acas de CP. MIL tambm norma!mente n(o, mas e*istem a!guns mode!os %ue suportam tanto CPM %uanto E+O. ? as primeiras p!acas de CP. Pentium com so%uetes 10MMNO> suportavam tanto memrias CPM %uanto E+O. O /0O1 dessas p!acas era capaz de detectar o tipo de memria insta!ado em cada banco e con igura o c,ipset para acessos de acordo com o tipo detectado.
Figura 11.39
#l0uns mdulos apresenta5am uma eti?ueta @3DOA.

A!guns mdu!os de E+O +RAM apresentam uma eti%ueta indicadora JE+OK, como na igura @E. Este um ind)cio para di erenciar memrias E+O das memrias CPM, mas n(o nos dei*a !ivres de a!si ica&'es, # %ue %ua!%uer revendedor inescrupu!oso pode produzir eti%uetas a!sas. Ce!izmente esta a!si ica&(o n(o comum, # %ue as memrias E+O e CPM t7m pre&os simi!ares.

11-&2

Hardware Total

Em a!guns casos poss)ve! di erenciar entre CPM e E+O de acordo com a numera&(o dos c,ips. Muitos abricantes usarm para os c,ips CPM +RAM, nGmeros terminandos com F, en%uanto os c,ips E+O t7m seus nGmeros terminados com R. A tabe!a abai*o mostra os principais abricantes e os su i*os uti!izados para cada tipo de +RAM:
Cabricante OP0 1amsung 0nscri&'es C,ips nos 1ig!a M1M M+ PM :5em3los
MSM51V17400B MSM5$+$(#&50 ;M# + $&&C ;M# + $&#4 TMS#$(#&&/ TMS#$"#&./ M4 $$ $"&/ M4 $$ $"5/ M5M#$( &&0 M5M#+$(#&5C <M($+"5$"&C <M($+"5$"*C '=5$+$( &&4 '=5$+$( &#4 '=4*$""$"&/> '=4*$"#$"5/> I4M&$$"#0OT*: I4M&$$"$"54>*:

+i eren&a entre CPM e E+O CPM termina com F E+O termina com R ou I CPM termina com F ou @ E+O termina com M ou R CPM termina com F E+O termina com E CPM termina com F E+O termina com R CPM termina com F E+O termina com R CPM termina com F E+O termina com @ CPM termina com F E+O termina com M CPM termina com F E+O termina com R CPM termina com F E+O termina com R Dorma!mente o M^ d)gito antes do J2J JEK nas memrias E+O. CPM termina com F E+O termina com R CPM termina com F E+O termina com R CPM termina com F E+O termina com R CPM termina com F E+O termina com R CPM termina com F E+O termina com R

Be*as 0nstruments Cu#itsu Mitsubis,i =Y E!ectronics S"undai 1iemens 0/M

BM1 M/ MRM YM SU SU/ 0/M

Micron Motoro!a DEC

MB MCM DEC

MT#C$M$"C*0> MT#!C$M$":50> MCM,$ $"&4 MCM,$ $"54 #,"5$"&<5 #,"#$"5<5 NN5$+$( &&4> NN5$+$( &54> MN#$+$ $"&/S> MN#$+$ $"5/S> TC5$$ $ &4> TC5$"5$"5/>

DPDQ Panasonic Bos,iba

DD MD BC

Captulo 11 - Memrias
Sitac,i SM
'M5$"5$"&/ 'M5$"#$"5/

11-&
CPM termina com F E+O termina com R

Dote %ue os nGmeros citados, como F e R na maioria dos casos, s(o em gera! seguidos de !etras. Essas !etras s(o cdigos dos abricantes, e podem indicar o encapsu!amento, vo!tagem, ai*a de temperatura e outras caracter)sticas.
.elocidade de memrias FPM e E O

As memrias CPM e E+O, muito usadas nos PCs produzidos entre 9EEM e 9EEO, apresentam em gera! o encapsu!amento 10MMNO>, e s(o uti!izadas aos pares. O tempo de acesso dessas memrias medido em ns 4nano2 segundos5. Em gera! os tempos de acesso s(o de RF, LF, OF e IF ns, sendo %ue as de LF e OF ns s(o as mais comuns. Os abricantes uti!izam ao !ado do nGmero de cada c,ip, um indicador de tempo de acesso. Por e*emp!o, LF ns pode ser indicado como [LF, FL, 2FL ou simi!ar. A igura @E mostra c,ips de um mdu!o 10MMNO>, com tempo de acesso de LF ns. As marca&'es usadas pe!os vrios abricantes, para memrias CPM e E+O, s(o indicadas na tabe!a abai*o. Bempo de acesso IF ns OF ns LF ns RF ns Marca&'es 2IF, 2I, 2FI, 2QI 2OF, 2O, 2FO, 2QO 2LF, 2L, 2FL, 2QL 2RF, 2R, 2FR, 2QR

Por e*emp!o, os c,ips MBMCMFFO?+?2L, mostrados na igura @E, s(o de LF ns. Dote %ue as marca&'es %ue indicamos dizem respeito a memrias CPM e E+O, encontradas em mdu!os 10MMNO> 4e tambm em 10MMN@F5. Memrias 1+RAM possuem marca&'es parecidas, mas os signi icados s(o outros. Por e*emp!o, uma 1+RAM com marca&(o [I n(o de IF ns, e sim, de I ns. 1e um mdu!o de memria 10MMN@F, ent(o certamente CPM. 1e um mdu!o 10MMNO>, ent(o certamente CPM ou E+O. 1e o mdu!o do tipo +0MMN9LI, ent(o provave!mente trata2se de uma 1+RAM, mas e*istem a!guns raros casos de memrias CPM e E+O %ue usam o encapsu!amento +0MMN9LI.
E O com encapsulamento /MM0&12

1(o bastante raras, mas e*istem a!gumas memrias E+O +RAM com encapsu!amento +0MMN9LI, apesar deste encapsu!amento ser mais usado

11-&&

Hardware Total

pe!a 1+RAM. $ ci! esc!arecer a dGvida, basta procurar pe!o c,ip de EEPROM 1P+ 4apresentado mais adiante neste cap)tu!o5. Mdu!os de 1+RAM possuem este c,ip, en%uanto os raros mdu!os E+O +RAM com encapsu!amento +0MMN9LI n(o o possuem.

RAMs sncronas
Com p!acas de CP. operando com barramentos mais ve!ozes %ue LL MSz, tornou2se necessrio adotar novas tecno!ogias para ace!erar a ve!ocidade das +RAMs, mesmo com as !entas c!u!as dispon)veis. O c,amado Page Mode, usado por memrias CPM e E+O +RAM # aproveitavam o ato de posi&'es consecutivas de memria poderem ser acessadas de orma mais rpida, # %ue todas comparti!,am a mesma !in,a na matriz de c!u!as. 1em a necessidade de se!ecionar novamente a !in,a, bastava se!ecionar as co!unas, o %ue cortava o tempo de acesso praticamente pe!a metade para c!u!as consecutivas. Memrias de LF ns podiam ent(o enviar dados em interva!os de cerca de @F ns em page mode. Ainda assim este tempo muito !ongo. /arramentos de 9FF MSz e*igem novos dados a cada 9F ns, e barramentos de 9@@ MSz a cada O,R ns. O uso do page mode n(o su iciente para entregar dados nesta ve!ocidade. Coi ent(o %ue surgiram as +RAMs s)ncronas 41"nc,ronous +RAM, ou 1+RAM5, ideais para barramentos de LL a 9@@ MSz, e a!guns mode!os c,egando a 9LL MSz. Para barramentos mais ve!ozes, como >FF, >LL e at MFF MSz, oram criadas novas vers'es ainda mais ve!ozes, como a ++R 1+RAM 4+oub!e +ata Rate 1+RAM5 e a R+RAM 4Rambus +RAM5.
S RAM

Esta a +RAM s)ncrona 41"nc,ronous +RAM5, muito uti!izada nas p!acas de CP. produzidas entre 9EEO e >FF9. A principa! di eren&a em re!a&(o <s +RAMs dos tipos E+O e CPM %ue seu uncionamento sincronizado com o do c,ipset 4e norma!mente tambm com o processador5, atravs de um c!oc:. Por e*emp!o, em um processador com c!oc: e*terno de 9@@ MSz, o c,ipset tambm opera a 9@@ MSz, assim como a 1+RAM. E*istem e*ce&'es, como processadores At,!on com c!oc: e*terno de >FF MSz mas com memrias operando com apenas 9FF ou 9@@ MSz. +e %ua!%uer orma, sempre e*istir uma sincroniza&(o entre o c,ipset e a 1+RAM. A 1+RAM mais ve!oz %ue a E+O +RAM, suportada por todas as p!acas de CP. produzidas a partir de meados de 9EEO, e seus mdu!os usam o encapsu!amento +0MMN9LI, # mostrado no in)cio deste cap)tu!o.

Captulo 11 - Memrias

11-&)

0nternamente n(o e*iste di eren&a entre as c!u!as de memria +RAM comum, da CPM +RAM, da E+O +RAM e da 1+RAM. A di eren&a est na orma como os dados dessas c!u!as s(o acessados. .ma 1+RAM rea!iza suas trans er7ncias usando temporiza&'es como *292929. O primeiro acesso o mais demorado, mas os acessos seguintes ocorrem em apenas um cic!o. Essas memrias usam um ve!,o tru%ue para permitir acessos em um Gnico cic!o. Este tru%ue uti!izado pe!as p!acas de v)deo gr ico, desde os anos IF. +entro de um c,ip de memria 1+RAM, e*istem M bancos de memria independentes. 6uando s(o acessadas, as c!u!as de mesmos endere&os em cada um dos M bancos internos do c,ip s(o acessadas. Berminado o primeiro acesso 4digamos %ue este primeiro acesso demore R cic!os, portanto a memria estaria operando com a temporiza&(o R2929295, o dado do primeiro banco poder ser transmitido ao c,ipset e ao processador, e os tr7s dados dos outros tr7s bancos poder(o ser transmitidos imediatamente depois, sem ter %ue esperar pe!o seu tempo de acesso tradiciona!. A demora est em c,egar aos dados dese#ados. .ma vez acessados, podem ser rapidamente transmitidos. Portanto, M circuitos !entos operando em con#unto, apresentam o mesmo resu!tado de um circuito rpido.
*** 100% *** Figura 11.40
Dia0rama de um c"ip $DR#M.

A igura MF mostra o diagrama interno de uma 1+RAM. Como vemos, e*istem M matrizes de c!u!as, e cada uma de!as com seus prprios circuitos para se!ecionamento de !in,a e co!una e sense amp!i iers. As M matrizes s(o acessadas ao mesmo tempo, portanto uma vez %ue ten,a sido eito o primeiro 4e mais demorado5 acesso, os dados seguintes s(o trans eridos mais rapidamente, pois # oram acessados da segunda, terceira e %uarta matriz. /astar apenas trans erir os dados se%Aencia!mente, opera&(o %ue pode ser eita em a!ta ve!ocidade.

11-&-

Hardware Total

1e a idia parece comp!icada, a&amos uma compara&(o bem simp!es. ; a uma !o#a de suprimentos de in ormtica e pe&a um cartuc,o de tinta preta para a sua impressora. 6uando o vendedor trou*er o cartuc,o, pe&a um com tinta amare!a. 6uando trou*er o segundo cartuc,o, pe&a um de tinta c"an, por G!timo um de tinta magenta. +igamos %ue o vendedor ten,a demorado >F segundos para buscar cada cartuc,o. Como os cartuc,os de todas as cores est(o todos na mesma prate!eira, seria mais rpido pedir os %uatro ao mesmo tempo. O vendedor demoraria os mesmos >F segundos para c,egar ao primeiro cartuc,o, mas imediatamente poderia pegar os outros tr7s 4# JacessadosK5, economizando bastante tempo. Observe no diagrama da igura MF %ue e*iste um b!oco c,amado Re res, Counter. Este mdu!o est presente em todas as 1+RAMs, e com e!e o c,ip capaz de azer se! re res,, ou se#a, o contro!ador de memria n(o precisa mais enviar comandos de re res, para os c,ips. Como vemos, a 1+RAM n(o um tipo de memria %ue usa uma nova tecno!ogia de abrica&(o e*tremamente mais ve!oz. Apenas usa uma nova orma de organizar as c!u!as de memria azendo acessos simu!t8neos, para %ue a trans er7ncia dos dados se#a mais rpida. Bru%ues seme!,antes s(o uti!izados por memrias mais avan&adas, como a ++R 1+RAM e a R+RAM, como veremos mais adiante. Assim como as +RAMs convencionais, CPM e E+O, a 1+RAM tambm uti!iza sinais de contro!e RA1, CA1, 3E 43rite Enab!e5 e C1 4C,ip 1e!ect5, porm seu uso di erente. As +RAMs anteriores < 1+RAM s(o c!assi icadas como ass)ncronas. 1eus sinais de contro!e s(o ativados da orma ass)ncrona, ou se#a, cada um tem um instante certo para ser ativado, mas esses instantes t7m !iberdade para variar de acordo com o pro#eto. ? na 1+RAM, esses sinais de contro!e s(o sincronizados a partir de um c!oc:. Do in)cio de cada cic!o de acesso os sinais de contro!e # devem estar de inidos de acordo com o cic!o %ue vai ser rea!izado. Por e*emp!o, em comandos de !eitura, devemos ter no in)cio do cic!o, C1TF, 3ET9, RA1TF e CA1TF. Dos comandos de escrita devemos ter C1TF, 3ETF, RA1TF e CA1TF. +e acordo com a combina&(o ormada pe!os sinais C1, RA1, CA1, 3E e +6M, temos diversos comandos poss)veis. A tabe!a da igura M9 mostra os comandos de um t)pico c,ip 1+RAM. Da tabe!a, JSK sing!i ica n)ve! a!to 4bit 95, J=K signi ica n)ve! bai*o 4bit F5 e JQK signi ica JdonVt careK, ou se#a, tanto az F ou 9. Dote %ue as trans er7ncias da 1+RAM s(o eitas por padr(o no modo burst. Para ina!izar a trans er7ncia preciso enviar ao c,ip um comando burst terminate 4C1T9, RA1T9, CA1T9 e 3ETF5.

Captulo 11 - Memrias Figura 11.41


Comandos de uma $DR#M.

11-&,

Os comandos da 1+RAM s(o ativados no in)cio de cada cic!o, sempre no instante da subida do sina! de c!oc: 4C=P5. A igura M> mostra a temporiza&(o do comando de !eitura, %ue de acordo com a tabe!a da igura M9, obtido com C1TF, RA1T9, CA1TF e 3ET9.
*** 35% *** Figura 11.42
Comando de leitura da $DR#M.

A 1RAM usa uma orma di erente para endere&ar !in,as e co!unas da sua matriz %ue resu!ta em mais um signi icativo aumento de desempen,o, uti!izando a natureza se%Aencia! dos acesso < memria. .m c,ip de memria RAM pro#etado para permitir acessos seguidos em posi&'es a!eatrias, mas na prtica, a maioria dos acessos s(o se%Aenciais. 0sto signi ica %ue %uando acessada uma posi&(o de memria, muito grande a probabi!idade de %ue !ogo a seguir se#a acessada a posi&(o seguinte, ou uma outra posi&(o pr*ima. Possi&'es pr*imas correspondem a c!u!as !oca!izadas na mesma !in,a. 1e pudssemos anotar os va!ores de !in,a e co!una acessados em uma memria t)pica, ver)amos %ue o nGmero da co!una varia continuamente, mas o nGmero da !in,a muito repetido. $ portanto uma perda de tempo enviar vrias vezes o endere&o da !in,a 4acompan,ado do sina! RA15. A 1+RAM aproveita esta natureza se%Aencia! da seguinte orma: uti!iza um comando c,amado ACB0;E 4C1TF, RA1TF, CA1T9 e 3ET95 apenas para especi icar o nGmero da !in,a dese#ada na matriz de c!u!as. A seguir podem ser usados comandos de !eitura e escrita na !in,a # se!ecionada, bastando especi icar apenas o nGmero da co!una. Portanto, en%uanto nas +RAMs convencionais, CPM e E+O precisamos especi icar !in,a2co!una2!in,a2co!una2

11-&.

Hardware Total

!in,a2co!una2!in,a2co!una, na 1RAM especi icamos !in,a2co!una2co!una2 co!una. Apenas %uando necessrio acessar uma outra !in,a usado um novo comando ACB0;E. 0sto n(o uma novidade tecno!gica, e sim um aper ei&oamento de engen,aria. =embre2se %ue as memrias CPM e E+O tambm tin,am um recurso seme!,ante, %ue o page mode, no %ua! indicada uma !in,a e os cic!os seguintes necessitam apenas da co!una.
Figura 11.43
Comando #CTIB3.

A igura M@ mostra o comando ACB0;E, usado para o se!ecionamento de !in,a. Do instante em %ue sobre o c!oc:, o barramento de endere&os da memria deve ter recebido o endere&o da !in,a dese#ada. +epois de um tempo tRC+ especi icado pe!o abricante 4varia de acordo com o c,ip de memria5, pode ser uti!izado um comando de !eitura e escrita. O tempo tRC+ dado em nanossegundos, mas o tempo de espera deve ser de inido em nGmero de c!oc:s. Por e*emp!o, se em uma 1+RAM operando a 9@@ MSz 4per)odo de O,R ns5 tivermos tRC+T>F ns, ser(o necessrios @ per)odos de c!oc: 4@ * O,R ns T >>,R ns5 para %ue tRC+ se#a transcorrido. Dos cic!os de espera o comando ornecido ao c,ip deve ser o DOP 4Do OPeration5, com C1TF, RA1T9, CA1T9 e 3ET9. Em uma p!aca de CP., cabe ao processador indicar os endere&os de memria %ue dese#a acessar. Cabe ao c,ipset 4no %ua! est o contro!ador de memria5 decidir o instante correto de enviar um comando ACB0;E %uando acessada uma !in,a di erente da atua!. Como vimos na igura M@, terminado o nGmero de cic!os su iciente para transcorrer tRC+, podemos uti!izar comandos de !eitura e escrita. A igura MM mostra a temporiza&(o de um comando de !eitura.

Captulo 11 - Memrias Figura 11.44

11-&/
Comando de leitura com lat7ncia do C#$ i0ual a 2.

Do instante em %ue sobe o c!oc: 4BF5 deve ser indicado o endere&o da co!una e usado o comando de !eitura 4C1TF, RA1T9, CA1TF e 3ET95. A partir da) transcorrer um certo nGmero de cic!os at %ue os dados se#am ornecidos no barramento de dados 4+65. O nGmero de cic!os transcorrido um par8metro muito importante, c,amado !at7ncia do CA1 4C=5. Em gera! as memrias traba!,am com C=T> ou C=T@. Da igura MM temos C=T>. Os abricantes de memrias especi icam os va!ores de C= %ue podem ser usados com seus c,ips, em un&(o da re%A7ncia uti!izada. A tabe!a abai*o mostra os va!ores de C= %ue podem ser usados com cada c!oc:, no c,ip MBMI=@>MMA>, produzido nas vers'es de O, O.R e I ns. $ interessante operar com C=T>, # %ue resu!ta em desempen,o me!,or %ue o obtido com C=T@. Mas para operar com C=T> a memria tem %ue ser su iciente rpida 4por e*emp!o, a vers(o [O operando com 9@@ MSz, ou as duas outras vers'es operando a 9FF MSz5.
+elocidade %( %(5 % C!?, /t@ $** M'z /t@ $&& M'z /t@ $&& M'z C!?* /t@ $#* M'z /t@ $** M'z /t@ $,5 M'z

O va!or de C= pode ser a#ustado pe!o CMO1 1etup, de orma manua! ou ent(o de orma automtica. Para usar o a#uste automtico basta programar o item 1+RAM timing com a op&(o b" 1P+. O 1P+ 41eria! Presence +etect5 uma pe%uena ROM de con igura&(o e*istente nos mdu!os de 1+RAM, atravs da %ua! o /0O1 pode identi icar automaticamente as caracter)sticas da memria.

11-)+

Hardware Total Figura 11.45


!eitura da $DR#M em modo 2urst.

Da maior parte do tempo, a 1+RAM opera em modo burst, como mostra a igura MR. Estando o endere&o da !in,a previamente se!ecionado atravs do comando ACB0;E e transcorrido tRC+, pode ser usado o comando de !eitura, com o ornecimento do endere&o da co!una dese#ada. Branscorrido o per)odo de !at7ncia do CA1 4no e*emp!o da igura MR, C=T>5, come&am a ser enviados se%Aencia!mente os dados a partir da co!una especi icada. A menos %ue se#a usado um comando /.R1B BERM0DABE, os dados das c!u!as seguintes ser(o automaticamente ornecidos. Ao contrrio da E+O +RAM e da CPM +RAM %uando operam em page mode, n(o necessrio ornecer os endere&os das co!unas. O barramento de endere&os ignorado, e comandos DOP devem ser ornecidos < memria a cada cic!o. Dote %ue durante uma trans er7ncia em modo burst, permitido especi icar o endere&o de uma nova co!una, bastando usar um novo comando REA+, como tambm mostra a igura M9. Yra&as a este recurso, a 1+RAM podem operar em modo burst com c!u!as a!eatrias dentro de uma mesma !in,a, e n(o necessariamente consecutivas. Para isso basta usar vrios comandos REA+ consecutivos, cada um com o seu prprio endere&o.
Como a S RAM t3o rpida4

6uando as 1+RAMs surgiram, oi um espanto gera!. 6ue avan&o tecno!gico permitiu de uma ,ora para outra, passar de memrias E+O com LF ns de tempo de acesso, para memrais 1+RAM com 9F ns de per)odo de c!oc:_ D(o e*iste avan&o tecno!gico a!gum, e sim uma reengen,aria na orma como as memrais s(o constru)das, uti!izando o mesmo tipo de matriz de c!u!as. Para acessar uma 1+RAM preciso usar antes o comando ACB0;E, %ue em gera! tem dura&(o de > ou @ cic!os. 1 a partir da) podem ser usadas !eituras e escritas. A !eitura, a opera&(o predominante, s ornece os dados aps transcorrida a !at7ncia do CA1, %ue tambm dura mais > ou @ cic!os. Portanto at a c,egada do primeiro dado transcorrem entre M e L cic!os. Memrias de c!oc: e!evado 429F ns, por e*emp!o5 ao operarem com c!oc:s bai*os podem usar !at7ncias menores. Em LL MSz, M cic!os correspondem a LF ns. Em 9FF MSz, L cic!os tambm s(o LF ns. Portanto at

Captulo 11 - Memrias

11-)1

obter o dado dese#ado, transcorrem os mesmos LF ns 4em mdia5 veri icados nas ve!,as memrias E+O e CPM. A vantagem da 1+RAM aparece nas trans er7ncias seguintes, %uando o c,ip entra no modo burst. 1em dGvida a 1+RAM uma e*ce!ente idia, uma orma de conseguir ve!ocidades bem mais a!tas usando matrizes de c!u!as re!ativamente !entas. Arti )cios seme!,antes permitiram a cria&(o da ++R 1+RAM e da R+RAM, com ve!ocidades ainda maiores.
PC11) PC&55) PC&66

0nicia!mente surgiram c,ips de 1+RAM com c!oc:s de LL, 9FF e 9>R MSz. Beoricamente eram destinados a operar com barramentos e*ternos de LL, 9FF e 9>R MSz, respectivamente. Como e*istiam vrias di eren&as entre as temporiza&'es das vrias vers'es de 1+RAM de vrios abricantes, a!gumas incompatibi!idades passaram a ocorrer. ;isando reso!ver esses prob!emas, a 0nte! criou os padr'es PCLL e PC9FF. 1(o normas %ue de inem todos os par8metros de tempo %ue as memrias deveriam obedecer para operar seguramente a LL e a 9FF MSz, o %ue acabou com os prob!emas de compatibi!idade. Os mdu!os de 9FF MSz # e*istentes no mercado n(o atendiam p!enamente <s especi ica&'es do padr(o PC9FF, por isso esses mdu!os passaram a ser designados como PCLL. ? os mdu!os de 9>R MSz e*istentes tin,am temporiza&'es compat)veis com o PC9FF, e passaram a ser assim designados. Portanto um mdu!o com marca&(o de 9F ns ou 9FF MSz PCLL. Pode ser usado com barramentos e*ternos de LL MSz, e provave!mente tambm a OR ou I@ MSz, mas n(o a 9FF MSz. Os mdu!os com marca&(o de I ns ou 9>R MSz s(o c!assi icados como PC9FF. Os primeiros mdu!os para 9@@ MSz # oram criados obedecendo ao padr(o PC9@@, portanto podem ser seguramente usados em barramentos de 9@@ MSz. Esses mdu!os t7m tempos de acesso de O,R ns ou menores.
O cloc7 da S RAM e a lat8ncia do CAS

Como vimos, as memrias 1+RAM podem ser c!assi icadas de acordo com o seu c!oc:, ou de acordo com o tempo de acesso. Ambas as c!assi ica&'es s(o e%uiva!entes. Por e*emp!o, um c!oc: de 9>R MSz resu!ta em um per)odo de I ns, portanto o abricante pode uti!izar %ua!%uer um dos indicadores para a ve!ocidade: 29>R ou [I, o %ue signi ica 9>R MSz e I ns, respectivamente. A tabe!a abai*o mostra a correspond7ncia entre os c!oc:s e os tempos de acesso.
Clock "" M'z * M'z Ciclo $5 ns $, ns

11-)2 $&& M'z $,5 M'z $** M'z $#* M'z $"" M'z $& ns ns ()5 ns ( ns " ns

Hardware Total

Ocorre %ue, na prtica, nem sempre os c!oc:s m*imos indicados pe!os abricantes das memrias podem ser uti!izados. O prob!ema n(o est re!acionado a enviar um dado a cada per)odo de c!oc:, e sim, ao !ongo tempo necessrio para enviar o primeiro dado. As primeiras memrias 1+RAM 4n(o e*istiam na poca os padr'es PCLL e PC9FF5 operavam com temporiza&'es como O292929, L292929 e R292929, ou se#a, precisavam de um tempo mais !ongo para encontrar o primeiro dado de um grupo, depois enviavam os dados seguintes na sua ve!ocidade m*ima, com um dado a cada cic!o de c!oc:. As memrias atuais s(o ainda mais rpidas, e podem operar nos modos @292929 e >292929. Esses modos s(o di erenciados por um par8metro c,amado CA1 =atenc", e est re!acionado ao tempo transcorrido entre o in)cio do cic!o e o sina! de CA1. 1(o indicados como JC=T@K e JC=T>K. A maioria das memrias consegue operar com aci!idade usando C=T@, mas nem todas podem operar com C=T>. .m mdu!o de memria com marca&(o [OR 49@@ MSz5 pode conseguir operar a 9@@ MSz usando C=T@, mas pode n(o conseguir operar com C=T>, sendo necessrio uti!iz2!o com c!oc:s mais bai*os. Bome por e*emp!o as in orma&'es apresentadas pe!a M)cron sobre seus c,ips com cic!os de O e O,R ns:
MarcaA7o %(5 %(5 %(5 %( %( /o usar o clock "" M'z $&& M'z $** M'z $** M'z $#* M'z Precisa de !atBncia do C/S de--, , * , * ClassificaA7o PC"" PC$&& PC$** PC$**

O c,ip de marca&(o [OR opera com cic!os de O,R ns, ou 9@@ MSz. Esta memria pode ser insta!ada em p!acas %ue e*i#am o uncionamento e*terno a LL, 9FF e 9@@ MSz, entretanto, para LL e 9FF MSz pode uti!izar C=T> 4resu!tando em temporiza&'es >2929295. Estaria assim atendendo aos re%uisitos dos padr'es PCLL e PC9FF. Para operar em p!acas com c!oc: e*terno de 9@@ MSz, precisaria uti!izar C=T@, operando ent(o com a temporiza&(o @292929, ainda assim atendendo < especi ica&(o PC9@@. O idea! entretanto uti!izar a temporiza&(o >292929, obtida com C=T>. 1egundo este abricante, isto poss)ve! com os seus c,ips de marca&(o [O. Esses c,ips podem operar ainda com o c!oc: m*imo de 9M@ MSz, porm usando C=T@. Dote %ue essas

Captulo 11 - Memrias

11-)

regras n(o s(o gerais, sempre preciso con irmar no manua! do abricante, %ua! o C= %ue pode ser usado 4> ou @5 para cada c!oc:. +e um modo gera!, para azer um c,ip de 1+RAM operar com a sua m*ima re%A7ncia preciso usar C=T@. Muitas p!acas de CP. possuem no CMO1 1etup, especi icamente na se&(o Advanced C,ipset 1etup, um item para indicar a !at7ncia do CA1, o erecendo as op&'es C=T> e C=T@. 0sto permite ao usurio azer um pe%ueno JenvenenamentoK, uti!izando memrias mais rpidas %ue o necessrio e programando C=T>. A con igura&(o mais segura entretanto uti!izar o 1P+ 41eria! Presence +etect5. Esta identi ica&(o das memrias 1+RAM in orma ao /0O1 os seus par8metros temporais, e assim pode ser eita automaticamente a programa&(o do C= e outros par8metros de modo a obter o me!,or desempen,o e com seguran&a. +e um modo gera!, memrias 1+RAM de 9F ns 49FF MSz5 podem operar a LL MSz com C=T>. Essas memrias recebem a c!assi ica&(o PCLL. Memrias de I ns 49>R MSz5 norma!mente podem operar 9FF MSz 4padr(o PC9FF5 e C=T>, mas a!guns c,ips re%uerem C=T@. Memrias de O.R ns 49@@ MSz5 em gera! uncionam a 9@@ MSz 4PC9@@5 com C=T@. Para uti!izar 9@@ MSz com C=T>, em gera! preciso %ue as memrias se#am mais rpidas, como [O ou [L 49M@ MSz e 9LL MSz, respectivamente5. .se a tabe!a abai*o como re er7ncia:
MemCrias de---$"" M'z E" nsF $#* M'z E( nsF $** M'z E()5 nsF $,5 M'z E nsF $&& M'z E$& nsF Podem o3erar com--$** M'z $&& M'z "" M'z $** M'z $&& M'z "" M'z $** M'z $&& M'z "" M'z $&& M'z "" M'z $&& M'z "" M'z Dsando C! C!?, C!?, C!?, C!?, C!?, C!?, C!?* C!?, C!?, C!?, C!?, C!?* C!?,

Dote %ue esta tabe!a tem a inten&(o de a#udar, mas dependendo do c,ip de memria uti!izado, pode ser necessrio usar C=T@ em situa&'es nas %uais a tabe!a recomenda C=T>. A pa!avra ina! a do abricante das memrias. Em

11-)&

Hardware Total

caso de dGvida, usar C=T@ sempre unciona %uando o c!oc: da memria igua! ou superior ao c!oc: da p!aca de CP..
*** 75% *** Figura 11.46
#cessos de leitura com C!C1D C!C2 e C!C . para memrias Micro MT&.!C1M1-#1

A igura ML mostra as opera&'es de !eitura em uma 1+RAM mode!o MBMI=C9M9LA9, produzida pe!a Micron, usando C=T9, C=T> e C=T@. Os dados n(o devem ser genera!izados para %ua!%uer c,ip de 1+RAM, s(o espec) icos para o c,ip citado. Da prtica, C=T9 n(o uti!izado, pois as memrias 1+RAM n(o podem operar com re%A7ncias e!evadas neste modo. Com C=T9, o dado 4+65 acessado depois de apenas 9 cic!o de c!oc:. Dote na igura %ue com C=T9, o comando de !eitura 4REA+5 oi dado a subida do pu!so de c!oc: BF, e o dado 4+65 icou pronto um cic!o depois, ou se#a, na subida de B9. Com C=T>, o dado est pronto depois de dois cic!os de c!oc:, e com C=T@, pronto com @ cic!os de c!oc:. Memrias operando com C=T> e C=T@ operam com temporiza&'es >292929 e @292929, respectivamente. A igura mostra ainda uma pe%uena tabe!a indicando a re%A7ncia m*ima %ue pode ser usada com C=T9, C=T> e C=T@. A tabe!a mostra %ue usando C=T9, memrias [L 49LL MSz5 podem operar no m*imo a RF MSz, memrias [O 49M@ MSz5 podem operar no m*imo a MF MSz, e memrias [I 49>R MSz5 podem operar no m*imo a MF MSz, va!ores muito bai*os. ? com C=T> essas memrias operam de orma mais con ortve!: 9>R MSz, 9FF MSz e OO MSz, respectivamente. Apenas com C=T@ essas memrias conseguem operar com suas re%A7ncias m*imas.
R S RAM

Apesar de envo!ver um grande es or&o de engen,aria na sua imp!ementa&(o, a idia da ++R 4+oub!e +ata Rate5 1+RAM bastante simp!es. Ao invs de uma Gnica 1+RAM, co!o%ue duas iguais, !ado a !ado. 6uando uma or acessada, a outra tambm ser. Cada 1+RAM poder entregar um dado a

Captulo 11 - Memrias

11-))

cada pu!so de c!oc:. Como temos duas memrias Jem para!e!oK, o con#unto poder entregar dois dados a cada pu!so de c!oc:. O resu!tado uma ta*a de trans er7ncia duas vezes maior. Agora, ao invs de uti!izar dois c,ips 1+RAM iguais, !ado a !ado, constri2se um Gnico c,ip com os circuitos e%uiva!entes aos das duas 1+RAMs, e adiciona2se a e!e, os circuitos necessrios para azer a transmiss(o dup!a a cada pu!so de c!oc:. O c,ip resu!tante uma ++R 1+RAM.
*** 47% *** Figura 11.47
Opera8<o da $DR#M e da DDR $DR#M.

A igura ML mostra a di eren&a, do ponto de vista e*terno, entre a 1+RAM e a ++R 1+RAM. Os per)odos de c!oc: s(o representados por BF, B9, B> e B@. A 1+RAM ornece um dado a cada per)odo de c!oc:, e o instante da subida deste c!oc: 4transi&(o de JFK para J9K5 indica %ue o dado est pronto para ser !ido. Da ++R 1+RAM, uti!izando per)odos iguais, cada transi&(o de subida ou de descida indica a presen&a de um dado pronto. Portanto s(o dois dados a cada c!oc:. As memrias ++R 1+RAM recebem nomes de acordo com o c!oc: %ue traba!,am, e tambm com a ta*a de trans er7ncia. Por e*emp!o, uma ++R 1+RAM %ue opera com 9FF MSz rea!iza >FF mi!,'es de trans er7ncias por segundo, portanto c,amada de ++R>FF. Como se tratam de trans er7ncias de LM bits 4I b"tes5, os >FF mi!,'es de trans er7ncias resu!tam em 9,L bi!,'es de b"tes por segundo. A%ui comete2se mais uma vez, uma imprecis(o t)pica de abricantes de memrias e de discos r)gidos: con undir bi!,(o com giga. Como sabemos, 9 giga va!e 9F>M * 9F>M * 9F>M, ou se#a, 9.FO@,OM9.I>M. Entretanto, para n(o criar con us(o, consideraremos nesta discuss(o sobre ta*as de trans er7ncia de memrias, um JmegaK como sendo igua! a um mi!,(o, e 9 JgigaK como sendo 9 bi!,(o. Portanto dir)amos %ue a ta*a de trans er7ncia de uma ++R>FF 9,L Y/Ns. +evido a esta ta*a, essas memrias tambm s(o c,amadas de PC9LFF. A tabe!a %ue se segue mostra os diversos tipos de ++R, com seus c!oc:s e suas ta*as de trans er7ncia.

11-)Ti3o 00R,&& ou PC$"&& 00R,"" ou PC,$&& 00R*&& ou PC,#&& 00R*** ou PC,(&& 00R#&& ou PC*,&& 00R && ou PC"#&& Clock $&& M'z $** M'z $5& M'z $"( M'z ,&& M'z #&& M'z Ta5a de transferBncia $)" <49s ,)$ <49s ,)# <49s ,)( <49s *), <49s ")# <49s

Hardware Total

O/1: D(o con unda os termos PCLL, PC9FF e PC9@@, usados pe!a 1+RAM, com os termos PC9LFF e superiores, usados pe!a ++R 1+RAM. Da ++R 1+RAM, o nGmero representa a ta*a de trans er7ncia m*ima, medida em M/Ns, en%uanto na 1+RAM, o nGmero indica a re%A7ncia de opera&(o. .ma 1+RAM PC9FF, por e*emp!o, ornece IFF M/Ns 4# %ue traba!,a com LM bits T I b"tes em cada acesso5, portanto tem a metade do desempen,o de uma ++R 1+RAM padr(o PC9LFF.

A igura MI mostra mais uma vez a di eren&a entre um mdu!o +0MMN9LI, usado pe!as memrias 1+RAM, e um mdu!o +0MMN9IM, usado pe!as memrias ++R 1+RAM.
Figura 11.48
Mdulos DIMM*1-. E$DR#M: e DIMM*1.& EDDR $DR#M:.

A igura ME mostra o diagrama interno de um c,ip de ++R 1+RAM. $ bastante parecido com o de uma 1+RAM, e a proncipa! di eren&a ica por conta dos acessos <s matrizes de c!u!as, %ue s(o eitas com um nGmero de bits simu!t8neos duas vezes maior %ue na 1+RAM.

Captulo 11 - Memrias

11-), *** 100% *** Figura 11.49


Dia0rama de um c"ip DDR $DR#M.

A outra grande di eren&a est nos estgios de entrada e sa)da. Observe no e*emp!o da igura RF %ue sempre c,egam I bits da matriz de c!u!as. Circuitos mu!tip!e*adores se!ecionam ora o primeiro grupo de M bits, ora o segundo grupo de M bits. +ata orma eita a inter ace com um barramento de dados de M bits. Em todos os c,ips de ++R 1+RAM, o nGmero de bits %ue c,egam das matrizes de c!u!as duas vezes maior %ue o nGmero de bits do seu barramento de dados.
Figura 11.50
Para o c"ip DDR $DR#M 1ornecer & 2itsD a matri6 de c4lulas tem ?ue 1ornecer . 2its.

C,ips de ++R 1+RAM operam com dois sinais de c!oc: 4na igura ME s(o CP e CPZ5. 1(o c!oc:s comp!ementares, ou se#a, %uando um de!es est em n)ve! 9, o outro est em n)ve! F, e vice2versa. Os comandos da ++R 1+RAM s(o seme!,antes aos da 1+RAM, e s(o sempre ornecidos na subida do c!oc: CP. Dote %ue apenas a ta*a de dados dobrada. Os comandos s(o enviados aos c,ips com ta*a norma!, ou se#a, a ta*a dos comandos n(o dobrada. 0sto pode ser visto c!aramente na igura R9, %ue mostra um comando de !eitura em modo burst.

11-).

Hardware Total *** 75% *** Figura 11.51


!eitura de uma DDR $DR#M em modo 2urst.

Memrias ++R 1+RAM podem uti!izar !at7ncias de CA1 4C=5 iguais a > ou >,R. 1igni ica %ue os dados estar(o dispon)veis > cic!os, ou ent(o dois cic!os e meio aps o envio do comando de !eitura. Dote %ue igura R9 %ue os comandos s(o dados sempre na subida do c!oc: CP. Berminado o per)odo de !at7ncia do CA1, os dados come&am a ser enviados, tanto na subida de CP %uanto na subida de CPZ, o %ue resu!ta em ta*a de dados dup!a. +urante uma trans er7ncia em burst, a memria pode receber um novo comando de !eitura, com a especi ica&(o de uma nova co!una. .m sina! +61 4data strobe5 usado para sincronizar os dados. Das opera&'es de !eitura, o sina! +61 ir variar, e suas subidas e descidas indicar(o os instantes em %ue os bits !idos est(o disponiveis. Este sina! usado pe!o c,ipset para %ue possa receber os dados no momento correto.
R RAM

A R+RAM uti!iza um processo simi!ar ao da 1+RAM para aumentar a ta*a de trans er7ncia. Como vimos, cada c,ip 1+RAM possui no seu interior, %uatro bancos %ue s(o acessados simu!taneamente, e depois trans eridos rapidamente para o c,ipset e para o processador. Das memrias R+RAM, usado um nGmero ainda maior de bancos para obter uma ta*a de trans er7ncia ainda mais e!evada. 1(o 9L ou @> bancos, dependendo dos c,ips. As c!u!as de memria usadas nesses bancos, assim como ocorre nos demais tipos de +RAM apresentados a%ui, n(o s(o muito di erentes das c!u!as usadas nas +RAMs convencionais, e*ceto pe!a sua vo!tagem e por uma pe%uena redu&(o no tempo de acesso. Cada uma dessas c!u!as s(o t(o !entas %uanto as encontradas nas memrias CPM +RAM de LF ns, por e*emp!o, usadas em meados dos anos EF. A grande di eren&a %ue essas memrias modernas uti!izam muitas c!u!as traba!,ando em para!e!o, visando obter mais bits de uma s vez, e assim trans eri2!os mais rapidamente para o processador. .m t)pico c,ip de memria R+RAM opera com dados de 9L bits. Bambm s(o comuns os c,ips de 9I bits. Os dois bits adicionais s(o usados como

Captulo 11 - Memrias

11-)/

paridade, e servem para imp!ementar mecanismos de detec&(o e corre&(o de erros, como mostraremos mais adiante neste cap)tu!o. Para simp!i icar a discuss(o, consideremos apenas os c,ips de 9L bits. A maioria das +RAMs atuais operam com @FF ou MFF MSz. A!guns abricantes o erecem re%A7ncias intermedirias, como @@@ ou @RF MSz. Bambm para simp!i icar nossa e*p!ica&(o, consideremos os c,ips de MFF MSz. Assim como a ++R 1+RAM, a R+RAM tambm rea!iza duas trans er7ncias por cada cic!o de c!oc:, portanto tudo se passa como se a opera&(o osse em IFF MSz. Esses IFF mi!,'es de trans er7ncias por segundo, sendo cada uma de 9L bits 4> b"tes5, resu!tam na ta*a de trans er7ncia de 9,L Y/Ns [ a%ui estamos azendo como os abricantes, considerando por simp!icidade, 9 Y/ como sendo igua! a 9 bi!,(o de b"tes. Dote %ue esta ta*a bem maior %ue a e*igida pe!a maioria dos processadores:
Processador Pentium III Pentium III 4 /t6lon /t6lon Pentium # Gits "# "# "# "# "# clock $&& M'z $** M'z ,&& M'z ,"" M'z #&& M'z 4anda && M49s $)&( <49s $)" <49s ,)$* <49s *), <49s

.m Gnico cana! de memria R+RAM o erece uma ta*a de trans er7ncia su iciente para atender < maioria dos processadores, e*ceto os mais avan&ados. O Pentium M, por e*emp!o, com seu barramento de MFF MSz e LM bits, e*ige @,> Y/Ns, o dobro da ta*a de trans er7ncia da R+RAM. Portanto nas p!acas de CP. para Pentium M, s(o uti!izados dois canais de R+RAM com 9,L Y/Ns cada um, tota!izando os @,> Y/Ns necessrios. .m At,!on com barramento e*terno de >FF MSz poderia ser p!enamente atendido por um cana! R+RAM de 9,L Y/Ns, mas o mesmo n(o ocorre com as novas vers'es, %ue usam o c!oc: e*terno de >LL MSz. 1eriam necessrios dois canais de R+RAM, ou ent(o o uso de uma R+RAM mais ve!oz, ou ent(o uti!izar R+RAMs de R@> MSz, ao invs dos mode!os de MFF MSz. Da verdade n(o o %ue ocorre. A AM+ uma das responsveis pe!o desenvo!vimento da ++R 1+RAM, e essas s(o as memrias usadas nas p!acas de CP. para os mode!os mais avan&ados do At,!on.

11--+

Hardware Total Figura 11.52


O Pentium & operando com RDR#M necessita de dois canais.

Os processadores modernos operam com LM bits simu!t8neos, en%uanto a R+RAM ornece apenas 9L. Cabe ao c,ipset, %ue az a !iga&(o entre o processador e a memria, obter M grupos consecutivos de 9L bits vindos da R+RAM, ormando os LM bits e*igidos pe!o processador. Das p!acas de CP. para Pentium M, s(o dois canais de 9L bits, ambos a IFF MSz 4!embre2se %ue s(o na verdade MFF MSz, mas com duas trans er7ncias por cada c!oc:5. ?untos ormam @> bits por IFF MSz. O c,ipset az a composi&(o para LM bits e MFF MSz, e*atamente como e*ige o Pentium M. A incr)ve! ve!ocidade de IFF MSz n(o e*iste entre as c!u!as de memria da R+RAM. Esta ve!ocidade e*iste apenas nos circuitos de entrada e sa)da. Para ornecer nas suas sa)das, 9L bits a IFF MSz, os circuitos internos da R+RAM buscam 9>I bits simu!t8neos 4I vezes mais5, na ta*a de 9FF MSz. Esses 9>I bits %ue c,egam aos circuitos de sa)da a cada 9F ns 49FF MSz5 s(o trans eridos em grupos de 9L, tomando 9.>R ns para cada grupo 4IFF MSz5. Portanto a R+RAM rpida apenas do ponto de vista e*terno. 0nternamente uma memria mais !enta, de apenas 9FF MSz, mas %ue ornece um nGmero de bits simu!t8neos muito grande. A prpria opera&(o interna em 9FF MSz 4cic!os de 9F ns5 tambm uma di icu!dade para as c!u!as de memria, %ue necessitam de no m)nimo LF ns para encontrar os dados. Este aumento por sua vez eito pe!o acesso simu!t8neo a um grande nGmero de bits. Os bancos de c!u!as e*istentes no interior da +RAM operam na verdade com c!oc: de 9>,R MSz 4cic!o de IF ns5, mas ornecem 9F>M bits 49>I b"tes5 simu!t8neos. Dote %ue 9>I b"tes * 9>,R MSz s(o e*atamente 9,L Y/Ns. Essas c!u!as de memria operam portanto em uma re%A7ncia bai*a, mas com um e!evado nGmero de bits simu!t8neos, %ue uma vez acessados, s(o transmitidos em a!t)ssima ve!ocidade, em grupos de 9L. $ muito di )ci! tecno!ogicamente, azer as c!u!as de +RAM serem mais rpidas. ;e#a a evo!u&(o nos seus tempos de acesso ao !ongo das G!timas dcadas:

Captulo 11 - Memrias /no $. & $. 5 $..& $..5 ,&&& Tem3o de acesso ,5& ns $5& ns $&& ns "& ns 5& ns 4its do Garramento Gits $" Gits *, Gits "# Gits "# Gits Processador 5 M'z $, M'z ,5 M'z $&& M'z $&&& M'z

11--1

Deste per)odo de >F anos, as memrias tornaram2se R vezes mais rpidas, en%uanto o c!oc: dos processadores aumentou >FF vezes. Para compensar esta desigua!dade, os processadores passaram a uti!izar barramentos com mais bits. .m barramento de LM bits com memrias de RF ns apro*imadamente MF vezes mais rpido %ue um barramento de I bits e >RF ns. Ainda assim este aumento de MF vezes n(o aumentou tanto %uanto o c!oc: dos processadores. A situa&(o ainda pior %uando consideramos %ue o aumento do desempen,o dos processadores oi muito maior %ue o simp!es aumento de c!oc:. .ma orma de so!ucionar o prob!ema seria aumentar mais ainda a !argura dos barramentos, passando a 9>I ou >RL bits, mas isto tornaria os pro#etos de p!acas e*tremamente comp!e*o devido ao grande nGmero de tri!,as de circuito. A so!u&(o mais simp!es e %ue oi rea!mente adotada, oi aumentar o nGmero de bits do barramento interno das memrias. A R+RAM, por e*emp!o, busca 9F>M bits simu!t8neos. .ma vez acessados, esses bits s(o transmitidos em a!ta ve!ocidade, por um barramento e*terno %ue continua com LM bits, porm com c!oc: e!evad)ssimo.
Figura 11.53
3strutura interna de uma RDR#M.

A igura R@ mostra a estrutura interna de um c,ip de R+RAM. A parte mais importante, e %ue ocupa a maior parte dos circuitos, s(o os bancos de +RAM em seu interior. +ependendo do c,ip, podem ser 9L ou @> bancos.

11--2

Hardware Total

Esses bancos azem acessos simu!t8neos a grupos de 9F>M bits a cada per)odo de IF ns, enviando2os <s sa)das em grupos de 9>I bits a cada 9F ns, %ue por sua vez s(o enviados para o barramento e*terno, em grupos de 9L bits a cada 9,>R ns.

SP

9 Serial Presence

etect

Este um recurso %ue possibi!ita ao /0O1 identi icar corretamente as caracter)sticas dos mdu!os de memria, e desta orma con igurar o c,ipset para rea!izar o acesso da orma mais e iciente. Coi introduzido nos mdu!os de memria 1+RAM e mantido nos mdu!os de ++R 1+RAM e R+RAM. $ imp!ementado atravs de um minGscu!o c,ip de memria EEPROM e*istente nos mdu!os, onde est(o armazenadas todas as suas caracter)sticas. Dorma!mente este c,ip tem I terminais e ica !oca!izado na parte direita do mdu!o, como mostra a igura RM.
Figura 11.54
O c"ip $PD de um mdulo de $DR#M.

Antes de e*istir o 1P+, o /0O1 precisava determinar atravs de contagem, a %uantidade de memria insta!ada. ;rios par8metros re!acionados com a temporiza&(o de acesso <s memrias deviam ser obrigatoriamente programados no /0O1. Como e*istem mdu!os com caracter)sticas bem di erentes, os /0O1 precisavam uti!izar temporiza&'es !ongas, compat)veis com maior variedade de mdu!os, e desta orma o desempen,o n(o era otimizado. O usurio mais e*periente tin,a %ue a#ustar manua!mente as temporiza&'es, visando obter maior desempen,o. Com as memrias atuais, suas caracter)sticas s(o corretamente detectadas atravs do 1P+, e o /0O1 pode programar o c,ipset para obter o m*imo desempen,o poss)ve! para as memrias insta!adas. A seguir apresentamos a!guns dos diversos par8metros armazenados na EEPROM 1P+:

Captulo 11 - Memrias /lguns 3arHmetros armazenados Ca3acidade do mCdulo NImero de Gits Tem3o de acesso Ti3o da memCriaJ S0R/M) 00R S0R/M) R0R/M NImero de Gancos +oltagem

11--

O conteGdo comp!eto de uma EEPROM 1P+ pode ser !ido com o programa S30DCO, obtido em ---.,-in o.com.
Figura 11.55
O2tendo o conteFdo da $PD 33PROM com o pro0rama HGIH(O.

Escol+endo a

R S RAM correta

A ++R 1+RAM um produto bastante recente, come&ou a ser produzida em a!ta esca!a no ano >FFF. 1endo um produto novo, maiores s(o as c,ances de ocorrerem incompatibi!idades, # %ue nem sempre todos os abricantes seguem os mesmos padr'es. ;amos ent(o esc!arecer os principais pontos.
Mdulos R Re:istered e ;n<u**ered

.m ato importante deve ser con,ecido sobre as memrias ++R. E*istem duas categorias: 95 Registered >5 .nregistered ou .nbu ered. Os abricantes de memrias norma!mente produzem ambos os tipos. O segundo mais barato e mais indicado para PCs comuns. O tipo registered mais caro, mas tem a vantagem de poder ser insta!ado em maiores %uantidades, sendo idea! para servidores. Cada mdu!o registered consome menos corrente nas suas entradas, portanto um mesmo c,ipset pode ser !igado a um nGmero maior de mdu!os, o %ue resu!ta em maior %uantidade de memria. O prprio c,ipset AM+ OLF, primeiro a operar com ++R,

11--&

Hardware Total

pode contro!ar o m*imo de > Y/ de ++R tipo unbu ered, ou at M Y/ do tipo registered. P!acas de CP. %ue suportam memrias ++R possuem em gera! um #umper para a indica&(o do tipo de ++R. $ o caso da p!aca de CP. O+QC, produzida pe!a Yigab"te 4 igura RL5.
Figura 11.56
%umper para indicar o tipo de DDR $DR#M ERe0istered * ;n2u11ered:.

$ ci! identi icar a di eren&a entre memrias ++R nas vers'es Registered e .nbu ered. A di eren&a est mostrada na igura RO. Ambos uti!izam os c,ips de memria simi!ares, mas o mdu!o Registered possui c,ips adicionais !oca!izados entre o conector e os c,ips de memria. Esses c,ips s(o os c,amados Registers 4registradores5.
Figura 11.57
Mdulos de DDR $DR#M DIMM*1.& nas 5ers=es ;n2u11ered e Re0istered.

O/1: A mesma regra v!ida tambm para memrias 1RAM. Os mdu!os 1RAM registered possuem c,ips adicionais 4registradores5, como mostra a igura RO.

.olta:em da

R S RAM

Assim como as memrias 1+RAM usadas na maioria dos PCs operam com @,@ vo!ts, as memrias ++R 1+RAM mais usadas operam com >,R vo!ts, mas

Captulo 11 - Memrias

11--)

e*istem ainda as vers'es de 9,I vo!ts, ainda pouco uti!izadas. E*istem di eren&as no so%uete e nos mdu!os, %ue impedem o uso de mdu!os de 9,I vo!ts em so%uetes de >,R vo!ts, e vice2versa. A di eren&a ica por conta do posicionamento do c,an ro do so%uete. A igura RI mostra os c,an ros para os atuais mdu!os de >,R vo!ts 4c,an ro < es%uerda5 e para as uturas memrias de 9.I vo!ts 4c,an ro no centro5. E*iste ainda uma posi&(o reservada para uso uturo 4c,an ro < direita5, %ue poder ser usada com um eventua! novo padr(o de vo!tagem.
Figura 11.58
O c"an1ro indica a 5olta0em do mdulo de memria DDR.

.elocidade da

R S RAM

O se!ecionamento da ++R 1+RAM come&a pe!o seu c!oc:, de acordo com o apresentado na tabe!a abai*o. Dote %ue as denomina&'es ++R*** s(o adotadas principa!mente pe!os c,ips de memria, en%uanto nomenc!aturas como PCQQQQ 4PC9LFF, PC>9FF, etc.5 s(o usadas para designar mdu!o. O correto portanto seria dizer, por e*emp!o, %ue Jum mdu!o de ++R PC9LFF uti!iza c,ips ++R>FFK.
Ti3o 00R,&& 9 PC$"&& 00R,"" 9 PC,$&& 00R*&& 9 PC,#&& 00R*** 9 PC,(&& 00R#&& 9 PC*,&& 00R && 9 PC"#&& Clock $&& M'z $** M'z $5& M'z $"( M'z ,&& M'z #&& M'z Ta5a de transferBncia $)" <49s ,)$ <49s ,)# <49s ,)( <49s *), <49s ")# <49s

Como # e*p!icamos para a 1+RAM, di erentes mdu!os podem operar com !at7ncia do CA1 com va!ores > ou @ 4C=T> N C=T@5. +uas memrias 1+RAM PC9@@ podem operar com 9@@ MSz, porm uma com C=T> e outra com C=T@. As memrias com menor cic!o t7m maiores c,ances de operar com C=T>, o %ue resu!ta em me!,or desempen,o. Por e*emp!o, um certo mdu!o 1+RAM com cic!o de O ns pode ser capaz de operar com 9@@ MSz e C=T>, en%uanto outro de O,R ns pode operar com os mesmos 9@@ MSz, mas com C=T@. Memrias ++R 1+RAM tambm podem uti!izar di erentes !at7ncias do CA1. As vers'es dispon)veis no mercado devem operar com C=T> ou

11---

Hardware Total

C=T>,R. +a) surgem as vers'es ++R>LLA e ++R>LL/. Os c,ips c!assi icados como ++R>LLA podem operar com C=T>, en%uanto os do tipo ++R>LL/ operam com C=T>,R. As p!acas de CP. %ue usam este tipo de memria podem ser con iguradas de orma automtica, na %ua! o C= programado de acordo com as in orma&'es na EEPROM 1P+ 41eria! Presence +etect5, ou ent(o manua!mente. A igura RE mostra esta op&(o no CMO1 1etup de uma p!aca de CP. Yigab"te O+Q, e%uipada com ++R 1+RAM.
Figura 11.59
Indicando manualmente a lat7ncia do C#$ de uma DDR $DR#M no CMO$ $etup.

Do comrcio encontramos mdu!os ++R 1+RAM apenas com as indica&'es PC9LFF 4++R>FF5 ou PC>9FF 4++R>LL5. Apenas com essas in orma&'es n(o podemos saber se o c,ip capaz de operar com C=T> 4me!,or5 ou C=T>,R 4pior5. 0sto n(o c,ega a di icu!tar a insta!a&(o, pois usando no CMO1 1etup a con igura&(o automtica via 1P+, os par8metros corretos s(o automaticamente programados. Para c,ecar o va!or de C= permitido antes de comprar um mdu!o ++R, ter)amos %ue anotar o nome e o abricante dos seus c,ips, obter pe!a 0nternet o manua! desses c,ips de memria e ina!mente ter acesso a in orma&'es como a da igura LF. Deste e*emp!o, vemos %ue os c,ips MBML;9LMIBY, produzidos pe!a M)cron, s(o produzidos nas vers'es [OR e [9F 4O,R ns e 9F ns5. Esses c,ips podem operar com C=T> em 9@@ MSz 4++R>LLA5 e 9FF MSz. Podem ainda operar com C=T>,R em 9RF MSz 4++R@FF5 e 9@@ MSz 4++R>LL/5.
Figura 11.60
Os 1a2ricantes de DDR $DR#M indicam os 5alores de C! ?ue podem ser utili6ados com seus c"ips.

Escol+endo a R RAM correta


Os mdu!os de R+RAM s(o c!assi icados de acordo com a ve!ocidade, nGmero de bits e tempo de acesso:

Captulo 11 - Memrias +elocidade Numero de Gits Tem3o de acesso PC &&) PC(&&) PC"&& $" ou $ #& a 55 ns

11--,

Os mdu!os de 9I bits s(o usados em sistemas %ue operam com cdigo de corre&(o e detec&(o de erros 4ECC5. Os mdu!os de 9L bits s(o um pouco mais baratos e n(o uti!izam este recurso. As ve!ocidades est(o re!acionadas com a ta*a de trans er7ncia:
PC"&& PC(&& PC && $), <49s $)# <49s $)" <49s

O tempo de acesso outro ator importante. Assim como ocorre com as memrias 1+RAM e ++R 1+RAM, as memrias R+RAM necessitam de um pe%ueno tempo 4simi!ar < !at7ncia do CA15 antes %ue comecem a tran erir dados no modo s)ncrono. Con orme abordamos, as memrias R+RAM uti!izam no seu interior, c!u!as de +RAM comuns, !entas como todas as memrias deste tipo. O Gnico di erencia! %ue azem acesso simu!t8neo a um e!evado nGmero de bits, %ue uma vez acessados, podem ser trans eridos em a!ta ve!ocidade. As memrias R+RAM s(o portanto c!assi icadas de acordo com o seu tempo de acesso, %ue o tempo necessrio para %ue este grande nGmero de bits se#am endere&ados, acessados e este#am prontos para a trans er7ncia. Os abricantes indicam em gera! nos mdu!os de R+RAM, a ta*a de trans er7ncia e o tempo de acesso. A igura L9 mostra um mdu!o padr(o PCIFF, com tempo de acesso de MF ns. Observe a indica&(o JIFF2MFK na parte direita da eti%ueta.
Figura 11.61
Mdulo RIMM de .++ MH6 e &+ ns.

Dos manuais dos mdu!os de memria R+RAM, os abricantes indicam as op&'es de c!oc: e tempo de acesso 4ou !at7ncia5. A igura L> mostra uma tabe!a e*tra)da de um manua!, indicando as vers'es produzidas. Observe %ue e*istem vers'es de 9L e de 9I bits, com c!oc:s de LFF, O99 e IFF MSz, e diversos tempos de acesso. Para as vers'es PCIFF, por e*emp!o, s(o o erecidos tempos de acesso de MF, MR e RF ns. Obviamente as vers'es com menor tempo de acesso s(o mais caras.

11--.

Hardware Total Figura 11.62


Op8=es de 5elocidade apresentadas por um 1a2ricante de RDR#MI ClocJ e tempo de acesso.

Das p!acas de CP. e%uipadas com R+RAM, o /0O1 pode obter os par8metros de ve!ocidade e tempo de acesso a partir dos dados armazenados na EEPROM 1P+ 41eria! Presence +etect5 da R+RAM, e programar o c,ipset para operar no modo correto. Em gera! tambm poss)ve! programar manua!mente esses par8metros atravs do CMO1 1etup.
Mdulo R/MM de continuidade

O barramento das memrias R+RAM n(o pode ter so%uetes vazios. $ necessrio um casamento de imped8ncia devido < sua e!evada re%A7ncia de opera&(o. +evemos comp!etar os so%uetes vazios com mdu!os de continuidade, como mostra a igura L@.

Captulo 11 - Memrias Figura 11.63

11--/
;sando mdulos de continuidade RIMM.

etec-3o e corre-3o de erros na memria


Bodos os c,ips de memria est(o su#eitos a erros. A probabi!idade da ocorr7ncia de erros muito pe%uena, mas dependendo da ap!ica&(o, o erro pode ser to!erado ou n(o. 1e um computador usado e*c!usivamente para #ogos apresentar um erro por ano, isto n(o causar prob!ema a!gum. 1e um computador usado no monitoramento de um reator nuc!ear, a ta*a de um erro a cada 9F anos seria catastr ica. E*istem mecanismos para detectar erros, e outros %ue permitem ainda corrigir o erro encontrado.
Paridade

A paridade um recurso %ue serve para aumentar a con iabi!idade das memrias +RAM 4isto se ap!ica a %ua!%uer tipo de +RAM: R+RAM, ++R, 1+RAM, E+O e CPM5. Dos anos IF, as +RAMs eram muito suscet)veis a erros, e a tcnica da paridade oi amp!amente uti!izada com o ob#etivo de detectar eventuais erros na memria. Com o passar dos anos, as memrias +RAM oram aper ei&oadas e tornaram2se mais con iveis, azendo com %ue o uso da paridade pudesse ser dispensado, pe!o menos nas ap!ica&'es menos cr)ticas. Ainda assim, computadores %ue necessitam de a!ta con iabi!idade continuam uti!izando mdu!os de memria com paridade para ap!icar um outro mtodo mais e iciente para corre&(o de erros, con,ecido como ECC [ Error Correction Code. A paridade nos PCs consiste em adicionar a cada grupo de I bits, um nono bit, c,amado de bit de paridade. Este bit unciona como um d)gito veri icador, e permite detectar a maior parte dos erros na memria. Mdu!os

11-,+

Hardware Total

10MMNO> com paridade operam com @L bits ao invs de @>, e mdu!os +0MMN9LI 41+RAM5 e +0MMN9IM 4++R5 com paridade operam com O> bits ao invs de LM. Mdu!os R+RAM com paridade uti!izam 9I bits, ao invs de 9L. A paridade %ue # oi t(o importante , a!guns anos atrs, caiu de import8ncia pe!o ato das memrias terem se tornado mais con iveis. 0nc!usive muitos c,ipsets para PCs de bai*o custo n(o azem c,ecagem de paridade, nem usam ECC. Os bits de paridade n(o s(o acess)veis ao processador. 1(o usados por dois circuitos e*istentes no c,ipset: circuito gerador de paridade e circuito c,ecador de paridade. O circuito gerador de paridade escreve o bit de paridade de cada grupo de I bits nas opera&'es de escrita na memria. O circuito testador de paridade veri ica a paridade em cada grupo de I bits !ido da memria. ;e#amos como unciona o bit de paridade e como eita a detec&(o de erros na memria. Para simp!i icar a e*p!ica&(o, tomaremos apenas um grupo de I bits, mais um bit de paridade. Das p!acas de CP. modernas, este mesmo circuito aparece repetido I vezes, comp!etando assim LM bits, ou O> contando com os bits de paridade.
Figura 11.64
Kera8<o do 2it de paridade.

A igura LM mostra como ocorre uma opera&(o de escrita na memria, com o uso do bit de paridade. O circuito gerador de paridade recebe o va!or %ue o processador co!oca na memria e `conta` %uantos bits `9` est(o sendo escritos. A partir dessa `conta`, escreve um bit de paridade de ta! orma %ue, ao considerar o con#unto de E bits, o nGmero tota! de bits `9` ser sempre )mpar. Portanto, o circuito gerador de paridade garante %ue em cada grupo de E bits da memria e*istir sempre um nGmero )mpar de bits `9`.

Captulo 11 - Memrias Figura 11.65


C"eca0em da paridade.

11-,1

;e#amos agora como unciona a opera&(o de !eitura da memria. Desse caso, entra em #ogo o circuito testador de paridade. Em cada opera&(o de !eitura, este circuito recebe os I bits %ue o processador est !endo e mais o bit de paridade, ormando um tota! de E bits, e `conta` o nGmero de bits `9` %ue e*istem neste con#unto. 1e tudo correr bem, dever e*istir obrigatoriamente um nGmero )mpar de bits `9`. Caso n(o e*ista um nGmero )mpar de bits `9`, signi ica %ue ocorreu um erro na memria. Este circuito gerar o %ue c,amamos de interrup&(o do processador, %ue imediatamente suspender o processamento e apresentar uma mensagem de erro. 1ob o 3indo-s, este ser um da%ue!es erros do tipo Jte!a azu!K. 1er preciso resetar o computador. +esta orma, o erro n(o ser propagado, evitando %ue se#am causados danos aos dados. ;e#amos como eita a detec&(o de erros. 1upon,a %ue o processador escreve na memria, um b"te com va!or binrio F9FFFFF9. O circuito gerador de paridade, ao encontrar neste va!or dois bits `9` gerar um bit de paridade igua! a 9. 1upon,a %ue depois deste dado estar armazenado na memria, o segundo bit da direita para a es%uerda trans orma2se em `9`, devido a um erro na memria. Cicar ent(o armazenado o va!or F9FFFF99 e o bit de paridade ser 9. 6uando o processador !er este va!or, o circuito testador de paridade encontrar um tota! de M bits `9` no grupo de E bits, o %ue caracteriza um erro na memria. O circuito de paridade n(o capaz de detectar um erro em %ue e*istem dois bits simu!taneamente errados no mesmo grupo de I bits. Entretanto, o erro em um Gnico bit o mais comum. A probabi!idade de e*istirem dois bits errados mi!,ares de vezes menor %ue a de e*istir apenas um errado. A paridade a tcnica mais simp!es para detectar erros na memria, mas muito e icaz. Caso se#a detectado um erro na memria, o usurio deve provi2 denciar sua manuten&(o. 1er necessrio substituir o mdu!o de memria de eituoso.

11-,2 ECC

Hardware Total

.ma outra tcnica mais e iciente tem sido uti!izada para detectar e corrigir erros na memria. Brata2se do ECC, e tem sido uti!izada em p!acas de CP. de a!ta con iabi!idade, como as usadas em servidores. Para cada grupo de LM bits, I bits adicionais s(o usados para detec&(o e corre&(o de erros. Por isso, dizemos %ue os mdu!os +0MMN9LI de O> bits n(o s(o ditos Jcom paridadeK, e sim, Jcom ECCK. 6ua!%uer bit armazenado na memria apresenta uma pe%uena probabi!idade de erro. +entro de uma c!u!a de memria, a probabi!idade de ocorrer erro em apenas um de seus bits muito maior %ue a probabi!idade de ocorrerem erros simu!t8neos, ou se#a, em dois ou mais bits. C!cu!os de probabi!idade podem ser eitos para mostrar %ue, sendo muito pe%uena a probabi!idade de um bit apresentar a!,a, temos: Bipo de a!,a Ca!,a em um bit iso!ado Ca!,a em 9 bits dentro de um grupo de I bits Ca!,a em > bits simu!t8neos em um grupo de I bits Ca!,a em @ bits simu!t8neos em um grupo de I bits Probabi!idade p Ip >Ip> RLp@

Para simp!i icar os c!cu!os, supon,a um c,ip de memria de bai*)ssima con iabi!idade, com probabi!idade de 9 em 9FFF 4pTF,FF95 de a!,a. As probabi!idades de a!,as em grupos de 9, > e @ bits seriam: Bipo de a!,a Ca!,a em um bit iso!ado Ca!,a em 9 bits dentro de um grupo de I bits Ca!,a em > bits simu!t8neos em um grupo de I bits Ca!,a em @ bits simu!t8neos em um grupo de I bits Probabi!idade F,FF9 F,FFI F,FFFF>I F,FFFFFFFRL

Comparando esses nGmeros, vemos %ue a probabi!idade de dois bits a!,arem simu!taneamente 4F,FFI5 >IR vezes maior %ue a probabi!idade de a!,arem dois bits simu!taneamente. A c,ance de a!,arem @ bits ao mesmo tempo 9M>IRO vezes menor %ue a de a!,ar apenas um bit. Da prtica esta di eren&a ainda maior, portanto todos os mecanismos de detec&(o e corre&(o de erros s(o vo!tados a reso!ver prob!emas causados por erros do tipo sing!e bit. As a!,as nas c!u!as de memria s(o causadas por bombardeamento de part)cu!as a! a e raios csmicos. D(o s as memrias, c,ips em gera! e os

Captulo 11 - Memrias

11-,

seres vivos s(o continuamente bombardeados por essas radia&'es, porm em intensidades bai*)ssimas e ino ensivas. Periodicamente ocorrem tempestades e!etromagnticas, %ue s(o e*p!os'es so!ares %ue emitem grande %uantidade de part)cu!as a! a. Circuitos digitais podem ser a etados nessas ocasi'es, atravs de rar)ssimos mas reais, erros nos bits armazenados nas suas c!u!as de memria. Do in)cio dos anos IF, as c!u!as de +RAM eram muito sens)veis, e podiam apresentar em mdia, um erro a cada @F ,oras. Dote %ue este tempo mdio entre a!,as 4MB/C5 menor, %uanto maior o nGmero de c!u!as de memria. Dos PCs atuais, o MB/C de um bit bem maior 4ou se#a, podem passar muitos anos sem ocorrerem a!,as5, mas %uando !evamos em conta memrias de >RL M/ e superiores, comuns em servidores, c,egamos a MB/Cs %ue variam entre 9 m7s e 9 ano. Portanto rea! a probabi!idade de ocorr7ncia de um erro em um dos seus bits, em per)odos razoave!mente pe%uenos, principa!mente %uando !evamos em conta %ue um servidor ica !igado >M ,oras por dia. D(o %uer dizer %ue preciso icar !igado um m7s para o erro ocorrer. Em um grupo de >RL M/, o erro pode acontecer depois de um ano, em outro pode ser depois a!guns meses ou semanas, em outro pode ocorrer at no primeiro dia de uso. $ tudo estat)stico, um MB/C de um m7s signi ica %ue se tomarmos vrios computadores e marcarmos o tempo transcorrido at aparecer o primeiro erro, a mdia ser de um m7s. Esses erros n(o s(o permanentes, s(o apenas uma troca de bit 4F se trans orma em 9 ou 9 se trans orma em F5. 1e o bit errado or detectado e corrigido, esta c!u!a de memria continuar uncionando norma!mente. Cdigos de detec&(o e corre&(o de erros s(o bastante uti!izados em todos os meios de armazenamento de dados, como: Memria RAM +isco r)gido +is%uetes C+2ROM Citas magnticas

1empre %ue as in orma&'es s(o guardadas em discos r)gidos, dis%uetes e outros meios de armazenamento, s(o adicionados cdigos para utura c,ecagem de erros, o %ue aumenta a sua con iabi!idade. Memrias RAM s(o bastante con iveis, mas nas ap!ica&'es em %ue necessria uma

11-,&

Hardware Total

con iabi!idade ainda maior, tambm uti!izam cdigos de corre&(o de erros 4ECC5.
Como corri:ir um erro na memria

Partimos do princ)pio de %ue, %uando um erro ocorre em uma c!u!a, este erro est em apenas um bit. A c,ance de ocorrerem dois erros simu!t8neos na mesma c!u!a de memria praticamente nu!a. Entretanto s(o usados cdigos so isticados %ue permitem detectar 4mas n(o corrigir5 erros em dois bits simu!t8neos. O uncionamento desses cdigos muito comp!e*o, por isso mostraremos a%ui como reso!ver o prob!ema mais comum: detectar e corrigir erros do tipo sing!e bit, ou se#a, %uando ocorrem em um Gnico bit dentro de uma c!u!a de memria. O mtodo mais empregado o c,amado cdigo de Samming. ;amos apresentar um mtodo mais simp!es, bastante parecido com o cdigo de Samming. Podemos c,ama2!o de mtodo de =aercius [ %ue obviamente n(o usado na prtica, e tem apenas ins e*p!icativos. E!e n(o detecta erros em dois bits simu!t8neos, mas de simp!es entendimento. Este mtodo consiste em adicionar para cada dado, um grupo de bits de c,ecagem. 6uanto mais bits de dados, mais bits de c,ecagem devem ser usados. A tabe!a abai*o mostra para dados de I, 9L, @> e LM bits, %uantos bits devem ser usados para c,ecagem: Baman,o dos dados I bits 9L bits @> bits LM bits /its adicionais usando o /its adicionais usando o cdigo de Samming Jcdigo de =aerciusK R R L L I O I I

Mostraremos o uncionamento da corre&(o de erros pe!o cdigo de =aercius usando dados de I bits, por ser mais ci! de entender. O uncionamento para LM bits seme!,ante, mas didaticamente mais ci! e*p!icar como unciona para I bits. Para o grupo de I bits s(o adicionados R bits de c,ecagem. Dote %ue na prtica n(o eita esta c,ecagem para apenas I bits, pois adicionando R bits, estamos %uase dobrando o custo da memria. Para grupos de LM bits, usados nos PCs modernos, bastam I bits para azer a detec&(o e corre&(o de erros, tota!izando O> bits, um aumento bastante vive! %ue n(o a eta muito o custo das memrias.

Captulo 11 - Memrias Figura 11.66

11-,)
;m cdi0o simples para corre8<o de erros.

A igura LL mostra um dado de I bits, representado por bObLbRbMb@b>b9bF. Os R bits de contro!e s(o p9, p>, pM, pd e pp. Esses R bits s(o ca!cu!ados da seguinte orma: p9: Paridade ca!cu!ada entre bR, bO, b@ e b9 p>: Paridade ca!cu!ada entre bM, bL, b> e bF pM: Paridade ca!cu!ada entre bR, bO, bM e bL pd: Paridade ca!cu!ada entre bO, bL, bR, bM, b@, b>, b9, bF pp: Paridade ca!cu!ada entre p9, p>, pM e pd. 6uando eita uma grava&(o na memria, s(o gerados e armazenados os R bits de c,ecagem. 6uando eita uma !eitura, s(o !idos os dados e os bits de c,ecagem. Em un&(o dos dados !idos, os bits de c,ecagem s(o novamente ca!cu!ados. 1(o comparados os bits de c,ecagem armazenados com os ca!cu!ados. 1e orem iguais, est tudo correto. 1e e*istirem di eren&as, temos um erro na memria. $ reca!cu!ada a paridade dos dados pd. Bambm reca!cu!ada a paridade dos bits de contro!e, pp. 1e pd estiver correta, n(o e*iste erro nos I bits de dados da memria. 1e pd indicar erro, ent(o e*iste um bit errado, ou entre os I bits de dados, ou ent(o o erro pode ser o prprio bit pd. Entrar ent(o em #ogo o bit de paridade pp. 1e estiver errado, signi ica %ue e*iste um bit errado, %ue ser necessariamente pd. 0sto signi ica %ue os I bits de dados est(o corretos. 1e pp estiver correto, signi ica %ue os bits p9, p>, pM e pd est(o corretos, ent(o o erro est em um dos I bits de dados. A e*p!ica&(o pode ser me!,or visua!izada atravs da igura LO.

11-,-

Hardware Total Figura 11.67


Corre8<o de erros pelo m4todo de !aercius.

O mais interessante de tudo a orma pe!a %ua! o bit errado identi icado. E!e indicado pe!os va!ores de p9, p> e pM armazenados e ca!cu!ados. 6uando esses bits armazenados s(o iguais aos ca!cu!ados, recebem peso zero, %uando s(o di erentes, recebem peso 9, > ou M respectivamente. Por e*emp!o, %uando p9 ca!cu!ado igua! ao p9 armazenado, p> ca!cu!ado di erente do p> armazenado, e pM ca!cu!ado igua! ao pM armazenado, temos FX>XMTL. 0sto signi ica %ue o bit bL est errado. /asta invert72!o 4trocar de F para 9, ou de 9 para F5 e o erro estar corrigido. Com dados de LM bits, s(o usados os bits de c,ecagem p9, p>, pM, pI, p9L e p@>, a!m de pd para indicar a paridade dos dados e pp para indicar a paridade dos bits de c,ecagem. 1(o portanto I bits de c,ecagem ao todo. O mesmo es%uema da igura LO uti!izado, e os bits p9, p>, pM, pI, p9L e p@> s(o usados para indicar a posi&(o do erro.
O/1: Essa ,istria de cdigo de =aercius brincadeira. D(o sou o criador deste mtodo, estou apenas repetindo o %ue aprendi em a!guma au!a de circuitos digitais, ! pe!o in)cio dos anos IF...

;oc7 n(o precisa con,ecer os mtodos uti!izados pe!os c,ipsets para detectar e corrigir erros na memria, mas precisa saber o seguinte: a5 para cada grupo de LM bits, s(o necessrios I bits adicionais para imp!ementar o ECC, tota!izando O> bits. b5 D(o adianta simp!esmente usar memrias de O> bits. $ preciso %ue o c,ipset da sua p!aca de CP. uti!ize a gera&(o e a c,ecagem de erros. Muitos c,ipsets para PCs de bai*o custo n(o operam com ECC.

Memrias ROM
A ROM 4Read On!" Memor", ou memria de apenas !eitura5 tem duas caracter)sticas principais. A primeira, trata2se de uma memria n(o vo!ti!, ou

Captulo 11 - Memrias

11-,,

se#a, %ue n(o perde seus dados %uando des!igada. Por isso a memria idea! para armazenar o /0O1, %ue precisa entrar em e*ecu&(o assim %ue o computador !igado. A segunda caracter)stica, seu prprio nome # diz. $ usada apenas para opera&'es de !eitura, n(o permitindo grava&'es. A maioria das ROMs usadas em PCs uti!iza o encapsu!amento +0P 4+ua! 0n2 !ine Pac:age5. O usurio nem mesmo precisa se preocupar com a insta!a&(o das ROMs. ? v7m insta!adas e prontas para uncionar. As ROMs mais comuns s(o as %ue armazenam o /0O1 da p!aca de CP. e o /0O1 da p!aca ;YA.
Figura 11.68
Dia0rama de uma ROM.

A igura LI mostra o diagrama de b!ocos de uma ROM. O c,ip recebe o endere&o a ser acessado, %ue por sua vez usado para acessar a matriz de c!u!as. O va!or !ido da c!u!a endere&ada co!ocado no bu er de sa)da, %ue !igado ao barramento de dados. E*istem ainda os sinais de contro!e OE 4Output Enab!e5 e CE 4C,ip Enab!e5. 1(o comuns ROMs %ue operam com c!u!as de I bits, e muitas operam com 9L bits. A ROM do nosso e*emp!o pode operar nos modos de I e de 9L bits, bastando %ue se#a especi icado o bit de contro!e 3ordN/"te. Dote %ue esta uma caracter)stica particu!ar do c,ip %ue usamos no e*emp!o, e n(o necessariamente est dispon)ve! na maioria das ROMs.

11-,.

Hardware Total Figura 11.69


Opera8<o de leitura em uma ROM.

A igura LE mostra o diagrama de tempo de uma opera&(o de !eitura. 0nicia!mente especi icado o endere&o, e a seguir s(o ativados os sinais CE e OE. Bransscorrido o tempo de acesso, os dados estar(o presentes no barramento de dados. Berminada a !eitura devemo ser desativados os sinais CE e OE, azendo com %ue o barramento de dados vo!te a icar em a!ta imped8ncia.
ROM) PROM) EPROM

As ROMs s(o encontradas em diversas moda!idades. As principais di eren&as dizem respeito a como os dados originais s(o armazenados. Em uso norma!, a ROM aceita apenas opera&'es de !eitura, e n(o de escrita, mas antes disso, preciso %ue a!gum 4norma!mente o abricante5 armazene os seus dados. A ROM o tipo mais simp!es. 1eus dados s(o gravados durante o processo de abrica&(o do c,ip. .m abricante de p!acas de CP., por e*emp!o, entrega ao abricante de memrias, o conteGdo a ser gravado nas ROMs. A partir deste conteGdo, o abricante de memrias produz uma matriz, com a %ua! ser(o constru)dos mi!,ares de c,ips. Dorma!mente s va!e a pena uti!izar ROMs %uando se tem certeza de %ue seus dados n(o precisar(o ser a!terados, e tambm %uando s(o produzidas no m)nimo 9F.FFF pe&as iguais. Dessas condi&'es, o custo de abrica&(o de cada c,ip bastante bai*o. A PROM 4Programab!e ROM5 um tipo de memria ROM, com uma di eren&a: pode ser programada em !aboratrio, atravs de um gravador especia!. Este tipo de grava&(o eito atravs da J%ueimaK de microscpicos e!ementos, %ue s(o como pe%uenos us)veis, eitos de materia! semicondutor. .ma PROM nova vem em estado JvirgemK, ou se#a, com todos os seus us)veis intactos. O processo de grava&(o az a %ueima se!etiva desses us)veis, a im de representar os bits dese#ados. Este processo irrevers)ve!. .ma vez

Captulo 11 - Memrias

11-,/

J%ueimadaK, ou se#a, programada, uma PROM n(o pode mais ser modi icada. Do passado, as PROMs eram usadas em !aboratrio, durante o desenvo!vimento de produtos %ue seriam posteriormente produzidos em !arga esca!a, uti!izando ROMs. So#e e*istem mtodos mais e icientes, mas as PROMs ainda s(o bastante uti!izadas %uando necessrio criar circuitos de a!ta ve!ocidade. A EPROM ou .;2EPROM 4Eraseab!e PROM, ou .!tra ;io!et Eraseab!e PROM5 uma ROM programve!, %ue pode ser apagada e regravada. 1eus dados podem ser apagados atravs de um ei*e de !uz u!tra vio!eta de a!ta intensidade. As EPROMs possuem uma #ane!a de vidro, atravs da %ua! podem incidir os raios u!tra vio!eta usados no processo de apagamento. Esses raios s(o obtidos em um apare!,o especia! c,amado Japagador de EPROMsK, %ue consiste em uma cai*a p!stica com uma !8mpada u!tra vio!eta. +evido ao seu bai*o custo em compara&(o com as PROMs, as EPROMs oram muito uti!izadas pe!a indGstria de in ormtica, para grava&(o de /0O1, geradores de caracteres e outros dados i*os. .m pe%ueno abricante %ue produz apenas a!gumas centenas de unidades de um produto n(o tem esca!a de produ&(o su iciente para uti!izar ROMs, %ue precisam ser produzidas aos mi!,ares. Ao invs disso uti!izam EPROMs, %ue mesmo sendo mais caras, podem ser uti!izadas em pe%uenas %uantidades.
Figura 11.70
;m pro0ramador de ROMsD usado em la2oratrios de desen5ol5imento e manuten8<o.

=aboratrios de desenvo!vimento ou manuten&(o podem uti!izar gravadores de ROMs 4PROM, EPROM, EEPROM, .;2EPROM, C=A1S ROM5 %ue s(o !igados diretamente ao PC, atravs da porta seria! ou para!e!a. Mediante o contro!e eito por um so t-are %ue o acompan,a, esses apare!,os s(o capazes de !er e gravar o conteGdo de um grande nGmero de c,ips de ROMs programveis.
Flas+ ROM

+esde os anos IF e*iste no mercado um tipo especia! de ROM, %ue pode ser programada e apagada e!etricamente: a EEPROM ou E>PROM

11-.+

Hardware Total

4E!etrica!!" Eraseab!e Programab!e ROM5. Essas memrias s(o antecessoras das atuais C!as, ROMs, %ue t7m a mesma caracter)stica. 1(o ROMs %ue podem ser regravadas atravs da ap!ica&(o de vo!tagens de programa&(o especiais. Em uso norma!, esta vo!tagem de programa&(o n(o c,ega ao c,ip, e seus dados permanecem ina!terveis. Este tipo especia! de ROM tem sido uti!izado nas p!acas de CP. a partir de meados dos anos EF para armazenar o seu /0O1. Pe!o ato de serem a!terveis, permitem rea!izar atua!iza&'es do /0O1, atravs de programas especiais %ue ativam os seus circuitos de grava&(o. Este programa ornecido pe!o abricante da p!aca de CP..
Figura 11.71
O LIO$ da placa de CP; 4 arma6enado em uma (las" ROM.

As C!as, ROMs tambm oram muito uti!izadas para armazenar o J/0O1 do modemK. Este termo errado, o correto dizer Jo irm-are do modemK. Brata2de de um so t-are %ue e*ecutado pe!o processador 4+1P, ou processador de sinais digitais5 e*istentes no modem. Este so t-are possui, entre outros mdu!os, os protoco!os de comunica&(o. =ogo %ue surgiram os primeiros modems de RL: bps, dois protoco!os de abricantes di erentes competiam para ser o padr(o do mercado: o Q> e o PRLC!e*. Den,um abricante de modem tin,a certeza sobre %ua! o protoco!o seria adotado como padr(o mundia!, por isso passaram a esco!,er um de!es e armazen2!o em uma C!as, ROM no modem. .ma vez %ue osse adotado o padr(o de initivo, o novo protoco!o poderia ser gravado nesta C!as, ROM. Do in)cio de 9EEI oi ina!mente estabe!ecido o padr(o ;.EF, e os abricantes de modems passaram a o erecer atravs dos seus sites, um programa de atua!iza&(o para o novo protoco!o, a ser gravado na C!as, ROM.

Captulo 11 - Memrias Figura 11.72


(las" ROM de um modem.

11-.1

S+ado= RAM

As ROMs s(o e*tremamente !entas para os padr'es atuais de ve!ocidade das memrias. En%uanto as +RAMs modernas apresentam tempos de acesso in eriores a 9R ns 4PCLL5, as ROMs t7m tempos de acesso de 9FF ns ou mais. .ma outra !imita&(o dos c,ips de ROM %ue norma!mente ornecem apenas I bits de cada vez. Os processadores modernos precisam !er LM bits de cada vez, portanto os dados das ROMs precisam ser agrupados de I em I, at ormar LM bits, para s ent(o serem !iberados para o processador. Como resu!tado do e!evado tempo de acesso e dos seus singe!os I bits, as ROMs usadas nos PCs s(o cerca de 9FF vezes mais !entas %ue as RAMs. E*istem ROMs rpidas, porm s(o muito caras. 1eria tambm poss)ve! agrupar I ROMs para ormar um grupo de LM bits, mas esta tambm uma so!u&(o bastante cara para o prob!ema da sua !entid(o. Ce!izmente e*iste uma tcnica bastante simp!es e econHmica para a so!u&(o deste prob!ema, tcnica esta uti!izada desde o tempo dos PCs >IL: a 1,adoRAM. A tcnica consiste em, !ogo no in)cio do processo de boot, copiar o conteGdo da ROM 4%ue armazena o /0O1 da p!aca de CP.5 para uma rea da RAM. Ceita esta cpia, a rea de RAM %ue recebeu a cpia dos dados da ROM tem suas opera&'es de escrita desabi!itadas. 0sto az com %ue o comportamento se#a simi!ar ao de uma ROM 4Read On!"5. Cina!mente, esta rea de RAM mapeada sobre o mesmo endere&o antes ocupado pe!a ROM, ao mesmo tempo em %ue a ROM desabi!itada. A partir da) passa a vigorar a cpia da ROM, eita sobre a RAM. A tcnica da s,ado- RAM uti!izada para ace!erar o /0O1 da p!aca de CP., o /0O1 da p!aca de v)deo e outros /0O1 eventua!mente e*istentes em p!acas de e*pans(o. A ,abi!ita&(o da s,ado- RAM eita atravs do CMO1 1etup.

11-.2

Hardware Total

NNNNNNNNN C0M NNNNNNNNNN

Captulo Barramentos da placa de CPU


Barramentos internos e externos

12

Barramentos so conjuntos de sinais digitais atravs dos quais o processador transmite e recebe dados de circuitos externos. Alguns barramentos so usados para transmisses feitas entre placas, ou dentro de uma mesma placa. Existem vrios barramentos nesta categoria Barramento Barramento Barramento Barramento Barramento Barramento local da mem!ria "#$ $%A A&" A'()#*(

Esses sero os barramentos estudados neste cap+tulo. ,utros barramentos so usados para que o processador e a mem!ria possam receber e transmitir dados para perifricos e dispositivos externos. Entre eles podemos citar os seguintes Barramento Barramento Barramento Barramento %#%$ -%B .ire/ire $0E

12-2

Hardware Total Figura 12.1


Principais barramentos de uma placa de CPU.

A figura 1 mostra o diagrama em blocos de uma placa de #"-. *ele podemos ver o processador, as mem!rias, os dois principais integrantes do c2ipset 3*ort2 Bridge e %out2 Bridge 4 ponte norte e ponte sul5, a mem!ria, os slots "#$ e A&", o barramento $%A, as interfaces $0E e -%B, o c2ip %uper $), e suas interfaces. *este cap+tulo estudarmos detal2adamente os seguintes barramentos indicados nesta figura 15 Barramento do processador, barramento local ou barramento de sistema. 6 aquele atravs do qual o processador fa7 contato direto com o c2ipset, e a partir da+, com os demais barramentos. Especificamente este barramento ligado ao c2ip c2amado ponte norte, nort2 bridge ou s8stem controller. 95 Barramento da mem!ria. :igado diretamente na ponte norte, d acesso aos soquetes nos quais so instalados os m!dulos de mem!ria. ;5 Barramento A&". 6 usado para a instala<o de uma placa de v+deo A&". =5 Barramento "#$. Atravs deles podemos usar placas de expanso "#$. A maioria das placas de expanso atuais usam este barramento. >5 Barramento $%A. -sado na liga<o com placas de expanso antigas que seguiam este padro. ? existem placas de #"- que no apresentam mais o barramento $%A, mas no seu lugar utili7am um barramento interno c2amado :"#, usado na comunica<o com o B$,% e com o c2ip %uper $),.

O barramento do processador
Atravs deste barramento o processador fa7 a comunica<o com o seu exterior. *ele trafegam os dados lidos da mem!ria, escritos na mem!ria,

Captulo 12 Barramentos da placa de CPU

12-3

enviados para interfaces e recebidos de interfaces. "ode ser dividido em tr@s grupos Barramento de dados Barramento de endere<os Barramento de controle
Figura 12.2
Barramento do processador.

Atravs do barramento de endere<os o processador pode especificar qual a placa ou interface atravs da qual quer transmitir ou receber dados, e tambm especificar o endere<o de mem!ria no qual deseja ler ou arma7enar dados. A maioria dos processadores modernos t@m barramento de endere<os com ;A bits, podendo assim endere<ar at A= &B de mem!ria f+sica. , barramento de dados tem A= bits na maioria dos processadores modernos. , barramento de endere<os sempre unidirecional, ou seja, os bits so gerados pelo processador. , barramento de dados bidirecional, ou seja, os dados so ora transmitidos, ora recebidos pelo processador. , barramento de controle contm vrios sinais que so necessrios ao funcionamento do processador, bem como controlar o trfego do barramento de dados. Alguns dos seus sinais so de sa+da, outros so de entrada, outros so bidirecionais. Existem sinais para indica<o do tipo de opera<o 3leitura ou escrita5, sinais se especifica<o de destino)origem de dados 3mem!ria ou E)%5, sinais de sincronismo, sinais de interrup<o, sinais que permitem a outro dispositivo tomar o controle do barramento, sinais de clocB, sinais de programa<o e diversos outros. *a maioria dos casos, o barramento do processador o mais velo7 existente em uma placa de #"-, mas isto nem sempre ocorre. "or exemplo, uma

12-4

Hardware Total

placa de #"- pode ter o processador operando com barramento de 1CC 'D7 e as mem!rias operando a 1;; 'D7. Eer a mem!ria mais rpida vantajoso no caso de placas com v+deo onboard, j que estaria sendo acessada, ora pelo processador, ora pelos circuitos de v+deo. *este caso o barramento da mem!ria seria o de trfego mais intenso do computador.
Velocidade do barramento do processador

,s barramentos de todos os processadores modernos operam de forma s+ncrona, ou seja, os eventos so sincroni7ados com um sinal de clocB. *os processadores antigos, cada opera<o era feita em dois, tr@s ou mais per+odos de clocB. *os processadores modernos, cada opera<o pode ser feita em um s! per+odo de clocB. $nfeli7mente nem sempre as mem!rias e outros dispositivos so to velo7es a ponto de acompan2ar esta velocidade, e assim so feitas prorroga<es c2amadas de /ait states. "or exemplo, um "entium $$$ operando com A= bits 3F b8tes5 e clocB de 1CC 'D7 externos, oferece uma taxa de transfer@ncia mxima de FCC 'B)s 31CC 'D7 x F5. *a prtica este valor no alcan<ado, pois nem todas as transfer@ncias podem ser feitas em um Gnico ciclo. "or exemplo, todas as mem!rias modernas podem transferir dados a cada per+odo de clocB, porm o primeiro dado demora mais estar pronto, o que c2amamos de lat@ncia. 0evido Hs lat@ncias das mem!rias e de outros dispositivos mais lentos, a taxa de transfer@ncia mxima nunca obtida na prtica. A velocidade mxima te!rica de um barramento um ponto bastante importante, por isso vamos discutir o assunto com mais detal2es. Eanto assim que ao lan<ar novos processadores 3como o caso do At2lon)0uron e do "entium = e $tanium5, a $ntel e A'0 se preocuparam em oferecer taxas de transfer@ncia bem elevadas. "ara calcular a taxa de transfer@ncia, basta multiplicar o clocB externo do processador pelo nGmero de b8tes do seu barramento de dados. *o caso de processadores que operam com 00( 3At2lon e 0uron5 o clocB deve ainda ser multiplicado por 9, e para processadores que operam com I0( 3Iuad 0ata (ate, como o caso do "entium = e do Jeon5, o clocB deve ser multiplicado por =. A tabela a seguir mostra a taxa de transfer@ncia mxima te!rica dos principais processadores produ7idos nos Gltimos anos.
Processador Pentium / Pentium MMX #6$% / #6$&&& Pentium && / Celeron Clock externo 66 MHz 1'' MHz 66 MHz Transferncias por ciclo 1 1 1 Taxa de transferncia mxima terica !! M"/s ('' M"/s !! M"/s

Captulo 12 Barramentos da placa de CPU Pentium && ! ') Pentium &&&* Celeron$('') Pentium &&&" +tl,lon / -uron t,lon / -uron Pentium .* Xeon 1'' MHz 1'' MHz 1!! MHz 1'' MHz 1!! MHz 1'' MHz 1 1 1 % % .

12('' M"/s ('' M"/s 1'66 M"/s 16'' M"/s %1!! M"/s !%'' M"/s

As lat@ncias das mem!rais impedem que essas taxas sejam obtidas na prtica. -m outro fator pode ainda fa7er com que a taxa real seja ainda menor. "or exemplo, se um processador At2lon ou 0uron operando com barramento de 1CC 'D7 39CC 'D7 efetivos usando 00(5 for ligado a mem!rias "#1;;, o desempen2o do seu barramento ser menor que o de um processador que use barramento de 1;; 'D7, e no de 9CC 'D7.
Exemplo de barramento: Pentium MMX e Socket 7

%empre encontramos nos manuais dos processadores, dispon+veis no sites dos seus fabricantes, especifica<es detal2adas sobre seus barramentos. Apenas como ilustra<o, mostraremos a seguir algumas informa<es sobre o barramento do processador "entium ''J, compat+vel com os utili7ados por outros processadores para o %ocBet K. A figura ; mostra a numera<o dos pinos do processador, bem como os nomes recebidos por cada um desses pinos.
Figura 12.3
Pina!em do Pentium ""#.

12-$

Hardware Total

,bserve que vrios pinos t@m as indica<es L%%, L##9 e L##;. ,s >; pinos L%% so ligados ao terra da placa de #"- 3tenso de C volts5. ,s 9F pinos de L##; so para a tenso externa do processador, com ;,; volts. ,s 9> pinos de L##9 recebem no caso do "entium ''J, uma alimenta<o de 9,F volts, porm em outros processadores esta alimenta<o tem valores diferentes, e normalmente menores. Esta tenso alimenta o nGcleo do processador. , uso de vrios pinos de alimenta<o serve para garantir uma mel2or distribui<o de correntes dentro do c2ip e ao longo da placa de #"-. A figura = mostra os barramentos de dados e de endere<os. %o ao todo 9M pinos de endere<os 3A; a A;15, com os quais podem ser endere<adas >19 ' clulas de A= bits, totali7ando = 'B. #omo cada clula de A= bits pode ter seus b8tes endere<ados individualmente, este processador tem mais F sinais de controle 3BECNBEK5 que fa7em este endere<amento adicional. "or exemplo, o processador pode especificifar uma clula de A= bits qualquer e atravs dos sinais BECNBEK, acessar apenas o valor de F bits arma7enado no ;o b8te desta clula, ou o valor de 1A bits arma7enado no >o e no Ao, b8tes, ou ainda acessar o valor de ;9 bits encontrado no 9o, ;o, =o e >o b8te. "ode ainda usar a clula inteira como um valor de A= bits, ou ento obter esses A= bits, parte da clula atual e parte da clula seguinte. A figura = mostra anda os A= pinos que formam o barramento de dados 30C a 0A;5.
Figura 12.4
Barramentos de dados e de endere%os do Pentium ""#.

, mais complexo barramento do processador o do controle, onde encontramos uma grande miscelOnea de sinais 3figura >5. Alguns so de fcil entendimento, bastando ter con2ecimentos bsicos sobre o funcionamento externo de um processador. Lamos apresentar alguns desses sinais, apenas para fins ilustrativos. "ara obter mais detal2es espec+ficos sobre o

Captulo 12 Barramentos da placa de CPU

12-&

funcionamento de cada um desses sinais, preciso fa7er o do/nload do manual do processador de interesse. Esses manuais so encontrados nos sites dos fabricantes, como $ntel, A'0 e L$A.
Figura 12.5
'inais de controle do Pentium ""#.

Aqui vo portanto as descri<es de alguns desses sinais


/inal +%'M +-/ +P e <+-/ ">' e ">1 -escri01o 2sado para dar acesso 3 c,amada memria HM+* 4ue consiste nos primeiros 6. k" localizados aps o endere0o 1M5 6 usado 4uando o processador opera no Modo 7eal* ou se8a* o mesmo utilizado pelo M/$-9/5 +ddress /tro:e5 &ndica 4ue o processador est iniciando um no;o ciclo5 9s ciclos podem ser de leitura da memria* escrita na memria* leitura de &/9* escrita em &/9* etc5 2sados para =era01o e c,eca=em de paridade no :arramento de endere0os5 &ndica o multiplicador usado para definir o clock interno* em fun01o do clock extenro ?%x* %* x* !x e !* x* no caso do Pentium MMX@5 Processadores como o #6$% possuem ainda um pino adicional ">% para a defini01o de multiplicadores maiores5 <sses pinos s1o li=ados aos 8umpers da placa de CP2 4ue fazem a pro=ram01o dos multiplicadores5 &ndica ao processador se a atual transferncia em modo :urst 8 est finalizada ou se de;em ser usados Bait states5 +tra;Ds desta entrada o processador rece:e o seu clock externo5 2sado para distin=uir entre processador primrio e secundrio* em placas e4uipadas com mais de um processador5 -ata/Code5 +tra;Ds deste sinal o processador indica se est fazendo um acesso a dados ou a instru0Ees de pro=ramas5 2sados para =era01o e controle de paridade no :arramento de dados5 Cada um desses ( sinais representa a paridade de ( :its do :arramento de dados5

"7-A CC# CP2TAP -/C -P'$-PF

12-(
><77

Hardware Total
>loatin= Point <rros5 2sado para indicar a ocorrncia de um erro de ponto flutuante* resultante de uma opera01o matemtica in;lida feita pela unidade de ponto flutuante* como uma di;is1o por zero ou raiz 4uadrada de um nGmero ne=ati;o5 Por esta entrada o processador rece:e uma re4uisi01o para 4ue entre em alta impedHncia ?tristate@* possi:ilitando 4ue outro c,ip tome o controle do :arramento5 6 usado em transferncias de -M+ e "us Masterin=5 H9C- +cknoBled=e5 9 processador informa 4ue est entrando em modo de tristante5 + partir daI o :arramento pode ser usado por outros c,ips5 9 processador indica se est acessando uma posi01o de memria ou uma interface de &/9 ?entrada e saIda@5 9 processador indica se est realizando uma opera01o de leitura ou escrita5 +o rece:er um comando nesta entrada* o processador realiza seu processo de 7</<T interno5 <ste sinal de;e ser ati;ado mediante o :ot1o 7</<T do =a:inete* e tam:Dm 4uando o computador D li=ado ?PoBer$on 7</<T@5

H9CHC-+ M/&9 7/J 7</<T

Esses so apenas alguns dos sinais de controle deste processador, que so encontrados tambm nos processadores mais modernos. *ossa inten<o aqui no foi descrever detal2adamente todos os sinais, mas apenas dar ao leitor uma idia do tipo de fun<o reali7ada por esses sinais.

O barramento das memrias


*as placas de #"- antigas, as mem!rias eram ligadas diretamente ao barramento do processador, atravs de c2ips c2amados buffers bidirecionais. Esses c2ips tin2am como Gnico objetivo amplificar a corrente vinda do processador, permitindo que o barramento de dados fosse ligado a um nGmero grande de c2ips de mem!ria. "ortanto a velocidade do barramento do processador era igual H velocidade do barramento das mem!rias.
Velocidade do barramento das memrias

Atualmente as mem!rias so ligadas ao processador atravs do c2ipset. A fun<o do c2ipset nesta conexo no de apenas aplificar corrente. A maioria dos c2ipsets possui registradores que permitem que a mem!ria opere de forma ass+ncrona ao processador, ou seja, com um clocB diferente. Alguns c2ipsets podem ter o processador operando a 1CC 'D7 e as mem!rias a AA, ou 1;; 'D7. ,utros podem ter o processador operando a 9CC 'D7 e as mem!rias a 1;;. Existem vrios outros exemplos de clocBs diferentes. *esses casos di7emos que a mem!ria est operando de forma ass+ncrona ao processador.
Podemos encontrar :arramentos de memria operando com di;ersas ;elocidadesK Tipo de memria Clock Transferncias por ciclo Taxa de transferncia mxima terica

Captulo 12 Barramentos da placa de CPU >PM* <-9 /-7+M PC66 /-7+M PC1'' /-7+M PC1!! --7%'' --7%66 --7!'' --7!!! --7.'' 7-7+M 66 MHz 66 MHz 1'' MHz 1!! MHz 1'' MHz 1!! MHz 1 ' MHz 166 MHz %'' MHz 1'' MHz 1/! 1 1 1 % % % % % . 1F6 M"/s ?L@ !! M"/s ('' M"/s 1'6F M"/s 16'' M"/s %1!! M"/s %.'' M"/s %666 M"/s !%'' M"/s !%'' M"/s ?LL@

12-)

3P5 'em!rias ."' e E0, gastam de 9 a = ciclos em "age 'ode para fa7er cada transfer@ncia, por isso consideramos uma mdia de ; ciclos para cada transfer@ncia, ou 1); de transfer@ncia a cada ciclo. 3PP5 -m m!dulo (0(A' opera com 1ACC 'B)s, porm so usados aos pares, resultando em ;9CC 'B)s. *ote ainda que a 00( %0(A' mais velo7 indicada na tabela a 00(=CC, porm na poca em que a (0(A' oferecia ;9CC 'B)s, a 00( mais velo7 era a 00(9AA. ?untamente com a c2egada de c2ips 00( mais velo7es, c2egaro tambem ao mercado c2ips (0(A' tambm com maior velocidade.

As taxas de transfer@ncia mostradas na tabela acima so meros limites te!ricos, e nunca so obtidos na prtica. %o taxas momentOneas que vigoram apenas quando a transfer@ncia se d em modo burst. Essas taxas no so sustentadas por per+odos significativos, j que a cada ; transfer@ncias em que usam um s! ciclo, exigida uma transfer@ncia inicial que dura 9 ou ; ciclos 3lat@ncia 9 ou ;5, resultando em tempori7a<es como 9N1N1N1 ou ;N1N1N 1, o que resulta em C,F e C,K> transfer@ncias por ciclo, em mdia. 'ais tempo perdido antes de cada transfer@ncia, ao serem usados os comandos de leitura e grava<o, onde mostramos como so as formas de onda dos acessos aos vrios tipos de mem!ria5. .inalmente um outro fator contribui para redu7ir ainda mais o desempen2o, que a atua<o da cac2e. A maioria dos acessos H mem!ria passam pelas cac2es do processador, mas certos ciclos podem ser feitos no modo uncac2ed. , processador estaria neste caso fa7endo leituras e escritas diretamente na mem!ria, e sem usar o modo burst 3transfer@ncias da cac2e so feitas em grupos de = acessos consecutivos5.
Os sinais de um barramento de memria

Existem algumas diferen<as, principalmente no nGmero de bits do barramento de dados e de endere<os dos c2ips de mem!ria. ? o barramento de mem!ria no admite varia<es. Existe um padro que deve ser seguido por todos os fabricantes. "or exemplo, os barramentos dos m!dulos %0(A' 0$'')1AF devem ter sempre A= ou K9 bits. 0iferen<as podem existir nos barramentos de endere<os, j que m!dulos de maior

12-1*

Hardware Total

capacidade exigem mais bits para seu endere<amento. Entretanto, no mesmo soquete onde instalamos um m!dulo de >19 'B, tambm precisam ser suportados m!dulos de menores capacidades, o que resulta em varia<es no nGmero de bits de endere<os. Essas diferen<as no so uma despadroni7a<o. , que ocorre que o barramento deve ser compat+vel com m!dulos de diferentes capacidades. ,utros sinais so padroni7ados em m!dulos de qualquer capacidade. "or exemplo, os sinais (A% e #A% dos m!dulos %0(A' 0$'')1AF devem sempre ocupar os pinos 11> e 111, respecticamente. A figura A mostra a utili7a<o de todos os pinos do barramento utili7ado pelas mem!rias %0(A' 0$'')1AF.
*** 75% *** Figura 12.6
Pina!em de um barramento de mem+ria ',-." ,/""01$(.

A seguir apresentamos uma breve descri<o dos mais importantes sinais de um barramento de %0(A' 0$'')1AF.
/inal 7+/ C+/ J< C#'$C#! -M'$-M6! C"'$C"F +'$+1% -escri01o 7oB +ddress /tro:e5 Ci=ado diretamente aos pinos de 7+/ dos c,ips de memria encontrados nos mdulos -&MM/16(5 Column +ddress /tro:e5 Ci=ado diretamente aos pinos de C+/ dos c,ips de memria5 Jrite <na:le5 Tam:Dm li=ado nos pinos de mesmo nome nas memrias* D usado para indicar se a atual opera01o D de leitura ?:it 1@ ou escrita ?:it '@5 /1o sinais idnticos e transmitem aos c,ips do mdulo* os sinais de clock necessrios aos seu funcionamento5 <m mdulos PC1!!* este clock D de 1!! MHz5 /1o os 6. :its do :arramento de dados do mdulo5 /1o ( :its adicionais usados para c,eca=em de erros ?Paridade ou <CC@ "arramento de endere0os* especifica a cDlula de memria a ser acessada5

Captulo 12 Barramentos da placa de CPU


"+'* "+1

12-11

/'* /1* /%* /!

-MM"'$-MM"F

QCC Q//

/elecionamento de :anco5 Cada c,ip de /7+M possui . :ancos internos5 <sses dois :its s1o usados para o selecionamento do :anco dese8ado5 9 mesmo selecionamento D en;iado a todos os c,ips do mdulo5 /elecionamento de :anco dentro do mdulo5 <xistem mdulos de 1 e de dois :ancos5 Normalmente os de 1 :anco usam c,ips de um s lado* en4uanto os de % :ancos possuem c,ips em am:os os lados5 9 primeiro :anco D sempre ati;ado pelos sinais /' e /%* en4uanto o se=undo :anco* 4uando existe* D ati;ado pelos sinais /1 e /!5 Cada um desses ( :its de controle ati;a o :its consecuti;os do :arramento de dados do mdulo5 -MM"' ,a:ilita os :its -M'$-MFO -MM"1 ,a:ilita os :its -M($-M1 * e assim por diante* atD -MM"F 4ue ,a:ilita os :its -M 6$-M6!5 +tra;Ds desses controles* o c,ipset* mediante comando apropriado do processador* pode acessar =rupos de (* 16* !% ou 6. :its na cDlula endere0ada5 &sso D Gtil* por exemplo* 4uando D preciso =ra;ar um dado em um Gnico :Pte* ou em outras por0Ees menores 4ue os 6. :its do :arramento de dados do mdulo5 +limenta01o de )!*! ;olts5 Ci=ados ao terra

#lulas de mem!ria em um m!dulo 0$'' t@m A= bits, ou seja, F b8tes. 6 interessante observar como essas clulas so endere<adas. %o usados ; grupos de sinais
/inais /'* /1* /% e /! >uncionamento Esses sinais fa7em a distin<o entre m!dulos de face simples e de face dupla. *os m!dulos de face simples, devem ser ativados simultaneamente os sinais %C e %9. *os m!dulos de face dupla, os sinais %C e %9 ativam os c2ips de uma face, e os sinais %1 e %; ativam os c2ips da outra face. 'ais especificamente %C ativa os bits 0ICN0I;1 da primeira face %9 ativa os bits 0I;9N0IA; da primeira face %1 ativa os bits 0ICN0I;1 da segunda face /! ati;a os :its -M!%$-M6! da se=unda face Portanto esses sinais podem representar atD % com:ina0EesK /' e /% ati;os /1 e /! ati;os <sses sinais s1o en;iados a todos os c,ips do mdulo5 /er;em para selecionar um dos . :ancos internos 4ue um c,ip de /-7+M pode ter5 Portanto esses sinais podem representar . com:ina0EesK "anco 'K "+1R' e "+'R' "anco 1K "+1R' e "+'R1 "anco %K "+1R1 e "+'R' "anco !K "+1R1 e "+'R1

"+'* "+1

12-12
+'$+11 ou +'$+1%

Hardware Total
-ependendo da capacidade do mdulo* podem existir 1% :its ?+'$+11@ ou 1! :its ?+'$+1%@ de endere0amento5 <ste =rupo de :its D usado duas ;ezes para indicar a lin,a e a coluna dese8ada* 8untamente com os sinais 7+/ e C+/5 Podem portanto fornecer nas duas etapas* %. ou %6 :its de endere0os5 -esta forma D possI;el endere0ar 16M ?%%.@ ou 6.M ?%%6@ cDlulas5

%endo assim, a capacidade de um m!dulo de mem!ria depende obviamente do nGmero e da capacidade dos c2ips, mas tambm deve estar de acordo com o nGmero de faces e do nGmero de bits de endere<o. "or exemplo, para m!dulos com 19 bits de endere<os e face dupla, a capacidade mxima permitida de 1A' x 9 bancos por m!dulo x = bancos internos x F b8tes por clula Q Q 1C9= 'B A tabela abaixo mostra as capacidades mximas dos m!dulos em fun<o do nGmero de bits de endere<os e do nGmero de faces
<ndere0os +'$+11 +'$+11 +'$+1% +'$+1% >ace /imples -upla /imples -upla Capacidade mxima 1% M" 1'%. M" %'.( M" .'S6 M"

6 claro que a utili7a<o depende tambm da capacidade de cada c2ip. Iuando no existem c2ips com capacidade suficiente para criar um m!dulo de alta capacidade e face simples, so usadas ambas as faces do m!dulo, com os c2ips dispon+veis. "raticamente todos os sinais do barramento de mem!ria passam por todos os soquetes. "or exemplo, o mesmo barramento de dados 0ICN0IA; passa por todos os soquetes e vai at o c2ipset. , mesmo ocorre com o barramento de endere<os e sinais de (A% e #A%. Alguns sinais entretanto so distribu+dos individualmente cada um dos soquetes. 6 o caso dos sinais de clocB, que por serem de freqR@ncia muito elevada, so fornecidos em Sc!pias individuaisT para cada soquete. $sso evita que os sinais de clocB sejam deteriorados, coisa que normalmente ocorre em pequena escala quando um sinal digital ligado em muitos c2ips. A maioria dos c2ipsets possui vrios sinais de clocB, todos iguais e sincroni7ados, mas para serem enviados separadamente para cada soquete de mem!ria. %empre que vrios circuitos semel2antes so ligados em paralelo preciso que algum sinal digital fa<a o selecionamento individual do circuito desejado,

Captulo 12 Barramentos da placa de CPU

12-13

caso contrrio todos os circuitos tentariam fornecer dados ao mesmo tempo. 0igamos por exemplo que um "# tem 9>A 'B de mem!ria, formados por dois m!dulos 0$'')1AF com 19F 'B cada. , c2ipset precisa saber que endere<os de C at 19F ' pertencem ao primeiro m!dulo, e que endere<os de 19F ' a 9>A ' pertencem ao segundo m!dulo 3note que a rigor o primeiro m!dulo termina no endere<o 19F'41, enquanto o segundo come<a exatamente no endere<o 19F'5. ,s sinais %C, %1, %9 e %; de cada soquete de mem!ria so usados para este prop!sito. , c2ipset possui vrios bits de endere<amento atravs dos quais podem ativar os sinais %C, %1, %9 e %; de cada soquete de mem!ria, de forma individual. Atravs do endere<o desejado pelo processador, o c2ipset sabe exatamente qual m!dulo de mem!ria o contm, e ativa os sinais de selecionamento de banco adequados.
*** 35% *** Figura 12.7
'inais do controlador de mem+ria do c1ipset /ntel i(1 .

A figura K mostra os sinais do controlador de mem!ria contido no c2ipset $ntel iF1>. Esses sinais t@m correspond@ncia direta com o barramento dos soquetes 0$'')1AF das mem!rias %0(A'. "or exemplo, os sinais %'AA U19 CV 3o mesmo que %'AAC, %'AA1, ..., %'AA195 so o barramento de endere<os das mem!rias. ,s sinais %0I'UK CV so ligados diretamente aos pinos 0I'B dos soquetes de mem!ria. ,s sinais %(A%, %#A% e %WE so ligados diretamente aos pinos (A%, #A% e WE dos soquetes. ? os sinais %#%AU> CV e %#%BU> CV so usados para liga<es individuais nos pinos %C, %1, %9 e %; de cada soquete de mem!ria. Este c2ipset permite usar at ; m!dulos 0$'')1AF, que devem ter seus sinais de selecionamento ligados ao c2ipset da seguinte forma
-&MM' /' R /C/+' /% R /C/"' /1 R /C/+1 /! R /C/"1 -&MM1 /' R /C/+% /% R /C/"% /1 R /C/+! /! R /C/"! -&MM% /' R /C/+. /% R /C/". /1 R /C/+ /! R /C/"

12-14

Hardware Total

, arranjo mostrado na figura F. *ote que cada soquete 0$'' est ligado a sinais %#%A e %#%B apropriados, responsveis pelo seu selecionamento. A maioria dos demais sinais so ligados em paralelo, aos tr@s soquetes.
Figura 12.8
2i!a%3o do barramento de mem+ria ao c1ipset.

-ma descri<o completa de todos os barramentos de mem!ria seria inoportuna neste momento. "rocuramos portanto explicar o funcionamento do barramento de mem!ria, tomando como exemplo a %0(A'. , barramento da 00( %0(A' tem sinais bastante parecidos, exceto pela taxa de dados dupla.

Barramento AGP
Este barramento foi lan<ado em 1MMK pela $ntel, especificamente para acelerar o desempen2o de placas de v+deo em "#s equipados com o "entium $$ e processadores mais modernos. ErataNse do Acelerated &rap2ics "ort. 6 formado por um Gnico slot, como o mostrado na figura M. ,bserve que este slot muito parecido com os utili7ados no barramento "#$, mas existem diferen<as sutis do ponto de vista mecOnico. .ica um pouco mais deslocado para a parte frontal do computador, alm de possuir uma separa<o interna diferente da existente no slot "#$. 0esta forma, imposs+vel encaixar neste slot, uma placa que no seja A&".

Captulo 12 Barramentos da placa de CPU Figura 12.9


'lot .4P.

12-1

, A&" um slot solitrio, usado exclusivamente para placas de v+deo projetadas no padro A&". 'uitos modelos de placas de v+deo so produ7idas nas verses "#$ e A&" 3ex Loodoo ; ;CCC A&" e Loodoo ; ;CCC "#$5. A principal vantagem do A&" a sua taxa de transfer@ncia, bem maior que a verificada no barramento "#$. A figura 1C mostra uma placa de v+deo A&". ,bserve a posi<o do seu conector, mais afastado da parte traseira da placa, o que no ocorre no padro "#$.
Figura 12.10
Placa de 5deo .4P.

12-1$

Hardware Total

"lacas de #"- com slot A&" come<aram a se tornar comuns a partir de 1MMF. As primeiras placas de #"- a apresentar slot A&" foram as que usavam o c2ipset $ntel i==C:J, para "entium $$, e depois as que usavam o i==CBJ. ,utros fabricantes de c2ipsets passaram a desenvolver produtos que tambm davam suporte ao barramento A&". "lacas de #"- para a plataforma %uper K 3XA, XAN9, etc.5 tambm passaram a apresentar slot A&". Atualmente todas as placas de #"- de alto desempen2o apresentam um slot A&". "or outro lado, muitas placas de #"- para "#s de baixo custo, tipicamente as que possuem v+deo onboard, no possuem slot A&", com raras exce<es.
AGP e !deo onboard

.oram produ7idas vrias placas de #"- com v+deo onboard, sem slot A&", entretanto com os circuitos de v+deo internamente ligados ao barramento A&". Em outras palavras, essas placas possuem barramento A&" mas no possuem slot A&". Elas t@m os circuitos de v+deo embutidos, ligadas ao barramento A&", porm no permitem que o usurio desative o v+deo onboard e instale uma placa de v+deo A&". #omo na maioria dos casos o v+deo onboard de baixo desempen2o 3mesmo sendo A&"5, o usurio que quiser mel2orar o desempen2o do v+deo precisa se contentar com uma placa de v+deo "#$. Existem entretanto placas de #"- com v+deo onboard mas que possuem um slot A&" dispon+vel para expanses. "lacas de #"- com esta caracter+stica podem ser usadas para montar computadores simples, mas que podem posteriormente ser convertidos em modelos mais avan<ados, atravs da instala<o de placas de expanso apropriadas.
As "rias olta#ens do AGP

0esde que o barramento A&" foi criado, vrias verses foram lan<adas no que di7 respeito H voltagem e velocidade. As primeiras verses operavam com ;,; volts. As placas de #"- tin2am slots A&" operando com ;,; vots 3a exemplo das mem!rias, c2ipsets e o barramento externo dos processadores5. As placas de v+deo A&" tambm operavam com os mesmos ;,; volts, de forma compat+vel com a placa de #"-. $nicialmente foi lan<ado o A&" de velocidade simples 3A&" 1x5, depois o A&" 9x e o A&" =x, duas a = ve7es mais velo7es, respectivamente. "ara possibilitar a opera<o em modo =x, os n+veis de voltagem foram alterados para 1,> volts. %urgiram ento os slots A&" para 1,> volts, capa7es de operar exclusivamente com este n+vel de voltagem, e os slots A&"

Captulo 12 Barramentos da placa de CPU

12-1&

universais, capa7es de operar tanto com 1,> como com ;,; volts. 0a mesma forma existem placas A&" de ;,; volts, placas A&" de 1,> volts e placas A&" universais. A nova verso ;.C da especifica<o A&", que suporta o modo de transfer@ncia em Fx, opera com tenso de C,K volts, entretanto utili7ado o mesmo tipo de soquete para placas de 1,> volts. "ara manter compatibilidade total, tanto as placas de #"- quanto as placas de v+deo A&" ;.C so capa7es de operar tanto com C,K volts quanto com 1,> volts. Ambas as placas so identificadas por novos sinais 'BY0EE e &#Y0EE, atravs dos quais as voltagens corretas so selecionadas. *ote que essas tenses de ;,; volts, 1,> volts e C,K volts no se referem necessariamente ao funcionamento dos c2ips da placa. Elas se aplicam obrigatoriamente na comunica<o entre a placa de v+deo e a placa de #"-, ao longo do slot. -ma placa de v+deo pode ter seus c2ips operando, por exemplo, com 9,> volts mas usar tenses de 1,> volts na comunica<o com a placa de #"-. "ortanto quando di7emos Splaca A&" de ;,; voltsT, ou Splaca A&" de 1,> voltsT ou Splaca A&" de C,K voltsT, estamos nos referindo apenas H voltagem usada pelos sinais digitais que trafegam ao longo do slot.
Figura 12.11
6s 57rios tipos de slots .4P.

A figura 11 mostra as diversas verses de slots A&". , slot de ;,; volts possui um c2anfro locali7ado mais pr!ximo da parte traseira da placa de #"-. , slot A&" de 1,> volts tem o c2anfro na posi<o inversa. "lacas de v+deo A&" possuem conectores com c2anfros correspondentes que se encaixam nos c2anfros dos slots. $sto impede, por exemplo, que uma placa de 1,> volts seja encaixada em um slot de ;,; volts, e viceNversa.

12-1(

Hardware Total

"odemos ainda encontrar slots A&" universais e placas A&" universais. -m slot A&" universal no possui c2anfro, e est preparado para operar tanto com ;,; como com 1,> volts. A placa instalada recon2ecida e o slot passa a operar com a voltagem apropriada. 0a mesma forma encontramos placas A&" universais, com dois c2anfros. Elas podem ser encaixadas tanto nos slots de 1,> como nos de ;,; volts.
Figura 12.12
Placas .4P com di8erentes posi%9es de c1an8ros.

,utro ponto importante a velocidade de opera<o. As velocidades suportadas so 1x, 9x, =x e Fx. Iuando uma placa A&" encaixada em um slot A&" de voltagem compat+vel 3note que imposs+vel fa7er o encaixe quando as voltagens no so compat+veis5, prevalecer a mxima velocidade que seja suportada simultaneamente pela placa e pelo slot. As primeiras placas de #"- com barramento A&" operavam com ;,; volts e suportavam apenas o modo A&" 1x. 0epois surgiram placas de #"- com c2ipsets capa7es de operar em A&" 9x, tambm com ;,; volts. ,s slots A&" universais e os de 1,> volts so encontrados nas placas capa7es de operar em =x. , modo =x exige a tenso de 1,> volts, o mesmo ocorrendo com o modo Fx. -ma placa A&" 9x de ;,; volts no pode ser conectada em um slot A&" de 1,> volts, mas poder ser encaixada em um slot A&" universal. Esses slots suportam o modo =x, mas quando a placa de v+deo 9x, a taxa de transfer@ncia ser limitada pela placa de v+deo, apesar da placa de #"poder c2egar at =x.

Captulo 12 Barramentos da placa de CPU Vers$es do AGP

12-1)

, barramento A&" verso 1.C foi o primeiro a ser utili7ado em placas de #"- e placas de v+deo. Esta verso oferecia os modos 1x e 9x, porm as primeiras implementa<es operavam apenas em 1x. A pr!xima especifica<o foi a A&" 9.C, que estendeu a velocidade para =x, e finalmente a ;.C que oferece transfer@ncias em at Fx. Alm do aumento de velocidade, novas op<es de voltagem foram introdu7idas, bem como algumas outras modifica<es no funcionamento. #ada verso nova tem compatibilidade com as verses anteriores, desde que seja respeitado o tipo de conector. "or exemplo, uma placa de #"- compat+vel com A&" ;.C e use slot de 1,> volts, aceitar operar nos modos =x e Fx. "lacas de #"- A&" ;.C universais suportam tambm opera<es em modos 1x e 9x.
AGP %x& 'x e (x

, barramento A&" bastante semel2ante ao "#$, mas com algumas modifica<es voltadas para placas de v+deo. ,pera com ;9 bits e AA 'D7. *a sua verso inicial 3A&" 1x5, cada clocB reali7a uma transfer@ncia de ;9 bits 3= b8tes5. #omo so AA 'D7 3na verdade so AA,AA 'D75, temos AA mil2es de transfer@ncias por segundo. %endo as transfer@ncias de = b8tes, o nGmero total de b8tes por segundo que podem passar pelo barramento A&" 1x AA,AA 'D7 x = b8tes Q 9AA 'B)s Esta uma taxa de transfer@ncia fantstica. #om ela poss+vel preenc2er todo o conteGdo da mem!ria de v+deo cerca de MC ve7es por segundo 3MC D75, supondo uma resolu<o grfica de 1C9=xKAFx;9 bits. $sto muito mais que os ;C D7 necessrios para ter sensa<o visual de continuidade de movimentos. "ortanto MC D7 pode parecer um exagero, mas no . , trfego de dados no barramento A&" no simplesmente a transfer@ncia de SframesT para a mem!ria de v+deo. 6 preciso fa7er continuamente a leitura de texturas que ficam na mem!ria (A' da placa de #"-, para que sejam automaticamente e rapidamente aplicadas sobre os pol+gonos que formam as imagens tridimensionais. , trfego de dados pelo barramento A&" tende a ser ainda mais elevado quando so usadas resolu<es mais elevadas, quando so geradas imagens complexas e quando a resolu<o das texturas muito elevada. "or isso existem verses novas do barramento A&", capa7es de operar com taxas ainda mais elevadas.

12-2*

Hardware Total Figura 12.13


Trans8er:ncias de dados no barramento .4P; modos 1< e 2<.

0esde a cria<o do barramento A&", j era previsto o aumento da sua taxa de transfer@ncia, utili7ando os modos 9x e =x, e mais recentemente, Fx. , modo 9x tambm opera com ;9 bits e AA 'D7, porm em cada per+odo de clocB, so feitas duas transfer@ncias, ao invs de apenas uma. A figura 1; compara as transfer@ncias de dados nos barramentos A&" 1x e 9x. *ote que em ambos os casos, o sinal de clocB 3#:X5 o mesmo, mas no modo 9x usado o sinal A0Y%EB para indicar a presen<a de dados vlidos no barramento. *os instantes em que o sinal A0Y%EB varia de 1 para C, ou de C para 1, o barramento est pronto para fa7er uma transfer@ncia. #omo em cada ciclo de clocB 3indicados na figura pelos nGmeros 1, 9, etc.5 existem duas transi<es de A0Y%EB, temos duas transfer@ncias a cada ciclo. "ortanto a taxa de transfer@ncia no modo 9x dada por AA,AA 'D7 x 9 x = b8tes Q >;; 'B)s , modo =x utili7a um processo similar. A principal diferen<a que o sinal A0Y%EB apresenta = transi<es a cada per+odo de clocB, portanto so feitas = transfer@ncias em cada ciclo. A taxa de transfer@ncia no modo =x ento AA,AA 'D7 x = x = b8tes Q 1CAA 'B)s As primeiras placas de #"- com slot A&" possu+am suporte apenas para o modo 1x, bem como ocorria com as primeiras placas de v+deo A&". Em 1MMM j era comum encontrar placas de #"- e placas de v+deo, ambas capa7es de operar no modo A&" 9x. Em 9CCC, praticamente todas as placas de #"-, e boa parte das placas de v+deo modernas operavam em A&" =x.

Captulo 12 Barramentos da placa de CPU Figura 12.14

12-21
Trans8er:ncias .4P nos modos 2< e 4<.

AGP )x

, modo A&" Fx fa7 parte da especifica<o A&" ;.C. %ua principal caracter+stica o uso de taxas de transfer@ncia F ve7es maiores que as oferecidas pelo A&" 1x. Em modo Fx, a taxa de transfer@ncia te!rica mxima de 91;; 'B)s. Esta taxa obtida com o uso de F transfer@ncias por ciclo, usando o mesmo clocB bsico de AA 'D7 utili7ado por todas as verses do A&". Apesar do clocB ser de AA 'D7, o barramento tem dois sinais complementares A0Y%EB% e A0Y%EB., cujas transi<es so = ve7es mais rpidas que o clocB do barramento A&". ,s instantes de subida desses dois sinais marcam a transfer@ncia dos dados, como mostra a figura 1>.
Figura 12.15
Trans8er:ncia em .4P (<.

*abela de compatibilidade

,s c2anfros existentes nos conectores A&" da placa de #"- e da placa de v+deo so os indicadores de compatibilidade entre essas placas. Eodas as op<es de compatibilidade so apresentadas na tabela abaixo
Placa de CP2 +TP 15'* !5! ;olts Conector +TP +TP !*! Q Compati:ilidade 9pera com placas de ;Ideo +TP de !*! ;olts5 +s ;elocidades suportadas s1o 1x e %x* porDm isto ainda depende do c,ipset da placa de CP2 e do c,ip =rfico da placa +TP5

12-22
+TP %5'* 1* ;olt +TP 1* ;olt

Hardware Total
/uporta placas +TP de 1* ;olts5 9s modos disponI;eis s1o 1x* %x e .x* dependendo do c,ipset da placa de CP2 e do c,ip =rfico da placa +TP5 /uporta placas +TP de 1* Q e !*!Q* com ;elocidades de 1x* %x e .x* dependendo do c,ipset da placa de CP2 e do c,ip =rfico da placa +TP5 /uporta apenas placas de ;Ideo +TP !*' com ;elocidades de .x e (x* dependendo do c,ipset da placa de CP2 e do c,ip =rfico da placa +TP5 /uporta taxas +TP 1x* %x* .x e (x em modos +TP %5' e +TP !5'5

+TP %5' uni;ersal ?2+TP@ +TP !5'

2ni;ersal ?2+TP@ +TP de 1* ;olt

+TP !5' uni;ersal

+TP de 1* ;olt

Apesar do padro A&" ;.C especificar uma tenso se C,K volts, no foi criado um soquete especial para esta nova voltagem. Este padro utili7a o soquete de 1,> volts, porm tanto a placa de #"- quanto a placa de v+deo A&" no padro ;.C so capa7es de identificar a voltagem correta, gra<as a dois novos sinais introdu7idos no barramento 'BY0EE e &#Y0EE. Atravs do sinal 'BY0EE, a placa de v+deo A&" pode identificar se a placa de #"- tem slot A&" ;.C. #aso ten2a, a placa de v+deo ir operar com C,K volts, e caso no ten2a, ir operar com 1,> volt. 0a mesma forma, atravs do novo sinal &#Y0EE, a placa de #"- no padro A&" ;.C ir detectar se a placa de v+deo tambm A&" ;.C. #aso seja, passar a operar com C,K volts, e caso no seja, usar tenses de 1,> volts. A tabela abaixo mostra as voltagens que sero usadas na comunica<o entre a placa de v+deo e a placa de #"-, em fun<o dos tipos dessas placas e dos seus conectores.
Placa de CP2 +TP !*! Q +TP 1* Q 2+TP +TP !5' 2+TP !5' +TP !*!Q !*! Q N5<5 !*! Q N5<5 N5<5 +TP 1* Q N5<5 1* Q 1* Q 1* Q 1* Q Placa de ;Ideo 2+TP !*!Q 1* Q 1* Q 1* Q 1* Q +TP !5' N5<5 1* Q 1* Q '*F Q '*F Q 2+TP !5' N5<5 1* Q 1* Q '*F Q '*F Q

AGP Pro

, slot A&" "ro uma verso ampliada do A&", cuja principal caracter+stica a maior capacidade de fornecimento de corrente. %eu slot maior, com maior nGmero de contatos, e nesses contatos adicionais existem mais lin2as de alimenta<o. , maior fornecimento de corrente necessrio para as placas A&" de maior desempen2o, muitas delas c2egando a dissipar mais de >C /atts, possuindo inclusive um cooler sobre o seu c2ip grfico, similar aos utili7ados nos processadores. "odemos ver um slot A&" "ro na figura 1A.

Captulo 12 Barramentos da placa de CPU

12-23

#omparando com o slot A&" comum, mostrado na figura 1K, podemos observar que o A&" "ro bem maior. -m slot A&" comum um pouco menor que os slots "#$. , slot A&" "ro, por sua ve7, visivelmente maior que um slot "#$.
Figura 12.16
6 slot .4P Pro = maior >ue os slots PC/.

Figura 12.17
6 slot .4P comum = menor >ue os slots PC/.

Mdulo de memria AGP

A $ntel criou um m!dulo de mem!ria que pode ser conectado diretamente em um slot A&". %o os m!dulos A$'' 3A&" $nline 'emor8 'odule5. "lacas de #"- com v+deo onboard e que usam mem!ria compartil2ada t@m como principal desvantagem a queda do desempen2o do processador, j que o processador e os circuitos de v+deo concorrem pelo acesso H mesma mem!ria. -ma solu<o para o problema instalar uma placa de v+deo A&", desde que exista slot A&" dispon+vel. -ma outra solu<o conectar no slot A&", uma mem!ria de v+deo exclusiva, que consiste em um m!dulo A$''.

12-24
"+dulo ./"".

Hardware Total Figura 12.18

Mecanismo de reten+,o AGP

'uitas placas de #"- so acompan2adas atualmente de um mecanismo de reten<o A&". ErataNse de uma pe<a plstica que encaixada sobre o slot e temo como objetivo travar a placa de v+deo ou o m!dulo A$''. Este m!dulo, pelo fato de no usar travas como ocorre com os m!dulos %$'' e 0$'', pode afrouxar com o passar do tempo, devido H vibra<o. , mesmo pode ocorrer at mesmo com as placas de v+deo A&", principalmente durante o transporte.
Figura 12.19
?sta placa .4P est7 mal encai<ada; de5ido @ 5ibra%3o ou transporte.

, mecanismo de renten<o A&" deve ser inicialmente encaixado sobre o slot A&". -ma ve7 encaixado, no pode mais ser removido, a menos que seja inutili7ado. Ao encaixar uma placa, devemos mover a al<a do mecanismo, permitindo o encaixe da placa. .eito isto, liberamos a al<a, que ir prender a placa no slot. "ara remover a placa do slot, devemos antes mover a al<a do mecanismo de reten<o, destravando a placa. , mesmo procedimento usado para encaixar e remover m!dulos A$''.

Captulo 12 Barramentos da placa de CPU Figura 12.20

12-2
Usando o mecanismo de reten%3o .4P.

Sinais do barramento AGP

#omo vimos, o barramento A&" foi desenvolvimento tomando como base o barramento "#$. "odemos di7er que o A&" o resultado de mel2oramentos feitos a partir do "#$, aumentando a velocidade e adicionando algumas fun<es espec+ficas para opera<o de placas ;0.
*** 35% *** Figura 12.21
-ela%3o entre os barramentos PC/ e .4P.

,s barramentos "#$ e A&" so totalmente independentes. A conexo entre o processador, a mem!ria e barramento A&" feito pelo c2ipset con2ecido como ponte norte. Em geral temos o barramento A&" fisicamente representado por um slot, no qual encaixada a placa de v+deo A&". *a figura temos a placa representada como S;0 AcellT. , m!dulo :.B 3local frame buffer5 a mem!ria de v+deo existente nesta placa. As placas A&" so capa7es de utili7ar tanto a sua pr!pria mem!ria local quanto a mem!ria do sistema.

12-2$ *** 35% *** Figura 12.22


'inais do barramento .4P.

Hardware Total

A figura 99 mostra os sinais do barramento A&". %o inteiramente gerados pelo c2ipset. ,bserve que existem sinais de entrada, outros de sa+da e outros bidirecionais. ,s principais sinais so descritos a seguir.
/inal +-'$+-!1 -escri01o "arramento de dados e endere0os5 +o contrrio de outros :arramentos 4ue usam sinais independetes para dados e endere0os* o +TP utiliza um Gnico :arramento multiplexado5 + cada opera01o* o :arramento indicar o endere0o* e a se=uir os dados5 &sso pode parecer causa de lentid1o* mas n1o D5 Na maior parte do tempo o :arramento +TP necessita 4ue se8a indicado apenas o endere0o inicial* e os dados ;m a se=uir* em modo :urst5 <sses . sinais tm dupla finalidade5 Muando o :arramento +-'$+-!1 est fornecendo um endere0o* os sinais C/"<'$C/"<! indicam o comando 4ue de;e ser realizado ?leitura* escrita* etc5@5 Nos perIodos em 4ue dados est1o trafe=ando* esses . sinais indicam 4uais =rupos de ( :its de;em ser le;ados em conta5 +o fazer transferncias de !% :its* os . sinais ficam ati;ados* mas podem ser ati;ados 1* % ou ! sinais indi;idualmente* permitindo acesso a trec,os menores5 Por exemplo* para escre;er um pixel na tela em um modo =rfico de % 6 cores ?1 :Pte por pixel@* um Gnico sinal C/"< de;e ser ati;ado para indicar o pixel correto5 &nitiator 7eadP5 9 dispositi;o 4ue iniciou a tranferncia indica 4ue est pronto para rece:er dados5 -esta forma D feita uma sincroniza01o entre a placa de CP2 e a placa de ;Ideo5 Muando uma placa D mais lenta 4ue outra* este sinal ser;ir para introduzir Bait states* fazendo com 4ue a mais rpida espere pela mais lenta* 4uando necessrio5

C/"<'$C/"<!

&7-A

Captulo 12 Barramentos da placa de CPU


T7-A

12-2&

/"+'$/"+F

+-V/T" /"V/T" P&P< >7+M<

Tar=et 7eadP5 Tem fun01o semel,ante 3 do sinal T7-A* mas diz respeito ao dispositi;o 4ue est sendo acessado5 Por exemplo* 4uando a placa de CP2 4uer ler dados da memria de ;Ideo* a placa de CP2 opera como &nitiator ou Master* e a placa de ;Ideo opera como Tar=et ?al;o@5 + placa de ;Ideo* 4ue neste caso opera como Tar=et* usar este sinal para indicar 4ue est com um dado disponI;el* ou 4ue est pronta para rece:er um no;o dado5 <ste protocolo faz a sincroniza01o de placas de desempen,os diferentes* mediante a introdu01o de Bait states* 4uando necessrio5 N1o adianta por exemplo operar em modo +TP (x e a placa de ;Ideo usar memrias lentas5 &sto far com 4ue se8am =erados Bait states* resultando em desempen,o inferior5 9s sinais +-'$+-!1 podem ser usados para endere0os e dados* ou podem ser usados exclusi;amente para dados5 Nesse caso os endere0os s1o en;iados atra;Ds do :arramento /"+'$/"+F5 9 ideal seria 4ue esses endere0os usassem um :arramento tam:Dm de !% :its* mas s1o usados apenas ( para 4ue o nGmero total de pinos do conector n1o se8a exa=erado5 <ste :arramento opera em alta ;elocidade* assim como o :arramento de dados5 <m modo %x* por exemplo* cada perIodo de clock fornecer 16 :its* e em .x cada perIodo fornecer !% :its5 -esta forma temos :arramentos de dados e endere0os independentes5 +pesar do :arramento de endere0os ter apenas ( :its* isto n1o pre8udica o desempen,o* 8 4ue na maioria das opera0Ees o endere0o D especificado apenas no inIcio da transferncia de uma lon=a se4Uncia de dados5 /tro:e para o :arramento de dados5 <ste sinal D usado para sincronizar o trfe=o atra;Ds do :arramento +-'$+-!15 <ste sinal D usado para sincronizar as transferncias no :arramento /"+'$/"+F5 <ste sinal de;e ser ati;ado durante o uso do :arramento +-'$+-!15 9 nGmero de ciclos nos 4uais este sinal fica ati;o est relacionado com o nGmero de transferncias a serem efetuadas5 Tem a mesma fun01o 4ue o sinal P&P<5 + diferen0a D 4ue >7+M< D usado para transferncias no modo PC&* en4uanto P&P< D usado para transferncias no modo +TP5

, A&" no simplesmente baseado no "#$. , barramento A&" contm todos os sinais do barramento "#$, e pode ser portanto tratado como um dispositivo "#$ de maior velocidade. $sso possibilitou aos fabricantes de placas de v+deo, converterem rapidamente suas placas de v+deo "#$ para que usem o slot A&". Alm de suportar os comandos e modos de opera<o do barramento "#$, o barramento A&" possui modos de opera<o pr!prios, mais adequados Hs opera<es relacionadas com v+deo ;0.

12-2(

Hardware Total Figura 12.23


'e%9es .4P e PC/.

A figura 9; mostra o diagrama da conexo entre uma placa A&" e a placa de #"-. *ote que existe uma se<o espec+fica para os comandos "#$ e outras especiali7adas em comandos t+picos do A&".
Modos -MA e Execute

"ara gerar uma imagem 90, uma Gnica estrutura de dados necessria. 6 o frame buffer, uma representa<o linear do conteGdo da tela. *as placas de v+deo 90, toda a mem!ria de v+deo utili7ada como frame buffer. ? a representa<o de imagens tridimensionais exige outras estruturas. , frame buffer usado, assim como nas placas 90, para manter uma imagem exata do que apresentado na tela, porm a mem!ria de v+deo de placas ;0 necessita de outras estruturas de dados para uma representa<o tridimensional completa. , ZNBuffer a rea da mem!ria de v+deo responsvel pela representa<o da terceira coordenada 3Z5. As texturas so imagens bidimensionais que so aplicadas a pol+gonos no espa<o tridimensional. , %tencil Buffer uma outra estrutura de dados usada no processamento de imagens refletidas. As placas ;0 baseadas no barramento "#$ manin2am todas essas estruturas de dados na sua pr!pria mem!ria de v+deo. , barramento A&" permite que essas informa<es sejam arma7enadas tanto na mem!ria de v+deo quanto na mem!ria do sistema, locali7ada na placa de #"-. Ao operar no modo 0'A, todas as estruturas de dados envolvidas na forma<o das imagens ;0 ficam arma7enadas no frame buffer da placa A&". A cada cena ;0 representada, as texturas t@m que ser carregadas na mem!ria de v+deo, e tanto o ZNBuffer como o %tencil Buffer t@m que ser calculados para cada posi<o e transferidos para a placa de v+deo. Este

Captulo 12 Barramentos da placa de CPU

12-2)

elevado trfego de dados ao longo do barramento A&" pode prejudicar o desempen2o geral. , outro modo suportado pelo barramento A&" o 0$'E 30irect 'emor8 Execute5. *este modo as estruturas de dados podem ficar arma7enados na mem!ria do sistema. Eanto o frame buffer como o ZNBuffer, o %tencil Buffer e as texturas podem ficar na mem!ria da placa de v+deo ou na mem!ria do sistema. 0ecidir se cada estrutura fica em uma ou em outra mem!ria tem impacto direto no desempen2o grfico. "or exemplo, sempre mel2or manter o frame buffer na mem!ria de v+deo, e no na mem!ria do sistema, j que esta rea constantemente lida para suas informa<es serem entregues ao monitor. "ara imagens com uma modesta resolu<o de FCCxACC com 1A bits por pixel e taxa de atuali7a<o de K> D7 para o monitor, o trfego de dados do frame buffer superior a >CC 'B)s. 6 um trfego muito elevado em compara<o com os FCC 'B)s suportados por um barramento de mem!ria "#1CC, e mesmo comparando com os 1CAA 'B)s oferecidos pelas mem!rias "#1;;. Este um srio problema do v+deo onboard com mem!ria compartil2ada. Ao usar o frame buffer na mem!ria da placa de v+deo, tanto a resolu<o como o nGmero de cores e a taxa de atuali7a<o podem ser elevadas, sem sobrecarregar a mem!ria do sistema. As demais estruturas de dados podem ficar na mem!ria de v+deo ou na mem!ria do sistema, e impacto no desempen2o depender da utili7a<o. 'ant@Nlas todas na mem!ria de v+deo 3modo 0'A5 resulta em alto desempen2o, mas tem como desvantagem a perda de tempo reali7ando as todas as transfer@ncias. *ote que apesar do padro A&" oferecer o modo 0$'E, nem todos os c2ips grficos o suportam, e nem todos os programas ;0 o utili7am. "ara compensar a aus@ncia do modo 0$'E, a placa de v+deo deve ter uma generosa quantidade de mem!ria de v+deo.

Barramento P./
A figura M mostra os conectores usados no barramento "#$ 3"erip2eral #omponent $nterconnect5. *as placas de #"- modernas podemos encontrar ;, =, > ou A slots "#$. Em algumas placas mais simples, tipicamente aquelas que t@m Studo onboardT, podemos encontrar apenas um ou dois slots "#$.

12-3* Figura 12.24


'lots PC/.

Hardware Total

*os slots "#$, conectamos placas de expanso "#$. Alguns exemplos t+picos de placas de expanso "#$ so "laca de v+deo 3%L&A5 "laca de interface %#%$ "laca de rede "laca digitali7adora de v+deo
*** 35% *** Figura 12.25
Placas de e<pans3o PC/A uma placa de 5ideo e uma controladora 'C'/.

6 importante notar que Barramento "#$ no sin[nimo de %lot "#$. , Barramento "#$ um conjunto de sinais digitais que partem do c2ipset e do processador, e atingem tanto as placas de expanso, atravs dos slots, como circuitos da placa de #"-. "or exemplo, as interfaces para disco r+gido e as

Captulo 12 Barramentos da placa de CPU

12-31

interfaces -%B embutidas na placa de #"- so controladas atravs do barramento "#$, apesar de no utili7ar os slots.
*ipos de P./

*a maioria das placas de #"-, o barramento "#$ opera com ;9 bits e utili7a um clocB de ;; 'D7. "odemos entretanto encontrar algumas varia<es. Em placas de #"- antigas podemos encontrar o barramento "#$ operando com 9> ou ;C 'D7. Em placas que operam com overclocB externo, o clocB do barramento "#$ pode estar indevidamente programado para ;K,> 'D7 ou =1,A 'D7, resultando em mau funcionamento. Existem ainda as placas de #"- de alto desempen2o, pr!prias para servidores, nos quais temos barramentos "#$ de A= bits e AA 'D7. A taxa de transfer@ncia mxima te!rica do barramento "#$ depende portanto das suas caracter+sticas. A tabela abaixo mostra as principais op<es
Clock !! MHz !! MHz 66 MHz 66 MHz NGmero de :its !% 6. !% 6. Taxa de transferncia 1!! M"/s %66 M"/s %66 M"/s !! M"/s

:ogo na primeira verso do "#$, apesar de operar com ;9 bits, estava previsto o funcionamento com A= bits. , slot "#$ de A= bits diferente do ;9 bits. "ossui duas se<es, sendo uma anloga ao de ;9 bits e outra menor, com os sinais necessrios ao funcionamento em A= bits.
Figura 12.26
'lots PC/ de 32 e de $4 bits.

'ais recentemente o barramento "#$ sofreu uma reviso e agora suporta tambm a opera<o em AA 'D7, tanto em ;9 como em A= bits. Este aumento foi motivado principalmente pelas novas interfaces %#%$, capa7es de operar com taxas de ;9C 'B)s. , barramento "#$ de AA 'D7 e A= bits, com sua taxa de transfer@ncia mxima de >;; 'B)s, suporta perfeitamente este tipo de interface. ,bviamente s! encontramos esta configura<o em servidores e esta<es de trabal2o de alto desempen2o.

12-32

Hardware Total

Alm das op<es usuais de ;9 e A= bits, ;; e AA 'D7, podemos encontrar em algumas placas de #"- antigas 3e mesmo em algumas mais novas5, alguns clocBs incomuns em uso no barramento "#$. A tabela abaixo mostra algumas dessas op<es e as respectivas taxas de transfer@ncia. *ote que valores acima de ;; 'D7 so considerados overclocB. 'esmo que a placa de #"- possa gerar esses valores, nem sempre as placas de expanso "#$ iro suportNlos.
Clock % MHz !' MHz !! MHz !F* MHz .1*6 MHz !6*6 MHz !(*! MHz NGmero de :its !% !% !% !% !% !% !% Taxa de transferncia 1'' M"/s 1%' M"/s 1!! M"/s 1 ' M"/s 166 M"/s 1.6*. M"/s 1 !*% M"/s

*as placas de #"- "entium antigas, o clocB do barramento "#$ era sempre igual H metade do clocB externo do processador. #om clocB externo de AA 'D7, o resultado era o barramento "#$ operando a ;; 'D7. *o processador "entiumNK>, por exemplo, o clocB externo de >C 'D7, portanto o barramento "#$ passa a operar com apenas 9> 'D7, j que tais placas so programadas para usar no barramento "#$, a metade do clocB do processador. 0a mesma forma no "entiumNMC, "entiumN19C e "entiumN1>C, o clocB externo AC 'D7, portanto o barramento "#$ opera com ;C 'D7. Iuando feito overclocB externo nessas antigas placas, obrigando o processador a operar com K> ou F; 'D7 externos, o barramento "#$ opera com a metade desses valores, o que corresponde a ;K,> 'D7 e =1,A 'D7. *a maioria das placas de #"- com clocB externo de 1CC 'D7, o barramento "#$ opera com 1); do clocB externo do processador, resultando em ;; 'D7, mas pode resultar em valores maiores quando usado overclocB. 'uitas placas de #"- mais recentes t@m geradores de clocB independentes para o processador e para o barramento "#$. 0esta forma o barramento "#$ pode ser mantido em ;; 'D7, mesmo que o processador esteja usando overclocB externo.
Volta#ens do P./

*a sua especifica<o original, o barramento "#$ podia operar a partir de uma alimenta<o de \> volts ou de \;,; volts. "ara impedir a conexo de placas incompat+veis, os slots "#$ utili7am um c2anfro que deve concidir com outro c2anfro locali7ado na placa de expanso. *os slots de ;,; volts, este c2anfro fica mais pr!ximo da parte traseira da placa de #"-. *os slots

Captulo 12 Barramentos da placa de CPU

12-33

de > volts o c2anfro fica no lado oposto. A figura 9K mostra os tipos de slots "#$ em fun<o da sua voltagem.
Figura 12.27
'lots de 5olts e de 3;3 5olts.

,s slots e placas de > volts so os mais usados. "raticamente no encontramos verses de ;,; volts. "odemos entretanto encontrar algumas placas de expanso "#$ que so universais, podendo funcionar tanto em slots de > como de ;,; volts. Essas placas possuem dois c2anfros no seu conector, como mostra a figura 9F.
Figura 12.28
Placa PC/ uni5ersal de e 3;3 5olts.

Master e *ar#et

As transfer@ncias reali7adas no barramento "#$ so sempre feitas entre dois dispositivos. -m deles o Bus 'aster ou $nitiator, o outro o Earget 3alvo5. , Bus 'aster aquele que toma a iniciativa de solicitar a transfer@ncia do Earget. , Bus 'aster o responsvel pela gera<o de todos os sinais de endere<os, controles e dados 3no caso de escrita5. Iuando o computador ligado, o processador da placa me o Bus 'aster. Ele o responsvel por comandar a iniciali7a<o do 2ard/are, incluindo o c2ipset e as placas de

12-34

Hardware Total

expanso. ,utros dispositivos tambm podem atuar como Bus 'asters, como interfaces $0E e interfaces %#%$. "ara que um dispositivo opere como Bus 'aster, precisa inicialmente pedir permisso ao Bus Arbitrer, que fa7 parte do c2ipset. 0o Bus Arbitrer partem vrias lin2as (EI 3request5 e &*E 3&rant5. #ada par (EI)&*E ligado a um dispositivo "#$ diferente. *o caso dos slots, cada um deles tem um sinal (EI pr!prio, atravs do qual envia ao c2ipset o pedido de requisi<o para que tome o controle do barramento. Ao receber esta requisi<o, o Bus Arbitrer verifica se poss+vel dar a permisso e envia para o dispositivo que a requereu, o sinal &*E apropriado. #ada dispositivo e cada slot possui seu pr!prio sinal &*E. A maioria dos c2ipsets atuais possuem =, > ou A pares (EI)&*E, atravs dos quais podem ser conectados =, > ou A dispositivos "#$ capa7es de atuar como Bus 'asters. Existem entretanto algumas placas nas quais apenas alguns slots "#$ so Bus 'asters, enquanto outros slots atuam apenas como Earget. Ao passar por problemas de funcionamento de placas "#$, experimente a troca do slot. #onsulte o manual da placa de #"para verificar se todos os slots podem operar como Bus 'asters. "lacas de som, placas de rede, controladoras %#%$ e digitali7adores de v+deo, bem como interfaces rpidas em geral, operam em modo Bus 'aster. "lacas de v+deo "#$ e modems operam como Earget, portanto podem ser remanejadas para slots que no suportam Bus 'astering.
Sinais do barramento P./

A seguir apresentamos alguns dos sinais de maior importOncia no barramento "#$, juntamente com sua descri<o.
/inal +-'$+-!1 -escri01o "arramento de dados e endere0os multiplexados5 No inIcio de uma transferncia* este :arramento indica o endere0o* e na fase se=uinte* os dados5 Como muitas transferncias s1o feitas em modo :urst* n1o existe 4ueda de desempen,o perceptI;el pelo fato de ser usado um Gnico :arramento para dupla fun01o5 -urante a fase de endere0o* esses . sinais indicam o comando a ser realizado ?leitura* escrita* etc5@5 Na fase de dados* esses . :its indicam 4uais :Ptes dos !% :its do :arramento de dados de;em ser le;ados em conta5 &sso permite* por exemplo* acessar :Ptes indi;iduais* apesar do :arramento de dados ter !% :its5 9 "us Master ati;a este sinal para dar inIcio a um ciclo de transferncia5 &nitiator 7eadP5 &ndica 4ue o Master est pronto para ler ou en;iar dados5 Muando este sinal n1o D ati;ado* o Tar=et ir esperar tantos Bait states 4uanto forem necessrios5

C/"<'$C/"<!

>7+M< &7-A

Captulo 12 Barramentos da placa de CPU


T7-A

12-3

-<Q/<C 7<M TNT &NT+* &NT"* &NTC* &NT+-!%$+-6! C/"<.$C/"<F 7<M6. +C#6.

Tar=et 7eadP5 &ndica 4ue o Tar=et est pronto para rece:er dados ?escrita@ ou 4ue o dado lido 8 est disponI;el ?leitura@5 Muando este sinal n1o D ati;ado* o Master ir =erar tantos Bait states 4uando forem necessrios5 +ti;ado pelo Tar=et 4uando recon,ece o seu endere0o5 -esta forma o Master pode sa:er se o dispositi;o Tar=et est ati;o ou presente no :arramento5 7e4uisi01o en;iada ao "us +r:itrer* para 4ue o dispositi;o se torne "us Master5 Cada dispositi;o tem seu prprio sinal 7<M5 Trant5 +tra;Ds deste sinal o "us +r:itrer indica ao dispositi;o solicitante 4ue o :arramento est li:erado* permitindo assim 4ue se torne "us Master5 Cada dispositi;o tem seu prprio sinal TNT5 /1o lin,as de interrup01o a serem usadas pelos dispositi;os PC&5 Cada dispositi;o e cada slot D li=ado a um desses sinais* 4ue podem ser compartil,ados* ou se8a* uma mesma lin,a &NT pode ser usada por mais de um slot5 9 padr1o PC& pre; o compartil,amento de interrup0Ees5 Continua01o do :arramento de dados e endere0os nos slots PC& de 6. :its5 Continua01o do :arramento de comando e ,a:ilita01o de :Ptes nos slots PC& de 6. :its5 7esuisi01o de transferncia de 6. :its5 &ndica 4ue o Tar=et est apto a realizar transferncia de 6. :its5

*rans0er1ncias

Lrios tipos de transfer@ncia podem ser feitas no barramento "#$. Essas transfer@ncias podem envolver um ou mGltiplos dados. %o c2amadas de transactions 3transa<es5, mas aqui c2amaremos apenas de transfer@ncias. A figura 9M mostra o diagrama de tempo de uma opera<o de leitura, na qual so lidos ; dados consecutivos.

12-3$

Hardware Total *** 75% *** Figura 12.29


6pera%3o de leitura no barramento PC/.

*ote que as opera<es so sincroni7adas pelo clocB. 0urante o per+odo em que o barramento A0 tra7 endere<os, temos a fase de endere<os 3address p2ase5. -ma ve7 determinado o endere<o, so feitas as transfer@ncias de dados, entrando ento na fase de dados 3data p2ase5. Wait states podem ser gerados por solicita<o do Earget ou do pr!prio 'aster, atravs dos controles $(0] e E(0]. ,s eventos que ocorrem nesta transfer@ncia so os seguintes a5 , Bus 'aster inicia a transfer@ncia ativando o sinal .(A'E, que permanece ativo at que o Earget termine sua Gltima fase de dados. , 'aster tambm fornece o endere<o 3A0CNA0;15 e o comando 3#)BECN #)BE;5. b5 , Earget recon2ece seu endere<o e preparaNse para fornecer os dados. c5 , 'aster para de indicar o comando nas lin2as #)BE e passa a indicar os controles 2abilitadores dos b8tes desejados. d5 , Earget ativa a lin2a 0EL%E: para indicar que foi endere<ado, fornece o primeiro dado e ativa a lin2a E(0] para indicar que o dado est pronto. Wait states podem ser gerados se necessrio, bastando retardar a ativa<o de E(0]. e5 , 'aster l@ o dado e altera as lin2as #)BE, se necessrio.

Captulo 12 Barramentos da placa de CPU

12-3&

f5 , Earget desativa a lin2a E(0] enquanto busca o pr!ximo dado, gerando mais um /ait state. $sto pode ser necessrio quando os circuitos do Earget no so suficientemente velo7es. g5 *este exemplo o 'aster ainda no est pronto para ler o pr!ximo dado, portanto ele desativa o sinal $(0], gerando mais um /ait state que far o Earget manter os dados pos mais um ciclo. 25 Ap!s receber o Gltimo dado, o 'aster finali7a a transfer@ncia, desativando a lin2a .(A'E. i5 , Earget desativado, liberando o barramento de dados e desativando os sinais E(0] e 0EL%E:. Este exemplo d uma idia geral de como ocorrem as transfer@ncias no barramento "#$. ,utros tipos de tranfer@ncia ocorrem de forma diferente, mas a idia bsica a mesma.
-ispositi os de alta elocidade

A maioria dos dispositivos ligados ao barramento "#$ so capa7es de operar como 'aster. , primeiro deles o processador da placa de #"-, que atravs do 2ost bridge 3fa7 parte do c2ipset5, comunicaNse com o barramento "#$. #2amamos de bridge um circuito que fa7 a interface entre dois barramentos. , 2ost bridge portanto um circuito que fa7 a comunica<o entre o barramento do sistema e o barramento "#$. Atravs deste circuito o processador pode acessar qualquer outro dispositivo "#$, ou seja, qualquer um deles pode funcionar como Earget em transfer@ncias nas quais o processador o 'aster. As transfer@ncias entre o processador e dispositivos de E)% eram feitas de duas formas nos "#s com arquiteturas antigas E)% programada E)% por 0'A

Esses dois mtodos esto representados na figura ;C. *a E)% programada, cabe ao processador obter os dados na interface e colocNlos na mem!ria 3nas opera<es de entrada5, e obt@Nlos na mem!ria e entregNlos H interface apropriada 3nas opera<es de sa+da5. A vantagem desta tcnica a simplicidade de circuitos, e a desvantagem principal que deixa o

12-3(

Hardware Total

processador muito ocupado quando so transferidos muitos dados em seqR@ncia.


Figura 12.30
?0' pro!ramada e ?0' por ,"..

*a E)% por 0'A, um circuito especial c2amado controlador de 0'A toma o controle do barramento do processador e reali7a a transfer@ncia, gastando o m+nimo tempo poss+vel. A transfer@ncia de um dado atravs de 0'A dura um Gnico ciclo, sem monopoli7ar o barramento. Enquanto na E)% programada o processador pode ficar ocupado entre um dado e outro, testando se o pr!ximo dado j pode ser transferido, na E)% por 0'A o processador pode executar outras tarefas enquanto o controlador de 0'A se encarrega da transfer@ncia. , controlador de 0'A pode tomar o controle do barramento do sistema gra<as a dois sinais existentes nos processadores D,:0 e D:0A 3Dold AcBno/ledge5. Iuando a interface tem um dado pronto para entregar, envia um comando para o controlador de 0'A 30'A (equest5, que por sua ve7 ativar o sinal D,:0 do processador. , processador termina a execu<o do ciclo em andamento e entra em tristate, ScongelandoT sua atividade, e envia para o controlador de 0'A o sinal de D:0A, recon2ecendo o estado de D,:0. A partir da+ o controlador de 0'A, que antes estava em tristate, passa a gerar os sinais de endere<o, dados e controle, passando a ser o SmestreT do barramento. , controlador de 0'A envia para a interface, um sinal de 0'AA#X 30'A AcBno/ledge, ou recon2ecimento de 0'A5. A interface pode ento entregar o dado para o barramento e enviando para a mem!ria 3nas opera<es de entrada5, ou ento obter o dado da mem!ria 3nas opera<es de sa+da5. Iuanto mais lento um perifrico, mais adequada a transfer@ncia por E)% programada, e quanto mais rpido, mais adequada a transfer@ncia por

Captulo 12 Barramentos da placa de CPU

12-3)

0'A. Lejamos alguns exemplo, considerando o uso de um barramento externo de 1CC 'D7 para o processador. %upondo que as mem!rias operem com tempori7a<o 9N1N1N1, ter+amos cerca de FC mil2es de transfer@ncias de A= bits por segundo. #onsidere alguns tipos de interface e o StempoT entre transfer@ncias consecutivas
&nterface Teclado Modem* 6k :ps Placa de som -is4uetes Paralela padr1o 7ede* 1' M:its/s 2/" 151 Paralela <PP/<CP 7ede5 1'' M:its/s &-<* P&9 Mode . &-<* +T+$!! >ireBire 2/" %5' &-<* +T+$66 &-<* +T+$1'' Taxa de transferncia !' caracteres/s k"/s 1F6 k"/s . k"/s 1 ' k"/s 1*% M"/s 1* M"/s % M"/s 1%* M"/s 16*6 M"/s !!*! M"/s ' M"/s 6' M"/s 66*6 M"/s 1'' M"/s &nter;alo entre transferncias* medido em acessos 3 memria %56''5''' 165''' 15('' 15F'' !! % 6 %'' .' % 1S S 6 !

Leja por exemplo o caso do teclado, que fornece uma taxa mxima de ;C caracteres por segundo 3quando usamos o (E"EAE5. Entre a c2egada de dois caracteres consecutivos, transcorrem cerca de 9,A mil2es de ciclos. *o teria sentido o processador ficar monopoli7ado entre a c2egada de dois caracteres consecutivos, testando mil2ares de ve7es se o pr!ximo caracter j c2egou. "ara isso so usadas interrup<es. , processador no testa se c2egou o pr!ximo caracter, ele continua executando outras tarefas, e a interface de teclado gera uma interrup<o quando uma tecla pressionada. "ara atender H interrup<o o processador precisa salvar o seu contexto 3arma7enar o conteGdo de todos os registradores internos5, atender H interrup<o e retornar ao processamento original, o que consome entre >C e 1CC ciclos. #omo o intervalo neste caso de 9,A mil2es de ciclos, vale a pena para o processador executar outras tarefas e ser interrompido quando c2egar um caracter. "or isso podemos, por exemplo, tranqRilamente digitar um texto enquanto o processador de textos fa7 corre<o gramatical ou salva o arquivo automaticamente. "ortanto a E)% programada com o uso de interrup<es um mtodo bem adequado para a opera<o do teclado.

12-4*

Hardware Total

-m modem de >AB bps fornece um dado a cada 1A.CCC ciclos. , uso de E)% programada com interrup<es tambm adequado aqui. Iuando c2egar um caracter sero gastos entre >C e 1CC ciclos para atender H interrup<o que l@ o caracter 3ou que o obtm da mem!ria para transmitir5. "or isso tipicamente os modems operam com E)% programada, sincroni7ada por interrup<es. A situa<o da placa de som mais delicada. ,perando com o som de qualidade mxima, transcorreriam 1FCC ciclos entre duas transfer@ncias consecutivas, o que tornaria poss+vel a opera<o por E)% programada, com interrup<es. Entre dois dados consecutivos, descontanto 1CC ciclos para atendimento da interrup<o, sobrariam ainda 1KCC para outros processamentos. , problema que estamos levando em conta um barramento de 1CC 'D7, e quando as placas de som foram criadas, o barramento usado era o do ;FA, em verses to lentas como 1A 'D7 e usando 9 ciclos por transfer@ncia. *esse caso ocorriam cerca de 1>C ciclos entre duas transfer@ncias consecutivas, o que tornava invivel o funcionamento por E)% programada com interrup<es, j que cada atendimento de interrup<o tem uma lat@ncia de cerca de 1CC ciclos. -ma solu<o seria usar E)% programada sem interrup<es, porm este mtodo no permite que o processador reali7e outras tarefas. "or isso foi escol2ida para as placas de som, a E)% por 0'A. , processador no se envolve com a transfer@ncia, apenas a ativa no in+cio e informado da sua finali7a<o, depois que todos os b8tes foram transmitidos ou recebidos. At 2oje as placas de som operam com E)% por 0'A, apesar dos barramentos atuais suportarem esta opera<o com E)% programada por interrup<es. ,utro caso clssico o da interface de disquetes. %o cerca de 1FCC ciclos entre b8tes consecutivos, mas nos "#s originais, que fa7iam transfer@nicas lentas como = 'B)s, o intervalo entre b8tes consecutivos era de pouco mais de 1CC ciclos. As interfaces de disquete da poca usavam 0'A ou E)% programada sem interrup<es 3tambm c2amada de pooling, j que o processador passa os intervalos interrogando a interface para c2ecar se os dados j c2egaram5. "ara permitir maior desempen2o, a $B' optou por utili7ar para a sua interface de disquetes, a E)% por 0'A, caracter+stica que mantida at nos "# atuais, por questes de compatibilidade. A interface paralela padro opera nos "#s modernos com cerca de >CC ciclos entre b8tes consecutivos, mas nos "#s antigos este per+odo era redu7ido a cerca de 9C ciclos, inviabili7ando a E)% programada por interrup<es. As op<es viveis eram 0'A e E)% programada por pooliong, e este Gltimo foi o adotado pela $B'. A interface de impressora usa interrup<es apenas para indicar condi<es anormais, como buffer c2eio,

Captulo 12 Barramentos da placa de CPU

12-41

falta de papel e outros erros. 0evido H opera<o por pooling, o processador fica totalmente ocupado quando envia dados H impressora. "odemos inclusive notar algumas paradas no processamento normal durante a impresso. $nterfaces paralelas modernas, operando nos modos E"")E#" transmitem e recebe dados a cada intervalo de =C ciclos, e a Gnica op<o vivel de funcionamento a E)% por 0'A. A E)% programada por pooling deixaria o processador monopoli7ado durante a impresso. $nterfaces de rede a 1C 'bits)s oferecem 9>A ciclos entre dados consecutivos 3barramento de 1CC 'D75, ou um nGmero menor ainda nos barrametos mais lentos. "or isso as interfaces de rede operam com E)% por 0'A ou com E)% programada por pooling. "ara no monopoli7ar o uso do processador ao operar com pooling, as interfaces de rede utili7am um buffer que arma7ena um bloco inteiro de dados. Assim consegue uma utili7a<o mais eficiente. Ao transmitir dados, o processador os coloca rapidamente no buffer e dispara a transmisso, ficando assim liberado. A interface de rede vai interromper o processador quando terminar a transmisso do bloco de dados. 0a mesma forma durante a c2egada de dados a interface os arma7ena no seu buffer e interrompe o processador quando o bloco inteiro estiver pronto. , uso de buffers para acelerar o desempen2o, ocupando menos o processador, e interrup<es apenas para sinali7ar o trmino da opera<o, poss+vel apenas para interfaces orientadas por blocos, ou seja, que transmitem sempre blocos de dados, como o caso da interface de rede. Em contraste temos os disposivos orientados a b8tes ou caracteres, como os modems, teclados e impressoras, que requerem aten<o individual do processador para cada b8te que transita. $nterfaces de rede de 1CC 'bits)s podem operar com os mesmos mtodos usados pelas interfaces de 1C 'bits)s. 0ispositivos mais velo7es no suportam a E)% programada por interrup<es. 0evem usar 0'A ou E)% programada por pooling. Leja por exemplo o caso da interface $0E operando em "$, 'ode =. #om apenas 1M ciclos entre dados consecutivos, tem tempo suficiente para fa7er um pooling receber o dado, guardar na mem!ria, incrementar os contadores, testar se c2egou o Gltimo dado e caso no ten2a c2egado, voltar ao pooling para esperar o pr!ximo dado. A seguir mostramos um trec2o de programa 3linguagem Assembl85 no qual feita uma leitura por pooling. , mtodo usado tanto para interfaces $0E como para outras que operem desta forma. As diferen<as ficam por conta do nGmero de b8tes de cada bloco, dos endere<os de dados e status e do bit indicador de dado pronto.
... MOV CX, 512 MOV DI, BUFFER ; Vai ler 512 bytes ; DI aponta para o estino

12-42
!OO"I#$% I# &", '(&(U' (E'( &",BI( ,- !OO"I#$ I# &", D&DO '(O'B DEC CX ,#- !OO"I#$ .... ; ; ; ; ; ; ; ;

Hardware Total
Interro)a a inter*a+e (esta o bit e a o pronto Volta se n.o pronto "/ o a o &r0a1ena no b2**er De+re0enta +onta)e0 Volta se n.o +3e)ar0 512 Contin2a o pro+essa0ento

FIM%

A programa<o da E)% por 0'A um pouco mais complexa. 6 preciso programar o controlador de 0'A indicando o canal a ser usado 3cada canal ligado a uma interface5, o endere<o de mem!ria para os dados e o nGmero de b8tes. A seguir a interface recebe o comando a ser reali7ado. Eerminados esses preparativos, o processador est livre para executar outras tarefas. , controlador de 0'A e a interface faro todo o trabal2o. *os instantes em que dados estiverem prontos, o controlador de 0'A coloca o processador em D,:0 e fa7 seu acesso H mem!ria. Eerminada a transfer@ncia do bloco, a interface gera uma interrup<o para avisar seu trmino ao processador. $nterfaces ainda mais rpidas no coseguem operar com E)% programada por pooling. ,s M ciclos entre transfer@ncias consecutivas em uma interface AEAN ;; so um per+odo muito pequeno para fa7er o pooling, mesmo operando a 1CC 'D7. 'ais cr+tica seria a situa<o nos barramentos de AA 'D7. A solu<o para o problema seria utili7ar para esses dispositivos mais rpidos, a E)% por 0'A. *o poderia neste caso ser usado o controlador de 0'A padro do "#. Este controlador opera nos mesmos padres do barramento $%A, por questes de compatibilidade. *o $B' "# JE operava mediante um clocB de > 'D7, e no AE, com F 'D7. %eria poss+vel utili7ar controladores de 0'A mais rpidos, mas no seriam 1CC^ compat+veis com o padro "#, baseado no controlador F9;KA. -sando este controlador, os acessos H mem!ria seriam feitos com os F 'D7 do barramento $%A, com ciclos extremamente longos para os padres atuais, inviabili7ando o seu uso com os dispositivos modernos. "ara usar 0'A com os dispositivos de E)% mais modernos, a arquitetura do "# deveria ser modificada para incluir um novo controlador de 0'A, ligado diretamente ao barramento do processador, e operando com clocBs mais elevados, por exemplo, usando o mesmo clocB do processador. Eecnicamente isto seria poss+vel, porm ao invs disso foi adotada uma solu<o mais simples e mais elegante, que utili7ar o mtodo Bus 'astering no barramento "#$.
Bus Masterin#

Captulo 12 Barramentos da placa de CPU

12-43

, barramento "#$ foi constru+do de tal forma que seus dispositivos podem operar como Bus 'asters. -m Bus 'aster pode reali7ar o mesmo papel que um controlador de 0'A, j que assume o total controle do barramento. 6 como se cada dispositivo "#$ capa7 de operar como Bus 'aster tivesse um controlador de 0'A embutido.
Figura 12.31
,". < Bus "asterin!.

,B% *a figura ;1 a sincroni7a<o entre o controlador de 0'A feita pelos sinais D,:0 e D:0A. "rocessadores modernos utili7am controles semel2antes para fa7er este controle, apesar de no serem c2amados de D,:0 e D:0A. ,B% , barramento "#$ no utili7a opera<es de 0'A. Entretanto opera<es de 0'A que ocorrem no barramento $%A convertidas em transfer@ncias no barramento "#$, nas quais o 'aster o "#$)$%A Bridge, e o Earget o "#$)Dost bridge.

A figura ;1 mostra o esquema das transfer@ncias por 0'A e por Bus 'astering. Assim como ocorre com o 0'A, o Bus 'astering no monopoli7a o processador. A transfer@ncia de dados entre a mem!ria e um perifrico, usando o barramento "#$, tem as seguintes caracter+sticas a5 A interface opera como Bus 'aster, enquanto o "#$)Dost Bridge opera como Earget. , 'aster pode ser uma interface de rede, uma interface $0E, uma interface %#%$, uma interface .ire/ire ou qualquer outra que esteja preparada para operar neste modo. , "#$)Dost Bridge, atuando como Earget, far os acessos H mem!ria atravs do barramento do processador, quando necessrio. b5 'esmo que o barramento "#$ esteja operando com seu trfego mximo 31;; 'B)s, com ;9 bits e ;; 'D7, por exemplo5, o barramento do sistema no ser exigido 1CC^ do tempo. , "#$)Dost Bridge tomar conta do

12-44

Hardware Total

barramento do processador apenas quando necessrio, deixando este barramento livre na maior parte do tempo para que o processador ten2a acesso H mem!ria, reali7ando seus processamentos normais. Explicando de forma simples, com o barramento "#$ exigindo 1;; 'B)s e o barramento do processador sendo capa7 de operar com AA 'D7 e A= bits 3>;; 'B)s5, estar+amos ocupando apenas 9>^ do trfego total do barramento do processador, que continua com K>^ do trfego para si pr!prio. :evando em conta que a maioria dos acessos so feitos na cac2e :9, o processador continua operando normalmente enquanto uma transfer@ncia da mem!ria por Bus 'astering est em andamento. c5 "ara evitar que uma transfer@ncia monopoli7e o barramento, o seu controlador pode suspender temporariamente uma transfer@ncia muito longa, dando c2ance a outros Bus 'asters de terem acesso ao barramento "#$. Eransfer@ncias suspensas podem continuar de onde pararam depois que outros Bus 'asters foram atendidos.
Plu# and Pla2 nos barramentos P./ e /SA

"ara que interfaces e placas de expanso funcionem, precisam que sejam configurados os recursos de 2ard/are a serem usados, e que sejam instalados os drivers apropriados. Esses recursos de 2ard/are so Endere<os de mem!ria Endere<os de E)% :in2as de interrup<o #anais de 0'A

*os "#s antigos cabia ao usurio ou ao tcnico instalador, a configura<o desses recursos de forma manual, atravs de jumpers, microc2aves ou de programas de configura<o espec+ficos para cada dispositivo. -m grande esfor<o da 'icrosoft, $ntel e outros fabricantes foi feito no sentido de possibilitar a configura<o automtica desses recursos, sem que o usurio precise intervir. As configura<es so feitas de forma automtica pelo B$,% da placa de #"- e)ou pelo sistema operacional. #abe ao sistema operacional providenciar a instala<o dos drivers corretos para cada dispositivo instalado. , barramento "#$ totalmente "lug and "la8 3"n"5. $sto significa que qualquer dispositivo "#$ beneficiado pela configura<o automtica oferecida pelo "lug and "la8. ? o barramento $%A no possui recursos "n" nativos, ou seja, as placas de expanso $%A antigas, bem como os dispositivos das placas de #"- ligadas ao barramento $%A 3interfaces seriais

Captulo 12 Barramentos da placa de CPU

12-4

e paralelas, por exemplo5, no possuem recursos de configura<o automtica. A arquitetura "lug and "la8 foi criada de forma que no apenas dispositivos "#$ possam usNla. *ovos dispositivos $%A puderam passar a utili7ar as mesmas configura<es automticas dispon+veis nas placas "#$. "lacas de expanso $%A produ7idas a partir de 1MM>, bem como interfaces existentes nas placas de #"- modernas e ligadas ao barramento $%A, tambm so "lug and "la8. A distribui<o de recursos de 2ard/are de forma automtica depende de tr@s fatores 15 Iue exista uma rea no sistema que indique quais so os recursos de 2ard/are dispon+veis e quais esto em uso por quais interfaces. Esta rea existe em todas as placas de #"- modernas, e c2amaNse E%#0 3Extended %8stem #onfiguration 0ata5. *o existe local padro para essas informa<es, mas normalmente ficam locali7adas no B$,%, em .las2 (,', ou no c2ip #',%. 95 Iue cada dispositivo "#$ ou $%A "n" informe os recursos de 2ard/are de que necessita, e que possa ser programado para utili7ar os recursos a ele destinados por um &erenciador de (ecursos. ;5 Iue os dispositivos no "lug and "la8 3:egac8 0evices, ou dispositivos de legado5 possam ser configurados de forma manual, porm de forma compat+vel com os dispositivos "lug and "la8. A arquitetura "lug and "la8 tem seu funcionamento dependente do B$,% e do sistema operacional. A figura ;9 mostra como o B$,% e o sistema operacional interagem para acessar os recursos "lug and "la8. Estamos indicando na figura como feito o acesso a dispositivos de 2ard/are dos tipos "#$ e $%A "n".

12-4$

Hardware Total *** 75% *** Figura 12.32


.r>uitetura de um sistema Plu! and PlaB.

Iuando o computador ligado, o &erenciador &lobal de #onfigura<es, que fa7 parte do B$,% "n", ativa o &erenciador de #onfigura<es "#$ e o &erenciador de #onfigura<es $%A "n". #ada um desses m!dulos comandar suas fun<es de iniciali7a<o, que por sua ve7 enviaro comandos de iniciali7a<o apropriados para os dispositivos de 2ard/are "#$ e $%A. 0urante esta iniciali7a<o, todos os dispositivos so interrogados para c2ecar quais so os recursos de 2ard/are necessrios 3'em!ria, E)%, $(I e 0'A5. As fun<es de iniciali7a<o por sua ve7 pedem ao &erenciador de (ecursos do B$,% que obten2a atravs das informa<es contidas no E%#0, quais recursos podem ser destinados a esses dispositivos. *ote que alguns dispositivos so iniciali7ados e configurados nesta etapa, outros so configurados pelo sistema operacional. Eipicamente os dispositivos que precisam estar ativos antes do boot 3interfaces de disco, por exemplo5 so ativados e configurados pelo B$,%. 0ispositivos que funcionam apenas sob o Windo/s ou outro sistema "lug and "la8 podem ser configurados posteriormente por este sistema. , sistema operacional tambm tem um gerenciador de configura<es que engloba as mesmas fun<es do gerenciador do B$,%, porm com fun<es mais avan<adas. -ma das fun<es que este gerenciador executa e o B$,% no, o carregamento dos drivers dos dispositivos. , B$,% no carrega drivers, apenas distribui os recursos de 2ard/are. Em fun<o dos dados existentes no E%#0, o sistema operacional tambm pode identificar os recursos usados por cada dispositivos. "ode ainda interrogar os dispositivos

Captulo 12 Barramentos da placa de CPU

12-4&

que no forma configurados pelo B$,% e distribuir recursos de 2ard/are 3'em!ria, E)%, $(I e 0'A5 em fun<o dos dados existentes no E%#0. , sistema operacional tambm pode empregar utilitrios para ler e alterar as informa<es do E%#0, bem como reprogramar os recursos de 2ard/are usados pelos dispositivos "lug and "la8 3como o caso do bom e vel2o &erenciador de 0ispositivos do Windo/s5. #omo vemos, a arquitetura "lug and "la8 consiste muito mais em procedimentos de soft/are que elementos de 2ard/are. "or isso foi fcil integrNla Hs placas $%A de fabrica<o mais recente.
.onex$es com outros barramentos

A liga<o entre barramentos diferentes feita atravs de circuitos c2amados de bridge 3ponte5. Esses circuitos ficam locali7ados no c2ipset. #omo sabemos, o c2ipset normalmente formado por dois componentes %8stem #ontroller ou *ort2bridge "eriperal #ontroller ou %out2Bridge

*o %8stem #ontroller encontramos entre vrios outros circuitos, a liga<o entre o barramento "#$ e o barramento do processador 3"#$)Dost Bridge5. *o "erip2eral #ontroller encontramos, alm de vrios outros circuitos, a conexo entre o barramento "#$ e outros barramentos mais lentos 3como o $%A e o :"#5.
3so de interrup+$es no barramento P./

, barramento "#$ utili7a = lin2as de interrup<o que podem ser redirecionadas para as interrup<es convencionais do "# 3$(Is5. -m componente do c2ipset c2amado (edirecionador de interrup<es encarregado de fa7er este redirecionamento.
Figura 12.33
2i!a%3o do roteador de interrup%9es do barramento PC/.

12-4(

Hardware Total

A figura ;; mostra como funciona o roteador de interrup<es. #2egam a ele = lin2as de interrup<o do barramento "#$ (C, (1, (9 e (;. Este roteador programado para redirecionar essas = lin2as para lin2as de $(I apropriadas. *o exemplo da figura ;; essas interrup<es esto redirecionadas para $(IM, $(I1C, $(I11 e $(I19. Esta escol2a de $(Is feita de forma automtica pelo B$,%, mas pode ser alterada atravs do #',% %etup, na se<o "#$ #onfiguration. *ela podemos escol2er entre as vrias $(Is dispon+veis para serem associadas Hs = lin2as de interrup<o que c2egam do barramento "#$. As interrup<es no barramento "#$ podem ser compartil2adas, ou seja, dois ou mais dispositivos podem usar a mesma interrup<o. #aber H rotina do sistema operacional que fa7 o atendimento a cada interrup<o, determinar qual foi o dispositivo que a gerou. #uriosa a forma como as lin2as de interrup<o so ligadas aos slots "#$. #ada slot tem = pinos de interrup<o $(IA, $(IB, $(I# e $(I0. Entretanto a liga<o com as entradas do roteador no direta, e sim, alternada. A figura ;= mostra um mtodo t+pico de liga<o.
*** 35% *** Figura 12.34
Cone<9es de /CT.; /CTB; /CTC e /CT, em slots PC/.

A forma de conexo parece confusa, mas na verdade bastante interessante e fa7 com que o uso das interrup<es seja distribu+do uniformemente entre as dispon+veis. %empre que uma placa "#$ precisa utili7ar uma Gnica interrup<o, deve ser obtigatoriamente a $(IA. %e uma placa precisar ter mais de uma interrup<o pode utili7ar as demais lin2as, mas a a $(IA sempre dever ser usada. Aparentemente isto faria com que a lin2a $(IA ficasse congestionada, mas no fica gra<as H forma como as lin2as $(IA, $(IB, $(I# e $(I0 so levadas at o roteador de interrup<es. *ote que no esquema da figura ;=, a $(IA do slot 1 est ligada em (;, que por sua

Captulo 12 Barramentos da placa de CPU

12-4)

ve7 direcionada para $(I19. A $(IA do slot 9 est ligada em (9, que por sua ve7 direcionada para $(I11. A $(IA do slot ; est ligada em (1, que por sua ve7 direcionada para $(I1C, e finalmente a $(IA do slot = est ligada em (C, que por sua ve7 direcionada para $(IM. %e cada placa utili7ar a $(IA ao mesmo tempo, sero geradas interrup<es diferentes $(IM, $(I1C, $(I11 e $(I19. Iuando existem mais de = slots "#$, o roteamento obrigatoriamente fa7 com que uma mesma entrada do roteador esteja ligada a duas lin2as $*EA, de dois slots "#$ diferentes. "or exemplo, em uma placa com A slots "#$, as $(Is poderiam estar roteadas da seguinte forma (C (1 (9 (; $*EA)1, $*EB)9, $*E#);, $*E0)=, $*EB)1, $*E#)9, $*E0);, $*EA)=, $*E#)1, $*E0)9, $*EA);, $*EB)=, $*E0)1, $*EA)9, $*EB);, $*E#)=, $*EA)>, $*EB)A $*EB)>, $*E#)A $*E#)>, $*E0)A $*E0)>, $*EA)A

*este caso comum di7er que Sos slots 1 e > compartil2am a mesma $(IT e Sos slots 9 e A compartil2am a mesma $(IT. $sso estaria correto se cada slot usar uma Gnica $(I, mas sabemos que quando mais de uma $(I usada, outras $(Is tambm sero compartil2adas. Limos que a distribui<o das $(Is a serem usadas pelo roteador pode ser configurada pelo #',% %etup, de forma manual, ou ser deixada a cargo do B$,% e do sistema operacional. "odemos c2ecar atravs do &erenciador de 0ispositivos, quais lin2as esto sendo usadas pelo roteador de interrup<es. #licando em #omputador ) "ropriedades ) $(Is, podemos ver a lista das $(Is em uso. Aquelas indicadas com S"ortador de $(Is para redirecionamento de $(Is "#$T so as que esto em uso pelo roteador. *em todos os dispositivos ligados ao barramento "#$ utili7am as lin2as $(IA, $(IB, $(I# ou $(I0. "or exemplo, as interfaces $0E primria e secundria, apesar de serem dispositivos "#$, utili7am as interrup<es $(I1> e $(I1=, respectivamente, que no passam pelo roteador, sendo ligadas diretamente ao controlador de interrup<es. 0a mesma forma, as interfaces -%B que tambm so dispositivos "#$ podem estar diretamente ligadas a uma interrup<o, ou ento usarem uma das $(Is dispon+veis para os slots "#$.

Barramento V4B

12- *

Hardware Total

Antes do surgimento do barramento "#$, alguns outros barramentos forma usados nos "#s, oferecendo taxas de transfer@ncia mais elevadas. , barramento '#A e o E$%A foram dois padres adotados entre o final dos anos FC e o in+cio dos anos MC. , '#A 3'icroc2annel Arc2itecture5 era usado em "#s $B' "%)9 e teve vrias verses, de 1A e ;9 bits, operando a 1C e 1A 'D7. , barramento E$%A 3En2anced $%A5 foi desenvolvido por diversas empresas que precisavam de um barramento mais rpido mas no podiam usar o '#A, que era barramento proprietrio da $B'. , E$%A opera com ;9 bits e usa clocBs entre A e F,;; 'D7. Algumas placas de #"- c2egaram a utili7ar barramentos locais de alta velocidade para expanses de mem!ria. "ermitiam a instala<o de uma placa especial de mem!ria, mas infeli7mente esses barramentos eram proprietrios. %ignifica que uma placa de #"- com um barramento local proprietrio para expanso de mem!ria deveria obrigatoriamente usar uma placa de expanso de mem!ria do mesmo fabricante. #omo esses barramentos no eram padroni7ados, no foram usados em larga escala pela indGstria de placas para "#s. A necessidade deste tipo de barramento cessou com a prolifera<o dos m!dulos de mem!ria, que permitiam obter elevadas capacidades de mem!ria em pouco espa<o. A necessidade de barramentos mais rpidos voltou a ser grande quando as placas de v+deo passaram a operar com altas resolu<es e elevado nGmero de cores. As antigas placas L&A de 1A bits operavam de forma satisfat!ria em modo texto, e com grficos de A=Cx=FC com 9>A cores, quando toda a mem!ria de v+deo ocupava apenas ;CC BB. ? com a resolu<o de 1C9=xKAF com 1A mil2es de cores, a mem!ria de v+deo ocupa cerca de 9 'B. "ara transferir integralmente uma tela nesta resolu<o para uma placa de v+deo $%A, seria necessrio um tempo de cerca de C,9> a C,> segundo. A movimenta<o da tela seria extremante lenta, o que criou a necessidade de um novo barramento mais velo7, pr!prio para a placa de v+deo. .oi ento que surgiu o LE%A :ocal Bus 3L:B5, criado pela Lideo Electronics %tandards Association. Este barramento era representado fisicamente por um conector adicional que ficava alin2ado com os slots $%A. *este barramento era feita a reprodu<o quase fiel dos sinais de dados, endere<o e controle do processador =FA.

Captulo 12 Barramentos da placa de CPU Figura 12.35

12- 1
Placas 'D4. D2B e /,?P2U' D2B.

Entre 1MM= e 1MM> eram comuns as placas %L&A L:B e $0E":-% L:B, mostradas na figura ;>. -sando uma placa %L&A L:B era conseguido um desempen2o grfico bastante superior. A placa $0E":-% L:B tin2a como vantagem a maior taxa de transfer@ncia da interface $0E, j que suas outras interfaces 3seriais, pararalela, drives de disquetes e jo8sticB5 operavam com taxas de transfer@ncia bem menores. Eambm foram produ7idas placas digitali7adoras de v+deo e controladoras %#%$ no padro L:B. $nfeli7mente o barramento L:B era totalmente baseado no barramento local do =FA. A c2egada dos processadores "entium e suas placas de #"- equipadas com slots "#$, juntamente com a extin<o dos processadores =FA, fe7 com que o barramento L:B tambm ca+sse em desuso.

12- 2

Hardware Total Figura 12.36


Uma placa de CPU com slots D2B.

,s slots L:B foram muito utili7ados em placas de #"- =FA com clocB externo de ;; 'D7, portanto operavam tambm com ;; 'D7. %o slots de ;9 bits, e a ;; 'D7 oferecem uma taxa de transfer@ncia te!rica mxima de 1;; 'B)s. Esta taxa variava de acordo com o clocB externo do processador. "or exemplo, o =FA0J9N>C operava externamente a 9> 'D7, portanto o barramento L:B acompan2ava este clocB, e a taxa de transfer@ncia resultante era de 1CC 'B)s. A tabela a seguir mostra alguns processadores e as taxas obtidas nos seus barramentos L:B.
Processador .(6-X$!!* .(6-X%$66* .(6-X.$1''* x(6$1!! .(6-X%$(' .(6-X$% * .(6-X%$ '* .(6-X.$F Clock externo e do QC" !! MHz .' MHz % MHz Taxa de transferncia 1!! M"/s 16' M"/s 1'' M"/s

*ote que a maioria das placas de expanso L:B no suportava operar acima de ;; 'D7. "ara suportar =C 'D7 era preciso utili7ar /ait states que eram programados atravs de jumpers nas placas L:B. , barramento L:B tin2a vrias desvantagens que contribu+ram para que no fosse prolongado o seu uso depois da cria<o do "#$. As placas eram extremamente longas e maus contatos no conector eram bastante comuns.

Captulo 12 Barramentos da placa de CPU

12- 3

*o oferecia o recurso "lug and "la8, como ocorre com o barramento "#$. , fato de no ter sido criado sob a lideran<a da $ntel e da 'icrosoft tambm contribuiu para que no fi7esse tanto sucesso no mercado.

Barramento /SA
, barramento $%A 3$ndustr8 %tandard Arc2itecture5 surgiu no in+cio dos anos FC. .oi criado pela $B' para ser utili7ado no $B' "# JE 3F bits5 e no $B' "# AE 31A bits5. Apesar de ter sido lan<ado 2 muito tempo, podemos encontrar slots $%A em praticamente todos os "#s produ7idos nos Gltimos anos. Apenas a partir do ano 9CCC tornaramNse comuns novas placas de #"que aboliram completamente os slots $%A. *o tempo em que no existiam barramentos mais avan<ados, as placas de #"- possu+am A, K e at F slots $%A. 0epois da populari7a<o do barramento "#$, as placas de #"- passaram a apresentar apenas 9 ou ; slots $%A. As raras placas produ7idas atualmente que possuem slots $%A, apresentam apenas um ou dois desses slots. ,s slots $%A so utili7ados por vrias placas de expanso, entre as quais "lacas fax)modem "lacas de som "lacas de interface para scanner %#%$ $nterfaces proprietrias "lacas de rede

*ote que estamos falando principalmente de modelos antigos, pois a maioria dos fabricantes de placas de expanso j adotou definitivamente o padro "#$, e no fabricam mais novos modelos $%A. 0e qualquer forma, a presen<a de slots $%A em uma placa de #"- Gtil caso seja necessrio aproveitar placas de expanso antigas. As placas fax)modem e as placas de som foram as que mais demoraram para adotar o padro "#$. , motivo desta demora que o trfego de dados que elas utili7am mal c2ega a ocupar >^ da capacidade de transfer@ncia de um slot $%A. ? as placas de v+deo, placas de rede, interfaces %#%$ e digitali7adoras de v+deo operam com taxas de transfer@ncia mais elevadas, por isso foram as primeiras a serem produ7idas no padro "#$.

12- 4 *** 35% *** Figura 12.37


Placas de e<pans3o /'.A placa 8a<0modem e placa de som.

Hardware Total

A figura ;K mostra exemplos de placas de expanso $%A. ,bserve que algumas delas utili7am um conector simples 3F bits5, enquanto outras utili7am um conector duplo 31A bits5. 0a mesma forma, os slots $%A podem apresentar um Gnico conector 3$%A de F bits5 ou dois conectores 3$%A de 1A bits5. "lacas $%A de F bits podem ser encaixadas, tanto em slots $%A de F bits como em slots $%A de 1A bits. "lacas $%A de 1A bits devem ser encaixadas obrigatoriamente em slots $%A de 1A bits 3exceto em rar+ssimos casos de placas L&A antigas, de 1A bits, mas que se comportam como placas de F bits ao serem encaixadas em um slot de F bits5. ,s slots $%A de F bits eram encontrados em placas de #"- muito antigas. ,bserve que Barramento $%A no sin[nimo de %lot $%A. , Barramento $%A um conjunto de sinais digitais que partem do c2ipset e do processador, e atingem tanto as placas de expanso, atravs dos slots, como circuitos da placa de #"-. "or exemplo, as interfaces para drives de disquete, interfaces seriais e interface paralela embutidas na placa de #"- so controladas atravs do barramento $%A, apesar de no utili7arem os slots.
Sinais do barramento /SA

A seguir apresentamos os principais sinais do barramento $%A e suas descri<es. A maioria deles foram originados no barramento de sistema dos processadores FCFF e FC9FA.
/inal -+T+'$-+T+16 -escri01o "arramento de dados* com 16 :its

Captulo 12 Barramentos da placa de CPU


+ddress ' W +ddress %! 7eset -ri;er &7M! W &7M1

12-

-M+7<M ' W -M+7<MF

-M++C#' W -M++C#F 7eal MemorP 7ead 7eal MemorP Jrite MemorP 7ead MemorP Jrite &/9 7ead &/9 Jrite Terminal Count +C< 9/C MemorP 16$:it /elect &/9 16$:it /elect &/9 C,annel C,eck &/9 C,annel 7eadP

"arramento de endere0os* com %. :its /inal 4ue D en;iado para todo o :arramento 4uando o processador D resetado* pro;ocando assim o 7</<T dos demais circuitos do computador5 Cin,as de re4uisi01o de interrup01o5 +tra;Ds delas as di;ersas placas de expans1o e demais circuitos podem interromper o processador5 +l=umas lin,as n1o est1o disponI;eis no :arramento &/+* pois s1o usadas internamente pela placa de CP25 6 o caso da &7M'* usada pelo alarme* &7M1 usada pelo teclado* &7M% usada para conex1o entre os dois controladores de interrup01o e &7M1! usada pela unidade de ponto flutuante5 7e4uisi0Ees de -M+5 +tra;Ds dessas lin,as uma interface pode solicitar transferncias por -M+5 9 canal -M+. n1o est disponI;el no :arramento* pois D usado para conectar os dois controladores de -M+5 /inais de recon,ecimento de interrup01o* um para cada canal de -M+* &ndica leituras na memria* 4uando o processador opera no modo real5 &ndica excritas na memria* 4uando o processador opera no modo real5 &ndica leituras na memria* tanto no modo real como no prote=ido5 &ndica escritas na memria* tanto no modo real como no prote=ido5 &ndica leitura em dispositi;os de <// &ndica escrita em dispositi;os de <// &ndica 4ue foi finalizada uma opera01o de -M+ +ddress Catc, <na:le5 &ndica ao :arramento 4ue os endere0os s1o ;lidos e podem ser capturados pelas interfaces5 /inal de 1.*!( MHz* usado pelas placas de ;Ideo anti=as para =erar o sinal de ;Ideo composto no padr1o NT/C5 &ndica 4ue o atual ciclo de memria de;e operar com 16 :its5 &ndica 4ue o atual ciclo de <// de;e operar com 16 :its5 &ndica 4ue ocorreu um erro de paridade na memria5 2sado para introduzir Jait /tates nos ciclos em andamento5

4P. 5 substituto do /SA em placas modernas

As placas de #"- modernas no utili7am mais slots $%A. Ainda assim possuem circuitos internos que precisam estar dispon+veis, apesar de serem originalmente ligados ao barramento $%A. %o as interfaces seriais, a interface paralela, a interface para drives de disquetes, o #',%, a interface de teclado, a interface para mouse, o "# %peaBer e o B$,%. *ote que nas placas modernas, com exce<o do B$,%, todos esses circuitos fa7em parte do c2ip con2ecido como %uper $),. %eria preciso manter um barramento $%A interno apenas para a liga<o desses dispositivos. ,utro problema que o barramento $%A possui muitos pinos. ,s slots de 1A bits t@m ao todo MF pinos. 'esmo descontando pinos que normalmente no

12- $

Hardware Total

so necessrios para o funcionamento do %uper $), e do B$,%, o nGmero total continua sendo muito grande. "ara resolver esses problemas, a $ntel criou o barramento :"# 3:o/ "in #ount5. Este barramento opera com ;; 'D7, mas utili7a apenas 1; pinos. #omo destinado H conexo de dispositivos lentos, no precisa utili7ar barramentos independentes de dados e endere<os. *a verdade nem precisa fornecer todos esses bits ao mesmo tempo. , :"# tranfere as informa<es no formato serial, usando um barramento de apenas = bits. -tili7ado essas = lin2as so fornecidos de forma serial, dados, endere<os, comandos, /ait states e todas as demais informa<es necessrias H sua opera<o.
Figura 12.38
,ia!rama de uma placa de CPU moderna. Cote o barramento 2PC; no >ual est3o li!ados o 'uper /06 e o B/6'.

A figura ;F mostra o diagrama de uma moderna placa de #"- na qual no existe barramento $%A. ,bserve que o c2ip %out2 Bridge 3no exemplo, o A'0NKAA5 tem como uma de suas fun<es, gerar os sinais do barramento :"#, no qual esto conectados os c2ips %uper $), e o .las2 B$,%. 0a mesma forma existem vrios c2ips %uper $), e vrias .las2 (,'s que tambm adotaram o padro :"#. Eodos os dispositivos que eram tipicamente ligados ao barramento $%A operam com baixa velocidade. %endo assim, o barramento :"# no tem necessidade de operar com alto desempen2o, mas apenas o suficiente para uma comunica<o eficiente com esses dispositivos. ? que os c2ips modernos so capa7es de operar com clocBs bem mais elevados que os usados antigamente no barramento $%A, o :"# tira proveito disso, operando com um nGmero de pinos baixo, o que resulta em menor custo e menor complexidade dos seus circuitos.

Captulo 12 Barramentos da placa de CPU

12- &

, :"# tem ao todo 1; pinos, sendo K de uso obrigat!rio e A opcionais, usados apenas quando preciso utili7ar todos os seus recursos, o que nem sempre o caso. ,s pinos de uso obrigat!rio so
/inal C+-'$ C+-! C>7+M< C7</<T CCC# -escri01o "arramento serial para comandos* endere0os e dados* todos multiplexados5 &ndica o inIcio de cada ciclo5 7eseta os dispositi;os do :arramento5 Clock de !! MHz para os dispositi;os do :arramento5

,s demais A sinais so necessrios para dispositivos que usam 0'A, interrup<es e gerenciamento de energia. As opera<es de leitura e escrita em mem!ria e E)% no barramento :"# so feitas em F bits, assim como ocorre com todas as interfaces que pretende atingir. "ode ainda reali7ar opera<es de 0'A com F, 1A e ;9 bits, e opera<es de Bus 'astering com F, 1A e ;9 bits.
Figura 12.39
6pera%3o do barramento 2PC.

A figura ;M mostra o diagrama de tempo de uma transfer@ncia no barramento :"#. As transfer@ncias so comandadas pelo sinal de clocB :#:X. , sinal :.(A'E ativado em n+vel C, indicando o in+cio de um ciclo. A seguir os comandos, endere<os, dados e demais informa<es so transmitidas atravs de :A0CN:A0;, em seqR@ncias de = bits a cada clocB.

12- ( *** 35% *** Figura 12.40

Hardware Total

,ia!rama de um c1ip 'uper /06 para barramento 2PC.

A maioria dos fabricantes de c2ips %uper $), produ7em modelos para o padro :"#. A figura =C mostra o diagrama do c2ip "#FK;AC, produ7ido pela *ational %emiconductor. "ossui diversas interfaces, e no seu diagrama podemos ver os sinais de conexo com o barramento :"# 3Bus $nterface5. *ote que existem ainda dispon+veis os sinais "$(I;N"$(IK, "$(IMN"$(I19, "$(I1= e "$(I1>. "artindo do %uper $),, esses sinais so enviados ao %out2 Bridge, o c2ip no qual esto integrados os controladores de interrup<es. Atravs dele as interfaces existentes no %uper $), podem interromper o processador.

Barramentos AM6& .76 e A.6


'uitas placas de #"- modernas possuem conectores para a instala<o de um riser card. %o os slots A'(, #*( e A#(. -m riser card uma placa de interface especial, cujo principal objetivo a redu<o de custo. A idia bsica dessas placas dividir cada interface em duas partes. -ma parte, totalmente digital e de baixo custo, embutida no c2ipset. A outra parte, mais voltada para fun<es anal!gicas, fica no riser card. A comunica<o entre o c2ipset da placa de #"- e o (iser #ard feita em um formato serial, utili7ando um redu7ido nGmero de pinos. , primeiro padro de riser card foi o A'( 3Audio 'odem (iser5. 0estinavaNse a ser usado apenas com circuitos de som e modem. "ara utili7ar

Captulo 12 Barramentos da placa de CPU

12- )

essas placas preciso ter no c2ipset, os circuitos de udio A#_MK e de modem '#_MK. 'uitos c2ipsets modernos possuem tais circuitos. ,s circuitos de som A#_MK so relativamente simples, mas com boa qualidade. ,s circuitos '#_MK so similares aos existentes nos soft modems. Eoda a parte digital desses dispositivos fica locali7ada no c2ipset, e a parte anal!gica fica em uma placa de expanso A'(, que deve ser instalada no slot apropriado. A figura =1 mostra um slot A'(.
Figura 12.41
'lot ."- em uma placa de CPU.

0epois do A'(, a $ntel criou um novo padro, o #*( 3#ommunications *et/orB (iser5. , tipo de slot id@ntico ao usado pelo padro A'(. *este slot podemos instalar riser cards com fun<es de udio, modem e rede. As placas A'( e #*( t@m formatos semel2antes, como a que vemos na figura =9.

12-$* *** 35% *** Figura 12.42


Uma placa de -ede0Eudio CC-.

Hardware Total

"ortanto o #*( um padro similar ao A'(, porm suporta fun<es de rede. Existe uma diferen<a entre as locali7a<es dos slots A'( e #*(. *ormalmente as placas de #"- possuem um ou outro tipo, mas no ambas. , slot H esquerda de todos os slots "#$ o #*( 3ol2ando a placa de #"pela frente do gabinete5. , slot locali7ado H direita um A'(.
Figura 12.43
2ocaliFa%3o dos slots ."- e CC-.

"odemos ento considerar que usar uma placa A'( ou #*( o mesmo que utili7ar uma placa de som simples, ou um soft modem, ou uma interface de rede comum. A diferen<a que parte dos circuitos ficam no c2ipset 3%out2Bridge e %uper $),5 e parte fica no riser card. Existem vrios tipos de riser card no mercado modem, udio, udio\modem, udio\rede, modem\rede, modem\udio\-%B, etc. , padro A#(, promovido pela A'0 e outros fabricantes de modems e produtos de comunica<o, compat+vel com o A'(, e tambm oferece fun<es de rede, -%B e comunica<o em banda larga. %eu slot possui mais pinos, e similar ao slot "#$, porm com uma fixa<o mecOnica diferente.

Captulo 12 Barramentos da placa de CPU

12-$1

*a figura == vemos uma placa A#(. 6 bem parecida com uma placa "#$, entretanto no pode ser encaixada em um slot "#$. *ote que o c2anfro existente no conector da placa fica na posi<o simtrica em rela<o H dos slots "#$ de > volts comuns nas placas de #"-. , conector A#( existente na placa de #"- do mesmo tipo usado pelos slots "#$, mas alm da posi<o ser invertida, o conector ligeiramente deslocado para a parte traseira do gabinete, o que impede o encaixe de placas A#( em slots "#$, e viceNversa. A locali7a<o do conector A#( na placa de #"- a mesma do conector #*(, ou seja, H esquerda dos slots "#$.
Figura 12.44
Uma placa .C-.

A idia bsica do A#( a mesma do A'( e do #*( produ7ir interfaces simples, com a parte digital locali7ada no c2ipset e a parte anal!gica locali7ada no riser card. 'uitos fabricantes esto produ7indo riser card dos tipos A'()#*( e A#(. 0iversos c2ipsets da $ntel, L$A e %i% esto embutindo circuitos como o udio A#_MK e modem '#_MK, restanto apenas instalar o riser card apropriado para ter acesso a esses recursos. As interfaces -%B tambm j esto presentes nos c2ipsets, faltando apenas rotaar seus dados para o riser card. A tend@ncia que os c2ipsets passem a utili7ar embutidos tambm os circuitos de rede e de comunica<o em geral. 'esmo quando os circuitos no esto embutidos no c2ipset, os barramentos A'(, #*( e A#( podem ser usados, pois existem diversos c2ips independentes, de baixo custo, que podem ser utili7ados pelos fabricantes de placas de #"-.

12-$2

Hardware Total

*ote ainda que a maioria das placas de #"- com som onboard, utili7am os circuitos de udio A#_MK. Ao invs de utili7arem um riser card, os fabricantes acrescentam na pr!pria placa de #"- os circuitos que estariam no riser card de udio, e usam os tradicionais conectores de udio na parte traseira da placa de #"-. 0esta forma o udio A#_MK pode ser utili7ado, sem que seja preciso instalar um riser card. Ainda muito dif+cil encontrar riser cards no comrcio, porm seus fabricantes apostam que nos pr!ximos anos sero as op<es mais comuns para soft modems e outras interfaces de baixo custo.

Velocidadesdos principais barramentos


, desempen2o de uma placa conectada a um barramento depende de vrios fatores, entre os quais, a taxa de transfer@ncia. Esta por sua ve7, depende do nGmero de bits, do clocB e do nGmero de transfer@ncias feitas a cada ciclo. A tabela que se segue mostra as caracter+sticas dos barramentos $%A, "#$ e A&".
Barramento $%A "#$ ;; 'D7 ;9 bits "#$ ;; 'D7 A= bits "#$ AA 'D7 ;9 bits "#$ AA 'D7 A= bits A&" 1x A&" 9x A&" =x A&" Fx Bits 1A ;9 A= ;9 A= ;9 ;9 ;9 ;9 #locB F 'D7 ;; 'D7 ;; 'D7 AA 'D7 AA 'D7 AA 'D7 AA 'D7 AA 'D7 AA 'D7 Eransfer@ncias por ciclo 1)9 1 1 1 1 1 9 = F Eaxa de transfer@ncia F 'B)s 1;; 'B)s 9AA 'B)s 9AA 'B)s >;; 'B)s 9AA 'B)s >;; 'B)s 1CAA 'B)s 91;; 'B)s

, barramento $%A utili7a um clocB de F 'D7, e reali7a transfer@ncias de F ou 1A bits. -sando 1A bits, teoricamente poderia transferir 1A 'B)s 3F 'D7 x 9 b8tes5, mas cada transfer@ncia utili7a 9 ciclos de clocB, como era exigido pelas placas de expanso do in+cio dos anos FC, que eram muito lentas. "ortanto reali7a em mdia, meia transfer@ncia a cada ciclo. 0esta forma, a taxa de transfer@ncia obtida com o $%A de apenas F 'B)s. , barramento "#$ mais simples utili7a um clocB de no mximo ;; 'D7, com transfer@ncias de ;9 bits. $sto resulta em uma taxa de transfer@ncia igual a 1;9 'B)s 3;; 'D7 x = b8tes5. As verses de A= bits e AA 'D7 resultam em taxas mais elevadas, c2egando at >;; 'B)s.

Captulo 12 Barramentos da placa de CPU

12-$3

, barramento A&" no est ligado ao "#$, e sim, ao barramento externo do processador, apesar de ter muitas caracter+sticas similares Hs do "#$. *o c2amado modo A&" 1x, em cada ciclo A&" feita uma transfer@ncia, resultando em uma taxa de 9AA 'B)s. #omo j mostramos, os modos A&" 9x, A&" =x e A&" Fx fornecem >;; 'B)s, 1CAA 'B)s e 91;; 'B)s, respectivamente. Essas compara<es mostram como uma placa de v+deo "#$ simples opera com taxa de transfer@ncia mais lenta 31;; 'B)s5 que um modelo A&". 'uitos modelos de placas de v+deo so atualmente produ7idos nas verses A&" e "#$, sendo que as verses "#$ destinamNse a upgrades, ou seja, mel2orar o sistema de v+deo de "#s antigos. #om o passar do tempo, sero cada ve7 mais raras as placas de v+deo "#$. *ote que todas essas taxas de transfer@ncias so limites mximos te!ricos, que na prtica no so atingidos. 0evemos levar em conta as lat@ncias dos barramentos, que necessitam do fornecimento inicial de endere<o e comando, uso de /ait states e outros eventos que causam over2ead, resultando em taxas de transfer@ncia efetivas bem menores. 0e qualquer forma, os limites mximos te!ricos mostrados na tabela servem como compara<o do potencial de cada um desses barramentos. )))))))) .$' ))))))))))))

Captulo

13

Barramentos de E/S e interfaces


Os barramentos PCI, AGP e ISA fazem parte da placa de CPU. Todos eles tm uma caracterstica em comum ser!em para conectar placas. Os barramentos "ue mostraremos neste captulo s#o ditos de entrada e sada. Ser!em para conectar perif$ricos, e n#o placas. A maioria deles $ e%terna ao computador, ou se&a, e%istem conectores do computador, normalmente dispon!eis na sua parte traseira, nos "uais li'amos diretamente os perif$ricos. (em todos s#o assim, como s#o os casos dos barramentos I)* +abordado neste captulo, e SCSI.

Barramento USB
O US- +Uni!ersal Serial -us, e%iste desde meados dos anos ./ e foi pro!o!ido principalmente pela Intel. (o final dos anos ./ o US- finalmente come0ou a con"uistar espa0o no mercado de PCs. Ser!e para conectar de forma e%tremamente simples, eficiente e com bom desempen1o, !2rios tipos de perif$ricos "ue antes eram espal1ados por uma miscel3nea de interfaces. Al'uns e%emplos de perif$ricos "ue podem ser li'ados no barramento USs#o Teclado 4ouse Impressora Scanner 4icrofone Alto falante 5o6stic7 C3mera di'ital <ebCam Tablet )ri!e de dis"uetes )isco ri'ido 8 C)9:O4 ;IP )ri!e 4odem Gra!adores de C)s

13-2

Hardware Total

*%iste uma tendncia de nos pr=%imos anos todos esses perif$ricos dei%arem de ser produzidos nas suas interfaces tradicionais e passem a utilizar a interface US-. >o&e todos eles s#o dispon!eis tanto com interface US- como com as interfaces tradicionais. O cabo US- possui ? fios, sendo @ para transmiss#o de dados e @ para alimenta0#o. )esta forma os dispositi!os podem obter a alimenta0#o diretamente do cabo +AB !olts, e n#o precisam de fonte pr=pria. )ispositi!os US- "ue e%i'em correntes ele!adas podem utilizar suas fontes de alimenta0#o pr=prias. A maioria dos PCs modernos possui duas interfaces US-. *m cada uma delas podemos conectar at$ C@D dispositi!os. Para "ue !2rios dispositi!os possam ser conectados na mesma porta, $ preciso utilizar um 1ub +fi'ura C,. Cada 1ub permite li'ar !2rios dispositi!os, e para aumentar o seu nEmero, podemos li'ar os 1ubs uns nos outros.
Figura 13.1
Conexo de dispositivos USB.

A fi'ura @ mostra os conectores US- encontrados na parte traseira de uma placa de CPU. (ormalmente encontramos nas placas modernas, duas portas US-. Al'unas possuem ? portas, e atra!$s da instala0#o de placas de e%pans#o, podemos aumentar ainda mais o nEmero de portas. *m cada porta podem ser li'ados at$ C@D dispositi!os usando 1ubs, mas "uando "ueremos li'ar apenas um ou dois dispositi!os, n#o precisamos de 1ub. Podemos li'29los diretamente nas portas.

Captulo 13 Barramentos de !S e inter"a#es Figura 13.2

13-3
Cone#tores USB na parte traseira de uma pla#a de C$U %T&.

(ormalmente as interfaces US- ficam localizadas no Sout1-rid'e, "ue $ o componente do c1ipset no "ual est#o tamb$m as interfaces I)* e o controle do barramento ISA ou FPC. *%istem c1ipsets com @ interfaces US- e outros com ?, como o A4) DGG, mostrado no dia'rama da fi'ura H. (este caso, dois conectores ficam normalmente no painel de conectores e%istente na parte traseira da placa de CPU, e os outros dois s#o acess!eis atra!$s de conectores au%iliares +fi'ura ?,.
Figura 13.3
'ia(rama de uma pla#a de C$U #ontendo ) portas USB no #*ipset.

13-)

Hardware Total Figura 13.4


Cone#tores auxiliares para a 3a e )a portas USB de uma pla#a de C$U.

Iuando um PC n#o possui portas US- +$ o caso tpico dos modelos anti'os,, ou "uando possui mas "ueremos aumentar o seu nEmero, podemos instalar placas de interface US-, como a da fi'ura B. S#o li'adas ao barramento ISA e com elas podemos ter portas US- similares Js e%istentes nos c1ipsets modernos. A placa da fi'ura B tem ? portas.
Figura 13.5
$la#a de inter"a#e USB #om ) portas.

Dispositivos USB

(#o e%iste 'rande diferen0a no aspecto de dispositi!os US- e dispositi!os "ue usam interfaces tradicionais, e%ceto pelos seus conectores. A fi'ura G mostra um mouse US-. Obser!e o detal1e do seu conector, ampliado J direita.

Captulo 13 Barramentos de !S e inter"a#es Figura 13.6


,ouse USB.

13-+

(a fi'ura D !emos um teclado US-. (#o e%iste diferen0a aparente em rela0#o aos teclados comuns, e%ceto pelo conector.
Figura 13.7
Te#lado USB.

Os dispositi!os US- s#o Plu' and Pla6, portanto s#o automaticamente detectados pelos sistemas operacionais com este recurso. Al'unas deles &2 possuem dri!ers nati!os no pr=prio <indoKs, como $ o caso do mouse e do teclado. *sses dois dispositi!os tm inclusi!e suporte pelos -IOS modernos, permitindo "ue funcionem mesmo no modo 4S9)OS. Outros dispositi!os s#o recon1ecidos mas re"uerem a instala0#o de dri!ers apropriados.
Caractersticas do USB

Cada porta US- permite li'ar at$ C@D dispositi!os. Os cabos utilizados nessas cone%Les de!em ter at$ B metros. Al$m de ser compat!el com o padr#o Plu' and Pla6, o barramento US- traz ainda o recurso >o' Plu''in'. Si'nifica "ue os dispositi!os podem ser conectados e desconectados com o computador li'ado. (o instante em "ue um dispositi!o US- $ conectado, ele informa ao computador sobre a sua presen0a. O sistema operacional o

13--

Hardware Total

detecta e ati!a seus dri!ers. O dispositi!o passa ent#o a ficar dispon!el para uso. Portanto podemos destacar as se'uintes caractersticas Plu' and Pla6 >ot Plu''in' At$ C@D dispositi!os por porta Cabos de at$ B metros Alimenta0#o no barramento dispensa fontes de alimenta0#o

USB 1.1 e USB 2.0

As primeiras interfaces US- atendiam J especifica0#o C./. Posteriormente foram introduzidas pe"uenas modifica0Les "ue deram ori'em J especifica0#o C.C. *ssas especifica0Les s#o se'uidas pelos c1ipsets e%istentes nas placas de CPU produzidas antes de @///. *sta especifica0#o suporta duas !elocidades
Modo Low Speed Full Speed Taxa de transferncia 1,5 Mbits/s 12 Mbits/s

Placas de CPU no!as, produzidas a partir de meados de @///, &2 possuem c1ipsets "ue d#o suporte ao US- @./. A principal diferen0a $ uma no!a ta%a de transferncia, de ?M/ 4bits8s. *ste ta%a $ bastante ele!ada, e !iabiliza a utiliza0#o de perif$ricos mais !elozes, como discos r'idos e c3meras de !deo de alta resolu0#o. Al$m disso o US- @./ $ compat!el com o US- C.C. Interfaces US- @./ operam com os mesmos cabos e suportam "ual"uer perif$rico ori'inalmente criado para a !ers#o C.C. O modo de ?M/ 4bits8s $ c1amado de >i'1 Speed. Portanto as ta%as oferecidas pelo US- @./ s#o
Modo Low Speed Full Speed Hig Speed Taxa de transferncia 1,5 Mbits/s 12 Mbits/s !"# Mbits/s

(ote "ue essas ta%as s#o medidas em 4bits8s. Para con!erter para 4-8s, temos "ue di!idir por M. Portanto as ta%as de transferncia obtidas nesses H modos s#o de cerca de @// 7-8s, C,B 4-8s e G/ 4-8s, respecti!amente. O modo FoK Speed $ utilizado por dispositi!os "ue n#o necessitam de altas !elocidades, tais como teclado, mouse e &o6stic7. O modo Null Speed +C@ 4bits8s, $ usado por dispositi!os "ue operam com som e ima'em, como c3meras, microfones e alto falantes, e tambem com os dispositi!os para

Captulo 13 Barramentos de !S e inter"a#es

13-.

armazenamento de dados. O modo >i'1 Speed $ usado por dispositi!os "ue necessitam de ele!adas ta%as de transferncia, como os "ue manipulam !deo e operam com armazenamento de dados. Os cabos certificados para o modo Null Speed do US- C.C +C@ 4bits8s, funcionam perfeitamente no modo >i'1 Speed do US- @./. *sta $ uma !anta'em dos barramentos seriais. Permitem obter ta%as de transferncia mais ele!adas com mais facilidade "ue nos barramentos paralelos. Portanto ao comprar cabos US-, !erifi"ue se na embala'em est2 especificado US- @./ ou se est2 indicada a ta%a de C@ 4bits8s, o "ue indica "ue funcionar#o tamb$m a ?M/ 4bits8s.
Cabos e conectores USB

Os cabos US- possuem no seu interior, @ pares de fios. Um par $ tran0ado e formado por fios branco e !erde. Atra!$s desses dois fios trafe'am os dados, no formato serial. *sses dois sinais formam o "ue c1amamos de par diferencial. Ao in!$s de ter um fio de terra e outro de sinal, os dois le!am o mesmo sinal, mas com polaridades in!ertidas, portanto s#o c1amados de )A +!erde, e )O + branco,. A !anta'em do par diferencial $ a alta imunidade a rudos el$tricos e interferncias em 'eral.
Figura 13.8
Corte transversal de um #a/o USB.

O outro par $ usado para alimenta0#o dos dispositi!os li'ados ao barramento. O fio preto $ o terra e o !ermel1o traz uma tens#o de AB !olts. *n!ol!endo esses dois pares de fios temos uma camada formada por uma fol1a de alumnio e uma blinda'em e%terna, formada por uma mal1a de cobre. *n!ol!endo tudo temos o encapamento pl2stico.

13-0

Hardware Total Figura 13.9


Ca/o USB #om #one#tores tipos % e B.

Os cabos US- sempre possuem dois conectores, "ue podem ser dos tipos A e -, como !emos na fi'ura .. O conector tipo A fica sempre !oltado para a dire0#o do computador, e o tipo - !oltado para a dire0#o do perif$rico. (a fi'ura C/ !emos esses dois conectores em detal1es. Os conectores mac1os s#o usados no cabo. Os conectores fmea s#o usados no computador, nos 1ubs e nos perif$ricos.
Figura 13.10
'etal*es dos #one#tores tipos % e B.

O cabo mostrado na fi'ura . $ o mais comum, do tipo A-. Podemos ainda encontrar cabos do tipo AA, "ue ser!em como e%tensLes. )i'amos "ue o cabo A- com o "ual este&amos tentando li'ar uma impressora ao computador $ muito curto, e n#o alcan0a o computador. Podemos ent#o li'ar neste cabo A-, um cabo AA. O conector A mac1o do cabo A- de!er2 ser li'ado no conector fmea do cabo AA. Nicamos ent#o com a se"Pncia

Captulo 13 Barramentos de !S e inter"a#es

13-1

A9A9A9-, eletricamente i'ual a um cabo A- de maior comprimento. Isto pode ser feito desde "ue o comprimento total do cabo n#o se&a superior a B metros.
Figura 13.11
Ca/o USB tipo %%.

Sinais do barramento

Q bastente interessante o funcionamento do par diferencial. Iuando dese&amos transmitir uma !olta'em R, en!iamos R pelo fio positi!o e OR pelo fio ne'ati!o. Ao lon'o do camin1o, di'amos "ue ambos recebem uma interferncia i, passando a ficar com !alores RAi e ORAi. Ao c1e'ar ao destino, um amplificador diferencial calcular2 a diferen0a desses dois sinais e di!idir2 o resultado por @. Nicar2 ent#o com S+RAi, O +9RAi,T8@ U R (#o importa o !alor da interferncia i, ela ser2 cancelada e o !alor obtido na sada do amplificador receptor ser2 R, o mesmo !alor transmitido ori'inalmente. Pares diferenciais s#o utilizados por !2rias interfaces "ue necessitam operar com alta !elocidade por lon'as dist3nicas e com alta imunidade a interferncias.

13-12

Hardware Total Figura 13.12


3olta(ens ao lon(o do #a/o USB.

A fi'ura C@ mostra o aspecto das !olta'ens no par diferncial +)A e )9, em um cabo US-. As tensLes s#o sempre sim$tricas, uma positi!a e uma ne'ati!a, com amplitudes entre @// mR e B// mR. *ssas tensLes s#o 'eradas de acordo com os bits "ue de!em ser transmitidos. *s"uecendo a'ora as tensLes e pensando nos bits, !e&amos o 'r2fico da fi'ura CH. Os dados a serem en!iados pelo cabo, formando uma se"Pncia de bits, passam antes por um processo de codifica0#o c1amado (:;I +(on :eturn do ;ero In!ert,. A cada bit "ue dese&amos en!iar, o m$todo (:;I en!ia / "uando o pr=%imo bit $ diferente do anteiror, e en!ia C "uando o pr=%imo bit $ i'ual ao anterior. (a fi'ura CH, o trec1o superior indica os !alores dos bits "ue trafe'am pelo cabo US-, e o trec1o inferior indica os dados "ue realmente est#o sendo transmitidos.
Figura 13.13
Codi"i#a4o 5678 em um #a/o USB.

Os dados trafe'am pelo barramento US- em 'rupos c1amados pacotes. Cada pacote tem um b6te inicial c1amado PI) +Pac7et Identification,, se'uido de informa0#o e um campo de C:C para c1eca'em de erros. Os pacotes de dados no US- C.C podem ter at$ C/@? b6tes, e no US- @./ podem ter at$ MC.@ b6tes.
Figura 13.14
Um pa#ote de dados no /arramento USB.

Conexes entre o PC e dispositivos USB

Iuando precisamos li'ar muitos dispositi!os US- em um computador, de!emos utilizar um 1ub US-, como o mostrado na fi'ura CB. O 1ub deste

Captulo 13 Barramentos de !S e inter"a#es

13-11

e%emplo tem ? sadas. (ote "ue e%istem ? conectores tipo A, nos "uais podemos li'ar ? dispositi!os, ou ent#o li'ar outros 1ubs. *%iste ainda um conector tipo - "ue de!e ser li'ado atra!$s de um cabo A8- em uma porta US- do computador, ou no conector A de outro 1ub.
Figura 13.15
Um *u/ USB.

(ote "ue as ? portas do 1ub mostrado na fi'ura CB n#o s#o ? interfaces. As interfaces s#o as e%istentes no computador. Os conectores de um 1ub fazem parte de uma mesma interface, ou se&a, n#o $ permitido li'ar C@D dispositi!os em cada uma das portas do 1ub. O nEmero total de disposti!os de!e ser contado partindo do computador, somando todos os dispositi!os li'ados em uma interface e nos 1ubs li'ados a partir dela. Obser!e "ue o 1ub da fi'ura CB $ acompan1ado de um adaptador AC, ou se&a, ele tem alimenta0#o pr=pria. Um 1ub tamb$m pode funcionar a partir da tens#o de AB !olts fornecida pelo cabo, dispensando o adaptador AC. O problema $ "ue "uando li'amos muitos dispositi!os, a corrente e%i'ida pode ser muito ele!ada e o barramento n#o dar2 conta. Usar o adaptador AC resol!e o problema.
Figura 13.16
'ia(rama simpli"i#ado de um *u/ USB.

13-12

Hardware Total

A fi'ura CG mostra o dia'rama simplificado de um 1ub US- de M portas. *%istem dispositi!os "ue possuem 1ubs embutidos. Por e%emplo, podemos encontrar monitores com cone%#o US-. *sses monitores possuem o cabo normal para li'a0#o na placa de !deo, mas possuem tamb$m uma cone%#o US-. Podem possuir portas para li'a0#o de teclado, mouse, microfone e alto falantes.
Figura 13.17
9i(a4o de dispositivos :ue "un#ionam #omo *u/.

A fi'ura CD mostra al'uns dispositi!os US- "ue tm esta caracterstica. (ote "ue o monitor $ li'ado ao computador, e nele e%istem cone%Les nas "uais est#o li'ados o microfone, alto falantes e o teclado. O teclado deste e%emplo tamb$m funciona como 1ub. (ele est#o li'ados um mouse e uma caneta eletrVnica. O US- @./ $ compat!el com o US- C.C. )ispositi!os de ambos os tipos podem ser misturados, mas de!emos faz9lo de tal forma "ue as li'a0Les em US- @./ n#o se&am interrompidas por li'a0Les em US- C.C. *m outras pala!ras, entre cada dispositi!o US- @./ e o computador +"ue tamb$m de!e ter interface US- @./, de!em e%istir apenas camin1os em US- @./, como mostra a fi'ura CM. Se li'armos na interface US- @./ de um computador, um 1ub US- C.C, todas as cone%Les da em diante ir#o operar no modo C.C, mesmo "ue se&am dispositi!os US- @./.
Figura 13.18
,istura de dispositiovos USB 1.1 e 2.2.

Captulo 13 Barramentos de !S e inter"a#es

13-13

A fi'ura CM mostra a forma correta de intercalar dispositi!os US- C.C e @./. As lin1as mais finas representam cone%Les em US- C.C e as mais lar'as em US- @./. O computador $ tem interfaces US- @./, portanto as cone%Les para o teclado e para o 1ub s#o feitas em @./. O teclado $ deste e%emplo $ C.C, portanto a cone%#o entre ele e o mouse $ feita em C.C. As trs portas do 1ub US- @./ s#o tamb$m do tipo @./. (este 1ub li'amos um modem US- @./, uma c3mera US- @./ e um 1ub US- C.C. (ote "ue a cone%#o entre os dois 1ubs $ @./, mas a ta%a de transferncia ser2 de no m2%imo C@ 4bps, &2 "ue o se'undo 1ub $ C.C.
Processo de enumerao

Iuando o sistema operacional $ inicializado, $ feita uma busca em todos os dispositi!os li'ados ao barramento US-. A cada um deles $ atribudo um endere0o de C a C@D. *sta distribui0#o de nEmeros $ c1amada processo de enumera0#o. Os dispositi!os US- n#o possuem nEmeros fi%os. Ao in!$s disso, eles d#o ao sistema informa0Les como o identificador do fabricante, identificador do modelo 8 re!is#o, e o nEmero de s$rie. )esta forma nunca e%istir#o dois dispositi!os US- com os mesmos par3metros. Ao buscar esses par3metros, o sistama poder2 identificar e%atamente "uantos dispositi!os e%istem instalados e dar nEmeros apropriados para cada um. A enumera0#o tamb$m ocorre no instante em "ue um dispositi!o $ li'ado ao barramento &2 em funcionamento +1ot plu''in',. *ste processo $ diferente do utilizado por outros barramentos como I)* e SCSI, "ue utilizam nEmeros fi%os para seus dispositi!os, e de barramentos como PCI, ISA e AGP, "ue usam endere0os de *8S bem determinados para suas placas. Gra0as ao processo de emumera0#o, o usu2rio n#o precisa se preocupar com distribuir endere0os para os dispositi!os. -asta conect29los e eles automaticamete receber#o um endere0o identificador.
Dispositivos especiais

52 $ poss!el encontrar dispositi!os US- dos mais e%=ticos. O dispositi!o da fi'ura CM $ um con!ersor de US- para 2udio e !deo anal='ico. Podemos conectar nele uma TR, c3mera ou !ideo cassete. Atra!$s dele podemos capturar pelo computador, na forma di'ital, as ima'ens e o som dos dispositi!os de 2udio e !deo nele li'ados. Podemos ainda en!iar para uma sada de !deo, ima'ens 'eradas pelo computador. *ste dispositi!o opera como uma placa di'italizadora, a diferen0a $ "ue os circuitos est#o

13-1)

Hardware Total

embutidos em uma cai%a "ue faz parte do pr=prio cabo. O softKare "ue acompan1a este dispositi!o permite fazer as con!ersLes e 'era0Les de som e !deo.
Figura 13.19
%daptador USB para ;udio e vdeo.

O adaptador da fi'ura @/ $ Etil para li'ar dispositi!os n#o US- em computadores "ue n#o possuem as interfaces apropriadas +normalmente noteboo7s,. Fi'amos este adaptador J interface US- do computador, e nele podemos di!ersos dispositi!os, pois ele tem uma interface paralela, uma interface serial, uma interface para teclado e uma interface para mouse.
Figura 13.20
%daptador de USB para outras inter"a#es.

)a mesma forma encontramos adaptadores de US- para paralela, de USpara SCSI e at$ al'uns como o li'ado no mouse da fi'ura @C. Q um adaptador "ue permite li'ar um mouse US- em uma interface de mouse PS8@.

Captulo 13 Barramentos de !S e inter"a#es *** 35% *** Figura 13.21


,ouse USB #om adaptador para $S!2.

13-1+

Barramento ire!ire
O NireKire $ usado principalmente para transmiss#o de som e !deo di'ital e armazenamento de dados. 52 podemos encontrar c3meras di'itais para fotos, c3meras di'itais para !deo, discos r'idos, 'ra!adores de C)s, dri!es de )R), scanners de alta resolu0#o e !2rios perif$ricos utilizando este padr#o.
Como sur"iu o ire!ire# padroni$ao# nomenc%atura

Computadores produzidos pela Apple sempre foram mel1ores "ue os PCs para manipula0#o de !deo. *n"uanto nos PCs era preciso instalar dispositi!os, placas e dri!ers, os 4acs &2 saam de f2brica com cone%Les pr=prias para scanners, c3meras, etc. 4antendo esta lin1a, a Apple desen!ol!eu 12 al'uns anos o barramento NireKire, 1o&e presente na confi'ura0#o padr#o dos seus computadores +assim como o US-,. *m C..B o NireKire tornou9se um padr#o do I*** +Instituto de en'en1eiros eletricistas e eletrVnicos, sob o c=di'o CH.?. Portanto NireKire e I*** CH.? s#o sinVnimos, assim como i.Fin7, o nome dado pela Son6 para este padr#o. O nome NireKire $ marca re'istrada da Apple, portanto os fabricantes de perif$ricos n#o podem utilizar li!remente esta marca sem a sua permiss#o. Por isso a maioria prefere utilizar o nome uni!ersal, "ue $ I*** CH.?. O nome do padr#o ori'inal $ portanto I*** CH.?9C..B. Posteriormente sofreu pe"uenas re!isLes e passou a ser desi'nado como CH.?a. A maioria dos dispositi!os NireKire e%istentes 1o&e no mercado se'uem a especifica0#o CH.?a.

13-1-

Hardware Total

*st2 em !ias de ser lan0ada a especifica0#o CH.?b, "ue tem como principais caractersticas, o uso de ta%as de transferncia mais ele!adas e cone%Les feitas com cabos mais lon'os.
Principais caractersticas do ire!ire

Para apresentar o NireKire em poucas pala!ras, temos as se'uintes caractersticas )ados di'itais transmitidos em formato serial Ta%as de transmiss#o de C@.B, @B e B/ 4-8s +CH.?a, Ta%as de transmiss#o de C//, @// e ?// 4-8s +CH.?b, Plu' and Pla6, tem suporte nati!o no <indoKs .%84*8@///8WP Ideal para transmiss#o de dados em altssimas !elocidades Utiliza cabos com at$ ?,B metros entre dispositi!os +CH.?a, Utiliza cabos com at$ C// metros +CH.?b, )ispositi!os s#o li'ados em dais69c1ain +em cascata, Permite conectar at$ GH dispositi!os Permite 1ot sKappin' O cone%#o e descone%#o sem desli'ar o PC
Figura 13.22
Um dis#o r(ido externo <irewire.

&ransmisso seria%

Todos aprendemos "ue a transmiss#o paralela $ mais r2pida "ue a serial. (ada mais l='ico. Ao transmitir M, CG, H@ ou mais bits de cada !ez, teremos muito maior !elocidade "ue se transmitssemos um bit de cada !ez. Isto $ !erdade "uando as transmissLes serial e paralela s#o realizadas com o mesmo cloc7. (a pr2tica a transmiss#o serial tem al'umas !anta'ens "ue a torna mais r2pida "ue a paralela.

Captulo 13 Barramentos de !S e inter"a#es

13-1.

O primeiro problema da transmiss#o paralela $ o espal1amento temporal dos bits transmitidos. Todos s#o en!iados ao mesmo tempo a partir do transmissor, mas de!ido a problemas de propa'a0#o, nem todos os bits c1e'am simultaneamente ao destino. Iuanto maior $ o comprimento do cabo, maior $ este espal1amento. (#o $ problema "uando os sinais trafe'am al'uns centmetros ao lon'o de uma placa, mas $ s$rio "uando trafe'am al'uns metros ao lon'o de um cabo. Isto faz com "ue o comprimento total de um cabo paralelo n#o possa ser muito 'rande. Sur'e ainda a necessidade do uso de sinais de ST:O-*. 52 "ue al'uns bits demoram mais "ue os outros, o circuito transmissor precisa esperar um tempo suficiente para "ue todos c1e'uem ao destino. A se'uir en!ia um pulso de ST:O-*, informando ao receptor "ue todos os bits est#o dispon!eis e podem ser lidos. *%istem ainda problemas de refle%#o, resol!idos com o uso de termina0Les. A interferncia entre sinais ad&acentes $ resol!ida com o uso de blinda'ens e pares diferenciais. Ambas as solu0Les aumentam muito a espessura do cabo, tornando9o caro e de difcil instala0#o. Cabos seriais s#o mais baratos, mais le!es, de manuseio mais f2cil, de blinda'em mais f2cil e n#o sofrem a maioria das distor0Les "ue ocorrem em cabos paralelos. Q poss!el obter com eles ta%as de transmiss#o muito mais ele!adas e comprimentos bem maiores "ue os obtidos com cabos paralelos. )a !em o sucesso de barramentos seriais para cone%Les e%ternas, como o US- e o NireKire.
&axas de transmisso

O padr#o CH.?a especifica o uso de trs ta%as de transmiss#o C// 4bits8s +C@,B 4b6tes8s,, @// 4bits8s +@B 4b6tes8s, e ?// 4bits8s +B/ 4b6tes8s,. O uso dessas ta%as de transmiss#o depender2 dos dispositi!os e da interface utilizada. Q permitido utilizar dispositi!os de !elocidades diferentes no mesmo barramento. Pre!alecer2 sempre a !elocidade do menor dispositi!o en!ol!ido na comunica0#o. Por e%emplo, se um dispositi!o de @// 4bits8s !ai en!iar dados a outro de C// 4bits8s, a transmiss#o ser2 feita a C// 4bits8s. Se a se'uir o mesmo dispositi!o de @// 4bits8s !ai en!iar dados a um dispositi!o de @// ou ?// 4bits8s, a transmiss#o ser2 feita a @// 4bits8s. Obser!e "ue as transmissLes podem ser feitas entre o >ost +PC, e os dispositi!os, ou diretamente entre dispositi!os, sem inter!en0#o do >ost O uma caracterstica n#o dispon!el no US-. Por e%emplo, uma c3mera de !deo NireKire pode en!iar as ima'ens captadas diretamente a um RC: NireKire, ao mesmo tempo em "ue o >ost realiza acessos a outros dispositi!os. Uma banda de B 4b6tes8s $ suficiente para transmistir !deo di'ital em 4P*G com alta resolu0#o +como em )R)s,, utilizando apenas uma parcela do tr2fe'o total permitido no barramento NireKire.

13-10

Hardware Total

As placas de interface NireKire dispon!eis 1o&e no mercado podem operar com m2%imo de @// 4bits8s ou ?// 4bits8s. Se !oc "uer maior fle%ibilidade futura, d preferncia a um modelo de ?// 4bits8s. Iuanto aos dispositi!os NireKire dispon!els, s#o mais comuns os "ue operam a C// e @// 4bits8s. Os de ?// 4bits8s est#o c1e'ando ao mercado mais recentemente. (ote "ue esses trs modos s#o c1amados de SC//, S@// e S?//, respecti!amente. CH.?a
Modo S1## S2## S!## Taxas 1## Mbits/s 2## Mbits/s !## Mbits/s

A no!a !ers#o do padr#o NireKire est2 em desen!ol!imento, c1amada CH.?b. Ser2 totalmente compat!el com a !ers#o atual e ainda permitir2 !elocidades de M// 4bits8s, CG// 4bits8s e H@// 4bits8s. As dist3ncias m2%imas e as ta%as depender#o do tipo de cabo utilizado. CH.?b
Modo S1## S2## S!## S"## S1+## S,2## Taxas 1## Mbits/s 2## Mbits/s !## Mbits/s "## Mbits/s 1+## Mbits/s ,2## Mbits/s $T%&5 1## ) * * * * * %'F 5# ) 5# ) * * * * H%(F 1## ) 1## ) * * * * MMF * * 1## ) 1## ) 1## ) * ST% * * !,5) !,5) !,5) *

UTP9B PON >PCN 44N STP

Cabo tran0ado cate'oria B Plastic O!er fiber >ard Pol6mer Clad Niber 4ulti 4ode Niber S1ort TKisted Pair

O cabo tran0ado n#o blindado +UTP9B,, muito usado em redes, permitir2 operar com C// 4bits8s a dist3ncias de at$ C// metros. O mesmo tipo de cabo permitir2 operar com ta%as de ?//, M// e CG// 4bits8s, mas apenas a dist3ncias de ?,B metros. Outros cabos baseados em fibras =ticas permitir#o operar com dist3ncias m2%imas de B/ ou C// metros, dependendo da ta%a de transmiss#o. At$ o momento n#o foram especificados os cabos para H@// 4bits8s, &2 "ue o CH.?b ser2 inicialmente liberado em uma !ers#o de at$ CG// 4bits8s, e posteriormente sofrer2 uma re!is#o para H@// 4bits8s.

Captulo 13 Barramentos de !S e inter"a#es Suporte no 'indo!s

13-11

O <indoKs .M e posteriores +&2 na sua !ers#o ori'inal, bem como o <indoKs @///, oferecem suporte nati!o ao barramento I*** CH.?. *ste suporte $ mantido nas !ersLes mais no!as, como .MS*, 4* e WP. Sendo assim, placas de interface NireKire podem ser instaladas sem a necessidade de dri!ers +pelo menos $ o "ue ocorre com os modelos atuais,. *ssas placas tamb$m podem ser instaladas sob o <indoKs .B, mediante o uso de dri!ers "ue de!em acompan129las. A instala0#o de interfaces NireKire ocorre da mesma forma "ue outras interfaces Plu' and Pla6. Ao ser li'ado o computador e dada partida no <indoKs, a interface $ detectada. Q feita ent#o a instala0#o de dri!ers padr#o <indoKs. A interface passa a constar no Gerenciador de )ispositi!os. (o caso de futuras interfaces I*** CH.? "ue utilizem c1ips n#o suportados pelos dri!ers nati!os do <indoKs, ou ent#o em PCs e"uipados com o <indoKs .B, de!emos lo'o ap=s a detec0#o usar o bot#o Com )isco para instalar os dri!ers "ue o fabricante fornece. )ependendo do dispositi!o "ue for instalado, pode ser necess2rio ou n#o o uso de pro'ramas especficos para o seu controle. Por e%emplo, discos r'idos, )R), dri!es de C)9:O4 e 'ra!adores de C)s s#o automaticamente recon1ecidos pelos dri!ers nati!os do <indoKs, assim como ocorre com dri!es li'ados nas interfaces I)*. (ote "ue no caso de 'ra!adores de C)s, o recon1ecimento autom2tico $ feito como se fossem dri!es de C)9:O4. Para usar as fun0Les de 'ra!a0#o de C)9: e C)9:< $ preciso instalar um softKare de 'ra!a0#o, como o Adaptec C) Creator.
Dispositivos de a%ta ve%ocidade

X primeira !ista o I*** CH.? pode parecer redundante em rela0#o ao barramento US-, &2 "ue ambos destinam9se J cone%#o de perif$ricos e%ternos e utilizam a transmiss#o serial. A diferen0a est2 na !elocidade. O barramento US- C.C opera com C@ 4bits8s +C,B 4b6tes8s,. Q ade"uado para cone%#o de mouse, teclado, &o6stic7, impressora, discos remo!!eis +e%istem por e%emplo !ersLes do ;IP )ri!e para interface US-,, cai%as de som, c3meras de !deo conferncia, scanners de m$dia resolu0#o, c3meras di'itais para fotos, modems, etc. Al'uns dispositi!os dispon!eis com interface NireKire tamb$m s#o encontrados com interfaces US-. Sua ta%a de C,B 4b6tes8s a torna ade"uada ao uso de 'ra!adores de C)9: e C)9:<, por e%emplo. Q !elocidade suficiente para fazer 'ra!a0Les em at$ M%. O US- @./, com sua ta%a de at$ ?M/ 4bits8s, e%cede a !elocidade do CH.?a. *ntretanto o US- n#o permite transmissLes entre os perif$ricos, como ocorre

13-22

Hardware Total

no NireKire. *m termos de !elocidade, o CH.?b ultrapassar2 o US- @./, oferecendo ta%as de M//, CG// e H@// 4bits8s. Outros dispositi!os necessitam de ta%as de transferncia ainda mais ele!adas, e portanto o barramento US- C.C $ inade"uado. Tradicionalmente utilizam os barramentos mais r2pidos, como I)* e SCSI. O barramento I*** CH.? $ suficientemente !eloz para permitir a instala0#o da maioria dos dispositi!os r2pidos "ue 1o&e operam com os barramentos I)* e SCSI +assim como o US- @./,. O padr#o I*** CH.?b ir2 ultrapassar a !elocidade m2%ima permitida por essas tradicionais interfaces r2pidas. Assim como encontramos 1o&e, discos =ticos e discos r'idos SCSI e%ternos, encontramos tamb$m discos e%ternos "ue usam a interface I*** CH.?. Sua instala0#o $ e%tremamente simples. -asta conectar o dispositi!o na interface atra!$s do cabo e li'29lo. O <indoKs recon1ece automaticamente o no!o dri!e. Q uma instala0#o mais f2cil "ue a de dispositi!os SCSI. (#o $ preciso usar terminadores nem definir endere0os. A Son6 $ outra empresa "ue adotou o NireKire +a Son6 utiliza para este barramento o nome i.Fin7, para seus dispositi!os de 2udio e !deo. >o&e oferece uma boa !ariedade de c3meras de !deo, 'ra!adores de !deo e sistemas de som, totalmente di'itais, conectados atra!$s de NireKire. Apple, Compa", )ell, (*C e Son6 est#o oferecendo PCs e"uipados com interfaces e perif$ricos NireKire. Apple, GateKa6 e Son6 oferecem noteboo7s e"uipados com esta interface. A partir desses 'randes fabricantes, aumentar2 cada !ez mais o nEmero de outros fabricantes adotando este barramento. Podemos encontrar ainda impressoras +*pson, NireKire, scanners de alta resolu0#o, discos r'idos, 'ra!adores de C)s, 'ra!adores e editores de !deo di'ital, TRs interati!as de alta defini0#o... Aparel1os de som da Pioneer, YenKood, P1ilips e Zama1a tamb$m est#o adotando o NireKire. A Yoda7 oferece !2rios modelos de c3meras di'itais para fotos usando esta r2pida interface. Anti'os aparel1os anal='icos podem ser con!ertidos para NireKire. Q poss!el encontrar no mercado al'uns con!ersores para este fim. Sinais de !deo anal='ico pro!enientes de c3meras e RC:s, por e%emplo, podem ser di'italizados e transmitidos pelo barramento NireKire. )a mesma forma, dados de som e !deo di'ital "ue trafe'am pelo NireKire podem ser con!ertidos para o formato anal='ico e en!iados a e"uipamentos de 2udio e !deo comuns.
Cabos e conectores

Captulo 13 Barramentos de !S e inter"a#es

13-21

O barramento NireKire utiliza um conector blindado de G !ias. )uas !ias s#o de alimenta0#o. As demais ? !ias formam dois pares diferenciais, sendo um para dados e um para cloc7. Os conectores s#o tamb$m de G !ias, como !emos na fi'ura @H. *%istem ainda conectores de ? !ias, "ue n#o utilizam alimenta0#o, apenas dados e cloc7.
*** 35% *** Figura 13.23
Cone#tor e #a/o <irewire.

A tens#o de alimenta0#o fornecida atra!$s do cabo pode !ariar de M a ?/ !olts, e a corrente m2%ima de!e ser de C,B A. Placas de interface para PC normalmente fornecem a tens#o de AC@ !olts. Atra!$s de con!ersores )C8)C, cada perif$rico pode obter a partir da tens#o do cabo, a alimenta0#o de "ue necessita. Isto pode ser suficiente para manter em funcionamento perif$ricos mais simples e de bai%o consumo. O ideal entretanto $ "ue cada perif$rico utilize sua pr=pria alimenta0#o.
Figura 13.24
Ca/o <irewire #om #one#tores de ) e de - vias.

Os cabos CH.?a "ue li'am dois dispositi!os !izin1os de!em ter no m2%imo ?,B metros. )ist3ncias maiores s#o obtidas "uando os dispositi!os s#o li'ados em cadeia. (a parte traseira de cada dispositi!o e%istem dois conectores, "ue podem ser de ? ou G !ias, dependendo do dispositi!o. A diferen0a $ "ue o

13-22

Hardware Total

conector de G !ias traz alimenta0#o, e o de ? !ias n#o. Um de!e ser li'ado ao dispositi!o anterior e o outro ao dispositi!o posterior, caso e%ista um. (#o s#o utilizados terminadores, como ocorre no barramento SCSI. O conector da interface NireKire no PC possui G !ias, ou se&a, traz alimenta0#o. O cabo a ser usado de!er2 ser G8G ou G8?, dependendo do perif$rico li'ado. )e!emos li'ar inicialmente os perif$ricos "ue obt$m alimenta0#o do cabo, usando apenas cabos G8G. )epois do Eltimo dispositi!o "ue usa alimenta0#o do cabo, podemos utilizar os dispositi!os "ue possuem alimenta0#o pr=pria, todos com cabos de ? !ias. Al$m de podermos li'ar os disposti!os NireKire em cascata, podemos ainda utilizar 1ubs. *%istem 1ubs com conectores de ? e de G !ias, e sua utiliza0#o $ similar J dos 1ubs US-. A fi'ura @B mostra um 1ub NireKire de ? portas de G !ias, com alimenta0#o pr=pria.
Figura 13.25
Hu/ <irewire.

(nter)ace ire!ire

*m um futuro pr=%imo, as placas de CPU ter#o interfaces NireKire inte'radas, assim como ocorre 1o&e com as interfaces US-. *ncontraremos interfaces NireKire inte'radas aos c1ipsets. Por en"uanto isto n#o ocorre, e para usar este barramento $ preciso utilizar placas de e%pans#o PCI8NireKire, como a mostrada na fi'ura @G. *ssas placas s#o detectadas automaticamente pelo <indoKs +.M e superiores,, "ue &2 possui dri!ers I*** CH.? nati!os.

Captulo 13 Barramentos de !S e inter"a#es Figura 13.26


$la#a de inter"a#e <irewire.

13-23

Conexo de dispositivos

O barramento I*** CH.? permite conectar at$ GH dispositi!os. Os dispositi!os podem operar de forma independente, n#o necessariamente dependendo do controle do computador +>ost,. (a fi'ura @D, uma c3mera de !deo di'ital est2 en!iando ima'ens diretamente a uma TR di'ital, en"uanto o som de alta fidelidade !inda de um )R) $ en!iado aos circuitos de som da TR di'ital, ao mesmo tempo em "ue a ima'em capturada por um scanner $ impressa.
*** 75% *** Figura 13.27
xemplo de #onex=es usando o 8 131).

*ot S!appin"

*sta $ uma caracterstica tamb$m presente no barramento US-. )ispositi!os podem ser conectados e desconectados sem a necessidade de reiniciar o computador. Abra a &anela 4eu Computador, conecte um dri!e NireKire +ou US-, e%terno e li'ue9o. )epois de poucos se'undos o no!o dri!e aparecer2 automaticamente na &anela 4eu Computador. Al'u$m poder2 dizer [... fa0o isso com o teclado e o mouse 12 muitos anos...\. Conectar e desconectar e"uipamentos li'ados n#o $ coisa "ue se de!a fazer. Os e"uipamentos tm 'rande c1ance de estra'ar com essas opera0Les. 4uitos usu2rios lei'os &2 estra'aram teclados, impressoras e suas interfaces de!ido a esta pr2tica. 52 os

13-2)

Hardware Total

barramentos NireKire e US- tm sua interface el$trica pro&etada para suportar este tipo de opera0#o sem causar dano.
Comparao entre ire!ire e USB

Praticamente todos os PCs no!os &2 contam com o barramento US-, 'ra0as J presen0a de duas interfaces US- embutidas na maior parte dos c1ipsets atuais. *ste camin1o tamb$m ser2 se'uido pelo NireKire, "ue 1o&e normalmente necessita de uma placa de e%pans#o, mas em um futuro muito pr=%imo estar2 embutido nas placas de CPU. O barramento US- C.C destina9 se J cone%#o de perif$ricos de bai%a !elocidade, e o NireKire a !elocidades mais ele!adas. O US- @./ se e"uipara ao CH.?a em termos de ta%a de transferncia, mas n#o de funcionalidade. A tabela abai%o resume as principais caractersticas desses barramentos.
(Emero de dispositi!os >ot sKap Comprimento m2%imo do cabo entre dois dispositi!os Relocidades Comunica0#o direta entre dispositi!os CH.?a GH SI4 ?,B m C//, @// e ?// 4bits8s SI4 CH.?b GH SI4 C// m M//, CG// e H@// 4bits8s SI4 US- C.C C@D SI4 Bm C,B 4bits8s e C@ 4bits8s (]O US- @./ C@D SI4 Bm C,B 4bits8s, C@ 4bits8s e ?M/ 4bits8s (]O

Barramento +&+
(#o $ um barramento de *8S t#o !ers2til "uanto o US-, NireKire e SCSI, no "ue diz respeito ao nEmero de dispositi!os "ue podem ser li'ados. Um barramento ATA permite li'ar at$ dois dispositi!os. Podem ser discos r'idos, dri!es de C)9:O4, unidades de fita, 'ra!adores de C)s, dri!es de )R), discos remo!!eis e !2rios outros dispositi!os. Um PC tpico tem duas interfaces ATA +AT Atac1ment,, mais con1ecidas popularmente como I)*. Os dois dispositi!os li'ados em uma interface s#o desi'nados como 4aster e Sla!e. Q preciso atuar sobre seus &umpers para indicar "ual deles $ o 4aster +)e!ice /, e "ual deles $ o Sla!e +)e!ice C,. A interface I)* $ uma das mais simples e%istentes em um PC. O processador [en%er'a\ esta interface como um con&unto de . endere0os de *8S. A interface I)* prim2ria ocupa os endere0os CN/9CND e HNG. A interface I)* secund2ria ocupa os endere0os CD/9CDD e HDG +1e%adecimal,. O interessante $ "ue os circuitos representados por esses endere0os n#o ficam na interface, e sim no dispositi!o I)* +o disco r'ido, por e%emplo,. A fi'ura

Captulo 13 Barramentos de !S e inter"a#es

13-2+

@M mostra esses endere0os de *8S, como s#o [!istos\ pelo processador e como realmente est#o implementados no dispositi!o.
Figura 13.28
Uma inter"a#e 8' > vista pelo pro#essador.

*sses circuitos s#o c1amados de re'istradores, e cada um dele tem M bits. (ote "ue al'uns re'istradores s#o usados em opera0Les de leitura e escrita, outros s#o somente para leitura, outros s#o somente para escrita. Por e%emplo, ao escre!ermos um !alor no endere0o CND, estamos estamos en!iando um comando para o dispositi!o +leitura de setor, 'ra!a0#o de setor, etc.,. Ao lermos este mesmo endere0o CND, estamos !erificando o status do dispositi!o, ou se&a, obtendo informa0Les sobre as opera0Les em andamento ou finalizadas. Para o -IOS ou os dri!ers dos dispositi!os I)* fazerem seus acessos, precisam e%ecutar opera0Les de entrada e sada +I( e OUT, sobre os endere0os apropriados da sua interface.

13-2Cone#tor 8' .

Hardware Total Figura 13.29

O barramento ATA utiliza um conector de ?/ !ias como o mostrado na fi'ura @.. )esses sinais, CG s#o relati!os aos dados, indicados na fi'ura como P)/9P)CB. Os demais s#o sinais de controle, como leitura, escrita, read6, I:I, )4A, etc. (a fi'ura H/ !emos uma lista desses sinais. (ote "ue !2rios deles s#o bidirecionais, outros trafe'am no sentido do >ost +interface, para o barramento +dispositi!os,, outros trafe'am no sentido in!erso.
Figura 13.30
Sinais de um /arramento %T%.

Captulo 13 Barramentos de !S e inter"a#es

13-2.

A tabela abai%o mostra a descri0#o dos sinais do barramento ATA.


Sinal (S#&(S1 -escri./o For)a) 0unto co) -1#&-12, o endere.o do registrador interno do dispositi2o a ser acessado3 -1#&-12 For)a) o endere.o do registrador interno a ser acessado no dispositi2o dese0ado, 0unta)ente co) (S#&(S13 -1S% 4ndica dispositi2o ati2o e Sla2e %resent3 -5#&-515 S/o os 1+ bits de dados usados nas leituras e escritas3 -4'6 / H-M16-7 8ste pino te) tripla fun./o3 9uando operando e) )odo %4' :entrada /HST6'58 e sa;da progra)ada<, indica opera./o de leitura3 =as leituras e) )odo $ltra -M1, o dispositi2o indica > interface ?ue u) dado est@ pronto3 =as escritas por $ltra -M1, a interface indica ao dispositi2o ?ue o dado est@ pronto3 -4'A / ST'% Te) dupla fun./o3 1o operar no )odo %4', indica opera./o de escrita3 =o )odo $ltra -M1, este sinal causa a finaliBa./o de u)a transferncia3 4'6-7 / Ta)bC) te) tripla fun./o3 1o operar e) )odo %4', faB co) ?ue o --M16-7/ ciclo de leitura ou escrita se0a estendido atC os dados estare) prontos, -ST6'58 o ?ue e?ui2ale a u)a espCcie de wait state3 Ta)bC) faB a sincroniBa./o nas leituras e escritas e) )odo $ltra -M13 -M1(D 1 interface responde > re?uisi./o de u) dispositi2o ?ue ?uer faBer u)a transferncia por -M13 -M1689 ' dispositi2o infor)a > interface ?ue est@ pronto para faBer u)a transferncia por -M13 4=T69 ' dispositi2o solicita u)a interrup./o > interface3 =a interface 4-8 pri)@ria, este pino est@ ligado direta)ente e) 4691!, e na interface secund@ria C ligado direta)ente e) 469153 %-41E / (5L48ste sinal C gerado pelo -e2ice 1 :Sla2e< durante o processo de power on, indicando ao -e2ice # :Master< ?ue seu processo de inicialiBa./o ter)inou co) sucesso3 =o padr/o 1T1&, e superiores, este pino te) dupla fun./oF ser2e ta)bC) para identificar o tipo de cabo :!# ou "# 2ias<3 68S8T 8ste sinal pro2oca o 68S8T dos dispositi2os ligados na interface3 G conectado direta)ente no 68S8T '$T da placa de (%$3 (S8L FaB o seleciona)ento de Master/Sla2e se) necessidade de utiliBar 0u)pers3 =or)al)ente este recurso n/o C utiliBado3

Curiosa $ a forma usada pelo endere0amento dos dispositi!os 4aster e Sla!e em uma interface I)*. A pr=pria interface n#o tem re'istradores, apenas transmite os comandos para o cabo. Tanto o 4aster como o Sla!e possuem re'istradores idnticos, como os mostrados na fi'ura @M. A diferen0a $ "ue o re'istrador )*RIC* +endere0o CNG ou CDG na interface prim2ria e secund2ria, $ usado para especificar se os comandos atuais dizem respeito ao 4aster ou ao Sla!e. )os M bits deste re'istrador +bit/9bitD,, o bit ? indica se os comandos s#o para o 4aster ou para o Sla!e. O !alor / seleciona o 4aster e o !alor C seleciona o Sla!e. Iuando a interface transmite um comando ou um dado, tanto o 4aster como o Sla!e o recebem, mas apenas a"uele "ue esti!er selecionado o recon1ecer2.

13-20 &rans)er,ncias em modo P(-

Hardware Total

As primeiras interfaces I)* opera!am em modo PIO. *sta modalidade usa a t$cnica de entrada e sada pro'ramada, ou se&a, realizada diretamente pelo processador. A opera0#o de escrita $ mostrada na fi'ura HC. Q feita atra!$s da instru0#o I( AW,CN/ +no caso da interface prim2ria,. *sta opera0#o de entrada faz com "ue o Address -us indi"ue o endere0o correto para o dispositi!o selecionado e comanda um pulso de )IO: +)ato I8O :ead,, como mostra a fi'ura. O dado ser2 lido e colocado nos pinos )/9)CB da interface. (ote "ue tamb$m podem ser realizadas opera0Les de M bits, mas isto n#o $ usual.
Figura 13.31
9eitura em modo $8?.

A opera0#o de escrita $ similar, e $ mostrada na fi'ura H@. Q baseada na instru0#o OUT AW,CN/ +interface prim2ria,. O !alor de CG bits presente no re'istrador AW do processador $ en!iado para a interface, &untamente com um pulso de )IO< +)ata I8O <rite,.
Figura 13.32
?pera4o de es#rita em modo $8?.

Como os setores dos discos r'idos tm BC@ b6tes, essas opera0Les de!em ser e%ecutadas @BG !ezes se'uidas, &2 "ue cada opera0#o en!ol!e @ b6tes. 52 os setores de um C)9:O4 tm @/?M b6tes, portanto a sua leitura $ feita por C/@? opera0Les se'uidas. Tanto na opera0#o de leitura como na escrita, o sinal IO:)Z $ usado para sincronizar a !elocidade do dispositi!o com a !elocidade do processador. Isto si'nifica "ue o processador far2 uma bre!e pausa entre a c1e'ada ou a sada de dados consecuti!os.

Captulo 13 Barramentos de !S e inter"a#es

13-21

Os modos PIO sofreraram uma e!olu0#o ao lon'o dos anos ./. (a primeira !ers#o da especifica0#o ATA, era usado o PIO 4ode /. )epois sur'iram os modos C, @, H e ?. Cada um desses modos tem um perodo padr#o para a transferncia de cada dado. O in!erso do perodo resulta na fre"Pncia, e multiplicando a fre"Pncia por @ +&2 "ue s#o transferidos @ b6tes por perodo, temos a ta%a de transferncia m2%ima te=rica. A tabela "ue se se'ue mostra esses !alores para os di!ersos modos PIO.
%4' Modo # 1 2 , ! (iclo +## ns ,", ns ,,# ns 1"# ns 12# ns Fre?Hncia 1,++ MHB 2,+ MHB , MHB 5,5 MHB ",,, MHB Taxa de transferncia ,,,, M5/s 5,2 M5/s + M5/s 1,11 M5/s 1+,+ M5/s

&rans)er,ncias em modo .u%ti!ord D.+

(ote na fi'ura H@ "ue as transferncias em modo PIO s#o comandadas pelos sinais )IO: e )IO< +)ata I8O :ead e )ata I8O <rite,, "ue s#o ori'inados em comandos I( e OUT e%ecutados pelo processador. As transferncias no modo 4ultiKord )4A utilizam o recurso -us 4asterin' das interfaces I)*. (esta modalidade, o processador n#o se en!ol!e diretamente com a transferncia dos dados indi!iduais, apenas d2 o comando para a interface, "ue far2 todo o trabal1o. Iuando um disco r'ido est2 pro'ramado para operar em modo 4ultiKord )4A, os sinais )4A:*I e )4ACY s#o utilizados para estabelecar uma cone%#o de )4A entre o dispositi!o e a interface. Os sinais )IO: e )IO< s#o usados para sincronizar a transferncia de cada 'rupo de CG bits, a diferen0a $ "ue esses sinais n#o ser#o 'erados pelo processdor, e sim pela interface I)*.
Figura 13.33
9eitura em ,ultiword ',%.

A fi'ura HH mostra o trec1o de uma opera0#o de leitura em modo 4ultiKord )4A. Ao receber o comando de leitura, o dispositi!o ati!a o sinal )4A:I +)4A :e"uest, e a interface responder2 com o sinal )4ACY +)4A

13-32

Hardware Total

Ac7noKled'e,. A partir da a interface ir2 'erar sinais )IO: +)ata I8O :ead, consecuti!os para "ue se&am feitas as leituras, em 'rupos de CG bits +))/9 ))CB,. Cada !ez "ue o sinal )IO: faz uma transi0#o de / para C, o dispositi!o en!iar2 os dados ap=s um tempo t* especificado. A unidade mnima de leitura $ o setor de BC@ b6tes, portanto um comando de leitura nesta modalidade ter2 @BG ciclos. (a pr2tica s#o transferidos mEltiplos setores, o "ue $ feito pela pro'rama0#o do re'istrador S*CTO: +!e&a a fi'ura @M,. Ao t$rmino da transfernica, os sinals )4A:*I e )4ACY s#o desati!ados +!oltam ao !alor /, e a interface ir2 'erar uma interrup0#o +I:IC? ou I:ICB, para a!isar o processador "ue a leitura terminou. )urante a transferncia por )4A, o processador fica liberado para e%ecuatar outras tarefas.
Figura 13.34
s#rita em ,ultiword ',%.

A fi'ura H? mostra uma opera0#o de escrita em 4ultiKord )4A. Q bastante similar J opera0#o de leitura no "ue diz respeito ao uso de sinais e interrup0Les. A diferen0a $ "ue neste caso, a interface en!ia os dados e ati!a o sinal )IO<. A transi0#o de C para / em )IO< ocorre no instante em "ue os dados est#o prontos, sendo ent#o recebidos pelo dispositi!o. Obser!e "ue tanto na leitura como na escrita +fi'uras HH e H?, em 4ultiKord )4A, est2 especificado como t/, a dura0#o do ciclo, e em cada ciclo CG bits simult3neos s#o transferidos em ))/9))CB. *%istem H modos 4ultiKord )4A, e as diferen0as est#o nas dura0Les desses ciclos. Iuanto menor $ a dura0#o, mais ele!ada $ a ta%a de transferncia m2%ima te=rica, como mostra a tabela a se'uir
Multiword -M1 Modo # Modo 1 Modo 2 (iclo !"# ns 15# ns 12# ns Fre?Hncia 2,#" MHB +,++ MHB ",,, MHB Taxa de transferncia !,1+ M5/s 1,,, M5/s 1+,+ M5/s

As interfaces e dispositi!os I)* anti'os podiam operar em um outro modo "ue &2 caiu em desuso, o Sin'leKord )4A. Q similar ao 4ultiKord )4A, e%ceto pelo fato dos sinais )4A:I e )4ACY serem ati!ados e

Captulo 13 Barramentos de !S e inter"a#es

13-31

desati!ados para cada dado transferidos. Com este protocolo perde9se mais tempo e as ta%as de transferncia obtidas s#o menores. O modo 4ultiKord $ mais eficeinte, pois n#o perde em cada ciclo, tempo com a ati!a0#o e desati!a0#o desses sinais. A tabela abai%o mostra as caractersticas das transferncias em Sin'leKord )4A, modos /, C e @
Singleword -M1 Modo # Modo 1 Modo 2 (iclo I+# ns !"# ns 2!# ns Fre?Hncia 1,#! MHB 2,#" MHB !,1+ MHB Taxa de transferncia 2,#" M5/s !,1+ M5/s ",,, M5/s

)ispositi!os e interfaces I)* modernas n#o suportam mais a opera0#o em modo Sin'leKord )4A.
&rans)er,ncias em modo U%tra D.+

As transferncias em modos Ultra )4A s#o muito parecidas com as do modo 4ultiKord )4A. A prnicipal diferen0a $ "ue em cada ciclo s#o feitas duas transferncias de dados +o "ue e uma esp$cie de )): O )ouble )ata :ate,. A outra diferen0a importante $ "ue os modos Ultra )4A operam com ciclos de menor dura0#o, resultando em ta%as de transferncia maiores.
Figura 13.35
9eitura em Ultra ',%.

A fi'ura HB mostra o trec1o de uma leitura em modo Ultra )4A. (este modalidade, os sinals )4A:*I e )4ACY s#o usados da mesma forma como no 4ultiKord )4A, mas n#o est#o mostrados na fi'ura. A sincroniza0#o dos dados entre a interface e o dispositi!o $ feita pelo sinal )ST:O-*. *ste sinal $ o mesmo IO:)Z +tem tripla fun0#o, e no modo Ultra )4A funciona como )ata Strobe,. Q 'erado pelo dispositi!o para a!isar a interface de "ue o dado a ser lido &2 est2 pronto. (ote "ue os dados s#o fornecidos tanto na subida "uando na descida de )ST:O-*, ou se&a, este modo de transferncia opera com )ouble )ata :ate O duas transferncias por ciclo. Obser!e ainda "ue o sinal )ST:O-* trabal1a com perodos idnticos em / e em C.

13-32

Hardware Total Figura 13.36


s#rita em Ultra ',%.

A fi'ura HG mostra uma opera0#o de escrita em modo Ultra )4A. Assim como na leitura, s#o feitas duas transferncias por ciclo. A diferen0a $ "ue desta !ez a sincroniza0#o $ feita pelo sinal >ST:O-* +"ue $ o sinal )IO:, 'erado pela interface, mas "ue opera como >ST:O-* no modo Ultra )4A,. As transi0Les de / para C e de C para / 'eradas pela interface em >ST:O-* a!isam ao dispositi!o "ue o dado est2 pronto para ser lido +pelo dispositi!o, em ))/9))CB. Podemos portanto afirmar "ue os modos Ultra )4A s#o !ariantes do 4ultiKord )4A, e%ceto pelo fato de utilizar duas transferncias por cada ciclo, sinais de sincroniza0#o diferentes +)ST:O-* e >ST:O-*, e operarem com ciclos de dura0#o menor, resultando em maiores ta%as de transferncia. A tabela "ue se se'ue mostra as caracetersticas dos di!ersos modos Ultra )4A
$ltra -M1 (iclo Modo # Modo 1 Modo 2 Modo , Modo ! Modo 5 2!# ns 1+# ns 12# ns I# ns +# ns !# ns Fre?Hncia !,1+ MHB +,25 MHB ",,, MHB 11,1 MHB 1+,+ MHB 25 MHB Taxa de transferncia 1+,+ M5/s 25 M5/s ,, M5/s !!,! M5/s ++,+ M5/s 1## M5/s

+s verses do padro +&+P( e os modos suportados

Todos os modos PIO, 4ultiKord )4A e Ultra )4A fazem parte dos di!ersos padrLes ATA8ATAPI liberados ao lon'o dos anos. A primeira especifica0#o foi a ATA9C, a atual $ a ATA9G. A tabela abai%o mostra os modos e as especificacLes ATA nas "uais s#o suportados
Modo %4' # %4' 1 %4' 2 %4' , %4' ! Singleword -M1 # Taxa de transferncia ,,,, M5/s 5,2 M5/s + M5/s 11,11 M5/s 1+,+ M5/s 2,#" M5/s 1T1&1 * * * & & * 1T1&2 * * * * * * 1T1&, * * * * * & 1T1&! * * * * * & 1T1&5 * * * * * & 1T1&+ * * * * * &

Captulo 13 Barramentos de !S e inter"a#es


Singleword -M1 1 Singleword -M1 2 Multiword -M1 # Multiword -M1 1 Multiword -M1 2 $ltra -M1 # $ltra -M1 1 $ltra -M1 2 $ltra -M1 , $ltra -M1 ! $ltra -M1 5 !,1+ M5/s ",,, M5/s !,1+ M5/s 1,,, M5/s 1+,+ M5/s 1+,+ M5/s 25 M5/s ,, M5/s !!,! M5/s ++,+ M5/s 1## M5/s * * * & & & & & & & & * * * * * & & & & & & & & * * * & & & & & & & & * * * * * * & & & & & * * * * * * * * &

13-33
& & * * * * * * * * *

(ote al'uns modos apresentam ta%as de transferncia i'uais, apesar de terem caractersticas completamente difernetes. Por e%emplo o PIO modo ?, o 4ultiKord )4A modo @ e o Ultra )4A modo / apresentam ta%as i'uais a CG,G 4-8s, mas s#o trs coisas completamente diferentes. Inclusi!e o 4utiKord )4A modo @ cosuma ser confundido com o Ultra )4A modo /. O PIO modo ? e o 4ultiKord )4A modo @ operam com ciclos de C@/ ns, e fazem uma transferncia a cada ciclo. O modo PIO $ operado pelo processador, e o modo 4ultiKord )4A $ operado pela interface. 52 o Ultra )4A modo / tem ciclos e @?/ ns, mas faz duas transferncias a cada ciclo, e tamb$m $ operado pela interface, e n#o pelo processador. O primeiro 'rande mel1oramento sofrido pelo padr#o ATA foi o lan0amento da !ers#o ATA8ATAPI9@. As ta%as de transferncia c1e'aram a CG,G 4-8s com o PIO modo ? e o 4ultiKord )4A modo @. *ntretanto a maioria das interfaces I)* da $poca n#o opera!a com o modo )4A, portanto a opera0#o ficou restrida ao PIO modo ?. A especifica0#o ATA8ATAPI9H n#o introduziu no!os modos, mas eliminou os modos Sin'leKord, &2 "ue eram menos eficientes "ue os modos 4ultiKord. Os modos Ultra )4A foram introduzidos na especifica0#o ATA8ATAPI9?, inicialmente at$ o modo @ +HH 4-8s,. *ste modo tamb$m $ c1amado de ATA9HH, Ultra I)*9HH ou Ultra )4A9HH. As !ersLes B e G do padr#o ATA8ATAPI ofereciam no!os modos Ultra )4A de at$ GG 4-8s +ATA9GG, e C// 4-8s +ATA9C//,. (ormalmente o sistema operacional, o -IOS e a interface I)* interro'am os dispositi!os e determinam os modos de opera0#o suportados, e operam com o mais r2pido dispon!el, mas nem sempre isto ocorre. (o <indoKs $ preciso ati!ar a opera0#o em )4A, atra!$s do Gerenciador de )ispositi!os. Se esta confi'ura0#o n#o for feita, os dispositi!os ir#o operar em modo PIO. (o C4OS Setup podemos indicar se dese&amos ou n#o "ue se&am usados modos Ultra )4A, e ainda indicar "ual o m2%imo modo a ser usado por

13-3)

Hardware Total

cada dispositi!o I)*. Iuando $ usada a op0#o AUTO, o modo mais !eloz $ utilizado.
.aster e S%ave

Como sabemos, 4aster e Sla!e s#o os nomes "ue recebem os dois dispositi!os li'ados em uma interface ATA. *sses nomes s#o muito mal escol1idos, inclusi!e nas especifica0Les ATA8ATAPI n#o s#i utilizados. Ao in!$s deles, s#o usados os termos )e!ice / +4aster, e )e!ice C +Sla!e,. O uso dos nomes 4aster e Sla!e d2 uma id$ia errada de "ue um dispositi!o $ controlado pelo outro. Isto n#o $ o "ue ocorre. Uma interface ATA n#o $ na !erdade uma interface como as outras, e sim, um con&unto de circuitos "ue passam e recebem dados pelo cabo. As interfaces propriamente ditas ficam localizadas em cada dispositi!o. *%istem ainda uma duplica0#o de interfaces, ou se&a, todos os circuitos e%istentes no )e!ice / tamb$m est#o no )e!ice C. Todos os comandos en!iados pelo barramento c1e'am aos dois dispositi!os. Antes de en!iar comando, $ feita a indica0#o do dispositi!o dese&ado, atra!$s do )e!ice :e'ister +fi'ura @M,. Antes de en!iar comandos, o sistema pro'rama este re'istrador com / +)e!ice /, ou C +)e!ice C,. Ambos os dispositi!os li'ados no cabo receber#o este !alor. A partir da, somente o dispositi!o selecionado ir2 responder e e%ecutar os comandos, mas mesmo o dispositi!o "ue n#o est2 selecionado continuar2 interpertando os comandos recebidos, a'uardando "ue se&a selecionado. Os dois dispositi!os operam e%atamente da mesma forma. A Enica situa0#o em "ue ocorre uma diferen0a fsica entre os dois $ durante a inicializa0#o, ap=s um :eset. O dispositi!o Sla!e informa ao 4aster, atra!$s do sinal P)IAG +pino H? do cabo, se ele completou com sucesso sua inicializa0#o. Ao receber um erro, caber2 ao 4aster informar esta condi0#o ao sistema.
- cabo de /0 vias

Para permitir o funcionamento em Ultra )4A modo H e superiores, $ necess2rio utilizar um cabo flat especial, com M/ !ias. *ste cabo tem, al$m dos ?/ condutores normais, mais ?/ condutores alternados e li'ados ao terra. *sses no!os ?/ condutores funcionam como uma blinda'em, e e!itam as distor0Les nos sinais "ue trafe'am pelo cabo "uando operam em fre"Pncias muito altas. O funcionamento desta blinda'em $ f2cil de etender. Iuando dois fios s#o colocados lado a lado, como ocorre nos cabos flat, as tensLes e%istentes em um fio podem ser captadas pelos fios !izin1os +este interferncia $ c1amada de crosstal7, uma esp$cie de [lin1a cruzada\,.

Captulo 13 Barramentos de !S e inter"a#es Deteco do tipo de cabo

13-3+

Iuando uma interface $ capaz de operar em Ultra )4A modo H +?? 4-8s, ou superiores, $ necess2rio "ue se&a utilizado um cabo flat de M/ !ias. Como o cabo de M/ !ias utiliza tamb$m um conector com apenas ?/ !ias +por "uestLes de compatibilidade,, $ preciso "ue o sistema detecte "ual $ o tipo de cabo utilizado. Se for um cabo de ?/ !ias, automaticamente a !elocidade m2%ima permitida ser2 a do Ultra )4A modo @ +HH 4-8s, ou ATA9HH,. Iuando for detectado o cabo de M/ !ias, os modos mais !elozes estar#o liberados, desde "ue $ claro, se&am suportados pela interface e pelos dispositi!os. A detec0#o do tipo de cabo $ feita atra!$s do pino H?. (as implementa0Les ATA9? e anteriores, a !elocidade m2%ima permitida $ de HH 4-8s, obtida com o cabo I)* de ?/ !ias. (essas especifica0Les o pino H? do cabo $ utilizado pelo sinal P)IAG. *ste sinal $ usado para "ue o Sla!e informe ao 4aster "ue seu dia'n=stico foi concludo com sucesso. *sta informa0#o n#o precisa ser passada para a interface, $ usada apenas na comunica0#o entre os dispositi!os. (os cabos de M/ !ias, o pino H? no conector "ue $ li'ado J interface de!e ser li'ado ao terra +/ !olts,. (os dois conectores, a li'a0#o entre os pinos H? $ normal, como mostra a fi'ura HD.
Figura 13.37
'ete#4o de um #a/o "lat 8' de 02 vias.

O c1ip IC> +Sout1bridbe do c1ipset, tem al$m das suas !2rias interfaces, bits de entrada e sada "ue podem ser usados para monitorar e controlar certos sinais da placa de CPU. *sses pinos s#o c1amados de GPIO +'enaral purpose I8O,. Um desses bits pode ser usado para ler o !alor di'ital e%istente no pino H? de cada interface I)*. Se o !alor lido for um bit zero, si'nifica "ue trata9se de um cabo de M/ !ias. Por isso os cabos de M/ !ias normalmente possuem um conector azul, en"uanto os outros dois s#o cinza. O conector azul $ diferente dos outros dois, &2 "ue possui esta cone%#o do pino H? com o terra, e de!e ser li'ado no conector da placa de CPU. Se este

13-3-

Hardware Total

cabo for li'ado na posi0#o in!ertida, ir2 funcionar "uando li'amos um s= dispositi!o, mas se li'armos @, o sinal P)IAG n#o passar2 do Sla!e para o 4aster, e assim o sistema ir2 i'norar o Sla!e. O cabo I)* de ?/ !ias n#o tem esta cone%#o ao terra no pino H?. Iuando $ feita a leitura neste bit, $ recebido o !alor C, &2 "ue este pino $ li'ado ao RCC +tens#o da fonte, normalmente AB !olts, atra!$s de um resitor de C/7. Portanto "uando $ lido um bit C, si'nifica "ue trata9se de um cabo de ?/ !ias.
Figura 13.38
'ete#4o de um #a/o "lat 8' de )2 vias.

(nter)ace para drive de dis0uetes


*sta $ uma das interfaces "ue d2 menos trabal1o a um t$cnico. (#o necessita de confi'ura0#o al'uma e $ totalmente padronizada. Todas as interfaces para dri!es de dis"uetes, assim como todos os dri!es de dis"uetes +e%ceto os muito anti'os, s#o idnticos. (o inccio dos anos M/, os PCs usa!am B tipos de dri!es de dis"uetes
Drive 5325J -- :,+#K5< 5325J H- :132 M5< ,35J -- :L2# K5< ,35J H- :13!! M5< ,35J 8- :23"" M5< )is"uetes suportados 5.25 DD 5.25 HD 3.5 DD 3.5 HD * & & & * * & & & & * & & & * * & & * * 3,5 ED & & & & *

Os dri!es de dis"uetes de HG/ 7-, C.@ 4- e D@/ 7- tornaram9se obsoletos a partir de C..H. O dri!e de @.MM 4- +H.B\ *) O *%tra >i'1 )ensit6, prometia ser o sucessor dos modelos de C.?? 4-, mas infelizmente isto n#o ocorreu por razLes comerciais. Seu custo era ele!ado em compara0#o com outros meios de armazenamento mais eficientes, &2 dispon!eis na $poca. )e todos esses sobrou apenas o dri!e de C.?? 4- +H.B\, 1i'1 densit6,. *ntretanto as interfaces para dri!es de dis"uetes s#o capazes de controlar todos os tipos de dri!es, e%ceto os de @.MM 4-. Para c1ecar se uma interface para dri!es $

Captulo 13 Barramentos de !S e inter"a#es

13-3.

compat!el com os dri!es de @.MM 4-, basta c1ecar se esta op0#o aparece no Standard C4OS Setup. O dri!e de @.MM 4- utiliza um m$todo especial de 'ra!a0#o, c1amado 'ra!a0#o perpendicular, para dobrar a ta%a de dados em compara0#o com a utilizada pelo modo 1i'1 densit6.
Figura 13.39
Conex=es de uma inter"a#e para drives de dis:uetes.

A fi'ura H. mostra as cone%Les internas de uma placa de CPU com a interface para dri!e de dis"uetes. Todos os sinais s#o 'erados pelo c1ip Super I8O e s#o en!iados ao conector de H? !ias, no "ual $ li'ado o cabo flat "ue !ai at$ o dri!e de dis"uetes. (ote "ue !2rios pinos s#o li'ados ao terra. S#o todos os pinos mpares, portanto neste cabo flat, os sinais +pinos pares, s#o intercalados por blinda'ens, "ue s#o os pinos mpares aterrados. Al'uns sinais s#o li'ados a uma tens#o de AB !olts atra!$s de resistores de pull9up com C 7-. *sses resistores le!am seus sinais a um n!el l='ico C "uando o dispositi!o li'ado no cabo est2 inati!o. S#o os se'uintes os sinais "ue trafe'am neste cabo
%ino 2 + " 1# 12 Sinal -6M-8=# -6M-8=1 4=-8* MT6 # S8L8( 1 -escri./o 4ndicador de densidade 4ndicador de densidade Eera pulsos a cada rota./o do dis?uete3 G ligado ao sensor de ;ndice do dri2e, atra2Cs do ?ual o index hole :furo de ;ndice< )arca o in;cio de cada tril a3 Liga )otor do dri2e # Seleciona dri2e 1

13-30
1! 1+ 1" 2# 22 2! 2+ 2" ,# ,2 ,! S8L8( # MT6 1 -46

Hardware Total
Seleciona dri2e # Liga )otor do dri2e 1 4ndica a dire./o do )o2i)ento a ser realiBado pelas cabe.as de leitura e gra2a./o :para as tril as internas ou para as tril as externas< ST8% FaB as cabe.as a2an.are) ou 2oltare) u)a tril a, de acordo co) a dire./o indicada por -463 A-1T1 8n2ia os dados a sere) gra2ados no dis?uete, e) for)ato serial, codificado e) MFM3 AE1T8 1ti2a a gra2a./o no dri2e3 T61(D # 4ndica se as cabe.as est/o posicionadas na tril a Bero A%6'T 4ndica se o dis?uete est@ protegido contra gra2a./o3 6-1T1 6ecebe dados nas opera.Nes de leitura H81-S8L Seleciona cabe.a # ou 1 -SD(H1=E8 4ndica se o dri2e foi aberto, o ?ue nor)al)ente indica troca de dis?uete3 Mes)o ?uando C )antido o )es)o dis?uete, este sinal C ati2ado co) a abertura da ta)pa ou o pressiona)ento do bot/o 80ect3

O sistema de leitura e 'ra!a0#o nos dri!es de dis"uetes $ e%tremamente simples. A fi'ura ?/ mostra de forma simplificada, uma opera0#o de escrita. Ap=s localizado o incio de um setor, ele $ identificado. Se for o setor dese&ado, o sinal <rite Gate $ li'ado no incio da 2rea de dados. A se'uir s#o transmitidos todos os b6tes do setor, no formato serial, atra!$s do sinal <rite )ata. )epois dos dados s#o en!iados dois b6tes de C:C, usados para c1eca'em de erros. Ninalmente o sinal <rite Gate $ desli'ado.
Figura 13.40
@rava4o em um dis:uete.

A opera0#o de leitura tamb$m $ simples. Consiste em buscar o setor dese&ado, "ue ao ser encontrado, ter2 seus dados lidos e transferidos para a mem=ria. O C:C do setor $ !erificado e a interface informa ao sistema se ocorreu erro ou n#o. A transferncia dos b6tes $ feita por )4A, usando o canal )4A@. Ao t$rmino das opera0Les de leitura, escrita, formata0#o ou outras realizadas pelo dri!e, $ 'erada uma interrup0#o atra!$s da lin1a I:IG. O uso do )4A@ e do I:IG $ padr#o em todas as interfaces de dis"uetes dos PCs.
1a2out das tri%3as do dis0uete

Q interessante entender como $ feita a 'ra!a0#o em um dri!e de dis"uetes, pois o processo $ praticamente o mesmo empre'ado em outros meios

Captulo 13 Barramentos de !S e inter"a#es

13-31

ma'n$ticos, como discos r'idos. Tamb$m $ usado com mnimas modifica0Les nos meios =ticos como os C)9:O4s. Todas as tril1as de um dis"uete s#o di!ididas em setores. Os setores s#o criados durante o processo de formata0#o do dis"uete. A fi'ura ?C mostra o la6out de uma tril1a.
Figura 13.41
9aAout de uma tril*a e de um setor.

A tril1a come0a com uma marca de ndice, "ue n#o $ na !erdade 'ra!ada. Q marcada fisicamente no disco, atra!$s de um furo c1amado inde% 1ole +furo de ndice,. Um sensor =tico e um F*) s#o colocados em lados opostos do dis"uete, e "uando o furo de ndice passa entre eles, o sensor ir2 'erar um pulso "ue ser2 transmitido pelo cabo flat. Assim a interface saber2 o incio da tril1a. Ap=s o ndice e%iste uma pe"uena pausa de se'uran0a, c1amada GAP. A partir da s#o encontrados os setores. (a fi'ura ?C !emos tamb$m o la6out de cada setor da tril1a. (o seu incio e%iste um 'ap "ue o separa do setor anterior. A se'uir e%iste um campo de identifica0#o, composto de ? !alores CUnEmero do cilindro +ou tril1a,^ >UnEmero da cabe0a^ :UnEmero do setor e (Utaman1o do setor. Os taman1os permitidos s#o C, @ e H, "ue correspondem a setores de @BG, BC@ e C/@? b6tes. (os dis"uetes de PCs $ padronizado o taman1o de BC@ b6tes por setor. )epois desses ? !alores e%istem dois b6tes de C:C, usados para a c1eca'em dos !alores de C, >, : e (. Ap=s o C:C e%iste um GAP "ue separa o campo de identifica0#o do campo de dados. *ste 'ap $ necess2rio para "ue 'ra!a0Les na 2rea de dados n#o afetem o campo de identifica0#o. )epois dos dados e%istem dois b6tes de C:C para c1eca'em de erros. Iuando e%iste erro na c1eca'em de C:C relati!o ao campo de identirica0#o, $ retornado um c=di'o de erro "ue si'nifica [setor n#o encontrado\. Iuando e%iste erro na c1eca'em do C:C da 2rea de dados, $ retornado um c=di'o de erro "ue si'nifica [erro de leitura\.

13-)2

Hardware Total

A demarca0#o ma'n$tica da tril1a, "ue cria os setores com os respecti!os campos de identifica0#o, $ criada durante o processo de formata0#o do dis"uete. (ote "ue n#o $ "ual"uer modo de formata0#o "ue faz isso. O processo normal de formata0#o n#o cria os setores nas tril1as. *le apenas apa'a os diret=rios e faz a leitura de todos os setores do disco, J procura de erros. Para "ue se&a feita uma no!a demarca0#o ma'n$tica dos setores, $ preciso usar a formata0#o incondicional ou fsica. O comando de formata0#o do <indoKs s= opera neste modo "uando o dis"uete nunca foi formatado. O comando NO:4AT do 4S9)OS precisa ser usado com a sinta%e [NO:4AT A 8U\.
.ovimentao das cabeas

A interface de dri!es de dis"uete sempre informa "ual $ a tril1a onde as cabe0as est#o posicionadas. Ao receber um comando para fazer o acesso a um setor de uma outra tril1a, a interface determina por "uantas tril1as precisa mo!er as cabe0as, e em "ual dire0#o. Por e%emplo, para ir da tril1a CB at$ a tril1a @/ $ preciso mo!er as cabe0as B tril1as no sentido interno. O sinal )I: $ ati!ado de acordo, e s#o en!iados pulsos atra!$s do sinal ST*P. *sses pulsos de!em ter uma dura0#o compat!el com o mecanismo dos dri!es. A sua dura0#o $ o "ue c1amamos de steppin' rate. Ao c1e'ar na tril1a dese&ada, $ feita uma leitura do campo de identifica0#o de um setor "ual"uer, e $ determinado "ual $ o cilindro +ou tril1a, atual. *m caso de erro, ou se&a, se a til1a atual n#o for i'ual J tril1a dese&ada, $ preciso e%ecutar uma opera0#o c1amada recalibrate. Consiste em mo!er as cabe0as at$ a tril1a zero, e mo!er no!amente as cabe0as at$ a tril1a dese&ada. Ao contr2rio das demais tril1as, a tril1a zero n#o $ detectada pela leitura de campos de identifica0#o, e sim pela ati!a0#o de um sensor de tril1a zero, "ue en!ia este sinal de detec0#o para a interface. Se a opera0#o de recalibrate n#o ti!er sucesso, s#o feitas mais al'umas tentati!as +retries,. Podemos ou!ir claramente os sons emitidos pelo dri!e "uando tentar ler um dis"uete com erros. S#o feitas opera0Les de recalibrate sucessi!as, emitindo um som caracterstico de dis"uete com problemas.
Sensores do drive

Os dri!es de dis"uetes s#o dispositi!os, di'amos, sem inteli'nica. :ealmente eles n#o possuem processador ou controlador. Seus circuitos s#o e%tremanente sinmples, e os sinais de sua interface est#o diretamente relacionados com a mo!imenta0#o das cabe0as e as leituras e 'ra!a0Les na mdia ma'n$tica. Todo o controle do dri!e $ feito 'ra0as Js informa0Les fornecidas por B sensores, li'ados diretamente em pinos da interface

Captulo 13 Barramentos de !S e inter"a#es


%ino 2 " 2+ 2" ,! Sinal -6M-8=# 4=-8*

13-)1

-escri./o 4ndicador de densidade Eera pulsos a cada rota./o do dis?uete3 G ligado ao sensor de ;ndice do dri2e, atra2Cs do ?ual o index hole :furo de ;ndice< )arca o in;cio de cada tril a3 T61(D # 4ndica se as cabe.as est/o posicionadas na tril a Bero A%6'T 4ndica se o dis?uete est@ protegido contra gra2a./o3 -SD(H1=E8 4ndica se o dri2e foi aberto, o ?ue nor)al)ente indica troca de dis?uete3

Todos esses sensores precisam funcionar corretamente, caso contr2rio o dri!e n#o funcionar2. A fi'ura ?@ mostra a localiza0#o dos sensores em um dri!e de dis"uetes.
Figura 13.42
Sensores de um drive de dis:uetes.

uncionamento do cabo tranado

Os dri!es usados nos primeiros PCs utiliza!am &umpers para selecionamento. Podiam ser confi'urados como A ou -. Ao instalar um dri!e confi'urado como A, o seu &umper de!eria ser colocado na posi0#o [A\, e ao instalar um dri!e como [-\, o &umper de!eria ser confi'urado com a op0#o -. (o final dos anos M/ come0ou a ser usado um sistema muito mais pr2tico, "ue $ o Cable Select. (este sistema, todos os dri!es s#o confi'urados como -. Um tran0amento no conector da e%tremidade do cabo flat faz com "ue um dri!e -, ao ser li'ado neste ponto, se&a recon1ecido pela interface como A. A fi'ura ?H mostra as confi'ura0Les usando o cabo sem in!ers#o +anti'o, e o cabo com in!ers#o +atual,.

13-)2

Hardware Total Figura 13.43


Uso do #a/o "lat #om inverso.

O uso do cabo flat com in!ers#o $ muito !anta&oso, &2 "ue com ele n#o $ preciso confi'urar &umpers nos dri!es. Todos os dri!es s#o confi'urados na f2brica como -, e a in!ers#o do cabo far2 com "ue a"uele li'ado na e%tremidade passe a operar como [A\. O funcionamento desta in!ers#o $ mostrado na fi'ura ??. *le atua sobre os fios C/, C@, C? e CG do cabo, "ue correspondem aos sinais 4otor A, Selec -, Selec A e 4otor -.
Figura 13.44
<un#ionamento do #a/o "lat #om inverso.

Ambos os dri!es s#o confi'urados como -. A li'a0#o entre a interface e o dri!e - +o do conector no meio do cabo, $ direta, ou se&a, n#o tem in!ers#o. Sendo assim o dri!e li'ado neste conector responder2 a todos os comandos relacionados a -, en"uanto o outro dri!e ir2 i'nor29los. A in!ers#o no cabo faz com "ue os pap$is de 4otor A e 4otor -, Selec A e Selec - se&am trocados para este dri!e. Iuando a interface en!iar comandos 4otor A e Selec A, o dri!e do meio do cabo ir2 i'nor29los, en"uanto a in!ers#o far2 com "ue o dri!e da e%termidade do cabo responda a esses comandos.

Captulo 13 Barramentos de !S e inter"a#es

13-)3

(ote "ue e%istem al'umas placas de CPU "ue suportam apenas um dri!e de dis"uetes. (esses casos os pinos Selec - e 4otor - ficam sem cone%#o. 8888888 NI4 8888888888888888

Captulo Interfaces

14

Vamos discutir neste captulo uma pequena miscelnea de interfaces encontradas nos PCs: paralela, serial, IRDA, teclado e mouse.

Porta paralela
A porta paralela, tambm con ecida informalmente como interface paralela ou interface de impressora, est! presente no PCs desde o incio dos anos "#. A impressora o dispositi$o mais comum neste tipo de interface, mas atualmente podemos conectar outros perifricos, como scanners, cmeras di%itais, &ip dri$es e at %ra$adores de CDs. 'ri%inalmente era uma interface bem simples, capa( de transmitir dados em uma )nica dire*+o ,ou se-a, unidirecional., com ta/as entre 0## 123s e 4## 123s, dependendo do caso. 5o incio dos anos 6# a porta paralela sofreu mel oramentos, passando a suportar no$os modos de opera*+o capa(es de transmitir e receber dados ,bidirecional., com ta/as em torno de 4 723s. 8odas as portas paralelas modernas obedecem ao padr+o I999:04";, criado em 066;.
Circuito de uma porta paralela

A fi%ura 0 mostra o circuito simplificado de uma porta paralela. As portas paralelas no PC podem assumir < endere*os base: 4=" , <=" e <2C . 5o e/emplo estamos considerando o endere*o 4=" . A interface ocupa um %rupo de endere*os consecudi$os de 93>, a come*ar pelo endere*o 4=" . ' primeiro endere*o a porta de dados. Dados escritos neste endere*o ficam tra$ados nos re%istradores de sada e s+o en$iados aos pinos Data#:Data= do cabo que $ai at a impressora. A porta se%uinte ,4=6 . usada como >tatus, e ser$e para c ecar sinais de controle que a impressora en$ia para o computador. A outra porta ,4=A . de sada, e tambm memori(a os dados

14-2

Hardware Total

que nela s+o escritos, ou se-a, s+o re%istradores. 9sta porta usada para en$iar comandos para a impressora.
*** 35% *** Figura 14.1
Circuito simplificado de uma porta paralela.

9sta a porta paralela padr+o do PC, usada durante os anos "#, c amada de >PP ,>tandard Parallel Port.. As portas paralelas atuais s+o mais a$an*adas e comple/as, e operam em modos mais r!pidos, c amados 9PP e 9CP. 5esses modos, a porta de dados bidirecional e possui um circuito c amado ?I?' ,first in, first out., que nada mais que uma espcie de @cac eA para os dados que s+o transmitidos e recebidos. 's demais sinais de controle tambm est+o presentes, mas suas fun*Bes s+o um pouco diferentes. A tabela a se%uir mostra os sinais da porta paralela do PC. Para conectar uma impressora, usado um cabo que possui no lado do computador, um conector D2:4C, e no lado da impressora, um conector de <D pinos, padr+o @CentronicsA. A tabela abai/o mostra os nomes desses sinais e a sua dire*+o.
>inal Strobe Data Bit 0 Data Bit 1 Data Bit 2 Data Bit 3 Data Bit 4 Data Bit 5 Data Bit Data Bit ! $c%&owled'e Bus( )aper *ut Select $utofeed +rror D2:4C 1 2 3 4 5 ! " # 10 11 12 13 14 15

Centronics <D 1 2 3 4 5 ! " # 10 11 12 13 14 32

Cap,tulo 14 - .&terfaces
/eset Select Si'&al 0rou&d Si'&al 0rou&d Si'&al 0rou&d Si'&al 0rou&d Si'&al 0rou&d Si'&al 0rou&d Si'&al 0rou&d Si'&al 0rou&d S2ield 1 1! 1" 1# 20 21 22 23 24 25 S2ield

14-3
31 3 33 1#120 21122 23124 2512 2! 2"12# 3011 S2ield31!

Modo SPP

' modo >PP ,standard parallel port, ou compatibilitE mode. foi o utili(ado pelas interfaces paralelas e impressoras dos anos "#. As interfaces atuais s+o mais $ers!teis e $elo(es, mas o modo >PP continua sendo suportado. A transmiss+o de dados pela porta paralela en$ol$e trFs sinais principais: 2usE, >trobe e Ac1. A opera*+o est! ilustrada na fi%ura 4.
Figura 14.2
Tra&smiss4o de um b(te pela porta paralela.

0. ' dado a ser en$iado colocado no re%istrador de dados, e aparece nas lin as Data#:Data= da interface. 4. A%urada:se que a lin a 2usE este-a desati$ada, ou se-a, indicando que a impressora n+o est! ocupada. <. 9n$ia:se um pulso de >trobe, ati$o em #, e depois de um curto perodo ,na fai/a de al%uns microsse%undos. retorna:se esta lin a ao $alor 0. ;. A%uarda:se pelo recebimento do sinal ACG, indicando que o dispositi$o recebeu o dado com sucesso. Portanto os sinais de >trobe ,en$iado pelo computador., ACG e 2usE ,recebidos do dispositi$o. s+o os mais importantes en$ol$idos na opera*+o da porta paralela.

14-4

Hardware Total

A seqHFncia de e$entos en$ol$idos em uma transmiss+o como a da fi%ura 4 o que c amamos de ands a1e. 8rata:se de um protocolo de ardIare que de$e ser obedecido pelos dispositi$os que se%uem um determinado padr+o. 9/istem entretanto $!rios outros sinais de iniciali(a*+o, modo de opera*+o e indica*+o de erros. A tabela que se se%ue descre$e esses sinais:
>inal Strobe D0 - D! $C8 Bus( )aper *ut Select $utofeed +rror /eset Select

Descri*+o * )C e&5ia para a i&terface um pulso 6ue i&dica 6ue o dado 6ue est7 &o barrame&to D0-D! pode ser lido. Barrame&to de dados. * dispositi5o i&forma 9 i&terface 6ue o dado foi recebido com sucesso. * dispositi5o i&forma 6ue ai&da &4o est7 pro&to para receber o pr:;imo dado. $ impressora i&forma 6ue est7 sem papel. $ impressora i&dica 6ue est7 selecio&ada e o&-li&e. .&dica 9 impressora 6ue de5e usar um <i&e =eed automaticame&te ap:s cada fim de li&2a. $ impressora i&dica 6ue ocorreram erros. * )C i&iciali>a a impressora. * )C selecio&a a impressora.

Ve-amos a se%uir como feita a pro%rama*+o de uma transmiss+o de dados pela porta paralela no modo >PP. Jsaremos o assemblE de processadores /"D:
)/.?T@ )/1@ *AT $<12!"2 .? $<12!#2 $?D $<1"02 E?F )/1 .? $<12!$2 $?D $<1!+2 *AT 2!$21$< ?*) ?*) ?*) */ $<11 *AT 2!$21$< .? $<12!#H $?D $<10D=2 E?F )/2 .? $<12!#2 $?D $<10D=2 EF )/3 /+T B +&5ia para a porta de dados1 o caracter a ser impresso B <C o status da porta B Testa a li&2a de BASD B $'uarda atG a li&2a BASD ficar em 0 B )e'a os bits de co&trole atuais B =a> bit de Strobe i'ual a >ero B +&5ia bit de Strobe para a impressora B $'uarda lar'ura m,&ima do pulso B =a> &o5ame&te bit de Strobe i'ual a 1 B Desati5a Strobe B <C status B C2eca li&2a $C8 B $'uarda $C8 ficar em 0 @ <C &o5ame&te status B C2eca li&2a $C8 B $'uarda $C8 5oltar a 1 B =.H

)/2@ )/3@

9sta rotina fa( com que os sinais da interface paralela e/ecutem as a*Bes mostradas na fi%ura 4. 5os processadores anti%os, o tempo de e/ecu*+o era relati$amente %rande. Durando em torno de 4#s no K8, a ta/a de transferFncia resultante era de cerca de C# 123s. 5o I27 A8, com instru*Bes

Cap,tulo 14 - .&terfaces

14-5

mais r!pidas, era obtido um desempen o mel or. 9ste tempo poderia ser redu(ido com o uso de processadores mais $elo(es. ' problema que as instru*Bes de entrada e sada ,I5 e 'J8. no barramento I>A de$em durar dois ciclos a " 7L(, o que equi$ale a #,4Cs. 7esmo fa(endo otimi(a*Bes para redu(ir ao mnimo o n)mero de instru*Bes de 93>, a ta/a obtida dificilmente fica acima de 0C# 123s.
Modo Nibble

' modo 5ibble uma utili(a*+o especial da porta paralela no modo >PP que permite reali(ar leitura de dados. ' barramento de dados da porta paralela padr+o unidirecional, portanto n+o pode receber dados. 9ntretanto e/istem C lin as de status que podem ser lidas pelo processador ,$e-a o dia%rama da fi%ura 0.. 5o modo 5ibble, a entrada ACG continua com sua utili(a*+o normal, e as demais ; lin as s+o usadas para leitura de dados. Como ; bits formam o que c amamos de nibble, este o nome dado a este modo. >endo apenas ; bits preciso fa(er duas leituras para receber cada bEte. Isto torna a leitura no modo 5ibble3>PP duas $e(es mais lenta que a escrita, que opera com " bits. A descri*+o dos sinais da interface paralela, ao operar no modo 5ibble, mostrada na tabela abai/o.
>inal >PP $C8 Bus( )aper *ut Select +rror $utofeed 5ome 5ibble )trCl% )trBus( $c%Data /e6 Jfla' ?data$5ail HostBus( Descri*+o

* dispositi5o i&forma 9 i&terface 6ue o &ibble est7 pro&to para ser lido. Data .& 3 I !. Data .& 2 I . Data .& 1 I 5. Data .& 0 I 4. $ i&terface a5isa 6ue est7 pro&ta para receber o &ibble1 depois i&dica 6ue termi&ou a recepK4o.

Figura 14.3
<eitura de dados &a porta paralela pelo modo ?ibble.

A fi%ura < mostra a recep*+o de um bEte no modo 5ibble. 's e$entos que ocorrem s+o os se%uintes: 0. A interface coloca Lost2usE em #, indicando que est! pronta para receber dados.

14-

Hardware Total

4. ' dispositi$o coloca nas lin as de status ,dados de entrada no modo 5ibble. os ; primeiros bits do bEte a ser en$iado. <. ' dispositi$o coloca em # a lin a PtrCl1. Assim a interface a$isada que o primeir nibble est! pronto. ;. A interface coloca Lost2usE em 0, indicando que recebeu o nibble. C. ' dispositi$o coloca PrtCl1 em 0, recon ecendo que a interface recebeu o nibble. D. As etapas s+o repetidas para o se%undo nibble. Jm &IP Dri$e li%ado na porta paralela, operando no modo >PP35ibble, apresenta as se%uintes ta/as de transferFncia, medida na pr!tica:
Operao Leitura Gravao Taxa 54 kB/s 93 kB/s

Como $emos a leitura cerca de duas $e(es mais lenta que a %ra$a*+o, de$ido ao fato de ser feita de ; em ; bits, enquanto a %ra$a*+o feita em %rupos de " bits.
Modo bidirecional

Al%umas interfaces paralelas possuem uma porta de dados bidirecional, apesar de operarem com $elocidade similar M do modo >PP. 8ratam:se de interfaces >PP comuns, com a simples substitui*+o dos re%istradores unidirecionais que formam a porta de dados, por re%istradores bidirecionais. Nra*as a este recurso a porta pode receber dados de " em " bits, fa(endo com que a leitura se dF na mesma $elocidade da escrita, apesar da ta/a continuar limitada M fai/a de 0C# 123s. A tabela a se%uir mostra o uso dos sinais da interface no modo bidirecional, tambm c amado de I999:04"; 2Ete mode, 9/tended mode e de P>34 7ode, -! que esta interface bidirecional foi criada pela I27 para seus computadores P>34.
>inal >PP Strobe D0 - D! $C8 5ome 2i:Dir HostCl% D0 - D! )trCl% Descri*+o

* )C e&5ia para a i&terface um pulso 6ue i&dica 6ue o dado foi recebido. Barrame&to de dados1 bidirecio&al. * dispositi5o i&forma 9 i&terface 6ue o dado est7 &o barrame&to e pode ser lido.

Cap,tulo 14 - .&terfaces
Bus( $utofeed +rror )trBus( HostBus( Data$5ail

14-!
* dispositi5o i&forma 6ue ai&da &4o est7 pro&to para e&5iar o pr:;imo dado. $ i&terface i&dica 9 impressora 6ue ai&da &4o pode receber dados. * dispositi5o i&dica 9 i&terface 6ue o dado est7 dispo&,5el para leitura.

A fi%ura ; mostra o recebimento de dados por uma interface paralela operando no modo bidirecional.
Figura 14.4
<eitura &o modo bidirecio&al.

0. A interface de$e en$iar um # pela lin a Lost2usE, indicando que est! apta a receber dados. 4. ' dispositi$o en$ia o dado por D#:D=. <. ' dispositi$o indica que o dado est! pronto para ser lido, en$iando um bit # em PtrCl1. ;. A interface coloca a lin a Lost2usE em 0, indicando que n+o pode receber um se%undo dado a%ora, e indicando ao dispositi$o que o dado est! recebido. C. ' dispositi$o desati$a a lin a PtrCl1, indicando o fim da transmiss+o do bEte. D. A interface en$ia um pulso em LostCl1, finali(ando o ciclo.
Modo EPP

' modo 9PP ,9n anced Parallel Port. foi criado no incio dos anos 6# por um comitF formado por di$ersas empresas. 8em a caracterstica de ser totalmente compat$el com o modo >PP e operar com ta/as de transferFncia mais ele$adas, c e%ando a 4 723s. A lentid+o do modo >PP resultado principalmente do uso de di$ersas instru*Bes de 93> ,I5, 'J8. no

14-"

Hardware Total

barramento I>A. Cada uma dessas instru*Bes dura #,4Cs, o que necess!rio pelo padr+o I>A. Como s+o usadas $!rias dessas instru*Bes para en$iar um dado por uma interface >PP, a ta/a de transferFncia n+o pode ser muito ele$ada. A implementa*+o da interface 9PP baseada no uso de uma porta de dados inteli%ente, que %era so(in a todos os sinais de uma porta paralela padr+o, implementando todo o ands a1e em uma )nica instru*+o. 5o modo >PP preciso utili(ar $!rias instru*Bes I5 e 'J8 que consomem muito tempo pelo fato de estarem atreladas ao padr+o I>A, por questBes de compatibilidade. 5o modo 9PP usada uma )nica instru*+o 'J8 na porta de dados 9PP. 9sta instru*+o pode ser de ", 0D ou <4 bits, portanto pode comandar o en$io de 0, 4 ou ; bEtes. A porta 9PP encarre%a:se de di$idir o dado recebido do processador em %rupos de " bits e transmiti:los em seqHFncia para o dispositi$o. 's circuitos li%ados a esta porta ir+o %erar so(in os o sinal >trobe e a%uardar pelas respostas do dispositi$o, $inda pelos sinais 2usE e ACG. Ao ser usada uma impressora ou outro dispositi$o compat$el com o padr+o 9PP, obtida uma ta/a de transferFncia da ordem de 4 723s. Ao li%armos em uma porta paralela 9PP, um dispositi$o paralelo comum ,>PP., o funcionamente se dar! sem problemas, -! que os sinais do 9PP s+o idFnticos aos do >PP. 5o caso, um dispositi$o lento far! a porta 9PP esperar atra$s do sinal 2usE, o que resultar! em uma tempori(a*+o tpica de dispositi$os >PP.
>inal >PP Strobe D0 - D! $C8 Bus( Select $utofeed .?.T >inal 9PP Lrite D0 - D! .?T/ L$.T Select D$T$STB /eset

Descri*+o .&dica 6ue a i&terface est7 reali>a&do uma operaK4o de escrita1 tra&smiti&do um dado para o dispositi5o. De5e perma&ecer em &,5el 1 para as operaKMes de leitura. Barrame&to de dados bidirecio&al. Asado para o dispositi5o 'erar uma i&terrupK4o. Asado para o dispositi5o co&trolar o flu;o de dados 5i&do da i&terface1 de forma compat,5el com a sua 5elocidade. * ciclo s: termi&a 6ua&do esta li&2a 5olta a 0. $ impressora i&dica 6ue est7 selecio&ada e o&-li&e. $ i&terface i&dica 6ue est7 reali>a&do uma tra&sferC&cia1 6ue pode ser uma leitura ou escrita1 de acordo com o si&al Lrite. Com esta li&2a a i&terface reseta o dispositi5o.

Cap,tulo 14 - .&terfaces Figura 14.5


Tra&smiss4o &o modo +)).

14-#

' potocolo de transmiss+o no modo 9PP o se%uinte ,fi%ura C.. 0. O e/ecutada uma escrita na porta 9PP, atra$s de uma instru*+o 'J8. 4. ' sinal Prite en$iado ao dispositi$o pela interface, -untamente com os dados. <. ' sinal Data>trobe ati$ado, indicando para a interface que o dado est! presente. ;. ' dispositi$o ati$a o sinal Pait para indicar que est! recebendo o dado. C. A interface desati$a o sinal Data>trobe. D. 8ermina o ciclo de escrita. =. A interface desati$a o sinal Pait quando esti$er pronta para receber outro dado. Dispositi$os >PP ,como impressoras anti%as. podem ser li%adas em portas paralelas 9PP, %ra*as M compatibilidade entre os sinais. A fi%ura D compara as formas de onda de transferFncias >PP e 9PP. Como podemos $er, as formas de onda tFm fun*Bes semel antes, %arantindo a compatiblidade total. A c a$e desta compatibilidade o sinal 2usE ,c amado de Pait no modo 9PP., que fa( com que a interface a%uarde quando o dispositi$o li%ado lento.

14-10

Hardware Total Figura 14.6


Tra&sferC&cias em S)) e +)).

Jma porta paralela >PP utili(a < endere*os de 93> ,Data, >tatus e Control.. Q! uma porta 9PP utili(a " endere*os consecuti$os. As fai/as permitidas s+o 4=":4=? e <=":<=?. ' endere*o <2C n+o pode ser usado por uma porta 9PP, pois sR dispBe de ; bEtes consecuti$os: <2C, <2D, <29 e <2?. ' bEte se%uinte, <C#, reser$ado para a placa de $deo, portanto n+o pode ser usado por uma porta 9PP. ' mapa completo de endere*os de uma porta 9PP o se%uinte:
+&dereKo B$S+30 B$S+31 B$S+32 B$S+33 DescriK4o )orta de dados &o modo S)) )orta de Status )orta de Co&trole )orta de e&dereKo - permite e&dereKar os dispositi5os +)) li'ados 9 porta1 bem como acessar os re'istradores i&ter&os desses dispositi5os. Dado +)) - bits 0 a ! Dado +)) - bits " a 15 Dado +)) - bits 1 a 23 Dado +)) - bits 24 a 31

B$S+34 B$S+35 B$S+3 B$S+3!

Suando o dri$er de uma interface 9PP determina que um dispositi$o sR pode operar no modo >PP, as opera*Bes de dados ser+o feitas pela porta de endere*o 2A>9T# ,2A>9 pode ser 4=" ou <=" .. Suando determina que o dispositi$o pode operar em modo 9PP, fa( opera*Bes de 93> a partir da porta de endere*o 2A>9T; ,4=C ou <=C .. Instru*Bes de 93> de 0D bits usar+o automaticamente as portas de endere*os 2A>9T; e 2A>9TC, e instru*Bes de 93> de <4 bits usar+o as portas de endere*os 2A>9T; a 2A>9T=.
Modo ECP

Cap,tulo 14 - .&terfaces

14-11

' modo 9CP ,9/tended CapabilitE Port. tambm suportado pelas interfaces e dispositi$os modernos. Apresenta desempen o sensi$elmente mel or que o 9PP. 9is suas principais caractersticas: Portas de dados com bufferes ,?I?'. de entrada e sada 'pera*+o por D7A ou 93> pro%ramada Permite endere*ar at 04= dispositi$os 'ferece ta/as de transeferFncia da ordem de 4 a ; 723s Reali(a compress+o de dados

' ?I?' um buffer de dados ,?irst In, ?irst 'ut. que ser$e para que o processador n+o espere pela interface. Ao reali(ar uma instru*+o 'J8, por e/emplo, o dado n+o $ai diretamente para o dispositi$o li%ado na interface. 9ste bEte imediatamente colocado em uma fila de bEtes, e o processador liberado. A interface encarre%ada de en$iar os bEtes para o dispositi$o, obedecendo a ordem de c e%ada. ' taman o desta fila pode $ariar de acordo com o c ip >uper I3' usado, mas normalmente encontramos $ersBes de ", 0D e <4 bEtes.
Figura 14.7
=.=*s de e&trada e sa,da em uma porta +C).

's bEtes en$iados para a porta de dados da interface 9CP $+o diretamente para o final da fila do ?I?' de sada. 9ssa transmiss+o de dados pode ser feita por D7A ou por 93> pro%ramada. 5o recebimento de dados, estes $+o para o ?I?' de sada, podendo ent+o ser lidos pelo processador, tambm por D7A ou por 93> pro%ramada. ' flu/o de dados nesses dois ?I?'s comandado por interrup*Bes. Apesar da porta 9CP fa(er transferFncias de apenas " bits de cada $e( ,a porta 9PP pode operar com ", 0D e <4 bits., o uso de ?I?'s compensa esta limita*+o. 's dados que s+o transmitidos e recebidos por uma interface 9CP podem ser codificados pelo mtodo RU9 ,Run Uen% t 9ncodin%.. Por e/emlo, para en$iar para uma impressora, <# bEtes com o $alor ##, basta en$iar ##, se%uindo de um comando indicador de comprimento <#. Assim s+o en$iados apenas 4 bEtes, ao in$s de <#. 's bEtes en$iados para o dispositi$o representam dados e comandos. 9/istem dois tipos de comandos: RU9 e n)mero de dispositi$o. 5o bEte de

14-12

Hardware Total

comando, um bit usado para diferenciar entre RU9 e dispositi$o. 's = bits se%uintes especificam o n)mero RU9 ,n)mero de $e(es que um bEte $ai ser repetir. ou um identificador de dispositi$o, que pode ser de 0 a 04=. Jsando o mtodo RU9 obtida uma compress+o de dados de at D;:0. 9sta compress+o e/trema obtida quando preciso transmitir 04" bEtes i%uais ,situa*+o comum em impressoras e scanners, quando onde as ima%ens tFm muitos trec os repetiti$os., e s+o transmitidos apenas 4 ,$alor e n)mero de bEtes.. A tabela abai/o mostra o uso dos sinais da interface paralela quando operando no modo 9CP.
>inal >PP Strobe D0 - D! $C8 Bus( )aper *ut Select $utofeed +rror /eset Select >inal 9PP HostCl% D0 - D! )erip2Cl% )erip2$c% $c%/e5erse 12"4$cti5e Host$c% )erip2/e6uest /e5erse/e6uest Jfla'

Descri*+o Asado para i&dicar tra&sferC&icas da i&terface para o dispositi5o. Barrame&to de dados1 bidirecio&al. Asado pelo disposti5o para si&cro&i>ar a tra&sferC&cia para a i&terface. * perifGrico si&cro&i>a o recebime&to de dados. * perifGrico reco&2ece uma re6uisiK4o de leitura. $ i&terface i&dica 6ue est7 opera&do em modo .+++-12"4. $ i&terface i&dica se est7 tra&smiti&do um coma&do ou um dado. * perifGrico i&dica 6ue tem dado pro&to para tra&smitir para a i&terface. $ i&terface pede para re5erter a direK4o para e&trada de dados. Asado &a ide&tificaK4o dos modos suportados pelo perifGrico1 &a fase de i&iciali>aK4o.

As transferFncias no modo 9CP en$ol$em dados e comandos. ' comando, como e/plicado, pode ser um n)mero de bEtes a ser usado no cRdi%o RU9, ou ent+o um identificador de dispositi$o ,0 a 04=.. ' sinal LostAc1 usado para indicar se o $alor transmitido um comando ,LostAc1V#. ou um dado ,LostAc1V0.. ' sinal LostCl1 funciona como strobe, e ser$e para a interface indicar ao disposito$o que tem um dado dispon$el para ser lido. A lin a Perip Ac1 usada para o dispositi$o responder M interface que recebeu o dado. 5a fi%ura ", o $alor DA8A0 um dado, e DA8A4 um comando, conforme indicado pelo sinal LostAc1.
Figura 14.8
Tra&sferC&cia de dados &o modo +C).

5ote que a lin a Perip Ac1 na $erdade o sinal 2usE, enquanto LostCl1 o sinal >trobe. Isso fa( com que o ands a1e do modo 9CP se-a similar ao

Cap,tulo 14 - .&terfaces

14-13

do modo >PP. Por isso anti%os dispositi$os >PP podem funcionar no modo 9CP. As interfaces 9CP utili(am duas fai/as de endere*os de 93>. ' endere*o base pode ser 4=" , <=" ou <2C . 9ntretanto, as interfaces paralelas atuais tambm precisam operar no modo 9PP, que n+o permite o endere*o, <2C , portanto os endere*os permitidos ficam restritos Ms bases 4=" e <=" .
+&dereKo B$S+30 B$S+31 B$S+32 B$S+3400 B$S+3401 B$S+3402 DescriK4o )orta de dados &o modo S)) )orta de Status &o modo S)) )orta de Co&trole &o modo S)) =.=* )orta de co&fi'uraK4o +C) )orta de co&trole +C)

Suando uma porta 9CP utili(a o endere*o base 4=" , utili(a as fai/as 4=" : 4=A e D=" :D=A . Ao usar o endere*o base <=" , as fai/as s+o <=" :<=A e ==" :==A . Como as portas atuais precisam ser capa(es de operar nos modos 9PP e 9CP, as fai/as ficam ampliadas para: 2ase 4=" : 4=" :4=? e D=" :D=A 2ase <=" : <=" :<=? e ==" :==A
O padro IEEE-1284

7odo >PP, modo bidirecional, modo 9PP, modo 9CP. V!rios padrBes para interfaces e dispositi$os resulta$am em srios problemas de compatibilidade. Apeasar dos modos 9PP e 9CP permitirem o uso de dispositi$os >PP, n+o e/iste compatibilidade de sinais entre 9PP e 9CP. Para resol$er esses problemas, o I999 ,Institute of 9lectrical and 9lectronic 9n%ineers. criou um comitF para or%ani(ar todos esses @padrBesA em um sR. A uni+o de todos eles deu ori%em ao padr+o I999:04";. 8odas as interfaces paralelas usadas nos PCs produ(idos nos )ltimos anos ,a partir de 066C. s+o compat$eis com este padr+o e podem ser utili(adas com qualquer dispositi$o paralelo. Durante a iniciali(a*+o, o dri$er interro%a todos os dispositi$os li%ados M porta paralela e determina os modos suportados por cada um deles. A partir da passa a se comunicar com cada um deles, de acordo com o m!/imo modo suportado. 5o C7'> >etup podemos escol er o modo a ser utili(ado pela porta paralela: >PP, 9PP ou 9CP. Ao escol ermos o modo >PP, o PindoIs usar! um dri$er padr+o >PP e usar! este modo para se comunicar com os dispositi$os li%ados na porta paralela. >e escol ermos no C7'> >etup os

14-14

Hardware Total

modos 9PP ou 9CP, o PindoIs usar! o seu dri$er 9CP, que compat$el tambm com os padrBes 9PP e >PP.
Liga o em dai!" c#ain

Jm dispositi$o compat$el com o padr+o I999:04";, ao ser interro%ado, fornece uma strin% de identifica*+o. A partir desta identifica*+o, o dri$er atribui um n)mero para o dispositi$o. Desta forma s+o en$iados comandos especficos para cada um dos dispositi$os li%ados em uma interface, que podem estar conectados em cascata ,daisE c ain..
Figura 14.9
<i'aK4o de dispositi5os em cascata.

5o padr+o I999:04";, cada interface pode ser conectada a at C dispositi$os, sendo ; deles do tipo multiporta e um n+o multiporta. 's dispositi$os multiporta possuem dois conectores, muitas $e(es indicados como @LostA e @PrinterA. 5a $erdade o indicado como Lost n+o li%ado necessariamente no computador, mas em outro dispositi$o que este-a conectado de forma mais prR/ima ao PC. 5o conector indicado como @PrinterA podemos li%ar dispositi$os posteriores da cadeia. A comunica*+o entre os perifricos e a interface feita pelo protocolo CPP ,Command Pac1et Protocol.. ' n)mero de dispositi$os pode ser ainda maior se utili(armos multiple/adores. Cada multiple/ador possui uma cone/+o indicada como Lost, e ; @sadasA. Cada uma dessas @sadasA se comporta como uma outra porta paralela. A li%a*+o de $!rios dispositi$os na mesma porta paralela poss$el %ra*as ao sistema de endere*amento e identifica*+o de dispositi$os. 8anto os modos 9PP como 9CP tFm comandos de identifica*+o e endere*amento. Para selecionar um disposti$o, basta en$iar pela porta paralela, um comando de endere*o. A partir da apenas o dispositi$o endere*ado ficar! selecionado, e os demais ficar+o inati$os, at que se-a usado um outro comando de endere*amento. Cada dispositi$o multiporta tem circuitso especiais que transmitem os sinais de controle e status de si prRprios ,caso este-am

Cap,tulo 14 - .&terfaces

14-15

selecionados. ou simplesmente os retransmitem para o prR/imo dispositi$o, caso n+o este-am selecionados.
Figura 14.10
Dia'rama i&ter&o de um dispositi5o multiporta.

A fi%ura 0# mostra o dia%rama interno de um dispositi$o multiporta. 9/istem dois conectores, um para fa(er o encadeamento na dire*+o da interface ,Lost Port W muitas $e(es indicado apenas como Lost ou PC., e outro para fa(er o encadeamento no sentido oposto ,Pass 8 rou% Port W muitas $e(es indicado como Printer.. Jm circuito detector de endere*o ,recebe os comandos de endere*amento que c e%am da interface. indica se o disposti$o est! selecionado ou n+o. Suando o dispositi$o est! selecionado, ati$a dois multiple/adores que fa(em o se%uinte: a. 9n$iam seus prRprios sinais de status na dire*+o do Lost b. Desati$am o en$io de sinais de controle para os dispositi$os se%uintes da cadeia. Suando um disposti$o n+o est! selecionado, limita:se a apenas passar a diante os sinais de status e controle, i%norando os comandos recebidos. ' )ltimo elemento da cadeia pode ser um dispositi$o n+o multiporta, -! que n+o precisar! passar comandos e status adiante. 9ste )ltimo dispositi$o receber! os controles e dados que s+o passados adiante pelos demais dispositi$os. >eus sinais de status tambm ser+o passados adiante na dire*+o do ost. Portanto para todos os efeitos, quando um dispositi$o est! selecionado, tudo se passa como se fosse o )nico dispositi$o fisicamente li%ado M interface. 5ote que para esse esquema funcionar preciso que todos os dispositi$os este-am li%ados.

14-1 Cabo! IEEE-1284 e conectore!

Hardware Total

' uso de um cabo inadequado pode tra(er %randes dores de cabe*a ao usu!rio, pelos di$ersos problemas que a impressora pode apresentar. 's trFs tipos de cabo que encontramos no comrcio s+o: Cabo paralelo comum Cabo paralelo @bidirecionalA Cabo I999 04";

' cabo paralelo comum, o mais simples e barato de todos, uma simplifica*+o daquele utili(ado pela I27 nos seus primeiros PCs. Possui em uma e/tremidade um conector D2:4C mac o e na outra um conector Centronics de <D pinos. Dos 4C fios utili(ados, 0= s+o sinais di%itais usados na comunica*+o entre a impressora e o PC, e " deles s+o fios de terra. ' cabo ori%inal da I27 possua " fios de terra independentes. 9ste tipo de li%a*+o e/i%e o uso de um cabo de 4D fios ,o n)mero de fios sempre par nos cabos produ(idos pela ind)stria.. 7uitos fabricantes, $isando tornar o cabo mais barato, passaram a utili(ar cabos mais finos, com apenas 0" fios. Desses, 0= s+o os sinais di%itais e um deles o terra. A li%a*+o de todos os terras usando um )nico fio n+o tra( problema para impressoras comuns, mas pode ser problem!tico para as impressoras mais sofisticadas. ' cabo paralelo con ecido como @bidirecionalA nada mais que um cabo idFntico ao ori%inal usado nos primeiros PCs, com " terras independentes. Cada um desses terras tran*ado com um sinal di%ital correspondente. 9ste tran*amento redu( a distor*+o dos sinais di%itais ao lon%o do cabo, permitindo assim a transmiss+o de dados em $elocidades mais ele$adas. Ainda assim este n+o o cabo de mel or qualidade. ' mais a$an*ado cabo de impressora paralelo o c amado I999 04";. 9ste cabo tem caractersticas eltricas que permitem a transmiss+o de dados em altas $elocidades. Alm de al%uns sinais serem tran*ados com fios de terra independentes, o cabo possui uma blinda%em dupla que o torna ainda mais imune a distor*Bes e interferFncias.

Cap,tulo 14 - .&terfaces Figura 14.11

14-1!
SeK4o de um cabo .+++ 12"4.

5a fi%ura 00 $emos uma se*+o deste cabo. 5ote que os " bits de dados ficam dispostos em uma camada interna, separada da camada e/terna por uma blinda%em. Desta forma os bits de dados n+o sofrem interferFncia eltrica pro$ocada pelos demais sinais di%itais do cabo. Cada um desses sinais por sua $e( s+o tran*ados com fios de terra, o que redu( a interferFncia m)tua entre eles. 9ste tipo de cabo o indicado para comunica*+o nos modos 9PP e 9CP. Cabos paralelos comuns ,um sR fio terra. e cabos @bidirecionaisA ," terras independentes. podem transferir dados nos modos 9PP e 9CP, porm com bai/a confiabilidade. A distor*+o e a interferFncia que ocorre nos seus sinais di%itais tem %rande c ance de causar erros que resultam no mau funcionamento da impressora e de outros dispositi$os paralelos. Realmente o mel or tipo de cabo para as impressoras modernas o I999 04";. 7uitas impressoras e dispositi$os paralelos -! s+o fornecidoa com este cabo, mas em outros casos o usu!rio precisa compr!:lo separadamente. ' problema que a maioria das lo-as sR oferece o cabo paralelo comum e o bidirecional. Jma solu*+o para o problema tentar utili(ar o cabo bidirecional, que tem c ances de suportar transmissBes nos modos 9PP e 9CP. Caso esses modos apresentem problemas podemos reconfi%urar a porta paralela para operar no modo >PP. A ta/a de transmiss+o ser! redu(ida, e mesmo os cabos mais simples poder+o funcionar. Resumindo ent+o: Jse o cabo que acompan a a sua impressora, pro$a$elmente I999 04";, e confi%ure a sua porta paralela para o modo 9CP.

14-1"

Hardware Total

>e sua impressora n+o acompan ada de cabo prRprio, compre um cabo I999 04"; e confi%ure sua porta paralela para o modo 9CP. >e $ocF n+o encontrar um cabo I999 04";, compre um cabo paralelo @bidirecionalA, encontrado com facilidade nas re$endas de inform!tica. Dei/e sua porta paralela confi%urada no modo 9CP. >e a impressora apresentar problemas com o cabo bidirecional, reconfi%ure a sua porta paralela para operar no modo >PP. A impressora passar! a utili(ar este modo, e o cabo paralelo bidirecional ,e tambm o comum. suportar! a ta/a de transmiss+o.
*** 75% *** Figura 14.12
Co&ectores das i&terfaces e dispositi5os paralelos.

A fi%ura 04 mostra os trFs tipos de conectores usados nas interfaces e disposti$os paralelos. 's indicados como @recept!culosA s+o os conectores e/istentes nos dispositi$os e na interface, e os indicados como @plu%sA s+o os e/istentes nos cabos. >+o trFs os conectores: 8ipo A W Conector D2:4C fFmea, encontrado nas interfaces dos PCs 8ipo 2 W Conector de <D pinos, padr+o Centronics, o mais usado nos dispositi$os paralelos 8ipo C W Conector miniatura de <D pinos ,mini:Centronics., recomendado para pro-etos no$os. ' cabo tipo A2 ,D2:4C 3 Centronics:<D. o mais comum, mas alm dele e/istem ainda modelos AA, AC, 2C e CC. 's cabos s+o produ(idos com ; medidas padroni(adas: 0,"#, <, D e 6 metros.

Cap,tulo 14 - .&terfaces *** 35% *** Figura 14.13


Co&ectores tipos $1 B e C.

14-1#

Con$igurando a porta paralela

As portas paralelas dos PCs podem ser confi%uradas no C7'> >etup para operar de quatro modos diferentes: >PP : >tandard Parallel Port ,5ibble ou Compatible. 9PP : 9n anced Parallel Port 9CP : 9/tended Capabilities Port 2idirecional A fi%ura 0; mostra o Nerenciador de Dispositi$os, no qual $emos na se*+o Portas, o item Porta de impressora ,UP80.. A outra confi%ura*+o poss$el Porta de impressora 9CP. 5ote que uma porta 9CP pode operar nos modos 9CP, 9PP, 2idirecional ou >PP, dependendo do modelo de impressora e dos demais dispositi$os paralelos instalados. ' dri$er da impressora identifica os modos suportados e confi%ura a porta 9CP para o modo de transferFncia adequado.
Figura 14.14
$ porta de impressora declarada &o 0ere&ciador de Dispositi5os.

Di%amos que nossa inten*+o se-a mudar a confi%ura*+o da porta paralela. Podemos confi%ur!:la como 9CP para obter o mel or desempen o poss$el , claro, se o cabo permitir e a impressora for capa( de operar neste modo., ou como >PP para resol$er problemas de comunica*+o, incompatibilidade e

14-20

Hardware Total

fal as %erais na impress+o. A primeira coisa a fa(er para alterar o modo de funcionamento da impressora selecion!:la no Nerenciador de Dispositi$os ,fi%ura 0;. e usar o bot+o Remo$er. De$emos a%ora reiniciar o computador para ter acesso ao C7'> >etup, onde $amos alterar o modo da porta para: lela.
Figura 14.15
.&dica&do &o CH*S Setup o modo de fu&cio&ame&to da porta paralela.

5o C7'> >etup encontramos uma se*+o c amada Inte%rated Perip erals, ou Perip eral Confi%uration, ou similar. 9ncontrarmos ent+o o item Parallel Port 7ode. As op*Bes apresentadas s+o >PP ,ou >tandard, ou 5ibble ou Compatible., 2idirectional, 9PP e 9CP. A fi%ura 0C mostra um e/emplo de C7'> >etup no qual fa(emos esta confi%ura*+o. Da prR/ima $e( que o PindoIs for reiniciado, a porta paralela ser! detectada, -! no modo pro%ramado pelo C7'> >etup. >e esta detec*+o n+o ocorrer, podemos fa(er a instala*+o manualmente pelo comando Adicionar 5o$o LardIare do Painel de Controle. 9ntrar! em a*+o o Assistente para adicionar no$o ardIare. O f!cil definir manualmente a porta de impressora. 7arcamos no quadro do assistente a op*+o 5+o e clicamos em A$an*ar. A se%uir ser! apresentada uma lista de tipos de ardIare. 7arcamos o item Portas ,C'7 e UP8..

Cap,tulo 14 - .&terfaces Figura 14.16

14-21
.&dica&do o tipo de porta paralela.

>er! apresentado ent+o o quadro da fi%ura 0D. >elecionamos na lista da esquerda o item 8ipos de porta padr+o. 5a lista da direita selecionamos: Porta de impressora: Porta de impressora 9CP: para opera*+o no modo >PP para opera*+o no modo 9CP

Depois disso a porta de impressora passar! a constar no Nerenciador de Dispositi$os da forma como pro%ramamos. Podemos a%ora fa(er a instala*+o da impressora e de outros dispositi$os paralelos.
In!talando uma !egunda porta paralela

7uitas $e(es pode ser con$eniente instalar uma se%unda porta paralela em um PC, que ficaria ent+o com duas portas, UP80 e UP84. 5o caso dos PCs modernos, a porta paralela ori%inal aquela locali(ada na placa m+e. A se%unda porta paralela est! locali(ada em uma placa de e/pans+o, em %eral uma do tipo ID9PUJ> ,fi%ura 0=.. VocF pode fa(er este tipo de instala*+o casao ten a uma placa ID9PUJ> dispon$el, bem como um slot apropriado, li$re na placa de CPJ.

14-22

Hardware Total Figura 14.17


Ama placa .D+)<AS .S$.

A placa ID9PUJ> foi muito utili(ada nos PCs entre 0660 e 066;. Atualmente caiu em desuso, mas ainda a forma mais simples para adicionar no$as portas seriais e paralelas a um PC. 7esmo tendo cado em desuso, ainda podemos encontrar placas ID9PUJ> M $enda no mercado de pe*as de se%unda m+o e em sucatas. Jma placa ID9PUJ> possui duas interfaces seriais, uma interface paralela, uma interface para dri$es de disquetes, uma interface ID9 e uma interface para -oEstic1. Como queremos apenas adicionar uma se%unda porta paralela ao PC, de$emos dei/ar todas as interfaces da placa ID9PUJ> desabilitadas, e/ceto a porta paralela. 9sta desabilita*+o feita atra$s dos seus -umpers, e se%uindo as instru*Bes do seu manual. Como no caso de placas anti%as, normalmente n+o possumos o manual, termos que descobrir e/perimentalmente qual a fun*+o de cada -umper. Para fa(er este -o%o de adi$in a*+o, desabilite inicialmente as interfaces serial, paralela, de dri$es e ID9, e/istentes na placa de CPJ. Ui%ue o computador usando a placa ID9PUJ>, mas n+o conecte dispositi$os ID9, li%ue apenas o dri$e de disquetes. A tela de abertura apRs o boot indicar! a confi%ura*+o do computador, mostrando as interfaces seriais, paralela, de disquetes e ID9, e/istentes no computador. Atue sobre os -umpers da placa ID9PUJ>, tentando desabilitar as interfaces. 5a tela de confi%ura*+o mostrada no incio do boot podemos $erificar quando as interfaces seriais s+o remo$idas. Ao remo$er a interface de dri$e de disquetes, o boot n+o ser! mais feito, anote ent+o o -umper relati$o a esta interface, para desabilit!:la por )ltimo. ?a(endo um boot com um disquete e usando um pro%rama de

Cap,tulo 14 - .&terfaces

14-23

dia%nRstico ,use por e/emplo, o I'VI9P., podemos monitorar a e/istFncia de interfaces nos endere*os: 4##:4#=: Interface de -oEstic1 0?#:0?=: Interface ID9 prim!ria 0=#:0==: Interface ID9 secund!ria <?":<??, 4?":4??, <9":<9?, 49":49?: Jsados pelas interfaces seriais 4=":4=?, <=":<=?, <2C:<2?: Jsados pela porta paralela Suando todas essas !reas forem indicadas com @??A no mapa de 93>, si%nifica que as portas est+o desabilitadas. Procure tambm identificar quais s+o os -umpers que atuam sobre o endere*o da porta paralela. Labilite a%ora a porta paralela da placa ID9PUJ> e desabilite a interface de dri$es. A partir da a placa ID9PUJ> ter! apenas a porta paralela abilitada. Pode a%ora abilitar no$amente as interfaces e/istentes na placa de CPJ e reali(ar um boot normal no PC. O preciso tambm confi%urar as portas paralelas, tanto da placa ID9PUJ> como da placa de CPJ, para que n+o entrem em conflito. 's endere*os que uma porta paralela podem utili(ar s+o 4=", <=" e <2C. 9m %eral podemos escol er entre um deles atra$s do C7'> >etup, definindo ent+o o endere*o da porta paralela e/istente na placa de CPJ. 5a placa ID9PUJ>, a escol a feita por -umpers. 9m %eral as confi%ura*Bes poss$eis s+o: 9ndere*o <=", IRS= 9ndere*o 4=", IRSC 9ndere*o <2C, IRS= Podemos por e/emplo confi%urar a porta paralela da placa de CPJ como <="3IRS= e a da placa ID9PUJ> como 4="3IRSC. 5ote que a numera*+o UP803UP843UP8< n+o possui uma correspondFncia fi/a entre os endere*os das portas paralelas. >e um PC possui apenas uma porta paralela, esta ser! a UP80, n+o importa o seu endere*o. >e um PC possui duas ou mais portas paralelas, a numera*+o dada a partir do maior endere*o. Por e/emplo, se uma porta tem endere*o <=" e outra tem o endere*o 4=", seus nomes ser+o respecti$amente UP80 e UP84. >e a porta <=" for desabilitada, a porta de endere*o 4=" passar! a ser UP80. Jma $e( tendo ambas as portas paralelas confi%uradas, ambas ser+o indicadas no quadro de confi%ura*+o e/ibido durante o boot ,fi%ura 0".. 'bser$e a indica*+o:

14-24 Parallel Port (s) : 378, 278

Hardware Total

Figura 14.18
+ste )C est7 com 2 portas paralelas i&staladas.

Depois de declarar a no$a porta paralela no C7'> >etup, precisamos fa(er a mesma coisa no PindoIs. Para isto usamos o comando Adicionar 5o$o LardIare no Painel de Controle. Jsamos a confi%ura*+o manual, e marcamos na lista de dispositi$os de ardIare, @Portas C'73UP8A. 5a lista de marcas e modelos marcamos as op*Bes @8ipos de porta padr+oA e @Porta de impressoraA. 5ote que n+o podemos usar a op*+o 9CP, -! que essas anti%as placas ID9PUJ> s+o restritas ao modo >PP. 8erminada a instala*+o, a se%unda porta paralela passar! a constar no Nerenciador de Dispositi$os ,fi%ura 06..
Figura 14.19
$ &o5a porta paralela N7 co&sta &o 0ere&ciador de Dispositi5os.

Cap,tulo 14 - .&terfaces

14-25

>er! preciso tambm clicar sobre a no$a porta paralela no Nerenciador de Dispositi$os, usar a %uia Recursos e definir seus endere*os de 93> e IRS. Curiosa a utili(a*+o de interrup*Bes pelas portas paralelas sob o PindoIs. Jma porta paralela padr+o ,>PP., quando conectada a uma impressora, pode operar sem usar interrup*Bes. Isso $anta-oso, -! que assim teremos mais uma IRS li$re para ser usada em outras instala*Bes.
Figura 14.20
Co&fi'ura&do a porta paralela S)) para operar sem ./O.

Para fa(er a no$a porta paralela operar sem usar IRS, aplique:l e um clique duplo no Nerenciador de Disposti$os e selecione a %uia Recursos ,fi%ura 4#.. Desmarque o quadro @Jsar confi%ura*Bes autom!ticasA e no campo @Confi% baseada emA, escol a uma confi%ura*+o b!sica que n+o use IRS, como mostra a fi%ura.

Porta !erial
's PCs possuem portas seriais assncronas ,JAR8s. no padr+o R>:4<4. 5ote que este um tipo particular de porta serial. 9/istem $!rios outros tipos de portas seriais, portanto falemos rapidamente sobre eles.
O! %&rio! padr'e! !eriai!

Ao contr!rio da transmiss+o paralela, que transmite um %rupo de bits simultaneamente, cada um por seu prRprio fio, a transmiss+o serial utili(a um )nico fio de dados para transmitir um bit de cada $e(. Podemos ter

14-2

Hardware Total

transmissBes sncronas e assncronas. 5as transmissBes sncronas, o )ltimo bit de um dado imediatamente se%uido pelo primeiro bit do dado posterior. O preciso que o transmissor e o receptor este-am perfeitamente sincroni(ados para operarem no modo sncrono. 9ntre blocos de dados consecuti$os, s+o reali(ados procedimentos de sincroni(a*+o. 5a transmiss+o sncrona tambm podem ser utili(ados sinais de cloc1, a mel or forma de sincroni(ar o transmissor com o receptor. A transmiss+o assncrona n+o requer procedimentos especiais para sincroni(a*+o. A cada dado transmitido ,normalmente cada dado um bEte., s+o adicionados bits de sincroni(a*+o e dete*+o de erros, c amados de start bit, paridade ,opcional. e stop bit. ' c ip capa( de transmitir e receber dados seriais no modo sncrono c amado J>AR8 ,Jni$ersal >Enc ronous:AssEncr onous Recei$er and 8ransmitter.. 9ste c ip receber um dado do processador ,at " bits. e o en$ia na forma serial. 8ambm recebe dados seriais e os monta em %rupos de at " bits, para ent+o en$i!:los ao processador. Jma J>AR8 tambm capa( de operar no modo assncrono. Suando o PC foi lan*ado, a J>AR8 mais utili(ada era a "4C0, fabricada pela Intel. ' c ip capa( de transmitir e receber dados no formato assncrono c amado de JAR8 ,Jni$ersal AssEncr onous Recei$er and 8ransmitter.. Reali(a a mesma fun*+o da J>AR8, porm n+o opera no modo sncrono. 5o tempo em que o PC foi criado, foi esco ida a JAR8 I5>"4C#, produ(ida pela 5ational >emiconductor. 7uitas $e(es feita confus+o entre os termos @interface serialA e @interface R>:4<4A. ' padr+o R>:4<4 especifica um conector de 4C pinos ,D2:4C. para cone/+o com dispositi$os seriais. 8ambm especifica uma $ers+o redu(ida, com 6 pinos. >+o os conectores D2:6 e D2:4C usados pelas portas seriais dos PCs. ' padr+o R>:4<4 tambm especifica o uso de n$eis de tens+o para representar os $alores # e 0. 8ipicamente s+o usados os $alores de T04 e W04 $olts para representar os bits # e 0, entretanto tais $alores n+o s+o obri%atRrios. Podem ser usados $alores em uma ampla fai/a, entre D e 0C $olts. 9/istem outros padrBes para o n$el fsico de uma interface serial, como o R>:;44 e o R>:;"C, que especificam $elocidades e tensBes diferentes, entretanto n+o s+o usados nas interfaces seriais dos PCs. Portanto as interfaces seriais utili(adas nos PCs s+o restritas a uma pequena fra*+o do uni$erso das portas seriais. >+o interfaces do tipo JAR8 ,ou se-a,

Cap,tulo 14 - .&terfaces

14-2!

operam apenas no modo assncrono. e com meio fsico se%uindo o padr+o R>:4<4.
(ormato do! dado! tran!mitido!

Jma JAR8 transmite dados de acordo com o dia%rama mostrado na fi%ura 40. Suando est! em repouso, a JAR8 fornece uma tens+o correspondente ao bit 0. A se%uir en$iado um bit #, o que indica ao receptor que ser! en$iado um dado. Portanto a transi*+o de 0 para # indica o incio da transmiss+o. 9ste primeiro bit #, que sempre en$iado no incio da transmiss+o de cada dado, c amado de start bit. A se%iur o dado transmitido, um bit de cada $e(. Podem ser transmitidos C, D, = ou " bits, dependendo de como a JAR8 est! pro%ramada. 8erminados os bits de dados, en$iado um bit opcional de paridade, e por )ltimo, um bit finali(ador c amado de stop bit, que tem sempre o $alor 0. Imediatamente apRs o stop bit, pode ser en$iado o start bit do dado se%uinte.
Figura 14.21
Tra&smiss4o em uma A$/T.

5a fi%ura 40 s+o indicados os bits que est+o sendo transmitidos, come*ando com o >tart bit. A se%uir s+o en$iados os bits 0, #, 0, 0, #, #, 0 e #, se%uindos dos bits 0 de paridade e 0 de stop bit. 's bits de dados s+o sempre transmitidos na ondem in$ersa, come*ando pelo menos si%nificati$o e terminando com o mais si%nificati$o, portanto o dado transmitido na fi%ura 40 #0##00#0, o mesmo que ;D em e/adecimal. ' bit de paridade opcional, e quando utili(ado pode formar paridade par ou mpar. 5o e/emplo da fi%ura 40, est! sendo utili(ada a paridade mpar, ou se-a, o bit de paridade determinado de forma que o n)mero total de bits, considerando dado e paridade, se-a sempre mpar. ApRs o bit de paridade temos o stop bit, que sempre 0, e depois do qual -! pode ser iniciada a transmiss+o do prR/imo dado. As interfaces seriais s+o capa(es de operar com $!rios formatos de transmiss+o. ' n)mero de bits pode ser C, D, = ou ". A paridade pode ser par, mpar ou nen uma ,', 9 ou 5.. ' n)mero de stop bits pode ser 0, 0.C ou 4. 9sses trFs parmetros definem o formato da transmiss+o, por e/emplo,

14-2"

Hardware Total

=54, "94, "90, etc. ' primeiro $alor o n)mero de bits, o se%undo indica a paridade, e o terceiro indica o n)mero de stop bits. Para que a comunica*+o se-a feita de forma correta, ambos os dispositi$os de$em utili(ar o mesmo padr+o.
O! c#ip! 1488 e 148)

's dados transmitidos pela JAR8 assumem $alores di%itais representados por tensBes no padr+o 88U, com o bit # representado por uma tens+o bai/a, em torno de #,4 $olts, e o bit 0 representado por uma tens+o mais ele$ada, na fai/a de 4,; a <,C $olts. 9sses n$eis de tens+o n+o s+o apropriados para trafe%arem ao lon%o de um cabo, de$ido M alta sensibilidade a rudos. 's dados en$iados pela JAR8 passam antes por um circuito c amado line dri$er. A fun*+o deste circuito transformar os bits # e 0 em tensBes na fai/a de T04 $olts e W04 $olts ,lembre:se que podem ser usados outros $alores, entre D e 0C $olts.. 's line dri$ers mais utili(ados s+o os c ips 0;"" ou =C0"", ou equi$alentes. Da mesma forma, os dados recebidos atra$s do cabo passam por um circuito c amado de line recei$er, que con$erte as tensBes de T04 e W04 $olts do padr+o R>:4<4 para n$eis de tens+o 88U, compat$eis com os utili(ados pela JAR8. 's line recei$ers mais utili(ados s+o os c ips 0;"6, =C0"6 ou equi$alentes. A fi%ura ;4 mostra formas de onda reais, medidas com um osciloscRpio di%ital. 5o %r!fico superior temos a tens+o na lin a, usando tensBes de T0# e W0# $olts. 5o %r!fico inferior temos os n$eis 88U correspondentes, medidos nos pinos da JAR8, onde as tensBes $ariam entre # e < $olts. 5ote neste %r!fico que o bit # no %r!fico inferior resulta na tens+o de T0# $olts no %r!fico superior, e o bit 0 no %r!fico inferior corresponde M tens+o de W0# $olts no %r!fico superior. 's pontos indicados como @0A e @4A M esquerda do %r!fico s+o os n$eis de terra ,# $olts..

Cap,tulo 14 - .&terfaces Figura 14.22

14-2#
Te&sMes medidas em uma A$/T e &a li&2a.

As fi%uras 4< e 4; mostram os circuitos dos c ips 0;"" e 0;"6. Cada um deles possui ; portas. As fi%uras mostram a constitui*+o interna de cada porta. 8oda interface serial acompan ada desses c ips ou equi$alentes. Inclusi$e quando ocorre al%um problema eltrico, s+o esses os c ips que @queimamA, prote%endo assim a JAR8, que muito mais cara. 5as placas anti%as o 0;"" e o 0;"6 eram instalados em soquetes, o que torna$a f!cil a sua substitui*+o em caso de queima. Atualmente esses c ips s+o soldados diretamente nas placas, e s+o do tipo >7D de redu(ido taman o, o que dificulta muito e c e%a a in$iabili(ar uma e$entual substitui*+o.
Figura 14.23
<i&e dri5er 14"".

14-30

Hardware Total Figura 14.24


<i&e /ecei5er 14"#.

*! +*,-! 82./0 114./ e 11../

's primeiros PCs utili(a$am para suas interfaces seriais, a JAR8 "4C#, da 5ational. 9ssas JAR8s fica$am em placas de e/pans+o I>A de " bits. 5o incio eram placas contendo apenas duas interfaces seriais. Depois sur%iram as placas 7ulti I3', contendo duas interfaces seriais, uma interface paralela um relR%io permanente ,essa placas eram usadas no K8., interface para dri$es de disquetes e em al%uns casos, uma e/pans+o de memRria. Q! na era dos A8s, encontr!$amos as placas con ecidas informalmente como I'>A, nas quais e/istiam duas portas seriais, uma porta paralela e uma interface de -o%os. 7ais tarde as portas paralelas eram encontradas na placa ID9PUJ>, e finalmente em meados dos anos 6#, passaram a ser inte%radas na placa de CPJ. Ao mesmo tempo em que as JAR8s eram produ(idas em diferentes placas, sofreram uma e$olu*+o. 5o incio eram usados os c ips "4C#, que deram lu%ar ao 0D;C# e finalmente ao 0DCC#. Atualmente as JAR8s fa(em parte do c ip con ecido como >uper I3', mas seus circuitos s+o inteiramente compat$eis com o 0DCC#. ' "4C# podia operar com uma $elocidade m!/ima de 06.4## bits por se%undo e era adequado ao barramento do K8, que opera$a com cerca de C 7L(. ' 0D;C# era um c ip mais $elo(. Alm de ser compat$el com o barramento do A8, de " 7L(, ati%ia $elocidades mais ele$adas, c e%ando a <".;## bits por se%undo. ' c ip 0DCC# ainda mais a$an*ado. Possui circuitos ?I?' de entrada e sada, cada um deles com 0D bEtes. Nra*as ao ?I?', o processador fica$a menos sobrecarre%ado nas comunica*Bes seriais, -! que a cada interrup*+o podia en$iar ou receber $!rios bEtes. Atin%e $elocidades de at 00C.4## bits por se%undo. 9ssas JAR8s foram produ(idas com encapsulamento DIP de ;# pinos, mas deram lu%ar a outros encapsulamentos mais compactos, como o PUCC e o >S?P.

Cap,tulo 14 - .&terfaces Figura 14.25


A$/Ts usadas &os )Cs.

14-31

A tabela que se se%ue resume as principais caractersticas dessas trFs JAR8s:


A$/T "250 1 450 1 550 Ta;a 1#.200 bps 3".400 bps 115.200 bps =.=* 1 b(tes

'utras JAR8s mais a$an*adas foram criadas, como a 0DDC#, 0D=C# e 0D"C#. 9ssas JAR8s s+o compat$eis com a 0DCC#, tFm ?I?'s maiores ,por e/emplo, a 0D=C# tem ?I?'s de D; bEtes. e suportam ta/as de transmiss+o mais ele$adas, c e%ando em torno de 0 7bit3s. 's c ips >uper I3' modernos tambm possuem JAR8s compat$eis com a 0DCC#, mas muitos possuem ?I?'s maiores e suportam ta/as de transmiss+o mais ele$adas. Jma outra JAR8 comum a 0DCC4. 5o seu interior e/istem duas JAR8s compat$eis com a 0DCC#.
2aud ,ate

9sta uma caracterstica muito importante das comunica*Bes seriais. 7uitos a confundem com ta/a de transferFncia, n+o a mesma coisa. ' baud rate uma medida com dimens+o de bits3se%undo, mas n+o representa e/atamente o n)mero de bits de dados transmistidos a cada se%undo pela interface. >ua unidade o baud, e seu $alor o in$erso do perodo de transmiss+o de 0 bit. Por e/emplo, se tomarmos um baud rate de ;."## bauds, si%nifica que cada bit transmitido em um tempo de: 0 s 3 ;"## V #,###4#"<< s 'u se-a, 4#",<<s. O errado obter a ta/a de transferFncia de uma porta serial fa(endo a di$is+o do baud rate por ". Por e/emplo, ;"## bauds n+o o mesmo que ;"## bits por se%undo, nem o mesmo que D## bEtes por se%undo.

14-32

Hardware Total Figura 14.26


Tempo total de tra&smiss4o de um b(te.

Considere que na fi%ura 4D o baud rate ;"## bauds. A lar%ura de cada bit portanto 4#",<<s. 5esta comunica*+o, cada bEte est! utili(ando ao todo 00 bits, sendo " de dados, 0 start bit, 0 bit de paridade e 0 stop bit. ' tempo total %asto com cada bEte de 00 / 4#",<<s, ou se-a, 4.4"0,DDs. Di$idindo 0 se%undo por este $alor, c e%amos ao n)mero de bEtes transmitidos por se%undo, ou se-a, ;<D bEtes por se%undo. Como $emos, errado di$idir o baud rate por " para obter a ta/a de transferFncia. Jm mtodo aceit!$el di$idir o baud rate pelo n)mero total de bits. 8emos portanto ;"##300 V ;<D. >e a comunica*+o for feita com " bits, sem paridade e 0 stop bit, termos um total de 0# bits, portanto a ta/a de transferFncia ser! de ;"## 3 0# V ;"# bEtes por se%undo. O errado usar a unidade bps ,bits por se%undo. nas comunica*Bes seriais, tanto que os fabricantes das JAR8s sempre especificam as $elocidades em bauds. 'corre que o p)blico informata -! est! acostumado a usar de forma errada, o termo bps ao in$s de baud. ' prRprio PindoIs utili(a a unidade bps ao in$s do baud nas confi%ura*Bes das portas serial. 9ste erro portanto tolerado no meio tcnico, da mesma forma como muitos fa(em confus+o entre 0 72 e 0 mil +o de bEtes. ' baud rate de uma JAR8 %erado a partir da freqHFncia de um cristal e/terno e de um di$isor interno. ' di$isor pode ser pro%ramado com qualquer n)mero inteiro, de 0 at o seu $alor m!/imo. >endo assim poss$el operar com um %rande n)mero de $alores para o baud rate. 9ntretanto n+o s+o usados na pr!tica, $alores quaisquer. Dispositi$os seriais operam apenas com al%uns $alores padroni(ados de baud rate, como:
50 !5 110 P 150 300 P 00 1200 P 2400 P 4"00 P !200 # 00 P 14400 1#200 P 2""00 33 00 3"400 P 5! 00 P 115200 P 230400 P 4 0"00 P #21 00 P

Cap,tulo 14 - .&terfaces
'2>: 's $alores indicados com ,X. s+o os empre%ados pelo PindoIs.

14-33

Cabo! e conectore!

Interfaces seriais utili(am conectores de 6 ou 4C pinos ,D2:6 e D2:4C.. 5o computador, o conector do tipo mac o, e no cabo s+o usados conectores fFmea. 8ome cuidado pois e/istem cabos seriais de $!rios tipos. 's cabos de e/tens+o, nos quais cada pino de um conector li%ado ao pino correspondente no outro conector, s+o os mais usados. 9sses cabos podem ser do tipo fFmea:mac o ou fFmea:fFmea. >eu comprimento m!/imo permitido, de acordo com o padr+o R>:4<4, de 0C a 4# metros.
Figura 14.27
Cabo serial e co&ectores.

9/istem cabos que possuem cone/Bes internas prRprias para fa(er li%a*+o direta entre dois micros ,null modem., cabos con$ersores de 6 para 4C pinos, e assim por diante. 5ormalmente esses cabos s+o curtos, porm o padr+o R>:4<4 permite cabos mais lon%os, c e%ando at 4# metros. VocF encontrar! portanto os se%uintes tipos de cabos seriais: Direto ,strai% t. 5ull modem Uaplin1 Cabos para impressoras seriais

Cada um desses cabos encontrado nas $ersBes D26:D26, D26:D24C e D24C:D24C. A %rande $ariedade de tipos de cabos seriais conseqHFncia de e/istirem in)meras formas de conectar dispositi$os atra$s de interfaces

14-34

Hardware Total

seriais. ' tipo padr+o de cabo o direto, no qual e/istem li%a*Bes diretas pino a pino ,e/: 0:0, 4:4, <:<, ;:;, etc... 9sses cabos podem ser usados como e/tensBes ou ent+o para li%ar a interface serial a um modem e/terno. 's cabos c amados de null modem ser$em para li%ar dois computadores pelas interfaces seriais, sem utili(ar modems. ' funcionamento desses cabos consiste em fa(er cada um dos computadores a ele li%ados, @pensarA que e/iste realmente um modem li%ado, o que pode ser feito de $!rias formas. Por e/emplo, os sinais R8> ,Request to >end W requisi*+o para transmitir. e C8> ,Clear to >end, ou permitido transmitir. s+o usados como um protocolo de ardIare para controlar o flu/o de dados entre a interface e um modem e/terno. 9/istem $!rias formas de fa(er a interface @pensarA que e/iste um modem pronto para receber. Jma delas li%ar o pino R8> no pino C8> da interface receptora, e $ice:$ersa. 'utra forma li%ar entre si os sinais C8> e R8> em ambos os conectores do cabo. A fi%ura 4" mostra os dia%ramas de dois cabos @null modemA com conectores D26.
Figura 14.28
Dois tipos de cabos Q&ull modemR usa&do co&ectores DB#.

's pinos R8> e C8> formam um protocolo de ardIare que e/ecutado automaticamente pelas JAR8s, sem inter$en*+o do processador. Antes de transmitir um dado, a JAR8 c eca por conta prRpria, a lin a C8>, e sR en$ia o dado quando esta lin a est! ati$a. Q! a lin a R8> estar! ati$a quando uma JAR8 esti$er pronta para receber dados. ' mesmo dipo de protocolo pode ser implementado pelas lin as D8R e D>R ,Data 8erminal ReadE e Data >et ReadE.. A diferen*a que esses sinais s+o controlados por softIare pelo processador, que pode ati$ar o D8R e c ecar o D>R atra$s de instru*Bes I5 e 'J8. ' mtodo utili(ado depende do pro%rama de comunica*+o. Portanto cada pro%rama de comunica*+o utili(a um cabo null modem apropriado. Jm dos padrBes de null modem o c amado @cabo Uaplin1A. O o padr+o mais usado por pro%ramas de comunica*+o entre dois PCs. 9ra o cabo utili(ado pelo famoso pro%rama UapUin1 para cone/+o entre dois PCs, da $em o seu nome. 9ste mesmo padr+o de cabo foi tambm adotado pela 7icrosoft para os pro%ramas Interlin13Interser$er ,comunica*+o de PCs no 7>:D'> D. e pela Cone/+o direta $ia cabo ,DCC W Direct Cable Connection., introdu(ida no PindoIs 6C. 9ste tipo de cabo tornou:se t+o popular que muitos confundem os termos @cabo de null:modemA e @cabo de

Cap,tulo 14 - .&terfaces

14-35

Uaplin1A. >e a sua inten*+o li%ar dois PCs atra$s da porta serial para comunica*+o de dados, usando o softIare DCD do PindoIs, compre um cabo @Uaplin1 serialA, encontrado no comrcio com este nome, ou c amado de @null modemA. 9scol a o cabo com o tipo de conector adequado ao seu caso. 5ote entretanto que a comunica*+o pela interface paralela mais $elo(, portanto dF preferFncia ao uso da DCC por cabo Uaplin1 paralelo. >e sua inten*+o li%ar a interface serial a um modem, $ocF de$er! comprar um cabo @strai% tA ,direto., tambm con ecido como @cabo serial para modemA. A situa*+o fica difcil se sua inten*+o li%ar uma impressora serial no PC. ' problema aqui que os cabos seriais de impressora n+o s+o padroni(ados, ou se-a, cada fabricante adota uma pina%em diferente. >er! preciso consultar o manual da sua impressora para c ecar a pina%em correta, ou ent+o utili(ar um cabo serial que se-a fornecido com a prRpria impressora.
Endere o! e I,3!

Jma porta serial "4C# e compat$eis, usadas nos PCs, utili(am uma lin a de IRS e " endere*os de 93>. 's endere*os e IRSs padroni(ados para essas portas s+o:
)orta C*H1 C*H2 C*H3 C*H4 +&dereKos 3="-3== 2="-2== 3+"-3+= 2+"-2+= .&terrupK4o ./O4 ./O3 ./O4 ./O3

5ote que apesar de serem permitidos ; endere*os de 93>, n+o e/istem lin as de IRS e/clusi$as para a C'7< e a C'7;. 9las de$em compartil ar as interrup*Bes que eram destinadas M C'70 e M C'74, que s+o a IRS; e a IRS<, respecti$amente. As lin as de IRS dessas interfaces seriais de$eriam utili(ar um tipo de circuito c amado open collector ,coletor aberto..

14-3

Hardware Total Figura 14.29


=u&cio&ame&to do compartil2ame&to de i&terrupKMes das portas seriais.

' funcionamento do compartil amento de interrup*Bes das portas seriais mostrado na fi%ura 46. 5este e/emplo, a C'70 e a C'74, locali(adas em placas de e/pans+o, est+o ambas li%adas ao pino do barramento I>A relati$o ao IRS;. 's circuitos das portas serias de$em ter suas sadas do tipo open collector ,coletor aberto.. A caracterstica dessas sadas que, ao %erarem um bit 0, n+o tFm fornecimento de corrente. ' $alor da tens+o relati$a ao bit 0 obtido atra$s de um resitor que de$e li%ar a sada da porta lR%ica M alimenta*+o Vcc. Portas de coletor aberto podem ser li%adas em paralelo atra$s de um )nico resitor, como mostra a fi%ura. ' sinal de ambas li%ado na lin a IRS;, ati$ada em n$el #. Suando ocorre uma interrup*+o IRS;, caber! M rotina de atendimento, interro%ar ambas as interfaces seriais que usam esta IRS, atra$s da leitura do seu status. Assim apenas a interface que realmente %erou a interrup*+o ter! seu dado lido ,ou no caso de transmissBes, ter! dados transmitidos.. >e as duas interfaces %erarem interrup*+o ao mesmo tempo, ambas ser+o atendidas. ' processo de compartil amento de interrup*Bes infeli(mente n+o pode ser utili(ado na pr!tica, pois os fabricantes de ardIare e de softIare n+o se%uiram M risca as especifica*Bes da I27. 5+o usa$am portas de coletor aberto nas suas interfaces, e as rotinas de atendimento ,os dri$ers. nem sempre interro%am as duas interfaces. 5a pr!tica as interfaces seriais de$em utili(ar interrup*Bes e/clusi$as, sem compartil amento. Para que as quatro portas seriais possam ser utili(adas, preciso remane-ar as interrup*Bes utili(adas. Durante os anos "# e at meados dos anos 6#, isto era feito atra$s de -umpers nas placas que possuam portas seriais. A partir de meados dos anos 6# este remane-amento passou a ser feito atra$s do C7'>

Cap,tulo 14 - .&terfaces

14-3!

>etup ou do Nerenciador de Dispositi$os do PindoIs. 5ote entretanto que nem sempre e/iste a fle/ibilidade de escol a de outras IRSs alm da < e da ;. Jm e/emplo em que isso pode ser feito nas interfaces seriais e/istentes em modems. O perfeitamente poss$el confi%urar uma dessas interfaces seriais como, por e/emplo, C'7< e usando uma IRS como C, = ou 6, desde que este-a dispon$el.
Placa! multi!eriai!

L! muitos anos e/istem tambm placas multiseriais, dotadas de $!rias interfaces seriais. As multiseriais mais comuns possuem ;, " e 0D portas seriais. O poss$el instalar $!rias dessas placas, e atra$s de dri$ers apropriados, s+o recon ecidas como C'70, C'74, ... C'7", ..., C'70D, e assim por diante. As interrup*Bes usadas pelos dri$ers dessas interfaces s+o compartil adas. Placas multiseriais s+o usadas em pro$edores de acesso M Internet, possibilitando a li%a*+o de um %rande n)mero de modems e/ternos.
Figura 14.30
)laca multiserial com 1 portas.

9/istem placas multiseriais baseadas no barramento I>A, porm as mais modernas usam o barramento PCI. 9ssas placas utili(am conectores na sua parte traseira com um ele$ado n)mero de pinos, nos quais s+o li%ados cabos que as acompan am, como mostra a fi%ura <0. 5esses cabos conectamos os modems.

14-3"

Hardware Total Figura 14.31


)laca multiserial com " portas1 acompa&2ada dos cabos.

Comunica o por lu4 in$ra%ermel#a


9ste um modo de comunica*+o que n+o utili(a fios, e sim, fei/es de lu( infra$ermel a. O o mesmo tipo de comunica*+o usada pelo controle remoto de aparel os de 8V, som, etc. 's padrBes de comunica*+o s+o re%idos ela IRDA W Infrared Data Association. O uma or%ani(a*+o formada por mais de 0## fabricantes com o ob-eti$o de estabelecer padrBes $isando a compatibilidade entre todos esses produtos. 8ais comunica*Bes recaem em < padrBes: IRDA Data: Jsado na transmiss+o de dados em alta $elocidade, en$ol$endo transferFncia de arqui$os, sons, ima%ens, etc. IRDA Control ,ou Ir2us.: Jsado na comunica*+o com dispositi$os de controle, como teclado, mouse e -oEstic1. Ue%acE Remote Control: O uma miscelnea de mtodos utili(ados por dispositi$os de controle remoto que n+o se%uiam padrBes IRDA. Aos poucos no$os produtos est+o mi%rando para o padr+o IRDA Control.
I,5* 5ata

9ste protocolo usado na comunica*+o entre dois PCs para transferFncia de dados, bem como dispositi$os que transmitem %randes quantidades de informa*+o. Possibilita por e/emplo, a comunica*+o entre um PCs e 5oteboo1s e Land elds ,PCs de m+o., impressoras, scanners, cmeras di%itais e quaisquer dispositi$os que manten am um ele$ado tr!fe%o de dados. A especifica*+o anti%a, a IRDA 0.# permitia ta/as de at 00C.4## bits

Cap,tulo 14 - .&terfaces

14-3#

por se%undo, a mesma $elocidade da maioria das portas seriais. A no$a especifica*+o IRDA 0.0 permite $elocidades de at ;.###.### bits3s. ' transmissor e o receptor de$em estar separados por uma distncia m!/ima que $aria de 0 a 4 metros, e com n%ulo de $is+o de at <# %raus.
Figura 14.32
S&'ulos e&tre os dois dispositi5os 6ue se comu&icam.

A fi%ura <0 mostra o acoplamento Rtico entre dois dispositi$os que se comunicam por lu( infra$ermel a. Para cada dispositi$o e/iste um ei/o Rtico, que uma lin a ima%in!ria, perperndicular M superfcie onde est+o montados o sensor e o transmissor. Jnindo os dois dispositi$os, temos n%ulos formados entre esta lin a e os ei/os Rticos dos dois dispositi$os. 5a fi%ura ;D, esses n%ulos s+o e . ' padr+o IRDA Data requer que cada um desses dois n%ulos se-am menores que <#. 's pacotes de dados s+o finali(ados por um CRC de 0D bits para as $elocidades at 0.0C4.### bps e de <4 bits com a ta/a de ;.###.### bps. A tabela abai/o resume as ta/as de transferFncia do padr+o IRDA Data 0.0. 4.;## bps 6.D## bps 06.4## bps
I,5* Control

<".;## bps C=.D## bps 00C.4## bps

C=D.### bps 0.0C4.### bps ;.###.### bps

A especifica*+o IRDA Control, tambm con ecida como Ir2us ou IRDA CIR ,Control IR., usada para perifricos de controle que n+o necessitam de ta/as de transferFncia ele$adas, como teclado, mouse e -oEstic1, e aparel os de controle remoto em %eral. 5o computador, o n%ulo de abertura permitido de at C#. 5os disposisti$os o n%ulo $aria de 0C a ;#, dependendo do dispositi$o. Jm n%ulo de abertura pequeno no

14-40

Hardware Total

dispositi$o si%nifica que de$emos apont!:lo para o computador. Q! o computador de$e aceitar um n%ulo de abertura maior, %ra*as a um sistema de lentes. Isto si%nifica que os dispositi$os n+o precisam necessariamente estar pr/imos ao ei/o Rtico do sensor do computador. A ta/a de transmiss+o no padr+o IRDA Control de =C1 bps.
Porta !erial COM2 e I,5*

Praticamente todos os PCs atuais possuem uma porta IRDA. 5ote que este tipo de porta opera de forma muito similar a uma porta serial. Atra$s do C7'> >etup podemos confi%urar a porta C'74 para operar no modo normal ou no modo IRDA. ?eita esta confi%ura*+o, de$emos instalar um transceptor infra$ermel o, que uma pequena placa li%ada a um cabo. 9ste dispositi$o instalado na parte frontal do %abinete, possibilitando a comunica*+o com dispositi$os no padr+o IRDA. Infeli(mente a maioria das placas de CPJ, apesar de terem esta cone/+o, n+o s+o acompan adas do mRdulo infra$ermel o, que opcional.

Inter$ace de teclado e mou!e


Durante muito tempo a interface serial foi a mais utili(ada para cone/+o do PC com um mouse. 9ste tipo de cone/+o tem al%o de muito semel ante em rela*+o M interface de teclado: ambas transmitem dados no formato serial. O correto portanto afirmar que o teclado do PC um dispositi$o serial, apesar de n+o ser li%ado a uma JAR8. 5os computadores da lin a P>34, a I27 criou uma se%unda interface similar M utili(ada pelo mouse. 9sta interface passou a ser c amada de @interface para mouse P>34A. ' mtodo de comunica*+o inteiramente similar ao do teclado, inclusi$e os atuais c ips controladores de teclado e/istentes nas placas de CPJ tambm s+o controladores do mouse P>34.
O c#ip 8/42

Desde o lan*amento do I27 PC A8, a interface de teclado era formada por um c ip "#;4. 9ste c ip um microcontrolador, ou se-a, um microprocessador com sua prRpria memRria R'7 interna, RA7 e circuitos de 93>. 9m muitas placas de CPJ este c ip possui uma etiqueta com a indica*+o @GeEboard 2I'>A. 5as placas de CPJ modernas, a interface de teclado ,compat$el com o "#;4. incorporada ao >uper I3'. A fi%ura << mostra o dia%rama de blocos de uma interface de teclado, contida em um c ip >uper I3'.

Cap,tulo 14 - .&terfaces Figura 14.33

14-41
Dia'rama da i&terface de teclado e mouse.

' centro da interface de mouse o processador de " bits, compat$el com o "#;4, que e/ecuta o pro%rama de comunica*+o com o teclado e o mouse, locali(ado na R'7 de "12. Atra$s de um barramento interno de " bits, tem acesso a 4CD bEtes de RA7. ?a( a comunica*+o com o processador da placa de CPJ atra$s do barramento de dados, e tambm a comunica*+o com o teclado e com ou mouse atra$s dos sinais G2CUG, G2DA8, 7CUG e 7DA8. Possui ainda " bits de entrada e sada para outros tipos e controle, n+o necessariamente relacionados com o teclado e o mouse.
(ormato da tran!mi!!o de dado!

A fi%ura <; mostra o formato da comunica*+o feita entre o PC e o teclado, e tambm entre o PC e o mouse P>34. A comunica*+o bidirecional, ou se-a, alm de receber informa*Bes do teclado e do mouse, a interface pode transmitir comandos de confi%ura*+o. 5a situa*+o de repouso, os sinais de cloc1 e dados ficam com o $alor bin!rio 0. ' cloc1 come*a a operar en$iando 00 pulsos, enquanto a lin a de dados transmite 00 bits: start bit, 6 bits de dados, um bit de paridade e 0 stop bit, ou se-a, um formato similar ao utili(ado pelas interfaces seriais. A diferen*a b!sica que nesta transmiss+o en$iado um sinal de cloc1, ou se-a, trata:se de uma transmiss+o sncrona.

14-42

Hardware Total Figura 14.34


Dados do mouse ou teclado )SI2.

O! !inai! da! inter$ace!

A fi%ura <C mostra o dia%rama dos sinais da interface de teclado e mouse. As lin as GDA8 e GCUG s+o os dados e cloc1s do teclado, e as lin as 7DA8 e 7CUG s+o os dados e cloc1 do mouse. 5ote que esses quatro sinais s+o bidirecionais, permitindo a comunica*+o nos dois sentidos. 's sinais GIRS e 7IRS s+o usados para %erar as interrup*Bes do teclado e do mouse, e de$em ser li%ados respecti$amente aos pinos IRS0 e IRS04 do controlador de interrup*Bes.
*** 35% *** Figura 14.35
.&terface de teclado e mouse.

' sinal Nate A4# usado para abilitar o funcionamento da !rea da memRria c amad L7A ,Li% 7emorE Area., como e/plicaremos mais adiante. ' teclado tem ainda a lin a G2R>8 ,GeEboard Reset.. 5os K8/, este sinal era efeti$amente en$iado para o teclado, atra$s do pino < do conector DI5. 9ste comando fa(ia o processador interno do teclado reali(ar um Reset. 5os teclados padr+o A8 ,usados pelos PCs atuais. n+o e/iste o sinal de Reset. Ao in$s disso, foi adicionado um comando de Reset, que o PC en$ia para o teclado. 9sta altera*+o foi poss$el %ra*as ao fato da interface de teclado ter se tornado bidirecional. ' anti%o sinal G2DR>8 usado a%ora para resetar o processador da placa de CPJ, e n+o mais o teclado.

Cap,tulo 14 - .&terfaces Figura 14.36

14-43
+s6uema de i&tefaces de teclado e mouse )SI2.

A fi%ura <D mostra o dia%rama as interfaces de teclado e mouse. Como sabemos, as placas de CPJ A8K utili(am dois conectores padr+o P>34 ,mini: DI5.. 5a fi%ura $emos as cone/Bes e/istentes em cada um deles. Para o teclado temos GDA8, GCUG, TCV e terra. Para o mouse temos 7DA8, 7CUG, TCV e terra.
Circuito interno de um teclado

A fi%ura <= mostra o circuito interno de um teclado. 8odos os teclados para PCs s+o baseados no c ip "#;6, que tambm um microcontrolador, assim como o "#;4 usado como interface de teclado, na placa de CPJ. A diferen*a que enquanto o "#;4 da placa de CPJ foi incorporado aos c ipsets modernos, o "#;6, ori%inalmente produ(ido pela Intel, continua sendo produ(ido por di$ersos outros fabricantes, em $ersBes compat$eis.

14-44

Hardware Total *** 100% *** Figura 14.37


+s6uema de um teclado.

' "#;6 possui di$ersos sinais de sada, C#:C0=, e sinais de entrada R#:R=. 9sses sinais s+o usados para formar uma matri( de 0;; posi*Bes. 9m cada cru(amento de um sinal R com um sinal C, temos uma tecla. A partir de uma $arredura seqHencial feita nos sinais C, acompan ada de leituras nos sinais R, poss$el detectar quais teclas est+o pressionadas. ' cRdi%o da tecla en$iado ao PC pelas lin as DA8A e CUG. 5ote que o c ip tambm comanda os leds e/istentes no teclado: Caps Uoc1, 5um Uoc1 e >croll Uoc1.
Circuito interno de um mou!e

A fi%ura <" mostra o esquema interno de um mouse. 8odo o trabal o feito por um )nico c ip que detecta os mo$imentos nos ei/os K e Y, bem como o pressionamento dos botBes. A comunica*+o com o PC feita pelos sinais CUG e DA8A. Vemos tambm no esquema as li%a*Bes com o terra ,N5D. e TC $olts, fornecidos atra$s do cabo da interface.
Figura 14.38
+s6uema de um mouse.

' mouse tem dois sensores de mo$imento, K e Y. Cada um deles formado por um disco com pequenas fendas radiais, dois emissores e dois sensores Rticos. De acordo com os sinais recebidos pelos dois sensores, poss$el

Cap,tulo 14 - .&terfaces

14-45

determinar a $elocidade e o sentido da rota*+o. Desta forma o mouse pode determinar os mo$imentos K e Y a serem en$iados para o PC. 5ote que tambm e/istem trFs entradas que s+o li%adas aos botBes.
Figura 14.39
/oda de&tada e se&sores :ticos.

A fi%ura <6 mostra uma das rodas dentadas que s+o li%adas aos roletes do mouse. 5ote que e/istem dois sensores Rticos diametralmente opostos ,K0 e K4 para uma roda, Y0 e Y4 para a outra.. ' %rande truque que os dois sensores n+o s+o e/atamente opostos. Suando um deles est! totalmente e/posto, o outro est! parcialmente e/posto. Conforme a roda %ira, os sensores captam ondas retan%ulares, e a posi*+o relati$a dessas duas ondas indica o sentido do mo$imento, como mostra a fi%ura ;#.
Figura 14.40
Detecta&do mo5ime&tos para a es6uerda e para a direita.

14-4

Hardware Total

'utra roda similar usada para o ei/o Y, detectando mo$imentos para cima e para bai/o.
5ado! do teclado

5os teclados muito anti%os, anteriores M era dos PCs e mesmo os n+o t+o anti%os, mas usados em terminais alfanumricos, cada tecla pressionada resulta na transmiss+o do cRdi%o A>CII da tecla. Por e/emplo, a letra @AA mai)scula produ( o cRdi%o ;0 , @2A produ( ;4 , e assim por diante. 's teclados usados nos PCs operam de outra forma. Suando pressionamos uma tecla, en$iado n+o o seu cRdi%o A>CII, mas uma outro cRdi%o criado pela I27 especificamente para os teclados dos PCs. >+o c amados >CA5 C'D9>. 7uitas teclas tFm cRdi%os formados por um )nico bEte, enquanto outras tFm cRdi%os formados por 4 o mais bEtes. ' interessante que e/istem dois cRdi%os en$iados para cada tecla: um quando a tecla pressionada e outro quando a tecla liberada. Portanto quando uma tecla pressionada en$iado um cRdi%o ,7a1e. e outro quando liberada ,2rea1.. A fi%ura ;0 mostra os cRdi%os de al%umas teclas.
Figura 14.41
Sca& codes.

5ado! do mou!e

Cada $e( que fa(emos um mo$imento com o mouse, en$iado um con-unto de dados para o PC, c amado report. ' formato deste report depende do modo no qual o mouse est! operando. 5o modo P>34 s+o en$iados < bEtes, como descritos na fi%ura ;4. ' primeiro bEte tFm codificadas em seus bits, informa*Bes sobre o pressionamento de botBes e parte das informa*Bes sobre

Cap,tulo 14 - .&terfaces

14-4!

as coordenadas K e Y. 's dois bEtes se%uintes en$iam as coordenadas K e Y.


Figura 14.42
/eport em um mouse )SI2.

5o modo 7icrosoft, o report tem ; %rupos de = bits. ' primeiro %rupo en$ia o status dos botBes direito e esquerdo, bem como parte dos bits das coordenadas K e Y. 's dois %rupos se%uintes en$iam o restante dos bits das coordenadas K e Y. ' quarto %rupo en$ia apenas o status do bot+o central do mouse. 5o caso de modelos com scroll, este quarto %rupo tambm en$ia informa*Bes relati$as ao ei/o &, que o bot+o de scroll.
Figura 14.43
/eport em um mouse Hicrosoft.

5ote que os modos P>34 e 7icrosoft s+o incompat$eis. Certos c ips de controle de mouse operam apenas no modo 7icrosoft, outros apenas no modo P>34, outros em ambos os modos. Da mesma forma, certos modelos aceitam apenas a interface padr+o P>34, outros s+o li%ados na interface serial, e outros possuem conector mini:DI5 ,P>34. mas podem ser li%ados em um conector serial D26, atra$s de um adaptador. Para que isto se-a poss$el necess!rio que os circuitos do mouse este-am aptos a utili(ar os dois tipos de interface, o que nem sempre feito pelos fabricantes.
O !inal *2/

' sinal A4# foi criado para dar acesso aos endere*os de memRria entre 0#4;12 e 0#""12 quando o processador est! operando no modo real. 5esta modalidade os processadores possuem um endere*amento de memRria similar ao de um K8, com apenas 0#4; 12 ,0 72., -! que o seu processador tem apenas 4# bits de endere*o ,A#:A06.. 7esmo nos processadores mais no$os, com mais de 4# bits de endere*o, todos os bits a partir de A4# ficam com $alor (ero quando operando no modo real.

14-4"

Hardware Total

Com o sinal A4#, o processador pode acessar uma !rea de D; 12, locali(ada a partir do endere*o 07, c amada L7A ,Li% 7emorE Area.. ' funcionamento o se%uinte: ao fa(er um re%istrador de se%mento ter o $alor ????, este se%mento ficar! locali(ado a partir do endere*o absoluto ????#, que 0D bEtes antes do final da memRria no modo real. Ao ser endere*ado o bEte se%uinte, ocorrer! um @Vai 0A no c!lculo de endere*o, que automaticamente transformado em (ero. Por e/emplo, com se%mento ???? e offset ##0#, o endere*o resultante ser! 0##### ,07., que truncado para #####. Isto faria o processador endere*ar o incio da memRria. ' bit A4# um sinal %erado pela interface de teclado ,n+o tem nen uma rela*+o com o teclado propriamente dito, mas ocorre que o "#;4 tin a este bit de uso %eral sobrando, e foi usado para implementar o A4#.. Como resultado, o bit A4# do processador, que truncado, substitudo pelo A4# que %erado pelo "#;4. Assim o processador, que de$eria estar acessando a !rea de memRria a partir do endere*o #1, acaba acessando a !rea a partir do endere*o 0#4;1. 9sses D; 12 adicionais de memRria s+o preciosos, pois permite que parte do sistema operacional de modo real ,o 7>:D'>, por e/emplo. se-a carre%ado nesta !rea, dei/ando mais memRria con$encional li$re para seus aplicati$os de modo real. 33333333333 ?I7 33333333333333333

Captulo Rede eltrica


Tomada para o computador

15

Computadores podem funcionar com tomadas residenciais. Entretanto podem funcionar melhor ainda e ficarem protegidos de possveis problemas eltricos se for utilizada uma instalao apropriada para computadores. A instalao baseada no uso da "tomada de 3 pinos" figura !"# tambm conhecida como "tomada $%&'". %ossui tr(s terminais) *A+E# ,E-'./ e 'E..A.
Figura 15.1
Tomada tipo 2P+T.

0eve ser lembrado 1ue o computador foi pro2etado para operar com a tomada $%&'# e no com a comum. A maioria das empresas fabricantes de e1uipamentos para computao probe a instalao de seus produtos at 1ue a tomada $%&' este2a disponvel no local. 3uitas outras anulam a garantia do e1uipamento em caso de uso da instalao eltrica incorreta.

15-2

Hardware Total

Esta tomada pode ser ad1uirida em lo2as especializadas em material para instala4es eltricas ref. %5A6 78.3!3". Caso no e9ista uma tomada deste tipo instalada no local onde ficar: o computador# deve ser providenciada sua instalao conforme descrevemos nesse captulo. 3uitas vezes o usu:rio# na ansiedade de ver o computador funcionando# no toma o cuidado devido com a instalao eltrica e usa adaptadores ou retira o pino de terra da tomada do computador e utiliza uma tomada comum pr;pria para eletrodomsticos" como indicado na figura $.
Figura 15.2
Como NO deve ser feita uma liga o de um !omputador "a rede el#tri!a.

Apesar de funcionarem# as instala4es da figura $ podem causar a mdio ou longo prazo v:rios problemas ao computador) a" / computador pode "dar cho1ue" no usu:rio. b" %ode ocorrer um curto circuito 1uando o computador for conectado a outro e1uipamento como um monitor# uma impressora ou < linha telef=nica atravs de modem. c" Em caso de defeito na fonte de alimentao# as placas podem ficar defi> nitivamente danificadas apesar da e9ist(ncia do fusvel.

Aterramento
/s e1uipamentos recebem a energia eltrica atravs dos fios fase e neutro. / terceiro fio# o terra# apenas ligado < carcaa e9terna do e1uipamento. ,o fio terra no e9iste a alta corrente 1ue passa pelos dois outros fios. / ob2etivo do terra manter a carcaa e9terna do e1uipamento ligada a um potencial ?E./# o mesmo do solo# evitando 1ue o usu:rio tome cho1ues e fazendo com 1ue cargas est:ticas no se acumulem no e1uipamento# sendo rapidamente dissipadas para o solo.

Cap$tulo 15 % &ede el#tri!a Figura 15.3

15-'
Co"e()es do fase* "eutro e terra "o !omputador.

A figura 3 mostra as liga4es do computador na rede eltrica. A energia chega da concession:ria em tr(s fases e um neutro. Entre o neutro e cada uma das fases e9iste uma tenso de !$@ volts 1ue chamamos informalmente de A!!BC# mas na verdade so !$@ volts". As tr(s fases so sen;ides com diferena de fase de !$B# o 1ue resulta em e9atamente $$B volts entre duas fases diferentes. 0esta forma possvel obter tanto !!B volts 1ue na verdade so !$@ volts" como $$B volts. %ara obter $$B volts# basta usar duas fases diferentes. Em instala4es de !$@ volts# usamos dois fios) um fase e o fio neutro. / neutro normalmente aterrado no poste. Este aterramento consiste em uma longa barra de cobre fincada no solo. 5sto garante 1ue o potencial do fio neutro praticamente o mesmo da terra. Alm desta ligao# o fio neutro costuma tambm ser aterrado na cai9a de dis2untores. %artindo deste 1uadro de dis2untores# temos alm dos fases e do neutro# um fio de terra. Este fio ligado ao neutro no pr;prio 1uadro de dis2untores. /s tr(s fios caminham 2untos at a tomada do computador. ,as redes eltricas de $$B volts# as cone94es so um pouco diferentes. /s tr(s fios 1ue chegam < tomada so o terra e dois fases. ,esse caso no usado o neutro# toda a corrente passa entre as duas fases. / fase e o neutro ou os dois fases# no caso de instala4es de $$B volts" chegam < fonte de alimentao. / terra ligado na carcaa do e1uipamento# e tambm no terminal negativo da fonte de alimentao. Em uma situao ideal# tanto o terra 1uanto o neutro 1ue chegam ao e1uipamento t(m uma tenso de B volts# e o fase apresenta uma tenso de !$@ volts. ,a pr:tica isso infelizmente no ocorre. / primeiro problema 1ue devido ao uso de fiao inade1uada fios muito finos" e emendas nos fios# surge uma pe1uena 1ueda de tenso ao longo dos fios. ,a figura 8# estamos e9emplificando uma situao crtica# na 1ual tanto o neutro como o fase sofrem uma 1ueda de !B volts. +endo assim a tenso 1ue chega ao

15-+

Hardware Total

neutro do computador seria de !B volts# e a tenso no fase seria de !!@ volts. A tenso aplicada ao computador seria portanto de !!@>!B D !B@ volts. Este valor !7E inferior ao normal# 1ue seriam !$@ volts. Em geral a fonte de alimentao consegue operar com esta bai9a tenso# mas a mnima 1ueda na tenso da rede ser: suficiente para fazer o computador travar. Este problema pode ser resolvido com o uso de uma fiao melhor# ou ento usando um estabilizador de voltagem.
Figura 15.4
Pro,lemas "a rede el#tri!a.

/ outro problema mostrado na figura 8 a falta de aterramento. / computador funcionar:# mas a sua carcaa perder: a refer(ncia de tenso. -ma mnima fuga de corrente em um transformador da fonte ou do monitor ser: suficiente para induzir uma tenso elevada na carcaa# dando cho1ue no usu:rio.
*** 35% *** Figura 15.5
-ormas de aterrame"to.

Cap$tulo 15 % &ede el#tri!a

15-5

E9istem 3 formas de resolver o problema# como vemos na figura 7. Alm de instalar uma tomada de 3 pinos para o computador# devemos providenciar a ligao de um fio de terra) a" 6igar o fio de terra desde esta tomada at o 1uadro de dis2untores. b" 6igar o fio de terra em um cano de ferro ou vergalho# na parede ou no cho# pr;9imo ao computador. c" 6igar o terra no neutro. A melhor soluo ligar o fio de terra at o 1uadro de dis2untores# 2: 1ue o mesmo provavelmente aterrado. 3esmo 1ue no se2a aterrado# a ligao do fio neutro entre o 1uadro de dis2untores e o poste feita por um fio de bitola larga# produzindo 1ueda de tenso muito pe1uena# portanto o neutro neste ponto tem praticamente o mesmo potencial da terra. -m bom eletricista poder: fazer esta instalao# passando este novo fio pela tubulao# desde a tomada do computador at o 1uadro geral. Fuando e9istem v:rios computadores em uma ou mais salas# preciso 1ue este fio de terra passe por todas as tomadas onde sero ligados computadores e e1uipamentos de inform:tica. /utra soluo aceit:vel 1uebrar o cho ou a parede e procurar um vergalho ou cano de ferro. Canos de cobre da tubulao de :gua tambm podem ser usados. G preciso ento soldar neste cano ou vergalho# um fio 1ue ser: usado como terra. Este fio de terra pode ser estendido pelas demais tomadas onde sero ligados computadores e e1uipamentos de inform:tica. +er: ento preciso contar com os servios de um eletricistaHpedreiroHsoldador. E um pintor para arrumar tudo no final. A terceira soluo tambm aceit:vel# mas tem algumas desvantagens. 3uitos eletricistas mais rigorosos a condenam. Consiste em interligar na pr;pria tomada# os fios terra e neutro. Iimos 1ue o neutro tem o mesmo potencial 1ue a terra# pelo menos no poste e no 1uadro de dis2untores. 0evido a 1uedas de tenso ao longo da fiao# o potencial eltrico do neutro pode ser elevado# fazendo com 1ue este ponto se2a um terra ruim. Ainda assim aceit:vel para instala4es onde e9iste um Jnico computador e 1ue no este2a ligado em rede a outros computadores. %ortanto este mtodo tem a desvantagem de manter a carcaa do computador em um potencial bai9o porm elevado para um terra. Com !B volts no chegamos a sentir cho1ue# e com tens4es acima deste valor o pr;prio computador ter: dificuldades de funcionar# mesmo sem o aterramento. -m outra desvantagem deste mtodo

15-.

Hardware Total

1ue se algum eletricista distrado fizer altera4es na instalao eltrica e inverter os fios fase e neutro# a carcaa do computador ficar: ligada ao fase# resultando em um grande cho1ue no usu:rio. Apesar de menos recomend:vel# ligar o terra no neutro o mtodo menos trabalhoso# e seu uso v:lido desde 1ue) !" A 1ueda de tenso no neutro no se2a superior a 7 volts. 5sso normalmente ocorre# e pode ser confirmado com um multmetro. %ara fazer a medida# ligue todos os e1uipamentos eltricos do local onde est: o computador# acenda todas as luzes e o ar condicionado. -se um fio longo para medir a tenso AC entre o neutro da tomada e o neutro no 1uadro de dis2untores. Ierifi1ue se esta tenso inferior a 7 volts. $" 'ambm necess:rio 1ue este mtodo no se2a aplicado para computadores 1ue este2am ligados em rede. G preciso utilizar uma Jnica tomada para ligar o computador e todos os seus perifricos. 3" 6embre>se 1ue no pode ser feita inverso entre os fios fase e neutro# portanto tome cuidado com o trabalho de pedreiros e eletricistas distrados. Iamos ento mostrar como feita a ligao C# ou se2a# ligando o neutro com o terra. +e voc( 1uiser fazer melhor# pode ligar o terra no 1uadro de dis2untores mtodo A" ou em um vergalho ou cano de metal mtodo K". +e2a 1ual for o caso# voc( precisar: do seguinte material) > Alicate de corte e alicate de bico > *ita isolante > *io bitola !L > Chave de fenda > 'estador ,E/, / testador ,E/, necess:rio para identificar 1ual o fio fase da tomada. / testador tem dois terminais. -m voc( deve segurar com a mo# e com a outra mo tocar no cho ou na parede. / outro terminal deve ser ligado ao fio da tomada. +e a lMmpada ,E/, acender# ento o fio o *A+E. A figura L mostra dois tipos de testadores ,E/,. -m deles tem a lMmpada no centro e dois fios 1ue correspondem aos terminais. / outro uma chave de fenda com uma lMmpada neon no interior. +egure no terminal $ e to1ue o terminal ! no fio a ser testado.

Cap$tulo 15 % &ede el#tri!a Figura 15.6


Testadores N0ON.

15-/

+iga o seguinte roteiro) !" 0esligue a chave geral 1ue alimenta a tomada de dois pinos. $" 0esmonte a tomada de dois pinos e separe seus dois fios. /s dois fios devem ter suas e9tremidades desencapadas como mostra a figura @ Cuidado para no encostar um fio no outro# o 1ue causaria um curto circuito.
Figura 15.7
1"stala o de uma tomada de ' pi"os.

3" 6igue chave geral. 8" Com um testador neon identifi1ue 1ual dos fios o *A+E e 1ual o ,E-'./. Colo1ue uma indicao nos fios# por e9emplo# uma eti1ueta. 7" 0esligue novamente a chave geral L" *aa a ligao dos fios na tomada de 3 pinos# como mostra a figura @. @" 6igue um pedao de fio entre o 'E..A e o ,E-'./. N" -se fita isolante para envolver as cone94es# evitando assim possveis curtos>circuitos.

15-2

Hardware Total

O" A tomada deve ser aparafusada em sua cai9a na parede e sua tampa conhecida como "espelho"" deve ser colocada. / computador pode ser ligado diretamente a esta tomada na parede. +e for usado um estabilizador de voltagem# este deve ser ligado < tomada da parede e o computador fica ligado no mesmo# como indica a figura N.
Figura 15.8
3iga o do esta,ili4ador de voltagem.

/ ideal 1ue a ligao entre o terra e o neutro se2a feita em uma Jnica tomada# e 1ue todos os e1uipamentos se2am ligados nesta tomada# atravs de estabilizador ou e9tenso de tomadas. +e for preciso fazer esta instalao em duas ou mais tomadas de uma mesma sala# faa a ligao entre terra e neutro apenas na tomada 1ue estiver mais pr;9ima do 1uadro de dis2untores. ,as demais tomadas# no ligue o terra no neutro. Ao invs disso# pu9e o fio AterraC da primeira tomada at as demais tomadas.

Anlise do aterramento
Ie2amos agora os efeitos do consumo de corrente sobre as tens4es da rede# tenso do neutro e aterramento. A figura O mostra duas situa4es. Em A"# os computadores e e1uipamentos esto todos desligados# e em K" esto todos ligados. -samos e9emplos reais da instalao de um pe1ueno C%0 em uma sala# com 7 computadores# 7 monitores duas impressoras a 2ato de tinta e uma impressora a laser. / ponto indicado como !" o 1uadro de dis2untores. ,este ponto e9iste um aterramento# porm a tenso entre o fase e o neutro no e9atamente !$@ volts. / valor medido foi !$$#8 volts# causado por 1ueda de tenso na fiao 1ue vai do poste at o 1uadro de dis2untores. / ponto $" a primeira tomada da sala onde esto os computadores. 6evamos em conta a tomada 1ue tem um caminho mais curto em metragem de fios at o 1uadro de dis2untores. / ponto 3 a tomada onde est: efetivamente ligado o computador. Em um caso particular esta tomada pode ser a mesma do ponto

Cap$tulo 15 % &ede el#tri!a

15-5

$"# mas estamos levando em conta o caso geral# no 1ual podemos ligar os e1uipamentos em uma tomada mais distante# ou depois de e9tens4es. ,a situao A os e1uipamentos esto desligados. +endo assim no e9iste corrente eltrica entre os pontos $ e 3. As mesmas tens4es medidas em $" so tambm medidas em 3". ,ote ainda 1ue a tenso entre fase e neutro no ponto $" de !$!#$ volts# e no !$$#8 volts. Esta diferena de !#$ volts e9iste devido < 1ueda de tenso na fiao entre os pontos ! e $. Este 1ueda e9iste por1ue ao longo deste trecho e9istem outros dispositivos consumindo corrente# como lMmpadas# geladeira# cafeteira ou 1ual1uer outro tipo de carga. Esta 1ueda de tenso distribuda em duas partes iguais# uma no fio fase e outra no neutro isto ocorre desde 1ue ambos os fios usem a mesma bitola# o 1ue normal". +endo assim e9iste uma 1ueda de tenso de B#L volts no neutro e no fase. +e tivssemos um terra perfeito no ponto 3"# obtido por e9emplo por uma ligao com um vergalho ou cano de ferro# mediramos uma tenso de B#L volts no neutro. / neutro teoricamente deveria ter uma tenso de B volts# mas devido < 1ueda de tenso ao longo da fiao# acaba apresentando alguma voltagem# apesar de pe1uena.
Figura 15.9
0feito da !arga so,re o "eutro aterrame"to.

,a situao K"# todos os e1uipamentos foram ligados# resultando em uma carga total de cerca de $BBB Patts. A corrente na fiao agora maior# e e9iste maior 1ueda de tenso. / trecho $>3 no nosso e9emplo formado por $B metros de fio bitola !L# ao longo dos 1uais e9istem as tomadas ligadas aos e1uipamentos. As medidas de tenso foram feitas no computador ligado < Jltima tomada# no 1ual a 1ueda de tenso maior. ,ote 1ue devido < maior corrente# a tenso entre o fase e neutro na primeira tomada caiu para !!N#$ volts# e na Jltima tomada# para !!L#N volts. Essas redu4es ocorrem devido <s 1uedas de tenso ao longo da fiao# 1ue agora so de $#! volts no trecho !>$ e B#@ volts no trecho $>3. /bserve 1ue a 1ueda em $>3 foi bem menor

15-16

Hardware Total

1ue em !>$# devido ao uso do fio !L# bem ade1uado para a carga utilizada. A fiao antiga# no trecho !>$ a respons:vel pela maior 1ueda. /bserve agora a tenso no neutro do Jltimo computador. G igual < soma das 1uedas de tenso ao longo do fio neutro nos trechos !>$ e $>3# ou se2a# $#N volts. Com mais $#N volts de 1ueda ao longo do fase# so ao todo 7#L volts de 1ueda. A tenso entre fase e neutro 1ue sobra para o Jltimo computdor de apenas !!L#N volts# mas ainda suficiente para manter o computdor funcionando. Esta an:lise de um caso real e9emplifica dois fatos importantes em uma instalao eltrica) !" As 1uedas de tenso ao longo da fiao resultam em uma tenso menor entre fase e neutro no aparelho ligado < rede. $" / potencial do fio neutro# 1ue teoricamente zero# apresenta na pr:tica um valor maior# devido <s 1uedas de tenso ao longo da fiao.
Medindo a tenso do neutro

A tenso no neutro normalmente inferior a 7 volts# e9ceto em instala4es eltricas muito ruins. %odemos medir esta tenso de duas formas) 3edio direta Q encontre um ponto de ferer(ncia 1ue possa ser usado como terra. %ode ser a carcaa met:lica interna da tomada em constru4es antigas era usadam usados eletrodutos e cai9as de metal# atualmente so de pl:stico"# ou um cano de cobre da tubulao de :gua# ou um vergalho. +e no for possvel encontrar tal ponto de refer(ncia# ser: preciso ligar um fio no neutro do 1uadro de dis2untores e levar a outra e9tremidade at a tomada na 1ual o neutro vai ser medido. +e2a 1ual for a refer(ncia# use agora um multmetro em escala AC para medir a tenso entre este terra e o neutro. Esta medio deve ser feita com todos os e1uipamentos ligados# pois nessa situao 1uando ocorre maior variao de tenso no neutro. 3edio indireta Q Este mtodo pode apresentar um pe1ueno erro# mas de utilizao bem mais simples. 3ea a tenso entre fase e neutro no 1uadro de dis2untores. 'ambm com todos os e1uipamentos ligados# mea a tenso entre o fase e o neutro na Jltima tomada da cadeia. +ubraia esses valores e divida o resultado por $. ,a figura O# as tens4es medidas foram de !$$#8 volts no 1uadro de dis2untores e !!L#NI na Jltima tomada. A diferena 7#L volts# 1ue divididos por $ resultam nos $#N volts# e9atamente o potencial do neutro obtido por medio direta.

Cap$tulo 15 % &ede el#tri!a O uso do neutro como terra

15-11

A utilizao do fio neutro como terra condenada pelos eletricistas mais rigorosos. Apesar disso ela cumpre o papel b:sico do aterramento) mantm a carcaa em um pontencial bai9o# de apenas alguns poucos volts. G correto porm 1ue este tipo de ligao tem problemas 1ue a dei9am longe do ideal) a" A tenso do neutro pode ser elevada# caso e9ista 1ueda de tenso muito grande ao longo da fiao. ,o nosso e9emplo medimos $#N volts# mas em instala4es ruins# esta tenso pode ser maior. b" Fuando e9istem interfer(ncias na rede eltrica# 1ue so sobrepostas ao fase e ao neutro# essas interfer(ncias so automaticamente transmitidas para o terra# portanto termos um terra AcontaminadoC por interfer(nicas. c" +e um eletricista distrado inverter as posi4es do fase e do neutro# teremos o fase ligado ao terra. d" Este tipo de cone9o no recomend:vel 1uando precisamos conectar e1uipamentos em rede# em salas diferentes# pois a diferena entre as tens4es dos neutros resultar: em diferena entre os terras. e" A efici(ncia dos filtros de linha ser: reduzida. Ioc( poder: utilizar a ligao do neutro ao terra# desde 1ue este2a a par desses problemas. +e for o caso# mea a tenso do neutro e no o use como terra se sua tenso for superior a 7 volts. Em caso de travamentos# podem estar sendo causados por interfer(ncias na rede e transmitidas ao terra. %reste ateno ao trabalho de eltricistas# verifi1ue se os fios no so invertidos. -se somente 1uando todos os e1uipamentos estiverem ligados na mesma fiao. +e voc( tiver condi4es# d( prefer(ncia ao uso dos outros dois mtodos de aterramento descritos a1ui) usar um vergalho H cano de metal ou pu9ar um fio de terra desde o 1uadro de dis2untores at os e1uipamentos.

Filtros de linha
Encontramos com facilidade no comrcio# e9tens4es de tomadas para %Cs conhecidas popularmente como Afitros de linhaC.

15-12
-iltros de li"7a.

Hardware Total Figura 15.10

Ao comprar um desses dispositivos# o usu:rio normalmente pensa 1ue seu %C estar: protegido contra problemas nas rede eltrica. Est: enganado. A proteo oferecida por esses aparelhos pouca ou nenhuma. / ob2etivo de um filtro de linha proteger os e1uipamentos de certos problemas nas rede eltrica. /s surtos de tenso so os mais perigosos# e podem causar danos ao computador e seus perifricos. +o eleva4es bruscas de tenso# com curtssima durao. Esses surtos podem ser eliminados por um componente chamado 3eta>/9ide>Iaristor 3/I". 'rata>se de um dispositivo semicondutor 1ue contm um grande nJmero de 2un4es %,# cada uma delas sendo capaz de absorver uma tenso de B#@ volts. Fuando so ligadas em srie# essas 2un4es tomam para si o e9cesso de voltagem 1ue deveria ser entregue < carga# protegendo>a. Esses componentes so encontrados em v:rios dispositivos# como filtros# estabilizadores e fontes de alimentao.
Figura 15.11
Compo"e"tes i"ter"os de um filtro.

E9istem ainda inerfer(ncias de alta fre1R(ncia induzidas na rede eltrica 1ue podem causar mal funcionamento nos computadores. Essas interfer(ncias t(m tens4es moderadas# portanto no podem ser eliminadas pelos varistores. G necess:rio utilizar filtros# formados por capacitores e bobinas. E9istem filtros de linha 1ue possuem apenas varistores# no sendo portanto capazes de filtrar interfer(ncias. E9istem modelos 1ue possuem apenas capacitores e bobinas# sendo portanto capazes de eliminar as interfer(ncias mas inJteis contra surtos de tenso. E9istem modelos 1ue possuem ambos os tipos de

Cap$tulo 15 % &ede el#tri!a

15-1'

proteo. -m e9emplo de filtro 1ue tem ambos os tipos de proteo so os da srie 3ultifiltro# fabricados pela '+ +hara. E9istem ainda modelos 1ue possuem proteo para a linha telef=nica# contendo dois conectores .S>!!# sendo um para ligar na linha telef=nica e outro para ligar no modem ou aparelho de fa9. Este recurso altamente recomend:vel. 0evido < inefici(ncia de muitos filtros e9istentes no Krasil# sobretudo os mais baratos# devemos consider:>los como simples e9tens4es de tomadas. %ara ter melhores nveis de proteo devemos utilizar estabilizadores de voltagem# e preferencialmente# no>breaTs.

Estabilizador de voltagem
%ara maior proteo do computador contra interfer(ncias eltricas# surtos de tenso na rede# transientes e rudos eltricos diversos aconselh:vel o uso do estabilizador de voltagem. / estabilizador consiste em um transformador controlado eletronicamente# acoplado a um filtro de linha. 3antm a tenso est:vel e livre da maior parte dos problemas de ordem eltrica 1ue possam ocorrer. ,ormalmente utiliza>se um estabilizador de !BBB I.A. ! TIA". Esse estabilizador tem pot(ncia suficiente para alimentar o computador# impressora matricial ou a 2ato de tinta" e monitor IUA.
Figura 15.12
0sta,ili4adores de voltagem. 8!ortesia T9-97ara:

As vantagens do uso de estabilizador so as seguintes) %roteo contra sobretenso na rede.

15-1+

Hardware Total

3antm o funcionamento normal mesmo com tenso inst:vel. %roteo contra interfer(ncias 1ue normalmente travariam com> putador Evita problemas no disco rgido causados pela rede eltrica.

Clculo da potncia do estabilizador

,as lo2as de material para inform:tica sero encontrados estabilizadores com v:rias pot(ncias) 7BB# NBB# !BBB !7BB e $BBB I.A. Iolt>AmpVre". G preciso saber 1ual o mnimo valor a ser usado em uma instalao# 2: 1ue depende dos e1uipamentos 1ue sero ligados. 3uita confuso e9iste# pois normalmente os estabilizadores e no>breaTs t(m suas pot(ncias indicadas em I.A. e no em Patts. Essas grandezas so relacionadas pela seguinte f;rmula)
MEDIDA EM V.A. = MEDIDA EM WATTS _______________________________ FATOR DE POTNCIA x RENDIMENTO

/ fator de pot(nica um nJmero menor 1ue a unidade# e pode assumir valores diversos# dependendo do e1uipamento. Entretanto# podemos usar com grande margem de segurana o valor B#@. / rendimento um valor normalmente pr;9imo de B#O e serve para fazer a converso entre pot(ncia Jtil interna" e pot(ncia consumida# 1ue o 1ue realmente interessa para o estabilizador. 0eve ser usado apenas para calcular a pot(ncia consumida pelo computador# e no pelos perifricos. 5sto se deve ao fato da fonte de alimentao ter sempre especificada sua pot(ncia Jtil# e no o seu consumo. %or e9emplo# uma fonte de $BB Patts para fornecer a sua pot(ncia m:9ima precisa consumir cerca de $$B Patts# supondo um rendimento tpico de OBE. S: uma impressora ou um monitor t(m especificados em seus manuais a pot(ncia consumida# por isso o rendimento no entra no c:lculo. Ie2amos alguns e9emplos de pot(ncia em Patts de v:rios e1uipamentos e a 1uanto correspondem as pot(ncias em I.A.# em valores apro9imados)
0;uipame"to Computador @o"itor 1mpressora @atri!ial 1mpressora a Aato de ti"ta 1mpressora 3>90& Pot<"!ia em watts 256 ? 166 ? 56 ? '6 ? .66 ? Pot<"!ia em =.>. +66 => 1+6 => /6 => +2 => 2+6 =>

/s valores apresentados na tabela so casos tpicos. %ara saber o valor da pot(ncia em Patts de seus e1uipamentos# devem ser consultados os seus

Cap$tulo 15 % &ede el#tri!a

15-15

manuais. Caso voc( no possua os manuais# pode usar como apro9imao os valores citados a1ui# pois estamos usando uma boa margem de segurana. %or e9emplo# supondo um computador e1uipado com um monitor e uma impressora a 2ato de tinta# temos ento uma pot(ncia total de)
COMPUTADOR: 400 VA MONITOR: 140 VA IMPRESSORA: 42 VA -----------------TOTAL: 582 VA

/ valor total no deve ultrapassar a OBE da pot(ncia do estabilizador. %or e9emplo# em um estabilizador de NBB IA podemos ligar e1uipamentos 1ue no ultrapassem @$B IA NBB 9 B#O". /bserve 1ue e9iste uma grande mar> gem de segurana neste c:lculo. / computador normalmente no e9igir: 8BB IA# pois a fonte de alimentao estar: sempre fornecendo um valor inferior < sua pot(ncia m:9ima. A seguir apresentamos uma tabela 1ue indica a pot(ncia consumida por cada dispositivo de um %C. 'odos os dispositivos descritos recebem energia da fonte de alimentao. Ioc( poder: desta forma calcular com boa apro9imao a pot(ncia 1ue sua fonte fornece. Em todos os valores abai9o# estamos adicionando uma boa margem de segurana.
Pla!a de CPB Pro!essador Pla!a de e(pa"s o* e(!eto v$deo 'C Pla!a de v$deo 'C Crive de dis;uetes Cis!o r$gido 1C0 Crive de CC-&O@ Te!lado @ouse 26 watts 26 a 56 watts 5 watts 16 % 56 watts 5 watts 5 a 15 watts 16 a 26 watts ' watts 2 watts

Funcionamento de um estabilizador

A figura !3 mostra o diagrama simplificado de um estabilizador de voltagem. A entrada passa por um circuito de filtragem e supresso de surtos# portanto cumpre o papel de um bom filtro de linha# alm de estabilizar a voltagem. A estabilizao conseguida graas ao transformador. Este componente gera uma tenso na sua sada# proporcional < tenso de entrada e < relao entre o nJmero de espiras dos enrolamentos prim:rio e secund:rio. %or e9emplo# em um transformador de !!B para $$B volts# o secund:rio deve ter um nJmero de espiras duas vezes maior na verdade o nJmero de espiras @3E maior# se lembrarmos 1ue a tenso de A!!BC na verdade# !$@ volts.

15-1.

Hardware Total Figura 15.13


Ciagrama simplifi!ado de um esta,ili4ador de voltagem.

Circuitos de controle monitoram continuamente as tens4es de entrada e de sada do estabilizador. Fuando ambas as tens4es esto dentro de uma fai9a aceit:vel# o transformador opera com a relao de espiras !)! entre o prim:rio e o secund:rio. 0ois rels .! e .$ controlam o nJmero de espiras do prim:rio. %ara obter a relao !)!# o rel .$ fica aberto desligado" e o rel .! fica fechado ligado"# interligando os pontos A e K. Fuando a tenso da rede aumenta# preciso aumentar o nJmero de espiras do prim:rio# fazendo com 1ue o ganho do transformador se2a menor 1ue !. 5sso conseguido com a abertura do rel .!. Fuando a tenso da rede cai# preciso 1ue o transformador tenha um ganho maior 1ue !# ou se2a# 1ue o nJmero de espiras do prim:rio se2a menor 1ue do secund:rio. 5sso conseguido com o fechamento ligamento" do rel .$# conectando os pontos K e C. Estabilizadores mais elaborados possuem 1uatro rels# sendo dois para aumentar e dois para reduzir a relao de espiras. 'odo estabilizador permite 1ue a tenso de sada varie dentro de uma certa fai9a de tolerMncia. Fuando a tenso sai desta fai9a# os rels so acionados para corrigir o problema. A funo b:sica fazer com 1ue a variao da tenso na sada se2a pe1uena# mesmo 1uando a variao na tenso de entrada grande. A maioria dos aparelhos eletr=nicos permite uma variao de !BE na tenso de entrada. -m bom estabilizador garante uma flutuao em torno de 7E# mesmo 1ue a tenso da rede tenha uma variao alta# como !7E. Em outras palavaras# a rede poderia variar !7E. / computador tolera no m:9imo !BE# mas com o estabilizador# esta variao reduzida para apenas 7E# fazendo com 1ue o computador funcione normalmente.

No brea!
/ no>breaT um estabilizador acoplado a uma bateria. 0ependendo do tipo de no>breaT# a bateria pode funcionar continuamente ou pode entrar em

Cap$tulo 15 % &ede el#tri!a

15-1/

ao apenas 1uando e9iste uma interrupo no fornecimento de energia eltrica. Essa bateria fornece tenso 1ue amplificada e transformada em !!B ou $$B volts para 1ue o computador possa continuar funcionando# pelo menos o tempo necess:rio para salvar o trabalho 1ue estava sendo feito. E9istem diversos tipos de no>breaTs 1ue podem fornecer energia por um perodo de $ a !$B minutos# dependendo da capacidade de carga da bateria interna. E9istem modelos 1ue fornecem energia por um perodo de algumas horas# mas seu custo bem maior.
Figura 15.14
No-,reaDs. 8!ortesia 0"getro":

/ termo Ano>breaTC pouco usado no e9terior. ,os Estados -nidos usado o termo -%+ -ninterruptible %oPer +upplW". / no>breaT uma grande segurana para o computador# e uma garantia de 1ue o trabalho no ser: perdido por interrupo na energia eltrica. / grande problema 1ue seu custo relativamente alto# correspondendo a cerca de 3BE do preo de um computador. 3uitas vezes# por restri4es de custo# prefere>se correr o risco calculado de perder algum ar1uivo# recuperando parte do trabalho perdido atravs de bacTups. / usu:rio deve levar em conta se vale a pena pagar o preo de um no>breaT ou correr o risco de perder um dia ou algumas horas de trabalho.
No brea! standb"

%odemos encontrar v:rios tipos de no>breaT# no 1ue diz respeito ao modo de funcionamento. / tipo mais simples o stanbW# tambm conhecido como short>breaT. A figura !7 mostra o diagrama de um no>breaT standbW. ,ote 1ue sempre devemos indicar nos diagramas de no>breaTs# 1ual o caminho

15-12

Hardware Total

principal e o secund:rio. / caminho principal o usado na operao normal# e o secund:rio o utilizado em caso de falha. A1ui convencionamos usar uma linha contnua para o caminho principal e uma linha pontilhada para o caminho secund:rio.
Figura 15.15
Ciagrama de um "o-,reaD sta"d,E.

0urante situao normal# este no>breaT funciona como um filtro de linha# com supressor de surtos e filtro. -m circuito de controle comanda um rel 1ue seleciona entre a tenso da linha ou a tenso interna gerada pelo no> breaT. Ao mesmo tempo temos um segundo circuito de energia 1ue fica Aem standbWC# pronto para fornecer energia em caso de necessidade. Esta energia fornecida 1uando ocorre falta de tenso da rede eltrica# ou ento 1uando esta tenso sofre 1ueda ou elevao. / circuito de reserva formado por uma bateria 1ue constantemente carregada a partir da tenso da rede. Esta bateria fornece energia para um curcuito chamado inversor# 1ue na verdade um conversor de corrente contnua para corrente alternada. A chave eletr=nica comutar: para o circuito de reserva 1uando necess:rio. ,ormalmente possvel ouvir claramente o som do rel comutando em um no>breaT plc>plc" 1uando feita a seleo entre a energia da rede e a da bateria. / ponto fraco de 1ual1uer no>breaT o tempo de resposta. / ideal 1ue na interrupo da energia# a tenso de reserva se2a fornecida imediatamente# com um retardo igual a zero. ,a pr:tica isso nem sempre ocorre# devido ao tempo necess:rio para a comutao do rel e da estabilizao do funcionamento do inversor. /s no>breaTs standbW apresentam tempo de resposta na fai9a de alguns milsimos de segundo. -ma onda senoidal de LB Xz tem perodo de !L#L ms# portanto um tempo de resposta inferior a 7 ms no chega a pre2udicar a continuidade desta onda.
No brea! #ine $nteractive

Este o tipo de no>breaT mais usado no mercado +/X/. 'em pot(ncia e autonomia suficiente para um pe1ueno nJmero de computadores. A tenso de sada fornecida diretamente a partir da tenso da rede# en1uanto a bateria carregada note a linha contnua na figura !L# indicando o caminho principal da energia". Fuando ocorre falha na rede# a chave de transfer(ncia

Cap$tulo 15 % &ede el#tri!a

15-15

abre e a bateria passa a fornecer energia para o inversor note a linha pontilhada na figura !L# indicando o caminho secund:rio"# gerando uma tenso CA na sada# suprindo a defici(ncia da rede.
Figura 15.16
Ciagrama de um "o-,reaD li"e i"tera!tive.

Este tipo de no>breaT tambm necessita de um pe1ueno tempo de resposta para comutar para a tenso da bateria em caso de 1ueda na rede.
No brea! %tandb" On line h&brido

Este mtodo de construo tem vantagem em relao aos demais modelos standbW. A bateria e o conversor 0CH0C operam em standbW ve2a a linha pontilhada"# e fornecem tenso apenas 1uando ocorre falha na rede. A tenso proveniente da rede passa por um cicuito retificador 1ue a transforma em tenso contnua. Atravs de dois diodos# a tenso resultante da rede e da bateria so combinadas. Em operao normal# a tenso proveniente da rede. Fuando ocorre 1ueda na rede# entra em operao a bateria. Como o retificador possui um capacitor de filtragem# armazenada carga suficiente para para manter a tenso durante alguns milsimos de segundo# tempo suficiente para 1ue o conversor 0CH0C entre em operao. 0esta forma o inversor 0CHAC nunca dei9a de receber tenso# e o tempo de resposta zero.
Figura 15.17
Ciagrama de um "o-,reaD sta"d,E o"-li"e 7$,rido.

No brea! on line de dupla converso

,este tipo de no>breaT# a tenso da rede usada para carregar continuamente a bateria. A tenso da bateria fornecida ao inversor 1ue opera o tempo todo. A tenso fornecida pela sada proveniente da bateria#

15-26

Hardware Total

tanto 1uando a rede est: normal 1uanto em caso de falha# portanto o tempo de resposta deste tipo de no>breaT zero.
Figura 15.18
Ciagrama de um "o-,reaD o"-li"e de dupla !o"vers o.

Este tipo de no>breaT dito de dupla converso por1ue no caminho principal ocorre uma converso de AC para 0C# e outra de 0C para AC. / caminho secund:rio utilizado apenas 1uando e9iste falha no circuito principal ou durante a sua manuteno troca de bateria# por e9emplo". /pcionalmente este tipo de no>breaT pode apresentar no caminho secund:rio# um supressor de surtos e um filtro contra interfer(ncias.

'roblemas na rede el(trica


A rede eltrica fornece uma tenso alternada de !$@ ou $$B volts. Essa tenso representada por uma sen;ide# como mostrado na figura !O. A fre1R(ncia da sen;ide LB Xz. 0iversas imperfei4es podem ocorrer com essa sen;ide# por diversos motivos. 3uitas dessas imperfei4es podem danificar fisicamente o computador ou causar perda de dados. G importante entender esses problemas na rede eltrica# 1ue danos podem causar ao computador e como podem ser resolvidos.
Figura 15.19
9e"Fide de .6 H4.

'odos esses efeitos so mostrados na figura $B. Em todos os problemas descritos a seguir# o computador pode travar# o 1ue pode ser muito pre2u> dicial 1uando ocorre durante a gravao em um diret;rio ou na *A' 'abela de alocao de ar1uivos". ,esse caso# v:rios ar1uivos ou at o disco rgido inteiro ter: seus dados perdidos.

Cap$tulo 15 % &ede el#tri!a Figura 15.20


Pro,lemas "a rede el#tri!a.

15-21

!" 'ransiente) G uma r:pida variao na tenso causada por motores# lMmpadas# aparelhos de ar condicionado ou geladeira armando ou desarmando os compressores. / transiente nunca pode ser totalmente eliminado# e sim# atenuado. A fonte de alimentao do %C possui um filtro 1ue diminui a intensidade dos transientes# mas mesmo assim podem ser refletidos na tenso interna 1ue alimenta todos os chips. Chegando no interior do computador o transiente no destr;i mas pode causar erros no funcionamento dos circuitos. / resultado muitas vezes uma AtravadaC do computador. $" +urtos de tenso G um tipo de transiente mais intenso# causado pelas mesmas raz4es 1ue um transiente menor. A tenso pode subitamente aumentar ou diminuir algumas dezenas ou centenas de volts# durante um perodo de tempo muito pe1ueno# muitas vezes na fai9a de milionsimos de segundo. Este surto tambm ter durao mais longa e aspecto senoidal. 3" +obretenso A tenso tem seu valor elevado acima do normal e assim permanece por v:rios segundos ou perodos meiores. / computador tolera um aumento ou 1ueda de !BE mas acima desse valor o computador pode ser danificado. 8" Fueda de tenso A tenso tem seu valor reduzido muito abai9o do normal. 0anos podem ocorrer com os motores dos drives e do disco rgido. A fonte tambm pode 1ueimar. 7" Fueda brusca e r:pida A tenso cai a zero por um perodo de tempo muito pe1ueno# da ordem de dcimos de segundo. / computador precisar: ser resetado.

15-22

Hardware Total

L" +em energia eltrica G o tpico caso de 1uando "falta luz". ,o causa nenhum dano ao hardPare# mas o computador deve ser desligado pelo seu interruptor. +e a energia eltrica voltar e o interruptor estiver ainda ligado# a fonte de alimentao poder: ser danificada. A tabela a seguir mostra o tipo de proteo apresentado por cada dispositivo condicionador de rede eltrica.
Tra"sie"te pi!os de te"s o so,rete"s o ;ueda de te"s o ;ueda rGpida falta lu4 -o"te redu4 redu4 redu4 redu4 -iltro redu4 redu4 0sta,ili4ador redu4 redu4 redu4 redu4 redu4 No-,reaD sta"d,E redu4 redu4 redu4 redu4 redu4 elimi"a No-,reaD o" li"e elimi"a elimi"a elimi"a elimi"a elimi"a elimi"a

A fonte de alimentao do %C tenta reduzir diversos problemas na rede eltrica. / transiente e os picos de tenso# por e9emplo# nunca podem ser totalmente eliminados# mas sim atenuados# ou se2a# passam a ficar com um valor bem menor. A sobretenso e a 1ueda de tenso so toleradas pela fonte# em geral at um limite de !BE. / filtro de linha tem apenas a capacidade de reduzir o valor dos transientes e surtos# assim como a pr;pria fonte 2: o faz. Com a reduo feita pelo filtro# seguida pela reduo realizada pela fonte# o transiente 1uase totalmente eliminado. / estabilizador possui a capacidade de reduzir com muito mais efici(ncia 1ue a fonte e o filtro todos esses problemas# e9ceto a total falta de energia. / estabilizador tem mais facilidade de melhorar a tenso da rede pois possui um transformador. A falta total de energia eltrica s; solucionada com o no>breaT. Como pode ser visto# o filtro de linha apenas um "1uebra galho"# ou se2a# melhor 1ue nada. Fuem possui um estabilizador no necessita de filtro# pois um estabilizador 2: possui um filtro interno. Fuem possui no>breaT no precisa de estabilizador nem de filtro# pois ambos esto presentes no no> breaT. /bserve 1ue o no>breaT on line o melhor protetor do computador contra os problemas# eliminando totalmente as anomalias eltricas.

Outros cuidados
A1ui vo mais alguns cuidados 1ue o usu:rio deve ter para 1ue no ocorram problemas relacionados < rede eltrica)

Cap$tulo 15 % &ede el#tri!a

15-2'

a" 6igao de todo o sistema atravs do estabilizador Alguns usu:rios t(m o h:bito de dei9ar o computador# o monitor e a impressora permanentemente ligados e atuam somente no estabilizador ou no "filtro de linha" para ligar todos simultaneamente. 'al pr:tica no nada recomend:vel e pode causar danos aos e1uipamentos. / correto desligar a impressora e o computador nos seus pr;prios interruptores. / mesmo cuidado aplica>se ao monitor. b" -so de tomadas diferentes /s e1uipamentos de um determinado sistema computador# monitor# impressora" devem ficar todos ligados na mesma tomada# atravs do estabilizador ou do filtro de linha. Fuando so usadas tomadas diferentes e a rede eltrica no possui terra# corre>se o risco de danificar seriamente os e1uipamentos. c" Computadores ligados em rede Fuando e9istem v:rios computadores interligados atravs de uma rede# todos devem possuir aterramento. .ecomenda>se 1ue se2a contratada um firma especializada em instala4es eltricas para a realizao do aterramento ade1uado. / uso do neutro com o terra e9plicado neste captulo no aconselh:vel 1uando e9istem v:rios computadores ligados em rede. d" 'empestades Fuando o usu:rio via2a# recomenda>se dei9ar o computador desconectado da tomada# devido < possibilidade de um raio atingir a rede eltrica e 1ueimar o computador. Ali:s# esta recomendao v:lida para todos os aparelhos ligados na rede eltrica. Iale tambm para a ligao na linha telef=nica# no caso do uso de modems. e" Cone9o de e1uipamentos Antes de realizar a cone9o ou descone9o# atravs de cabos# do computador com a impressora# monitor# teclado# scanner# mouse ou linha telef=nica# todos eles devem estar desligados# caso contr:rio# corremos um grande risco de danific:>los. f" ,o ligar e desligar os e1uipamentos v:rias vezes %ara aumentar a vida Jtil dos e1uipamentos# evite lig:>los e deslig:>los a todo instante. 6igue o computador e dei9e>o ligado durante o e9pediente. 0esligue>o apenas 1uando no for mais utiliz:>lo na1uele dia. / mesmo se aplica ao monitor e impressora. %ara 1ue no ocorra despedcio de energia#

15-2+

Hardware Total

use os recursos de gerenciamento de energia do computador modo de espera e hibernao". HHHHHHHHH *53 HHHHHHHHHHHHHHHH

Captulo Expanses de hardware


As expanses mais comuns

16

Neste captulo vamos apresentar algumas das mais comuns expanses de hardware de um PC. Expandir o hardware consiste em instalar um novo dispositivo, que pode ser uma placa ou um perifrico, ou mesmo chips. m PC pode ser suficientemente velo!, ter "astante mem#ria e um disco rgido de capacidade generosa, e ainda assim necessitar de algumas instala$es adicionais. Por exemplo, podemos querer instalar um modem melhor, uma nova placa de som, um gravador de C%s. &"ordaremos ent'o neste captulo os seguintes dispositivos( )odems Placas de som %rives de C%*+,) -ravadores de C%s %.%s C/meras digitais 0canners 1ip %rives

&qui faremos uma apresenta$'o desses dispositivos, discutindo suas caractersticas principais. &s respectivas instala$es ser'o vistas em captulos oportunos.

16-2

Hardware Total

Modems
)odems s'o aparelhos que permitem a um computador, transmitir e rece"er dados a longas dist/ncias. & maioria dos modems utili!am uma linha telef2nica comum para reali!ar esta tarefa. Existem entretanto modems especiais capa!es de operar com outro tipo de meio, como por exemplo, aquele utili!ado pela 3. a ca"o 4s'o chamados 5ca"le modems67. & principal ra!'o que leva um usu8rio a querer que seu computador reali!e transmisses e recep$es de dados a longas dist/ncias o acesso 9 :nternet. %urante muitos anos, a linha telef2nica foi o meio mais usado para esta comunica$'o, mas com o passar dos anos, h8 uma tend;ncia de uso de outros meios de comunica$'o mais avan$ados. & mesma antena para"#lica e o mesmo ca"o usados para recep$'o de esta$es de 3. por assinatura ser'o cada ve! mais utili!ados para comunica$'o de dados, principalmente acesso 9 :nternet. Entretanto, pelo menos por enquanto, na linha telef2nica ainda o meio mais usado para comunica$'o de dados. +estringiremos por enquanto nossa discuss'o so"re modems a aqueles usados com linhas telef2nicas.
Figura 16.1
Modem interno PCI.

& maioria dos modems atuais s'o os chamados 5modems internos6, que consistem em uma placa de expans'o, normalmente no padr'o PC:. Em PCs um pouco mais antigos, as placas de modem eram do tipo :0&. <o=e em dia praticamente n'o encontramos mais 9 venda placas de modems no padr'o :0&. Existem ainda os 5modems externos6, que s'o "em mais raros, e tam"m mais caros. , modem externo nada mais que um modem similar ao interno 4placa7, porm sendo um dispositivo independente, ligado externamente em uma interface serial do computador.

Captulo 16 Expanses de ardware Figura 16.2


Modem interno I"#.

16-!

Figura 16.3
Modem externo.

& necessidade dos modems deve*se ao fato da linha telef2nica n'o ter sido originalmente pro=etada para transportar sinais digitais, mas sim os sinais anal#gicos 4vo!7. m modem executa duas fun$es "8sicas( modula$'o e demodula$'o. &s primeiras letras dessas duas palavras foram aproveitadas para dar nome a este dispositivo( modem > ),dulador?%E)odulador. & modula$'o consiste em converter os sinais digitais do computador para o formato anal#gico 4similar a um sinal de vo!7 para que possa trafegar pela linha telef2nica. & demodula$'o consiste em rece"er um sinal anal#gico e convert;*lo para o formato digital. & tecnologia de modula$'o e demodula$'o evoluiu muito com o passar dos anos, possi"ilitando transmitir e rece"er dados em velocidades mais elevadas. Em @ABC, a maioria dos modems operava com apenas @@C "its por segundo. %emoravam cerca de DC segundos para transmitir o conteEdo de uma tela de texto. 0urgiram ent'o os modems de FCC "its por segundo 4"ps7,

16-$

Hardware Total

depois os de @DCC, DGCC, AHCC, @G.GCC, DB.BCC. FF.HCC e finalmente os de IH.CCC "ps 4IHJ7, =8 no final dos anos AC. & maioria dos PCs modernos utili!am modems de IHJ. Esses modems demoraram um pouco a se tornarem populares. & ra!'o para a demora foi a falta de um padr'o industrial para transmisses a esta velocidade. Entre @AAH e @AAK existiam dois padres para esta velocidade( LD e MIHNlex. 3anto os usu8rios quanto os provedores de acesso 9 :nternet prorrogaram a ado$'o dos modems de IHJ, exatamente por n'o sa"erem qual dos dois 5padres6 seria o definitivo. Ninalmente no incio de @AAB foi adotado o padr'o .AC, com caractersticas do LD e do MIHNlex. Esses dois padres foram a"andonados e todos os fa"ricantes de modems aderiram ao padr'o ..AC. &tualmente todos os modems de IHJ s'o de padr'o ..AC. ,utros mais novos =8 adotaram o ..AD, evolu$'o do ..AC. Note que a velocidade de um modem normalmente indicada em OP0, que s'o "its por segundo. Para converter para "Ptes por segundo, preciso dividir por @C, =8 que cada "Pte transmitido requer B "its de dados e D "its de controle. Portanto um modem de IHJ ir8 operar com cerca de I JO?s. Note ainda que a velocidade de IHJ "Ptes por segundo n'o atingida na pr8tica. Q mais comum conseguir velocidades entre IC.CCC e ID.CCC "its por segundo. :sto depender8 da qualidade da linha telef2nica, que dever8 ser do tipo 5central digital6. &s antigas linhas telef2nicas de central anal#gica, ou n'o possi"ilitar'o conexes em torno de IC.CCC "ps, ou quando possi"ilitarem, ter'o uma taxa de erros t'o elevada que resultar'o em lentid'o. Reve em conta ainda que a taxa de transmiss'o de um modem de IHJ di! respeito ao tr8fego de dados entre o seu computador e o seu provedor de acesso 9 :nternet. 0e o seu provedor estiver congestionado com um elevado nEmero de usu8rios, ou se tiver uma liga$'o com a :nternet 4via Em"ratel7 deficit8ria, ou se voc; acessar a :nternet em hor8rios de congestionamento, a taxa de transmiss'o efetiva n'o ser8 de I JO?s, mas outra muito menor.
Sinais analgicos e digitais

,s dados que trafegam pelo computador s'o digitais, representados por dois valores distintos de voltagem. m valor representa o "it @, e o outro valor representa o "it C. & figura G mostra uma seqS;ncia de "its e a sua representa$'o atravs de voltagens. & seqS;ncia um sinal matem8tico, tratado pelo processador. , sinal digital uma seqS;ncia eletr2nica, na forma de uma voltagem que varia ao longo do tempo, com o o"=etivo de representar a seqS;ncia de "its. m sinal digital nada mais que uma tens'o vari8vel que assume dois valores tpicos representando os "its C e @.

Captulo 16 Expanses de ardware Figura 16.4

16-%

"e&'(n)ia *in+ria e o sinal di,ital &ue a representa.

&s linhas telef2nicas comuns foram feitas para transportar um Enico sinal eltrico, e por isso s'o formadas por apenas um par de fios. N'o podemos, por exemplo, transferir dados por essas linhas no formato paralelo 4v8rios "its de uma s# ve!7, mas sim, no formato serial 4um "it de cada ve!7. & interface serial o meio natural para transmitir e rece"er dados por linhas telef2nicas, =8 que transmitem ou rece"em um "it de cada ve!. Na figura G, as voltagens de T@D e *@D volts s'o tpicas das interfaces seriais existentes nos PCs. :nfeli!mente, as linhas telef2nicas n'o possuem caractersticas eltricas que permitam transmitir sinais digitais, mas sim, sinais anal#gicos. &o contr8rio dos sinais digitais, que assumem tipicamente dois valores de voltagem, os sinais anal#gicos podem assumir infinitos valores de voltagem. m exemplo tpico de sinal anal#gico a representa$'o eltrica dos sons, captados atravs de um microfone ou transmitido para um amplificador ou alto falantes. & figura I mostra o aspecto de um sinal anal#gico. ,"serve que o valor da sua voltagem varia "astante, assumindo amplitudes "aixas e altas. , sinal digital, por sua ve!, mantm seu valor praticamente constante durante pequenos intervalos de tempo, variando apenas em perodos de transi$'o ainda mais curtos.
Figura 16.5
"inal anal-,i)o.

16-6

Hardware Total

Nem todos os tipos de sinais anal#gicos podem ser transmitidos por linhas telef2nicas. Por exemplo, os sinais de vdeo gerados por uma c/mera ou videocassete s'o anal#gicos, mas suas freqS;ncias s'o muito altas, e por isso tam"m n'o conseguem trafegar por linhas telef2nicas. Essas linhas foram feitas para transmitir sinais de vo!, que assumem freqS;ncias relativamente "aixas, inferiores a @C J<! 4@C.CCC ciclos por segundo7. U8 os sinais de vdeo assumem freqS;ncias de alguns megahert! 4milhes de ciclos por segundo7. Pior ainda a situa$'o dos sinais digitais. 0e tentarmos ligar em uma linha telef2nica, o sinal digital proveniente de uma interface serial, ocorrer8 uma grande distor$'o. &t algumas de!enas de metros, este sinal pode trafegar sem distor$es, mas com dist/ncias maiores, o sinal fica cada ve! mais degradado, perdendo suas caractersticas. & solu$'o para transmitir um sinal digital por uma linha telef2nica, sem apresentar distor$es, usando um processo conhecido como modula$'o e demodula$'o. Na modula$'o, o sinal digital transformado em anal#gico, e assim pode trafegar na linha telef2nica sem apresentar distor$'o. &o ser rece"ido no seu destino, o sinal demodulado, voltando a assumir a forma digital. Existem v8rios mtodos de modula$'o, alguns simples e outros "astante complexos. 0e=a qual for o caso, deve ser entendido que os sinais digitais provenientes da interface serial s'o modulados, ou se=a, transformados em sinais anal#gicos, que trafegam pelas linhas telef2nicas. &o chegarem no seu destino, s'o demodulados, ou se=a, transformados novamente em sinais digitais, e finalmente rece"idos pelo computador destinat8rio para serem arma!enados ou processados. & figura H mostra um sistema de modula$'o "em simples, no qual cada "it representado por um sinal anal#gico senoidal com uma determinada freqS;ncia. ,"serve que o "it @ convertido em uma freqS;ncia maior, ou se=a, varia mais rapidamente. , "it C convertido em um sinal de freqS;ncia mais "aixa, ou se=a, varia mais lentamente. ,s modems modernos utili!am sistemas de modula$'o mais sofisticados que este, permitindo a transmiss'o de dados em velocidades ainda mais elevadas.

Captulo 16 Expanses de ardware Figura 16.6


Modula/0o de um sinal di,ital.

16-.

Modems internos e externos

,s primeiros modems eram aparelhos independentes que eram ligados na interface serial. &lguns chegavam a ser acoplados acusticamente ao telefone, dispensando a conex'o por fios na linha telef2nica. Nos modems modernos, a conex'o acEstica n'o mais utili!ada, porm os modems ligados na interface serial ainda existem no mercado, e s'o chamados de modems externos. )uito mais comuns s'o entretanto, os chamados modems internos 4ou placas de modem7. 3ratam*se de placas que possuem sua pr#pria interface serial e os circuitos de modula$'o e demodula$'o. )odems externos s'o ligados diretamente a uma das interfaces seriais existentes no PC 4C,)@ ou C,)D7. Caso o mouse este=a ligado na C,)@, ou modem externo dever8 ser ligado na C,)D. & interface serial existente em um modem interno acrescentada 9s que =8 existem no computador. Por exemplo, se =8 existem as interfaces C,)@ e C,)D, a interface serial do modem interno pode ser configurada como C,)F ou C,)G. Existem entretanto, outras formas de numerar essas interfaces, dependendo de como feita a sua instala$'o.
Data, Fax e Voice Modems

,s primeiros modems eram usados exclusivamente para transferir dados. 0eria portanto correto cham8*los pelo termo data modem. Posteriormente, foram criados modems especiais para transferir fax. Eram chamados de fax modems. Ninalmente, foram produ!idos modelos capa!es de transferir dados e fax. %e acordo com esta nomenclatura, teramos( %ata modem( 3rata*se de um modem capa! de transmitir e rece"er dados. Nax modem( Q um modem capa! de transmitir e rece"er fax. %ata?Nax modem( Q capa! de transmitir e rece"er dados e fax.

16-1

Hardware Total

Esta nomenclatura nem sempre seguida 9 risca. Q muito comum usar o termo fax?modem para designar um modem capa! de transmitir e rece"er dados e fax. Posteriormente surgiu um novo recurso nos modems, que a transmiss'o e recep$'o de sinais de 8udio, tipicamente a vo!. 3rata*se de uma mistura de modem com placa de som. Com esses modems, 4geralmente chamados de voice modems7, o usu8rio pode falar e ouvir, ao mesmo tempo em que est8 sendo feita uma transmiss'o ou recep$'o de dados. 0eria correto chamar esses modems pelo termo data?fax?voice modems. &travs de softwares apropriados, esses modems podem ser usados como um telefone computadori!ado, com recursos de secret8ria eletr2nica e viva*vo!. &tualmente todos os modems s'o capa!es de operar com dados e fax. 0'o entretanto "astante comuns os modelos que alm de dados e fax, operam tam"m com sinais de vo!.
Taxas de transmisso

ma das mais importantes caratersticas de um modem a sua taxa de transmiss'o. Normalmente medida em "ps 4"its por segundo7, e est8 diretamente relacionada com a rapide! com a qual os dados s'o transmitidos ou rece"idos. 0eria intuitivo pensar que, para sa"er o nEmero de "Ptes que um modem pode transmitir por segundo, "astaria dividir por B o nEmero de "its transmitidos a cada segundo. Por exemplo, um modem de @G.GCC "ps transmitiria @G.GCC?B > @BCC "Ptes por segundo. Est8 errado, pois na verdade, cada "Pte requer "its adicionais chamados start "it e stop "it, que servem para efeitos de sincroni!a$'o, permitindo que o receptor sai"a exatamente onde come$a e onde termina cada "Pte. &dicione a isto, o fato dos modems atuais reali!arem compress'o de dados, o que permite o"ter ganhos na taxa de transmiss'o. %ependendo dos dados que est'o sendo transmitidos, podem ser o"tidas elevadas taxas de transmiss'o. Por exemplo, arquivos de texto podem ser "astante compactados, o que resulta em taxas de transmiss'o mais elevadas. U8 o mesmo n'o pode ser dito so"re arquivos ELE, arquivos 1:P, e arquivos gr8ficos, como os do tipo -:N e UP-, muito comuns na :nternet. & maioria dos modems utili!ados nos anos BC apresentavam taxas de transmiss'o "aixssimas. Eram comuns os modelos de FCC "ps. Com a evolu$'o da tecnologia, foi possvel produ!ir modems cada ve! mais velo!es,

Captulo 16 Expanses de ardware

16-2

mesmo continuando a usar as pro"lem8ticas linhas telef2nicas. Em @AAI tornaram*se comuns os modems de DB.BCC "ps, em @AAH chegaram os modelos de FF.HCC "ps e em @AAK =8 estavam a caminho os modems de IHM "ps, que se tornaram comuns a partir de @AAB.
Modems antigos

Q possvel que voc; encontre alguns modelos de modem "em antigos e o"soletos, apesar de poderem funcionar at mesmo com o Vindows AI. Entretanto, n'o nada vanta=oso utili!ar esses modelos antigos. Por exemplo, um o"soleto modem de D.GCC "ps demora DC ve!es mais para fa!er o mesmo tra"alho que um modem de IHJ "ps. Para fa!er, por exemplo, a recep$'o de um arquivo de HCC JO usando um modem de IHJ "ps, s'o necess8rios, na melhor das hip#teses, cerca de D minutos. sando um modem de D.GCC "ps, s'o necess8rios GC minutos, no mnimo. Revando em conta os gastos na conta telef2nica, conclumos que a economia de tempo aca"a por pagar o custo do modem mais velo!. Wuando terminou a reserva de mercado de inform8tica no Orasil e as pessoas come$aram a comprar PCs em maior escala, eram comuns os modems de D.GCC "ps. )uitos usu8rios compraram este tipo de modem. ,s modems mais velo!es eram, na poca, os de A.HCC "ps, mas seus pre$os eram muito elevados. %epois de algum tempo foram lan$ados os modelos de @G.GCC "ps, ICX mais velo!es que os de A.HCC "ps. Entre esses antigos modems de D.GCC "ps, encontr8vamos diversas varia$es( a7 )odems para apenas transmiss'o e recep$'o de dados, a D.GCC "ps. "7 )odems exclusivos para transmiss'o e?ou recep$'o de fax, a A.HCC "ps. c7 )odems para transmiss'o e recep$'o de dados a D.GCC "ps, e transmiss'o de fax a A.HCC "ps. d7 )odems para transmiss'o e recep$'o de dados a D.GCC "ps, alm de transmiss'o e recep$'o de fax a A.HCC "ps. Nesta poca, muitos usu8rios compravam gato por le"re. &pesar dos dados serem transmitidos a apenas D.GCC "ps, esses modems transmitiam e rece"iam fax na velocidade padr'o de A.HCC "ps. &lguns fa"ricantes anunciavam esses modems como sendo de A.HCC "ps, mas na verdade esta velocidade era v8lida apenas para fax, continuando os dados a trafegar na velocidade de D.GCC "ps.

16-13 Modems de 14.4 !ps

Hardware Total

Por volta de @AAG tornaram*se populares os modems de @G.GCC "ps. Praticamente todos os modelos eram capa!es de transmitir e rece"er dados a @G.GCC "ps, e transmitir e rece"er fax a A.HCC "ps. Entretanto, para os que n'o estavam interessados em fax, continuaram sendo oferecidos modelos um pouco mais "aratos, capa!es apenas de transmitir e rece"er dados. )odems de @G.GCC foram muito usados at @AAK, mesmo depois do surgimento dos modems de DB.BCC "ps. Esses modems s'o considerados o"soletos devido 9 lentid'o nos seus acessos 9 :nternet. Entretanto ainda aceit8vel utili!8*los para transmitir e rece"er fax. )odems de "aixa velocidade, como os de @G.GCC, eram aceit8veis antes da populari!a$'o da :nternet. &ntes disso, o principal uso dos modems era o acesso a OO0. Este tipo de acesso era totalmente orientado a texto. ,perando a @G.GCC "ps era possvel preencher a tela inteira em menos de @ segundo. Com a :nternet, os acessos passaram a ser gr8ficos, exigindo um tr8fego de dados muito maior. 3ornou*se necess8rio usar modems mais velo!es.
Modems de "#.# !ps

Esses modems foram vendidos entre @AAI e @AAK. Noi o final da poca dos OO0s e o incio da populari!a$'o da :nternet. &o rece"er dados, esses modems o"tiam uma taxa de cerca de DCC JO a cada minuto. ,fereciam velocidade aceit8vel para o acesso 9 :nternet. & transmiss'o e recep$'o de fax nesses modems mais r8pida que nos seus antecessores, chegando a @G.GCC "ps. &penas os dados s'o transmitidos a DB.BCC "ps.
Modems de $$.% !ps

Em meados de @AAH, o padr'o ..FG, usado nas transmisses a DB.BCC "ps, foi revisto e passou a permitir operar de forma um pouco mais r8pida, chegando a FF.HCC "ps. & partir de ent'o, os modelos de DB.BCC "ps passaram a ser vendidos, =8 adaptados para operar a FF.HCC "ps. Este aumento de velocidade n'o requer altera$es no pro=eto das placas, usando os mesmos chips da vers'o de DB.BCC. &penas altera$es no firmware 4ou se=a, na mem#ria +,) existente na placa de modem7 eram necess8rias. ,s fa"ricantes passaram a comerciali!ar, por um pequeno custo, uma +,) que o pr#prio usu8rio instala no lugar da antiga, fa!endo assim o upgrade do seu modem de DB.BCC "ps para FF.HCC "ps.

Captulo 16 Expanses de ardware Figura 16.7

16-11
4 )amin o do usu+rio at5 o pro6edor de a)esso 7 Internet.

& figura K mostra o caminho entre o usu8rio e um provedor de acesso 9 :nternet, operando com modems de FF.HCC "ps. 3am"m pode representar o caminho entre dois usu8rios que v'o trocar dados atravs de modems. , modem do primeiro usu8rio 4partindo da esquerda7 envia e rece"e sinais anal#gicos pela linha telef2nica. Esses sinais chegam 9 central do "airro, no qual s'o feitas converses para o sistema digital. %ados anal#gicos transmitidos pelo modem do primeiro usu8rio pela linha telef2nica s'o convertidos para o formato digital, sendo ent'o enviados atravs da rede telef2nica, 9 central do "airro onde est8 o segundo usu8rio 4ou o provedor de acesso 9 :nternet7. & digitali!a$'o desses sinais feita em B "its e com taxa de amostragem de B J<! 4BCCC amostras por segundo7, suficiente para transmitir vo! com "oa qualidade. Na central do primeiro usu8rio, dados que chegam pela rede telef2nica, na forma digital, s'o novamente transformados para o formato anal#gico, sendo ent'o transmitidos pela linha at o modem do usu8rio. , mesmo processo ocorre na outra extremidade 4segundo usu8rio ou provedor de acesso7. & m8xima taxa o"tida pelo sistema de FI.CCC "its por segundo, mas os modems utili!am um limite um pouco menor, FF.HCC "ps. ,"serve que o principal ponto fraco do sistema telef2nico a conex'o entre a central e o usu8rio, ou se=a, os fios de co"re que formam ca"os areos ou su"terr/neos, su=eitos e interfer;ncias e rudos. & comunica$'o entre as centrais feita por sinais digitais em meios de melhor qualidade 4fi"ras #ticas ou microondas7 e transporta HG.CCC "its por segundo 4BCCC amostras de B "its por segundo7. & "aixa qualidade da linha anal#gica que liga o usu8rio 9 central, aliada ao rudo de quanti!a$'o que ocorre na convers'o do sinal anal#gico para digital 4arredondamentos devidos 9 quanti!a$'o em B "its7 limitam a taxa de transmiss'o para um valor em torno de FI.CCC "its por segundo. Rinhas modernas utili!am transmiss'o por fi"ra #tica, ao invs de fios de co"re. , sinal tem forma anal#gica apenas entre o usu8rio e o poste telef2nico mais pr#ximo. & partir do poste, entra em cena a fi"ra #tica, que transmite os dados =8 na forma digital.

16-12 Modems de &%' !ps

Hardware Total

, aumento da velocidade de transmiss'o de dados para IHJ "ps foi o"tido atravs da elimina$'o de conversores &?% =unto ao provedor, o que resultou no cancelamento do rudo de quanti!a$'o. & conex'o completa mostrada na figura B. & grande diferen$a est8 na linha que liga o provedor de acesso 9 sua central. 0'o linhas digitais, e portanto n'o necessitam das etapas de modula$'o e demodula$'o feitas na central. ,s sinais enviados pelo modem do provedor, =8 no formato digital, s'o enviados diretamente 9 rede telef2nica. %a mesma forma, sinais rece"idos pela rede telef2nica, no formato digital, s'o enviados diretamente ao modem digital do provedor.
Figura 16.8
Conex0o a %68.

Rinhas digitais s'o caras, e n'o se =ustifica o seu uso por usu8rios comuns. Para um provedor de acesso 9 :nternet, o alto custo dessas linhas =ustific8vel. , usu8rio continua a utili!ar uma linha comum, ligada 9 central do seu "airro. 0eu modem de IHJ rece"e e transmite sinais anal#gicos por esta linha. Note que para dados que trafegam do provedor ao usu8rio, n'o existe conversor &?% 4&%C7, portanto n'o existe rudo de quanti!a$'o. 3axas de transfer;ncia mais elevadas podem ser o"tidas, chegando mais pr#ximas do limite te#rico de HG.CCC "ps. %evido 9 qualidade da conex'o anal#gica existente entre o modem do usu8rio e a sua central, velocidades de HG.CCC "ps n'o podem ser o"tidas. Por conta dessas imperfei$es, o limite m8ximo a ser utili!ado IH.CCC "ps. Na pr8tica as velocidades o"tidas s'o um pouco menores, em torno de ID.CCC "ps. ,"serve que os sinais que trafegam do usu8rio at o provedor passam pelo conversor &?% existente na central do usu8rio. Este conversor gera rudo de quanti!a$'o, portanto a opera$'o a IHJ "ps n'o permitida neste sentido. & transfer;ncia de dados do usu8rio para o provedor ocorre a no m8ximo FF.HCC "ps.
Modems (SD)

Captulo 16 Expanses de ardware

16-1!

Esses modems s'o utili!ados em linhas digitais. N'o confunda linha digital com linha de central digital. 3odas as linhas telef2nicas modernas t;m central digital, mas praticamente todas s'o anal#gicas. Wuando usado um modem :0%N, n'o existe convers'o de dados entre os formatos anal#gico e digital. ,s dados saem do computador na forma digital, trafegam pela linha em formato digital, passam pelo sistema telef2nico e finalmente chegam ao provedor totalmente digitais. , caminho inverso tam"m totalmente digital. 0endo assim a taxa de transfer;ncia o"tida a mesma usada pelo sistema telef2nico digital, ou se=a, HG.CCC "ps.
Voice modem

Praticamente todos os fa"ricantes de modems oferecem certos modelos com capacidade de transmiss'o e recep$'o de vo!. Esses modems podem ser usados como telefones, alm de operar como uma secret8ria eletr2nica sofisticada 4answer machine7. Essas placas, mediante um software de comunica$'o fornecido em con=unto, podem responder chamadas, ditar mensagens sonoras e at mesmo arma!enar recados na forma de vo!, ou se=a, digitali!am o som rece"ido, arma!enando*o em arquivos V&.. Certos modelos s'o speaJerphone capa"le. :sso significa que podem usar o recurso de 5viva vo!6, ou se=a, utili!ar o seu microfone e os alto falantes para conversa$'o telef2nica. .oice modems possuem na sua parte traseira, alm dos conectores para a linha telef2nica e para um telefone, uma conex'o para um microfone e outra para uma caixa de som 4figura A7.
Figura 16.9
Conexes na parte traseira de um 6oi)e modem.

Modems (SA e *+(

%urante muitos anos os modems foram fa"ricados na forma de placas :0& de B "its. &pesar do "arramento :0& ser o"soleto, extremamente velo! em compara$'o com as linhas telef2nicas. )ais recentemente 4final dos anos AC7 esses modems passaram a ser produ!idos em placas :0& de @H "its. , o"=etivo n'o era o aumento da velocidade, e sim aumentar o nEmero de op$es de :+W para serem usadas. )odems :0& de B "its s# ofereciam as

16-1$

Hardware Total

op$es :+WF, :+WG, :+WI, :+WK e :+WA. Parece um "om nEmero de op$es, mas normalmente a :+WF e a :+WG =8 est'o ocupadas pela C,)@ e C,)D, a :+WI =8 est8 ocupada pela placa de som, a :+WK ocupada pela RP3@ e a :+WA muitas ve!es usada pela placa de vdeo. Era necess8rio fa!er remane=amentos dessas :+Ws, at que chegaram os modems de :0& de @H "its, que ofereciam ainda a :+W@C, :+W@@ e :+W@D.
Figura 16.10
Modem I"# de 1 *its.

&tualmente s'o mais comuns os modems internos que usam o "arramento PC:. N'o existe vantagem no que di! respeito 9 velocidade, e sim na flexi"i* lidade de instala$'o. ,s PCs modernos apresentam poucos slots :0& e muitos slots PC:. , uso do "arramento PC: passou a ser uma solu$'o para o pro"lema da "aixa disponi"ilidade de slots :0&. Na verdade o que tem ocorrido a elimina$'o do "arramento :0& dos PCs modernos, tanto no que di! respeito 9s placas de CP como nas placas de expans'o 4isto um requisito "8sico do padr'o PCAA7.

Captulo 16 Expanses de ardware Figura 16.11


9m modem PCI.

16-1%

Dispositi,os de multim-dia
Praticamente n'o existem mais computadores 5mudos6. 3odos os PCs modernos devem ser capa!es de reprodu!ir sons. )Esica, vo!, efeitos sonoros em geral, s'o conseguidos com o uso de uma placa de som. , drive de C%*+,) o companheiro insepar8vel da placa de som. Wuando um PC equipado com esses dois dispositivos, di!emos que se trata de um 5PC )ultimdia6. Na verdade todos os PCs modernos s'o multimdia. &s placas de som e os drives de C%*+,) tornaram*se t'o "aratos que n'o se =ustifica mais produ!ir PCs sem esses componentes. )ultimdia a integra$'o de imagens e sons em um computador. Por exemplo, quando um PC est8 exi"indo um filme na tela, di!emos que esta uma aplica$'o de multimdia. m caso tpico s'o as enciclopdias eletr2nicas. &lm de podermos ler textos e ver imagens na tela, podemos ainda ouvir sons e ver pequenos filmes so"re os assuntos explicados. &rquivos de som e vdeo s'o em geral muito grandes, por isso precisam ser arma!enados em um meio de alta capacidade. Pelo menos at agora, o meio de arma!enamento de alta capacidade mais popular o C%*+,), mas o %.%*+,) tende a su"stitu*lo, devido 9 sua capacidade "em mais elevada. No incio dos anos AC, os programas eram pequenos e ca"iam em alguns poucos disquetes. Esses disquetes tornaram*se insuficientes quando os programas passaram a incluir sons, que eram arma!enados em arquivos muito grandes. , C%*+,) era a solu$'o para o pro"lema. 0'o discos "aratos e de elevadssima capacidade. No incio, apenas arquivos de som e vdeo necessitavam do espa$o disponvel em um C%*+,). Com o passar dos anos, outros arquivos passaram a apresentar tamanhos elevados. <o=e

16-16

Hardware Total

comum encontrar softwares que mesmo sem usar muitos arquivos de som e vdeo, chegam a ocupar algumas centenas de mega"Ptes. Praticamente todos os softwares modernos apresentam arquivos muito grandes, portanto s'o sempre vendidos na forma de C%*+,), e n'o mais em disquetes. Podemos citar entre as principais aplica$es das placas de som e drives de C%*+,), as seguintes( ,uvir C%s de 8udio ,uvir mEsicas digitali!adas no formato )PF .er filmes na tela ,uvir textos falados -ravar sons Comandar o computador pela vo! ,uvir mEsicas sinteti!adas Na!er composi$es musicais ,uvir os sons digitali!ados e as trilhas sonoras dos =ogos

.amos ent'o conhecer um pouco melhor os drives de C%*+,), a placa de som e outros dispositivos usados em multimdia.

+Ds e seus dri,es


,s C%s usados em computadores s'o muito parecidos com os C%s musicais, conhecidos pelo grande pE"lico. , pr#prio computador capa! de, atravs do seu drive de C%*+,), reprodu!ir as mEsicas dos C%s de 8udio. Este portanto o primeiro tipo de C% que um computador pode manipular( C%s de 8udio, ou C%*%& 4%igital &udio7. , outro tipo de C% "astante utili!ado nos computadores o chamado C%* +,). , termo 5+,)6 significa 5+ead ,nlP )emorP6, ou se=a, mem#ria para apenas leitura. m C%*+,) portanto utili!ado apenas em opera$es de leitura, n'o podendo ser usado para grava$es. , C%*+,) tam"m um meio de arma!enamento permanente, ou se=a, os dados n'o s'o perdidos quando o PC desligado. &tualmente a maioria dos programas s'o vendidos arma!enados em C%*+,)s. Existem C%s especiais que permitem opera$es de grava$'o, mas precisam ser usados em drives especiais. 0'o o C%*+ e o C%*+V. , C%*+ um C% que pode ser gravado uma Enica ve!. ma ve! gravado, pode ser lido normalmente como se fosse um C%*+,). Pode ser lido em qualquer drive

Captulo 16 Expanses de ardware

16-1.

de C%*+,). Este tipo de C% ideal para fa!er c#pias de dados que n'o ser'o alterados. %igamos por exemplo que voc; compra um =ogo em C% para seu filho de K anos 4se voc; n'o tem um filho pequeno, que tal ent'o um irm'o mais novo, ou ent'o voc; mesmo, que se n'o for cuidadoso, pode colocar os C%s em risco Y ou colocar riscos nos C%sZ7. 0e n'o quer correr o risco do C%*+,) original ser arranhado acidentalmente, fa$a uma c#pia em um C%*+. se a c#pia e guarde o C%*+,) original. m disco C%*+ "astante "arato. ,s de melhor marca custam por volta de F a I reais, e os piores chegam a custar entre @ e D reais. Existe outro tipo de C% grav8vel "astante utili!ado, chamado C%*+V. Este C% pode ser gravado cerca de @CCC ve!es. Podemos ent'o gravar dados, apagar, gravar novamente, e assim por diante. Em "reve teremos discos C%* +V capa!es de rece"er mais de @C.CCC grava$es. m C%*+V pode ser lido em qualquer drive de C%*+,), desde que n'o se=a muito antigo. %rives de C%*+,) produ!idos antes de @AAK 4que s'o minoria atualmente7 n'o podem ler corretamente um C%*+V. ,s drives capa!es de ler C%*+V s'o os do tipo multiread. 0'o aqueles com velocidades de FDx e superiores. m disco C%*+V custa entre I e @I reais, mas assim como ocorre nos modelos C%*+, existem mdias de "aixa e de alta qualidade. Para gravar discos C%*+ e C%*+V, precisamos utili!ar um gravador de C%s. ,s primeiros desses gravadores eram capa!es de gravar apenas discos C%*+. ,s atuais gravam tanto C%*+ como C%*+V. Com um gravador apropriado e usando esses discos, o usu8rio pode facilmente fa!er c#pias dos seus programas e dados importantes. Existe outro tipo de C% capa! de gravar uma fa"ulosa quantidade de dados, chamados de %.%. ,s discos C%*+,), C%*+ e C%*+V gravam HIC )O de dados. m disco %.% arma!ena at @K -O de informa$'o. Q utili!ado para arma!enar filmes digitais e programas. &inda s'o relativamente raros, mas a tend;ncia que venham a su"stituir os C%*+,)s. +esumindo, os tipos de drives mais comuns s'o( a7 %rive de C%*+,) R; C%s de 8udio, C%*+,), C%*+ e C%*+V. "7 %rive de C%*+V R; C%s de 8udio, C%*+,), C%*+ e C%*+V. -rava C%*+ e C%*+V

16-11

Hardware Total

c7 %rive de %.%*+,) R; C%s de 8udio, C%*+,), C%*+ e C%*+V, %.%*+,) e %.%* .deo. d7 %rive de C%*+V leitor de %.% R; C%s de 8udio, C%*+,), C%*+ e C%*+V, %.%*+,) e %.%* .deo. -rava C%*+ e C%*+V Este Eltimo tipo o mais vers8til 4e tam"m mais caro7. Q capa! de ler praticamente qualquer tipo de C%, alm de ser capa! de gravar e mdias C%*+ e C%*+V. Existem ainda drives que gravam %.%s, mas ainda s'o "astante caros.
Velocidades

ma caracterstica importante de qualquer leitor de C%s a velocidade de leitura de C%*+,)s. Encontramos no mercado drives de C%*+,) com velocidades FDx, FHx, GCx, GGx, GBx, IDx, e assim por diante. ,s primeiros drives de C%*+,) eram @x 4single speed7. Eles liam dados com a mesma velocidade dos C%s de 8udio digitali!ado( @IC JO por segundo. Rogo surgiram modelos de velocidade dupla 4Dx, FCC JO?s7, tripla 4Fx, GIC JO?s7, quadrupla 4Gx, HCC JO?s7 e assim por diante. & cada ano s'o lan$ados modelos mais velo!es. ,s drives vendidos entre os anos DCCC e DCC@ tinham velocidades de leitura na faixa de ICx. & ta"ela a"aixo mostra as velocidades dos drives de C%*+,) produ!idos nos Eltimos anos e sua taxa de transfer;ncia.
Modelo Taxa

@x Dx Fx Gx Hx Bx @Cx @Dx @Hx DCx

@IC JO?s FCC JO?s GIC JO?s HCC JO?s ACC JO?s @DCC JO?s @ICC JO?s @BCC JO?s DGCC JO?s FCCC JO?s

Modelo 24x 32x 36x 40x 44x 48x 52x 56x 60x 64x

Taxa 3600 kB/s 4800 kB/s 5400 kB/s 6000 kB/s 6600 kB/s 7200 kB/s 7800 kB/s 8400 kB/s 9000 kB/s 9600 kB/s

Nos gravadores de C%s, a velocidade de grava$'o "em menor que a de leitura. Encontramos modelos capa!es de gravar C%*+ em @x, Dx, Gx, Bx e

Captulo 16 Expanses de ardware

16-12

@Hx. %iscos C%*+V precisam ser gravados mais lentamente. Encontramos modelos que gravam em @x, Dx, Gx e Bx. m gravador de C%*+V sempre tem indicadas suas tr;s velocidades( leitura, grava$'o de C%*+ e grava$'o de C%*+V. Por exemplo, um modelo BxGxFD grava discos C%*+ em at Bx, grava discos C%*+V em at Gx e l; C%s em FDx. & tend;ncia que tanto a velocidade de leitura como as de grava$'o continuem aumentando nos modelos novos.
Dri,es de +D./0M

Podemos ver um tpico drive de C%*+,) na figura @D.


Figura 16.12
:ri6e de C:-;4M.

Na sua parte traseira, existem conexes para a fonte de alimenta$'o, para o ca"o de dados 4que deve ser ligado 9 interface que controla o drive, em geral locali!ada na placa de som7, e para o ca"o de 8udio 4tam"m locali!ado na placa de som7. Podemos ver essas conexes na figura @F.
Figura 16.13
Parte traseira de um dri6e de C:-;4M.

16-23

Hardware Total

Na parte frontal do drive de C%*+,), mostrada na figura @G, vemos a "ande=a para coloca$'o de C%s, uma conex'o para um fone de ouvido estreo 4para ouvir diretamente o som reprodu!ido por C%s de 8udio, caso n'o dese=emos fa!;*lo atravs da placa de som7, um controle de volume 4para controlar o volume do som que enviado para este fone7, um "ot'o Road?E=ect, e ainda um "ot'o PlaP. Em alguns modelos, existe tam"m a indica$'o da sua velocidade.
Figura 16.14
Parte <rontal de um dri6e de C:-;4M.

.oc; poder8 encontrar diferen$as entre os diversos modelos de drives de C%*+,), tanto nos controles da sua parte frontal, como nas conexes da sua parte traseira. Por exemplo, existem modelos mais antigos que n'o possuem o "ot'o PlaP, enquanto existem modelos mais modernos que possuem "otes adicionais, como +ewind, 0top, etc. &lguns drives de C%* +,) chegam a possuir um sensor infravermelho, para que possamos comandar os sons atravs de um controle remoto, como o caso dos modelos :nfra, da Creative Ra"s.

Captulo 16 Expanses de ardware Figura 16.15

16-21
:ri6e de C:-;4M )om )ontrole remoto.

,s drives :nfra da Creative Ra"s possuem um sensor infravermelho, e s'o acompanhados de um controle remoto, am"os mostrados na figura @I. Este controle remoto n'o controla apenas fun$es relacionadas com C%s de 8udio. Pode controlar tam"m o volume de arquivos ):%: e V&. no Vindows, e ainda fornece, para esses arquivos, comandos como Pause, 0top, PlaP, +ewind, etc. &o invs de usar o mouse para ativar o )ixer do Vindows 4atravs do alto falante existente na parte direita da "arra de tarefas7, o usu8rio pode ativar os seus comandos mais rapidamente, usando o controle remoto. Wuanto 9 parte traseira dos drives de C%*+,), as principais diferen$as di!em respeito ao tipo de interface utili!ada. ,s modelos atuais utili!am, em quase sua totalidade, a interface :%E. Portanto, esses modelos possuem um conector :%E de GC pinos, e ainda =umpers para selecionamento )aster?0lave, tpicos de dispositivos :%E. Existem ainda alguns modelos 0C0:, com um conector para ca"o flat 0C0: de IC pinos, e ainda um grupo de chaves usadas para definir o 50C0: :%6, ou se=a, o nEmero com o qual o drive ser8 diferenciado dos demais dispositivos 0C0: ligados na sua contro* ladora. Entre os modelos mais antigos, eram comuns os que utili!avam as interfaces propriet8rias. , tamanho do conector para o ca"o de dados variava "astante, dependendo do fa"ricante do drive. &inda na parte traseira do drive de C%*+,), podemos encontrar um conector de 8udio digital. ,s drives de C%*+,) s'o ligados 9 placa de som atravs de um ca"o anal#gico. 0'o usados na reprodu$'o de C%s musicais. Praticamente todos os drives modernos possuem duas sadas de 8udio, sendo uma anal#gica e uma digital. Na placa de som, a entrada mais comum a anal#gica, mas modelos mais sofisticados possuem tam"m uma entrada de 8udio digital. Essas placas de som s'o acomapanhadas do ca"o de 8udio

16-22

Hardware Total

digital apropriado, e podem ser ligadas na sada digital do drive de C%* +,).
+AV e +1V

,s primeiros drives de C%*+,) operavam em um modo de rota$'o chamado CR. 4Constant Rinear .elocitP, ou .elocidade Rinear Constante7. 0ua velocidade de rota$'o variava, com o o"=etivo de manter uma taxa de transfer;ncia constante, o que era exigido para a reprodu$'o de C%s de 8udio. & partir da velocidade de @Hx, os drives de C%*+,) passaram a usar um novo processo de rota$'o ao invs do CR., que o C&. 4Constant &ngular .elocitP, ou velocidade angular constante7. &o invs de girar o disco com velocidade vari8vel, de modo a o"ter a mesma taxa de transfer;ncia, tanto nas trilhas internas como nas externas, os drives C&. giram o disco em uma velocidade constante. & vantagem deste processo um tempo de acesso menor, =8 que o disco n'o precisa ser acelerado e desacelerado de acordo com os movimentos da ca"e$a. & desvantagem que a taxa de transfer;ncia mais elevada s# o"tida nas trilhas externas.
(nter2aces para dri,e de +D./0M

Wuando foram lan$ados os primeiros drives de C%*+,), n'o existia um tipo de interface padroni!ada para esses dispositivos. 0eus fa"ricantes n'o queriam esperar pela especifica$'o de um padr'o de interface, mesmo porque os padres s# s'o esta"elecidos depois que o produto =8 est8 populari!ado, ou pelo menos amadurecido. Produ!iram ent'o suas pr#prias interfaces para controlar seus drives de C%*+,). Este tipo de interface, que n'o utili!a nenhum padr'o industrial, sendo usada especificamente para um Enico dispositivo produ!ido por um Enico fa"ricante, chamado de :nterface Propriet8ria. ,s primeiros drives de C%*+,) eram portanto acompanhados de suas respectivas interfaces propriet8rias. & figura @H mostra o con=unto que acompanhava o drive de C%*+,) )itsumi, de velocidade simples, muito vendido em @AAF. 3odos os modelos eram naquela poca, acompanhados de acess#rios como os mostrados nesta figura.

Captulo 16 Expanses de ardware Figura 16.16

16-2!
:ri6e de C:-;4M a)ompan ado de pla)a de inter<a)e propriet+ria= dri6er e )a*os.

&lm do drive e de sua interface, era fornecido um disquete com um driver para permitir o seu funcionamento em am"iente )0*%,0, e tam"m em Vindows 4que na poca, era o Vindows F.@7. Eram fornecidos ainda um ca"o flat para conex'o com a placa de interface propriet8ria, e um ca"o de 8udio para conex'o com a placa de som. )esmo que o computador n'o possusse uma placa de som, era possvel conectar o ca"o de 8udio diretamente na interface propriet8ria, e nesta, eram conectadas as caixas de som. & partir do lan$amento da placa 0ound Olaster Pro, as placas de som passaram a em"utir interfaces para drives de C%*+,). Naquela poca, ainda reinavam as interfaces propriet8rias, e portanto era impossvel usar uma interface que permitisse a conex'o de qualquer modelo de drive de C%*+,). Era preciso escolher um modelo, a menos que a placa fosse equipada com v8rias interfaces diferentes. & Creative Ra"s contratou a compra de drives da Panasonic, e colocou na 0ound Olaster Pro, uma interface para este modelo de drive. )ais tarde foi lan$ada a placa 0ound Olaster @H )C% 4)ulti*C%7, equipada com tr;s interfaces propriet8rias para drives de C%*+,) da 0onP, )itsumi e Panasonic. & placa possua tr;s conectores diferentes para a liga$'o do modelo de drive apropriado, como vemos na figura @K.

16-2$

Hardware Total Figura 16.17


Cone)tores para dri6es de C:-;4M na pla)a "ound >laster 16 MC:.

No tempo das interfaces propriet8rias, a Enica forma de o"ter padroni!a$'o era usando interfaces 0C0:. &pesar de ser uma solu$'o cara para quem dese=a usar um Enico dispositivo 0C0:, este tipo de interface desde os anos BC, um padr'o industrial amplamente aceito. &lguns fa"ricantes, como a Plextor, a NEC e a 0onP passaram a produ!ir drives de C%*+,) 0C0:. Eram conectados 9 placa de som apenas atravs do ca"o de 8udio. , ca"o de dados era ligado a uma placa controladora 0C0:. & pr#pria Creative Ra"s lan$ou um modelo chamado 0ound Olaster @H 0C0:*D, equipado com uma interface 0C0:. %esta forma era possvel usar drives de C%*+,) 0C0:, sem ter que usar uma controladora 0C0: adicional. & liga$'o entre o drive de C%*+,) e a placa de som atravs de uma interface propriet8ria, ou atravs de uma interface 0C0: em"utida, ou por uma interface :%E em"utida, feita como mostra a figura @B. ,"serve que entre o drive e a placa de som existem as liga$es do ca"o de dados e do ca"o de 8udio. & figura mostra tam"m os diversos dispositivos que podem ser ligados 9 placa de som, como caixas de som, =oPsticJ, microfone, etc.
*** 75% *** Figura 16.18
?i,a/0o entre o dri6e de C:;4M e a pla)a de som.

,s atuais drives de C%*+,) usam o padr'o :%E, e n'o s'o mais fornecidos =unto com interface propriet8ria. 0'o ligados diretamente na placa de som,

Captulo 16 Expanses de ardware

16-2%

ou ent'o em uma das interfaces :%E existentes na placa de CP . &s placas de som modernas tam"m n'o s'o mais fornecidas com interfaces :%E, =8 que todas as placas de CP possuem duas dessas interfaces. & padroni!a$'o dos drives de C%*+,) :%E trouxe inEmeras vantagens. ma delas a quest'o da velocidade. No tempo das interfaces propriet8rias, cada ve! que era lan$ado um modelo de drive mais velo!, era preciso usar uma nova interface propriet8ria. ma placa de som antiga n'o podia portanto ser ligada em um drive de C%*+,) mais novo e mais velo!. Por exemplo, a 0ound Olaster Pro aceitava apenas a conex'o de um drive de C%*+,) Panasonic, de velocidade simples, n'o permitindo a liga$'o de drives de velocidade dupla. Com os drives :%E n'o existe este pro"lema. Wualquer placa de som equipada com uma interface :%E pode rece"er a instala$'o de qualquer drive de C%*+,) :%E, n'o importando sua velocidade.

*lacas de som
Existem placas de som de todos os tipos e todos os pre$os. &s mais "aratas s'o as que chamamos de 5som on"oard6, em"utido na placa de CP . 0eu pre$o praticamente !ero, =8 que as placas de CP com este recurso normalmente n'o s'o mais caras por possu*lo. Existem placas de som simples e de "aixo custo, mas com som "astante satisfat#rio. ,s sons gerados por essas placas possuem caractersticas semelhantes 9 dos sons gerados por C%s musicais. Encontramos ainda placas mais sofisticadas, com mEltiplos canais polif2nicos. Essas placas s'o capa!es de reprodu!ir os instrumentos de uma orquestra com grande perfei$'o. & maioria delas utili!a o que chamamos de wave ta"le sPnthesis. Elas possuem em sua mem#ria +,), as notas musicais digitali!adas a partir de instrumentos musicais reais, portanto reprodu!em esses sons com grande perfei$'o. &ntes desta tecnologia se tornar comum, os instrumentos musicais eram 5imitados6 por um circuito chamado 5sinteti!ador N)6. , som deste circuito parecido com o de instrumentos musicais verdadeiros, porm possvel notar a diferen$a, a mEsica um pouco sinttica. & primeira placa popular a utili!ar sntese por wave ta"le foi a 0ound Olaster &VEFD 4&VE > &dvanced Vave Effects7. Ela possua FD canais polif2nicos 4ou se=a, podia reprodu!ir at FD notas musicais simult/neas7, sendo que cada um desses canais gerado por wave ta"le. Wuando esta placa surgiu no mercado, muitos usu8rios pensavam que seu 5FD6 significava FD "its. Na

16-26

Hardware Total

verdade era uma placa de @H "its 4sons digitali!ados com @H "its, da mesma forma que o som dos C%s musicais7. :nfeli!mente a maioria das pessoas continuou pensando que se tratavam de FD "its. 0urgiram novas placas com mais canais polif2nicos( 0ound Olaster &VEHG 4HG canais7, 0ound Olaster PC: @DB 4@DB canais7, e assim por diante. .endedores pouco confi8veis alimentaram para seus clientes a idia de que se tratavam de placas de HG, @DB, DIH "its, e assim por diante. &s placas de Eltima gera$'o possuem recursos sonoros ainda mais avan$ados, visando dar maior realismo aos =ogos. 0'o placas com sadas para G alto falantes, ficando D locali!ados 9 frente do usu8rio e os outros dois atr8s. %esta forma possvel =ogar tendo a sensa$'o de que estamos locali!ados no am"iente real. Por exemplo, em um =ogo de corridas, podemos ouvir um carro se aproximando por tr8s, gra$as aos alto falantes traseiros. Possuem ainda o chamado 5som am"iental6. %ependendo do am"iente onde estamos posicionados no =ogo, o som assume caractersticas pr#prias. Em um =ogo de corridas, por exemplo, podemos ouvir o eco do motor do carro so"re um muro ao longo da estrada, ou ouvir o som com mais eco quando passamos so" uma ponte, ouvir os ecos dos tiros dependendo do tamanho do am"iente. Para quem gosta de =ogos, n'o apenas o realismo visual, mas tam"m o realismo sonoro muito importante. Esta a diferen$a entre ter uma placa de som simples e uma sofisticada, como a 0ound Olaster Rive, com DIH canais polif2nicos, sada para G alto falantes, sntese por wave ta"le e som am"iental.
+onexes sonoras

3oda placa de som possui entradas e sadas sonoras. &lgumas delas ficam locali!adas na parte traseira da placa. Podemos citar as conexes para microfone e alto falantes. ,utras entradas sonoras ficam locali!adas na parte interna da placa, como o caso da liga$'o com o drive de C%*+,).

Captulo 16 Expanses de ardware Figura 16.19

16-2.
Cone)tores tpi)os de uma pla)a de som.

0e voc; simplesmente conectar o alto falante na sada sonora correta, seu computador poder8 reprodu!ir sons. Entretanto para extrair o m8ximo da sua placa de som, preciso conhecer melhor suas entradas e sadas sonoras. ):C Esta uma entrada para conex'o de microfone. Podemos encontrar no comrcio, diversos modelos de microfones para PC. %esta forma podemos gravar sons e atravs de programas apropriados, comandar o computador atravs de comandos de vo!. Rine :N Esta uma entrada capa! de rece"er sons provenientes de aparelhos de som, videocassetes, receptores de para"#lica, etc. .oc; pode, por exemplo, digitali!ar sons dos seus filmes prediletos e us8*los para sonori!ar o Vindows. Rine ,ut Esta uma sada sonora sem amplifica$'o. &travs dela temos acesso a todos os sons gerados pelo PC. Podemos lig8*la em um amplificador, ou ent'o em caixas de som amplificadas. 0peaJer ,ut Wuando presente na placa de som, reprodu! o mesmo som existente na sada Rine ,ut. & diferen$a que este som amplificado. Podemos lig8*lo diretamente em caixas de som passivas 4sem amplifica$'o7. Nront ? +ear

16-21

Hardware Total

0'o dois conectores existentes nas placas de som quadrif2nicas. Nessas placas, ao invs de encontrarmos duas sadas independentes Rine ,ut e 0peaJer ,ut, temos as sadas Nront 4alto falantes frontais7 e +ear 4alto falantes traseiros7. & maioria das placas de som que possui essas conexes n'o oferece amplifica$'o, portanto devem ser ligadas em caixas de som com amplifica$'o pr#pria. UoPsticJ ? ):%: 3odas as placas de som possuem uma conex'o para =oPsticJ. ,s =ogos s'o as principais aplica$es sonori!adas para um PC, portanto o uso do =oPsticJ praticamente o"rigat#rio nesses casos. &lgumas placas =8 a"oliram a interface de =oPsticJ, e neste caso o =oPsticJ usado deve ser do tipo 0O. Este conector tam"m serve para ligar ao computador, dispositivos ):%: 4)usical :nstruments %igital :nterface7. C%*:N Esta conex'o interna, ou se=a, fica na parte da placa de som interna ao ga"inete, e n'o na parte traseira. &travs dela chegam 9 placa de som, os sons provenientes do drive de C%*+,) quando tocado algum C% de 8udio. &lgumas ve!es os tcnicos esquecem de fa!er esta liga$'o, e em conseqS;ncia o PC fica sem som ao reprodu!ir C%s de 8udio. Nas placas de som modernas, compatveis com o padr'o PCAA, esses conectores utili!am um c#digo de cores(
Conector Joystick / M ! Micro$one 'ine , 'ine 0/t / 1ront +ear Tipo !B"#5 $%&ea )2 est*reo )2 est*reo )2 est*reo )2 est*reo Cor 'aran(a +osa -./l 2erde )reto

,O0( , padr'o PCAA especifica cores para todos os conectores da parte traseira do computador, facilitando assim a sua locali!a$'o.

+aracter-sticas sonoras

& placa de som possui um circuito chamado 5conversor anal#gico*digital6 4&%C7. Este circuito fa! medidas das intensidades sonoras e gera uma seqS;ncia de nEmeros. Este processo mostrado na figura DC. Para representar o som com melhor fidelidade preciso usar um elevado nEmero de amostras por segundo. ma taxa de amostragem de GG J<!, por exemplo, indica que s'o feitas GG.CCC amostras por segundo. :sto suficiente

Captulo 16 Expanses de ardware

16-22

para digitali!ar todas as freqS;ncias sonoras que o ouvido humano consegue captar. Para digitali!ar vo! com excepcional qualidade, "asta usar DD J<!, o que redu! pela metade o espa$o necess8rio ao arma!enamento. 3axas menores como @@ J<! ou B J<! tam"m s'o usadas para vo!, mas os resultados s'o considerados apenas "ons, e n'o excelentes.
Figura 16.20
4 pro)esso de di,itali@a/0o de sons.

, nEmero de "its outro fator ligado 9 qualidade sonora. &s op$es disponveis s'o B "its e @H "its. Com @H "its temos excelente qualidade. Com B "its podemos perce"er um leve chiado =unto com o som digitali!ado. 0e isto n'o atrapalhar a compreens'o, vale a pena fa!er esta simplifica$'o, pois o espa$o necess8rio ao arma!enamento redu!ido pela metade. ,utra redu$'o pela metade no espa$o necess8rio para arma!enar um som digitali!ado conseguida quando a"rimos m'o da estereofonia. & digitali!a$'o em dois canais 4esquerdo e direito7 "oa para mEsica, mas para vo! podemos usar digitali!a$'o em ),N,. 3odas as placas de som modernas s'o estreo, mas podemos comandar a digitali!a$'o utili!ando apenas um canal. , som digitali!ado convertido em um arquivo sonoro. No Vindows este tipo de arquivo possui a extens'o V&. 4a"reviatura de Vave, que significa onda, =8 que estamos nos referindo 9 representa$'o de ondas sonoras7. ,s sons digitali!ados podem ser novamente reprodu!idos e convertidos em som anal#gico. Para isso os dados digitais passam por um circuito chamado

16-!3

Hardware Total

5Conversor digital*anal#gico6 4%&C7. U8 na forma anal#gica, o som amplificado e enviado 9s caixas de som. Este processo representado na figura D@.
Figura 16.21
;eprodu/0o de sons di,itais.

,s sons dos C%s de 8udio possuem excelente qualidade. 0'o digitali!ados em @H "its, estreo e com GG J<! de taxa de amostragem. Este o melhor tipo de som que o ouvido humano consegue perce"er. %igitali!a$es feitas com mais de @H "its e com taxas de amostragem superiores a GG J<! n'o oferecem melhoramento perceptvel. Wuando comandamos a digitali!a$'o de sons, os arquivos sonoros gerados podem ser muito grandes sem necessidade. Para que os arquivos sonoros n'o fiquem muito grandes desnecessariamente, usamos digitali!a$es mais simplificadas. Para digitali!ar uma conversa$'o telef2nica, por exemplo, n'o precisamos usar a mesma qualidade de um C% de 8udio. :sto faria com que @ segundo de conversa$'o resultasse em um arquivo com cerca de @KC JO. Podemos conseguir resultados satisfat#rios com uma digitali!a$'o mono, com B "its e B J<! de taxa de amostragem. %esta forma, @ segundo de conversa$'o resultar8 em um arquivo de apenas B JO.
Som on!oard

Placas de som sofisticadas como a 0ound Olaster Rive, da Creative Ra"s, s'o recomendadas para quem quer excepcional qualidade e realismo sonoro nos =ogos. Para quem fica satisfeito com sons mais simples, existe uma op$'o "astante econ2mica. Oasta usar o 5som on"oard6, existente em diversas placas de CP . Em geral esses chips sonoros n'o oferecem som quadrif2nico, nem som am"iental, alguns deles apresentam um pequeno

Captulo 16 Expanses de ardware

16-!1

nEmero de canais polif2nicos e n'o fa!em sntese por wave ta"le, mas permitem perfeitamente gerar sons inteligveis. , som do motor de um carro em uma corrida realmente parecer8 o som do motor de um carro. &penas n'o teremos a sensa$'o da aproxima$'o de outros carros por tr8s, muitas ve!es nem mesmo teremos a sensa$'o de direita?esquerda, mas para aqueles com or$amento apertado, uma "oa op$'o. &"rindo m'o de uma "oa placa de som e utili!ando o som on"oard, podemos fa!er uma "oa economia no custo final do computador.
Figura 16.22
C ip de som Aon*oardB.

& figura DF mostra os conectores existentes na parte traseira de uma placa de CP &3L com som on"oard. &lm do conector para UoPsticJ?):%:, encontramos conexes de microfone, line*in e line*out.
Figura 16.23
Cone)tores de som em uma pla)a de CP9 )om Asom on*oardB.

Digitali3a4o de sons

, som que ouvimos no mundo real precisa, para ser processado e amplificado, ser transformado antes em sinais eltricos. Esta a fun$'o do microfone, que transforma as ondas sonoras em corrente eltrica. Esta tens'o eltrica assume amplitudes mais altas e mais "aixas 4correspondentes a sons de maior e menor intensidade7 e com varia$es mais r8pidas ou mais lentas 4correspondentes a sons mais agudos e mais graves7. & figura DG mostra o

16-!2

Hardware Total

aspecto de um sinal sonoro, depois de convertido em tenses eltricas 4tra"alho do microfone7.


Figura 16.24
;epresenta/0o el5tri)a de um sinal sonoro.

,s sinais sonoros, depois de convertidos em impulsos eltricos, passam a fa!er parte de uma categoria que os classifica como sinais anal#gicos. & principal caracterstica dos sinais anal#gicos que sua voltagem varia continuamente com o tempo, assumindo uma infinidade de valores, e cada um desses valores representa uma informa$'o. Por exemplo, um sinal que varia rapidamente, mas com amplitude pequena, representa um som agudo de volume "aixo.
Figura 16.25
Cr+<i)o representando uma 6olta,em anal-,i)a em <un/0o do tempo.

& figura DI mostra um gr8fico de uma tens'o anal#gica 4do mesmo tipo que representa os sinais sonoros7 em fun$'o do tempo. Para que este sinal possa ser lido e arma!enado por um computador, preciso que se=a antes digitali!ado. , processo de digitali!a$'o consiste em fa!er uma seqS;ncia de medidas dos valores de voltagem. Cada um desses valores representado por um nEmero inteiro. , sinal digitali!ado passa a ser representado por esta seqS;ncia de nEmeros.

Captulo 16 Expanses de ardware Figura 16.26

16-!!
:i,itali@a/0o de um sinal anal-,i)o= usando uma taxa de amostra,em de 13 8H@.

Na figura DH, o tempo est8 marcado em milionsimos de segundo. Est8 sendo feita uma amostra a cada @CC milionsimos de segundo, o que corresponde a @C.CCC amostras por segundo, ou se=a, uma taxa de amostragem de @C J<!. Na amostragem, cada valor de voltagem medido e convertido em um nEmero inteiro. Esta seqS;ncia de nEmeros ent'o arma!enada em um arquivo que representa o som digitali!ado. Neste exemplo, este arquivo arma!enaria os seguintes valores( HC @C@ @D@ @GC BF GD FH DD GI GG @F@ AI @@F BK AA @G@ @DB @DG @DI BC @FI @DD , circuito existente na placa de som que reali!a essas medidas repetitivas, gerando esta seqS;ncia de nEmeros, chamado de Conversor &nal#gico* %igital, ou Conversor &?% 4em ingl;s, &nalog*to*%igital Converter, ou &%C7. Em geral, quando reali!amos uma digitali!a$'o, os dados ficam na mem#ria +&), e temos a condi$'o de gerar um arquivo com os resultados. No Vindows, s'o usados os arquivos de extens'o .V&. para este fim. & partir dos dados digitali!ados, possvel gerar novamente o sinal anal#gico que o originou. Esta opera$'o feita por um circuito chamado Conversor %igital*&nal#gico, ou Conversor %?& 4em ingl;s, %igital*to*&nalog Converter, ou %&C7. Este circuito, tam"m presente nas placas de som, rece"e uma seqS;ncia tempori!ada de valores numricos e gera na sua sada, uma voltagem proporcional a esses nEmeros. , resultado mostrado na figura DK. &pesar da representa$'o por "arras, o som resultante similar ao original. , fato da onda n'o ser perfeitamente igual 9 original resulta em um pequeno chiado, que pode ser eliminado com o uso de taxas de amostragem mais elevadas.

16-!$

Hardware Total Figura 16.27


;e)upera/0o de um sinal anal-,i)o atra65s do )on6ersor di,ital-anal-,i)o.

A taxa de amostragem e a 5ualidade do sinal sonoro

%epois que um som digitali!ado, arma!enado e convertido novamente em som anal#gico, podem ocorrer distor$es, dependendo de como a digitali!a$'o foi feita. Para que o som reprodu!ido se=a o mais parecido possvel com o som original, preciso reali!ar uma digitali!a$'o mais rica em detalhes, o que resulta no arma!enamento de mais informa$'o, ou se=a, ocupado mais espa$o em disco. 0e espa$o n'o pro"lema e qualidade sonora prioridade, podemos sempre digitali!ar o som com a melhor qualidade possvel. Wuando o espa$o gasto com o arma!enamento tem mais import/ncia que a qualidade sonora, temos que redu!ir a qualidade visando economi!ar espa$o. 0'o os seguintes os fatores contri"uem para a o"ten$'o de uma maior qualidade no som digitali!ado( 3axa de amostragem NEmero de "its Estereofonia

Na$amos ent'o uma an8lise desses pontos. & figura DK mostrou o resultado da convers'o dos valores digitali!ados, novamente para o formato anal#gico. ,"serve que ocorre um efeito de 5retangulari!a$'o6. Nesta figura, este efeito est8 propositadamente exagerado. Para evitar este efeito, que resulta em grande distor$'o sonora, usamos taxas de amostragem mais elevadas. ,"serve por exemplo a figura DB, onde feita uma amostra a cada IC milionsimos de segundo, o que corresponde a uma taxa de amostragem de DC J<!. & seqS;ncia de nEmeros o"tida possui mais valores, o que corresponde a uma descri$'o mais detalhada do sinal verdadeiro.

Captulo 16 Expanses de ardware Figura 16.28

16-!%
9ma di,itali@a/0o <eita a 23 8H@.

Com uma digitali!a$'o mais detalhada, o Conversor %igital*&nal#gico 4%&C7 pode gerar um sinal anal#gico muito mais parecido com o original, como vemos na figura DA.
Figura 16.29
9sando uma taxa de amostra,em mais ele6ada= o sinal anal-,i)o o*tido 5 mais pare)ido )om o ori,inal.

Nica portanto claro que um dos fatores que est8 diretamente relacionado com a qualidade do som digitali!ado a taxa de amostragem. %e um modo geral, quanto maior a taxa de amostragem, menos perceptvel o efeito de retangulari!a$'o. Por outro lado, usar taxas de amostragem muito altas resulta em arquivos muito grandes. Q preciso encontrar um equil"rio ideal entre a qualidade sonora e o espa$o ocupado no disco. Para reali!ar uma digitali!a$'o sem que ocorra o efeito da retangulari!a$'o, preciso o"edecer ao Critrio de NPquist( Para digitalizar sem distoro um sinal analgico de freqncia mxima f, preciso usar uma taxa de amostragem igual a 2f. 3omemos como exemplo um sinal de 8udio com a melhor qualidade possvel, como o som proveniente de uma orquestra. , ouvido humano capa! de captar freqS;ncias de at DC J<!. Para digitali!ar esses sons sem perder qualidade, preciso usar, de acordo com o Critrio de NPquist, uma amostragem a GC J<!. &s placas de som usadas nos PCs podem operar com

16-!6

Hardware Total

at GG J<!, o suficiente para digitali!ar sons com a melhor qualidade possvel. .isando economi!ar espa$o em disco, comum usar taxas de amostragem menores. & vo! humana, cu=as freqS;ncias est'o quase todas concentradas a"aixo de I J<!, pode ser perfeitamente digitali!ada com taxas em torno de @C J<!. Em geral s'o usadas taxas de B ou @@ J<!. Para digitali!ar vo! com melhor qualidade, ou mEsica com qualidade ra!o8vel, em geral usada a taxa de DD J<!. , usu8rio pode fa!er digitali!a$'o de sons, atravs de programas apropriados, como o -ravador de 0om, encontrado no Vindows. Esses programas possuem comandos atravs dos quais possvel escolher, entre outras coisas, a taxa de amostragem a ser usada na digitali!a$'o. Existem ainda programas que permitem 5reformatar6 um arquivo com som digitali!ado, fa!endo a convers'o de uma taxa para outra. Esta opera$'o Etil quando um arquivo muito grande e queremos diminuir o seu tamanho atravs da redu$'o da taxa de amostragem.
0 n6mero de !its e a 5ualidade do sinal sonoro

.oc; =8 deve ter ouvido falar em placas de som de B, @H, FD e HG "its. N'o fique impressionado com tantos "its, pois a coisa n'o "em assim. &s placas de som para PC operam com B ou @H "its. Placas como a 0ound Olaster FD, a 0ound Olaster &VEFD e a 0ound Olaster &VEHG, apesar de terem esses nomes, n'o operam com sons digitali!ados de FD ou HG "its. Esses nEmeros FD e HG indicam quantos canais polif2nicos a placa possui. 0eus conversores &?% e %?& operam com @H "its, e s'o portanto, consideradas placas de som de @H "its. Entretanto os sons de @H "its s'o de excepcional qualidade, tanto que s'o usados nos C%s de 8udio.
Figura 16.30
Pe&ueno tre) o de uma onda anal-,i)a e seus 6alores di,itali@ados.

Considere um sinal anal#gico com tenses variando de C a C,DI volts. & figura FC mostra um pequeno trecho deste sinal. ,"serve os valores das

Captulo 16 Expanses de ardware

16-!.

tenses nos pontos indicados, todos eles marcados com A casas decimais de precis'o. Na verdade, esses valores possuem um nEmero infinito de casas decimais. &penas aparelhos com excepcional precis'o conseguem fa!er medidas com H ou mais casas decimais, raramente chegando a precises melhores. m conversor &?% de B "its n'o consegue fa!er medidas com tanta precis'o. 0endo capa! de representar apenas DIH valores possveis, este conversor s# poderia chegar a duas casas decimais de precis'o, medindo valores como( C,CC C,C@ C,CD C,CF C,CG C,CI ... C,D@C C,D@@ C,D@D C,D@F C,D@G C,D@I ... C,DIC C,DI@ C,DID C,DIF C,DIG C,DII ...

0endo possvel perce"er apenas este con=unto de valores, o processo de digitali!a$'o com B "its ocorreria da forma mostrada na figura F@. , valor C,D@@BKDFKH seria arredondado para C,D@@. , erro entre o valor verdadeiro e o valor digitali!ado chega a at C,C@ volt, o que corresponde a uma distor$'o de C,GX. , nosso ouvido perce"e esta distor$'o como um chiado que acompanha o som.
Figura 16.31
Em uma di,itali@a/0o )om 1 *its= o)orrem erros de6ido ao arredondamento.

Wuando o conversor &?% opera com @H "its, os valores podem ser digitali!ados com at I casas decimais. , nEmero C,D@@BKDFKH seria convertido em C,D@@BK. Neste tipo de convers'o, o erro de no m8ximo C,CC@X. Para todos os efeitos, esta distor$'o inaudvel. ,s pr#prios amplificadores e caixas de som apresentam distor$es maiores, o que significa que mais melhoramentos na precis'o da convers'o 4usando conversores com maior nEmero de "its7 n'o resultariam em som melhor. Conversores com mais de @H "its n'o poder'o oferecer qualidade sonora

16-!1

Hardware Total

melhor, devido aos demais est8gios envolvidos no processo de digitali!a$'o e reprodu$'o, como amplificadores, transdutores, pr*amplificadores, etc.
Figura 16.32
4 som reprodu@ido 5 e&ui6alente ao som ori,inal= so*reposto a um sinal de erro= ou6ido )omo rudo.

)esmo com as distor$es resultantes do processo de digitali!a$'o, o som original pode ser perfeitamente ouvido. %evido aos erros de digitali!a$'o, o som que ouvimos igual ao original, porm acompanhado de um sinal de erro, ouvido na forma de um chiado 4figura FD7. Este sinal de erro e o chiado correspondente s'o redu!idos at limites inaudveis quando usamos taxas de amostragem mais elevadas, e digitali!a$es de @H "its.
7stereo2onia

Este o terceiro fator ligado 9 qualidade do sinal sonoro. &s placas de som s'o capa!es de digitali!ar e reprodu!ir sons em estreo. Neste processo, s'o usados dois canais de 8udio independentes. Com o efeito da estereofonia, conseguimos a sensa$'o sonora de que os sons est'o sendo gerados no mesmo recinto onde estamos locali!ados. & desvantagem desta sofistica$'o que o espa$o necess8rio para arma!enar os sons ser8 duas ve!es maior.
M(D(

&s placas de som possuem, alm dos circuitos para digitali!a$'o de 8udio e reprodu$'o de sons digitali!ados 4conversores &?% e %?&7, um circuito especial capa! de 5imitar6 com grande perfei$'o, os sons dos instrumentos musicais. Este circuito composto de dois "locos( 0inteti!ador N)( :mita os sons dos instrumentos musicais, a partir de simples c#digos de controle que indicam o tipo de instrumento, a nota musical a ser tocada, a dura$'o, o volume, etc.

Captulo 16 Expanses de ardware

16-!2

&+3 ):%:( Q uma espcie de interface serial atravs da qual podem ser ligados ao computador, instrumentos musicais que atendem ao padr'o ):%:, como teclados ):%: e guitarras ):%:. %esta forma os sons ):%: podem ser sinteti!ados pela pr#pria placa de som, ou enviados a um sinteti!ador ):%: externo, atravs da &+3 ):%:. ,s mEsicos que utili!am o computador nas suas composi$es fa!em uso intenso dos recursos ):%: da placa de som. Em geral, nem chegam a utili!ar os conversores &?% e %?&, ou se=a, n'o operam com sons digitali!ados. Podem at mesmo tra"alhar com uma placa de som mais simples, equipada apenas com os circuitos ):%:, mas na pr8tica utili!am placas mais sofisticadas. ):%: significa )usical :nstruments %igital :nterface, ou se=a, :nterface %igital para :nstrumentos )usicais. ,s instrumentos ):%:, quando tocados, geram c#digos identificadores que podem ser transmitidos para o computador, atravs de uma interface serial. Esses c#digos podem ser arma!enados em um arquivo, e o mEsico pode posteriormente edit8*los atravs de um programa apropriado. %epois de pronto, o arquivo resultante pode ser reprodu!ido pelo sinteti!ador N), ou transmitido de volta ao instrumento ):%: para ser reprodu!ido. , usu8rio comum n'o utili!a instrumentos ):%:, nem compe mEsicas. Entretanto, encontrar8 em diversos programas, sons no formato ):%:. Q o caso, por exemplo, da trilha sonora de v8rios =ogos. Normalmente os =ogos usam sons digitali!ados para os efeitos sonoros, como vo!es, tiros, exploses, etc. & mEsica de fundo que toca constantemente ao longo do =ogo muitas ve!es gerada a partir de arquivos ):%:, ou de c#digos ):%: em"utidos dentro do =ogo. &s placas de som mais simples utili!am na reprodu$'o de sons ):%:, um circuito conhecido como [amaha ,PRD ou ,PRF. 3rata*se de um chip que imita com ra!o8vel perfei$'o de!enas de instrumentos musicais. , som parece um pouco sinttico, mas para aqueles que n'o s'o audi#filos convictos, "astante satisfat#rio. Exemplos de placas que utili!am este recurso s'o a 0ound Olaster @H e os modelos anteriores. &s placas de som mais sofisticadas utili!am um processo melhor para a reprodu$'o de sons ):%:. &o invs de imitarem os sons dos instrumentos atravs de sinteti!adores eletr2nicos, possuem arma!enadas em sua mem#ria, amostras digitali!adas de instrumentos musicais verdadeiros. &lgumas dessas placas oferecem a possi"ilidade da instala$'o de mem#ria +&) adicional para o

16-$3

Hardware Total

arma!enamento de sons de novos instrumentos. Este processo chamado de Vave 3a"le 0Pnthesis, ou se=a, trata*se da sntese de sons a partir de uma ta"ela de sons digitali!ados de instrumentos reais. Exemplos de placas de som que utili!am este recurso s'o a 0ound Olaster FD, 0ound Olaster &VEFD, 0ound Olaster &VEHG e superiores.
Mixer

&s placas de som s'o capa!es de captar sons provenientes de v8rias entradas anal#gicas. Cada um desses sons pode ser digitali!ado, ou simplesmente enviado para os alto falantes, em separado ou em con=unto. &s principais entradas anal#gicas s'o( C%*\udio )icrofone Rine :n

& entrada chamada 5C%*\udio6 rece"e o som proveniente de um C% de 8udio que este=a sendo reprodu!ido pelo drive de C%*+,). & entrada para microfone capta sons provenientes de um microfone ligado na parte traseira da placa. 3am"m na parte traseira temos a entrada chamada de Rine :n, atravs da qual podemos captar sons provenientes de qualquer aparelho eletr2nico que gere sinais de 8udio, como por exemplo, o pr*amplificador de um aparelho de som, a sada de 8udio de um videocassete, o som pro* veniente de um C% PlaPer externo, etc. &s placas de som possuem um circuito chamado )ixer 4que significa misturador7, capa! de reunir seletivamente cada um desses sons. Podemos, por exemplo, fa!er a digitali!a$'o da vo! de um locutor, usando o microfone, adicionada a um fundo musical, proveniente, por exemplo, de um C% de 8udio. %a mesma forma, o )ixer capa! de enviar para as caixas de som 4passando pelo amplificador de 8udio existente na placa de som7, os sons provenientes de v8rias origens( Conversor %igital*&nal#gico 0inteti!ador N) C%*\udio )icrofone Rine :n

Captulo 16 Expanses de ardware

16-$1

Podemos controlar, atravs de comandos de software, os sons que ser'o usados como entrada durante uma digitali!a$'o 4mixer de entrada7 e os sons que ser'o emitidos durante uma reprodu$'o 4mixer de sada7. -ra$as ao mixer de sada, podemos ouvir um C% de 8udio, e ainda assim ouvir outros sons, como por exemplo alarmes sonoros emitidos pelos programas. No Vindows, para ter acesso ao mixer da placa de som, "asta clicar so"re o cone do alto falante, encontrado na "arra de tarefas, ao lado do rel#gio.
*laca Sound 8laster

& 0ound Olaster n'o foi a primeira placa de som no mercado. & primeira de todas foi a &dli". & Creative Ra"s desenvolveu a 0ound Olaster, uma placa compatvel com a &dli", porm com mais recursos e pre$o mais acessvel. 0uas principais caractersticas eram( %igitali!a$'o em mono, com at @I J<! Conversores &?% e %?& de B "its 0inteti!ador ):%: e &+3 ):%:, compatveis com a &dli" :nterface para =oPsticJ 0em interface para drive de C%*+,) 0eu sinteti!ador ):%: reprodu! at @@ instrumentos simult/neos

& placa 0ound Olaster fe! um grande sucesso, passou a ser suportada por praticamente todos os =ogos a partir do final dos anos BC, e tornou*se muito popular. & &dli" foi esquecida, e a 0ound Olaster tornou*se um padr'o. &lm da Creative Ra"s, diversos fa"ricantes passaram a produ!ir placas de som compatveis com a 0ound Olaster.
Sound 8laster *ro

U8 no incio dos anos AC, a Creative Ra"s produ!iu a 0ound Olaster Pro, um modelo mais sofisticado da 0ound Olaster. ma das suas inova$es foi a inclus'o de uma interface para drive de C%*+,). 3am"m operava com conversores de B "its, apesar do seu conector :0& possuir @H "its. Nesta poca, muitos usu8rios fa!iam confus'o so"re o significado do termo 5placa de som de @H "its6. Nesta classifica$'o, o termo 5@H "its6 n'o fa! refer;ncia ao slot, e sim, aos conversores &?% e %?&. Portanto, a 0ound Olaster Pro uma placa de som de B "its, e n'o de @H. &presentamos a seguir um resumo das principais caractersticas da placa 0ound Olaster Pro(

16-$2

Hardware Total

:nteiramente compatvel com a 0ound Olaster original Possui conversores &?% e %?& de B "its Pode operar em estreo, com at DD J<! de amostragem Pode operar em mono, com at GG J<! 0eu sinteti!ador ):%: reprodu! at @@ instrumentos em estreo Possui conex'o para drive de C%*+,) 0inteti!ador ):%: e &+3 ):%:, padr'o &dli", e interface para =oPsticJ

Sound 8laster 1%

Wuando ocorreu a explos'o do uso da multimdia nos PCs 4a partir de @AAF7, a 0ound Olaster @H era o modelo mais sofisticado de placa de som da Creative Ra"s. Esta empresa manteve sua posi$'o, ina"alada at ho=e, de lder no mercado mundial de placas de som. &lm de dominar o mercado, praticamente todos os demais fa"ricantes produ!em modelos compatveis com as placas da famlia 0ound Olaster. 0uas caractersticas sonoras s'o t'o sofisticadas que a maioria delas foram mantidas at nos modelos mais recentes( Possui conversores &?% e %?& de @H "its ,pera com at GG J<! de amostragem, em mono ou estreo 0inteti!ador ):%: para at DC instrumentos simult/neos, em estreo 0inteti!ador ):%: e &+3 ):%: compatveis com &dli" :nterface para =oPsticJ :nterface para drives de C%*+,)

Existem muitas diferen$as entre os v8rios modelos de 0ound Olaster @H, no que di! respeito 9 interface para drives de C%*+,). &tualmente s'o amplamente utili!ados os drives de C%*+,) padr'o :%E, mas isto nem sempre foi assim. <8 poucos anos atr8s, quase todos os modelos de drive de C%*+,) usavam interfaces propriet8rias. :sto significa que existiam interfaces especficas para ligar cada modelo de drive de C%*+,). ma vers'o especial da 0ound Olaster @H era chamada de 0ound Olaster @H )C% 4)ulti C%7. Possua F interfaces para drives de C%*+,), cada uma para um fa"ricante( 0onP, Panasonic e )itsumi, de velocidade simples 4@L7 ou dupla 4DL7. Com a 0ound Olaster Pro, a coisa era ainda mais restrita. Podiam ser ligados apenas drives de velocidade simples, fa"ricados pela Panasonic. Existia ainda a 0ound Olaster @H 0C0:, na qual havia uma interface para drives de C%*+,) padr'o 0C0:. & partir do final de @AAG, tornaram*se comuns os drives de C%*+,) padr'o :%E. Noi ent'o lan$ada a 0ound

Captulo 16 Expanses de ardware

16-$!

Olaster @H :%E, na qual existia uma interface :%E, permitindo a liga$'o de um drive de C%*+,) :%E, n'o importando o seu fa"ricante, e n'o importando a sua velocidade. Esta placa possua ainda uma interface propriet8ria para conex'o de um drive de C%*+,) da Panasonic, mas nos modelos produ!idos posteriormente, esta interface foi eliminada, permane* cendo apenas a interface :%E. Posteriormente a 0ound Olaster @H sofreu mais inova$es, passando a incorporar o recurso Plug and PlaP.
Sound 8laster A97$"

Wuando esta placa foi lan$ada, muitos pensaram que se tratava de uma placa de FD "its. :nclusive, muitas pu"lica$es especiali!adas em inform8tica chegarm a ensinar errado, e pior ainda, as propagandas tam"m anunciavam essas placas como sendo de FD "its. & sigla &VE significa 5&dvanced Vave Effects6. :ndica que os sons de instrumentos musicais gerados pelo seu sinteti!ador ):%: s'o mais sofisticados. &o invs de serem gerados por sinteti!adores ,PRF, como ocorria com os modelos anteriores 4apesar desta placa possuir tam"m um sinteti!ador ,PRF, por questes de compati"ilidade7, possui ainda um sinteti!ador E) BCCC, capa! de reprodu!ir e criar efeitos especiais so"re sons resultantes da digitali!a$'o de instrumentos musicais verdadeiros. Esses sons ficam arma!enados em uma +,) com @ )O, lidos e processados pelo E) BCCC. , som n'o sinttico, como ocorre com os simplificados sinteti!adores das placas anteriores. Possui qualidade de orquestra sinf2nica. & 0ound Olaster &VEFD pode gerar FD sons ):%: simult/neos, sendo que @H deles s'o provenientes do ,PRF, e @H provenientes do E) BCCC. %a o seu nome, &VEFD. Podemos di!er que a 0ound Olaster &VEFD na verdade, uma 0ound Olaster @H acrescida do chip E) BCCC, alm de soquetes para instala$'o de mem#ria +&) adicional, para arma!enamento dos chamados 0ound Nonts, ou se=a, novos sons de instrumentos, comprados separadamente ou criados pelo usu8rio. Oom para mEsicos. )esmo quando n'o instalada esta expans'o de mem#ria, ainda assim possvel carregar 0ound Nonts na 0ound Olaster &VEFD, =8 que possui na sua configura$'o padr'o, I@D JO de mem#ria +&). Com a expans'o, "aseada em m#dulos 0:)) de FC pinos, id;nticos aos usados nas placas de CP da poca, esta mem#ria podia chegar ao total de DB )O. Para o usu8rio comum, a vantagem desta placa a melhor qualidade sonora que pode ser o"tida nos sons ):%: de diversos =ogos, desde que possuam suporte apropriado. .e=a por exemplo a figura FF, na qual mostrado o programa de configura$'o do =ogo %,,) D. Existem diversas op$es de placas de som suportadas, entre as quais, a 0ound Olaster 4incluindo a a

16-$$

Hardware Total

0ound Olaster Pro e a 0ound Olaster @H7 e a 0ound Olaster &VEFD. &o ativarmos a op$'o 0ound Olaster &VEFD, os sons ):%: ser'o excepcionais. Wuando um software n'o est8 preparado para operar com a 0ound Olaster FD ou &VEFD, devemos configur8*lo como 0ound Olaster @H, 0ound Olaster Pro ou simplesmente como 0ound Olaster 4nesta ordem de prioridades7. Nos =ogos mais modernos, que operam so" o Vindows, a configura$'o diferente, e feita atravs do Painel de Controle. ma ve! selecionada a sada ):%: apropriada, os =ogos automaticamente a usar'o, e n'o precisam ser configurados individualmente.
Figura 16.33
Con<i,urando o Do,o :44M2 para operar )om a pla)a "ound >laster #EE!2.

Sound 8laster $"

Esta placa possui praticamente os mesmos circuitos da 0O &VEFD, exceto os I@D JO de mem#ria +&) na configura$'o padr'o, para carregamento de 0ound Nonts, resultando em um custo um pouco menor. Para usar 0ound Nonts nesta placa, preciso instalar mem#ria %+&). 3odos os demais recursos s'o id;nticos. Existem ainda pequenas diferen$as em rela$'o 9 &VEFD, n'o no que di! respeito 9 placa, mas aos acess#rios que acompanham. & 0ound Olaster &VEFD acompanhada de um ca"o para conex'o de instrumentos ):%:, e ainda de software para composi$'o musical, am"os ausentes na 0ound Olaster FD. Entretanto, o usu8rio mEsico pode adquirir separadamente esses acess#rios, instalar uma expans'o de mem#ria, fa!endo a sua 0OFD contar com os mesmos recursos da 0O &VEFD.

Captulo 16 Expanses de ardware Figura 16.34

16-$%
Ca*o extensor de MI:I F GoHsti)8.

Sound 8laster A97%4

Esta placa de som foi lan$ada no incio de @AAK. &pesar de ser sofisticada, seu pre$o equivalente ao da 0ound Olaster &VE FD no incio de @AAH, e ao da 0ound Olaster @H no incio de @AAI. &o contr8rio do que alguns usu8rios desavisados podem pensar, n'o se trata de uma placa de som de HG "its, e nem mesmo de FD. Q na verdade uma placa de som de @H "its, porm com mais recursos que a 0O @H e a 0O &VEFD. & 0ound Olaster &VEHG possui as mesmas caractersticas da 0ound Olaster &VEFD, e ainda, um recurso chamado Vave0Pnth?V-. 3rata*se de um sinteti!ador adicional, que opera por software, capa! de gerar mais FD sons ):%:, alm dos FD que =8 existiam na &VEFD, totali!ando assim, HG canais. %a mesma forma como ocorre com a 0O &VEFD, esta placa possui uma +,) com @ )O de amostras de instrumentos reais, e I@D JO de +&) para arma!enar novos sons, carregados pelo usu8rio. Permite a expans'o de mem#ria para arma!enar mais sons, porm, esta expans'o n'o feita atravs de m#dulos 0:)), como ocorre com a 0OFD e a 0O &VEFD. Caso o usu8rio dese=e esta expans'o, deve adquirir uma placa adicional que acoplada 9 0O &VE HG.
*lacas de som *+(

& 0ound Olaster &VEHG foi a Eltima placa de som produ!ida pela Creative Ra"s usando o "arramento :0&. & partir da foram criadas novas placas, sempre utili!ando o "arramento PC:( 0ound Olaster PC:HG, PC:@DB, PC:I@D, 0ound Olaster Rive e suas variantes.

16-$6

Hardware Total

(nter2aces de rede
m computador que tra"alha so!inho em uma resid;ncia ou em uma pequena empresa, n'o precisar8 se comunicar com outros computadores, exceto no que di! respeito ao acesso 9 :nternet. Por outro lado, em qualquer lugar onde existem dois ou mais computadores, altamente vanta=oso que eles este=am ligados em rede. 0er8 possvel transferir dados de um computador para o outro. m poder8 utili!ar a impressora do outro. 3am"m ser8 possvel am"os acessarem a :nternet utili!ando um Enico modem e uma Enica linha telef2nica.
Aplica4es de uma rede

Wuando v8rias pessoas tra"alham com computadores em um mesmo local, o tra"alho dessas pessoas nunca isolado. 0'o feitos diversos compartilhamentos de dados. .e=amos um exemplo "astante simples. %igamos que as cartas produ!idas pela empresa tenham um papel tim"rado padr'o, com logotipo, nome, telefone, endere$o. Esses dados ficam em um arquivo modelo, a partir do qual todos acrescentam seus textos. %igamos agora que se=a feita uma altera$'o no telefone da empresa. 0eria preciso corrigir o arquivo e entreg8*lo em cada um dos computadores, o que daria muito tra"alho. )uito mais simples manter o arquivo padr'o em um computador central, chamado servidor. Oasta fa!er a altera$'o no arquivo que est8 no servidor e automaticamente todos os computadores seriam atuali!ados. Para que isso funcione preciso que cada computador use sempre o arquivo principal arma!enado no servidor, o que s# pode ser feito quando os computadores est'o ligados em rede. ,utra aplica$'o de uma rede( considere uma escola onde existem departamentos que cuidam de questes diversas, como notas, provas, avalia$'o de desempenho, co"ran$a de mensalidades, emiss'o de "oletins e diplomas, etc. 0'o muitas pessoas tra"alhando em diversos computadores, e todas elas precisam utili!ar dados comuns. 0empre que existem dados comuns, eles precisam ficar centrali!ados em um s# computador, e disponvel para acesso pelos demais computadores. 0e cada computador tivesse c#pias independentes desses dados, a altera$'o feita em um deles n'o teria efeito nas c#pias dos demais computadores. 3eramos ent'o o que chamamos de dados inconsistentes. 3odas as empresas que manipulam "ases de dados em diversos computadores precisam ter os dados centrali!ados e compartilhados, ou se=a, acessveis por todos os computadores. Q preciso portanto que os computadores possam se comunicar atravs de uma rede. Este computador central onde os dados compartilhados s'o guardados chamado servidor de arquivos.

Captulo 16 Expanses de ardware

16-$.

%igamos agora que nesta empresa existam diversas impressoras, mas n'o o suficiente para que cada computador tenha a sua pr#pria impressora. tili!ando modelos "aratos, como as impressoras a =ato de tinta, possvel destinar uma impressora para cada computador. Existem entretanto casos de impressoras muito caras, e a empresa n'o pode se dar ao luxo de instalar uma delas em cada computador da rede. & solu$'o mais econ2mica ter um computador central no qual s'o ligadas as principais impressoras de maior custo. 3odos os demais computadores da rede podem ent'o utili!ar essas impressoras centrais. , computador onde essas impressoras ficam ligados chamado servidor de impress'o. Considere agora o acesso 9 :nternet. 0e cada computador da rede acessar individualmente a :nternet, cada um precisaria ter um modem e uma linha telef2nica pr#pria. :sto poderia ser feito com linhas telef2nicas comuns, mas o custo seria muito alto se fossem usadas linhas especiais de alta velocidade e alta confia"ilidade. Podemos entretanto ter um computador central ligado 9 :nternet atravs de uma conex'o de alta velocidade, e usando a rede, os demais computadores poderiam acessar a :nternet atravs deste computador central. Este o chamado compartilhamento de conex'o, e o computador central que est8 fisicamente ligado 9 :nternet chamado servidor gatewaP. N'o pense que apenas grandes e mdias empresas utili!am redes. Pequenas empresas com apenas dois computadores podem utili!ar os mesmos recursos, mas em escala menor. &t mesmo em casa podemos ter uma rede. %igamos que voc; tenha um computador um pouco ultrapassado e compre um segundo computador, mais avan$ado. 3er dois PCs em casa ho=e uma situa$'o "astante comum. 0e esses dois PCs forem ligados em uma pequena rede, n'o ser8 preciso ter duas impressoras, dois modems e duas linhas telef2nicas para acessar a :nternet. , computador antigo poder8 ainda guardar seus dados no disco rgido do computador mais novo, que o"viamente ser8 de maior capacidade. , computador novo poderia atuar simultaneamente como servidor de arquivos, servidor de impress'o e servidor gatewaP, e ainda assim continuar sendo usado normalmente.
*lacas 7t:erent

N'o confunda 5Ethernet6 com 5:nternet6, s'o coisas completamente diferentes. Ethernet um padr'o fsico de comunica$'o de dados utili!ado em redes locais. ma rede local um grupo de computadores interligados, locali!ados em uma mesma sala, em um mesmo andar ou em um mesmo prdio. &t poucos anos atr8s, as placas Ethernet operavam com a taxa de @C )"its?s, ou se=a, @C milhes de "its por segundo, o que equivale a pouco

16-$1

Hardware Total

mais de @ )O 4mega"Pte7 por segundo. Q uma velocidade relativamente lenta para os padres atuais, =8 que usamos muitos arquivos de grande tamanho. &s placas Ethernet atuais operam com uma velocidade @C ve!es maior, ou se=a, @CC )"its?s, o que equivale a cerca de @D )O?s. ma placa de rede custa entre IC e @IC reais, dependendo da qualidade e da 5fama6 do seu fa"ricante.
Figura 16.35
Pla)a de rede.

+a!os e ;u!s

ma das partes tra"alhosas da instala$'o de uma rede a constru$'o de ca"os. Normalmente esses ca"os n'o s'o comprados prontos. &o invs disso compramos o fio, os conectores e um alicate especial para fixar os conectores nas extremidades do ca"o 4s'o chamados conectores +U*GI7. %evemos fa!er o ca"o na medida certa para ligar cada computador ao < O.
Figura 16.36
Cone)tores ;G-$%.

, < O um aparelho concentrador de conexes. &travs de ca"os apropriados, ele ligado a diversos computadores. Existem hu"s para conex'o de G, B, @H, DG e FD computadores. , mostrado na figura FK possui B portas, ou se=a, permite conex'o com at B computadores. ,s hu"s podem ser ligados entre si. %igamos que uma pequena rede tenha um hu" para B computadores, e posteriormente se=a preciso ligar H novos computadores.

Captulo 16 Expanses de ardware

16-$2

Podemos trocar o hu" por outro com mais portas, ou ent'o comprar um segundo hu" de B portas e ligar os dois hu"s entre si.
Figura 16.37
H9> de 1 portas.

Neli!mente para formar uma pequena rede domstica ou em um pequeno escrit#rio, usando apenas dois micros, n'o preciso utili!ar um hu". Oasta comprar um ca"o de rede 5crossed6, ou 5tran$ado6. Este ca"o encontrado com relativa facilidade no comrcio. ma extremidade do ca"o ligado na placa de rede do primeiro computador e a outra extremidade ligada na placa de rede do segundo computador, sem usar hu".
Figura 16.38
Estrutura de uma rede simples. 4 H9> deste exemplo possui 2$ portas.

+ompartil:amento de conexo com a (nternet

%ois computadores, uma s# linha telef2nica. :sso resulta em "rigas no am"iente domstico. , pai quer fa!er acesso 9 :nternet para "uscar alguma informa$'o relativa ao tra"alho, ou ver as Eltimas notcias so"re esporte, ou se=a l8 o que for. , filho adolescente est8 em um chat, ou fa!endo pesquisa para um tra"alho escolar, ou usando o :CW. m quer acessar e o outro est8 conectado. 5%esconecte porque o que eu preciso fa!er mais importante...6. , pro"lema pode ser facilmente resolvido com o compartilhamento de

16-%3

Hardware Total

conex'o com a :nternet. 3radicionalmente isto era feito atravs da instala$'o de um software chamado servidor proxP. Existem v8rios desses softwares no mercado, mas eles s'o difceis para um usu8rio leigo ou mdio configurar e utili!ar. -eralmente requerem um "om conhecimento de redes para fa!er a instala$'o e configura$'o. .isando resolver este pro"lema, a )icrosoft introdu!iu no Vindows AB segunda edi$'o 4a atuali!a$'o do Vindows AB lan$ada em meados de @AAA7 e nas suas verses posteriores, o :C0 4:nternet Connection 0haring, ou Compartilhamento de Conex'o com a :nternet7. Q na verdade um servidor proxP que fica em"utido no sistema operacional, porm a sua instala$'o e configura$'o faclima, praticamente autom8tica, podendo ser feita at por usu8rios leigos. Q preciso que os dois computadores este=am ligados em rede, pode ser atravs do ca"o 5crossed6, sem hu". m computador deve ter um modem e estar conectado 9 linha telef2nica. Este computador o gatewaP, e o respons8vel pela conex'o fsica. ma ve! feita a conex'o, tanto o gatewaP como o outro computador passar'o a ter acesso 9 :nternet, am"os compartilhando a mesma conex'o. Este recurso n'o precisa ser necessariamente ser usado em redes de dois computadores. Pode ser usado em redes com v8rios PCs, ligados em rede atravs de um hu". , pro"lema que quando o nEmero de PCs grande, as conexes tornam*se lentas, =8 que um Enico canal deve fornecer dados para v8rios computadores.

Scanners
, 0canner um aparelho que permite capturar fotografias e figuras em geral, criando arquivos gr8ficos que podem ser visuali!ados na tela, editados e impressos. Podem tam"m ser usados na ilustra$'o de p8ginas da :nternet ou para uso em documentos que envolvem textos e gr8ficos. Ninalmente existe uma outra aplica$'o interessante dos scanners, que o reconhecimento #tico de caracteres 4,C+7. %igamos que voc; acha interessante um artigo de =ornal e quer coloc8*lo em um tra"alho escolar. Programas de ,C+ reconhecem todo o texto e geram um arquivo edit8vel, como se o usu8rio o tivesse digitado. Podemos ent'o modificar o texto, alterar o tamanho e o estilo, acrescentar ou retirar partes. 3odos os scanners s'o acompanhados de software para ,C+, software para captura de figuras e um editor gr8fico. ,s scanners tam"m podem ser usados como copiadoras. &travs de um software que o acompanha, podemos colocar uma p8gina no scanner e clicar

Captulo 16 Expanses de ardware

16-%1

em um "ot'o para que se=a automaticamente gerada uma c#pia na impressora. Nem todos os scanners s'o acompanhados deste tipo de software.
Figura 16.39
")anner de mesa.

&tualmente os scanners t;m o aspecto mostrado na figura FA. 0'o chamado de scanners de mesa, ou flat"ed scanners. &tualmente s'o extremamente "aratos, mas h8 poucos anos atr8s esses modelos eram muito caros. Existiam os modelos econ2micos chamados hand scanners 4scanners de m'o7. Wuem tinha or$amento apertado aca"aca comprando um scanner de m'o. Podia digitali!ar imagens com at @C cm de largura, e o movimento do aparelo so"re a figura era manual, como mostra o detalhe na figura GC. Wuando a figura era mais larga que @C cm era preciso captur8*la por partes e depois =unt8*las usando um editor gr8fico. Era uma opera$'o tra"alhosa e imprecisa. <o=e os scanners de mesa custam menos que custavam os scanners de m'o h8 poucos anos atr8s. Nesses scanners podems colocar documentos com at o tamanho de uma folha de papel ofcio.

16-%2

Hardware Total Figura 16.40


")anner de m0o.

Digitali3a4o de imagens

Existem v8rios programas capa!es de editar imagens. , que "astante interessante nesses programas que todos eles possuem um comando que ativa o scanner, caso exista um instalado. Este comando aparece com nomes de Nile?0can ou Nile?&cquire 4&rquivo?Escanear ou &rquivo?&dquirir7. &o usarmos este comando apresentado o painel de controle do scanner. Colocamos a figura a ser capturada e usamos o comando Preview 4Pr* escanear, ou Pr*visuali!ar7. .eremos na tela um rescunho do documento que colocamos no scanner. Podemos ent'o delimitar a 8rea a ser capturada, ou se=a, podemos capturar a figura inteira ou apenas uma parte. :ndicamos outros par/metros como resolu$'o e nEmero de cores, e finalmente usamos o "ot'o 0C&N. , scanner far8 a digitali!a$'o da imagem e a transferir8 para o computador. , editor gr8fico, no qual usamos originalmente o comando para ativa$'o do scanner, aparecer8 com o arquivo a"erto, recm chegado do scanner. Podemos ent'o fa!er modifica$es e grav8*lo no disco rgido.

Captulo 16 Expanses de ardware Figura 16.41


Comandando uma di,itali@a/0o de ima,em.

16-%!

/econ:ecimento de textos

Como explicamos, o ,C+ 4reconhecimento #tico de caracteres7 consiste em usar um scanner e um programa apropriado para 5reconhecer6 um texto impresso. ma ve! reconhecido, este texto pode se transmitido para um arquivo, n'o como uma simples imagem do que foi visto pelo scanner, mas como um texto edit8vel, que pode ser livremente modificado pelo usu8rio, como se tivesse sido todo digitado a partir do original. &lguns estudantes pregui$osos usam o ,C+ para capturar textos de enciclopdias, reformat8*lo e transformar num "elo tra"alho, como se ele pr#prio tivesse escrito. ,utros mais pregui$osos ainda n'o se d'o a este tra"alho. Pegam os textos diretamente na :nternet.

16-%$ Figura 16.42


9sando um pro,rama de 4C;.

Hardware Total

, reconhecimento de caracteres tem algumas restri$es. , texto tem que estar "em legvel. )uitos erros de reconhecimento ocorrem quando o texto uma c#pia falhada, ou um fax. , texto precisa estar na hori!ontal ou vertical, n'o pode ter inclina$'o. N'o s'o reconhecidos textos manuscritos e nem textos que usam caracteres ex#ticos, apenas os dos tipos 3imes, &rial, Courier ou similares. Ninalmente preciso levar em conta a quest'o da acentua$'o. Nem todos os programas de ,C+ reconhecem os caracteres acentuados da lngua portuguesa. &lguns desses programas, mesmo sendo em ingl;s, possuem um comando Ranguage ? Portuguese, mas outros n'o permitem esta configura$'o. )uitas lo=as fa!em importa$'o direta de scanners e n'o se preocupam com a quest'o da compati"ilidade com nossa lngua. &ntes de comprar um scanner, verifique se o ,C+ aceita acentos, sen'o voc; ter8 dificuldades para usar este recurso Y ter8 que corrigir todos os acentos manualmente.
/esolu4o e n6mero de !its

& resolu$'o de um scanner representa a sua capacidade em perce"er detalhes de pequeno tamanho nas imagens digitali!adas. Q medida em %P: 4pontos por polegada7. ma resolu$'o mais elevada permite capturar com melhor precis'o imagens de pequeno tamanho. %igamos que queremos capturar um pequeno trecho de apenas @ cm de largura, a partir da foto de uma praia. & figura GF mostra os resultados o"tidos com resolu$es de BCC, GCC, DCC e @CC %P:.

Captulo 16 Expanses de ardware

16-%% *** 100% *** Figura 16.43


E<eito da resolu/0o na ima,em )apaturada.

Note como pequena a diferen$a entre BCC %P: e GCC %P:. & diferen$a pequena porque GCC %P: =8 um valor pr#ximo da resolu$'o da pr#pria fotografia. sar resolu$'o maior n'o trar8 praticamente diferen$a. :sso muito importante, pois n'o devemos usar resolu$es muito altas sem necessidade. %o"rar a resolu$'o significa quadruplicar o tamanho do arquivo resultante, a quantidade de mem#ria necess8ria para digitali!ar a foto e o tempo gasto na transmiss'o entre o scanner e o computador. ,"serve como os resultados com DCC %P: e @CC %P: s'o "em inferiores. Para cada tipo de fotografia, tamanho da imagem e para cada destino que pretendemos dar 9s fotos 4visuali!ar na tela ou listar na impressora, em tamanho normal, redu!ido ou ampliado7 existe uma resolu$'o ideal. +esolu$es altas demais gastam tempo e espa$o sem necessidade, resolu$es "aixas demais resultam em imagens de m8 qualidade. & mais importante resolu$'o de um scanner a chamada resolu$'o #tica, ou se=a, a resolu$'o do seu sensor #tico. ,s scanners mais comuns apresentam resolu$es de FCC, HCC ou @DCC %P:. ,"viamente os de resolu$'o mais alta s'o mais caros e mais indicados para aplica$es profissionais. )uitos usu8rios ficam confusos porque os scanners s'o anunciados com duas resolu$es diferentes( resolu$'o #tica e resolu$'o interpolada. & resolu$'o #tica a mais importante, e est8 diretamente ligada 9 capacidade dos seus sensores #ticos perce"erem detalhes de pequeno tamanho. & resolu$'o interpolada um artifcio para gerar imagens com resolu$'o aparentemente mais elevada, porm sem melhoramentos visuais. , funcionamento "astante simples. %igamos que um ponto da imagem tenha uma intensidade de cor igual a DCC, e que o seu ponto vi!inho tenha intensidade DGC. Para do"rar a resolu$'o, "asta intercalar entre cada dois pontos consecutivos, um novo ponto cu=o valor a mdia dos seus vi!inhos. Entre DCC e DGC, seria ent'o interpolado um ponto de intensidade DDC, simulando uma resolu$'o duas ve!es maior. Para ter uma resolu$'o G ve!es maior, seriam interpolados F pontos. Entre DCC e DGC, seriam ent'o interpolados pontos com valores D@C, DDC e DFC. Na verdade a coisa um pouco mais complicada, pois a

16-%6

Hardware Total

interpola$'o feita de forma "idimensional, ou se=a, levando em conta os vi!inhos da esquerda, direita, superior e inferior.
*** 100% *** Figura 16.44
9so de resolu/es interpoladas.

& figura GG mostra os resultados o"tidos com interpola$'o na captura de um pequeno detalhe da imagem, com cerca de F milmetros de largura. &s imagens seguintes s'o o"tidas por interpola$'o. .oc; pode perce"er que n'o existe melhoramento algum quando s'o usadas resolu$es exageradamente altas. &lm disso, a interpola$'o n'o melhora a qualidade da imagem. , mesmo resultado poderia ser o"tido se fosse usada a digitali!a$'o com HCC %P: e depois fosse usado o comando +esample, disponvel em qualquer editor gr8fico. 3ome cuidado, pois muitos scanners s'o anunciados como tenho resolu$es fant8sticas, como GBCC %P:, AHCC %P:, e at @ADCC %P:. 0'o resolu$es interpoladas, e alm de gerarem arquivos enormes, n'o oferecem melhoramento nas imagens. , que realmente importa a resolu$'o #tica. ,utro detalhe importante em um scanner o seu nEmero de "its. Podemos encontrar modelos de DG, FC e FH "its. 0canners com mais "its podem captar com mais fidelidade as cores das imagens. :nfeli!mente os editores gr8ficos despre!am esses "its adicionais, e aca"am tra"alhando apenas com DG "its. :sto n'o chega a ser um grande pro"lema, pois a vista humana n'o perce"e a diferen$a a partir de DG "its. & vantagem em ter mais "its que os erros de digitali!a$'o podem ser filtrados pelo scanner, resultando em cores mais precisas nos seus DG primeiros "its. Neste aspecto, um scanner de FC "its melhor que um de DG "its, e um de FH "its melhor ainda. Normalmente os modelos profissionais operam com FH "its, enquanto os modelos mais simples utili!am DG ou FC "its.
Scanners pessoais e pro2issionais

,s scanners profissionais apresentam maior resolu$'o #tica e maior nEmero de "its, mas existe outra diferen$a importante, que a velocidade. &lguns modelos simples podem levar, digamos, um minuto para capturar uma certa

Captulo 16 Expanses de ardware

16-%.

imagem com uma certa resolu$'o, enquanto um modelo para uso profissional pode fa!er o mesmo tra"alho em DC segundos. m scanner pessoal pode ter um Enico sistema #tico que captura inicialmente os tons de verde, depois de vermelho, depois de a!ul. m scanner profissional pode ter tr;s sistemas #ticos independentes, um para cada componente de cor, o que o torna F ve!es mais r8pido. 0'o chamados de single pass scanners. m processador mais velo! e sensores #ticos com menor tempo de resposta, aliados a um sistema mec/nico mais preciso e mais r8pido permite escanear as imagens ainda mais r8pido. 0canners profissionais possuem essas caractersticas, ma] ]eu] pre$o] tam"m est'o 9 altura 4ou nas alturas7.
(nter2aces para scanner

,s primeiros scanners utili!avam uma pequena placa de interface que os acompanhava 4interface propriet8ria7, ou ent'o uma interface 0C0:. 0urgiram ent'o modelos que s'o acoplados ao computador atravs da interface paralela. Esses scanners compartilham a interface paralela com a impressora. %o computador parte um ca"o para o scanner, e do scanner parte um ca"o para a impressora. Na maioria das ve!es esta liga$'o funciona "em, mas existem muitos casos de conflitos entre o scanner e a impressora. Por exemplo, existem casos em que a impressora s# funciona quando o scanner est8 ligado, o que um grande inc2modo. , usu8rio seria o"rigado a deixar o scanner ligado mesmo que n'o queira us8*lo. ,s scanners de fa"rica$'o mais recente utili!am a interface 0O. 3odos os PCs modernos possuem interfaces 0O, portanto esta uma interface sempre disponvel. &s interfaces 0O n'o apresentam os pro"lemas de conflitos com a impressora, como ocorre com a porta paralela.

+<meras digitais
ma c/mera digital "astante parecida com as c/meras comuns, entretanto n'o usam filmes e revela$'o convencional. &o invs disso, as fotos geradas s'o arquivos gr8ficos que s'o transferidos para o computador. ma ve! no computador, essas fotos podem ser visuali!adas na tela, editadas ou impressas.

16-%1

Hardware Total Figura 16.45


9ma )Imera di,ital.

& primeira caracterstica a ser levada em conta em uma c/mera digital a sua resolu$'o. Existem modelos simples de "aixo custo que geram imagens com resolu$es de HGCxGBC, e modelos mais sofisticados que oferecem resolu$es ainda mais altas. &lgumas chegam a DCCCx@ICC, resolu$'o muito maior que a necess8ria para a simples visuali!a$'o na tela, e altamente adequada para impress'o em alta qualidade. 3am"m preciso levar em conta a capacidade da c/mera, ou se=a, o nEmero de fotos que podem ser arma!enadas em sua mem#ria. &lgumas c/meras de menor custo arma!enam apenas @C ou DC fotos, o que realmente muito pouco. )uitas dessas c/meras podem arma!enar mais fotos, desde que se=a instalada uma expans'o de mem#ria. )enos crtica, mas tam"m precisando ser levada em conta, a forma de conex'o no computador. Existem c/meras que s'o ligadas ao PC atravs de uma interface serial, outras atravs de uma interface paralela, outras por interfaces 0O. Existem at mesmo modelos que n'o s'o conectados ao PC. &o invs disso, arma!enam as fotos em um disquete, que pode ser depois lido em um PC. :sto "em interessante. )esmo que a c/mera n'o tenha uma mem#ria grande, podemos utili!ar v8rios disquetes para fa!ermos quantas fotografias quisermos. &s c/meras digitais modernas possuem v8rios recursos avan$ados, como foco autom8tico, !oom e visor de cristal lquido. &s 5fotos6 geradas pelas c/meras digitais s'o na verdade arquivos gr8ficos, em geral no formato UP-, devido ao seu elevado grau de compress'o. Esses arquivos s'o, a princpio, visuali!ados na tela ou inseridos em documentos que misturam textos e gr8ficos, mas nada impede que se=am listados em uma impressora colorida.

Captulo 16 Expanses de ardware

16-%2

Q importante que fique "em claro que as c/meras digitais de mdio porte n'o se propem a su"stituir a fotografia convencional, em termos de qualidade de imagem. ,s modelos de menor custo apresentam resolu$es de at HGCxGBC, o que "om para uma visuali!a$'o no monitor, mas se dese=amos um resultado impresso em papel, n'o teremos uma qualidade t'o "oa como a o"tida com c/meras e filmes tradicionais. )esmo assim, os resultados s'o muito satisfat#rios, e dentro de poucos anos, 9 medida em que for aumentada a resolu$'o das c/meras digitais e das impressoras coloridas, teremos uma qualidade t'o "oa como a o"tida pela fotografia tradicional. C/meras com resolu$es elevadas produ!em fotos excelentes para a visuali!a$'o no monitor, "em satisfat#rias para impress'o das fotos em uma impressora colorida, mas deixam a dese=ar quando o o"=etivo a fotografia profissional, para ser usada, por exemplo, em capas de revistas. Para essas aplica$es, existem modelos profissionais, com resolu$es altssimas, e pre$os assustadores.
Sensor de imagem

& parte mais importante de uma c/mera digital o sensor #tico. & resolu$'o deste sensor medida pelo nEmero total de pixels por foto. m sensor de ICC.CCC pixels permite fa!er fotos com a resolu$'o de BCCxHCC. Existem ainda modelos com at F milhes de pixels, capa!es de produ!ir fotos com resolu$'o de DCCCx@ICC. Este sensor #tico chamado CC% 4Charge Coupled %evice7. Q o mesmo tipo de sensor usado pelas c/meras de vdeo, porm com resolu$es mais elevadas. &s primeiras c/meras digitais usavam os mesmos CC%s das c/meras de vdeo, com resolu$es de HGCxGBC. & partir da foram desenvolvidos novos CC%s de alta resolu$'o, pr#prios para c/meras digitais.
*** 35% *** Figura 16.46
CC: de uma )Imera di,ital.

16-63

Hardware Total

& imagem captada pela c/mera digital pro=etada so"re o CC% existente no seu interior, atravs do seu sistema #tico. , CC% na verdade uma mem#ria, organi!ada como uma matri! "idimensional de clulas, cu=o conteEdo formado por valores proporcionais 9 intensidade de lu! incidente. , microprocessador existente no interior da c/mera precisa apenas ler o conteEdo desta mem#ria, comprimir os dados e copi8*lo para a mem#ria de fotos.
Arma3enamento de imagens

Wuanto maior a resolu$'o de uma c/mera digital, mais espa$o em mem#ria ocupado por cada foto arma!enada. Portanto as c/meras digitais de alta resolu$'o t;m duas op$es( ou arma!enam menos fotos na sua mem#ria, ou ent'o precisam ter uma quantidade maior de mem#ria para permitir o arma!enamento de um "om nEmero de fotos. %evemos ainda levar em conta que as mem#rias usadas nas c/meras digitais s'o "astante caras. N'o s'o mem#rias 0%+&), como as usadas nos PCs. 0'o mem#rias do tipo flash +,). 0ua principal caracterstica que n'o perdem seus dados quando s'o desligadas. Como as c/meras digitais s'o alimentadas por uma "ateria interna, freqSentemente a "ateria fica descarregada depois de algumas horas de uso. ,"viamente n'o queremos que todas as fotos arma!enadas na mem#ria da c/mera se=am perdidas devido 9 descarga da "ateria. -ra$as ao uso de mem#rias flash, as c/meras digitais podem manter as fotos indefinidamente, mesmo com a "ateria descarregada. &lgumas c/meras digitais possuem em seu interior um minEsculo disco rgido, capa!es de arma!enar algumas centenas de fotos. ,utros modelos mais modernos usam um mini disco de mem#ria, com capacidades generosas como B, @H, FD, HG )O ou mais. Este mini disco n'o na verdade um disquete, e sim um chip de mem#ria Nlash.

Captulo 16 Expanses de ardware Figura 16.47


9m minidis)o Jlas de 1 M>.

16-61

Trans2erindo as 2otos para o computador

&s c/meras digitais s'o acompanhadas de programas que n'o apenas comandam a transfer;ncia das fotos entre a c/mera e o computador, mas tam"m criam 8l"uns atravs dos quais podemos ter acesso r8pido 9 fotos arma!enadas no computador.
Figura 16.48
Pro,rama de transmiss0o das <otos para o )omputador.

=(* Dri,e
0em dEvida este o mais popular meio de arma!enamento de dados com caracterstica de ser removvel. 0eus disquetes especiais arma!enam @CC )O. 0'p produ!idos pela :omega e tam"m pela Epson, so" licenciamento. Este drive foi lan$ado h8 alguns anos e fe! um grande sucesso. Noi o primeiro disco removvel de ra!o8vel capacidade e "aixo custo. Posteriormente foi lan$ado um novo modelo, com capacidade de DIC )O. Pode operar com

16-62

Hardware Total

discos de DIC )O, mas mantm compati"ilidade com os discos de @CC )O. Existem modelos dotados de interface paralela, 0O, :%E e 0C0:.
Figura 16.49
9m KIP :ri6e paralelo.

m dos motivos do sucesso do 1:P %rive 4figura GA7 foi a grande simplicidade de instala$'o. &o invs de ser instalado em uma placa de interface pr#pria, o que requer a"rir o ga"inete, fa!er a conex'o da placa de interface, instalar =umpers e conectar ca"os flat 4o que muito difcil para a maioria dos usu8rios7, este modelo de 1:P %rive ligado diretamente na porta paralela, uma conex'o f8cil de fa!er. & impressora pode continuar sendo usada normalmente, apesar de algumas restri$es. ,s discos do 1:P %rive possuem capacidades de @CC )O e DIC )O 4figura IC7. ,"serve que os drives de @CC )O s# podem usar os discos de @CC )O, enquanto os drives de DIC )O podem usar discos de @CC )O e de DIC )O.
Figura 16.50
9m KIP :is8.

Captulo 16 Expanses de ardware

16-6!

Para quem n'o tem medo de instala$es de hardware e n'o est8 preocupado com a transporta"ilidade do drive, uma "oa op$'o utili!ar o modelo :%E 4figura I@7.
Figura 16.51
Kip :ri6e I:E.

3am"m de simples instala$'o s'o os modelos 0O. 0eu desempenho melhor que o dos modelos que s'o ligados na porta paralela e t;m a vantagem de n'o interferir com o uso da impressora.

>ra,adores de +Ds
,s discos usados nos gravadores de C%s s'o similares aos C%*+,)s, podendo ser lidos em qualquer drive de C%*+,) 4exceto em modelos antigos7. , C%*+ pode ser gravado pelo usu8rio apenas uma ve! e o C%* +V pode ser gravado e regravado inEmeras ve!es. &pesar de utili!arem processos de grava$'o diferentes, os discos C%*+ e C%* +V s'o lidos de forma id;ntica aos C%*+,)s e C%s de 8udio. m feixe R&0E+ emitido em dire$'o 9 superfcie do disco, so"re a qual focali!ado atravs de um sistema de lentes. ,s pontos de menor e de maior reflexividade na superfcie do disco enviam a lu! de volta pelo mesmo cami* nho, porm no sentido oposto. Neste caminho de volta, a lu! passa por um prisma que desvia para uma clula foto eltrica, parte da lu! refletida. %esta forma as varia$es de reflexividade na superfcie do disco 4que representam os "its gravados7 s'o convertidos em voltagem digital, o"tendo assim os "its gravados. %urante a grava$'o, o mesmo feixe de Raser assume uma intensidade elevada, alterando as caractersticas #ticas da mdia e gravando os "its.

16-6$

Hardware Total

m disco C%*+ pode ser lido em praticamente qualquer drive de C%*+,), novo ou antigo, com algumas poucas exce$es. U8 os discos C%*+V, apesar de utili!arem o mesmo sistema de leitura, apresentam uma reflexividade muito menor que a dos demais discos. %esta forma, o feixe R&0E+ refletido tem intensidade muito fraca, e muitos drives de C%*+,) antigos n'o conse* guem reali!ar a leitura. &penas os drives de C%*+,) do tipo multiread 4 o caso de todos os drives modernos, com velocidades superiores a FDx7 s'o capa!es de detectar corretamente o feixe de "aixa intensidade refletido pela superfcie de uma mdia C%*+V. Para sa"er previamente se um determinado modelo de drive de C%*+,) multiread, "asta consultar as especifica$es tcnicas do seu manual.
+D./

, C%*+ um disco similar ao C%*+,), exceto pelo fato de ser adquirido va!io 4ou virgem7 e poder ser gravado pelo usu8rio, atravs de um drive especial chamado C%*+ +ecorder 4gravador de C%*+7. m disco C%*+, uma ve! gravado, n'o pode ser apagado. & sua grava$'o portanto feita uma Enica ve!. Este tipo de disco ideal para arquivar dados em quantidades ra!oavelmente elevadas 4at HIC )O7, e tam"m excelente para transportar dados para outros computadores, =8 que praticamente qualquer drive de C%*+,) pode ler um C%*+. Existe entretanto um pequeno pro"lema de compati"ilidade na leitura de mdias C%*+ em alguns drives de C%*+,). %rives com velocidades entre Bx e @Hx muitas ve!es apresentam erros de leitura ao lerem certos C%*+s. U8 os drives de C%*+,) mais novos 4DCL e superiores7 n'o apresentam este pro"lema de compati"ilidade. ,s drives de C%*+ utili!am um feixe R&0E+ de alta pot;ncia para gravar os "its na superfcie da mdia. Essas mdias s'o "aseadas em su"st/ncias especiais 4cPanine e phtalocPanine7, cu=o ndice de reflex'o pode ser alterado de forma permanente pelo feixe R&0E+. \reas nas quais o feixe tem maior intensidade perdem a reflexividade e passam a representar um "it @. \reas nas quais o feixe R&0E+ ficou desligado mantm a reflexividade e passam a representar um "it C. & grava$'o dos "its portanto feita pela varia$'o da intensidade do feixe R&0E+ durante o processo de grava$'o. U8 o processo de leitura similar ao dos drives de C%*+,). m feixe R&0E+ de "aixa intensidade incide so"re a mdia, onde refletido. & varia$'o na reflexividade de mdia provocar8 varia$es na intensidade do feixe R&0E+ refletido. m sensor R&0E+ captar8 o feixe refletido pela superfcie do disco e identificar8 os "its gravados.

Captulo 16 Expanses de ardware

16-6%

Nisicamente as mdias de C%*+ s'o muito parecidas com os C%*+,)s, exceto pela cor. Enquanto os C%*+,)s usam mdia prateada, os C%*+s possuem mdias douradas, verdes e a!uis. , C%*+ tam"m uma op$'o "arata para transportar dados. 0e precisarmos enviar para outro usu8rio, digamos, @C )O de dados, mais vantagem usar um C%*+ que utili!ar disquetes. m C%*+ mais "arato que I disquetes, e "em mais "arato que um 1:P %isJ.
+D./9

m disco C%*+V 4C% +ewritea"le7 pode ser lido na maioria dos drives de C%*+,) modernos 4os que s'o multiread, praticamente todos aqueles com velocidades a partir de FDx7, e sua grava$'o feita em um drive especial, um gravador de C%*+V. , processo de grava$'o dos "its totalmente #tico. , material que forma a sua mdia pode ter o ndice de reflex'o alterado de acordo com a temperatura. m feixe R&0E+ de alta pot;ncia reali!a o aquecimento de minEsculos pontos da superfcie, visando delimitar 8reas com ndices maiores e menores, resultando na grava$'o de "its 5C6 e 5@6. , processo pode ser revertido por nova aplica$'o de R&0E+, e as regrava$es podem ser feitas at @CCC ve!es. Em "reve os fa"ricantes produ!ir'o mdias capa!es de serem gravadas mais de @C.CCC ve!es, utili!ando os gravadores atuais. ,s primeiros gravadores de C%*+V custavam aproximadamente o mesmo que um gravador de C%*+. &lm disso, um gravador de C%*+V pode operar tanto com discos C%*+V como com discos C%*+. %esta forma, sendo pequena a diferen$a de pre$os, vale a pena optar por um modelo C%* +V ao invs de um que opera apenas com C%*+. &tualmente n'o s'o mais fa"ricados gravadores de C%*+s, apenas de C%*+V, que tam"m s'o compatveis com C%*+, Wuanto 9s mdias, existe uma grande diferen$a de pre$os. m disco C%*+V custa mais caro que um disco C%*+. 0endo assim, devemos utili!ar mdias C%*+V apenas quando for necess8rio regravar v8rias ve!es. Q o caso por exemplo da utili!a$'o para OacJup. )uitos usu8rios fa!em "acJup de dados importantes em discos C%*+. Como esses discos s# podem ser gravados uma ve!, a cada "acJup teremos um disco 5inutili!ado6. 0e usarmos discos C%* +V e um esquema rotativo 4por exemplo, um disco para cada dia da semana7, a regrava$'o aca"ar8 compensando o custo mais elevado. &p#s @C

16-66

Hardware Total

semanas de "acJups di8rios, o custo resultante do uso de discos C%*+V come$ar8 a compensar em rela$'o ao uso de discos C%*+.
Figura 16.52
9m ,ra6ador de C:-; F C:-;E.

DVD
Enquanto os populares C%s fa!iam sucesso no arma!enamento de dados 4C%*+,)7 e 8udio 4C%*&udio7, grandes empresas da indEstria cinematogr8fica e de computa$'o =untaram esfor$os e fi!eram investimentos para desenvolver um novo tipo de C%, com capacidade muito maior que as dos C%s tradicionais. m Enico desses novos C%s possui capacidade equivalente 9 de v8rios C%*+,)s. 3endo uma capacidade t'o elevada, po* deriam arma!enar filmes digitali!ados, su"stituindo assim as velhas fitas .<0. Esses novos discos s'o chamados de %.% 4%igital .ideo %isJ ou %igital .ersatile %isJ7. &s locadoras de vdeo =8 est'o come$ando a su"stituir as antigas fitas por %.%. Este um processo que ainda vai demorar alguns anos. Para ver esses filmes preciso ter um aparelho apropriado conectado 9 3., o %.% PlaPer. Computadores tam"m podem exi"ir filmes gravados em %.%, "astando que tenham instalado um drive de %.%. &lm de exi"ir filmes, esses drives tam"m podem ler %.%s com dados gravados, os %.%*+,)s. & capacidade de um %.%*+,) depende do tipo de camada 4simples ou dupla7 e do nEmero de faces. 0'o quatro os tipos de %.%*+,)( Nome %.%*I %.%*A Naces 0imples 0imples Camada 0imples %upla Capacidade G,FB -O K,AI -O

Captulo 16 Expanses de ardware

16-6.

%.%*@C %.%*@B

%upla %upla

0imples %upla

B,KI -O @I,AC -O

Portanto, o %.%*+,) mais simples arma!ena G,FB -O, capacidade H ve!es superior 9 de um C%*+,). &o ler %.%*+,)s de dupla camada, face simples, a capacidade m8xima de quase B -O, o equivalente a @D C%* +,)s. ,s drives de %.%*+,) atuais n'o possuem dupla ca"e$a de leitura. :sto significa que preciso 5virar o C%6 para acessar o outro lado. &lm de operar com esses C%s de alta capacidade, os drives de %.% podem tam"m funcionar como um drive de C%*+,) comum. Podem portanto ler C%*+,), C%*&udio, C%*+, C%*+V, .ideo C% e todos os demais tipos de disco que podem ser lidos em um drive de C%*+,) comum. m drive de %.%*+,) pode perfeitamente su"stituir um drive de C%*+,) em qualquer computador. m Enico drive %.% fa! todo o tra"alho que seria feito por um drive de C%*+,), alm de poder ler %.%* +,) e reprodu!ir filmes arma!enados em %.%. :nclusive esses drives utili!am normalmente a interface :%E. & figura IF mostra um drive de %.% da Creative Ra"s.
Figura 16.53
9m dri6e de :L:.

&parentemente o drive de %.% similar a um drive de C%*+,). & principal diferen$a visual est8 no logotipo %.% na sua parte frontal. ,s drives de %.% est'o com pre$os t'o acessveis que em "reve n'o ser'o mais fa"ricados drives de C%*+,), apenas drives de %.%, =8 que esses drives s'o capa!es de, alm de acessar %.%, acessar todos os discos que podem ser usados em um drive de C%*+,).
Velocidades dos dri,es de DVD

&s medidas de velocidade dos drives de %.% s'o diferentes das dos drives de C%*+,). & chamada velocidade simples era a utili!ada nos drives de primeira gera$'o, cerca de @FBC JO?s. ,s modelos Ix e Hx operam com taxas

16-61

Hardware Total

de HKCC JO?s e B@CC JO?s, respectivamente. Podemos ainda encontrar modelos Bx, @Cx e @Dx. Wuando l;em discos C%*+,) e compatveis, esses drives tam"m s'o r8pidos. Note entretanto que a velocidade de leitura de C%*+,) n'o tem uma rela$'o fixa com a velocidade de leitura de %.%. , modelo PC*%.% Encore Ix, da Creative Ra"s, fa! a leitura de C%*+,) na velocidade FDx, enquanto o PC*%.% Encore Hx, mais modernos, l; C%* +,) na velocidade DGx. Portanto, os fa"ricantes sempre indicar'o a velocidade para leitura de %.% e de C%*+,).
Arma3enamento de 2ilmes

m %.% de mais "aixa capacidade 4%.%*I, com face simples e camada simples7 arma!ena D horas de vdeo de alta resolu$'o, codificado no padr'o )PE-*D. & resolu$'o de KDCxGBC. Nilmes de maior dura$'o podem ser arma!enados nos discos de maior capacidade( G horas para os modelos face simples?camada dupla e face dupla?camada simples, e B horas para o modelo de face dupla?camada dupla. m %.% n'o arma!ena apenas as imagens do filme. Possuem FD trilhas para legendas 4 possvel ter em um %.%, legendas em v8rias lnguas7, B trilhas de 8udio, com B canais cada uma 4o filme pode ter at B tradu$es7. 0uporta at A /ngulos de c/meras. , produtor pode fa!er a filmagem com v8rias c/meras, e o usu8rio escolher a c/mera na exi"i$'o. Note que esses recursos s'o suportados pelo padr'o, mas n'o significa que todos os filmes os utili!ar'o.
A m-dia do DVD

, grande avan$o tecnol#gico respons8vel pela elevada capacidade dos %.%s o aumento da densidade dos "its gravados. ,s C%*+,)s e similares utili!avam para arma!enar os "its, pequenas 8reas chamada pits. & dist/ncia entre trilhas consecutivas de @,H m 4milionsimo de metro, ou milsimo de milmetro7, e cada pit tem cerca de C,B m. Nos %.%s, a dist/ncia entre trilhas foi redu!ida para C,KG m, e o tamanho de cada pit foi redu!ido para C,G m. &lm de aumentar o nEmero de "its por unidade de 8rea, os %.%s tam"m podem utili!ar dupla camada e?ou dupla face, fa!endo a capacidade total chegar em torno de @H -O.

Captulo 16 Expanses de ardware Figura 16.54

16-62
Compara/0o entre as mdias de C:-;4M e de :L:.

????????? N:)

Captulo

17

Conexes eltricas
Neste captulo mostraremos detalhadamente como so feitas todas as conexes de chips, cabos e placas de um PC. So conhecimentos indispensveis para quem precisa montar, expandir ou dar manuten o em um PC.

Conexes da fonte de alimentao


!s fontes de alimenta o de PCs podem ser divididas em duas cate"orias# !$ e !$%. !s fontes &P% possuem conexes semelhantes 's das fontes !$, enquanto as do tipo N&% so semelhantes ' !$%. (amos portanto discutir as conexes das fontes !$ e !$%, e estaremos assim cobrindo todos os casos.
Power Switch ATX

)m equipamentos anti"os, o boto li"a*desli"a servia para ativar e desativar o fornecimento de corrente el+trica. )quipamentos modernos ficam li"ados o tempo todo, e a chave ,li"a*desli"a- serve para colocar e retirar os circuitos do estado de standb.. /sto + vlido nos modernos aparelhos de $(, (C0, aparelhos de som, e de certa forma, para computadores. 1ma fonte de alimenta o !$% fica li"ada o tempo todo, enquanto estiver conectada ' tomada da rede el+trica. ! chave li"a*desli"a em sistemas !$% serve para di2er a fonte# ,passe a operar com plena car"a-. ! fi"ura 3 mostra o boto li"a4desli"a 5po6er s6itch7 de um "abinete !$%, e tamb+m o conector correspondente. )ste pequeno conector est na extremidade de um par de fios que sai da parte traseira do boto po6er s6itch do "abinete.

17-2

Hardware Total Figura 17.1


Boto liga-desliga de um gabinete ATX e o seu conector para ligar na placa de CPU

8 conector deve ser li"ado em um ponto apropriado da placa de CP1, de acordo com as instru es do seu manual. )sta conexo est exemplificada na fi"ura 9.
*** 35% *** Figura 17.2
Cone!o do boto liga-desliga em uma placa de CPU ATX

Ligao da fonte na placa de CPU ATX

Na fi"ura : vemos a conexo da fonte de alimenta o !$%, em uma placa de CP1 !$%. $anto a placa de CP1 como a fonte !$% possuem conectores de 9; vias para esta li"a o. <evido ' diferen a entre os formatos dos pinos 5al"uns so quadran"ulares, outros so penta"onais7, + impossvel fa2er esta conexo de forma invertida. )m ambos os conectores existem travas de plstico. )ssas travas se encaixam quando os conectores so acoplados. Para retirar o conector, + preciso apertar a trava existente no conector superior.

Cap"tulo 17 # Cone!$es el%tricas Figura 17.3

17-&

Conectando uma 'onte de alimenta(o em uma placa de CPU ATX A) Tra*a no conector da 'onte B) Tra*a no conector da placa de CPU C) Para desencai!ar os conectores+ % preciso pressionar a tra*a no ponto indicado

Power Switch em fontes AT

Normalmente o usurio no precisa conectar a chave li"a4desli"a, pois esta = vem conectada de fbrica. )sta chave, locali2ada "eralmente na parte frontal do "abinete, serve para li"ar e desli"ar a fonte de alimenta o !$, e portanto, li"ar e desli"ar o computador. )xistem entretanto raros casos em que o usurio ou um t+cnico precisa fa2er esta conexo. /sto ocorre, por exemplo, quando + feita uma substitui o da fonte de alimenta o. ! fi"ura > mostra os dois tipos mais comuns de chave li"a4desli"a. 8 primeiro tipo + chamado de pushbutton, e deve ser apertado para li"ar, e apertado novamente para desli"ar o computador. 8 se"undo tipo + muito parecido com os interruptores de lu2 utili2ados em resid?ncias. /@P80$!N$)# @ostraremos esta conexo com bastante detalhes, utili2ando vrias fi"uras, para que no fique dAvida, pois se for feita de forma errada, poder causar um curto4circuito na fonte de alimenta o, inutili2ando4a.
Figura 17.4
C,a*es liga-desliga em gabinetes AT

Nas fontes !$, o boto li"a4desli"a atua diretamente sobre o seu fornecimento de tenso, li"ando4a e desli"ando4a. Nas fontes !$%, o boto li"a4desli"a envia um comando para a placa de CP1, que por sua ve2 envia um comando para a fonte, li"ando4a e desli"ando4a. Por trs do boto li"a4

17--

Hardware Total

desli"a em um "abinete !$, na sua parte interior, podemos locali2ar um cabo composto de > fios que so li"ados na fonte de alimenta o. ! fi"ura B mostra esses > fios em detalhe.
Figura 17.5
.ios /ue partem da c,a*e liga-desliga para a 'onte de alimenta(o AT A) 0ocali1a(o no gabinete B) 2iso detal,ada dos 'ios

Na fi"ura C vemos os > fios da fonte de alimenta o !$ que devem ser conectados na chave li"a4desli"a. 8bserve que esses fios apresentam cores diferentes. Normalmente so branco, preto, a2ul e marrom.
*** 35% *** Figura 17.6
.ios /ue de*em ser conectados na c,a*e liga-desliga

Na fonte de alimenta o voc? encontrar uma etiqueta com diversas informa es, entre as quais, um dia"rama com as conexes que devem ser feitas entre a fonte e o boto li"a4desli"a, como mostra a fi"ura D.

Cap"tulo 17 # Cone!$es el%tricas Figura 17.7

17-3

4ti/ueta da 'onte de alimenta(o

! fi"ura E mostra detalhadamente essas conexes. 8bserve que existem dois dia"ramas, um relativo ao boto pushbutton 5o da esquerda7, e o outro para boto tipo interruptor 5o da direita7. No si"a este esquema ao p+4da4letra. Fontes diferentes podero apresentar conexes diferentes. (oc? deve utili2ar o esquema de li"a es que est na etiqueta da sua fonte. Considere o esquema mostrado aqui apenas como um exemplo ilustrativo.
Figura 17.8
4!emplo de es/uema para liga(o do boto liga-desliga na 'onte de alimenta(o

8bserve que em cada um dos dois botes mostrados na fi"ura E, acrescentamos as indica es 5!7, 5G7, 5C7 e 5<7. )ssas indica es no so feitas no esquema, apenas as acrescentamos para aumentar a clare2a. Para li"ar a fonte, o boto fa2 internamente duas li"a es el+tricas# ! + li"ado com G C + li"ado com < Huando o boto + desli"ado, essas li"a es so desfeitas. $udo o que precisamos fa2er + li"ar corretamente os > fios nesses > terminais. 8bserve ainda que os dia"ramas fa2em men o 's cores dos fios em portu"u?s, mas

17-5

Hardware Total

na prtica, voc? encontrar essas indica es em in"l?s# blacI 5preto7, 6hite 5branco7, bro6n 5marrom7 e blue 5a2ul7. ! fi"ura J mostra em detalhe, o boto tipo interruptor. )sto indicados tamb+m, os seus > terminais, com as letras !, G, C e <, de acordo com o esquema da fi"ura E.
Figura 17.9
Boto tipo interruptor

! fi"uras J e 3; mostraram o interruptor isolado apenas por questes de clare2a. (oc? pode fa2er essas li"a es sem retirar o interruptor do "abinete, = que a sua parte traseira + perfeitamente acessvel pelo interior do "abinete, como mostra a fi"ura B. 8 mesmo pode ser dito sobre o boto tipo pushbutton, mostrado na fi"ura 33. 8bserve as letras indicadas na fi"ura, de acordo com as existentes no dia"rama da fi"ura E.
Figura 17.10
Boto tipo interruptor+ 67 com as liga($es para a 'onte de alimenta(o+ de acordo com o diagrama impresso na eti/ueta da 'onte A 8 A1ul B 8 Branco C 8 9arrom : 8 Preto

$amb+m de acordo com o dia"rama da fi"ura E, so feitas as conexes entre os terminais desta chave, e os > fios da fonte de alimenta o. !s li"a es finais so mostradas na fi"ura 39. ! fi"ura 3: mostra essas li"a es feitas na chave, vista pela parte interior do "abinete.

Cap"tulo 17 # Cone!$es el%tricas Figura 17.11


Boto tipo pus,button

17-7

Figura 17.12
Pus,button com os 'ios ligados na 'onte A 8 A1ul B 8 Branco C 8 9arrom : 8 Preto

Figura 17.13
Cone!$es 'eitas em uma c,a*e pus,button

Ligao da fonte na placa de CPU AT

17-;

Hardware Total

! fi"ura 3> mostra a conexo da fonte de alimenta o em uma placa de CP1 padro !$. )ste tipo de placa possui um conector de 39 vias, e na fonte, existem dois conectores de C vias para esta conexo. /@P80$!N$)# )ste encaixe deve ser feito com muita aten o, pois se for cometido um erro, a placa de CP1 e as placas de expanso, =untamente com as memKrias e o processador sero danificados.
*** 75% *** Figura 17.14
Conectando uma 'onte de alimenta(o em uma placa de CPU AT

Para conectar corretamente, + preciso se"uir a re"ra dos fios pretos# 8s > fios pretos devem ficar =untos na parte central do conector. Cada um dos conectores de C vias existentes na fonte possui dois fios pretos. 8s dois conectores devem ser dispostos de tal forma que os dois fios pretos de um conector fiquem ao lado dos dois fios pretos do outro conector. !ssim, os > fios pretos ficaro =untos. $amb+m + importante verificar se os dois conectores ficaram corretamente encaixados. $odos os 39 contatos do conector de alimenta o da placa de CP1 devem estar cobertos pelos dois conectores de C vias existentes na fonte. 1se a fi"ura 3> como refer?ncia.
Ligao da fonte nos drives e disco r gido

)ssas conexes so as mesmas, tanto em fontes !$ como em !$%, tanto em dispositivos novos quanto nos modelos anti"os. (oc? = conhece os conectores existentes na fonte, prKprios para a alimenta o dos drives de disquetes, disco r"ido, drive de C<408@ e demais dispositivos que possam ser chamados de drives. Na fi"ura 3B vemos a conexo da fonte no disco r4 "ido. 8bserve o tipo de conector da fonte que + usado nesta li"a o. Normalmente as fontes possuem tr?s ou mais desses conectores. $odos eles so id?nticos, e voc? pode li"ar qualquer um deles em qualquer dispositivo que possua este tipo de conector. <evido ao seu formato penta"onal achatado, este conector no permite li"a o errada. Se tentarmos li"4lo em uma posi o invertida, o encaixe no poder ser feito.

Cap"tulo 17 # Cone!$es el%tricas Figura 17.15

17-<
Conectando a 'onte de alimenta(o no disco r"gido

Na fi"ura 3C vemos como li"ar a fonte de alimenta o em um drive de disquetes de :L-. Preste muita aten o nesta conexo, pois se voc? tentar encaix4lo ,de cabe a para baixo-, ou ento deslocado para o lado, a conexo ser feita, e quando voc? li"ar o computador, o drive queimar.
Figura 17.16
Conectando a 'onte de alimenta(o em um dri*e de dis/uetes de &=>

1se a fi"ura 3D como refer?ncia para fa2er esta li"a o corretamente.


*** 35% *** Figura 17.17
?rienta(o correta da liga(o do conector para dri*es de dis/uetes de &=@

17-1A

Hardware Total

!l+m de encaixar conectores, existem situa es em que voc? precisar fa2er o inverso, ou se=a, desencaixar conectores. ! re"ra "eral para desconectar corretamente, + puxar sempre o conector, e no os fios. 8corre que determinados conectores possuem travas que impedem ou dificultam a desconexo. Se voc? tiver dificuldade para desconectar, no puxe com muita for a, pois voc? poder danificar o conector existente no drive. 1se uma chave de fenda para destravar os conectores, facilitando assim a desconexo. ! chave de fenda deve ser introdu2ida como mostra a fi"ura 3E.
Figura 17.18
Bs *e1es % preciso de uma c,a*e de 'enda para desconectar a 'onte de um dri*e de dis/uetes de &=@

! conexo da fonte de alimenta o no drive de C<408@ + similar ' = mostrada para o disco r"ido, pois + utili2ado o mesmo tipo de conector. Podemos v?4la na fi"ura 3J.
Figura 17.19
Conectando a 'onte de alimenta(o em um dri*e de C:-C?9

Cap"tulo 17 # Cone!$es el%tricas

17-11

!ispla" digital
8 displa. di"ital + um dispositivo que se tornou comum a partir do incio dos anos J;, foi utili2ado durante toda a d+cada, e no seu final, come ou a cair em desuso. $rata4se de um mostrador di"ital que indica o clocI do processador. )ste mostrador + um enfeite, ou se=a, o computador no depende dele para funcionar. )le tamb+m no + um medidor, ou se=a, no indica necessariamente o clocI verdadeiro do processador. M apenas um pequeno ,letreiro luminoso- que mostra um nAmero qualquer, pro"ramado pelo t+cnico que montou o computador. @uitos usurios foram en"anados por este displa., por pensarem que ele indicava necessariamente o clocI verdadeiro. Compravam computadores lentos mas ficavam satisfeitos com a indica o de um clocI elevado neste displa.. @esmo sendo um dispositivo que est caindo em desuso pela sua inutilidade, quando montamos um computador usando um "abinete com displa., devemos ao menos pro"ram4 lo com o clocI correto.
Figura 17.20
:isplaD digital

<ispla.s di"itais anti"os possuam apenas dois d"itos, capa2es de indicar valores at+ JJ @N2. Sur"iram modelos com ,dois d"itos e meio-, o que si"nifica que possuam um d"ito ,3- para representar as centenas, podendo mostrar valores at+ 3JJ @N2. Finalmente sur"iram modelos com : d"itos que podem ser pro"ramados at+ JJJ @N2. 1m displa. atual deveria apresentar > d"itos, necessrios para indicar valores a partir de 3;;; @N2. Para que um displa. di"ital funcione, + preciso que este=a li"ado na fonte de alimenta o. M preciso tamb+m que este=a pro"ramado para apresentar o nAmero correto. Por exemplo, em um Pentium4///*E;;, devemos pro"ramar o displa. para que apresente o nAmero E;;. Para fa2er esta pro"rama o, devemos consultar as instru es existentes no manual do "abinete, que + uma pequena folha onde + explicada a pro"rama o dos nAmeros dese=ados.

17-12 *** 35% *** Figura 17.21

Hardware Total

4!emplo de manual de um displaD digital

! fi"ura 93 mostra o exemplo do manual de um displa.. )ste modelo possui tr?s d"itos# centenas, de2enas e unidades. 8bserve que existem tr?s "rupos de =umpers para representar esses tr?s d"itos 5indicados como x3;;, x3; e x37. Cada "rupo + formado por D =umpers, e cada um desses D =umpers corresponde a um dos D se"mentos que formam cada d"ito no displa.. Por isso recebem o nome de displa.s de D se"mentos. 8s se"mentos so desi"nados pelas letras !, G, C, <, ), F e O. Para formar os nAmeros, basta acender e apa"ar os se"mentos apropriados. Por exemplo, para formar o nAmero 9, + preciso acender os se"mentos !, G, O, ) e <, e deixar os demais apa"ados. Cada se"mento + aceso ou apa"ado de acordo com o posicionamento do =umper correspondente. (e=a no dia"rama da fi"ura 93 que existem dois pontos desi"nados como ,O- e ,B(-. Nesses dois pontos, devemos li"ar um pequeno conector de duas vias que parte da fonte de alimenta o. )sses dois pontos possuem as tenses OPterra, e QB volts, fornecendo assim, a corrente el+trica para que o displa. acenda. 8 fio no qual existe o conector de duas vias que deve ser li"ado no displa., + composto por um par vermelho 5QB7 e preto 5terra7. )m "eral, fica locali2ado em um prolon"amento de um outro conector da fonte. ! fi"ura 99 mostra um displa. di"ital, visto pela parte interna do "abinete. Podemos ver os diversos =umpers usados para a pro"rama o dos seus valores.

Cap"tulo 17 # Cone!$es el%tricas Figura 17.22

17-1&

Um displaD digital+ *isto pelo interior do gabinete

Se voc? achar difcil manusear esses =umpers, pode remover o displa., passando assim a ter acesso mais fcil. ! fi"ura 9: mostra um displa. = destacado do "abinete. !ntes de remov?4lo 5basta retirar os parafusos que o prendem7, anote a posi o e a orienta o dos fios que nele esto li"ados.
Figura 17.23
Um displaD digital+ 'rente e *erso

A despadroni#ao dos displa"s digitais

Sem dAvida a maior dificuldade na pro"rama o dos valores dos displa.s di"itais + a sua despadroni2a o. Cada modelo possui um m+todo prKprio para pro"ramar os se"mentos, e os manuais que acompanham o "abinete so muito mal explicados. Procuraremos ameni2ar as dificuldades apresentando aqui mais al"uns exemplos e displa.s e suas pro"rama es. ! placa de CP1 no indica com quantos @N2 est funcionando, no mximo informa se est operando em modo $10G8 ou N80@!& 5note que as placas atuais no apresentam mais esta informa o, e o displa. + pro"ramado com um nAmero fixo7. ! sada ,$urbo &)<- da placa de CP1 envia esta informa o ao painel do "abinete. Na maioria dos casos essa indica o + usada para controlar o displa.. 8 displa. mostra dois valores diferentes, um quando o computador est em velocidade alta 5$urbo7 e outro quando em velocidade baixa 5chamada indevidamente de Normal7.

17-1-

Hardware Total

Cabe ao montador do PC fa2er a confi"ura o do painel para indicar as velocidades usadas pelo computador. Para esta tarefa + indispensvel o manual do "abinete. 8 primeiro "rande problema que o usurio enfrenta + que o manual do "a4 binete normalmente tra2 instru es muito resumidas e mal explicadas a respeito da pro"rama o dos nAmeros a serem exibidos pelo displa.. ! outra dificuldade + que existem muitos tipos diferentes de displa.s, com diversos sistemas de confi"ura o. (amos apresentar al"uns exemplos de displa.s para que voc? tenha mais facilidade de confi"urar um displa. desconhecido na prtica. Podemos encontrar displa.s de tr?s tipos# %%, 3%% e %%%. 8 tipo %% per4 mite a representa o de nAmeros de ;; at+ JJ. No + comum nos atuais "abinetes, pois no existem mais ' venda PC com clocIs inferiores a 3;; @N2. 8s do tipo 3%% possuem um d"ito adicional para marcar as centenas, mas este d"ito pode apenas representar o nAmero 3, ou estar em branco, po4 dendo assim serem representados valores at+ 3JJ @N2. Finalmente, existem displa.s com tr?s d"itos decimais completos, podendo representar valores at+ JJJ @N2. Come aremos apresentando instru es para displa.s de dois d"itos, por serem de aprendi2ado mais fcil. <epois daremos exemplos dos outros tipos de displa.. )starem supondo que voc? = fe2 as conexes do displa. na fonte de alimenta o, no $urbo &)<, na placa de CP1, e no $urbo S6itch 5se for o caso7, se"uindo as instru es que sero apresentadas mais adiante neste cap4 tulo, e com a a=uda do seu manual. 8 displa. dever estar obedecendo ao $urbo S6itch, e apresentando dois valores diferentes. @ostraremos a"ora como pro"ramar os nAmeros que so apresentados pelo displa..
$xemplo de displa" de % d gitos

! fi"ura 9> mostra um exemplo de displa. de dois d"itos. 8s dois d"itos so chamados de Rd"ito 9R 5de2enas7 e Rd"ito 3R 5unidades7. Cada d"ito + formado por D se"mentos, chamados de !, G, C, <, ), F, O. Neste exemplo, o displa. possui 3> "rupos de pinos de sele o para controlar individual4 mente cada um dos D se"mentos dos seus dois d"itos.

Cap"tulo 17 # Cone!$es el%tricas *** 35% *** Figura 17.24

17-13

4!emplo de cone!$es de um t"pico displaD de 2 d"gitos

! fi"ura 9B mostra com mais detalhes um desses 3> "rupos de pinos de se4 le o. )xiste um pino no meio e mais tr?s pinos, chamados no caso de !, G e C. 1m =umper deve ser colocado li"ando o pino do meio ao pino !, G ou C, dependendo dos valores a serem indicados na velocidade alta e na baixa. 8 si"nificado das li"a es + descrito na tabela se"uinte#
&i"a o @eio li"ado em ! @eio li"ado em G @eio li"ado em C Sem li"a o Funcionamento Se"mento acende apenas na velocidade baixa Se"mento acende nas velocidades alta e baixa Se"mento acende apenas na velocidade alta Se"mento fica apa"ado em ambas as velocidades *** 35% *** Figura 17.25
Erupo de pinos de con'igura(o do displaD

No caso da fi"ura 9B, um =umper est li"ando o pino do meio ao pino R!R. Si"nifica que o se"mento controlado por esse "rupo de pinos ficar aceso quando o computador estiver em velocidade baixa e apa"ado quando em velocidade alta. Para confi"urar um displa. com essas caractersticas deve ser determinado que se"mentos ficaro acesos ou apa"ados em velocidade alta e em velocidade baixa. Suponha que uma placa de CP1 possui as se"uintes velocidades 5no se impressione, este tipo de displa. + mesmo encontrado em PCs anti"os7#

17-15

Hardware Total

!lta# DB @N2 Gaixa# 3C @N2 <esenhamos os nAmeros DB e 3C, conforme indicado na fi"ura 9C. <eve ser observado o nome que recebe cada se"mento 53!, 9G, etc7. ! partir desses valores + construda uma tabela que mostra como cada se"mento deve ficar em velocidade alta e em baixa, e determina4se como cada "rupo de pinos indicados na fi"ura 9B deve ser confi"urado. ! fi"ura 9C mostra esses dois valores. 8bserve os nomes que so dados aos se"mentos do displa.. 8s se"mentos de um d"ito de um displa. so sempre nomeados com as letras ,!- at+ ,O-, se"uindo a ordem#

8 manual do displa. do nosso exemplo chamou o d"ito das de2enas de ,9-, e o das unidades de ,3-. Portanto, os se"mentos dos dois d"itos recebem os se"uintes nomes#

&evando em conta os nomes desses se"mentos, e levando em conta que dese=amos que se=am apresentados os nAmeros DB e 3C, che"amos ' fi"ura 9C.

Cap"tulo 17 # Cone!$es el%tricas *** 35% *** Figura 17.26


2alores a serem apresentados pelo displaD

17-17

<e posse desta fi"ura, observamos cada um dos se"mentos e determinamos como cada um deles deve se comportar nas velocidades alta e baixa. !l"uns deles ficam apa"ados em ambas as velocidades, como o 9O. 8utros ficam acesos em ambas as velocidades, como o 3!. )xistem os que acendero apenas na velocidade alta, como o 9!, e os que acendero apenas na velocidade baixa, como o 3). Podemos ento construir a se"uinte tabela#
Se"mento 3! 3G 3C 3< 3) 3F 3O 9! 9G 9C 9< 9) 9F 9O !lta aceso apa"ado aceso aceso apa"ado aceso aceso aceso aceso aceso apa"ado apa"ado apa"ado apa"ado Gaixa aceso apa"ado aceso aceso aceso aceso aceso apa"ado aceso aceso apa"ado apa"ado apa"ado apa"ado Sumper @eio li"ado em G Sem li"a o @eio li"ado em G @eio li"ado em G @eio li"ado em ! @eio li"ado em G @eio li"ado em G @eio li"ado em C @eio li"ado em G @eio li"ado em G Sem li"a o Sem li"a o Sem li"a o Sem li"a o

&evando em conta essas li"a es, os =umpers do displa.s devem ser insta4 lados da forma como mostra a fi"ura 9D.
*** 35% *** Figura 17.27
:isplaD do e!emplo 1 com os 6umpers con'igurados para e!ibir os nFmeros 73 e 15

17-1; $xemplo de displa" de % & d gitos

Hardware Total

(emos nas fi"uras 9E e 9J um outro exemplo de manual de "abinete. <esta ve2, estamos apresentando um displa. de ,dois d"itos e meio- 53%%7, que pode apresentar valores at+ 3JJ @N2. Na fi"ura 9E, vemos que existe um con=unto de =umpers que define os valores apresentados pelo d"ito das unidades 5oneTs place7 nos modos $urbo e Normal. 8utro bloco de =umpers define os valores que sero apresentados pelo d"ito das de2enas 5tenTs place7 no modo $urbo e no modo Normal. ! li"a o N49, quando reali2ada, acender o d"ito 3 das centenas quando em modo $urbo. ! li"a o N43 acender o d"ito 3 das centenas em modo Normal 5o que em "eral no ocorre, pois a velocidade baixa + sempre inferior a 3;; @N27. Caso o com4 putador no che"ue a ultrapassar os 3;; @N2, o d"ito das centenas deve permanecer sempre apa"ado, tanto em $urbo como em Normal. Nesse caso, basta no reali2ar as li"a es N43 nem N49.
Figura 17.28
4!emplo de manual de um displaD diagrama de 6umpers

! tabela da fi"ura 9J possui linhas que definem o d"ito dese=ado em modo $urbo, e as colunas definem o d"ito dese=ado em modo normal. Considere por exemplo que o computador opera em 39; @N2 quando em $urbo, e em 3C @N2 quando em modo Normal. Comecemos pelo d"ito das unidades. Hueremos que se=am exibidos ,;- em $urbo e ,C- em Normal. Fa2endo o cru2amento da linha ,;- com a coluna ,C-, encontramos a indica o das li"a es que devem ser feitas no ,oneTs place-# :!, 9G, :C, :<, :), :F e 3O.

Cap"tulo 17 # Cone!$es el%tricas Figura 17.29

17-1<

4!emplo de manual de um displaD - tabela de liga($es

<a mesma forma, o d"ito das de2enas deve apresentar ,9- quando em $urbo e ,3- quando em Normal. Cru2ando a linha ,9- com a coluna ,3-, che"amos 's li"a es que devem ser reali2adas no ,tenTs place-# 9!, :G, 3C, 9<, 9) e 9O. Com esses valores, instalamos os =umpers conforme mostra a fi"ura 9E. Na verdade esta fi"ura, al+m de identificar os pinos !, G, C, etc, tamb+m tra2 indicadas as li"a es que devem ser feitas para que se=am representados os nAmeros do exemplo 539; e 3C7.
$xemplo de 'm displa" de ( d gitos

Finalmente apresentamos nas fi"uras :; e :3, o manual de um displa. de tr?s d"itos 5%%%7, capa2 de representar valores at+ JJJ @N2. 8bserve como + "rande a semelhan a com o displa. do exemplo anterior. ! principal diferen a + que neste existem tr?s "rupos de =umpers, para a defini o do d"ito das unidades 5oneTs7, de2enas 5tenTs7 e centenas 5hunTs7. ! tabela da fi"ura :3 mostra as li"a es que devem ser feitas em cada bloco para que se=am representados os valores dese=ados em modo $urbo e em modo Normal. !s linhas representam os valores dese=ados em modo $urbo, e as colunas mostram os valores dese=ados em modo Normal. Suponha que queremos, como exemplifica a fi"ura, pro"ramar os valores 99; 5$urbo7 e 33C 5Normal7. <evemos utili2ar a tabela tr?s ve2es, uma para cada d"ito 5unidades, de2enas e centenas7.

17-2A

Hardware Total Figura 17.30


4!emplo de manual de um displaD diagrama de 6umpers

8 d"ito das unidades deve representar os valores ,;- em $urbo e ,C- em Normal. Fa2emos ento o cru2amento da linha ,;- com a coluna ,C-, e ob4 temos assim as li"a es que devem ser feitas no oneTs place# :!, 9G, :C, :<, :), :F, 3O. 8 d"ito das de2enas deve representar os valores ,9- em $urbo e ,3- em Normal. Fa2emos ento o cru2amento da linha ,9- com a coluna ,3-, e ob4 temos assim as li"a es que devem ser feitas no tenTs place# 9!, :G, 3C, 9<, 9), 9O. Finalmente, o d"ito das centenas deve representar os valores ,9- em $urbo e ,3- em Normal. Fa2emos ento o cru2amento da linha ,9- com a coluna ,3-, e obtemos assim as li"a es que devem ser feitas no hunTs place# 9!, :G, 3C, 9<, 9), 9O.

Cap"tulo 17 # Cone!$es el%tricas Figura 17.31

17-21

4!emplo de manual de um displaD - tabela de liga($es

<e posse dessas informa es, pro"ramamos os tr?s "rupos de =umpers, como vemos na prKpria fi"ura :;.
T'r)o Low e T'r)o *igh

!qui est uma questo que "era dAvidas quando fa2emos a confi"ura o de um displa.. (e=a por exemplo o displa. da fi"ura D, e observe que existem duas op es para a li"a o do displa. na sada ,$urbo &)<- da placa de CP1# SQ S4 &i"ar na conexo para o anodo do $urbo &)< na placa de CP1 &i"ar na conexo para o catodo do $urbo &)< na placa de CP1

<os dois terminais que possui um &)<, chamamos de anodo aquele por onde a corrente el+trica entra no &)<, e chamamos de catodo aquele por onde a corrente el+trica sai do &)<. )xistem duas formas de implementar os dois terminais do conector para o $urbo &)< na placa de CP1, ambas mostradas na fi"ura :9# 37 <eixar um terminal li"ado em uma tenso fixa de B volts, e pelo outro terminal, ,puxar- corrente para que o &)< acenda. No primeiro terminal, deve ser li"ado o anodo do $urbo &)<, e no outro + li"ado o catodo do $urbo &)<. 1m resistor 5= encontrado na placa de CP17 + li"ado em s+rie com o &)< para eviar corrente excessiva. )ste m+todo + chamado de $10G8 &8U.

17-22

Hardware Total

97 <eixar um terminal li"ado em uma tenso fixa de ; volts, e pelo outro terminal, ,empurrar- corrente para que o &)< acenda. No primeiro terminal, deve ser li"ado o catodo do &)<, e no outro deve ser li"ado o anodo. $amb+m deve ser usado um resistor em s+rie com o &)<, que = fa2 parte da placa de CP1. )ste m+todo + chamado de $10G8 N/ON.
*** 35% *** Figura 17.32
Turbo 0ow e Turbo Hig,

)m ambos os casos, um terminal do conector $urbo &)< da placa de CP1 permanece com uma tenso fixa, se=a ela de ; ou B volts. )ste terminal de tenso fixa no pode controlar o displa., exatamente porque sua tenso + constante, no importa se a placa de CP1 est em velocidade $urbo ou Normal. 8 outro terminal + o que deve ser usado, mas a princpio no sa4 bemos se ele ir ,empurrar- ou ,puxar- corrente quando for ativado o modo $urbo. Por esta ra2o, certos displa.s possuem dois pontos de conexo, como o exemplificado na fi"ura :;. 8 ponto SQ + usado para placas de CP1 que operam em modo $10G8 N/ON, e o ponto S4 + usado para conexo com placas de CP1 que operam em $10G8 &8U. $emos ento, dois terminais na placa de CP1, e dois terminais no displa.. !penas um fio deve ser usado nesta li"a o. ! dificuldade + saber qual + o terminal correto, tanto na placa de CP1 como no displa.. <evemos pri4 meiro, escolher aleatoriamente um dos dois pontos possveis de conexo no displa. 5SQ ou S47. ! outra extremidade do fio deve ser li"ada a um dos dois terminais da sada $urbo &)< na placa de CP1. Se ao comandarmos a velocidade da placa de CP1 5atrav+s do $urbo S6itch, ou atrav+s de co4 mandos como Control !lt Q e Control !lt 47, o nAmero apresentado no dis4 pla. permanece inalterado, si"nifica que escolhemos o ponto errado na placa de CP1. <evemos ento usar o outro terminal da sada $urbo &)< da placa de CP1. Com este outro terminal, podemos verificar que alterando a velocidade da placa de CP1 5$urbo*Normal7, o valor apresentado no displa. mudar. ! se"uir, verificamos se o valor alto mostrado no displa. 5)x# 39; @N27 realmente corresponde ' maior velocidade da placa de CP1, enquanto o valor mais baixo apresentado no displa. 5)x# 3C @N27 realmente aparece quando temos uma menor velocidade na placa de CP1. Se quando

Cap"tulo 17 # Cone!$es el%tricas

17-2&

o computador estiver mais rpido, o nAmero apresentado no displa. for me4 nor 5e vice4versa7, si"nifica que escolhemos o ponto errado no displa. para a conexo na placa de CP1. Por exemplo, se escolhemos SQ, devemos mudar esta conexo para o ponto S4.

Ca)os flat
)xiste uma re"ra simples para fa2er qualquer conexo de cabo flat# O fio vermelho do cabo flat deve ser encaixado no pino 1 do conector /dentificar o fio vermelho + muito fcil. $odos os cabos flat possuem o seu fio nAmero 3 pintado, ou ento listrado de vermelho. 0esta ento saber identificar o pino 3 de cada tipo de conector. ! fi"ura :: mostra a conexo de um cabo flat em um drive de disquetes de :L-. Podemos ver no conector, na parte direita, o nAmero ::, que em "eral + facilmente visuali2ado. )ste conector possui :> pinos, sendo que em uma extremidade encontramos os pinos 3 e 9, e na outra extremidade encontramos os pinos :: e :>. Se sabemos qual + o lado onde est o pino ::, o lado oposto tem o pino 3, e com ele deve ser alinhado o fio vermelho do cabo flat.
Figura 17.33
0igando o cabo 'lat em um dri*e de dis/uetes de &=@

Na fi"ura :> vemos a conexo de um cabo flat /<) em um drive de C<4 08@. Como mostra a fi"ura, o drive possui 5em "eral7 uma numera o estampada na sua parte traseira, indicando os pinos 3 e 9 em uma

17-2-

Hardware Total

extremidade, e :J e >; na outra extremidade. Caso voc? tenha dificuldades para identificar o pino 3, consulte as indica es em "eral impressas na parte traseira do drive, e tamb+m encontradas no seu manual. 1se tamb+m esta dica# o pino 3 do cabo flat do drive de C<408@ ficam sempre prKximo ao conector da fonte de alimenta o.
Figura 17.34
0igando o cabo 'lat em um dri*e de C:C?9

Na fi"ura :B temos a conexo de um cabo flat em um disco r"ido /<). 8bserve que o disco r"ido no possui indica o do seu pino 3. )ntretanto, existem diversas formas de identific4lo.
Figura 17.35
Conectando o cabo 'lat G:4 no disco r"gido

1ma forma de descobrir a numera o dos pinos de um conector + consultando a seri"rafia da placa de circuito. ! seri"rafia consiste nas

Cap"tulo 17 # Cone!$es el%tricas

17-23

inscri es existentes nas placas, em "eral em tinta branca. Vs ve2es + preciso utili2ar uma lupa para ler essas inscri es. ! fi"ura :C mostra a seri"rafia prKxima ao seu conector, vemos claramente os nAmeros :J*>; em uma extremidade, e 3*9 na outra.
Figura 17.36
4m geral % poss"*el identi'icar a posi(o do pino 1 atra*%s da serigra'ia

Nem sempre existe seri"rafia, ou inscri es na parte traseira do drive. Huando isso ocorre, precisamos consultar o manual. ! fi"ura :D mostra a parte traseira de um drive &S439; 5disquetes de 39; @G7. No existem indica es no drive, mas seu manual mostra claramente a posi o do pino 3 do seu conector.
Figura 17.37
? manual do 0H-12A+ e dos demais dispositi*os G:4+ in'orma a posi(o do pino 1

)xiste mais uma forma de locali2ar o pino 3 em conectores locali2ados tanto nas interfaces quanto nos dispositivos /<). )m "eral esses conectores possuem uma fenda locali2ada na sua parte central, como mostra a fi"ura :E. Huando esta fenda est orientada para baixo, os pinos 3 e 9 estaro orientados para a esquerda.

17-25

Hardware Total Figura 17.38


A posi(o da 'enda no conector 'Imea+ /uando *oltada para bai!o+ indica /ue o pino 1 est7 para a es/uerda

!l+m de li"ar os cabos flat nos diversos tipos de drives citados aqui, + preciso saber li"4los tamb+m nas suas interfaces, ou se=a, nos conectores apropriados da placa de CP1. Continua sendo vlida a re"ra do fio vermelho, ou se=a, o fio vermelho do cabo flat deve ficar alinhado com o pino 3 do conector. Precisamos ento locali2ar nos conectores das placas, a posi o dos respectivos pinos 3.
Figura 17.39
Conectores para dri*es de dis/uete e inter'aces G:4 em uma placa de CPU

!l"umas ve2es o conector do cabo flat e os conectores existentes na placa de CP1 so feitos de tal forma que a conexo invertida + evitada. 8bserve os conectores mostrados na fi"ura :J. Cada um deles possui uma fenda na sua parte central, como = havamos mostrado na fi"ura :E. Normalmente os conectores usados em cabos flat possuem uma sali?ncia que se encaixa nesta fenda. Se tentarmos encaixar o conector ao contrrio, a sali?ncia no permitir a conexo.

Cap"tulo 17 # Cone!$es el%tricas Figura 17.40

17-27

A maioria dos cabos 'lat possuem uma saliIncia para e*itar o encai!e na posi(o in*ertida

! fi"ura >; mostra um conector de um cabo flat, no qual existe uma sali?ncia que impede o encaixe invertido. /nfeli2mente, nem todos os cabos flat possuem conectores com esta sali?ncia. <esta forma, o usurio precisa realmente identificar a posi o do pino 3, evitando assim o encaixe invertido. !l+m de saber identificar a posi o do pino 3, + preciso tamb+m saber identificar as interfaces. 8 conector da interface para drives de disquete + um pouco mais curto que os conectores das interfaces /<). Possui apenas :> pinos. 8s conectores /<) possuem >; pinos. Portanto, na fi"ura :J, o conector mais curto + o da interface para drives de disquetes, e os dois maiores so os das interfaces /<). $amb+m + preciso identificar qual das duas interfaces /<) + a primria, e qual + a secundria. @uitas ve2es esta indica o + feita na seri"rafia, como no exemplo da fi"ura >3. !o lado dos conectores, temos as indica es /<) 3 5primria7 e /<) 9 5secundria7.
Figura 17.41
J preciso identi'icar /ual das inter'aces G:4 % a prim7ria e /ual % a secund7ria

! fi"ura >9 mostra um cabo flat encaixado corretamente na interface /<) primria.

17-2;

Hardware Total Figura 17.42


Conectando o cabo 'lat G:4 na placa de CPU

Como vimos, nem sempre o conector do cabo flat possui a sali?ncia que se encaixa na fenda existente nos conectores da placa de CP1. Huando isso ocorre, devemos identificar o pino 3 por outros meios. Podemos verificar se o nAmero 3 est indicado na seri"rafia, ou ento consultar o dia"rama existente no manual da placa de CP1. Para facilitar ainda mais, apresentamos na fi"ura >:, a numera o dos pinos desses conectores. <e acordo com a fi"ura, quando olhamos esses conectores com a fenda central voltado para baixo, o pino 3 estar orientado para a esquerda.
Figura 17.43
Kumera(o de pinos de conectores G:4 e da inter'ace para dri*es de dis/uete da placa de CPU

)m caso de dAvida, consulte o manual da placa de CP1, onde sempre estaro as indica es necessrias. ! fi"ura >> mostra um trecho de um manual, no qual est descrita a numera o dos pinos das interfaces /<) e da interface para drives de disquete.

Cap"tulo 17 # Cone!$es el%tricas Figura 17.44

17-2<

? laDout da placa de CPU+ e!istente no seu manual+ tamb%m 'acilita o encai!e correto dos cabos

/@P80$!N$)# 8 cabo flat /<) de E; vias tem um conector de cor diferente dos outros dois, normalmente de cor a2ul. )ste conector diferente deve ser obri"atoriamente li"ado na placa de CP1, caso contrrio ocorrero problemas de funcionamento no dispositivo /<) Slave.

Coolers
!s placas de CP1 modernas possuem uma conexo de : pinos para o cooler do processador. )ste tipo de conexo com : pinos possui um controle de velocidade. <esta forma a placa de CP1 pode li"ar o ventilador apenas quando a sua temperatura est muito elevada, ou desli"a4lo quando o computador estiver em estado de espera.
Figura 17.45
Placas de CPU modernas possuem uma cone!o para alimentar o cooler do processador LCPU .AK)

! fi"ura >C mostra a conexo para o cooler do processador em uma placa de CP1. 8 conector f?mea de : vias, que fa2 parte do ventilador, deve ser li"ado ao conector macho de : vias, existente na placa de CP1. 8bserve que os tr?s orifcios do conector f?mea so mais prKximos de uma das suas faces laterais. )ste formato dificultar o encaixe na posi o errada.

17-&A

Hardware Total Figura 17.46


0igando o cooler do processador na placa de CPU

Coolers de PCs mais anti"os no eram li"ados na placa de CP1. !lis, as placas de CP1 anti"as no tinham conexo para cooler. )sses coolers eram li"ados na prKpria fonte de alimenta o, como mostra a fi"ura >D. Possuem dois conectores de fonte, sendo um macho e um f?mea. 8 macho + li"ado em um dos conectores da fonte, e o f?mea ficar livre para alimentar outros perif+ricos.
Figura 17.47
Cooler ligado na 'onte de alimenta(o

+,d'los de mem,ria
@Kdulos </@@*3CE 5S<0!@7, </@@*3E> 5<<0 S<0!@7 e 0/@@ 50<0!@7 so todos instalados pelo mesmo processo. 8s velhos mKdulos S/@@ e os mKdulos C8!S$ usados para formar a cache &9 em al"umas placas de CP1 anti"as tamb+m t?m formas diferentes de instala o.
-nstalando e removendo m,d'los !-++

Cap"tulo 17 # Cone!$es el%tricas

17-&1

M simples o processo de coloca o e retirada desses mKdulos. !penas temos que tomar cuidado para no for 4los para os lados, o que poderia danific4 los. $amb+m + preciso fa2er coincidir as suas duas fendas com as sali?ncias do seu soquete. ! fi"ura >E mostra as fendas e sali?ncias.
Figura 17.48
HaliIncias nos so/uetes :G99 encai!am em 'endas e!istentes no mMdulo

Para encaixar o mKdulo </@@, devemos posicion4lo sobre o soquete, e a se"uir for 4lo para baixo, como mostra a fi"ura >J. )ste movimento deve ser feito com muito cuidado e muita firme2a. Se o encaixe estiver muito difcil precisaremos aplicar mais for a, mas com cuidado para no deixar o mKdulo escorre"ar para as laterais 5ou melhor, para frente ou para trs, se"undo a orienta o da fi"ura >J7. Se o mKdulo for acidentalmente flexionado poder quebrar, ou pior ainda, poder quebrar ou danificar os contatos do seu soquete, o que provavelmente inutili2aria a placa de CP1. !qui todo cuidado + pouco. Huando o encaixe + feito, duas pequenas al as plsticas existentes no soquete so encaixadas nas fendas laterais existentes no mKdulo. )ssas al as tamb+m servem como alavancas, possibilitando a extra o do mKdulo de forma bem fcil.
Figura 17.49
Gnstalando um mMdulo :G99

17-&2

Hardware Total

! fi"ura B; mostra a extra o de um mKdulo </@@ pela atua o nas al as laterais do seu soquete. Gasta for ar as alavancas como mostra a fi"ura, e o mKdulo levantar. <epois disso, terminamos de pux4lo por cima, mas com cuidado para no tocar nos seus chips e partes metlicas.
Figura 17.50
4!traindo um mMdulo :G99

-nstalando e removendo m,d'los .-++

! instala o de um mKdulo 0/@@ + feita de forma similar, como mostra a fi"ura B3. )ncaixamos o mKdulo diretamente sobre o soquete. !s al as laterais do soquete travaro o mKdulo atrav+s das suas fendas laterais. Para retirar o mKdulo, basta atuar sobre as duas al as laterais do soquete.
Figura 17.51
Conectando um mMdulo CG99

-nstalando e removendo m,d'los S-++

! instala o e remo o de mKdulos S/@@*D9 + feita da mesma forma nos mKdulos S/@@*:;. ! fi"ura B9 mostra como instalar um mKdulo S/@@*D9. Para fa2?4lo, primeiro colocamos o mKdulo apoiado de forma inclinada sobre o seu soquete. 1ma ve2 estando perfeitamente alinhado, fa2emos um movimento para que assuma a posi o vertical, como mostra a fi"ura.

Cap"tulo 17 # Cone!$es el%tricas Figura 17.52

17-&&

Gnstalando um mMdulo HG99N72

Se no tomarmos certos cuidados esses mKdulos, instalados de forma to simples, podero ficar mal encaixados, e em conseqW?ncia, no funcionaro. 8 primeiro detalhe a ser checado + o correto posicionamento do mKdulo sobre o seu soquete. Se o mKdulo for posicionado de forma invertida 5ou se=a, com um "iro de 3E; "raus em rela o ' posi o correta7, ficar mal encaixado. )xatamente para evitar o encaixe errado, os mKdulos S/@@ possuem na sua parte central, uma fenda na qual + encaixada uma pequena sali?ncia existente no seu soquete. ! fi"ura B: mostra a fenda do mKdulo e a sali?ncia no soquete, antes e depois do encaixe ser feito. 8bserve como a fenda do mKdulo fica totalmente encaixada no soquete.
Figura 17.53
A saliIncia do so/uete de*e 'icar encai!ada na 'enda e!istente no mMdulo HG99

Nas partes laterais do soquete, existem pequenos pinos plsticos que devem ficar alinhados com furos existentes nas laterais do mKdulo, como mostra a fi"ura B>. Huando o mKdulo est mal alinhado, este pino no coincide com o furo.

17-&*** 35% *** Figura 17.54

Hardware Total

?s pinos pl7sticos do so/uete de*em ser encai!ados nos 'uros e!istentes no mMdulo HG99

$omados esses cuidados, bastar travar o mKdulo na posi o vertical, e estar feito o encaixe. 0etirar o mKdulo S/@@*D9 + ainda mais simples. Gasta puxar as duas al as metlicas existentes nas extremidades do mKdulo, como mostra a fi"ura BB.
Figura 17.55
4!traindo um mMdulo HG99N72

-nstalando e removendo m,d'los C/AST

O mdulo COAST possui no seu conector, um chanfro que deve ficar alinhado com a salincia existente no seu soquete. Para encaixar um mdulo COAST no seu soquete, devemos posicion lo de tal forma o chanfro fique alinhado com a esta salincia. !eito isto, aplicamos for"a em cada uma das extremidades do mdulo, at# que se$a aos poucos encaixado at# o final. %sta opera"&o # mostrada na fi'ura ().

Cap"tulo 17 # Cone!$es el%tricas

17-&3 *** 75% *** Figura 17.56


Posicionando e encai!ando um mMdulo C?AHT

*oc certamente achar muito dif+cil a retirada de um mdulo COAST, pois o seu soquete o prende com muita for"a. Se voc simplesmente se'urar e puxar, correr o risco de danific lo com eletricidade esttica, ou danificar o prprio soquete, ou ainda machucar as m&os. ,ma forma fcil de retir lo # com a a$uda de uma alavanca, que pode ser, por exemplo, uma chave de fenda. ,se um livro ou outro o-$eto de altura adequada .desde que n&o danifique os componentes da placa/ e fa"a o de apoio para a alavanca. 0evante um pouco de cada lado, at# que o mdulo se$a totalmente retirado. Podemos ver esta opera"&o na fi'ura (1.
Figura 17.57
Cetirando um mMdulo C?AHT

Painel frontal do ga)inete


$odos os "abinetes possuem um painel frontal com &)<s e chaves, al+m de um pequeno alto4falante. <o outro lado desses &)<s e chaves, na parte interna do "abinete, partem diversos fios com conectores nas suas extremidades. )sses conectores devem ser li"ados na placa de CP1, em pontos descritos no seu manual. ! fi"ura BE mostra um trecho do manual de uma placa de CP1, no qual esto descritas as conexes para o painel. )ssas informa es so a princpio suficientes para fa2er as conexes com o painel, mas vamos detalh4las um pouco mais, tornando4as mais fceis. M importante notar que voc? poder encontrar pequenas diferen as nessas conexes, ao examinar modelos diferentes de placas de CP1.

17-&5

Hardware Total Figura 17.58


? manual da placa de CPU tra1 as instru($es para as cone!$es com o painel do gabinete

Conexo do alto falante

$odos os "abinetes para PC possuem, na sua parte frontal, um pequeno alto4 falante. No se trata de um alto4falante li"ado nas caixas de som. M um simples alto4falante, conhecido como PC SpeaIer. )ste alto4falante emite apenas sons simples, como G))PS. @esmo que voc? passe o tempo todo utili2ando as caixas de som que so acopladas na placa de som, o PC SpeaIer + muito importante. M atrav+s dele que o computador informa a ocorr?ncia de eventuais falhas de hard6are durante o processo de boot. Huando corre tudo bem, o PC SpeaIer emite um simples G))P antes de prosse"uir com o carre"amento do sistema operacional. Huando ocorre al"um problema, como por exemplo, uma falha na memKria, so emitidos vrios G))PS com diferentes dura es. Normalmente os manuais das placas de CP1 apresentam uma tabela chamada G))P )rror Code, atrav+s da qual, podemos identificar qual + o problema, de acordo com a seqW?ncia de G))PS emitidos. 8 PC SpeaIer + li"ado a dois fios, na extremidade dos quais poder existir um conector de > vias, ou dois conectores de 3 via. Na placa de CP1, encontraremos um pequeno conector de > pinos, com a indica o speaIer. Huando tivermos dificuldades para locali2ar este conector, podemos contar com a a=uda do manual da placa de CP1, que tra2 um dia"rama que mostra todas as suas conexes. !pesar do conector existente na placa de CP1 possuir > pinos, apenas os dois extremos so usados. Por isso, caso o PC SpeaIer possua dois conec4 tores simples, devemos li"4los no primeiro e no quarto pino da placa. )sta li"a o no possui polaridade, ou se=a, se os fios forem li"ados de forma invertida, o PC SpeaIer funcionar da mesma forma.

Cap"tulo 17 # Cone!$es el%tricas *** 35% *** Figura 17.59


Cone!o do alto-'alante

17-&7

Conexo do .$S$T

8lhando pela parte interna do painel frontal do "abinete, podemos ver os dois fios que partem da parte traseira do boto de 0eset. Na extremidade deste par de fios os quais existe um pequeno conector de duas vias. )ste conector no tem polaridade, ou se=a, pode ser li"ado invertido sem alterar o funcionamento do boto de 0eset. Na placa de CP1 voc? encontrar um conector de duas vias com a indica o ,0)S)$-, ou ,0S$-, ou ,0)S)$ SU-, ou al"o similar, para reali2ar esta conexo. Sua li"a o est mostrada na fi"ura C;.
*** 35% *** Figura 17.60
Cone!o do boto C4H4T

Conexo do *ard !is0 L$!

$odos os "abinetes possuem no seu painel, um &)< indicador de acesso ao disco r"ido 5N< &)<7. )ste &)< + aceso sempre que o disco r"ido reali2ar opera es de leitura e "rava o. Normalmente + um &)< vermelho, e normalmente na sua parte posterior esto li"ados dois fios, sendo um ver4 melho em um branco 5tamb+m pode ser um vermelho e um preto7. Como

17-&;

Hardware Total

nem sempre os fabricantes se"uem padres nas cores desses fios, conv+m conferir quais so as cores no seu caso. Na extremidade desse par de fios, existe um conector de duas vias, do mesmo tipo existente no boto de 0eset. Na placa de CP1 voc? encontrar pinos com a indica o N< &)< para reali2ar esta conexo. )sta conexo poder ter dois aspectos# um conector de 9 pinos, ou um de > pinos, com o terceiro pino retirado. Se na sua placa a confi"ura o tiver > pinos com um terceiro retirado, li"ue o &)< entre os dois primeiros, como mostra a fi"ura C3.
*** 35% *** Figura 17.61
Cone!o do H: 04:

)sta conexo possui polaridade, ou se=a, se for reali2ada de forma invertida, o &)< no acender. Feli2mente, esta li"a o invertida no causa dano al"um. @uitas ve2es, o manual indica um dos pinos com o sinal ,Q-. )ste deve corresponder ao fio vermelho. Se com esta li"a o, o &)< no funcionar 5espere o boot para que o disco r"ido se=a acessado7, no se preocupe. <esli"ue o computador e inverta a polaridade desta li"a o, e o &)< funcionar.
Conexo do Power L$! e 1e"loc0

(amos estudar essas duas conexes =untas, pois muitas placas de CP1 apresentam um Anico conector, com B pinos, nos quais so feitas ambas as conexes. 8 Po6er &)<, locali2ado no painel frontal do "abinete, normalmente + de cor verde. <a sua parte posterior partem dois fios, normalmente um verde e um branco 5ou verde e preto7. Na extremidade deste par de fios, poder existir um conector de : vias 5a do meio no + utili4 2ada7, ou dois conectores isolados de 3 via cada um. Neste caso, a li"a o deve ser feita entre os pinos 3 e : deste conector. 8 Xe.locI + uma fechadura el+trica existente no painel frontal do "abinete. !trav+s de uma chave apropriada, tamb+m fornecida =unto com o "abinete, podemos abrir ou fechar. Huando colocamos esta chave na posi o fechada,

Cap"tulo 17 # Cone!$es el%tricas

17-&<

a placa de CP1 deixar de receber os caracteres provenientes do teclado. /sto impede, pelo menos de forma "rosseira, que outras pessoas utili2em o computador na nossa aus?ncia. Na parte traseira desta fechadura, existem dois fios, na extremidade dos quais existe um pequeno conector de duas vias. Na placa de CP1 encontramos um conector de B pinos para a li"a o do Xe.locI e do Po6er &)<. )sses pinos so numerados de 3 a B 5consulte o manual da placa de CP1 para checar a ordem desta numera o, ou se=a, se o pino 3 + o da esquerda ou o da direita7. Nos pinos 3 e : li"amos o Po6er &)<, e nos pinos > e B li"amos o Xe.locI. ! li"a o do Xe.locI no tem polaridade, mas a do &)< tem 5assim como ocorre com qualquer tipo de &)<7. Se o &)< no acender, basta desli"ar o computador e inverter a li"a o. 8 Xe.locI + sempre li"ado entre os pinos > e B, e o Po6er &)< + sempre li"ado entre os pinos 3 e :, mas como mencionamos, o Po6er &)< pode apresentar dois tipos de conector 5um triplo ou dois simples7.
*** 35% *** Figura 17.62
Cone!o do OeDlocP e Power 04:

!s placas de CP1 e "abinetes modernos no possuem mais o Ie.locI. )ste + o caso da placa cu=o dia"rama est mostrado na fi"ura BE. Podemos constatar que a conexo para o Po6er &)< est presente, mas no existe Xe.locI. ! ra2o para esta extin o + simples. !o inibir o funcionamento do teclado, o Xe.locI no est oferecendo uma prote o efica2 para o computador. !final de contas, a maioria dos comandos do Uindo6s e outros sistemas operacionais modernos podem ser reali2ados sem o uso do teclado, apenas com o mouse. !l+m do mais, existem mecanismos de se"uran a mais efica2es, como por exemplo, o uso de uma senha definida no C@8S Setup.

Conexes externas

17--A

Hardware Total

!s conexes externas ao computador so bastante fceis. 8s conectores utili2ados so todos diferentes, e cada um deles possui uma Anica posi o de encaixe, ou se=a, no encaixam se forem usados de forma invertida. @elhor ainda, nos PCs modernos que se"uem o padro PCJJ, a maioria dos conectores utili2a um cKdi"o de cores que facilita ainda mais a identifica o dos conectores.
Conexo do monitor

8 cabo de vdeo do monitor possui em sua extremidade, um conector <G43B macho, que deve ser li"ado no conector <G43B f?mea da placa de vdeo. ! fi"ura C: mostra esta conexo.
Figura 17.63
Conectando o monitor na placa de *"deo

Conexo do mo'se e do teclado

8 teclado + li"ado na parte traseira do computador, atrav+s da qual + acessada a parte traseira da placa de CP1. Na fi"ura C>, vemos a conexo do teclado em uma placa de CP1 padro !$.
Figura 17.64
Cone!o do teclado :GK de 3 pinos em uma placa de CPU padro AT

Na fi"ura CB, vemos a conexo do teclado em uma placa de CP1 padro !$%. $ome cuidado, pois o conector do teclado e o do mouse so id?nticos. Nas placas de CP1 modernas existe um cKdi"o de cores. 8 conector do teclado + lils e o do mouse + verde.

Cap"tulo 17 # Cone!$es el%tricas Figura 17.65

17--1

Cone!o do teclado em uma placa de CPU ATX

)m al"umas placas, o conector para mouse PS*9 fica locali2ado sobre o conector de teclado, em outras + o conector de teclado que fica locali2ado sobre o conector do mouse. )sses conectores so id?nticos. Para tirar a dAvida, si"a o cKdi"o de cores 5tecladoPlils * mousePverde7 ou consulte o dia"rama existente no manual da placa de CP1, como o que mostra a fi"ura CC.
Figura 17.66
:iagrama de cone!$es na parte traseira de uma placa de CPU ATX

! conexo para mouse sempre pode ser feita em uma interface serial 5C8@3 ou C8@97, como mostra a fi"ura CD. )ste tipo de conexo est disponvel em placas de CP1 de qualquer tipo, se=a !$ ou !$%.

17--2

Hardware Total Figura 17.67


Cone!o do mouse em uma porta serial LC?91 ou C?92)

Nas placas de CP1 padro !$%, + mais comum li"ar o mouse no conector para mouse PS*9, como mostra a fi"ura CE. <esta forma, deixamos as duas interfaces seriais livres para outras conexes. Por exemplo, podemos usar a C8@3 para li"ar uma cYmera di"ital, e a C8@9 para conectar dois micros, permitindo transfer?ncias de dados, sem que para isto se=a necessrio ter uma rede instalada.
Figura 17.68
Cone!o para mouse PHN2 em uma placa de CPU ATX

)xistem teclados com conectores de dois tipos# </N e PS*9. <a mesma forma, encontramos placas de CP1 !$% 5com conectores de teclado PS*97 e !$ 5com conectores de teclado </N7. Huando o tipo de conector no teclado + diferente do conector existente na placa de CP1, precisamos utili2ar adaptadores. ! fi"ura CJ mostra adaptadores para teclado, de dois tipos, marcados com ! e G.
Figura 17.69
Adaptadores para teclado

Cap"tulo 17 # Cone!$es el%tricas

17--&

8 tipo indicado na fi"ura como ,!- possui um conector PS*9 macho e do outro lado, um conector </N f?mea. <eve ser usado para li"ar teclados </N em placas de CP1 !$% 5que possuem conector tipo PS*97. 8 adaptador indicado como ,G- possui de um lado, um conector PS*9 f?mea, e do outro, um conector </N macho. )ste adaptador + usado para li"ar teclados PS*9 em placas de CP1 !$ 5dotadas de conector </N7. $ome muito cuidado ao comprar este conector, pois como existem dois tipos, + comum a confuso. <a mesma forma existem adaptadores de mouse, convertendo de <G4J para PS*9 e vice4versa. /nfeli2mente nem todos os modelos de mouse funcionam atrav+s desses adaptadores, portanto a melhor coisa a fa2er + adquirir um mouse com conector do mesmo tipo daquele usado pela sua interface, dispensando o uso de adaptadores.
Figura 17.70
Adaptador para mouse

Cores padro PC22

8 padro PCJJ, usado pelas placas de fabrica o recente, especifica cores para cada um dos conectores externos do PC, o que facilita bastante as conexes por parte dos usurios principiantes. $anto os conectores do computador como os dos perif+ricos utili2am a"ora este padro.
Conector *+deo anal'ico *2A 0ine in .audio/ 0ine out .audio/ 4onitor di'ital 5 flat panel 7%%% 89:; .!ire<ire/ 4icrofone 4idi5$o>stic? Paralela Teclado PS5@ 4ouse PS5@ Serial Spea?er out 5su-<oofer .audio/ Spea?er, direita para esquerda ,S6 Cor A3ul escuro A3ul claro *erde 6ranco Cin3a =osa Amarelo =osa escuro 0ils *erde *erde escuro 0aran$a 4arrom Preto

17--*ideo out Amarelo

Hardware Total

Placas de expanso
M claro que existem placas de CP1 com ,tudo onboard-, que permitem montar um PC sem utili2ar placas de expanso. !inda assim casos como este so minoria. $odo t+cnico ou montador de PCs deve estar apto a conectar e desconectar placas de expanso. 8 encaixe de uma placa de expanso est ilustrado na fi"ura D3. 1samos como exemplo uma placa PC/, mas o mesmo princpio + usado tamb+m para placas /S! e !OP. !linhe a placa sobre o slot e aplique movimentos alternados at+ que a placa fique totalmente encaixada. )sses movimentos alternados so ilustrados na fi"ura D9.
Figura 17.71
4ncai!ando uma placa de e!panso em um slot 1 - Colo/ue a placa apoiada sobre o slot+ mas ainda sem 'or(ar 2 - .orce a placa para bai!o+ primeiro em uma e!tremidade & - .orce a placa para bai!o+ na outra e!tremidade - - Cepita as etapas 2 e &+ at% /ue aos poucos a placa 'i/ue totalmente encai!ada

Figura 17.72
4ncai!ando uma placa de e!panso em um slot

Cap"tulo 17 # Cone!$es el%tricas

17--3

<epois que a placa estiver totalmente encaixada, devemos fix4la no "abinete atrav+s de um parafuso, como mostra a fi"ura D:.
Figura 17.73
Apara'usando uma placa de e!panso

Para retirar a placa, devemos pux4la em movimentos alternados, como mostra a fi"ura D>. <evemos ter cuidado para no tocar com as mos, os circuitos da placa que est sendo retirada, caso contrrio poderemos danific4 la com eletricidade esttica.
Figura 17.74
Cetirando uma placa de e!panso

Processadores
)xistem atualmente processadores na forma de cartucho e processadores que so encaixados em soquetes Z/F. (e=amos ento como manuse4los.
$ncaixando o processador no so3'ete 4-5

17--5

Hardware Total

8 encaixe de processadores em soquetes Z/F + bastante simples. /sto en"loba todos os processadores quer usam o SocIet D 5Pentium, Pentium @@%, XB, XC, CxEC, CxEC@%, CC7, o !@< <uron e as verses novas do !thlon, bem como as verses novas do Celeron e Pentium ///, e ainda o Pentium >. !ntes de mais nada, devemos evitar a todo custo, tocar nas ,perninhas- do processador, caso contrrio poderemos danific4lo com eletricidade esttica. 8 outro detalhe importante + identificar a orienta o do processador no seu soquete. ! fi"ura DB mostra que um dos cantos do soquete possui uma confi"ura o de furos diferente das dos tr?s outros cantos. /sto varia de um processador para outro. No Soquete D, apenas um canto + diferente dos outros tr?s, enquanto nos soquetes para Pentium ///, Celeron, !thlon e <uron existem dois cantos como o mostrado na fi"ura DB.
Figura 17.75
C,ecando a orienta(o do so/uete QG.

8s processadores tamb+m possuem um ou dois dos seus cantos com uma confi"ura o diferente, como mostra a fi"ura DC. !o instalar o processador no soquete, devemos fa2er com que esses cantos coincidam.

Cap"tulo 17 # Cone!$es el%tricas Figura 17.76

17--7

C,ecando a orienta(o do processador

! fi"ura DD mostra a instala o do processador no seu soquete. /nicialmente levantamos a alavanca. Colocamos a se"uir o processador no seu soquete, observando a sua orienta o correta. Podemos a"ora abaixar a alavanca e trav4la.
*** 100% *** Figura 17.77
Gnstalando um processador em um so/uete QG.

$ncaixando processadores de cart'cho

!pesar dos processadores mais comuns = no usarem mais o encapsulamento na forma de cartucho, ainda podemos encontrar modelos anti"os deste tipo, bem como al"uns modelos mais raros, como o Pentium //*/// %eon e o /tanium. )ntre os processadores mais comuns, so os se"uintes os que utili2avam o formato de cartucho# Pentium // !s primeiras verses do Celeron !s primeiras verses do Pentium /// !s primeiras verses do !thlon

17--;

Hardware Total

8s conectores usados por esses processadores no so chamados de soquetes, e sim, de slots. 8s processadores Pentium //, Pentium /// e Celeron citados acima usam o Slot 3, enquanto o !thlon no formado de cartucho usa o chamado Slot !. !mbos os tipos de slots possuem uma sali?ncia 5fi"ura DE7 que + encaixada em uma fenda existente no conector existente no processador.
Figura 17.78
HaliIncia e!istente no Hlot 1 e no Hlot A

! fi"ura DJ mostra o processo de encaixe do Pentium // no seu slot. 8bserve que pelo padro, a inscri o ,Pentium //- 5o mesmo vale para os demais processadores7 deve ficar voltada para a parte traseira da placa de CP1. )ncaixamos o processador no seu mecanismo de reten o e aplicamos for a para baixo, para que o encaixe se=a feito no slot. No podemos esquecer que, al+m de encaixar o processador no seu slot, precisamos ainda li"ar o seu cooler no conector apropriado da placa de CP1.
*** 100% *** Figura 17.79
4ncai!ando um processador Pentium GG no seu slot

)m al"umas hastes de fixa o de processadores, existem travas que devem ser posicionadas para cima ou para baixo durante o processo de coloca o e retirada do processador. Coloque a trava para cima, fixando o processador apKs o encaixe. <esloque a trava para baixo antes de colocar ou retirar o processador do seu slot 5fi"ura E;7.

Cap"tulo 17 # Cone!$es el%tricas Figura 17.80


Tra*a do processador

17--<

! retirada dos processadores de cartucho dos seus slots + um pouco difcil. $eria que ser feita a > mos, ou ento com uma ferramenta extratora especial. 8 procedimento depender das hastes de fixa o do processador. Huando existem travas, como no caso da fi"ura E;, basta destrav4las e puxar o processador para cima com cuidado. )m certos tipos de haste, temos que for ar para dentro, duas al as plsticas locali2adas na sua parte interior, ao mesmo tempo em que puxamos o processador cuidadosamente para cima 5fi"ura E37.
Figura 17.81
Cetirando o processador

17-3A S'stentao dos processadores de cart'cho

Hardware Total

8s processadores de cartucho so muito "randes, principalmente o Pentium // e o !thlon. 8 Pentium /// utili2a um cartucho mais fino, mas todos esses processadores se tornam pesados quando adicionamos a eles, coolers "randes e pesados, necessrios para a refri"era o dos modelos que dissipam mais pot?ncia. Por isso muitas placas de CP1 so acompanhadas de suportes e mecanismos de fixa o especiais.
Figura 17.82
9ecanismo de reten(o para processadores de cartuc,o

! fi"ura E9 mostra um tipo de mecanismo de reten o para processadores de cartucho. )ste mecanismo deve ser encaixado sobre o soquete Slot 3 ou Slot ! da placa de CP1. So ainda fornecidas duas pe as menores, dotadas de parafusos. )ssas pe as devem ser encaixadas por baixo da placa de CP1, em furos locali2ados prKximos das extremidades do Slot. ! fi"ura E: mostra esses furos. )m al"uns casos, essas pe as = v?m de fbrica encaixadas nesses furos, em outros o usurio precisa fa2er o seu encaixe.
*** 35% *** Figura 17.83
.uros por onde sero encai!adas as pe(as /ue ser*iro para apara'usar o mecanismo de reten(o do processador

! fi"ura E> mostra como essas pe as so encaixadas nesses furos, por baixo da placa de CP1. <epois de encaixadas, seus parafusos ficaro ' amostra, ao lado do soquete do processador, como mostra a fi"ura.

Cap"tulo 17 # Cone!$es el%tricas

17-31 *** 75% *** Figura 17.84


4ncai!ando as pe(as /ue cont%m os para'usos de 'i!a(o do mecanismo de reten(o do processador

8 mecanismo de reten o do processador deve ser ento alo=ado sobre o seu slot, como mostra a fi"ura EB. )ste mecanismo possui > parafusos que devem ser usados para a fixa o, evitando que se solte.
Figura 17.85
Apara'usando o mecanismo de reten(o do processador

)xistem modelos que ao inv+s de usarem parafusos, possuem pinos plsticos que devem ser for ados para baixo 5fi"ura EC7.

17-32

Hardware Total Figura 17.86


.i!a(o atra*%s de pinos pl7sticos

8s dissipadores de calor e ventiladores acoplados ao processadores em formato de cartucho podem ser muito pesados. Por isso al"umas placas de CP1 so fornecidas =untamente com um suporte apropriado, mostrado na fi"ura ED.
Figura 17.87
Huporte do dissipadorN*entilador

Huando a placa de CP1 + acompanhada deste suporte, ele deve ser encaixado em furos existentes na placa de CP1, ficando em posi o paralela ao slot do processador. Neste suporte existem pinos que devem ficar orientados no sentido do soquete, como mostra o detalhe ' direita na fi"ura C;.

Cap"tulo 17 # Cone!$es el%tricas

17-3& *** 75% *** Figura 17.88


.i!ando o suporte do dissipador

! se"uir, encaixamos neste suporte, os dois pinos plsticos que o acompanham, como mostra a fi"ura EJ.
Figura 17.89
4ncai!ando os pinos pl7sticos

)ste tipo de suporte para o dissipador utili2a ainda uma outra pe a plstica, que deve ser encaixada sobre os seus pinos, como mostra a fi"ura J;.
Figura 17.90
Terminando a montagem do suporte do dissipador

<ependendo do tipo de cooler usado, a instala o suporte do dissipador*ventilador + opcional. Seu uso + mais importante quando o processador utili2a um cooler "rande e pesado.
Coolers x so3'etes

$odos os processadores que so encaixados em soquetes Z/F t?m dimenses externas id?nticas, so quadrados com cerca de B cm de lar"ura. Seus

17-3-

Hardware Total

coolers so portanto bastante similares, a diferen a fica por conta do maior tamanho, usado para os processadores que dissipam mais calor. 8s primeiros processadores Pentium utili2avam um cooler mais simples e incompatvel com os processadores atuais. ! fi"ura J3 mostra a viso lateral do Pentium e do cooler que utili2ava. ! parte superior do Pentium era totalmente plana e se a=ustava perfeitamente a este tipo de cooler, que tem uma chapa de alumnio plana e pequenas al as laterais que fa2iam a fixa o ao processador. )ste sistema de fixa o no pode ser usado nos processadores modernos. !l+m disso, no permite que se=a aplicada presso suficiente entre o cooler e o processador, o que pre=udica a transfer?ncia t+rmica.
*** 35% *** Figura 17.91
2iso lateral do Pentium e do cooler /ue utili1a*a

Na fi"ura J9, vemos um outro tipo de cooler, usado nos dias atuais. !o inv+s de possuir as > "arras plsticas que o fixam no processador, possui duas al as metlicas que o fixam diretamente no soquete.
Figura 17.92
Cooler apropriado para os processadores modernos

Cap"tulo 17 # Cone!$es el%tricas

17-33

8 sistema de fixa o utili2ado pelo cooler mostrado na fi"ura J3 + inade4 quado para os processadores modernos. Seu "rande problema + que sK serve para o Pentium comum, at+ 3CC @N2. 8s outros processadores so mais altos, possuem chapas metlicas na sua parte superior, o que impede a sua fixa o pelas > pequenas "arras plsticas 5ve=a as fi"uras J: a JD7. 8 cooler mostrado na fi"ura J9 no + fixado no processador, e sim no soquete. <esta forma, processadores com alturas diferentes podem ser fixados sem problemas.
Figura 17.93
? Pentium 99X Locorre o mesmo com o Pentium-2AA+ no 99X) possui uma pe/uena c,apa met7lica na sua 'ace superior

Figura 17.94
?s processadores CDri! tamb%m possuem uma c,apa met7lica na sua 'ace superior

Figura 17.95
Uma c,apa met7lica ocupa toda a e!tenso da 'ace superior do A9: O5+ O5-2 e O5-GGG

Figura 17.96
2iso lateral dos processadores A9: At,lon e :uron

17-35

Hardware Total Figura 17.97


2iso lateral dos processadores Gntel Pentium GGG e Celeron com encapsulamento .C-PEA

Nas fi"uras JE e JJ vemos em detalhe, a al a para fixa o do cooler usado para todos os processadores modernos citados aqui. No soquete existem duas al as plsticas, nas quais fa2emos a fixa o atrav+s das "arras metlicas existentes no cooler.
Figura 17.98
? so/uete possui al(as pl7sticas nas suas partes laterais+ para 'i!a(o do cooler

Na fi"ura JJ vemos em detalhe, as duas al as metlicas presas no soquete do processador.


Figura 17.99
As al(as met7licas do micro*entilador so presas nas al(as pl7sticas do so/uete

Conexes T'r)o em placas antigas


)ssas so as li"a es de $urbo S6itch e $urbo &)<, encontradas em placas de CP1 anti"as. !s placas de CP1 atuais no as possuem, mas voc? ainda pode ter que confi"ur4las, principalmente se estiver lidando com um computador no to novo. 8 boto $urbo 5$urbo S6itch7, locali2ado no pai4 nel frontal do "abinete, serve para controlar a velocidade de opera o do processador. No passado, existiam al"uns pro"ramas anti"os que no fun4 cionavam corretamente em computadores muito rpidos. Para execut4los, era preciso diminuir a sua velocidade, o que era feito atrav+s do boto

Cap"tulo 17 # Cone!$es el%tricas

17-37

$urbo. Huando pressionado, o processador opera em plena velocidade. !o ser depressionado, o processador passa a operar em uma velocidade mais baixa, dando chance ' execu o desses pro"ramas mais anti"os. 8corre que o processador Pentium + to velo2 que mesmo baixando consideravelmente sua velocidade, ainda no permite a execu o daqueles anti"os pro"ramas 5um Pentium49;;, ao ter sua velocidade diminuda 39 ve2es, ainda + to velo2 quanto um >EC de 9B @N2, o que ainda + muito rpido para aqueles pro"ramas problemticos7. No se preocupe, pois voc? provavelmente no ir utili2ar esses anti"os pro"ramas sensveis ' velocidade. ! maioria deles + anterior a 3JEB. So na maioria =o"os para %$ e pro"ramas duplicadores de disquetes, como C8P[U0/$ e C8P[//PC.
Figura 17.100
Cone!$es do Turbo Hwitc, e Turbo 04:

Caso a sua placa de CP1 possua uma conexo para o $urbo S6itch, voc? poder us4la. 8 boto $urbo existente no painel do seu "abinete dever permanecer pressionado, para que o computador opere na sua plena velocidade. Na parte traseira deste boto, encontramos tr?s fios, na extremidade dos quais existe um conector de : vias. Por outro lado, na placa de CP1, poderemos encontrar uma conexo de : ou de 9 pinos. Se o conector que vai ao "abinete possuir : pinos e o da placa de CP1 tiver apenas 9, escolha dois para usar, como mostra a fi"ura 3;;. 8corre que em al"uns casos, ao pressionar o boto o computador opera em velocidade baixa, e ao ser depressionado, opera em velocidade alta, um efeito exata4 mente inverso do esperado. Para corri"ir este detalhe, basta inverter a li"a o deste conector. Se voc? havia escolhido o primeiro e o se"undo pontos do conector, e deixou o terceiro livre, li"ue a"ora entre o se"undo e o terceiro, e deixe o primeiro livre.
OBS.: 4esmo quando a placa de CP, n&o possui conex&o para o Tur-o S<itch, muitas ve3es possui um comando especial para este controle, atrav#s do teclado. Por exemplo, muitas placas aceitam que se$a di'itado COAT=O0 A0T B para ativar o modo Tur-o, e COAT=O0 A0T para -aixar a velocidade. Outras usam o comando COAT=O0 A0T T para comutar en tre a velocidade alta e a -aixa. Aormalmente o manual da placa de CP, indica qual o controle

17-3;

Hardware Total

a ser usado. %m caso de desespero, o usurio tam-#m pode redu3ir a velocidade do processador para executar esses pro'ramas pro-lemticos, -astando desa-ilitar as caches primria e se cundria no C4OS Setup.

8 $urbo &)< fica locali2ado no painel frontal do "abinete, e serve para a indica o do funcionamento em modo $urbo. <ele partem dois fios, nor4 malmente um branco e outro amarelo, e em sua extremidade existe um pe4 queno conector de duas vias 5fi"ura 3;;7. )m situa o normal, este &)<, quase sempre amarelo, permanece o tempo todo aceso, indicando a velocidade mxima. Nos anti"os "abinetes, no existia o displa. di"ital, e este &)< era li"ado diretamente na placa de CP1. !tualmente, este &)< + li"ado no prKprio displa.. Consulte o manual do displa. do "abinete para checar o ponto exato da conexo.

-nterfaces seriais e paralelas em placas AT


Placas de CP1 padro !$% possuem as interfaces seriais e paralelas locali2adas na sua parte traseira, e dispensam o uso de conexes adicionais. S as placas de CP1 padro !$ possuem conectores ber" 5aqueles que parecem uma cama de pre"os7 de fila dupla, sobre os quais devem ser encaixados conectores auxiliares como os mostrados na fi"ura 3;3. Na outra extremidade desses conectores auxiliares, existem lYminas com os conectores <G49B e <G4J dessas interfaces. )sses conectores possuem ainda pequenos cabos flat, com os seus respectivos fios vermelhos. Sim, aqui tamb+m vale a re"ra do fio vermelho.
Figura 17.101
Cabos das inter'aces seriais e paralelas de uma placa de CPU padro AT

! fi"ura 3;9 mostra a conexo nas interfaces seriais. 8bserve na parte esquerda da fi"ura, que existem conectores ber" de fila dupla, com 3; pinos. ! seri"rafia da placa de CP1 mostra o nome da interface 5C8@37 e a posi o do pino 3. !o fa2er o encaixe, fa a com que o fio vermelho do cabo

Cap"tulo 17 # Cone!$es el%tricas

17-3<

flat fique alinhado com o pino 3 do conector. )m caso de dificuldade para identificar o pino 3, consulte o dia"rama existente no manual da placa de CP1.
Figura 17.102
0igando o cabo da inter'ace serial

8 mesmo + feito com a interface paralela. 8bserve na parte esquerda da fi"ura 3;:, o conector ber" de fila dupla, com 9C pinos relativo ' interface paralela. Procure na seri"rafia, a indica o P0N3, e a posi o do pino 3. 8 fio vermelho do cabo flat deve ser alinhado com este pino 3.
Figura 17.103
0igando o cabo da inter'ace paralela

******** F/@ *************

Captulo

18

Conexes mecnicas
Montar um computador no consiste apenas em encaixar e aparafusar peas. Mesmo assim, saber executar essas etapas mecnicas corretamente muito importante. Este captulo portanto de grande importncia para aqueles que querem montar comptuadores.

Acessrios do gabinete
Todos os gabinetes para P so acompan!ados de uma pequena caixa onde existem de"enas de pequenas peas usadas para a montagem do computador. Podemos #$%la na figura &. 'o #(rios parafusos, alm de di#ersos outros acess)rios usados principalmente na fixao das placas.
Figura 18.1
Caixa de acessrios que acompanha os gabinetes.

18-2

Hardware Total

*s de"enas de parafusos que acompan!am o gabinete so de tipos dife% rentes. +nfeli"mente a ind,stria padroni"ou parafusos diferentes para os di#ersos m)dulos que formam um P . Por exemplo, o parafuso usado para fixar o disco rgido diferente do usado para fixar o dri#e de -./. Para no perder tempo durante a montagem do P , recomend(#el identificar antes qual a funo de cada parafuso. Todos eles so parafusos do tipo P0+1+P', ou se2a, possuem em sua cabea, uma fenda em forma de 3x/. Para apert(% los, de#emos usar uma c!a#e P0+1+P' taman!o mdio. *li(s, uma boa idia adquirir um esto2o de ferramentas para micros. Podemos encontr(%lo em praticamente todas as re#endas de material para inform(tica, e l( estaro algumas ferramentas muito ,teis 4figura 56.
Figura 18.2
Algumas erramentas usadas na montagem de !Cs.

*lgumas ferramentas deste esto2o so indispens(#eis. 7utras so to ,teis que por si s) 2ustificam a compra do 2ogo completo. Por exemplo, existe uma pina com tr$s pequenas garras, muito boa para segurar parafusos. 8 uma boa forma de colocar com facilidade um parafuso em seu lugar antes de apert(%lo. Existem tambm c!a#es pr)prias para prender parafusos !e% xagonais, como os que fixam os conectores das interfaces seriais em gabinetes padro *T 4-9&:/6.
Figura 18.3
Cha"es de enda.

Cap#tulo 18 $ Conex%es mec&nicas

18-'

Em certos casos, os parafusos fornecidos com o gabinete possuem uma cabea P0+1+P' !exagonal. +sto significa que podem ser manuseados, tanto com uma c!a#e P0+1+P', como com uma c!a#e !exagonal. ;ormalmente os esto2os de ferramentas possuem c!a#es !exagonais de -9&:/ e de /, pr)prias para os parafusos en#ol#idos na montagem de um P . Existe ainda uma pina ideal para retirar e colocar 2umpers nas placas. Podemos #er essas ferramentas em detal!es nas figuras 5, - e <.
Figura 18.4
!in(as.

Parafusos

'epare todos os parafusos que #oc$ recebeu 2unto com o gabinete. =oc$ poder( obser#ar que so di#ididos em duas categorias 4#e2a a figura >6
*** 35% *** Figura 18.5
!ara usos de classes 1 e 2. )bser"e que o de classe 2 * mais +gordinho, e tem menor n-mero de "oltas.

lasse &? Esses parafusos so usados para os seguintes dispositi#os? @ri#e de -./ @ri#e de > &9</ @ri#e de @%A7M @ri#e 1'%&5B Placas de expanso 4C6

lasse 5? Dsados para os seguintes dispositi#os?

18-.

Hardware Total

@isco rgido Tampa traseira do gabinete 4C6

7E' 4C6? *s furaFes para parafusos existentes nos gabinetes nem sempre so padroni"adas. =oc$ de#e, a princpio, tentar usar os parafusos de classe &. 'e forem muito finos para a furao existente, use parafusos classe 5.

*** 75% *** Figura 18.6


!lacas de expans/o s/o ixas ao gabinete0 a princ#pio com para usos classe 11 se orem inadequados0 use os de classe 2..

Figura 18.7
2ri"es de C2-3)4 s/o ixados ao gabinete atra"*s de para usos classe 1.

Figura 18.8
2ri"es de disquete de '5, s/o ixados ao gabinete atra"*s de para usos classe 1.

Cap#tulo 18 $ Conex%es mec&nicas Figura 18.9

18-6
!ara ixar o disco r#gido ao gabinete0 usamos para usos classe 2.

*s figuras :, G, H, e I mostram alguns pontos onde so utili"ados os parafusos de classes & e 5 apresentados aqui. * figura &B mostra a parte interna de um gabinete, no qual esto presentes um dri#e de @%A7M, um dri#e de disquetes de -./ e um disco rgido. Todos so fixados ao gabinete atra#s de parafusos laterais. 8 suficiente utili"ar dois parafusos de cada lado.
Figura 18.10
7ixa(/o dos dri"es.

Existem ainda parafusos bem diferentes, mostrados na figura &&. 'o usados para fixar a placa de PD ao gabinete. Dm deles, mostrado na parte direita da figura, um parafuso met(lico !exagonal. @e#e ser aparafusado em locais apropriados na c!apa do gabinete, e sua rosca poder( ser de lasse & ou lasse 5. Esta despadroni"ao no causa problema, pois sempre sero fornecidos parafusos compat#eis com os furos existentes no gabinete. Em alguns casos, esses furos existentes no gabinete 2( possuem a rosca necess(ria para a fixao desses parafusos. Em alguns casos, esses furos no possuem

18-8

Hardware Total

rosca, e so fornecidas porcas pr)prias para esta fixao. *p)s ser colocada a placa de PD, introdu"ido um outro parafuso 4parte esquerda da figura &56, 2untamente com uma arruela isolante. Este outro parafuso tambm poder( ser de lasse & ou 5. on#m c!ecar qual o tipo de parafuso utili"ado antes de dar incio J montagem.
*** 75% *** Figura 18.11
!ara usos para ixar a placa de C!9 ao gabinete.

;a figura &5 #emos como fixar a placa de PD ao gabinete, utili"ando os parafusos mostrados na figura &&. Primeiro fixamos ao gabinete, os parafusos !exagonais 4figura &&, parte direita6. @e#emos utili"ar os furos da c!apa do gabinete que possuem correspond$ncia com os furos da placa de PD. @epois colocamos a placa de PD no gabinete e fa"emos a sua fixao, usando os parafusos apropriados 4figura &&, parte esquerda6.
Figura 18.12
7ixa(/o da placa de C!9 no gabinete atra"*s de para usos hexagonais.

Tampa plstica frontal

7s gabinetes so acompan!ados de tampas pl(sticas para serem usadas nos locais #agos reser#ados para a instalao de dri#es. Por exemplo, um gabinete pode ter local para a instalao de dois dri#es de -./, mas normalmente instalamos apenas um. ;este caso, o outro local de#e ser tampado. @a mesma forma, existem locais para a instalao de dois dri#es de @%A7M. aso no usemos os dois locais, de#emos fec!ar os que ficaram sem uso com essas tampas pl(sticas. * figura &- mostra esses dois tipos de tampas. @e#em ser introdu"idas por presso, pela parte frontal do gabinete.

Cap#tulo 18 $ Conex%es mec&nicas Figura 18.13


Tampas pl;sticas rontais.

18-:

Tampas traseiras

7s gabinetes possuem, na sua parte traseira, fendas onde se alo2am os conectores traseiros das placas de expanso. omo nem sempre utili"amos todas as fendas, con#eniente tampar as que no esti#erem em uso. Para isto so usadas tampas met(licas apropriadas, como as mostradas na figura &<. @e#emos prender essas tampas usando a princpio parafusos de classe &. 'e no ser#irem, usamos parafusos de classe 5.
*** 35% *** Figura 18.14
Tampas traseiras.

Chaves para trancar o teclado

Muitos gabinetes so acompan!ados de um par de c!a#es para trancar o te% clado 4KeLlocM6. Este recurso ,til para o usu(rio que quer e#itar, ou pelo menos dificultar, que outros usem o computador na sua aus$ncia. ;este caso, o usu(rio de#e ser cuidadoso para no perder as c!a#es. aso as c!a#es se2am perdidas, ser( preciso desligar a conexo 3KeLlocM/ na placa de PD. 7s gabinetes modernos no possuem mais este recurso, pois a sua efic(cia ficou bastante redu"ida depois da populari"ao do NindoOs, 2( que a maioria dos seus comandos no exige o uso do teclado.

18-8 *** 35% *** Figura 18.15


Cha"es para trancar o teclado <=e>loc?@.

Hardware Total

Espaadores plsticos

* placa de PD presa ao gabinete por dois processos? Parafusos met(licos !exagonais 42( apresentados na figura &&6 e espaadores pl(sticos 4figura &:6. Esses espaadores pl(sticos de#em ter inicialmente a sua parte superior encaixada em furos apropriados na placa de PD. 'ua parte inferior de#e ser encaixada em fendas existentes no gabinete. Podemos obser#ar esses furos na figura &G.
*** 35% *** Figura 18.16
Aspa(adores pl;sticos.

Figura 18.17
7uros e endas na chapa do gabinete0 para ixa(/o da placa de C!9.

Cap#tulo 18 $ Conex%es mec&nicas

18-B

7 encaixe dos espaadores um pouco difcil de fa"er. +nicialmente de% #emos c!ecar quais so as fendas existentes no gabinete que esto alin!adas com furos na placa de PD. Encaixamos espaadores pl(sticos nos furos da placa de PD que possuem fendas correspondentes na c!apa do gabinete. * seguir colocamos a placa no seu lugar, de forma que todos os espaadores pl(sticos encaixem simultaneamente nas respecti#as fendas. * figura &H mostra o detal!e do encaixe de um espaador na sua fenda.
Figura 18.18
2etalhe do encaixe de um espa(ador pl;stico em uma enda do gabinete.

*p)s acoplar a placa de PD, de#emos ol!ar no #erso da c!apa onde a placa foi alo2ada, para #erificar se todos os espaadores encaixaram%se perfeitamente nas suas fendas. ada espaador pl(stico de#e estar alin!ado com a fenda, como indicado em 3*/ na figura &H. Estando todos alin!ados, mo#emos a placa de forma que todos os espaadores fiquem encaixados nas fendas met(licas como indicado em 3E/ na figura &H.
Furos de fixao da placa de CP

omo #imos, a fixao da placa de PD feita por espaadores pl(sticos e por parafusos met(licos !exagonais. @e#emos contudo, tomar muito cuidado com o uso desses parafusos. +nicialmente de#emos identificar quais so os furos existentes na c!apa do gabinete, pr)prios para a recepo desses parafusos. * seguir, de#emos c!ecar quais so os furos da placa de PD que t$m correspond$ncia com esses furos da c!apa do gabinete. 7bser#ando atentamente os furos existentes na placa de PD, podemos #erificar que existem dois tipos, ambos mostrados na figura &I? Puro normal Puro metali"ado

18-1C

Hardware Total Figura 18.19


7uro normal e uro metaliDado.

7 furo metali"ado pode ser usado para fixao atra#s de parafusos met(% licos, ou de espaadores pl(sticos. 7 furo normal de#e ser usado apenas para fixao por espaadores pl(sticos. 'e usarmos um parafuso met(lico em um furo sem metali"ao, este parafuso poder( arran!ar a camada de #erni" da placa, pro#ocando o contato entre as tril!as de circuito impresso, resultando em um curto circuito que danificar( a placa. ;ormalmente dois parafusos met(licos so suficientes para garantir uma boa fixao da placa, mas mesmo quando usamos apenas um parafuso met(lico, os espaadores pl(sticos a2udaro a garantir uma boa fixao. Aesta ainda ressaltar que em placas de PD e gabinetes padro *TQ, a fixao feita quase que exclusi#amente por di#ersos parafusos !exagonais met(licos.
Painel traseiro do gabinete AT!

*s placas de PD padro *TQ possuem um painel traseiro, no qual ficam os conectores de #(rias das suas interfaces? seriais, paralela, teclado, etc. 7s gabinetes *TQ so acompan!ados de uma pequena c!apa met(lica, na qual este painel se encaixar(. * instalao desta c!apa mostrada nas figuras 5B e 5&. Primeiramente de#emos encaixar a c!apa pela parte interna do gabinete 4figura 5B6. @epois aparafusamos a c!apa ao gabinete. Ruando a placa de PD for instalada no gabinete, os conectores existentes na sua parte traseira ficaro encaixados nesta c!apa 4figura 5&6.
*** 75% *** Figura 18.20
Chapa met;lica para painel das inter aces de uma placa de C!9 ATE. 2e"e ser encaixada pela parte interna do gabinete.

Cap#tulo 18 $ Conex%es mec&nicas

18-11 *** 75% *** Figura 18.21


A chapa de"e ser apara usada no gabinete0 e nela se encaixar/o os conectores da placa de C!9.

Fixao do Pentium "


* montagem de computadores equipados com o Pentium < possui algumas diferenas b(sicas. * fonte de alimentao e o gabinete de#em ser adequados. Sabinetes para Pentium < de#em possuir < furos, nos quais se encaixam < parafusos !exagonais que ficam alin!ados com o soquete do processador.
Figura 18.22
7ixa(/o adicional em um gabinete ATE para !entium ..

*s placas de PD para Pentium < tambm so acompan!adas de duas peas pl(sticas 4mecanismo de reteno6 e dois clips met(licos 4clips de reteno6, mostrados na figura 5-. *s duas peas pl(sticas ser#em para fixar a placa de PD ao gabinete, atra#s dos < parafusos mostrados na figura 55. 7s clips de#em ser presos nessas peas pl(sticas e fa"em a fixao do cooler sobre o processador.

18-12

Hardware Total Figura 18.23


!e(as para aDer a ixa(/o do !entium . e do seu cooler.

@epois que os < parafusos !exagonais esto fixos na c!apa do gabinete, instalamos e aparafusamos a placa de PD, deixando li#res apenas os < parafusos em torno do processador. * seguir instalamos os dois mecanismos de reteno, como mostra a figura 5<. *mbos de#em ser aparafusados.
Figura 18.24
) mecanismo de reten(/o <as duas pe(as pl;sticas mostradas na igura B.@ de"e ser apara usado F placa e ao gabinete.

Podemos agora instalar o processador no seu soquete e fixar o cooler atra#s dos dois clips met(licos, como mostra a figura 5>. 8 imprescind#el o uso de pasta trmica entre o processador e o cooler.

Cap#tulo 18 $ Conex%es mec&nicas Figura 18.25

18-1'
7ixando o cooler atra"*s dos clips de reten(/o.

*s fontes de alimentao para o Pentium < tambm precisam ser adequadas. Elas de#em seguir J no#a especificao *TQ, c!amada *TQ&5=. * principal diferena a presena de um conector de alimentao adicional com T&5 #olts e capa" de fornecer alta corrente. 7 uso deste conector uma tend$ncia nas placas de PD modernas. *t agora, as tensFes necess(rias aos processadores modernos 4em geral inferiores a 5 #olts6 eram geradas a partir das tensFes de T-,- #olts e T> #olts, dispon#eis no conector padro *TQ. Esta gerao de #oltagem feita a partir de con#ersores @ 9@ , que so circuitos que geram uma tenso contnua, a partir de uma outra tenso contnua de #alor diferente. 7corre que os con#ersores @ 9@ com entrada de T&5 #olts so mais eficientes que aqueles que usam entradas de T-,-= e T>=. * partir de T&5 #olts poss#el operar com maior rendimento e menor aquecimento. Pontes *TQ&5= possuem ainda um conector adicional com as #oltagens de T-.-= e T>=, fornecendo assim maior corrente para essas #oltagens. Todas as fontes *TQ&5= possuem este conector auxiliar, mas existem fontes *TQ no 3*TQ&5=/ que tambm possuem este conector auxiliar. 7s tr$s conectores so mostrados na figura 5:.

18-1.

Hardware Total Figura 18.26


Conectores de uma onte ATE12G.

*s placas de PD para Pentium < possuem os tr$s tipos de conexFes para fontes *TQ&5=, como mostra a figura 5G.
Figura 18.27
)s trHs conectores de alimenta(/o de uma placa de C!9 para !entium ..

#nterfaces seriais e paralelas


*s placas de PD modernas possuem duas interfaces seriais e uma paralela. *s que seguem o padro *T so fornecidas 2untamente com conectores apropriados para sua ligao na parte traseira do gabinete. Esses conectores so fixos a lminas met(licas que podem ser aparafusadas diretamente em duas das oito fendas existentes no painel traseiro do gabinete, como mostra a figura 5H. 7s seus conectores ficaro acess#eis pela parte traseira do gabinete, como mostra a figura 5I.

Cap#tulo 18 $ Conex%es mec&nicas *** 35% *** Figura 18.28

18-16

As l&minas que cont*m os conectores das inter aces seriais e paralelas em placas de C!9 padr/o AT podem ser ixadas nas endas "erticais existentes na parte traseira do gabinete.

Figura 18.29
Conectores na parte traseira do !C.

Entretanto, esta forma de instalao tem uma des#antagem. *s lminas que contm esses conectores acabam por ocupar fendas que seriam destinadas ao alo2amento de placas de expanso. @esta forma, dois slots de#ero ficar obrigatoriamente sem uso, o que dificulta futuras expansFes. Peli"mente existe uma forma de instalar esses conectores sem recair neste problema. * maioria dos gabinetes possui, na sua parte traseira, fendas no formato de conectores @E%I e @E%5>. Essas fendas so tampadas, mas podemos abri%las com facilidade, com a a2uda de uma c!a#e de fenda. 7s conectores das interfaces seriais e paralela de#em ter seus parafusos retirados, como #emos na figura -B.

18-18

Hardware Total Figura 18.30


2esmontando as l&minas que possuem os conectores das inter aces seriais e paralela.

*s lminas que os prendiam no sero usadas, e desta forma podemos fixar esses conectores nas fendas apropriadas da parte traseira do gabinete. 7s pr)prios parafusos que os prendiam originalmente nas suas lminas so usados para fix(%los no gabinete. * figura -& mostra esses conectores, 2( montados nos seus locais definiti#os.
Figura 18.31
Conectores de inter aces seriais e paralelas montados sobre endas existentes na parte traseira do gabinete.

Para retirar e colocar os parafusos !exagonais que fixam esses conectores, usamos uma c!a#e !exagonal de -9&:/, normalmente encontrada nos 2ogos de ferramentas para montagem de micros. 999999999 P+M 99999999999

Captulo Configuraes e jumpers

19

medida em que os anos passam, jumpers e dip switches so cada vez menos usados. H poucos anos atrs era preciso configurar diversos jumpers para instalar uma simples placa de expanso. Atualmente as placas de !" ainda utilizam alguns jumpers, #em como discos r$gidos e drives de %& '(). )uitas das op*+es de configura*+es de hardware existentes nas placas de !", que antes eram programadas atrav,s de jumpers, hoje so definidas no )(- -etup. .o pense entretanto que um #om t,cnico pode passar sem conhecer jumpers. (s conceitos t,cnicos envolvidos na configura*o de jumpers e dip switches so os mesmos utilizados em configura*+es do )(-etup.
*** 75% *** Figura 19.1
Jumpers e dip switches

.em sempre as placas e drives v/m prontos para serem usados. .a maioria das vezes , preciso configurar seus jumpers. 0sto ocorre particularmente com placas de !", discos r$gidos e demais dispositivos 0%1. !lacas de expanso modernas no utilizam jumpers 2com rar$ssimas exce*+es3, #astar encaix& las no slot, e estaro prontas para funcionar. .este cap$tulo veremos como

19-2

Hardware Total

programar os jumpers que definem os cloc4s e a voltagem de opera*o dos processadores, al,m de outros jumpers das placas de !". 5eremos ainda como configurar jumpers de dispositivos 0%1 e de diversos tipos de placas de expanso.

Formas de configurar um jumper


Antes de colocar em funcionamento uma placa de !", , preciso instalar o processador e configurar seus jumpers. 1sses jumpers definem vrias op*+es de funcionamento. !or exemplo6 loc4 interno do processador loc4 externo do processador 5oltagem do processador 7ipo do processador

.ote que na maioria dos casos, so#retudo com placas de !" e processdores modernos, a maioria dessas configura*+es , automtica, no sendo necessrio programar jumpers, nem mesmo o )(- -etup. !or exemplo, processadores A)% 89&:, 89&000 e modelos mais antigos, necessitam que seja programada a sua voltagem de opera*o. !rocessadores !entium 00 e superiores, #em como o Athlon e o %uron, no precisam de programa*o de voltagem. 1les indicam automaticamente para a placa de !" a voltagem necessria. A programa*o do cloc4 interno pode ser feita por jumpers em vrios casos, mas a maioria dos processadores modernos no permite que seja definida esta configura*o. %izemos que so processadores ;travados<. 0sto evita que vendedores inescrupulosos instalem, por exemplo, um !entium 000=>?? e o coloquem para funcionar a @??? )Hz. !rocessadores diferentes exigem voltagens de opera*o diferentes, configura*+es de jumpers diferentes, e cloc4s diferentes. -e um processador for instalado com uma configura*o de jumpers errada, podemos at, mesmo danific&lo, na pior das hipAteses. .a melhor das hipAteses, o erro na configura*o pode no danific&lo mas deix&lo em funcionamento errtico, apresentando travamentos e outras anomalias. ( manual da placa de !" sempre trar as instru*+es para a correta configura*o dos seus jumpers. 1m certos casos, algumas das configura*+es no so feitas por jumpers, mas por itens do )(- -etup. -eja qual for o caso, o manual da placa de !" sempre trar as instru*+es apropriadas.

Captulo 19 Configuraes e umpers

19-!

!odemos encontrar nas placas de !", jumpers que se encaixam em um par de pinos, e jumpers que se encaixam em dois pinos, escolhidos dentro de um grupo de B ou mais pinos. Cuando existem apenas dois pinos, temos duas configura*+es poss$veis6 (. ou D(-1%6 quando o jumper est instalado (EE ou (!1.6 quando o jumper est removido F comum encontrar jumpers com apenas um dos seus contatos encaixados. 1sta op*o , eletricamente equivalente a (EE, pois quando apenas um dos pinos est encaixado, no existe o contato el,trico. F usado desta forma apenas para que o jumper no seja perdido.
Figura 19.2
"ormas de configurar um umper#

Cuando temos grupos com B ou mais pinos, estes so numerados. As instru*+es existentes nos manuais dizem para encaixarmos um jumper entre @&:, :&B, etc, de acordo com a finalidade. F comum tam#,m encontrar a op*o (!1., ou seja, sem jumper.

Configurando a voltagem do processador


7odos os processadores modernos, com rar$ssimas exce*+es, operam com duas voltagens6 0nterna e externa, tam#,m chamadas de ('1 e 0=(. 5oltagem interna6 usada na maior parte dos circuitos, inclusive no nGcleo do processador. 5oltagem externa6 usada nos circuitos que fazem comunica*o com a memAria, chipset e com circuitos externos em geral. !or quest+es de compati#ilidade, os processadores operam quase sempre com a voltagem externa fixa em B,B volts. 0nternamente utilizam voltagens menores, trazendo como principal #enef$cio, a menor gera*o de calor. "m dos primeiros processadores a utilizar este sistema foi o !entium ))H, operando externamente com B,B volts e internamente com :,> volts.

19-$

Hardware Total

Atualmente a maioria dos processadores novos opera com voltagem interna inferior a : volts. 1xistem processadores nos quais a configura*o de voltagem , automtica. 1sses processadores informam I placa de !" o valor da voltagem interna que necessitam. ( usurio no precisa se preocupar com esta configura*o, e normalmente nem existem nas suas placas de !", op*+es de configura*o dessas voltagens. A ta#ela a#aixo mostra quais so os processadores que t/m configura*o de voltagem manual e quais t/m configura*o automtica.
Processador !entium J !entium 000 !entium 00 eleron Athlon %uron 89&000 89&: 89 Krix ) 000 Krix ) 00 Krix 9x>9)H, 9x>9 Lin hip !entium ))H !entium Configurao de voltagem Automtica Automtica Automtica Automtica Automtica Automtica )anual )anual )anual )anual )anual )anual )anual )anual )anual

(#serve entretanto que o fato de usarmos um processador com configura*o automtica, no quer dizer necessariamente que no precisamos nos preocupar com jumpers. 1xistem placas de !" que podem ser configuradas para ignorar a programa*o automtica de voltagem definida pelo processador, e utilizar uma voltagem definida pelo usurio. 1ste procedimento , usado quando usurios mais ousados o#rigam o processador a operar acima das suas especifica*+es. 0sto , uma esp,cie de ;envenenamento<, conhecido como overcloc4. omo todo tipo de envenenamento, , arriscado e nem sempre funciona. .este livro no ensinaremos a fazer overcloc4, pois consideramos uma prtica no recomendvel. Aqueles interessados no assunto podem encontrar informa*+es detalhadas em www.tomshardware.com.

Captulo 19 Configuraes e umpers Figura 19.3

19-%
&'emplo de programa(o da )oltagem interna para o processador *thlon em uma placa de C+,# -.ser)e a op(o C+, /&"*,0T1 2ue 3 a recomendada#

A figura B mostra um exemplo de configura*o de voltagem interna do processador Athlon, em uma placa de !" Asus 8M5. A op*o recomendada , a !" %efault, que resulta na voltagem correta, informada pelo prAprio processador. As outras op*+es so usadas pelos adeptos do overcloc4, e permitem utilizar voltagens entre @.B volts e :.? volts. Antes de instalar um processador devemos verificar se a placa de !" possui configura*o de voltagem interna para o processador, e caso tenha, esta configura*o deve ser deixada na op*o automtica. 1nquanto algumas placas de !" oferecem a op*o de descartar a configura*o automtica de voltagem para os processadores que possuem esta capacidade, todas as placas de !" para processadores mais antigos que no fazem configura*o automtica de voltagem apresentam jumpers ou dip switches para esta configura*o, que , o#rigatAria. .o manual da placa de !" existiro instru*+es para esta programa*o. A figura J mostra o exemplo de programa*o de voltagem interna do processador, em uma certa placa de !" com -oc4et M. As placas para -oc4et M produzidas a partir de @NN> normalmente permitem escolher voltagens entre :.? volts e B.O volts, o que garante a compati#ilidade com maior nGmero de processadores. !lacas de !" mais antigas podem oferecer apenas duas ou tr/s op*+es de voltagem, compat$veis com os processadores da sua ,poca, e as ainda mais antigas podem operar com voltagem fixa.

19-4

Hardware Total Figura 19.4


+rograma(o de )oltagem interna do processador em uma placa de C+, com 5oc6et 7#

Ao programar a voltagem interna de um processador que necessite deste tipo de programa*o, podemos sempre consultar as especifica*+es indicadas na face superior deste processador. A figura O mostra como exemplo o processador A)% 89, no qual est indicado que a voltagem interna , B.: volts 2 ('13.
Figura 19.5
8nformaes de configura(o indicadas na face superior de um processador#

A maioria dos processadores possui esta indica*o. .os raros casos em que no possui, , poss$vel desco#rir esta informa*o por outros m,todos. onsidere por exemplo um processador A)% 89&:=OO? AP'. Atrav,s do seu manual podemos entender o significado das letras ;AP'< usadas como sufixo. A figura 9 foi extra$da do manual do 89&:, e nela vemos que a letra ;P< indica que a voltagem do nGcleo deve ser de :,B volts 2a m,dia da faixa :,:5&:,J53.

Captulo 19 Configuraes e umpers Figura 19.6

19-7
9os manuais dos fa.ricantes e'istem indicaes de )oltagem1 .aseadas no sufi'o do processador#

1m certos processadores antigos, desco#rir a voltagem correta pode ser dif$cil pelo fato de no existirem indica*+es. "m exemplo , o !entium !OJ 2modelos anteriores ao !entium ))H3. 1ste processador era produzido em duas vers+es6 -7% e 5'1. A verso 5'1 era programada com B,J volts, e a verso -7% com B,B volts. F poss$vel desco#rir a verso atrav,s da numera*o do chip, como mostra a figura M. Qasta verificar a letra existente apAs a ;=<. -e for ;-<, trata&se de uma verso -7%, e se for ;5<, trata&se de uma verso 5'1. 1m caso de dGvida, para am#os os casos pode ser usada a tenso de B,J volts, j que atende aos requisitos da verso 5'1, e tam#,m da verso -7%, que funciona com voltagens entre B,@ e B.9 volts.
*** 35% *** Figura 19.7
8dentificando o +entium +%$C#

Configurando o clock externo do processador


ada processador foi projetado para operar com um determinado cloc4 externo. 1m praticamente todas as placas de !", este cloc4 no , configurado automaticamente. a#e ao montador do ! fazer esta programa*o. 0sto , vlido tanto nas placas de !" antigas para !entium e

19-:

Hardware Total

!entium ))H, como nas placas para processadores mais modernos como !entium 000, !entium J e Athlon. A figura > mostra a programa*o do cloc4 externo em uma placa de !" para !entium J. Atrav,s de dip switches podem ser escolhidos valores entre @?? e @BB )Hz. ( valor correto para este processador , @?? )Hz, mas os adeptos do overcloc4 podem utilizar valores mais elevados. .ote que no existe configura*o default ou automtica para este cloc4. -empre ser preciso indic&lo corretamente.
Figura 19.8
+rograma(o de cloc6 e'terno em uma placa de C+, para +entium $#

Cuanto ao !entium J, voc/ encontrar muitas informa*+es so#re o seu ;cloc4 de J?? )Hz<. .a verdade , utilizado um cloc4 externo de @?? )Hz, e so feitas J transfer/ncias a cada cloc4, o que d um resultado similar ao de um cloc4 de J?? )Hz. 1ntretanto para efeito de programa*o de cloc4 externo da placa de !", o valor que vigora , mesmo @?? )Hz. 7odas as placas de !" possuem configura*+es de cloc4 externo. A figura N mostra o exemplo de outra placa de !", a 8M5, para processadores Athlon. .ote que so oferecidas as op*+es de @?? )Hz 2o normal para este processador3, e ainda os valores de @?B, @?O e @@? )Hz.

Captulo 19 Configuraes e umpers Figura 19.9

19-9
+rograma(o de cloc6 e'terno em uma placa de C+, para *thlon#

%a mesma forma como os ;J?? )Hz< do !entium J, voc/ encontrar indica*+es so#re um cloc4 de :?? ou :99 )Hz do Athlon e do %uron. .a verdade os cloc4s utilizados so @?? e @BB )Hz, respectivamente. omo so feitas duas transfer/ncias a cada cloc4, tudo se passa como se fossem mesmo cloc4s de :?? e :99 )Hz, mas para efeito de programa*o dos cloc4s externos das suas placas de !", os valores que vigoram so @?? e @BB )Hz, respectivamente. .ote ainda que no estamos afirmando que o %uron usa @?? )Hz e o Athlon usa @BB )Hz. Am#os os processadores so produzidos com cloc4s de @?? )Hz. As vers+es mais novas do Athlon operam com @BB )Hz externos 2:99 )Hz com %%'3. .ovas vers+es do %uron tam#,m utilizaro os @BB )Hz externos. A figura @? mostra um outro exemplo de programa*o de cloc4 externo, o da placa !B5JH. %ependendo do processador instalado, cloc4s diferentes devem ser usados. !ara os processadores eleron o cloc4 externo , de 99 )Hz. !ara processadores !entium 000 so usados @?? )Hz ou @BB )Hz, dependendo da verso. .ote que al,m desses valores, so oferecidas vrias op*+es para overcloc4. om 9>, MO, >? e >B )Hz , feito overcloc4 no eleron. om @?B, @?O, @@?, @@:, @@O, @:? e @:J )Hz , feito overcloc4 nos processadores !entium 000 que operam externamente com @?? )Hz. om @J? e @O? )Hz , feito overcloc4 nas vers+es do !entium 000 que exigem @BB )Hz.

19-1;

Hardware Total Figura 19.10


Configura(o de cloc6 e'terno em uma placa para +entium 88 < +entium 888 < Celeron#

.ote nas figuras >, N e @? que quando programamos o cloc4 externo do processador, estamos tam#,m programando o cloc4 da memAria %'A) e o cloc4 do #arramento ! 0. ( cloc4 ! 0 padro , de BB )Hz, desde que o processador esteja operando com seu cloc4 correto. Cuando , usado overcloc4, o cloc4 ! 0 aumenta proporcionalmente. 7am#,m o cloc4 da %'A) , vinculado ao cloc4 externo do processador, tanto , que nas figuras anteriores temos indica*+es de cloc4 para ; !"=%'A)<. 1xistem entretanto placas de !" com chipsets que permitem utilizar cloc4s diferentes para o processador e para a %'A). ( processador pode usar cloc4 externo de @?? )Hz e a %'A) operar com @BB )Hz, por exemplo. A figura @@ mostra um exemplo de configura*o de cloc4 externo em uma placa de !" com -oc4et M, na qual vemos que , permitida a opera*o da memAria de forma ass$ncrona, ou seja, usando um cloc4 diferente do usado pelo processador.

Captulo 19 Configuraes e umpers Figura 19.11

19-11
Configurando o cloc6 e'terno em uma placa de C+, com 5oc6et 7#

.ote que nem todas as placas so to flex$veis no que diz respeito I programa*o do cloc4 externo. !lacas de !" mais antigas podem suportar no mximo @?? )Hz. !lacas ainda mais antigas podem chegar at, 99 )Hz apenas. Dem#ramos que os #arramentos dos processadores sA evolu$ram de 99 para @?? )Hz no in$cio de @NN>, um avan*o relativamente recente.

Configurando o clock interno do processador


1sta , uma configura*o que nem sempre est dispon$vel, so#retudo quando so usados processadores modernos. ( cloc4 interno , formado pela composi*o entre o cloc4 externo e um multiplicador. !or exemplo, com cloc4 externo de @?? )Hz e multiplicador Ox, chegamos ao cloc4 interno de O?? )Hz. .os processadores antigos, o multiplicador era sempre definido atrav,s de jumpers ou dip switches. 1m alguns casos o multiplicador era escolhido pelo )(- -etup. ( correto , escolher o multiplicador de acordo com o cloc4 do processador. !or exemplo, em um 89&:=JO?, o correto , usar o cloc4 externo de @?? )Hz e o multiplicador J,Ox. -e fosse usado o multiplicador Jx, este processador iria operar a J?? )Hz. -e fosse usado Ox, ele iria operar a O?? )Hz. ( uso de um cloc4 mais #aixo sempre funciona, mas no , de interesse. !ara que fazer o processador ficar mais lentoR 'aramente isso , necessrio. S a opera*o com cloc4 mais elevado nem sempre funciona. !ara falar a verdade, normalmente no funciona. F uma

19-12

Hardware Total

questo de sorte. Cuando funciona, o processador perde confia#ilidade, esquenta demais e pode ter sua vida Gtil extremamente reduzida. 0nfelizmente muitos vendedores desonestos passaram a fazer overcloc4 nos processadores dos ! s que vendiam. !ior ainda, muitos distri#uidores passaram a falsificar os processadores atrav,s de remarca*o. "m processador podia ter indicado o cloc4 de :BB )Hz, que era apagado e su#stitu$do por :99 ou B??. A 0ntel foi o primeiro fa#ricante a ;travar< seus processadores. 1les passaram a utilizar um multiplicador fixo e correto, ignorando a programa*o feita pela placa de !". "m processador !entium 000=O??, por exemplo, deve ser programado com @?? )Hz externos. -eu multiplicador , fixo em Ox, e mesmo que a placa de !" seja programada para usar outros valores, sero ignorados e su#stitu$dos por Ox. %izemos que um processador , ;travado< quando utiliza sua prApria configura*o de multiplicador, ignorando a configura*o da placa de !". %izemos que o processador , ;destravado< quando aceita configura*+es de multiplicador pela placa de !", atrav,s de jumpers ou do )(- -etup. (s processadores ;destravados< so6 A)% 89, 89&:, 89&000 Krix ) 00, 9x>9, 9x>9)H Lin hip !entium, !entium ))H !rimeiras vers+es do !entium 00

(s processadores ;travados< so6 !entium 00, !entium 000, !entium J eleron Athlon e %uron

(Q-6 1xistem algumas vers+es do Athlon e do %uron que so destravadas. 1xistem ainda m,todos para destravar processadores, mas deixamos isso para os sites e pu#lica*+es que incentivam o overcloc4.

Captulo 19 Configuraes e umpers Figura 19.12

19-1!
+rograma(o de multiplicadores#

A figura @: mostra um exemplo de programa*o de multiplicadores, extra$do do manual de uma placa de !". 7rata&se de uma placa para -oc4et M, cujos processadores aceitam todos a programa*o manual do multiplicador. !odemos o#servar que existem configura*+es para6 @.Ox = :x = :,Ox = Bx = J,Ox = Ox = O,Ox %evemos sempre programar o multiplicador de acordo com o processador a ser instalado. !or exemplo, para um 89&:=OO?, usamos o multiplicador O,Ox, #em como o cloc4 externo de @?? )Hz.
Figura 19.13
+rograma(o de multiplicadores em uma placa de C+, para *thlon#

)esmo quando uma placa de !" , espec$fica para processadores ;travados<, sempre estaro dispon$veis as configura*+es para definir o multiplicador, mesmo que o processador as ignore. A figura @B mostra as configura*+es em uma placa de !" para processadores Athlon e %uron. 1sses processadores operam com cloc4s externo de @?? )Hz. -eus ;:?? )Hz< so o#tidos pelo uso das duas transi*+es de cada per$odo de cloc4

19-1$

Hardware Total

2%ou#le %ata 'ate3. !ortanto a forma correta de programar um Athlon=N??, por exemplo, , usar o cloc4 externo de @?? )Hz e o multiplicador Nx. 5ers+es mais novas do Athlon e do %uron usam o ;cloc4 externo de :99 )Hz<. .a verdade este cloc4 deve ser programado na placa de !" como @BB )Hz. (s multiplicadores atuam so#re este valor para o#ter o cloc4 interno.

Outros jumpers de placas de CPU


Al,m dos jumpers que definem a voltagem de opera*o e os cloc4s, existem outros menos importantes, mas que tam#,m precisam ser revisados.
Jumper para descarga do CMOS

7odas as placas de !" possuem um jumper que , usado para ha#ilitar o fornecimento de corrente da #ateria para o chip )(-. )uitas vezes, para no gastar a #ateria enquanto a placa ainda est sendo vendida, os fa#ricantes deixam este jumper desa#ilitado. Antes de montar o seu ! , verifique qual , este jumper, e programe&o na op*o .ormal, para que o chip )(- rece#a corrente da #ateria. A figura @J mostra um exemplo desta configura*o.
*** 35% *** Figura 19.14
Jumper para descarga do C=-5#

Flash B OS

As placas de !" modernas possuem seu Q0(- armazenado em um tipo especial de '(), chamado Elash '(). -ua principal caracter$stica , que, ao contrrio das '()s comuns, podem ser reprogramadas pelo usurio, utilizando softwares apropriados, fornecidos pelo fa#ricante da placa de !". 1ste recurso , usado para permitir atualiza*+es do Q0(-, que muitos fa#ricantes de placas de !" oferecem atrav,s da 0nternet. 1xistem Elash '()s com voltagens de programa*o de O volts, e outras mais antigas, com voltagens de programa*o de @: volts. )odelos mais novos nem necessitam de voltagens especiais6 so programadas apenas com um comando de grava*o, ha#ilitado pelo chipset. .o altere este jumper, deixe&o como veio de f#rica. 1le no deve ser programado pelo usurio, e sim pelo fa#ricante.

Captulo 19 Configuraes e umpers

19-1%

F o fa#ricante quem escolhe qual tipo de Elash '() ser instalada 2O volts ou @: volts3, e programa este jumper de acordo. A figura @O mostra um exemplo desta programa*o.
*** 35% *** Figura 19.15
+rogramando a )oltagem de programa(o da "lash >-=#

!oltagem da S"#$M

A maioria das memArias -%'A) opera com tenso de B,B volts, mas existem alguns modelos antigos de O volts. A maioria das placas de !" aceita apenas -%'A)s de B,B volts, mas existem algumas que possuem jumpers atrav,s dos quais podemos selecionar entre as duas tens+es poss$veis. A figura @9 mostra um exemplo desta programa*o.
Figura 19.16
&'emplo de programa(o da )oltagem de opera(o da 5/>*=#

A figura @M mostra um t$pico mAdulo -%'A) com encapsulamento %0))=@9>. ( chanfro indicado com uma seta serve para impedir que um mAdulo seja encaixado em um soquete com voltagem errada. Cuando o chanfro est centralizado, trata&se de um mAdulo de B,B volts. )Adulos de O volts possuem o chanfro deslocado para a esquerda. !elo menos voc/ no precisa ficar preocupado em danificar um mAdulo, ou ter pro#lemas de mau funcionamento devido ao encaixe do mAdulo errado. 1ste sistema de chanfros garante que apenas o mAdulo apropriado pode ser encaixado.
Figura 19.17
=?dulo 5/>*= /8==<14: e seu chanfro indicador de )oltagem#

%ipo e voltagem da ""# S"#$M

7am#,m as memArias %%' -%'A) podem ser encontradas em vers+es diferentes. Cuanto Is voltagens, a maioria delas , de :,O volts, mas existe a

19-14

Hardware Total

previso do lan*amento de novos mAdulos de @.> volts. 1sses mAdulos utilizam soquetes diferentes, assim como ocorre com a -%'A). %a mesma forma, encontramos dois tipos de mAdulos6 "n#uffered %%' 2os mais comuns3 e 'egistered %%'. !lacas de !" que suportam %%' em geral possuem um jumper para a indica*o do tipo de mAdulo %%', como mostra a figura @>.
Figura 19.18
8ndicando o tipo de //> 5/>*=#

A figura @N mostra a diferen*a entre os dois tipos de mAdulos %%'. A verso registered possui al,m dos chips de memAria, um grupo de chips 2registradores3 prAximos ao conector. A figura mostra tam#,m a posi*o do chanfro em fun*o da voltagem do mAdulo.
Figura 19.19
8dentificando o tipo de m?dulo //>#

Captulo 19 Configuraes e umpers

19-17

A maioria dos jumpers mostrados at, aqui dizem respeito Is placas de !" de fa#rica*o mais recente. )ais adiante neste cap$tulo voltaremos ao assunto, mostrando inclusive jumpers de placas de !" mais antigas.

Jumpers de dispositivos "&


-e voc/ vai instalar um disco r$gido 0%1, novinho em folha, como o Gnico dispositivo da interface 0%1 primria, ento no precisa se preocupar com a sua configura*o de jumpers. A configura*o de f#rica , adequada para este tipo de instala*o 2)aster, sem -lave3. S o mesmo no pode ser dito quando voc/ pretende instalar dois discos r$gidos, ou ento quando pretende instalar outros dispositivos 0%1, como drives de %&'(), drives D-&@:? ou T0! %rive 0%1. .em sempre a configura*o com a qual esses dispositivos saem da f#rica , adequada I instala*o direta, sem que o usurio precise revisar os seus jumpers. 5amos ento apresentar os jumpers dos dispositivos 0%1, e como devem ser programados para cada modo de instala*o. "m disco r$gido 0%1 pode ter seus jumpers configurados de B formas6
)aster 1sta , a configura*o com a qual os discos r$gidos saem da f#rica. ( drive est preparado para operar como )aster 2ou seja, o primeiro dispositivo de uma interface3, sem -lave 2ou seja, sem estar acompanhado de um segundo dispositivo na mesma interface3. A princ$pio, o disco 0%1 ligado como )aster na interface 0%1 primria ser acessado pelo sistema operacional como drive . ( disco r$gido , o -lave, ou seja, o segundo dispositivo 0%1 ligado a uma interface. A princ$pio, um dispositivo 0%1 ligado como -lave da interface 0%1 secundria, ser acessado pelo sistema operacional como drive %. .esta configura*o, o disco r$gido , o )aster, ou seja, o primeiro dispositivo de uma interface 0%1, por,m, existe um segundo dispositivo 0%1 ligado na mesma interface. omo vemos, no #asta indicar para um disco r$gido que ele opera como )aster, , preciso tam#,m avisar, atrav,s dos seus jumpers, que existe um -lave ligado na mesma interface. A princ$pio, quando existem dois dispositivos 0%1 ligados na interface 0%1 primria, o )aster ser acessado pelo sistema operacional como drive , e o -lave como drive %.

-lave

%rive is )aster, -lave !resent

.ote que quando fizemos refer/ncia Is letras rece#idas pelos drives, tomamos cuidado de dizer ;a princ$pio<. A razo disso , que essas letras podem mudar, atrav,s de configura*+es de software. !or exemplo, um drive

19-1:

Hardware Total

de %&'() pode ter sua letra alterada para qualquer outra, ao gosto do usurio. As configura*+es de outros dispositivos 0%1 2drive de %&'(), D-&@:?, T0! %rive 0%1, etc3 so parecidas, exceto pelo fato de no utilizarem a configura*o -lave !resent. !ortanto, as configura*+es vlidas para esses dispositivos so as seguintes6
)aster "sada quando o drive , o primeiro dispositivo ligado a uma interface 0%1. .o caso desses drives, no importa se existe ou no um segundo dispositivo ligado na mesma interface. A configura*o do )aster ser a mesma, com ou sem -lave. "sada quando o drive , o segundo dispositivo ligado em uma interface 0%1.

-lave

5ejamos alguns exemplos de conex+es de discos r$gidos e dispositivos 0%1 e suas respectivas configura*+es.
&xemplo '

-uponha que existe um disco r$gido ligado na interface 0%1 primria, e um drive de %&'() ligado na interface 0%1 secundria. (s jumpers devem ser configurados da seguinte forma6
onexo !rimarK )aster !rimarK -lave -econdarK )aster -econdarK -lave &xemplo ( %ispositivo %isco r$gido & %rive de %&'() & onfigura*o (ne drive (nlK & )aster &

-uponha agora dois discos r$gidos 0%1 ligados na interface 0%1 primria, e na secundria, um drive de %&'() 0%1 ligado como )aster, e um T0! %rive 0%1 ligado como -lave. (s jumpers devem ser configurados da seguinte forma6
onexo !rimarK )aster !rimarK -lave -econdarK )aster -econdarK -lave &xemplo ) %ispositivo %isco r$gido %isco r$gido %rive de %&'() T0! %rive onfigura*o %rive is )aster, -lave !resent %rive is -lave )aster -lave

Captulo 19 Configuraes e umpers

19-19

.esta configura*o, fa*amos a liga*o de um disco r$gido 0%1 e um drive de %&'() ligados na interface 0%1 primria, e um segundo disco r$gido 0%1 ligado na interface secundria.
onexo !rimarK )aster !rimarK -lave -econdarK )aster -econdarK -lave %ispositivo %isco r$gido %rive de %&'() %isco r$gido & onfigura*o %rive is )aster, -lave !resent -lave (ne drive (nlK

ertas configura*+es devem ser evitadas, apesar de funcionarem. !or exemplo, devemos evitar ligar um drive de %&'() ou outros dispositivos, na mesma interface onde est o disco r$gido. 1ste tipo de liga*o pode resultar na redu*o do desempenho do disco r$gido. -e voc/ vai ligar outros dispositivos 0%1 al,m de discos r$gidos, , melhor deixar a interface 0%1 primria para discos r$gidos, e a interface 0%1 secundria para os outros dispositivos. 7am#,m no , recomendado ligar um disco r$gido 0%1 como -lave, em uma interface na qual o )aster no , um disco r$gido. !or exemplo, um drive de %&'() como )aster e um disco r$gido como -lave. 1ste tipo de configura*o muitas vezes no funciona, e deve ser evitada. Agora que voc/ j sa#e como os discos r$gidos e dispositivos 0%1 devem ser instalados, resta sa#er como configurar os seus jumpers. 7odos os discos r$gidos possuem jumpers atrav,s dos quais pode ser escolhida uma entre as tr/s configura*+es poss$veis 2)aster sem -lave, -lave e )aster com -lave3. .o manual do disco r$gido voc/ sempre encontrar as instru*+es para configurar esses jumpers.

19-2;

Hardware Total Figura 19.20


Jumpers de um disco rgido#

A figura :@ mostra um exemplo de ta#ela de configura*+es de jumpers, da forma como , encontrada nos manuais dos discos r$gidos. onsidere esta figura apenas como exemplo, pois discos r$gidos diferentes normalmente utilizam ta#elas de configura*+es diferentes. 7ome como #ase as instru*+es de instala*o existentes no manual do seu prAprio disco r$gido.
*** 75% *** Figura 19.21
Ta.ela de configuraes de umpers para um disco rgido#

.o exemplo da figura :@, vemos que a configura*o 2@3 , a que chamamos de ;%rive is )aster< ou ;(ne drive (nlK<. .a figura, esta configura*o , chamada de -ingle 2sozinho3. -e o drive est sozinho, significa que , )aster, e que no existe -lave instalado.

Captulo 19 Configuraes e umpers

19-21

A configura*o 2:3, indicada na figura como %ual )aster, , o que chamamos aqui de ;%rive is )aster, -lave !resent<. -e a configura*o , %ual, significa que existem )aster e -lave instalados, portanto, podemos dizer que existe um -lave presente. A configura*o 2B3, indicada como %ual -lave, , o que chamamos de ;%rive is -lave<. (#viamente, sA configuramos drives como -lave quando existem dois dispositivos instalados na mesma interface. A ta#ela da figura :@ mostra ainda uma quarta op*o, que , a a#le -elect. 1sta configura*o raramente , usada, e necessita de um ca#o flat 0%1 especial. om esta op*o, no , preciso alterar jumpers do disco r$gido para fazer a sua instala*o. Qasta lig&lo na extremidade do ca#o, e ser automaticamente reconhecido como )aster, ou lig&lo no conector do meio do ca#o, para que seja automaticamente reconhecido como -lave. Apesar de praticamente no ser usada, , #om que voc/ sai#a da exist/ncia desta configura*o. (s fa#ricantes de discos r$gidos esto propondo a sua ado*o como padro. %esta forma, o disco r$gido teria uma instala*o !lug and !laK, ou seja, sem a necessidade de configurar jumpers. (#serve que nem sempre , preciso indicar para um disco r$gido se existe um -lave presente. Alguns modelos utilizam a mesma configura*o para o )aster, no importando se est sozinho ou acompanhado de um -lave. A figura :: mostra a configura*o de jumpers de um disco r$gido que tem esta caracter$stica. (#serve que a configura*o para )aster est descrita como ;)aster %rive in dual drive sKstem or (nlK %rive, in single drive sKstem<.
*** 35% *** Figura 19.22
-utro e'emplo de ta.ela de configura(o de umpers de um disco rgido#

19-22

Hardware Total

.a maioria dos discos r$gidos, voc/ encontrar instru*+es para configurar os jumpers nas J modalidades6 %rive is )aster, no -lave %rive is -lave %rive is )aster, -lave !resent a#le -elected

1ntretanto, , poss$vel que voc/ se depare com algum disco r$gido com um manual dotado de instru*+es menos claras. 1ssas instru*+es a#reviadas dizem respeito a dois jumpers que devem ser usados para configurar o disco6 )- 2)aster=-lave36 0ndica se o disco ir operar como )aster ou -lave -! 2-lave !resent36 0ndica ao )aster se existe um -lave instalado 5oc/ encontrar modelos em que o jumper )- encaixado faz o drive operar como )aster, e desencaixado faz o drive operar como -lave. !ode encontrar ainda drives que fazem o inverso, ou seja, o jumper )- encaixado deixa o drive operar como -lave, e desencaixado operar como )aster. %a mesma forma, o jumper -! poder indicar que existe -lave, mas em certos, modelos, este jumper pode precisar ser desencaixado para indicar que existe -lave. %e um modo geral, o jumper )- poder estar na posi*o )aster 2que poder ser encaixada ou desencaixada3 ou -lave. ( jumper -! poder tam#,m estar na posi*o !resent ou A#sent 2ou seja, sem slave3. As configura*+es desses jumpers sero ento as seguintes6
onfigura*o )aster sem -lave )aster com -lave -lave Sumper ))aster )aster -lave Sumper -! A#sent !resent A#sent

-e o manual do seu disco r$gido for mal explicado e simplesmente mostrar quais so os jumpers )- e -!, sem explicitar quais configura*+es devem ser usadas para cada caso, tome como refer/ncia a ta#ela acima. .o esque*a que a configura*o de f#rica , )aster sem -lave. (#serve ainda que no -lave, no faz sentido usar o jumper -lave !resent, pois sA , levado em conta pelo )aster. A ta#ela recomenda usar neste caso, a op*o A#sent, mas !resent tam#,m dever funcionar.
Jumpers em drives de C"*#OM

Captulo 19 Configuraes e umpers

19-2!

A figura :B mostra os jumpers de um drive de %&'() 0%1. (#serve que no existe o jumper -lave !resent, apenas jumpers que o definem como )aster ou -lave. 1xiste tam#,m a op*o a#le -elect, comum em vrios dispositivos 0%1, mas ainda pouco usada. )uitos drives de %&'() so configurados como -lave na f#rica, e portanto no funcionam ao serem instalados sozinhos, sem um )aster. F preciso fazer uma reviso nos seus jumpers, programando&os corretamente.
Figura 19.23
Jumpers de um dri)e de C/->-= 8/&#

A figura :J mostra as configura*+es de jumpers de um drive D-&@:?. Assim como ocorre em qualquer dispositivo 0%1, temos as configura*+es )aster, -lave e a#le -elect.
Figura 19.24
Jumpers de um dri)e 05-12;#

.a figura :O vemos os jumpers para um T0! %rive 0%1. (#serve que a configura*o de f#rica , -lave. !or isso, nem sempre podemos instalar diretamente um dispositivo 0%1 sem revisar os seus jumpers. A configura*o de f#rica no funcionaria se este drive fosse instalado como )aster. Assim como ocorre com todos os dispositivos 0%1, as configura*+es poss$veis so )aster, -lave e a#le -elect.

19-2$

Hardware Total Figura 19.25


Jumpers de um @8+ /ri)e 8/&#

7odos os dispositivos 0%1, at, os menos populares, possuem jumpers para selecionamento )aster=-lave. A figura :9 mostra as configura*+es de uma unidade de fita 0%1, modelo %0B? 2B? PQ3, fa#ricada pela (nstream.
Figura 19.26
Jumpers de uma unidade de fita -nstream /8!;#

Pravadores de %s, drives de %5%, discos r$gidos, drives de %&'(), unidades de discos remov$veis, enfim, diversos tipos de dispositivos 0%1, so todos configurados da mesma forma. 7odos possuem jumpers )aster=-lave, e cada interface 0%1 pode controlar um 2)aster3 ou dois 2)aster e -lave3 desses dispositivos.

Outros jumpers de placas de CPU

Captulo 19 Configuraes e umpers

19-2%

!lacas de expanso modernas normalmente no possuem jumpers, com rar$ssimas exce*+es. "ma dessas poucas exce*+es , a placa -ound Qlaster ! 0 @:>. 1sta placa possui duas sa$das sonoras, e cada uma permite ligar um par de caixas de som. A placa possui dois jumpers atrav,s do qual podemos escolher se essas sa$das iro operar com #aixa pot/ncia 2Dine ("73 ou alta pot/ncia 2-pea4er (ut3. "sando a op*o de #aixa pot/ncia, podemos ligar as sa$das sonoras em um amplificador, ou ento em caixas de som com amplifica*o prApria. "sando a op*o de alta pot/ncia, podemos ligar essas sa$das diretamente em caixas de som passivas, ou seja, sem amplifica*o. 0sto ir ligar os amplificadores de pot/ncia existentes na placa. 5rias outras placas de expanso tam#,m podem apresentar alguns jumpers, mas sua configura*o , normalmente muito fcil. -e em placas de expanso modernas , dif$cil encontrar jumpers, em placas de !" , #astante comum encontrar vrios outros tipos de jumpers al,m dos j descritos neste cap$tulo. -o#re toda esta miscelUnea de jumpers diferentes que podem ser encontrados nas centenas ou milhares de modelos de placas de !", sai#a o seguinte6 @3 .ormalmente a configura*o de f#rica , a indicada :3 Antes de alterar um jumper, leia atentamente o manual -eria muito dif$cil detalhar todos os jumpers de todas as placas de !". !or maior que seja a sua experi/ncia, voc/ sempre encontrar novidades. !ara ilustrar e facilitar o seu tra#alho, vamos apresentar alguns exemplos de jumpers encontrados em algumas placas de !".
+e,-oard po.er on

)uitos teclados possuem uma tecla !ower, que pode ser usada para ligar ou desligar o computador. Cuando esta tecla est presente, ela pode desligar o computador, mas no funcionar para lig&lo. -e o computador estiver totalmente desligado, o teclado no poder enviar I placa de !" o cAdigo da tecla, e no poder comandar a fun*o !ower on. 5rias placas de !" possuem entretanto um jumper que pode ser usado para manter o teclado ligado, mesmo com o computador desligado, fazendo com que a sua tecla !ower possa ser usada para ligar o computador.

19-24 *** 35% *** Figura 19.27

Hardware Total

&'emplo de umper para ha.ilitar a tecla +ower do teclado#

B OS .rite protect

7odas as placas de !" modernas podem ter seu Q0(- reprogramado, o que , muito Gtil para atualiza*+es. 1xistem entretanto v$rus de computador que acessam as fun*+es de grava*o do Q0(- e apagam todo o seu conteGdo. )ilhares de computadores j foram atacados por este tipo de v$rus. Eelizmente vrios fa#ricantes de placas de !" adicionaram jumpers para ha#ilitar e desa#ilitar a grava*o do Q0(-. Cuando retiramos o jumper, o comando de grava*o no chega I Elash '(), ficando assim protegida. %evemos instalar este jumper apenas quando fizermos a atualiza*o do Q0(-.
*** 35% *** Figura 19.28
Ha.ilitando e desa.ilitando a gra)a(o do A8-5#

nternal -u//er

7odas as placas de !" possuem uma conexo 2! -pea4er3 para o alto falante existente no ga#inete. )uitas placas entretanto possuem um pequeno alto falante 2#uzzer3 que su#stitui o existente no ga#inete. 1ssas placas podem ter um jumper para ha#ilitar ou desa#ilitar este alto falante.
*** 35% *** Figura 19.29
Ha.ilitando o alto falante da placa de C+,#

Captulo 19 Configuraes e umpers $C 012 &na-le3"isa-le

19-27

)uitas placas de !" possuem circuitos de udio integrados, dispensando o uso de uma placa de som. .ormalmente essas placas permitem desa#ilitar os seus circuitos de udio, permitindo a instala*o de uma placa de som avulsa.
*** 35% *** Figura 19.30
Ha.ilitando e desa.ilitando os circuitos de Budio on.oard#

CPU !oltage Setting

Algumas placas de !" possuem jumpers ou chaves adicionais para aumentar a voltagem para o nGcleo do processador, e para aumentar a voltagem de funcionamento do chipset, memArias e #arramentos. ( aumento de voltagem , usado quando , feito overcloc4. %eixe esses jumpers ou chaves nas suas op*+es default. (s leitores que querem arriscar o uso do overcloc4, ensinado em www.tomshardware.com, vero que uma das provid/ncias a serem tomadas , o aumento das voltagens. 0sto significa, por exemplo, usar B,J volts onde deveria ser B,B volts. Algumas placas de !" permitem adicionar ?,@ ou ?,: volts Is tens+es normais, como no exemplo da figura B@. (utras placas possuem op*+es de B,B volts, B,J volts e B,O volts para a voltagem externa, enquanto a interna deve ser aumentada manualmente.
Figura 19.31
C+, Coltage 5etting1 usado para o)ercloc6#

!4deo on-oard

19-2:

Hardware Total

1xistem placas nas quais o v$deo on#oard nunca pode ser desa#ilitado. 1xistem outras nas quais ele , desa#ilitado automaticamente quando uma placa de v$deo , instalada. 1xistem outras onde, ao ser instalada uma placa de v$deo, podemos selecionar atrav,s do )(- -etup, qual dos dois ;v$deos< , o primrio e qual , o secundrio. Einalmente, encontramos placas onde o v$deo on#oard pode ser totalmente desatilitado, atrav,s de um jumper 2figura B:3 ou do )(- -etup.
Figura 19.32
Ha.ilitando e desa.ilitando o )deo on.oard#

!5$ frame -uffer

A maioria das placas de !" com v$deo on#oard utiliza parte da memAria principal como memAria de v$deo. F a chamada memAria de v$deo compartilhada. "ma parte da memAria %'A) que seria destinada ao processador , utilizada como memAria de v$deo. Algumas dessas placas de !" podem opcionalmente utilizar chips de memAria independentes para formar a memAria de v$deo. 1ssas placas possuem um jumper para indicar se a memAria de v$deo , independente ou compartilhada.
Figura 19.33
8ndicando a mem?ria de )deo compartilhada#

Fre678ncia do -arramento $5P

-em utilizar overcloc4, o #arramento AP! deve operar com 99 )Hz. (s modos AP! :x, AP! Jx e AP! >x utilizam, respectivamente, : J e >

Captulo 19 Configuraes e umpers

19-29

transfer/ncias a cada cloc4, mas a freqV/ncia , sempre 99 )Hz. )uitas placas de !" ajustam automaticamente a freqV/ncia do #arramento AP! para 99 )Hz, outras precisam que isto seja ajustado manualmente. 1xistem placas nas quais este ajuste , feito atrav,s de uma fra*o do cloc4 do #arramento externo do processador. !ara #arramentos de 99 )Hz, a rela*o , de @6@. !ara #arramentos de @?? )Hz, a rela*o , de :6B, e para #arramentos de @BB )Hz, a rela*o , de @6:.
Figura 19.34
8ndicando a fre2DEncia do .arramento *F+#

Modo de seguran9a

Algumas placas de !" possuem um jumper chamado safe mode 2modo de seguran*a3. Cuando o processador , destravado, ou seja, aceita programa*o do cloc4 interno, uma programa*o indevida dos multiplicadores atrav,s do )(- -eptup pode impedir o computador de funcionar, e desta forma nem mesmo o )(- -etup pode ser utilizado. Ao ativarmos o modo de seguran*a, o processador ir operar com um cloc4 #aixo, e desta forma podemos ter acesso ao )(- -etup para corrigir a programa*o errada. Eeita a corre*o, desativamos o modo de seguran*a para que o computador volte a funcionar com a velocidade correta.

19-!;

Hardware Total Figura 19.35


=odo de segurana#

:;o es6ue9a do CMOS Setup


)uitos dos tApicos apresentados neste cap$tulo dizem respeito a jumpers e chaves de configura*o, mas lem#re&se que a maioria das configura*+es de hardware tam#,m podem ser definidas pelo )(- -etup. Ao montar um computador, utilize sempre a configura*o default para o )(- -etup. -empre existir um comando para o carregamento dessas op*+es default. !osteriormente os itens do )(- -etup podem ser revisados para o#ter mais efici/ncia, seguran*a e desempenho. 0remos a seguir apresentar mais exemplos de jumpers, a#ordando principalmente as placas mais antigas, o que , importante para quem tra#alha com manuten*o.

Jumpers para t<cnicos de manuten9;o


At, agora mostramos neste cap$tulo, configura*+es de jumpers de placas de !" de fa#rica*o recente. "m t,cnico de manuten*o precisa entretanto estar apto a lidar com equipamentos antigos. "ma placa de !" !entium 00, de @NN>, , um exemplo. "ma placa de !entium de @NN9, ou uma placa de J>9 de @NNJ so outros exemplos. 5amos ento apresentar novamente o assunto, por,m com enfoque concentrado nos modelos mais antigos.

Configura9=es do Pentium
As vers+es antigas do !entium 00 tinham algumas caracter$sticas que o diferenciam de modelos mais novos. Al,m de operar com cloc4 externo de 99 )Hz, no tinha seus multiplicadores travados, portanto era necessrio configurar na placa de !", os jumpers que definiam o multiplicador, e em

Captulo 19 Configuraes e umpers

19-!1

conseqV/cia, o cloc4 interno. 1sta caracter$stica era encontrada nos modelos at, BBB )Hz.
Clocks do Pentium

1stamos portanto falando dos processadores !entium 00 com cloc4 interno de :BB, :99, B??, e BBB )Hz. ( cloc4 externo usado nesses casos , de 99 )Hz. !osteriormente foram lan*adas vers+es do !entium 00 que operam com este cloc4 externo, e tam#,m operam com cloc4s internos de BO?, J?? e JO? )Hz, entretanto essas vers+es usavam os multiplicadores ;travados<. As placas de !" !entium 00 equipadas com os chipsets iJJ?EH e iJJ?DH suportam o cloc4 externo de 99 )Hz, apesar de normalmente poderem ser configuradas para outros valores diferentes, como MO )Hz 2overcloc43. S as placas de !" equipadas com o chipset iJJ?QH suportam as novas vers+es do !entium 00, com cloc4 externo de @?? )Hz. F preciso sa#er o tipo de placa e o tipo de processador que voc/ vai utilizar. .o adianta instalar um !entium 00 que pode operar com @?? )Hz externos em uma placa de !" que no suporta este cloc4. 7am#,m , poss$vel que a sua placa tenha sido lan*ada na ,poca em que o !entium 00 mais veloz era, digamos, o de B?? )Hz, e voc/ agora quer instalar um processador !entium 00 com um cloc4 mais elevado, a princ$pio no suportado pela placa. loc4s mais elevados podem ser usados, #astando programar corretamente o multiplicador de cloc4 atrav,s dos jumpers QE?, QE@, QE: e QEB. )ais adiante neste cap$tulo veremos como desco#rir as configura*+es de cloc4s mais elevados que no so especificadas no manual da placa de !". !or exemplo, a placa cujas informa*+es so apresentadas na figura B9 permitem chegar at, o mximo de B?? )Hz, mas com a t,cnica que veremos, poderemos sa#er como configurar a placa para processadores mais velozes, I medida em que forem lan*ados, mesmo que o manual da placa de !" no fa*a refer/ncia a essas configura*+es, e mesmo que no se trate de um modelo que opere com multiplicadores travados.

19-!2 *** 35% *** Figura 19.36

Hardware Total

Ta.ela de configura(o de umpers para os cloc6s interno e e'terno em uma placa de C+, +entium 88#

A figura B9 mostra o trecho do manual de uma placa de !" !entium 00, preparada para operar com cloc4s internos de at, B?? )Hz. -eu cloc4 externo padro , 99 )Hz, podendo utilizar 2o que nem sempre funciona3 o cloc4 de MO )Hz, e opcionalmente, os valores mais #aixos de 9? e O? )Hz 2totalmente desnecessrios3. Algumas placas de !" so preparadas para chegar o cloc4 externo mximo de >B )Hz. A chance de uma placa operar com este cloc4 externo , pequena, a menos que utilize o chipset iJJ?QH, projetado para operar a at, @?? )Hz, ou ento um chipset mais moderno.
!oltagens do Pentium

5oc/ no precisa programar a voltagem de opera*o do !entium 00. Ao contrrio dos processadores que usam o -oc4et M, o !entium 00 possui O dos seus pinos dedicados a informar I placa de !", qual , a sua voltagem de opera*o. (s circuitos reguladores de voltagem da placa de !" iro gerar a tenso apropriada e envi&la para o !entium 00, de acordo com esses pinos de identifica*o. Ainda assim, podemos encontrar algumas placas para !entium 00 que possuem jumpers para sua configura*o de voltagem. -e esta tenso for programada no modo manual, temos que sa#er qual , a voltagem interna utilizada pelo !entium 00. A ta#ela a#aixo indica essas tens+es6
Clock 233 MHz 333, 350, 400, 450 MHz 266 e 300 MHz Voltagem 2,8 volts 2,0 volts Existem modelos de 2,8 e 2,0 volts

Apenas os modelos de :99 e B?? )Hz nos levam I dGvida. !ara am#os os cloc4s, existem vers+es de :,> 2 !"0%W9B3 e :,? volts 2 !"0%W9O3. ( !entium 00 e os processadores modernos no possuem indica*o externa do seu cloc4, j que a configura*o , automtica. .este caso, , melhor usar a configura*o automtica da placa de !" e verificar no )(- -etup, a voltagem que foi configurada automaticamente. )esmo primeiras placas

Captulo 19 Configuraes e umpers

19-!!

para !entium 00 possuem um monitor de voltagens que pode ser consultado no )(- -etup. -a#endo a voltagem correta, poderemos usar a configura*o manual, se for necessrio.

Configura9=es para o Socket 2


5ejamos agora as configura*+es de jumpers para cloc4 interno, cloc4 externo e voltagens dos processadores que usam o -oc4et M, como o !entium comum, !entium ))H, A)% 8O, A)% 89, Krix 9x>9, Krix 9x>9)H e 0%7 9.
Clocks e voltagens do Pentium >P?@CA

1ste processador pode ser dividido em duas categorias6 5'16 "tiliza tens+es de B,J a B,9 5. .ormalmente , programado para B,O 5. -7% 2-tandard36 "tiliza tens+es de B,@ a B,9 5. .ormalmente usamos B,B 5.
*** 35% *** Figura 19.37
/istinguindo entre o +%$C C>& e o +%$C 5T/# * primeira letra ap?s a < identifica o tipo de processadorG 5H5T/H!1! )olts CHC>&H!1% )olts

A figura BM mostra como distinguir a diferen*a entre o !entium !OJ 5'1 e o !OJ -7%. Qasta checar a sua parte inferior. .a quarta linha temos uma indica*o como xxxxx=-xx. A letra depois do ;=< faz a distin*o entre as ver& s+es. -e a letra for ;-<, trata&se de uma verso -7%, se a letra for ;5<, trata&se de uma verso 5'1.

19-!$ *** 35% *** Figura 19.38

Hardware Total

&'emplo de ta.ela de configuraes para o +entium +%$C C>&#

A figura B> mostra as instru*+es para programa*o de cloc4 e voltagem para um !entium !OJ 5'1, em uma certa placa de !". .o siga essas ins& tru*+es ao p, da letra, pois na sua placa, os jumpers provavelmente sero diferentes. "m grupo de chaves 2-L@3 programa a voltagem do processador, e outro 2-L:3 programa o cloc4 interno e o cloc4 externo. omo vemos, a chave -L@ est programada para B,O volts. A programa*o do cloc4 em -L: no depende do processador utilizado, e sim, dos valores dos cloc4s. aso seja utilizado um !entium !OJ -7%, a programa*o de jumpers para o cloc4 , exatamente a mesma. A Gnica diferen*a , na voltagem do processador, que deve ser programada para B,B volts.
Clocks e voltagens do Pentium MMB >P??CA

7am#,m no caso do !entium ))H, so id/nticas as programa*+es relativas ao cloc4, como mostra a figura BN. A diferen*a est na voltagem de opera*o, que , de :,> volts. omo sa#emos, o !entium ))H utiliza duas tens+es6 B,B volts externos, e :,> volts internos. (s B,B volts so usados para gerar os sinais digitais que ligam o !entium ))H com os circuitos externos, como memArias, chipset e interfaces. (s :,> volts so usados apenas internamente. %esta forma, o seu aquecimento , menor. 1sta , a razo pela qual no podemos instalar um !entium ))H em uma placa de !" mais antiga. !rovavelmente as tens+es permitidas so de B,O ou B,B volts, no sendo oferecida a op*o de :,> volts que o !entium ))H exige.

Captulo 19 Configuraes e umpers Figura 19.39

19-!%
+rograma(o de )oltagem e cloc6s para o +entium ==I#

A programa*o de cloc4 para um !entium, seja ele !OJ ou !OO , , #aseada na escolha de um cloc4 externo e um multiplicador. 1ste multipli& cador , aplicado so#re o cloc4 externo, para a o#ten*o do cloc4 interno. !or exemplo, para programar o !entium&:??, usamos o cloc4 externo de 99 )Hz 2na verdade so 99,9 )Hz3 e o multiplicador Bx, o que resulta em aproximadamente, :?? )Hz. (Q-6 Alguns usurios instalam indevidamente o !entium ))H em placas de !" que no o suportam. !assam ento a operar com B,B ou B,O volts internos, valores que so #em altos em compara*o com os :,> volts que o !entium ))H exige. 1m alguns casos o ! nem chega a executar o #oot. (utras vezes o ! para durante o carregamento do Lindows, outras vezes para aleatoriamente durante a sua opera*o.
Clocks e voltagens dos processadores C,rix

(s processadores Krix 9x>9 utilizam voltagens de :,> volts, :,N volts ou B,O volts, dependendo do modelo. (s primeiros modelos utilizavam B,O volts. A figura J? mostra a ta#ela de programa*o para o Krix 9x>9D, nas vers+es !'@O?X, !'@99X e !':??X. 1sses chips utilizam uma voltagem de :,> volts. ( curioso nos processadores Krix , o seu sistema de cloc4. !or exemplo, o 9x>9 !':??X no utiliza um cloc4 de :?? )Hz, como ocorre no !entium, 8O e 89. Ao inv,s disso, utiliza um cloc4 externo de MO )Hz 2nem todas as placas de !" o suportam3, e o multiplicador :x, o que resulta no cloc4 interno de @O? )Hz. 1ntretanto, operando com apenas @O? )Hz, o 9x>9 possui um desempenho ligeiramente superior ao de um !entium&:??. !or isto , chamado de 9x>9 !':??X. A sigla ;!'< significa !entium 'ating, e , usada

19-!4

Hardware Total

para comparar processadores com o !entium, mesmo que utilizem cloc4s diferentes. 1sta compara*o , feita na #ase do desempenho, e no do cloc4.
Figura 19.40
+rograma(o do CJri' 4':40#

Antes de instalar um 9x>9, , preciso sa#er se trata&se de uma verso comum 2que usa B,O volts3 ou uma verso ;D< 2que usa :,> volts3. !ara conferir, #asta checar as inscri*+es existentes na sua face superior, como mostra a figura M.
Figura 19.41
8nscries em um 4':40#

( 9x>9 foi su#stitu$do pelo 9x>9)H, dotado de tecnologia ))H. 1sta verso opera com :,N volts, como mostra a figura J:. ( Krix 9x>9)H !'@O? usa um cloc4 externo de 9? )Hz, e um multiplicador :, resultando no cloc4 interno de @:? )Hz, o que equivale a um !entium&@O? em termos de desempenho. ( Krix 9x>9)H !'@99 pode ser programado de duas formas6 cloc4 externo de 99 )Hz e multiplicador : 2resultando no cloc4

Captulo 19 Configuraes e umpers

19-!7

interno de @BB )Hz3, ou cloc4 externo de 9? )Hz e multiplicador :,O 2resultando no cloc4 interno de @O? )Hz3.
*** 35% *** Figura 19.42
+rograma(o de )oltagem e cloc6s para um CJri' 4':4=I#

( Krix 9x>9)H !':?? , encontrado em duas vers+es6 cloc4 externo de 99 )Hz e multiplicador :,O 2resultando no cloc4 interno de @99 )Hz3 ou cloc4 externo de MO )Hz e multiplicador : 2resultando no cloc4 interno de @O? )Hz3. Am#os apresentam desempenho ligeiramente superior ao de um !entium&:?? ))H. .ote que essas so duas vers+es diferentes de processadores Krix que possuem desempenho comparvel ao de um !entium&:?? ))H. -e voc/ utilizar uma verso ;MO x :<, precisar de uma placa de !" que suporte o cloc4 externo de MO )Hz. A figura J: no traz as configura*+es, mas podemos ainda encontrar o Krix 9x>9)H nas vers+es !':BB e !':99. ( Krix 9x>9)H !':BB foi produzido em duas vers+es6 MO )Hz x :,O 2cloc4 interno de @>> )Hz3 e 99 )Hz x B 2cloc4 interno de :?? )Hz3. 5oc/ pode conferir o tipo de cloc4, indicada na face superior do chip, por exemplo6
6x86MX-PR233 75 MHz Bus 2.5x

( Krix 9x>9 )H !':99 tam#,m , produzido em duas vers+es, uma com cloc4 externo de MO )Hz e multiplicador B 2cloc4 interno de ::O )Hz3 e outra com cloc4 externo de 99 )Hz e multiplicador B,O 2cloc4 interno de :BB )Hz3. Am#os possuem desempenho equivalente a um ;!entium&:99

19-!:

Hardware Total

))H<. A ta#ela a#aixo tem as configura*+es de cloc4 para seus pro& cessadores 9x>9)H, at, !':99.
)odelo 9x>9)H&!'@99 9x>9)H&!'@99 9x>9)H&!':?? 9x>9)H&!':BB 9x>9)H&!':BB 9x>9)H&!':99 9x>9)H&!':99 loc4 interno @BB )Hz @O? )Hz @99 )Hz @>> )Hz :?? )Hz ::O )Hz :BB )Hz loc4 externo 99 )Hz 9? )Hz 99 )Hz MO )Hz 99 )Hz MO )Hz 99 )Hz )ultiplicador :x :,Ox :,Ox :,Ox Bx Bx B,Ox

(s processadores Krix 9x>9)H operam com a tenso externa de B,B volts, e interna de :,N volts, mas voc/ poder encontrar vers+es com voltagem interna diferente. Acostume&se a sempre consultar a tenso interna 2 ('13 que est indicada no prAprio chip. A tenso externa , sempre de B,B volts e a interna , a que poder variar. A ta#ela que se segue mostra as configura*+es de cloc4s para os processadores Krix )&00. 1xistem vers+es capazes de operar com cloc4s externos de 99, MO e @?? )Hz 2as de @?? )Hz no chegaram a ser fa#ricadas, apesar de estarem previstas nos planos da Krix na ,poca3. Assim como ocorre com os demais processadores Krix, a indica*o de performance 2!'3 no coincide com o cloc4 interno. !or exemplo, o modelo )&00 = BBB opera com cloc4 interno de :O? )Hz. (s processadores Krix )& 00 tam#,m utilizam um duplo sistema de voltagem, assim como ocorre com quase todos os processadores modernos. 1xternamente opera com B,B volts, e internamente utiliza :,N volts. 1ntretanto, conv,m conferir a voltagem indicada na sua parte frontal, pois novas vers+es com diferentes voltagens de opera*o podem ser encontradas.
)odelo ) 00 = B?? ) 00 = B?? ) 00 = BBB ) 00 = BBB ) 00 = BO? loc4 interno ::O )Hz :BB )Hz :O? )Hz :O? )Hz B?? )Hz loc4 externo MO )Hz 99 )Hz >B )Hz @?? )Hz @?? )Hz )ultiplicador Bx B,Ox Bx :,Ox B,Ox

%efeito6 ( erro mais comum na configura*o de processadores Krix , a confuso que muitos fazem entre o cloc4 e o $ndice !'. omo vimos, !':BB, por exemplo, no significa que o cloc4 , :BB )Hz. F preciso configurar o cloc4 correto para cada modelo de processador, usando as ta#elas apresentadas.

Captulo 19 Configuraes e umpers Configura9=es dos processadroes $M" +CD +C*( e +C*

19-!9

(s processadores A)% 89 so dispon$veis com os cloc4s de @99, :??, :BB, :99, B?? e BBB )Hz. %iferentes voltagens de opera*o podem ser encontradas. %e um modo geral, a voltagem pode ser checada na face superior do chip, como mostra a figura JB. 5emos que se trata de um 89 de :BB )Hz, de verso A.', que opera internamente com B,: volts 2 ('13 e externamente com B,B volts 20=(3.
*** 35% *** Figura 19.43
&ste *=/ K4 opera internamente com !12 )olts#

%e posse dos valores de cloc4 e voltagem do processador, podemos configu& rar os jumpers. A figura @B mostra as configura*+es para o 89 de :BB )Hz, com voltagem de B,: volts.
*** 35% *** Figura 19.44
Configurando um *=/ K4 de !12 )olts#

.o utilize informa*+es como ;processador H utiliza Y volts...<. (s processadores sofrem altera*+es no seu projeto durante o seu ciclo de des& envolvimento. Cuando a placa de !" deste exemplo foi lan*ada, as Gnicas

19-$;

Hardware Total

voltagens usadas pelo 89 eram :,N volts 2AD'3 e B,: volts 2A.'3. Dogo depois, a A)% lan*ou a verso A!', de B,B volts. A regra geral , sempre consultar a inscri*o de voltagem estampada no prAprio chip. !ouco tempo depois os processadores 89 de :99 e B?? )Hz passaram a usar a tenso de :,: volts. !or isso, muitos fa#ricantes de placas de !" prepararam seus circuitos reguladores de voltagem para fornecerem valores programveis, de :,? volts a B,O volts. A ta#ela que se segue resume os valores de cloc4 interno e externo, #em como os multiplicadores para todas as vers+es do 89. !rocessador A)% 89 !' @99 A)% 89 !' :?? A)% 89 !' :BB A)% 89 !' :99 A)% 89 !' B?? A)% 89 !' BBB loc4 externo 99 )Hz 99 )Hz 99 )Hz 99 )Hz 99 )Hz 99 )Hz loc4 interno @99 )Hz :?? )Hz :BB )Hz :99 )Hz B?? )Hz BBB )Hz )ultiplicador :,Ox Bx B,O x Jx J,Ox Ox

( A)%&89&:, na verso de cloc4 externo de 99 )Hz, utiliza as mesmas ta#elas de cloc4 j apresentadas para o A)%&89. A verso de cloc4 externo de @?? )Hz utiliza as mesmas ta#elas usadas para o !entium 00 com cloc4 externo de @?? )Hz. !or exemplo, para cloc4 interno de BO? )Hz, usamos o cloc4 externo de @?? )Hz e o multiplicador B,Ox. S a voltagem interna do 89&: deve ser sempre configurada de acordo com as informa*+es indicadas na sua face superior. ( 89&000 foi produzido apenas nas vers+es de J?? e JO? )Hz 2@?? )Hz externos, multiplicadores Jx e J,Ox3. As voltatens variam entre :,: e :,J volts. onsulte a indica*o de voltagem inscrita na parte superior do chip.
Configura9;o gen<rica de voltagem

omo vimos at, agora, uma das principais diferen*as entre os diversos processadores , a sua voltagem de opera*o. A figura JO mostra as diversas voltagens de opera*o para os processadores citados aqui.

Captulo 19 Configuraes e umpers Figura 19.45

19-$1
Configuraes de )oltagem para di)ersos processadores#

5oc/ poder precisar instalar processadores que exigem uma voltagem interna que no est indicada no seu manual. "ma forma de via#ilizar a instala*o , consultar informa*+es atualizadas no site do fa#ricante da placa de !". 1ntretanto, mesmo que voc/ no consiga confirmar se um novo processador funciona na sua placa de !", existe uma grande chance de que funcione. Qasta que voc/ descu#ra qual , a voltagem de opera*o interna do processador, e quais os seus valores de cloc4 interno e externo. 7ome como exemplo a ta#ela da figura JO. (#serve que existem configura*+es para :,> volts, :,N volts, B,: volts, B,B volts e B,O volts. omo fazer agora para instalar um processador que exija, digamos, :,O voltsR Eelizmente muitas placas de !" modernas esto preparadas para gerar vrias voltagens diferentes. 1m geral, o valor da voltagem , proporcional a uma com#ina*o #inria dos jumpers que a definem. (#serve por exemplo os valores e as posi*+es dos jumpers da figura JO. 5amos associar a cada chave para cima, o d$gito @, e para cada chave para #aixo, o d$gito ?. !odemos ento construir a seguinte ta#ela6 have 7ens s o ???? ???@ ??@? ??@@ have 7ens s o ?@?? ?@?@ ?@@? ?@@@ have s @??? @??@ @?@? @?@@ 7ens o :,> v :,N v have s @@?? @@?@ @@@? @@@@ 7enso B,: v B,B v B,O v

(s nGmeros #inrios formados pelas posi*+es das chaves formam uma seqV/ncia crescente, assim como tam#,m , crescente a tenso por elas geradas. (#serve ainda que em todas as configura*+es da figura JO, a chave

19-$2

Hardware Total

@ est para cima, ou seja com o valor @. -e esta chave est sempre para cima, para que , usadaR A resposta , simples. 1la permite gerar valores de voltagem ainda menores, ao ser colocada para #aixo. (#serve ainda na ta#ela acima que existem lacunas cujas voltagens no foram definidas pelo fa#ricante, mas , lAgico supor que essas posi*+es geram tens+es de B,? volts 2@?@?3, B,@ volts 2@?@@3 e B,J volts 2@@@?3. !odemos ento completar a ta#ela com esses valores, e veremos que , poss$vel o#ter todos os valores de :,> a B,O volts, em intervalos iguais a ?,@ volt. -upondo ainda que a chave @ deste grupo realmente serve para o#ter tens+es menores, podemos completar a ta#ela com os valores :,M volts, :,9 volts, e assim por diante. 7er$amos ento a ta#ela completa. F poss$vel confirmar essas tens+es, medindo&as com um mult$metro, na placa de !" sem o processador instalado. have s ???? ???@ ??@? ??@@ 7ens o :,? v :,@ v :,: v :,B v have s ?@?? ?@?@ ?@@? ?@@@ 7ens o :,J v :,O v :,9 v :,M v have s @??? @??@ @?@? @?@@ 7ens o :,> v :,N v B,? v B,@ v have s @@?? @@?@ @@@? @@@@ 7enso B,: v B,B v B,J v B,O v

Antes do !entium ))H, as placas geravam apenas as tens+es de B,B e B,O volts. om o !entium ))H, tornou&se necessrio o uso de :,> volts. A A)% passou a usar :,N e B,: volts para o 89, e a Krix usa :,> e :,N para os seus processadores. %evido a esta grande diversidade de voltagens, os fa#ricantes passaram a incluir nas suas placas de !", circuitos que geram uma grande variedade de voltagens, de acordo com as posi*+es das suas chaves ou jumpers. 0nfelizmente, nem sempre uma ta#ela com todos os valores poss$veis , apresentada. 5oc/ ter que complet&la, caso deseje o#ter voltagens diferentes, como no exemplo que mostramos acima. 1m certos casos, voc/ nem precisar ter o tra#alho de construir esta ta#ela. Alguns manuais j a apresentam, como no exemplo da figura J9. .ormalmente essas placas utilizam J jumpers ou microchaves para selecionamento da voltagem interna do processador, e os valores gerados vo de :.? a B,O volts.

Captulo 19 Configuraes e umpers *** 35% *** Figura 19.46

19-$!

Ta.ela de configuraes de )oltagem interna do processador1 e'trada do manual de uma placa de C+,#

!oltagens e clocks para o "% CC

A maioria das placas de !" no faz men*o a este processador. "tiliza o mesmo sistema de cloc4 que os chips da 0ntel. !or exemplo, para configurar o 0%7 9 de :?? )Hz, usamos o cloc4 externo de 99 )Hz e o multiplicador Bx. -ua voltagem de opera*o , B,B volts. Qasta ento programar a voltagem da placa como se fosse para um !entium !OJ -7%. 7am#,m como regra geral, devemos sempre conferir a voltagem indicada na face superior do chip. As configura*+es de cloc4s para o 0%7 9 so as mesmas do A)%&89 e do !entium ))H.

Configura9;o de BFED BF' e BF(


!lacas de !" para -oc4et M utilizam jumpers QE?, QE@ e QE: para determinar os multiplicadores que definem o cloc4 interno em fun*o do externo. )odelos mais antigos usam apenas QE? e QE@, podendo assim gerar multiplicadores at, B,Ox. )odelos mais novos utilizam ainda o QE:, e podem assim gerar multiplicadores at, 9x. -e a sua placa indicar explicitamente quais so os jumpers QE?, QE@ e QE:, voc/ poder usar a ta#ela a#aixo para gerar multiplicadores at, 9x. .a ta#ela vemos ainda os cloc4s internos que so o#tidos para cada valor de cloc4 externo.
"ator I 11%' 2' 21%' !' !1%' $' $1%' %' %1%' Jumpers A"2 A"1 -"" -"" -"" -"" -"" -9 -"" -9 -"" -"" -9 -"" -9 -9 -9 -9 -9 -"" A"; -"" -9 -9 -"" -"" -9 -9 -"" -"" Cloc6s internos e e'ternos %; =HL 4; =HL 7% =HL 9; =HL 1;; =HL 12; =HL 12% =HL 1%; =HL 1%; =HL 1:; =HL 17% =HL 21; =HL 2;; =HL 2$; =HL 22% =HL 27; =HL 2%; =HL !;; =HL 27% =HL !!; =HL 44 =HL 1;; =HL 1!! =HL 144 =HL 2;; =HL 2!! =HL 244 =HL !;; =HL !!! =HL !44 =HL 7% =HL 112 =HL 1%; =HL 1:7 =HL 22% =HL 242 =HL !;; =HL !!7 =HL !7% =HL $12 =HL :! =HL 12% =HL 144 =HL 2;: =HL 2%; =HL 291 =HL !!! =HL !7% =HL $14 =HL $%: =HL 1;; =HL 1%; =HL 2;; =HL 2%; =HL !;; =HL !%; =HL $;; =HL $%; =HL %;; =HL %%; =HL

19-$$
4' -"" -"" -9 !;; =HL !4; =HL $;; =HL $%; =HL

Hardware Total
%;; =HL 4;; =HL

(s jumpers representam QE:, QE@ e QE? podem aparecer com esses nomes, mas tam#,m podem apresentar nomes diferentes, como SJ?, SB9, SBJ, por exemplo. 1m geral (. significa com jumper, e (EE significa sem jumper, mas voc/ tam#,m poder encontrar configura*+es inversas, ou seja, (.Wsem jumper e (EEWcom jumper. 1m certas placas, as liga*+es podero usar jumpers de B pinos, e as op*+es (. e (EE significaro @&: e :&B, ou vice&versa. "ma forma fcil de decifrar o que , (. e o que , (EE, , olhando para a configura*o que resulta no multiplicador :,O. .esta configura*o, um sinal est em (EE, e os outros dois esto em (.. ompa& rando a ta#ela seguinte com a ta#ela de configura*+es do manual da placa, desco#rimos o que significa (. e (EE. 7am#,m desco#rimos qual , o sinal correspondente ao QE:, j que na configura*o :,Ox um sinal , diferente dos outros dois. !ara desco#rir qual , o jumper que corresponde ao QE@, #asta comparar as configura*+es :x e :,Ox. A diferen*a entre essas duas configura*+es est exatamente no QE@. -a#endo qual , o QE: e o QE@, o terceiro jumper ser o QE?. .ote que as placas de !" mais modernas possuem jumpers correspondentes a QE:, QE@ e QE?. As placas um pouco mais antigas no possuem QE:. omo no podem colocar o QE: na posi*o (. essas placas no podem utilizar multiplicadores Jx e superiores. %esta forma no podem utilizar chips de :99 )Hz e superiores. (#serve ainda que nem todos esses multiplicadores esto dispon$veis. !or exemplo, o#serve que as configura*+es para @,Ox e B,Ox so id/nticas. -e voc/ programar (EE=(EE=(EE em um !entium&@??, ser adotado o multiplicador @,O, resultando no cloc4 de @?? )Hz a partir do cloc4 externo de 99 )Hz. 1sta mesma programa*o em um !entium ))H resultar no cloc4 interno de :BB )Hz, ou seja, ser tomado como B,Ox. %a mesma forma, no adianta, por exemplo, tentar configurar um !entium ))H&:BB com o multiplicador Ox, tentando o#ter o cloc4 de BBB )Hz. 1ste fator ser ignorado por este processador.

Configura9;o de BFE*BF)
!rocessadores para -lot @ t/m quatro dos seus pinos 2QEB, QE:, QE@ e QE?3 para formar multiplicadores at, Nx. A ta#ela que se segue mostra as configura*+es desses sinais de controle para o#ter os diversos multiplicadores poss$veis. )ostra tam#,m os cloc4s internos que so o#tidos em cada caso, usando cloc4s externos de 99, MO, >B e @?? )Hz.
"ator I Jumpers A"! A"2 A"1 A"; Cloc6s internos e e'ternos 44 =HL 7% =HL :! =HL 1;; =HL

Captulo 19 Configuraes e umpers


2' 21%' !' !1%' $' $1%' %' %1%' 4' 41%' 7' 71%' :' :1%' 9' -9 -9 -9 -9 -9 -9 -9 -9 -"" -"" -"" -"" -"" -"" -"" -9 -9 -9 -9 -"" -"" -"" -"" -9 -9 -9 -9 -"" -"" -"" -9 -9 -"" -"" -9 -9 -"" -"" -9 -9 -"" -"" -9 -9 -"" -9 -"" -9 -"" -9 -"" -9 -"" -9 -"" -9 -"" -9 -"" -9 1!! =HL 144 =HL 2;; =HL 2!! =HL 244 =HL !;; =HL !!! =HL !44 =HL $;; =HL $!! =HL $44 =HL %;; =HL %!! =HL %44 =HL 4;; =HL 1%; =HL 1:7 =HL 22% =HL 242 =HL !;; =HL !!7 =HL !7% =HL $12 =HL $%; =HL $:7 =HL %2% =HL %42 =HL 4;; =HL 4!7 =HL 47% =HL 144 =HL 2;: =HL 2%; =HL 291 =HL !!! =HL !7% =HL $14 =HL $%: =HL %;; =HL %$1 =HL %:! =HL 42% =HL 444 =HL 7;: =HL 7%; =HL 2;; =HL 2%; =HL !;; =HL !%; =HL $;; =HL $%; =HL %;; =HL %%; =HL 4;; =HL 4%; =HL 7;; =HL 7%; =HL :;; =HL :%; =HL 9;; =HL

19-$%

.ote que nem todos os processadores o#edecem a esta ta#ela. !or exemplo, um !entium 000=@??? com cloc4 externo de @??? )Hz usa multiplicador @?x, que no , indicado pela ta#ela. .ormalmente o que o fa#ricante faz nesses casos , trocar valores o#soletos 2:x, :,Ox, etc.3 por novos valores maiores. Dem#re ainda que os processadores modernos, em sua maioria, so travados e ignoram a programa*o dos multiplicadores.

Configura9=es para @FC e ?FC


Ao tra#alhar com manuten*o voc/ poder encontrar processadores ainda mais antigos. !ode encontrar placas equipadas com chips J>9=O>9, e at, mais antigos. 5amos agora estudar a configura*o de jumpers dessas antigas placas de !", atrav,s de exemplos. "ma grande dificuldade com essas placas , que naquela ,poca os fa#ricantes no davam seus nomes Is placas. 1ram em geral produzidas ;sem nome<, mesmo tendo sido produzidas por fa#ricantes famosos. .esses casos torna&se mais importante ainda conseguir o manual da placa de !" para poder programar os jumpers.
Placa de CPU @FC3?FC ! P

1ste , um tipo de placa chamada 50!, j que possui slots 5DQ, 0-A e ! 0. 7rata&se de uma placa J>9=O>9, descrita no seu manual como ;! 0 Qus and 0-A Qus and 5D&Qus J>9=Ox>9 Preen )ain#oard<. !lacas assim foram muito vendidas em @NN9 e @NNM. As figuras que se seguem so pginas do seu manual. A figura JM mostra o laKout desta placa, que tem interfaces 0%1, interface para drives, seriais e paralela. 1xistem B slots ! 0 e J 0-A, sendo um deles 0-A=5DQ. 1xistem B #ancos de memAria, sendo um deles formado por J soquetes para mAdulos -0)) de B? pinos, e dois deles formados por soquetes para mAdulos -0)) de M: pinos. 1sta placa apresenta uma grande quantidade de jumpers, exatamente pelo fato de permitir o uso de processadores de vrios tipos, voltagens e velocidades.

19-$4

Hardware Total Figura 19.47


+arte do manual de uma placa de C+, $:4<%:4#

Captulo 19 Configuraes e umpers *** 35% *** Figura 19.48


+arte do manual de uma placa de C+, $:4<%:4#

19-$7

.a figura J> temos a descri*o de vrios jumpers e conectores6 SB & !ower -upplK onnectors. 1stes nada mais so que os dois conectores existentes na placa de !", prAprios para a liga*o na fonte de alimenta*o. S@: & 7ur#o -witch onnector. %eve ser ligado ao #oto 7ur#o, existente no painel frontal do ga#inete. (#serve que de acordo com o manual, a placa opera em modo ;normal< 2#aixa velocidade3 quando existe um jumper instalado 2-hort3, e opera em velocidade 7ur#o quando no existe jumper instalado 2(pen3. %esta forma, #asta simplesmente que voc/ no fa*a liga*o alguma, e a placa ir operar em 7ur#o, independentemente de como estiver posicionado o 7ur#o -witch. A vantagem , que desta forma, evitamos que algu,m depressione acidentalmente o 7ur#o -witch, o que faria o ! operar em #aixa velocidade. 7ome muito cuidado, pois este m,todo de ignorar o 7ur#o -witch nem sempre , usado desta forma. 1xistem placas de !" que operam em velocidade #aixa quando no existe jumper ligando os dois pinos da conexo para 7ur#o -witch. onsulte o manual da sua placa de !" para verificar qual , a forma correta de configur&la permanentemente como 7ur#o, se , com ou sem jumper instalado. S@@ & 'eset -witch. !ara o #oto 'eset do painel frontal do ga#inete.

19-$:

Hardware Total

S@J & -uspend -witch onnector. .em todas as placas de !" possuem este recurso, e nem todos os ga#inetes possuem o #oto apropriado para esta conexo. ada vez que , feito um contato entre esses dois pinos 2para isto deveria ser usado um #oto similar ao 'eset3, o computador entra ou sai do modo suspend. .este modo, so paralisadas as atividades da placa de !". F usado com o o#jetivo de manter o computador ligado, sem excessivos gastos de energia el,trica. Cuando pressionamos novamente a chave, a placa de !" volta I opera*o normal, sem que para isto seja preciso realizar um novo #oot. !ara que este recurso funcione corretamente , preciso suporte do sistema operacional. S> & 8eKloc4 Z !ower D1%. 1ste conector de O pinos permite a liga*o do 8eKloc4 e !ower D1%, am#os localizados no !ainel frontal do ga#inete. SN & -pea4er. Digamos aqui o ! -pea4er, o pequeno alto&falante existente no painel frontal do ga#inete. S@? & 7ur#o D1% onnector. Digamos aqui o 7ur#o D1%, ou ento o displaK digital existente no painel frontal do ga#inete. S@B & Hard %is4 D1% onnector. Digamos aqui o D1% indicador de acesso ao disco r$gido, existente no painel frontal do ga#inete. S!: & Elash 1!'() Q0(- Sumper. )uito cuidado, pois ao contrrio dos demais jumpers e conex+es mostrados at, agora, este apresenta muitas diferen*as de uma placa para outra. As placas de !" modernas possuem o seu Q0(- armazenado em Elash '(). -ua principal caracter$stica , que pode ser reprogramada. 5rios fa#ricantes de placas de !" oferecem, atrav,s da 0nternet, vers+es novas para os Q0(- de suas placas, al,m de um programa prAprio para fazer a transfer/ncia deste novo Q0(- para a Elash '(). (corre que existem Elash '()s que so reprogramadas mediante a aplica*o de uma voltagem de @: volts, e outras mediante uma voltagem de O volts. 1sta placa de !" est preparada para operar com am#os os tipos, e este jumper , configurado na f#rica, em fun*o da tenso de programa*o da Elash '() instalada. .o altere este jumper, caso contrrio voc/ corre o risco de danificar a Elash '(). .a figura JN temos a descri*o de outros jumpers desta placa6

Captulo 19 Configuraes e umpers *** 35% *** Figura 19.49


+arte do manual de uma placa de C+, $:4<%:4#

19-$9

SJ & )(- 'A) %ischarge jumper=1xternal QatterK onnector. Cuase todas as placas de !" apresentam o mesmo tipo de configura*o para este jumper. 7rata&se de um grupo de J pinos, atrav,s dos quais podemos selecionar entre o uso de uma #ateria interna 2o mais comum3 ou externa, e ainda fazer a opera*o ; lear )(-<, que consiste em apagar toda a configura*o do -etup, recarregando os seus valores default. 1sta opera*o normalmente , feita quando o usurio ativa uma senha e a esquece. Cuase sempre este jumper , configurado na f#rica ligando os pinos B e J. %esta forma, o )(- -etup estar apagado, e a #ateria interna estar desligada. !ara ativar a #ateria interna, devemos ligar o jumper entre os pinos : e B. !odemos ainda optar pelo uso de uma #ateria externa, #astando lig&la entre os pinos J 2negativo3 e @ 2positivo3. !" 7Kpe Sumpers. 1sta placa possui uma s,rie de jumpers usados para configurar o tipo do processador e o cloc4 utilizado. 1xistem ainda outras op& *+es de configura*o, mostradas na figura O?. 5oc/ precisar identificar qual , o processador a ser usado, #em como o seu fa#ricante. (#serve que este manual no explica a fun*o de cada um desses jumpers, apenas mostra como configur&los em fun*o do processador utilizado.

19-%; *** 35% *** Figura 19.50

Hardware Total

+arte do manual de uma placa de C+, $:4<%:4#

.a figura O? vemos outros jumpers #astante importantes6 S!BA, S!BQ, S!B & !" -peed Sumpers. 1sses jumpers definem o cloc4 externo do processador. As op*+es so :O, BB, J? e O? )Hz. A escolha deve ser feita em fun*o do cloc4 do processador utilizado. !rocessadores da classe %H operam com valores iguais para o cloc4 interno e externo. !ortanto, para esses processadores, #asta o#edecer o valor do cloc4 es& tampado na sua parte superior. "m J>9%H&J? deve ser configurado com o valor J?, um J>9%H&BB deve ser configurado como BB, e assim por diante. !rocessadores da classe %H: possuem o cloc4 interno igual ao do#ro do seu cloc4 externo. !or exemplo, um J>9%H:&>? deve ter o seu cloc4 externo programado com J?, para que o interno seja igual a >?. ( J>9%HJ&@?? pode operar com cloc4s externos de :O, BB, J? ou O? )Hz, sendo que a op*o BB )Hz , a mais indicada. ( Ox>9&@BB da A)% , em geral programado com o cloc4 externo de BB )Hz. Cuanto ao O>9 da Krix, a programa*o depender do cloc4 interno. !ara o modelo de @?? )Hz, o cloc4 externo poder ser :O ou BB )Hz 2o fator multiplicador para o cloc4 interno dever ser Jx e Bx, respectivamente3. !ara o modelo de @:? )Hz, devemos usar o cloc4 externo de J? )Hz, e programar o fator multiplicador como Bx. S!OA, S!OQ, S!O , S!O%, S!J & !" 5oltage Sumpers. (#serve que existe um erro neste manual. .a figura O? est indicado que esses jumpers dizem respeito I velocidade do processador 2 !" -peed Sumpers3, mas na verdade

Captulo 19 Configuraes e umpers

19-%1

aplicam&se I sua voltagem. (s processadores O>9, assim como as vers+es mais recentes do J>9, operam com B,B volts. .esse caso S!OA, S!OQ, S!O e S!O% devem ter jumpers ligados entre seus respectivos pinos @ e :. Al,m disso, S!J deve ter um jumper conectado. !rocessadores mais antigos, como por exemplo o J>9%H&BB da 0ntel, operavam com O volts. %e qualquer forma, voc/ sempre encontrar estampado na parte superior ou inferior do processador, a sua voltagem de opera*o. Dem#re&se ainda que os modelos mais recentes, com MO )Hz ou mais, operam com B,B volts. (s modelos mais antigos, operando com :O ou BB )Hz, operam com O volts. )odelos de J?, O? e 99 )Hz podero ser encontrados com diferentes voltagens, e esses requerem maior cuidado. ( manual desta placa de !" traz ainda uma ta#ela como a que se segue, na qual , mostrada a programa*o dos jumpers que definem o fator multiplicador do cloc4 externo para o#ter o cloc4 interno.
C+, 8ntel CJri' *=/ *=/-&nhanced *=/ 89T&>9*0 C0-CK 5+&&/ /I$ /I$ %':4 %':4 I% I% /I$ /I$ /I$ /I$ 2' !' !' $' !' $' 2' !' 2' !' J+4 J+4 J+4 J+4 J+4 J+4 J+4 J+4 J+:* J+:* -9 -"" -"" -9 -"" -9 -9 -"" 1-2 2-!

(#serve que na ta#ela no , mostrada a configura*o para o J>9%H, que usa o fator @H. .esse caso no precisamos programar esses jumpers, pois o J>9%H os ignora, usando sempre valores iguais para seus cloc4s interno e externo. %a mesma forma, no , preciso fazer uma configura*o espec$fica para o J>9%H:, j que sempre utilizar o fator :H so#re o seu cloc4 externo para o#ter o cloc4 interno, sendo portanto esses jumpers ignorados. 1sta placa permite usar para o J>9%HJ, os multiplicadores :H ou BH, dependendo da programa*o de S!9. "m J>9%HJ&@?? pode ser portanto programado com o cloc4 externo de BB )Hz e um fator BH 2o que , mais seguro3, ou com o cloc4 externo de O? )Hz e um fator :H. ( A)% Ox>9&@BB 2tam#,m chamado de A)%&HO3 opera normalmente com o cloc4 externo de BB )Hz e o fator JH. 7am#,m pode usar o cloc4 externo de J? )Hz e o fator BH, mas isto resulta em um cloc4 interno de apenas @:? )Hz.

19-%2

Hardware Total

(#serve ainda que na ta#ela, assim como na figura JN, , feita distin*o entre dois tipos de J>9%HJ&@??, fa#ricados pela A)%6 comum e 1nhanced. !ara configurar corretamente os jumpers desta placa, ser preciso distinguir entre os dois modelos. %evemos verificar o que est escrito na parte superior do chip. !or exemplo6
Am486DX4-100 A80486DX4-100 NV8T B9521 EPB T AMD 3 v !" H#$" %&'( $') *$' +#,-)

(#serve a indica*o .5>7. Atrav,s dela podemos distinguir se o AmJ>9%HJ , ou no do tipo 1nhanced. Cuando tivermos .5>7, ou simplesmente 5>7, significa que se trata de uma verso comum. Cuando a indica*o for -5>Q, significa que se trata de uma verso 1nhanced.
Placa de CPU @FC3?FC S$*PC

A prAxima placa de !" a ser exemplificada , chamada no seu manual como ;0=( Quilt&in J>9 ! 0 Docal Qus -Kstem Qoard<. 5ejamos antes de mais nada as informa*+es que o fa#ricante apresenta so#re as suas caracter$sticas. (#serve a variedade de processadores suportados, desde o J>9-H at, o Ox>9.
System Board Specifications: IBM PC/AT Compatible. Supports Intel 486 SX/DX/DX2/DX4, P24D, P24T, C !IX DX2/DX4/"X86, AMD486DX/DX2/DX4 an# $n%an&e# AMD 486DX4 CP'. Supports () Ca&%e *rite Ba&+ CP' s,stem. Dire&t Mappe# (2 Ca&%e &ontroller. 'p to 64 MB Memor, on boar# usin- .2pin SIMM, totall, 2 ban+s. Built in t/o &%annel ID$ &ontroller ATA mo#e 4 &ompatible. $n%an&e# multi0I/1 on boar#02lopp, inter3a&e, 2 4 )6""5 C1M port, $n%an&e# parallel port an# Stan#ar# -ame port. 6 4 PCI master slots an# PCI spe&i3i&ation 7ersion 2.5 &omplian&e. 6 4 ISA )60bit bus slots. Boar# si8e 225mm 4 ).5mm. In3ra0!e# port 3or serial in3rare# &ommuni&ation. PS2 mouse inter3a&e. 9 :1T all mo#els support t%e In3ra0!e# an# PS2 mouse inter3a&es.

.a figura O@ vemos o laKout da placa. 1xistem B slots 0-A e B slots ! 0, mas no , poss$vel utilizar todos simultaneamente. Cuando instalamos uma placa no terceiro slot 0-A, no poderemos usar o primeiro slot ! 0, e vice&versa

Captulo 19 Configuraes e umpers

19-%!

2so chamados de ;slots compartilhados<3. A placa possui uma grande quantidade de jumpers, caracter$stica comum nas placas de !" que supor& tam diversos processadores. As figuras O: e OB mostram como configurar os jumpers em fun*o do tipo de !". -er preciso consultar a indica*o do nome completo do processador, o que est estampado na sua parte superior, e inferior.
Figura 19.51
0aJout de uma placa de C+, $:4<%:4#

Ainda na figura OB existem instru*+es para programar a voltagem do processador. omo vimos, as vers+es mais modernas do J>9 operam com B,B volts, e apenas alguns modelos antigos, so#retudo de :O e BB )Hz, e ainda alguns de O? e 99 )Hz, utilizam alimenta*o de O volts.

19-%$ *** 35% *** Figura 19.52

Hardware Total

Trecho do manual de uma placa de C+, $:4<%:4#

*** 35% *** Figura 19.53


Trecho do manual de uma placa de C+, $:4<%:4#

.a figura OJ temos as instru*+es para configurar os jumpers S!:? e S!:@, que definem o tamanho da cache externa. 1sta cache , formada pelos chips "M, "B@, "B:, "BB e "BJ. %ependendo das capacidades desses chips, pode ser formada uma cache com @:> 4Q, :O9 4Q ou O@: 4Q. 1sta placa , fornecida com uma cache de :O9 4Q j instalada e configurada, mas o usurio pode optar por uma expanso para O@: 4Q, tomando como #ase as instru*+es

Captulo 19 Configuraes e umpers

19-%%

apresentadas na figura OJ. Ainda nesta figura vemos as instru*+es para a configura*o de S!@N, um grupo de jumpers que define o cloc4 externo do processador, que poder ser de :O, BB ou J? )Hz.
Figura 19.54
Trecho do manual de uma placa de C+, $:4<%:4#

S9 , um grupo de J pinos, relacionados com o )(- e a #ateria. 1m opera*o normal, deve ser colocado um jumper ligando os pinos @ e :. !ara apagar os dados do )(-, ligamos um jumper entre os pinos B e J. (#serve que muitas placas so fornecidas com este jumper ligado entre os pinos B e J, com o intuito de no consumir carga da #ateria enquanto a placa no , colocada em opera*o. ( jumper S!J indica o tipo de '() utilizada para o armazenamento do Q0(-. .o altere a configura*o que o fa#ricante usou.
Placa de CPU @FC S$3!GB

1sta , uma placa de !" que foi #astante comum em @NNO. A seguir, temos a lista de suas caracter$sticas.
Overview T%e 1PTi 82C8;" pro7i#es a %i-%l, inte-rate# solution 3or 3ull, &ompatible, %i-% per3orman&e PC/AT plat3orms. T%e &%ipset supports 486SX/DX/DX2, P24C an# P24D mi&ropro&essors in t%e most &ost e33e&ti7e an# po/er e33i&ient #esi-ns. It o33ers optimum per3orman&e 3or s,stems run0 in- up to "5 M<8. System features Supports I:T$( 486SX/DX/DX2, DX4, P24D. AMD DX/DX2. C !IX M6,M.. Supports 6 sta-es o3 po/er sa7in-= A'T1 >!$$:/SMI/Disable#. Supports ()/(2 *rite Ba&+/*rite T%rou-% &a&%e 3eatures. Supports 2 Master / 6 Sla7e 62 bits ?$SA Bus I/1 Slots. Supports 64/)28/2"6 @B &a&%e si8e. Supports 65 pin / .2 pin #ual t,pe o3 SIMM mo#ules.

19-%4

Hardware Total

1sta placa , chamada de ;(!70&>NO Preen J>9 LQ< 2figura OO3. -uporta chips J>9, at, o mximo de @?? )Hz. -endo uma placa relativamente antiga, no possui slots ! 0, tendo apenas 0-A e 5DQ. !ortanto, para o#ter o melhor desempenho poss$vel, , preciso utilizar placas de expanso -5PA e 0%1!D"- na verso 5DQ. !ermite a instala*o de memArias -0)) de B? ou de M: vias, uma caracter$stica comum nas placas de !" daquela ,poca. .o possui interfaces 0%1, para drives, seriais e paralela, como ocorre nas placas de !" mais modernas. .o est expl$cito, mas esta placa, assim como muitas de sua ,poca, e todas as de fa#rica*o anterior, no possui no seu Q0(- a fun*o DQA, que d suporte a H%s com mais de O?J )Q.
Figura 19.55
0aJout de uma placa de C+, $:4#

A figura O9 traz as instru*+es para configurar os jumpers que definem o tipo de processador utilizado. -endo uma placa antiga, nem todos os processa& dores J>9 so suportados, j que muitos deles no existiam na ,poca do seu lan*amento. Algumas vezes, processadores no suportados podem funcionar, a partir de configura*+es #aseadas em outros modelos suportados. !or exem& plo, um AmJ>9%HJ poder funcionar com o uso da mesma configura*o do 0ntel J>9%HJ. 1sta prtica no , @??[ recomendvel, pois h risco de danificar o processador.

Captulo 19 Configuraes e umpers

19-%7 *** 75% *** Figura 19.56


+arte do manual de uma placa de C+, $:4#

.a figura OM vemos as instru*+es para o selecionamento do cloc4 do proces& sador. 7anto o J>9%H&:O como o J>9%H:&O? utilizam a mesma configura*o, com um cloc4 externo de :O )Hz. ( mesmo podemos dizer so#re o J>9%H& BB e o J>9%H:&99, operando externamente com BB )Hz. S o J>9%H&J? e o J>9%H:&>? operam externamente com J? )Hz. ( J>9%HJ&MO opera com a mesma configura*o do J>9%H&:O e do J>9%H:&O?, ou seja, com um cloc4 externo de :O )Hz. Apesar de operar externamente com BB )Hz, o J>9%HJ&@?? , configurado de forma diferente do J>9%H&BB, como mostra a ta#ela.
*** 35% *** Figura 19.57
+arte do manual de uma placa de C+, $:4#

A figura OM indica ainda o modo de configura*o da voltagem do processa& dor, atrav,s de S!@>, indicando a voltagem de O ou B,B volts.

Placas S!5$

19-%:

Hardware Total

As placas -5PA modernas no utilizam mais jumpers. S os modelos antigos, sejam 0-A ou 5DQ, possuem em geral diversos jumpers que devem ser configurados. F preciso ter o manual da placa para fazer a configura*o correta. -em o manual, a opera*o se transforma em jogo de adivinha*o, portanto , realmente necessrio encontrar o manual. omo no podemos apresentar manuais de centenas de placas diferentes, mostraremos aqui o exemplo de uma placa -5PA 0-A e de uma placa -5PA 5DQ. (s jumpers que voc/ vai encontrar so muito parecidos com os das placas dos nossos exemplos, mas tero nomes e posi*+es diferentes.
Placa S!5$ !GB

A figura O> mostra uma placa -5PA #aseada no chip 7rident NJ??. 7rata&se de uma placa -5PA 5DQ, #astante utilizada nos ! s J>9 entre @NNJ e @NNO. 1sta placa possui : )Q de memAria de v$deo, podendo operar nos modos Hi& olor e 7rue olor. Assim como ocorre com a maioria das placas -5PA, sua configura*o , #astante simples. !ossui apenas dois conectores6 5PA onnector. F usado para a conexo com o monitor.

Eeature onnector. F usado para a conexo com placas especiais, como digitalizadoras de v$deo.
Figura 19.58
,ma placa 5CF* C0A#

Al,m desses dois conectores, presentes em todas as placas -5PA, existem ainda dois jumpers, S!@ e S!:, descritos na figura ON. S!@ & )onitor 7Kpe. 1ste jumper , usado para definir a freqV/ncia horizontal a ser usada na resolu*o de @?:JxM9>. .os monitores mais simples, que chegam a uma freqV/ncia horizontal mxima entre BO e B> 4Hz, devemos deixar que seja usada a varredura entrela*ada na resolu*o de @?:JxM9>. 1ste , o caso do monitor -amsung -Knc)aster B. %evemos ento ligar o jumper entre :&B. (s monitores modernos, como o -amsung -Knc)aster B.1 e superiores, so capazes de operar com no m$nimo J> 4Hz de freqV/ncia horizontal. Assim, a resolu*o de @?:JxM9> pode utilizar a

Captulo 19 Configuraes e umpers

19-%9

varredura no entrela*ada. %evemos ento ligar um jumper entre @&:. -e voc/ no tem certeza so#re a freqV/ncia horizontal mxima suportada pelo seu monitor, escolha a op*o entrela*ada. !osteriormente voc/ pode con& sultar o manual do seu monitor para verificar se a varredura no entrela*ada , suportada na resolu*o de @?:JxM9>. !ara isto, #asta checar se a mxima freqV/ncia horizontal suportada pelo monitor , igual ou superior a J> 4Hz. S!: & 51-A loc4. 1ste jumper deve ser configurado de acordo com o cloc4 utilizado pelo #arramento 5DQ, que , igual ao cloc4 externo do processador. !ara cloc4s de BB )Hz ou inferiores 2J>9%H&:O, J>9%H&BB, J>9%H:&O?, J>9%H:&99, J>9%HJ&MO, J>9%HJ&@??3, deve ser ligado um jumper entre @&:. Cuando o cloc4 do #arramento 5DQ for superior a BB )Hz 2J>9%H&J?, J>9%H&O?, J>9%H:&>?3, o jumper deve ser colocado entre :&B.
Figura 19.59
/escri(o dos umpers de uma placa 5CF* C0A#

(Q-6 ( erro na programa*o do jumper que define o modo entrela*ado , o principal responsvel por imagens sem sincronismo que ocorrem quando o monitor , trocado, ou quando , selecionada uma resolu*o mais alta. -e um ! utiliza um monitor ;no entrela*ado< 2ou seja, que suporta freqV/ncias horizontais acima de J> 4Hz3, est com a placa de v$deo configurada desta forma, e , feita a troca do monitor por um modelo ;entrela*ado< 2ou sejam onde a freqV/ncia horizontal mxima , igual ou superior a B> 4Hz3, como o -amsung -Knc)aster B, a imagem perde completamente o sincronismo. "ma solu*o para o pro#lema , programar provisoriamente os softwares para usarem a resolu*o mxima de 9J?xJ>?, evitando usar >??x9?? e @?:JxM9>. (utra solu*o , alterar este jumper para modo entrela*ado, permitindo assim operar com o monitor mais simples. (Q-6 !lacas de v$deo 5DQ podem ficar ;malucas< quando so instaladas em um #arramento de J? )Hz 2exemplo, no J>9%H:&>?3. F preciso atuar so#re

19-4;

Hardware Total

o jumper que gera wait states, caso contrrio, ocorrero pro#lemas na imagem, como troca de cores, modos grficos que no funcionam, imagens com partes ausentes, etc.
Placa S!5$ S$

5ejamos agora o exemplo de uma placa -5PA 0-A 2@9 #its3. 1ste tipo de placa foi muito comum at, o final de @NNB, quando come*ou a dar lugar Is placas 5DQ, e posteriormente Is placas ! 0. A placa do nosso exemplo utiliza o chip grfico 7rident >N??. A seguir, temos a descri*o de seus jumpers6
Jumper Setting AP) AP2 AP6 AP. AP4 AP" AP6 AP4 AP" AP6 Close9 1pen Close9 1pen Close9 1pen Close9 1pen 1pen9 Close Close Close Close Close 9 De3ault Settin-s :on0Interla&e# Displa,, S&an rate up to 48.. @<8. Interla&e# Displa, $nable auto#ete&t 8 or )6 bits BI1S Disable auto#ete&t $nable Bero0/ait state Disable Bero0/ait state $nable I!C; Disable I!C; Con3i-ure 3or )60bit slot

Con3i-ure 3or 80bit slot

!odemos constatar que esta placa possui muitos jumpers, o que era comum nas placas -5PA 0-A. S as placas 5DQ possuem em geral menos jumpers, e as placas ! 0 normalmente no possuem jumper algum. (s jumpers existentes na placa do nosso exemplo so os seguintes6 S!@ & -erve para ativar e desativar a varredura entrela*ada em @?:JxM9>. 1m monitores mais simples 2BO&B> 4Hz3, deve ficar (!1. 2sem jumper3. .os monitores que suportam J> 4Hz ou mais, deve ficar D(-1% 2com jumper3. S!: & 1sta placa, apesar de ser 0-A de @9 #its, pode ser conectada tanto em slots de @9 como de > #its. 1m geral placas com esta caracter$stica podem ser configuradas para detectar de forma automtica o tipo de slot no qual so conectadas. 1ste jumper, ao ser programado na op*o D(-1%, ha#ilita a

Captulo 19 Configuraes e umpers

19-41

detec*o automtica do tipo de slot. .a op*o (!1., este recurso , desa#ilitado, sendo preciso definir o tipo de slot atrav,s dos jumpers S!J, S!O e S!9. S!B & 1ste jumper , ajustado em fun*o da velocidade do processador. !lacas antigas podiam apresentar pro#lemas de funcionamento ao serem usadas em conjunto com processadores muito rpidos. !ara solucionar este pro#lema, essas placas podiam operar com wait states 2estados de espera3. %esta forma, o processador ;espera< um pouco mais nos acessos I placa. !ara ha#ilitar a espera, o jumper deve ser instalado. !ara fazer com que os acessos sejam normais, sem wait states, #asta remover o jumper. S!M & 1ste , outro jumper #astante comum nas placas -5PA antigas, e em muitas das modernas. As placas 5PA originais 2assim como ocorre com as -5PA3 eram totalmente compat$veis com a placa 1PA 21nhanced olor Praphics Adapter3. 1ssas placas utilizavam a interrup*o N 20'CN3, e muitos programas antigos contavam com esta caracter$stica. !lacas modernas no precisam mais utilizar a 0'CN, e oferecem a op*o de usar 2para manter compati#ilidade com programas antigos3 ou no usar a 0'CN. A princ$pio, devemos deixar a 0'CN na placa -5PA desativada, assim poderemos us&la na instala*o de outras placas 2fax=modem, por exemplo3. !ara desativar a 0'CN nesta placa -5PA, #asta remover o jumper S!M. S!J, S!O e S!9 & 1sses tr/s jumpers, em conjunto, definem o tipo de slot no qual a placa ser encaixada. !ara usar um slot de @9 #its, devemos configur& los como (!1., D(-1% e D(-1% 2sem, com e com3, e para usar um slot de > #its, usamos a op*o D(-1%, D(-1%, D(-1%.

Placas "&PGUS
Assim como ocorre com outros tipos de placas, , a#solutamente necessrio ter o manual para configurar corretamente os jumpers de uma placa 0%1!D"-. omparando modelos diferentes, constatamos que os jumpers dessas placas so mais ou menos parecidos, mas no t/m os mesmos nomes nem a mesma localiza*o na placa. )ostraremos aqui dois exemplos para que voc/ sai#a os jumpers que poder encontrar.
Placa "&PGUS !GB

1sta , uma placa 0%1!D"- 5DQ, indicada no seu manual como ;%7 ::M>-=% Docal&Qus to 0%1 and -uper 0=( ontroller< 2figura 9?3. 5oc/ encontrar muitas semelhan*as entre os jumpers existentes nesta placa e os

19-42

Hardware Total

existentes em outros modelos de placas 0%1!D"- 5DQ. -eus jumpers so os seguintes6


Figura 19.60
,ma placa 8/&+0,5 C0A#

LO, L9 & 1sses dois jumpers definem o endere*o que ser ocupado pela pri& meira porta serial. ( default , ()@, mas as placas 0%1!D"- tam#,m permitem configurar esta porta como ()B. A placa do nosso exemplo permite, al,m dessas duas op*+es, configurar esta porta como ()J. 7emos ainda uma quarta op*o, que , a de deixar esta porta desa#ilitada. LB, LJ & !ermitem configurar o endere*o da segunda porta serial. ( default , ():, mas esta placa ainda permite configur&la como ()J ou ()B. !odemos ainda deixar esta porta desa#ilitada. L@, L: \ !lacas 0%1!D"- permitem escolher o endere*o da porta paralela, entre :M>, BM> e BQ . !odemos ainda deix&la desa#ilitada. ( default , :M>. LM & 1ste jumper , usado para ha#ilitar ou desa#ilitar a interface para drives de disquetes. A op*o default , deixar esta interface ha#ilitada.

Captulo 19 Configuraes e umpers *** 35% *** Figura 19.61


+arte do manual de uma placa 8/&+0,5 C0A#

19-4!

L> & Pame !ort & "sado para ha#ilitar ou desa#ilitar a interface para joKstic4. aso o ! no possua uma placa de som, devemos deixar este jumper ha#ilitado. Cuando instalamos uma placa de som, podemos desa#ilitar a interface de joKstic4 existente na placa 0%1!D"-, e utilizar a interface existente na placa de som. 1m alguns casos, a interface para joKstic4 existente na placa 0%1!D"- apresenta pro#lemas de incompati#ilidade, dependendo da placa de !" utilizada. A interface para joKstic4 existente na placa de som , menos pro#lemtica, e por isto deve ser dada prefer/ncia ao seu uso. LN a L@9 & 1sses jumpers servem para selecionar as interrup*+es utilizadas pelas interfaces seriais e paralelas. !or default, a ()@ usa a 0'CJ, a (): usa a 0'CB, e a D!7@ 2porta paralela3 usa a 0'CM. A placa funcionar perfeitamente caso seja configurada desta forma. 1xistem entretanto casos em que precisamos fazer um remanejamento de interrup*+es, visando a instala*o de novas placas. A placa 0%1!D"- do nosso exemplo permite escolher entre a 0'CB, 0'CJ ou 0'CO para a primeira porta serial, 0'CB, 0'CJ ou 0'CO para a segunda porta serial, e entre 0'CM ou 0'CO para a porta paralela. L@M & As portas paralelas presentes nas antigas placas 0%1!D"- operavam exclusivamente no modo -!! 2-tandard !arallel !ort3, que era unidirecional,

19-4$

Hardware Total

ou seja, eram usadas apenas na transmisso de dados. A placa 0%1!D"- do nosso exemplo pode operar no modo #idirecional, no qual dados podem ser transmitidos ou rece#idos. !ara ha#ilitar este modo, #asta retirar o jumper L@M.
*** 35% *** Figura 19.62
+arte do manual de uma placa 8/&+0,5 C0A#

Placa "&PGUS S$

5ejamos agora o exemplo de uma placa 0%1!D"- 0-A 2@9 #its3. 5oc/ poder o#servar que muitas de suas configura*+es so semelhantes Is mostradas na placa 0%1!D"- 5DQ do exemplo anterior. 1sta placa , chamada no seu manual de ;)ulti 0=( !lus 0%1 ard<. -eu manual , mostrado nas figuras 9B e 9J. (s seus conectores so os mesmos existentes em qualquer placa 0%1!D"-. -o os conectores da interface 0%1, da interface para drives, das portas seriais, da porta paralela e da interface de joKstic4. 7odos os jumpers desta placa so aplicados so#re grupos de B pinos. 1m cada um deles, as configura*+es poss$veis so @&: e :&B. -eus jumpers so os seguintes6 S@ & "sado para ha#ilitar ou desa#ilitar a interface para drives de disquete 2E%%3. !or default, esta interface deve ficar ha#ilitada 2@&:3. S: & 0ndica se a interface para drives de disquete ir operar como primria ou secundria. ( default , primria. SB & "sado para ha#ilitar 2default3 ou desa#ilitar a interface 0%1.

Captulo 19 Configuraes e umpers

19-4%

SJ & -eleciona a interface 0%1 como primria 2default3 ou secundria. %esta forma , poss$vel ter duas interfaces 0%1, sendo uma primria e outra secundria. !ara isto, #asta instalar duas placas 0%1!D"-. (#serve que na placa 0%1!D"- cuja interface 0%1 opera como secundria, as demais interfaces devem ser desa#ilitadas ou remanejadas para que no entrem em conflito com as interfaces da primeira.
Figura 19.63
+arte do manual de uma placa 8/&+0,5 85*#

SO & "sado para ha#ilitar ou desa#ilitar a primeira porta serial. !or default, esta porta fica ha#ilitada, e nela , conectado o mouse. 1xistem entretanto casos de instala*+es nos quais temos que desa#ilitar uma ou am#as as interfaces seriais. S9 & om este jumper selecionamos se a primeira porta serial ir operar como ()@ 2default3 ou como ()B.

19-44

Hardware Total Figura 19.64


+arte do manual de uma placa 8/&+0,5 85*#

SM & !ossui a mesma fun*o que SO, exceto que se aplica I segunda porta serial. om ele podemos ha#ilitar ou desa#ilitar a segunda porta. S> & 0ndica se a :a porta serial ir operar como (): 2default3 ou ()J.

S@:, S@B, S@J e S@O \ "sados para escolher as interrup*+es usadas pelas portas seriais. !ara cada uma delas, as op*+es so 0'C:, 0'CB, 0'CJ e 0'CO. !or default, a primeira porta deve usar a 0'CJ e a segunda porta deve usar a 0'CB. SN & "sado para ha#ilitar 2default3 ou desa#ilitar a porta paralela. S@? & 0ndica o endere*o a ser usado pela porta paralela. As op*+es oferecidas por esta placa so BM> e :M>, mas existem placas que ainda oferecem BQ . S@@ & -erve para ha#ilitar 2default3 ou desa#ilitar a interface para joKstic4.

ModemsD placas de som e placas de rede


5oc/ tam#,m encontrar jumpers em placas de modem, som e rede antigos, #em como em outros tipos de placas. ( entendimento das configura*+es depende de conceitos espec$ficos so#re esses dispositivos, portanto deixamos a discusso so#re jumpers para os cap$tulos onde estudamos esses assuntos. =========== E0) ==================

Captulo

20

Tabelas e diagramas
Apresentaremos neste captulo uma srie de informaes que complementam outros captulos, como tabelas, diagramas, pinagens de conectores e cabos. A reunio de todas essas informaes em um s captulo facilita a sua consulta.
Cabo paralelo, conector A

Esta a pinagem do conector DB ! usado por impressoras.

"abela # $ %abo paralelo, conector A

20-2 Cabo paralelo, conector B

Hardware Total

Esta a pinagem do conector %entronics de &' pinos, usado por impressoras.

"abela # $ %abo paralelo, conector B


Cabo paralelo, conector C

Esta a pinagem do conector de &' pinos taman(o miniatura, utili)ado por impressoras e dispositi*os paralelos modernos.

Captulo 20 Tabelas e diagramas

20-3

"abela &
Fonte de alimentao ATX

20-4

Hardware Total

+igura # $ %onectores de uma fonte de alimentao A",.


Fonte de alimentao AT

+igura

$ %onectores de uma fonte de alimentao padro A".

Captulo 20 Tabelas e diagramas Pinagem do cabo IDE

20-5

"abela - $ %onector .DE de -/ *ias


Conector PCI
Pin ! 2 3 4 5 , . / 0 !0 !! !2 !3 !4 !5 !, !. !/ !0 20 2! Side B -!2" TC% 'round T)* &5" &5" +-TB$ +-T)$ P#S-T!$ #eser1ed P#S-T2$ 'round 'round #eser1ed 'round C9% 'round #:;$ &5" 2+3*4 )<3!= )<20= Side T#ST$ &!2" T(S T)+ &5" +-T $ +-TC$ &5" #eser1ed &5" 2+3*4 #eser1ed 'round 'round #eser1ed #ST$ &5" 2+3*4 '-T$ 'round #eser1ed )<30= &353" Pin ! 2 3 4 5 , . / 0 !0 !! !2 !3 !4 !5 !, !. !/ !0 20 2! Side B -!2" TC% 'round T)* &5" &5" +-TB$ +-T)$ P#S-T!$ #eser1ed P#S-T2$ Conne6tor %e7 Conne6tor %e7 #eser1ed 'round C9% 'round #:;$ &353" 2+3*4 )<3!= )<20= Side T#ST$ &!2" T(S T)+ &5" +-T $ +-TC$ &5" #eser1ed &353" 2+3*4 #eser1ed Conne6tor %e7 Conne6tor %e7 #eser1ed #ST$ &353" 2+3*4 '-T$ 'round #eser1ed )<30= &353"

32-bit start

353" 8e7 353" 8e7

20-,
22 23 24 25 2, 2. 2/ 20 30 3! 32 33 34 35 3, 3. 3/ 30 40 4! 42 43 44 45 4, 4. 4/ 40 50 5! 52 53 54 55 5, 5. 5/ 50 ,0 ,! ,2 ,3 ,4 ,5 ,, ,. ,/ ,0 .0 .! .2 .3 .4 .5 ., 'round )<2.= )<25= &353" C3B:<3=$ )<23= 'round )<2!= )<!0= &353" )<!.= C3B:<2=$ 'round +#)?$ &353" ):"S:9$ 'round 9*C%$ P:##$ &353" S:##$ &353" C3B:<!=$ )<!4= 'round )<!2= )<!0= 'round Conne6tor %e7 Conne6tor %e7 )<0/= )<0.= &353" )<05= )<03= 'round )<0!= &5" 2+3*4 C%,4$ &5" &5" Conne6tor %e7 Conne6tor %e7 #eser1ed 'round C3B:<,=$ C3B:<4=$ 'round )<,3= )<,!= &5" 2+3*4 )<50= )<5.= 'round )<55= )<53= 'round )<2/= )<2,= 'round )<24= +)S:9 &353" )<22= )<20= 'round )<!/= )<!,= &353" ># (:$ 'round T#)?$ 'round ST*P$ 353" S)*-: SB*$ 'round P # )<!5= &353" )<!3= )<!!= 'round )<00= Conne6tor %e7 Conne6tor %e7 C3B:<0=$ &353" )<0,= )<04= 'round )<02= )<00= &5" 2+3*4 #:;,4$ &5" &5" Conne6tor %e7 Conne6tor %e7 'round C3B:<.=$ C3B:<5=$ &5" 2+3*4 P #,4 )<,2= 'round )<,0= )<5/= 'round )<5,= )<54= &5" 2+3*4 )<52= 22 23 24 25 2, 2. 2/ 20 30 3! 32 33 34 35 3, 3. 3/ 30 40 4! 42 43 44 45 4, 4. 4/ 40 50 5! 52 53 54 55 5, 5. 5/ 50 ,0 ,! ,2 ,3 ,4 ,5 ,, ,. ,/ ,0 .0 .! .2 .3 .4 .5 ., 'round )<2.= )<25= &353" C3B:<3=$ )<23= 'round )<2!= )<!0= &353" )<!.= C3B:<2=$ 'round +#)?$ &353" ):"S:9$ 'round 9*C%$ P:##$ &353" S:##$ &353" C3B:<!=$ )<!4= 'round )<!2= )<!0= (,,:'round 'round )<0/= )<0.= &353" )<05= )<03= 'round )<0!= &353" 2+3*4 C%,4$ &5" &5" Conne6tor %e7 Conne6tor %e7 #eser1ed 'round C3B:<,=$ C3B:<4=$ 'round )<,3= )<,!= &353" 2+3*4 )<50= )<5.= 'round )<55= )<53= 'round )<2/= )<2,= 'round )<24= +)S:9 &353" )<22= )<20= 'round )<!/= )<!,= &353" ># (:$ 'round T#)?$ 'round ST*P$ 353" S)*-: SB*$ 'round P # )<!5= &353" )<!3= )<!!= 'round )<00= 'round 'round C3B:<0=$ &353" )<0,= )<04= 'round )<02= )<00= &353" 2+3*4 #:;,4$ &5" &5" Conne6tor %e7 Conne6tor %e7 'round C3B:<.=$ C3B:<5=$ &353" 2+3*4 P #,4 )<,2= 'round )<,0= )<5/= 'round )<5,= )<54= &353" 2+3*4 )<52=

Hardware Total

5" 8e7 5" 8e7

32-bit end ,4-bit spa6er ,4-bit spa6er ,4-bit start

Captulo 20 Tabelas e diagramas


.. ./ .0 /0 /! /2 /3 /4 /5 /, /. // /0 00 0! 02 03 04 )<5!= )<40= &5" 2+3*4 )<4.= )<45= 'round )<43= )<4!= 'round )<30= )<3.= &5" 2+3*4 )<35= )<33= 'round #eser1ed #eser1ed 'round )<50= 'round )<4/= )<4,= 'round )<44= )<42= &5" 2+3*4 )<40= )<3/= 'round )<3,= )<34= 'round )<32= #eser1ed 'round #eser1ed .. ./ .0 /0 /! /2 /3 /4 /5 /, /. // /0 00 0! 02 03 04 )<5!= )<40= &353" 2+3*4 )<4.= )<45= 'round )<43= )<4!= 'round )<30= )<3.= &353" 2+3*4 )<35= )<33= 'round #eser1ed #eser1ed 'round )<50= 'round )<4/= )<4,= 'round )<44= )<42= &353" 2+3*4 )<40= )<3/= 'round )<3,= )<34= 'round )<32= #eser1ed 'round #eser1ed

20-.

"abela ! $ 0inagem do barramento 0%.


Conectores ISA

,4-bit end

+igura &

20-/

Hardware Total

+igura - $ 0inagem do conector .1A de #' bits.


Modos ESA

A tabela que se segue mostra os n2meros dos modos 3E1A, em di*ersas resolues e di*ersos n2meros de cores.
(odo !00B #esolu@Ao ,40C4/0 Cores 25, (odo !!!B #esolu@Ao ,40C4/0 Cores 328

Captulo 20 Tabelas e diagramas


!0!B !02B !03B !04B !05B !0,B !0.B !0)B !0:B !0>B !!0B ,40C4/0 /00C,00 /00C,00 !024C.,/ !024C.,/ !2/0C!024 !2/0C!024 320C200 320C200 320C200 ,40C4/0 25, !, 25, !, 25, !, 25, 328 ,48 !,5.( 328 !!2B !!3B !!4B !!5B !!,B !!.B !!/B !!0B !! B 20.B 20/B ,40C4/0 /00C,00 /00C,00 /00C,00 !024C.,/ !024C.,/ !024C.,/ !2/0C!024 !2/0C!024 !!52C/,4 !2/0C!024 !,5.( 328 ,48 !,5.( 328 ,48 !,5.( 328 ,48 25, !,

20-0

"abela ' $ 4odos gr5ficos 3E1A Cabos seriais e paralelos para cone!o entre dois PCs

6o 7indo8s 9: ;9!, 9<, 4E, etc.= temos um programa que permite conectar dois 0%s atra*s de uma interface serial ou paralela. >s 0%s conectados podem assim usar comandos de rede, como compartil(amento de arqui*os e impressoras, porm a uma *elocidade mais bai:a que a obtida com placas de rede. Este programa c(ama?se %one:o Direta *ia %abo. 3oc@ pode comprar no comrcio cabos prprios para essas cone:es. 1o c(amados cabos para AaplinB 0aralelo e AaplinB 1erial ;a cone:o paralela bem mais *elo) que a serial=. %aso *oc@ no consiga encontrar esses cabos C *enda, pode constru?los usando os esquemas que apresentamos aqui. Esses cabos tambm podem ser usados pelos programas .6"EDA6E e .6"ED13D encontrados no 41?D>1 '.:.

+igura ! $ %abo AaplinB paralelo

20-!0

Hardware Total

+igura ' $ %abo AaplinB serial


Cabo para cone!o de " #o$stic%s

A interface para FoGsticB e:istente nas placas de som e nas placas .DE0AH1 podem ser ligadas a dois FoGsticBs, apesar de terem apenas um conector. 4uitas loFas *endem um cabo em I com o qual dois FoGsticBs podem ser conectados ;figura J=.

+igura J $ E:tenso para ligar

FoGsticBs

%aso *oc@ no esteFa conseguindo encontrar este cabo pronto, pode construir um, usando o diagrama da figura <. 6ote que os dois FoGsticBs conectados de*em ter dois botes cada um. Hm FoGsticB com mais de botes no pode ser ligado em conFunto com outro FoGsticB.

Captulo 20 Tabelas e diagramas

20-!!

+igura < $ Diagrama do cabo I para ligar dois FoGsticBs


Cabo de impressora DB"&'CE()*

Atualmente encontramos C *enda cabos de impressora comuns e cabos bidirecionais. >s c(amados bidirecionais so na *erdade aqueles que seguem C risca o esquema original usado pela .B4 no seu .B4 0%. 4uitos cabos no funcionam no modo bidirecional porque seus fabricantes fi)eram simplificaes nessas cone:es. 0or e:emplo, a especificao original e:igia *5rios condutores de terra independentes, mas para usar um n2mero menor de fios, muitos fabricantes reuniram todos os pinos de terra em um s fio. 1e *oc@ precisar de um cabo de impressora e no souber se necess5rio que seFa ou no bidirecional, escol(a um bidirecional, pois funciona em qualquer um dos modos. 1eu esquema mostrado na tabela abai:o.
-ome do sinal )B-25 (a6Bo Strobe ! )ata Bit 0 2 )ata Bit ! 3 )ata Bit 2 4 )ata Bit 3 5 )ata Bit 4 , )ata Bit 5 . )ata Bit , / )ata Bit . 0 68nowledge !0 Bus7 !! Paper *ut !2 Sele6t !3 Centroni6s 3, ! 2 3 4 5 , . / 0 !0 !! !2 !3 -ome do sinal utoDeed :rror #eset Sele6t Signal 'round Signal 'round Signal 'round Signal 'round Signal 'round Signal 'round Signal 'round Signal 'round SBield )B-25 (a6Bo !4 !5 !, !. !/ !0 20 2! 22 23 24 25 SBield Centroni6s 3, !4 32 3! 3, 33 !0E20 2!E22 23E24 25E2, 2. 2/E20 30E!, SBield&!.

"abela J $ 0inagem de um cabo de impressora

Este cabo possui em uma e:tremidade um conector DB? ! mac(o para ligao no computador, e na outra um conector %entronics de &' pinos para ligao na impressora. > comprimento m5:imo recomendado #,</ m. E:istem cabos mais longos, mas esses cabos podem apresentar erros de transmisso. Hse de prefer@ncia cabos com #,</ m.

20-!2 +oopbac%s

Hardware Total

>s testes feitos por programas de diagnstico nas interfaces seriais e paralelas podem ser reali)ados em modo .6"ED6> ou E,"ED6>. > modo E,"ED6>, que o mais completo, requer que seFa acoplado ao conector da interface serial um pequeno dispositi*o c(amado loopbacB. Apesar dos fabricantes desses programas fornecerem os loopbacBs, *oc@ no precisa necessariamente compr5?los. 1e *oc@ tem alguma (abilidade com o ferro de soldar, pode constru?los. 6os manuais dos programas de diagnstico e:iste em geral o diagrama esquem5tico das ligaes dos loopbacBs, que no passam de um conector com alguns fios interligados. 4as cuidadoK o loopbacB usado por um programa de diagnstico no ser*ir5 necessariamente para outros programas de diagnstico. 1e *oc@ quiser construir loopbacBs seriais, de*er5 adquirir dois conectores apropriadosK DB?9 e DB? ! f@mea, completos com capa pl5stica. 0ara o loopbacB paralelo, preciso adquirir um conector DB? ! mac(o, completo, com capa pl5stica. 0ro*idencie fios, ferro de soldar, solda, alicates e mos C obra. %(ecBit ? A figura 9 mostra os loopbacBs seriais ;DB?9 e DB? ! usados pelo %(ecBit=. A figura #/ mostra o esquema do loopbacB paralelo usado por este programa.

+igura 9 $ AoopbacBs seriais para o %(ecBit

Captulo 20 Tabelas e diagramas

20-!3

+igura #/ $ AoopbacB paralelo para o %(ecBit 6orton Diagnostics ? A tabela a seguir mostra o esquema dos loopbacBs seriais do 6orton Diagnostics. 1o mostradas as *erses de 9 e de ! pinos. >bser*e que os loopbacBs seriais do 6D.AL1 so id@nticos aos do %(ecBit. M5 o loopbacB paralelo do 6D.AL1, mostrado a seguir, utili)a ligaes diferentes. 6D.AL1 1erial DB?9K ?& J?< #?-?'?9 6D.AL1 0araleloK ?#! &?#& -?# !?#/ '?## "abela < $ 0inagem dos loopbacBs para o 6orton Diagnostics PC,C-ec% A seguir temos as cone:es dos loopbacBs usados pelo programa 0%?%(ecB. %omo podemos *er, so diferentes daqueles usados pelo %(ecBit e pelo 6D.AL1. 0%?%(ecB 1erial DB?9
?& J?<?' #?-?9

6D.AL1 1erial DB? ! ?& -?! '?<? /?

0%?%(ecB 1erial DB? !


?& -?!?' <? /?

0%?%(ecB 0aralelo
9?## <?#/ J?# '?#& !?#!

"abela 9 $ 0inagem dos loopbacBs para o 0%?%(ecB

E./i0al1ncia de loopbac%s Alguns programas de diagnstico utili)am loopbacBs que so id@nticos aos usados por outros programas. 0or e:emplo, *oc@ pode usar os loopbacBs seriais do %(ecBit para testar as portas seriais com o 6D.AL1. A seguir

20-!4

Hardware Total

*emos as equi*al@ncias dos loopbacBs usados por di*ersos programas de diagnstico. AoopbacBs seriaisK 0% Doctor N A4. Diags N OA 0lus 6diags N %(ecBit 0% %(ecB N 0%?%ertifG .sto significa que os programas 0% Doctor, A4. Diags e OA 0lus utili)am o mesmo tipo de loopbacB serial ;tanto no caso do DB?9 como no caso do DB? !=. M5 o 6D.AL1 e o %(ecBit usam um segundo tipo de loopbacB, e o programa 0% %(ecB e o 0% %ertifG usam um terceiro tipo. AoopbacBs 0aralelosK 0% Doctor N OA 0lus N %(ecBit AanmarB Diags A4. Diags 0% %(ecB N 0% %ertifG 6D.AL1 .sto significa que os programas 0% Doctor, OA 0lus e %(ecBit usam o mesmo tipo de loopbacB paralelo. > AandmarB Diags usa um segundo tipo de loopbacB paralelo, o A4. Diags usa um terceiro tipo, e assim por diante. PPPPP +.4 PPPPPPPPPPPP

Captulo 21 Sistemas operacionais


Sistemas operacionais
Um PC recm montado e com o disco rgido formatado est pronto para receber o sistema operacional. Seu dvida os sistemas operacionais mais usados nos PCs so os derivados do Windows !" como o caso do Windows # e Windows $% &$illennium %dition'. (s outros sistemas operacionais mais usados so o Windows )*** e o +inu,. Com o lan-amento do Windows .P" a $icrosoft est unificando a lin/a de sistemas para uso pessoal e para uso profissional. ( Windows .P foi criado a partir do Windows )***" e ter duas vers0es principais1 Windows .P Professional" sucessor do Windows )***" e Windows .P 2ome" sucessor do Windows $%. ( Windows )*** por sua ve3 derivado do Windows 45. 6pesar de ser visualmente muito parecido com o Windows $%" seu mercado alvo no o mesmo" mas a maioria dos programas podem ser perfeitamente utili3ados tanto no Windows )***745 como no Windows $%7 ,. %m poucas palavras" a lin/a 45 7 )*** 7 .P Professional voltada para aplica-0es profissionais" en8uanto a lin/a ! 7 # 7 $% 7 .P 2ome mais indicada para a computa-o domstica" multimdia e 9ogos. 6s vers0es profissionais do Windows oferecem recursos especiais de seguran-a indicados para servidores e esta-0es de trabal/o. 6 :65;) pode ser usada com esses sistemas" ou se9a" um disco rgido no 8ual foram usados os programas :<=S> e :(?$65" pode receber o Windows 45" )*** ou .P Professional. ( ideal entretanto 8ue se9a usado o 45:S" sistema de ar8uivos mais avan-ado 8ue a :65" usada nas vers0es S(2( &Small (ffice 7 2ome (ffice' do Windows.

x-2

Hardware Total

( +inu, um outro sistema operacional" derivado do Uni," criado nos anos @*. :oi moderni3ado e adaptado para PCs. Podemos ento di3er 8ue o +inu, uma nova verso do sistema Uni," prApria para funcionar em microcomputadores. ( +inu, no utili3a a :65;)" e sim" o seu prAprio sistema de ar8uivos. %ntretanto pode ser instalado em um PC 9 formatado com :65;). Seu programa de instala-o far uma mudan-a nas parti-0es do disco rgido" podendo manter uma parte com :65;) e uma parte para o +inu,. 4este captulo veremos a instala-o desses trBs sistemas operacionais" apesar de darmos mais Bnfase C famlia do Windows , 7 $% 7 .P 2ome" 9 8ue o mais usado. $ostraremos tambm como reali3ar algumas configura-0es de /ardware e a9ustes de desempen/o importantes.

Instalao do Windows ME
<ei,ando de lado aspectos /istAricos" o Windows come-ou a se tornar popular entre os usurios na sua verso ;.*" seguida pelas vers0es ;.D e ;.DD. %ssas vers0es no eram e,atamente sistemas operacionais" e sim" ambientes operacionais. 6 rigor o sistema operacional ainda era o $SE<(S. 68uelas vers0es do Windows dependiam das fun-0es de acesso a disco" gerenciamento de memAria e outras tarefas bsicas" todas reali3adas pelo $SE<(S. 4esta poca o Windows e o $SE<(S eram vendidos separadamente. %ra preciso instalar inicialmente o $SE<(S" para depois instalar o Windows.
O Windows ME e seus antecessores

%m D ! foi lan-ado o Windows !" um verdadeiro sistema operacional" independente do $SE<(S. ( $SE<(S foi descontinuado" mas podia ser encontrado dentro do prAprio Windows !. 6 partir de ento" a $icrosoft lan-ou anualmente novas vers0es do Windows !. 6lgumas so realmente vers0es novas" outras so atuali3a-0es1
Ano 1995 1996 1997 199" 1999 2000 2001 Verso Windows 95 Windows 95a ou OSR1 Windows 95b ou OSR2 Windows 9" Windows 9"S# Windows $i%%enniu& '$#( Windows *+ Cdigo 4.00.950 4.00.950a 4.00.950b 4.00.950! 4.10.199" 4.10.2222A 4.90.)000 2002

Captulo x - xxxxxxxxxxxxxxxxxx

x-3

4ote 8ue esta tabela indica" alm do ano e verso" um cAdigo numrico. %ste cAdigo mostrado 8uando usamos o comando Sistema no Painel de Controle. F apresentado um 8uadro 8ue indica o processador" a 8uantidade de memAria e o cAdigo 8ue identifica o sistema" como vemos na figura D.
Figura 21.1
Descobrindo a verso do Windows.

(ficialmente os produtos lan-ados foram trBs1 Windows !" Windows # e Windows $%. ( Windows ! sofreu duas atuali3a-0es" em D G e D @. 4esta poca" a verso original de D ! continuava sendo a oficial" vendida nas lo9as. ( usurio deveria instalar os pacotes Service PacH D e Service PacH )" obtidos pela =nternet" para fa3er o upgrade para as novas vers0es. 6penas no mercado (%$ as novas vers0es eram utili3adas. Iuem comprasse um computador em D @" apAs a atuali3a-o (S?)" receberia instalado o Windows ! (S?) &(%$ Service ?elease )'. 6penas com o lan-amento do Windows #" o Windows ! foi descontinuado. %m D " foi lan-ado o Windows # Second %dition &S%'" e desta ve3 a $icrosoft mudou a forma de distribui-o. ( Windows # original dei,ou de ser vendido e foi substitudo pelo Windows #S%" tanto no mercado de vare9o como no mercado (%$" ou se9a" em PCs novos fornecidos com o sistema instalado. Usurios do Windows # podiam fa3er o download da atuali3a-o 8ue o transforma em Windows #S%. 5ambm era possvel aos usurios do Windows #" comprar a atuali3a-o para #S%" pagando apenas a ta,a postal e o custo da mdia. %m )*** surgiu uma pe8uena confuso entre os usurios" logo desfeita. :oi lan-ado o Windows )***" na verdade a verso !.* do Windows 45. Usurios desavisados pensavam ser o sucessor do Windows #. 4o final do

x-4

Hardware Total

ano )*** foi lan-ado o verdadeiro sucessor do Windows #" o c/amado Windows $illennium %dition" ou simplesmente" Windows $%. Como o Windows !" Windows # e Windows $% so vers0es do mesmo sistema" comum c/amar os trBs pela designa-o Windows ,.
Disco de inicializao

Iuando um disco rgido est novo" precisa ser particionado e formatado com os programas :<=S> e :(?$65. Para isso precisamos de um dis8uete com o boot do modo $SE<(S" e esses dois programas. 6gora precisamos de um dis8uete capa3 de reali3ar o boot e de dar acesso ao drive de C<E ?($ no modo $SE<(S" para poder e,ecutar o programa de instala-o do Windows $%. :eli3mente e,iste uma forma fcil de gerar um dis8uete com tudo isso. 6o comprarmos o Windows $%" recebemos alm do C<E?($" um dis8uete de iniciali3a-o com esses recursos. Podemos ainda gerar um dis8uete similar" partindo de um computador com o Windows 9 instalado. Usamos os seguintes comandos1
Iniciar Con!i"ura#$es %ainel de Controle &dicionar e 'e(over %ro"ra(as Disco de iniciali)a#o.

<epois 8ue o disco estiver pronto" copie para ele o programa :(?$65.C($" 8ue pode ser encontrado no diretArio1
C:\WINDOWS\COMMAND

Se vocB estiver usando o dis8uete de iniciali3a-o 8ue acompan/a o Windows" no precisa gravar o :(?$65.C($. 6lis" no muito bom fa3er altera-0es diretas em dis8uetes originais. JocB pode entretanto e,ecutar o boot por este dis8uete. %le dar acesso ao drive de C<E?($" e no diretArio KW=4 . do C< de instala-o do Windows $%" vocB encontrar o programa :(?$65.C($" necessrio para a formata-o lAgica do disco rgido. ( mais importante do disco de iniciali3a-o do Windows 8ue ao e,ecutarmos o boot apresentado um menu" no 8ual podemos escol/er a op-o1
Iniciar o computador com suporte a CD-ROM

4o diretArio KW=4 . do C<E?($ de instala-o do Windows" encontramos os ar8uivos necessrios C instala-o" alm do programa =4S56+6?.%.%" 8ue reali3a a instala-o propriamente dita.

Captulo x - xxxxxxxxxxxxxxxxxx Cpia do CD-ROM para o disco r ido

x-*

Podemos fa3er a instala-o a partir do C<E?($" mas recomendvel proceder de outra forma" copiando para o disco rgido" o diretArio de instala-o do Windows. 6lm da instala-o a partir do disco rgido ser mais rpida" no corremos o risco da instala-o travar devido a algum problema ou incompatibilidade no drive de C<E?($. Use ento os comandos1
C: MD \WIN9X CD \WIN9X COPY :\WINX

Com esses comandos estamos criando no drive C um diretArio W=4 ." entrando neste diretArio e copiando para o mesmo" o contedo do diretArio KW=4 . do C<E?($ de instala-o &normalmente o drive %'.
Etapa inicial da instalao

5erminada a cApia" usamos os comandos1


C: CD\WIN9X INS!A"AR #P $

( parLmetro M7P NO necessrio para 8ue se9am instaladas corretamente as fun-0es de gerenciamento de energia. <ependendo da placa de CPU" problemas podem ocorrer nessas fun-0es caso este parLmetro no se9a usado. 6o usarmos o comando =4S56+6?" entrar inicialmente em a-o o programa SC64<=S>. %le ir detectar e corrigir erros na estrutura lAgica dos discos rgidos" e ao finali3ar" apresentar um relatArio de erros. 6 instala-o sA poder prosseguir se os eventuais erros forem corrigidos.
(PS1 Se no 8uisermos 8ue o SC64<=S> se9a usado" basta usar o comando =4S56+6? 7=S.

x-+

Hardware Total Figura 21.2


, -candis. / executado antes da instala#o.

5erminado o trabal/o do SC64<=S>" entrar em a-o o programa de instala-o do Windows. Suas telas so grficas" e os comandos podem ser e,ecutados pelo mouse. F apresentado o 8uadro onde consta um contrato de licen-a para uso do software. F preciso marcar a op-o 6ceitar o contrato e clicar em 6van-ar. 6 seguir o programa de instala-o perguntar a Mc/ave do produtoO" 8ue um cAdigo impresso em uma eti8ueta" colada na parte traseira do C< de instala-o &product HeQ'. F necessrio fornecer este nmero cada ve3 8ue o Windows instalado ou reinstalado. ( assistente de instala-o pergunta 8ual o diretArio &ou pasta' onde ser feita a instala-o. ( local default C1KW=4<(WS. Se vocB 8uiser" pode escol/er a8ui outro nome. :inalmente apresentado um onde temos 8ue di3er o tipo de instala-o a ser feita &5pica" Porttil" Compacta ou Personali3ada'. 6 instala-o 5pica a mais indicada. 6s outras op-0es so mais ade8uadas a computadores portteis" ou para PCs com pouca 8uantidade de memAria ?6$ e pouco espa-o em disco. Podemos escol/er ainda a op-o Personali3ada &usaremos este no nosso e,emplo'" 8ue permite escol/er um a um" os componentes do Windows a serem instalados. Ser mostrado a seguir um 8uadro para preenc/imento do nome do usurio e para o nome da empresa &opcional'. 4o 8uadro da figura ; podemos selecionar 8uais componentes e programas do Windows sero instalados. ( 8uadro tem uma lista de categorias" como 6cessArios" 6cessabilidade" Catlogo de endere-os" Comunica-0es" :erramentas de Sistema" Nogos" etc.

Captulo x - xxxxxxxxxxxxxxxxxx Figura 21.3

x-0

-ele#o dos co(ponentes a sere( instalados.

6o clicarmos sobre cada uma dessas categorias" temos acesso a um outro 8uadro com a lista dos programas da categoria selecionada. 4a prA,ima etapa" pedida uma identifica-o do computador para ser usado em rede. ( usurio precisa fornecer um nome para o computador" um nome para o Rrupo de 5rabal/o" e uma descri-o opcional. %ssas informa-0es sero usadas caso o computador se9a conectado a uma rede. Por default" o nome do computador formado a partir do nome do usurio. ( grupo de trabal/o" por default" o nome da empresa. Iuando no fornecido nome de empresa" usado para o grupo de trabal/o o nome MW(?>R?(UPO. Use a8ui o mesmo nome 9 em uso na rede na 8ual este computador ser instalado" caso contrrio ter problemas para acessar a rede. Posteriormente este nome pode ser mudado atravs do 8uadro de configura-o de rede.
Figura 21.4
Indicando o idio(a.

x-1

Hardware Total

Ser apresentada uma tela para indica-o do idioma a ser utili3ado &figura S'. 6s vers0es internacionais do Windows esto preparadas para recon/ecer diversos idiomas. 6 indica-o feita a8ui ter influBncia sobre os formatos de data e /ora" representa-o do ponto decimal" smbolo monetrio" etc. 6 seguir ser perguntado o pas. <evemos agora informar o tipo de teclado utili3ado. Curiosamente o teclado apresentado como default &PortuguBs 7 Prasil padro' no o 8ue utili3amos. %ncontramos no Prasil dois tipos de teclado. Um deles tem uma tecla MTO ao lado da tecla %45%?. %ste o c/amado 5eclado 6P45). ( outro tipo de teclado comum no Prasil o modelo americano" 8ue no tem a tecla MTO. %ste modelo o c/amado %stados Unidos =nternacional. :inalmente ser perguntado a a 3ona de tempo &fuso /orrio'. 4este momento o Windows ir gerar um dis8uete de iniciali3a-o" idBntico ao obtido pelo mtodo 9 ensinado &Painel de Controle 7 6dicionar e ?emover Programas 7 <isco de =niciali3a-o'. JocB poder colocar um dis8uete para este fim" ou clicar em Cancelar. Se no 8uiser 8ue o Windows pe-a para gerar este dis8uete" use o parLmetro M7=%O no comando =4S56+6?. 6 prA,ima etapa a cApia dos ar8uivos para o diretArio C1KWindows do disco rgido. %sta cApia demora alguns minutos. 5erminada a cApia dos ar8uivos para C1KWindows" ser pedida a retirada do dis8uete para 8ue se9a feito o boot pelo disco rgido. <epois de reali3ado o boot" continuar automaticamente o processo de instala-o. ( Windows ir detectar o /ardware presente no computador e instalar todos os drivers. <epois de alguns minutos estar terminada a instala-o. Ser e,ecutado um novo boot e teremos finalmente a con/ecida tela do Windows.
! preciso instalar os dri"ers

6t a8ui vimos a parte fcil da instala-o do Windows. 6t mesmo usurios principiantes so capa3es de fa3BElo. $uitos usurios" ao passarem por problemas nos seus PCs" adotam uma solu-o vlida" mas 8ue no simples como parece1 formatam o disco rgido e instalam o Windows. 5odos so capa3es de c/egar at a8ui. :eli3mente na maioria dos casos" c/egar at a8ui suficiente. (s problemas acontecem 8uando o Windows no possui drivers apropriados para a placa de CPU e para as placas de e,panso. ( modem" a placa de som" a placa de rede e outras placas" podem ficar inativos. 6 placa

Captulo x - xxxxxxxxxxxxxxxxxx

x-2

de vdeo pode ficar limitada a operar no modo JR6" com apenas DG cores e resolu-o de GS*,S#*. 6s interfaces =<% podem ficar limitadas a operar em bai,a velocidade. Pior ainda" as fun-0es de gerenciamento de recursos de /ardware da placa de CPU podem no funcionar" e termos vrios conflitos de /ardware e travamentos. ( barramento 6RP pode ficar inoperante" causando anomalias e travamentos no uso de programas 8ue usam grficos em ;<. 6s fun-0es de gerenciamento de energia podem ficar mal configuradas" resultando em travamentos no desligamento do Windows e com problemas nos modos de economia de energia. Use o Rerenciador de <ispositivos &=niciar 7 Configura-0es 7 Painel de Controle 7 Sistema 7 Rerenciador de <ispositivos' e verifi8ue se e,istem dispositivos com pontos de interroga-o ou e,clama-o. 4a figura ! vemos 8ue e,istem vrios dispositivos nesta situa-o. 6lm disso a placa de vdeo est operando no modo JR6" bem a8um das suas capacidades.
Figura 21.5
, Windows est3 instalado (as o trabal4o ainda no acabou.

Para 8ue tudo funcione corretamente preciso tomar duas providBncias1 D' =nstalar os drivers da placa de CPU )' =nstalar os drivers dos dispositivos marcados com MUO ou MVO Jeremos essas configura-0es nas duas sess0es seguintes.
Instalao dos dri"ers da placa de C#$

x-56

Hardware Total

Para controlar corretamente os dispositivos de /ardware de um PC" o Windows precisa antes de mais nada controlar corretamente o c/ipset da placa de CPU. %sto a8ui includas as seguintes fun-0es1 Controle do barramento 6RP Controle das interfaces =<% em modo Ultra <$6 Controle do gerenciamento de energia Controle dos recursos Plug and PlaQ

Iuanto mais nova uma verso do Windows" maiores sero as c/ances de possuir drivers apropriados para o c/ipset da placa de CPU. =nfeli3mente 8uando uma placa de CPU recm lan-ada" so grandes as c/ances dos drivers 8ue acompan/am o Windows no serem ade8uados. 6o instalar" por e,emplo" o Windows $% &set7)***' em PC cu9a placa de CPU foi criada em D " provavelmente o Windows ter os drivers apropriados para a placa. Se instalarmos o mesmo Windows $% em um computador com uma placa desenvolvida em )**D" provavelmente os drivers do Windows no serviro. 6 grande dificuldade a8ui 8ue esta inade8ua-o de drivers no tra3 sintomas aparentes. 5udo pode estar correto no Rerenciador de <ispositivos" mas ocorrerem problemas nos modos grficos ;<" lentido no disco rgido" conflitos de /ardware e problemas no gerenciamento de energia. Para isso temos 8ue instalar os drivers da placa de CPU. %les so encontrados no C<E?($ 8ue acompan/a a placa de CPU" mas devemos usar preferencialmente a verso mais recente" encontrada no site do fabricante da placa de CPU ou do c/ipset.
Figura 21.6
%ro"ra(a de instala#o dos drivers de u(a placa de C%7.

Captulo x - xxxxxxxxxxxxxxxxxx

x-55

6 figura G mostra um e,emplo de programa de instala-o dos drivers de uma placa de CPU. $uitas ve3es esses programas podem ser usados no somente para instalar os drivers do c/ipset" mas tambm para drivers de udio e utilitrios. 4este e,emplo" os drivers do c/ipset so os c/amados de MJia S in D driversO. Se os drivers 8ue acompan/am a placa de CPU estiverem desatuali3ados" pode ser necessrio buscar a verso mais nova na =nternet. Comece procurando o site do fabricante da placa de CPU. ( endere-o est indicado no manual da placa de CPU. 5ome cuidado" pois os fabricantes de primeira lin/a tBm sites na =nternet" mas muitos fabricantes de segunda e terceira lin/a no tBm. 6o comprar uma placa de CPU muito barata" vocB corre o risco de ficar Mno mato sem cac/orroO se precisar de 8ual8uer tipo de suporte do fabricante. Pior ainda 8uando o usurio nem mesmo consegue identificar a marca da placa de CPU. Uma solu-o para o problema usar o programa C5P=(S &em www.laercio.com.br e www.wimsbios.com'" 8ue fa3 esta identifica-o e indica o endere-o do site do fabricante. Se no conseguirmos encontrar o site do fabricante da placa de CPU" podemos recorrer ao fabricante do c/ipset. (s principais fabricantes so1 =ntel J=6 6+= SiS 4vidia www.intel.com www.via.com.tw www.ali.com.tw www.sis.com.tw www.nvidia.com

Pastante prtico o utilitrio de instala-o de drivers para os c/ipsets J=6 5ec/nologies. (s drivers mais recentes esto atuali3ados para todas as vers0es do Windows" e aplicamEse a todos os c/ipsets da J=6. So os c/amados M<rivers S em DO. 6o ser e,ecutado" o programa de instala-o c/eca 8uais dos drivers so necessrios. ( menu de instala-o poder apresentar S" ;" )" D ou nen/um driver a ser instalado" dependendo da ade8ua-o ou no dos drivers 9 instalados.
Instalao dos dri"ers das placas de e%panso

<ependendo das placas de e,panso e interfaces instaladas" algumas delas podero estar totalmente operacionais logo apAs a instala-o do Windows" e outras delas podero estar com falta de drivers. 4o computador usado no nosso e,emplo" instalamos as seguintes placas de e,panso1

x-52

Hardware Total

Placa de vdeo Joodoo ; ;*** 6RP Placa de rede <E+inH !;*5. Placa Sound Plaster +ive Placa de modem $otorola S$!G PC=

( gerenciador de dispositivos ficou com o aspecto mostrado na figura @.


Figura 21.7
&l"uns dispositivos esto !uncionais8 outros no.

<essas placas" a nica 8ue o Windows configurou e instalou drivers apropriados foi a placa de rede <E+inH !;*5." como vemos na figura @. 6s outras placas foram instaladas com os seguintes problemas1 6 placa de vdeo consta apenas como JR6 ( modem consta como MPC= Communication <eviceO" est com MUO 6 placa de som &MPC= $ultimedia Wudio <eviceO' est com MUO

( dispositivo MPC= =nput ControllerO nada mais 8ue a interface de 9oQsticH e,istente na placa de som" 8ue tambm est sem drivers instalados.
&'ustando o monitor

6ntes de instalar os drivers da placa de vdeo" importante declarar corretamente a marca e o modelo do monitor. =sto permitir 8ue a placa de vdeo possa ser a9ustada da mel/or forma possvel para as capacidades do monitor usado. (s monitores modernos so PnP. So detectados durante a instala-o do Windows e no precisamos fa3er configura-0es adicionais. N os monitores antigos podem ser apresentados como M$onitor descon/ecidoO ou M$onitor padroO. Se o monitor estiver declarado desta forma" a imagem

Captulo x - xxxxxxxxxxxxxxxxxx

x-53

poder perder o sincronismo 8uando os drivers da placa de vdeo forem instalados. Para declarar a marca e o modelo do monitor" usamos Painel de Controle 7 Jdeo 7 Configura-0es 7 6van-adas e selecionamos a guia $onitor. Usamos o boto 6lterar e ser apresentada uma lista de marcas e modelos" como a 8ue vemos na figura #. <epois desta indica-o podemos passar C instala-o dos drivers da placa de vdeo.
Figura 21.8
Indicando a (arca e o (odelo do (onitor.

Instalando os dri"ers da placa de "deo

%sses drivers so obtidos no C<E?($ 8ue acompan/a a placa de vdeo" mas devemos dar preferBncia ao uso da verso mais recente" encontrada no site do fabricante da placa de vdeo. %,istem duas formas de instalar drivers no Windows. ( primeiro o mtodo geral" partindo do Rerenciador de <ispositivos e usando o comando 6tuali3ar <river. $uitos fabricantes utili3am este mtodo padro" 8ue ser apresentado mais adiante neste captulo. ( outro mtodo de utili3a-o mais simples e consiste em e,ecutar um programa de instala-o. Je9amos o e,emplo da placa Joodoo ; ;***. ( programa fa3 a instala-o dos drivers e utilitrios da placa de vdeo" e a seguir reiniciar o computador. ( 8uadro de propriedades da placa de vdeo &Painel de Controle 7 Jdeo 7 Configura-0es 7 6van-adas' passar a contar com S novas guias1 ;<:, 6dvanced :eatures ;<:, Color ;<:, =nfo ;<:, 5J

6 figura mostra a guia ;<:, 6dvanced :eatures. 68ui podemos alterar op-0es de funcionamento da placa nos modos ;<. %,istem a9ustes

x-54

Hardware Total

individuais para a 6P= <irect;< e outro para as 6P=s (penR+ e Rlide. 4ormalmente no necessrio alterar as configura-0es usadas como padro" mas podemos fa3er a8ui pe8uenas altera-0es para combinar mel/or o desempen/o e a 8ualidade de imagem. 6 guia ;<:, Color permite calibrar as cores para 8ue apare-am mais vivas no monitor. 6 maioria das placas de vdeo possui esses a9ustes.
Figura 21.9
&9ustes de dese(pen4o e :ualidade.

Iuando instalamos os drivers de uma placa de vdeo" normalmente selecionado um modo grfico com resolu-o de GS*,S#*" com # ou DG bits por pi,el. Podemos usar o 8uadro de configura-0es de vdeo para escol/er uma resolu-o e um nmero de cores ade8uado" como D*)S,@G#" com ;) bits por pi,el. (utra providBncia importante escol/er a mel/or ta,a de atuali3a-o &refres/ rate' para o monitor" em fun-o da resolu-o utili3ada. Para isso usamos o boto 6van-adas no 8uadro de configura-0es de vdeo e a seguir selecionamos a guia 6daptador &figura D*'. Programamos agora o item 5a,a de atuali3a-o. ( ideal utili3ar o maior valor possvel" entretanto valores superiores a @! 23 no tra3em mel/oramento visual. $uito pelo contrrio" podem piorar a nitide3 da imagem. Usamos ento valores prA,imos a @! 23.

Captulo x - xxxxxxxxxxxxxxxxxx Figura 21.10


De!inindo a taxa de atuali)a#o do (onitor.

x-5*

Direct(

( Windows vem sempre acompan/ado de uma verso relativamente recente do <irect.. ( mesmo ocorre com a placa de vdeo. $esmo assim" nem sempre essas vers0es so as mais atuali3adas. 6 mel/or coisa a fa3er obter a verso mais nova do <irect." em www.microsoft.com7direct,7. Para c/ecar a verso do <irect. instalada em um PC" use =niciar 7 %,ecutar 7 <.<=6R.%.%. 4a guia Sistema do <.<=6R" est indicada" alm de outras informa-0es" a verso do <irect.. 6 guia %,ibir usada para testar as fun-0es de vdeo1 <irect<raw &para grficos )<'" <irect;< &para grficos ;<' e 5e,tura 6RP. ( teste de te,tura 6RP muito importante. %le c/eca um dos mais importantes recursos do barramento 6RP" 8ue de manter te,turas na memAria da placa de CPU e buscar automaticamente essas te,turas para aplicar sobre os polgonos 8ue formam as imagens em ;<.

x-5+

Hardware Total Figura 21.11


Testes do DirectDraw e Direct3D.

4a figura D) vemos os testes do <irect;< e da te,tura 6RP. 6mbos mostram cubos girando. ( teste do <irect;< feito em duas etapas" a primeira usando software" sem utili3ar os recursos ;< da placa" e a segunda utili3ando acelera-o ;< por /ardware. ( teste de te,tura 6RP mostra tambm um cubo girando" mas cada face possui a imagem de um logotipo do <irect..
Figura 21.12
Teste de textura &;%.

5o importante 8uanto montar um computador reali3ar os testes com todos os seus componentes de /ardware" como o caso do teste da placa de vdeo em modo ;< feito pelo <.<=6R. F comum por e,emplo o caso do es8uecimento da instala-o do 6RP $iniport <river" o 8ue causa anomalias nas imagens em modo ;<. %ste es8uecimento seria detectado se fossem reali3ados os testes com o <.<=6R.
Dri"ers da placa de som

Captulo x - xxxxxxxxxxxxxxxxxx

x-50

6ssim como ocorre com muitos dispositivos de /ardware" o Windows poder instalar automaticamente os drivers da placa de som" mas dependendo do modelo" poder no ter os drivers apropriados. 4este caso temos 8ue usar os drivers fornecidos pelo fabricante. Placas de som avulsas so fornecidas com um C<E?($ contendo os drivers apropriados" alm de alguns utilitrios de som. Placas de CPU com som onboard so acompan/adas de um C<E?($ contendo diversos drivers" inclusive os de som. Se a placa de som constar no Rerenciador de <ispositivos com um smbolo MUO" significa 8ue os drivers no puderam ser instalados. 4a figura @ a placa de som aparece como MPC= $ultimedia 6udio <eviceO e MPC= =nput ControllerO. (s c/amados M6udio <evicesO so dois componentes de udio da placa de som1 o responsvel pela digitali3a-o e reprodu-o de sons digitais &sons W6J%' e o responsvel pela gera-o de sons de instrumentos musicais &$=<='. ( item indicado como MPC= =nput ControllerO a interface para 9oQsticH e,istente na placa de som. ( mtodo Mpadro WindowsO para instalar um driver clicar no item problemtico &8ue est sem driver' no Rerenciador de <ispositivos" selecionar a guia <river e clicar no boto M6tuali3ar <riverO.
Figura 21.13
%ara encontrar o driver de u( dispositivo de 4ardware.

Ser apresentado o 8uadro da figura D;" 8ue o assistente para atuali3a-o de driver. 6o usarmos a op-o MProcurar automaticamente por um driver mel/orO" ser feita uma busca no drive de dis8uetes e no drive de C<E?($ &devemos antes fornecer o C<E?($ 8ue acompan/a a placa'. Sero encontrados os drivers compatveis com o dispositivo 8ue est sendo instalado. Caso se9a encontrado mais de um driver" podemos escol/er um. ( ideal escol/er o mais recente. 4a figura D; encontramos ainda a op-o %specificar o local do driver. %ste mtodo til 8uando o driver no est em dis8uete nem em C<E?($. F o

x-51

Hardware Total

caso de 8uando obtemos o driver pela =nternet e o descompactamos em um diretArio. <evemos ento usar a segunda op-o e indicar o diretArio onde esto os drivers. %ste o mtodo padro para instalar drivers" mas muitos fabricantes optam por um processo mais simples para o usurio" 8ue usar um programa de instala-o.
Figura 21.14
Drivers da placa de so( 93 instalados.

5erminada a instala-o dos drivers" a placa de som passar a constar no Rerenciador de <ispositivos em Controladores de Som" vdeo e 9ogo" como mostra a figura DS. 4o nosso e,emplo estamos usando uma placa Sound Plaster +ive" e seus drivers adicionam dispositivos em uma outra rea" c/amada MCreative $iscellaneous <evicesO. %ntre os dispositivos instalados vemos a interface para 9oQsticH &Creative Rameport NoQsticH' e a emula-o de Sound Plaster DG para o modo $SE<(S &Creative SPDG %mulation'. %ste recurso fa3 com 8ue a placa de som possa ser usada nos 9ogos para $SE <(S" como se fosse uma Sound Plaster DG. 4em todas as placas de som apresentam este recurso. 6 maioria delas funcionam apenas no Windows e ficam desativadas no modo $SE<(S. <epois de instalar a placa de som" convm reali3ar trBs tipos de testes1 reprodu-o W6J" reprodu-o $=<= e C<s de udio. Podemos usar por e,emplo o programa Rravador de Som e abrir um dos ar8uivos W6J encontrados em C1KWindowsK$edia para fa3er o teste de reprodu-o. Podemos ainda utili3ar o Windows $edia PlaQer para abrir e reprodu3ir

Captulo x - xxxxxxxxxxxxxxxxxx

x-52

ar8uivos W6J e $=<=. <evemos ainda colocar no drive de C<E?($" um C< de udio para testar a sua funcionalidade. 5erminados os testes bsicos com a placa de som" devemos instalar os utilitrios 8ue a acompan/am. 4ormalmente so fornecidos programas de demonstra-o" programas para composi-o e edi-o de sons" conversores e reprodutores $P;" programas de configura-o do alto falante" etc. $uitas placas de som so 8uadrifXnicas" permitindo ligar S altoEfalantes &) dianteiros e ) traseiros'. Se for o caso" ser preciso informar ao Windows para utili3ar os S altoEfalantes. 6 configura-o de altoEfalantes feita pelo Painel de Controle" comando Sons e $ultimdia. Selecionamos a guia Wudio e no campo ?eprodu-o clicamos em 6van-ada. Ser apresentado o 8uadro da figura D!" onde selecionamos a guia 6ltoEfalantes" e podemos escol/er a configura-o ade8uada. 4este e,emplo usamos alto falantes 8uadrifXnicos.
Figura 21.15
Con!i"ura#o dos alto !alantes.

Con)i urando o modem e a placa de rede

<evemos instalar os drivers desses dois dispositivos. 6 instala-o dos drivers segue o mesmo padro 9 e,emplificado para as placas de som. Podemos usar os drivers padro Windows" ou ento os drivers fornecidos pelo fabricante. 6 configura-o do modem consiste em alguns a9ustes feitos pelo Painel de Controle e pelo Rerenciador de <ispositivos. 6 seguir temos 8ue testar o modem" e podemos finalmente ter acesso C =nternet e utili3ar as fun-0es de :a,. <ei,amos esses ensinamentos para o captulo )#" dedicado aos modems.

x-26

Hardware Total

6 placa de rede tambm re8uer configura-0es posteriores C instala-o dos seus drivers. Consulte o captulo ;; para fa3er essas configura-0es e testes.

Dri"ers WDM
6t D # os fabricantes de /ardware tin/am muito trabal/o com drivers. Precisavam fornecer drivers para o Windows ;.," 8ue ainda era muito utili3ado" alm de drivers para Windows ! e para Windows 45. <esta forma seus produtos poderiam funcionar em praticamente 8ual8uer computador. <ei,ando de lado o vel/o Windows ;.," /avia ainda o problema de produ3ir drivers diferentes para Windows , e para Windows 45. %sses drivers eram completamente diferentes. Praticamente todos os produtos tin/am drivers para Windows !" mas nem todos tin/am drivers para Windows 45. %ra comum um usurio de Windows 45 comprar" por e,emplo" uma placa de som" e durante a instala-o fa3er a triste constata-o de 8ue a placa no possui drivers para o Windows 45. %ste problema foi 8uase totalmente resolvido a partir do lan-amento do Windows #" com a ado-o dos drivers W<$ &Windows <river $odel'. So drivers universais 8ue operam tanto sob o Windows , como sob o Windows 45. <esta forma os fabricantes de /ardware puderam passara a produ3ir um nico driver para ambos os sistemas. Usurios do Windows 45 passaram a ter maior disponibilidade de produtos de /ardware. 6lguns fabricantes ainda oferecem vers0es diferentes" mas o trabal/o bem menor" 9 8ue um nico driver desenvolvido" e nas etapas finais so feitos pe8uenos a9ustes complementares para cada sistema.

&'ustes de desempen*o
Certos a9ustes na configura-o do Windows" relacionados ao desempen/o" precisam ser feitos manualmente. ( mais importante deles a /abilita-o da transferBcia de dados do disco rgido em modo Ultra <$6. Se este a9uste no for feito" o disco rgido ficar limitado ao P=( $ode S" resultando em uma ta,a de transferBncia e,terna de apenas DG"G $P7s. <iscos rgidos modernos" 8uando configurados corretamente" operam em modos 656E;;" 656EGG e 656ED**" com ta,as de transferBncia e,ternas de ;; $P7s" GG $P7s e D** $P7s" respectivamente.

Captulo x - xxxxxxxxxxxxxxxxxx

x-25 Figura 21.16


Habilitando o 7ltra D<&.

6 figura DG mostra como /abilitar a opera-o em Ultra <$6. :eita esta configura-o" ser usada a maior ta,a de transferBcia e,terna possvel" desde 8ue compatvel com o disco rgido e com o c/ipset. Partindo do Rerenciador de <ispositivos" aplicamos um cli8ue duplo no item Reneric =<% <=S>. 4o 8uadro de propriedades apresentado selecionamos a guia Configura-0es e marcamos a op-o <$6. 4ote 8ue o mesmo a9uste tambm pode ser feito no drive de C<E?($. ( computador ser reiniciali3ado para 8ue as altera-0es fa-am efeito.
Figura 21.17
<edindo o dese(pen4o do disco r"ido co( o pro"ra(a HD Tac4.

6 figura D@ mostra a medida do desempen/o de um disco rgido feita com o programa 2< 5ac/. %ste programa pode ser obtido em verso <%$(" no

x-22

Hardware Total

site www.tcdlabs.com. Usamos no teste um disco rgido e uma placa de CPU compatveis com o modo 656EGG. <ei,amos inicialmente o Ultra <$6 desabilitado" e os resultados foram bastante fracos. 6 ta,a de transferBncia efetiva ficou em torno de @"! $P7s &combinando a ta,a de transferBncia interna e a e,terna'. 6 ta,a de transferBncia e,terna foi de apenas @.G $P7s. %ste disco est operando em P=( $ode S" no 8ual a ta,a m,ima teArica de DG"G $P7s.
Figura 21.18
<edida de dese(pen4o co( o 7ltra D<& 4abilitado.

4a figura D# vemos a mesma medida de desempen/o" mas desta ve3 com o modo Ultra <$6 /abilitado. 6 ta,a de transferBncia efetiva ficou em torno de )) $P7s" e a e,terna aumentou para S# $P7s. 6lm da ta,a efetiva ter ficado ; ve3es maior" tivemos uma substancial redu-o na ta,a de utili3a-o da CPU" tambm medida por este programa. (perando em P=( $ode S" a ta,a de ocupa-o da CPU era @"DY. =sto significa 8ue durante transferBncias do disco" o processador fica com apenas )" Y do tempo livre para e,ecutar outras tarefas. Com o Ultra <$6" a ta,a de ocupa-o do processador foi de apenas S";Y" o 8ue significa 8ue o processador tem !"@Y do tempo livre para e,ecutar outras tarefas durante as transferBncias do disco. Como sabemos" esta uma das grandes vantagens do Ultra <$6" dei,ar o processador menos ocupado" fa3endo com 8ue aplica-0es com intenso acesso a disco no tornem o PC lento para aplica-0es 8ue e,igem mais processamento.

Captulo x - xxxxxxxxxxxxxxxxxx Figura 21.19

x-23

&9ustando o siste(a de ar:uivos para (el4or aproveita(ento da (e(=ria.

Uma outra providBncia importante para ter um mel/or desempen/o a9ustar o sistema de ar8uivos de forma 8ue a memAria disponvel se9a utili3ada como cac/e de disco. Para fa3er este a9uste" use o comando Sistema no Painel de Controle e selecione a guia <esempen/o. Cli8ue em Sistema de ar8uivos e <isco rgido. ( 8uadro ter o aspecto mostrado na figura D . ( campo M:un-o deste computadorO deve ser programado como Servidor de rede. 4o significa 8ue o PC ser usado como servidor" e sim 8ue uma maior rea de memAria ser usada para a memori3a-o de locali3a-0es de ar8uivos e diretArios" tornando a cac/e de disco do Windows mais eficiente. <evemos tambm colocar no valor m,imo o controle de otimi3a-o de leitura antecipada" como mostra a figura D .

+erenciamento de ener ia
Para fa3er uso das fun-0es de gerenciamento de energia do Windows" necessrio 8ue os drivers do c/ipset este9am instalados. 4em sempre os drivers de c/ipset 8ue so includos no Windows funcionam corretamente. F preciso instalar a verso mais nova dos drivers do c/ipset" fornecida no C<E ?($ 8ue acompan/a a placa de CPU" ou mel/or ainda" disponvel no site do fabricante desta placa. 5ambm preciso 8ue as placas de e,panso utili3adas &som" vdeo" modem" etc.' ten/a os drivers mais recentes. <rivers mais antigos podem no ser totalmente compatveis com as fun-0es de gerenciamento de energia" sobretudo a /iberna-o.
Modo de *i,ernao

6penas com o lan-amento do Windows $illenium e com a disponibilidade de placas de CPU D**Y compatveis" finalmente podemos utili3ar o modo de 2iberna-o" no 8ual o computador totalmente desligado" e o retorno ao Windows feito em pouco mais de D* segundos. ( 8uadro de desligamento

x-24

Hardware Total

&=niciar 7 <esligar' aparece com S op-0es1 <esligar" ?einiciar" $odo de espera e 2ibernar.
Figura 21.20
>uadro de desli"a(ento.

4o modo de /iberna-o" o contedo da memAria ?6$ totalmente transferido para o disco rgido e o computador desligado. ( computador fica ento totalmente desligado" consumindo Z%?( de energia eltrica. Pode ser at mesmo desconectado da rede eltrica. 6o ligarmos novamente o computador" ao invs de ser reali3ado um boot" o P=(S fa3 a leitura do ar8uivo de /iberna-o" tranfere o seu contedo para a memAira e retorna ao Windows. ( processo completo muito mais rpido 8ue o boot.
Modo de espera

4este modo" a maioria dos circuitos do computador desligado. ( contedo da memAria mantido e o processador permanece paralisado" porm ligado. ( monitor e o disco rgido so desligados. 6o pressionarmos uma tecla ou movermos o mouse" o sistema volta a ficar ativo" o 8ue demora muito pouco" em torno de ! segundos. 4este modo" o PC precisa permanecer ligado C rede eltrica" 9 8ue preciso de uma pe8uena corrente eltrica para manter a memAria" o processador e outros componentes da placa me em Stand bQ.
Con)i urado o erenciamento de ener ia

Para confirmar se o suporte C /iberna-o est ativo" podemos simplesmente c/ecar se este comando est presente em =niciar 7 <esligar. Podemos ainda c/ecar o 8uadro de propriedades de (p-0es de energia. %ste 8uadro pode ser obtido de duas formas1 a' Painel de Controle 7 (p-0es de energia b' Propriedades de vdeo 7 Prote-o de tela 7 Configura-0es dos recursos de economia de energia do monitor &figura )D'.

Captulo x - xxxxxxxxxxxxxxxxxx Figura 21.21


%ara ter acesso ?s con!i"ura#$es de ener"ia.

x-2*

4este 8uadro obtido teremos alm das guias %s8uemas de energia e 6van-ado" a guia 2ibernar &figura ))'. 6 op-o 6tivar o suporte C /iberna-o dever estar marcada.
Figura 21.22
>uadro de con!i"ura#$es de ener"ia.

( computador pode entrar em modo de espera e em /iberna-o de forma automtica" basta marcar os tempos necessrios no 8uadro de op-0es de energia" na guia %s8uemas de energia &figura );'. $ar8ue o tempo de inatividade a partir do 8ual o computador entrar em estado de espera &no nosso e,emplo" usamos )* minutos'. $ar8ue tambm o tempo de inatividade a partir do 8ual o sistema vai /ibernar. 4o nosso e,emplo" usamos uma /ora.

x-2+ Figura 21.23

Hardware Total

Con!i"urando o te(po para o co(putador entrar e( espera e e( 4iberna#o.

6ssim 8ue terminar o perodo de inatividade" ser apresentado rapidamente um 8uadro avisando 8ue o computador est prestes a entrar em estado de espera. Se o teclado ou mouse forem movidos" o computador voltar a ficar ativo. Se permanecer mais tempo em inatividade &no nosso e,emplo" mais S* minutos" o 8ue falta para completar D /ora para a /iberna-o'" o sistema ir /ibernar. <evemos configurar tambm os bot0es do gabinete disponveis para controlar a energia do computador. Sempre deveremos ter presentes em 8ual8uer PC" bot0es para ?eset e Soft (:: &o Windows salva tudo e desliga o computador'. Se no e,istirem mais bot0es disponveis" os estados de espera e /iberna-o devero ser comandados pelo comando =niciar 7 <esligar. %ntretanto e,istem muitos teclados e8uipados com bot0es Power" Sleep e WaHe. 4este caso podemos usar o boto Power do teclado para desligar o computador" e o boto Power do gabinete para ativar a /iberna-o. ?esumindo" os bot0es 8ue podemos ter C nossa disposi-o so os seguintes1
'eset no "abinete %ower no "abinete @o pode ser recon!i"urado. Deve ser usado exclusiva(ente para resetar o %C. %ode ser con!i"urado atrav/s do :uadro de op#$es de ener"ia paraA Desli"ar Be li"arC Hibernar Be sair da 4iberna#oC Dntrar e( estado de espera Be retornar da esperaC. Dsta tecla / auto(atica(ente recon4ecida pelo Windows <D. @o pode ser recon!i"urada. E usada apenas para desli"ar o co(putador. %ara li"3-lo nova(ente8 usar o boto %ower do "abinete. &l"u(as placas de C%7 per(ite( (anter o teclado ener"i)ado (es(o co( o %C desli"ado para poder li"ar o co(putador por este boto. Coloca o co(putador e( estado de espera. @o pode ser recon!i"urado. , Windows <D o recon4ece auto(atica(ente.

%ower no teclado

-leep no teclado

Captulo x - xxxxxxxxxxxxxxxxxx
Wa.e no teclado

x-20

Fa) o co(putador retornar do estado de espera. @o pode ser recon!i"urado. , Windows <D o recon4ece auto(atica(ente. E redundante8 pois para retornar8 basta pressionar :ual:uer tecla ou (over o (ouse.

6 figura )S mostra como programar o funcionamento dos bot0es ligar7desligar e espera. %ste boto de espera est presente em alguns gabinetes.
Figura 21.24
Con!i"urando os bot$es de ener"ia.

Partindo do princpio de 8ue sempre deve e,istir um boto para desligar &Soft (::' o computador" sugerimos 8ue se9am usadas as seguintes configura-0es1 a' Iuando o teclado no tem bot0es de energia e o gabinete possui apenas o boto P(W%?1 Poto Power do gabinete1 use para desligar 7 ligar o computador. Configure no 8uadro da figura )S" o item1 Iuando eu pressionar o boto para ligar7desligar o meu computador1 <esligar. 4este caso os modos de espera e /iberna-o podero ser ativados apenas pelo menu =niciar 7 <esligar. b' Iuando o teclado no tem bot0es de energia e o gabinete possui bot0es P(W%? e %SP%?61 Poto Power do gabinete1 use para desligar 7 ligar o computador Configure no 8uadro acima" o item1 Iuando eu pressionar o boto para ligar7desligar o meu computador1 <esligar Poto %spera do gabinete1 use para colocar o computador em estado de espera.

x-21

Hardware Total

Configure no 8uadro acima" o item1 Iuando eu pressionar o boto para adormercer o meu computador1 %spera 4este caso o modo de /iberna-o poder ser comandado apenas pelo comando =niciar 7 <esligar. c' Iuando o gabinete no possui boto %SP%?6 mas o teclado tem os ; bot0es de energia1 Use o boto P(W%? do teclado para desligar o computador &ligar novamente com o P(W%? do gabinete'. Use o boto S+%%%P do teclado para colocar o computador em estado de espera. Use o boto Power do gabinete para colocar o PC em /iberna-o &voltar com o Power do gabinete'. Iuanto aos bot0es P(W%? e S+%%P do teclado" no precisa configurar nada" so automticos. Para configurar o boto Power do gabinete para ser usado na /iberna-o" escol/a no 8uadro da figura )S" a op-o1 Iuando eu pressionar o boto para ligar7desligar o meu computador1 2ibernar d' Iuando o gabiente possui boto %SP%?6 e o teclado possui os ; bot0es de energia1 Sugerimos usar os bot0es da seguinte forma1 Power do teclado1 <%S+=R6? Sleep do teclado1 %SP%?6 Power do gabinete1 <%S+=R6? %spera do gabinete1 2=P%?46? Se 8uiser comprar um teclado com bot0es de energia &Power" Sleep e WaHe'" evite a8ueles nos 8uais esses bot0es so iguais Cs demais teclas. 6 desvantagem deste tipo de teclado 8ue muito facilmente podemos esbarrar na tecla Power e desligar o computador. ( ideal 8ue as teclas de energia se9am de presso mais forte e em bai,o relevo. 6 figura )! mostra ambas as op-0es.

Captulo x - xxxxxxxxxxxxxxxxxx

x-22 Figura 21.25


Got$es de ener"ia do teclado.

&centuao
6centua-o correta no teclado" no vdeo e na impressora 9 foi uma coisa difcil" e muitas ve3es at impossvel de conseguir. :inalmente com o Windows o uso de acentos e caracteres de lnguas 8ue no se9am a inglesa tornouEse possvel. 6 acentua-o na tela e na impressora so automticas no Windows" desde 8ue se9am usadas fontes de caracteres internacionais. 6 maioria das fontes do Windows recai neste caso. Uma fonte internacional tem os caracteres acentuados e outros caracteres especiais como o MTO. %ntretanto tome cuidado" pois ainda e,istem fontes do Windows 8ue no possuem esses caracteres.
&centuao no Windows

( Windows sA d algum trabal/o na acentua-o em rela-o ao teclado. Para 8ue a acentua-o se9a correta preciso definir o idioma e o laQout do teclado. %ssas informa-0es so fornecidas durante a instala-o do Windows" mas muitos es8uecem de fa3BElo" e como resultado" o teclado pode no acentuar corretamente.

x-36 Figura 21.26

Hardware Total

Con!i"urando a acentua#o do teclado no Windows.

Para 8ue o teclado funcione corretamente sob o Windows" use o comando 5eclado no Painel de Controle e selecione a guia =dioma &figura )G'. <ever constar o idioma PortuguBsEbrasileiro" como mostra a figura. Se no constar" use o boto 6dicionar. 6 outra configura-o 8ue devemos fa3er neste 8uadro a do laQout do teclado. Para isso usamos o boto Propriedades. Ser apresentado um pe8ueno 8uadro no 8ual podemos selecionar o laQout do teclado. (s teclados e,istentes no Prasil recaem em duas categorias1 D' %stados Unidos [ =nterncional1 %ste o teclado mais comum. F a8uele 8ue no possui a tecla MTO. )' PortuguBs [ Prasil 6P45)1 %ste o teclado 8ue possui uma tecla MTO" ao lado da tecla %45%?. :eitas essas configura-0es" o Windows ir acentuar normalmente.
&centuao no MS-DOS do Windows -%

Iuando fa3emos a instala-o do Windows ! ou #" so criados automaticamente ar8uivos C(4:=R.S\S e 6U5(%.%C.P65 com os seguintes comandos1 4o C(4:=R.S\S1
de%ice&c:\'indo's\command\disp(a)*s)s com&+e,a--./ countr)&011-210-c:\'indo's\command\countr)*s)s

Captulo x - xxxxxxxxxxxxxxxxxx

x-35

4o 6U5(%.%C.P651
mode con codepa,e prepare&++210/ c:\'indo's\command\e,a*cpi/ mode com codepa,e se(ect&210 3e)4 4r--c:\'indo's\command\3e)4oard*s)s

%sses comandos funcionam com o teclado de laQout M%stados Unidos [ =nternacionalO &sem MTO'. N a configura-o do teclado 6P45 consite em alterar a lin/a do >%\P no 6U5(%.%C.P65 para1
5 Y6 6R--C:\WINDOWS\COMMAND\5 Y6RD7*SYS #ID:781

( >%\P(6?<.S\S no d suporte ao funcionamento do teclado 6P45" por isso preciso usar o driver alternativo >%\P?<).S\S. ( misterioso cAdigo a ser usado o )@!. Iuando esses comandos so usados corretamente no C(4:=R.S\S e no 6U5(%.%C.P65" a acentua-o do teclado funcionar tanto no modo $SE <(S 8uanto no Prompt do $SE<(S sob o Windows.
&centuao no MS-DOS do Windows ME

( Windows $% desprestigiou o uso de programas para $SE<(S. $uitos di3em1 9 vai tarde. Jrios outros usurios entretanto precisam utili3ar programas antigos 8ue operam sob o $SE<(S. Um dos problemas desses usurios o uso da acentua-o pelo teclado" tanto nos de laQout padro internacional como nos de verso brasileira &6P45)'. $esmo utili3ando as configura-0es regionais do Windows $% em portuguBs" no feita a configura-o automtica para o teclado nas 9anelas do $SE<(S. 6 primeira coisa a fa3er configurar o teclado para o ambiente Windows. Para 8ue o teclado funcione corretamente no ambiente Windows" utili3e a configura-o de idioma e laQout no Painel de Controle" como 9 mostramos. ( problema o funcionamento do teclado no $SE<(S. JocB pode utili3ar o mtodo de configura-o do teclado no <(S" 9 mostrado para o Windows ! e #. %ste mtodo funcionar 8uando reali3armos um boot atravs de um dis8uete" desde 8ue os ar8uivos C(4:=R.S\S e 6U5(%.%C.P65 se9am configurados corretamente. 6 configura-o pode ser feita tanto para o teclado comum &%stados Unidos [ =nterncional' 8uanto para o teclado 6P45" 9 8ue os ar8uivos >%\P(?6<.S\S e >%\P?<).S\S continuam no mesmo lugar. ( problema o >%\P.C($" necessrio ao funcionamento do teclado. %ste programa no instalado com o Windows" e no est no diretArio C1KWindowsKCommand" como ocorre nas vers0es anteriores do Windows. ( >%\P.C($ pode ser encontrado no dis8uete de iniciali3a-o 8ue acompan/a o Windows $%. Pasta copiElo ento para o diretArio

x-32

Hardware Total

C1KWindowsKCommand e os comandos 8ue 9 apresentamos funcionaro 8uando for reali3ado um boot por dis8uete. Um pouco diferente a configura-o do teclado para o Prompt do $SE<(S sob o Windows. %,iste um mtodo recomendado pela $icrosoft 8ue consiste em criar um ar8uivo C1KW=4<(WSK5%C+6<(.P65 com o seguinte contedo1 a' Para teclados com laQout %stados Unidos [ =nternacional1
(ode con codepa"e prepareHBB1*6C CAIWI@D,W-IC,<<&@DIe"a.cpiC (ode con codepa"e selectH1*6 cAIwindowsIco((andI.eJb br88CAIWI@D,W-IC,<<&@DI.eJboard.sJs K @7LL

b' Para teclados com laQout 6P45


(ode con codepa"e prepareHBB1*6C CAIWI@D,W-IC,<<&@DIe"a.cpiC (ode con codepa"e selectH1*6 cAIwindowsIco((andI.eJb br88CAIWI@D,W-IC,<<&@DIM'NG'D2.-N- IDA20* K @7LL Figura 21.27
%ropriedades do <--D,-.

6ltere as propriedades do Prompt do $SE<(S para 8ue o ar8uivo 5%C+6<(.P65 se9a e,ecutado no incio do Prompt. Para isso" cli8ue no cone do $SE<(S com o boto direito do mouse e no menu escol/a a op-o Propriedades. Selecione a guia Programa e no campo 6r8uivo de lote use C1KW=4<(WSK5%C+6<(.P65" como mostra a figura )@. 6 partir da o teclado funcionar corretamente no Prompt do $SE<(S sob o Windows.

Captulo x - xxxxxxxxxxxxxxxxxx

x-33

%,iste um outro mtodo para fa3er esta configura-o 8ue dispensa a cria-o do ar8uivo 5%C+6<(.P65 e no re8uer o programa >%\P.C($. Consiste em usar o programa $SC(4:=R &=niciar 7 %,ecutar 7 $SC(4:=R' e selecionar a guia =nternacional &figura )#'.
Figura 21.28
Con!i"ura#$es internacionais no <-C,@FI;.

Selecione o idioma PortuguBsEPrasileiro e o 8uadro aparecer com todos os seus campos corretamente preenc/idos. %ssas configura-0es so vlidas para o teclado %stados Unidos [ =nternacional. Para o teclado 6P45" basta usar o ar8uivo >%\P?<).S\S ao invs do >%\P(6?<.S\S e preenc/er com )@! o campo de +aQout do teclado.

Instalao do Windows .///


( Windows )*** corresponde C verso !.* do Windows 45" e seu visual bastante parecido com o do Windows # e Windows $%. Seu processo de instala-o ligeiramente diferente. Uma das vrias diferen-as o seu sistema de ar8uivos. ( Windows , & !" # e $%' utili3a o sistema :65 &:ile 6llocation 5able" ou 5abela de 6loca-o de 6r8uivos'. ( mtodo usado pelo Windows )*** completamente diferente" e c/amado de 45:S &45 :ile SQstem'. ( Windows )*** pode ainda trabal/ar em discos com :65;). 6 eficiBncia da :65;) menor 8ue a do 45:S" mas usar :65;) torna possvel acessar ar8uivos de forma simultLnea pelo Windows $% e pelo Windows )***. Iuando mostramos o particionamento e a formata-o do disco rgido" usamos os programas :<=S> e :(?$65" 8ue resultam na :65;). <ei,ar o

x-34

Hardware Total

disco inicialmente com :65;) uma boa idia se 8uisermos e,ecutar programas de diagnAstico para c/ecagem do disco rgido. %sses programas normalmente operam no modo $SE<(S com :65DG ou :65;). Se9a como for" durante a instala-o do Windows )*** podemos optar por dei,ar o disco formatado com :65;) ou fa3er a sua converso para 45:S. Se no 8uisermos usar os programas :<=S> e :(?$65" podemos dei,ar o disco rgido sem parti-o alguma. ( programa de instala-o do Windows )*** ir criar parti-0es do 45:S.
#reparao do disco r ido

6 forma mais simples de instalar o Windows )*** e,ecutar um boot com o seu C<E?($ de instala-o. 5odas as placas de CPU modernas permitem e,ecutar o boot por um C<E?($. Pasta indicar no 6dvanced C$(S Setup" a se8]Bncia de boot apropriada" por e,emplo 61 C<E?($ C1 far com 8ue o boot pelo C<E?($ ten/a preferBncia sobre o boot pelo disco rgido.
Figura 21.29
%ro"ra(a de instala#o do Windows 2666.

6o e,ecutarmos o boot com o C< de instala-o" entrar em a-o o programa mostrado na figura ) . %ste programa no far a instala-o propriamente dita" apenas dar incio a ela. %le vai preparar o disco rgido" copiar para ele os ar8uivos de instala-o e e,ecutar um boot" 8ue desta ve3 dever ser com o disco rgido" para 8ue o processo de instala-o continue. =nicialmente ser apresentado um contrato de licen-a do uso do software. 5emos 8ue concordar com este contrato para prosseguir com a instala-o" teclando :#.

Captulo x - xxxxxxxxxxxxxxxxxx Figura 21.30

x-3*

Indicando a parti#o a ser usada.

6 prA,ima tela &figura ;*' pode assumir diferentes aspectos" dependendo das parti-0es e,istentes no disco rgido. Com ela podemos1 <eletar parti-0es Criar parti-0es :65;) e 45:S =ndicar a instala-o para uma rea ainda no particionada

Podemos at mesmo utili3ar o recurso <ual Poot. Se o disco rgido tiver uma parti-o primria com o Windows $% 9 instalado" e um espa-o livre descontando a parti-o primria" podemos utili3ar este espa-o para criar uma parti-o para instalar o Windows )***. 6o ligarmos o computador ser apresentado um gerenciador de boot com o 8ual podemos escol/er entre o Windows $% e o Windows )***. 4o nosso e,emplo usaremos o caso mais simples. 4osso disco rgido est inteiramente formatado com :65;). :aremos a instala-o nesta parti-o nica" mas usaremos a converso para 45:S.
Figura 21.31
Indicando co(o a parti#o deve ser usada.

4a tela da figura ;D indicamos como deve ser tratada a parti-o na 8ual o Windows )*** vai ser instalado. %stamos usando uma parti-o com :65;) e faremos a converso para 45:S. Ser apresentada uma tela onde temos 8ue

x-3+

Hardware Total

confirmar a converso para 45:S. =sto tornar os dados desta parti-o inacessveis a sistemas 8ue operam com :65;)" como Windows , e $SE <(S. 5eclamos MCO para confirmar a converso. Ser dado incio C cApia dos ar8uivos do C<E?($ para o disco rgido. 4ote 8ue neste momento ainda no e,iste converso para :65;). %la sA ser feita depois 8ue o prA,imo boot for reali3ado. 5erminada a cApia dos ar8uivos" retiramos o C<E?($ e e,ecutamos um boot pelo disco rgido.
O processo de instalao

4o incio do prA,imo boot" entrar em a-o uma forma grfica do programa de instala-o. %le come-ar com a converso de :65;) para 45:S" conforme comandamos na primeira etapa. 4ote 8ue neste momento" os ar8uivos de instala-o do Windows )*** 9 foram copiados para o disco rgido. 6 converso ser feita sem a perda desses dados. :eita a converso" 8ue demora alguns minutos" ser e,ecutado mais um boot pelo disco rgido. <evemos ainda ter em mos o C<E?($ de instala-o" pois ser pedido para o restante do processo. ( processo de instala-o continuar com as seguintes etapas1 <etec-o de dispositivos de /ardware e instala-o dos seus drivers <efini-o de pas e idioma <efini-o do laQout do teclado =nforma-o do nome do usurio e empresa %ntrada da ProductE>eQ" a sen/a impressa na embalagem do C< =ndica-o de data" /ora e fuso /orrio =nstala-o dos componentes de rede $ais um boot =nforma-o do nome do usurio e sen/a

( processo relativamente simples e em vrios aspectos lembra um pouco a instala-o do Windows $%.

Captulo x - xxxxxxxxxxxxxxxxxx

x-30 Figura 21.32


Tela do Windows 2666.

5erminado o processo de instala-o" teremos a rea de trabal/o do Windows )***" como mostra a figura ;). Como vemos" bastante similar C do Windows ! e Windows $%" e,ceto por alguns pe8uenos efeitos visuais diferentes. (s comandos tambm esto 8uase todos no mesmo lugar. Je9a por e,emplo na figura ;; o comando de configura-0es de vdeo. 68ui indicamos a resolu-o nmero de cores a serem usados.
Figura 21.33
Con!i"ura#$es de vdeo no Windows 2666.

x-31

Hardware Total

Usando o boto 6van-ado" c/egaremos ao 8uadro de propriedades do monitor e placa de vdeo" bem parecido com o do Windows ,. 68ui podemos por e,emplo selecionar a guia $onitor para regular a ta,a de atuali3a-o. ( Rerenciador de <ispositivos bastante parecido. Possui formato de 9anela redimensionvel ao invs de usar um 8uadro de taman/o fi,o" mas apresenta os mesmos itens de /ardware e,ibidos no Windows ,.
Figura 21.34
;erenciador de dispositivos do Windows 2666.

(bserve 8ue no e,emplo da figura ;S" a placa de som" a placa de vdeo e a placa de rede esto corretamente instalados com os drivers nativos do Windows )***. 6penas o modem ficou sem drivers instalados" e consta em (utros dispositivos como Controlador de comunica-o PC= simples. Para instalar seus drivers" clicamos neste item" selecionamos a guia <river e usamos o boto 6tuali3ar <river. %ntrar em a-o o assistente para atuali3a-o de driver" mostrado na figura ;S. Jisualmente um pouco diferente" mas opera de forma similar aos assistentes do Windows # e Windows $%.

Captulo x - xxxxxxxxxxxxxxxxxx Figura 21.35


&ssistente para atuali)a#o de driver.

x-32

Usamos na figura ;G" a op-o MProcurar por um driver ade8uado para o dispositivoO" e poderemos assim usar o driver presente em um dis8uete" em um C<E?($ ou previamente descomprimido em um diretArio.
Figura 21.36
Indicando co(o o driver vai ser encontrado.

C/egamos ento a um 8uadro onde indicamos onde o driver deve procurado1 dis8uete" C<E?($" em um diretArio do disco rgido" ou mesmo na rede. ( processo bem parecido com o do Windows ,. %ste mtodo padro de instala-o" mas assim como ocorre no Windows alguns fabricantes podem criar programas de instala-o para os drivers.

ser at o ,"

4o passado e,istiam diferen-as entre drivers para Windows , e drivers para Windows 45. 6 partir do Windows #" a $icrosoft padroni3ou o uso de drivers W<$ &Windows <river $odel'. So drivers 8ue servem tanto para o Windows #7$% 8uanto para o Windows 45 e )***. 6tualmente os fabricantes podem produ3ir um nico driver para ambos os sistemas. 4o e,istem mais problemas de dispositivos 8ue no funcionam no Windows 457)*** por falta de drivers. ( Windows .P tambm tra3 uma unifica-o

x-46

Hardware Total

de drivers" 8ue agora se aplicam tanto para a verso 2ome como para a verso Professional.
Dri"ers a serem instalados

6ssim como ocorre no Windows ,7$%" no Windows )*** tambm temos 8ue instalar drivers para a placa de CPU e para os demais dispositivos de /ardware. F recomendvel utili3ar as vers0es mais recentes" disponveis nos sites dos fabricantes. 6lguns fabricantes produ3em drivers universais" outros optam por fornecer drivers separados para Windows , e Windows )***. Com a substitui-o desses dois sistemas pelo Windows .P &2ome e Professional'" a tendBncia 8ue tanto os drivers como os programas de instala-o se9am unificados.

Instalao do 0inu%
( +inu, um sistema operacional de utili3a-o relativamente fcil" do ponto de vista do usurio" apesar de ser um pouco mais difcil para 8uem precisa instalar" configurar parLmetros do sistema e adicionar /ardware. Possui vrias interfaces grficas" entre as 8uais o ><%" 8ue muito parecido com o Windows. F acompan/ado de programas como o 4etscape para acesso C =nternet e o Star (ffice" pacote de utilitrios similar ao $icrosoft (ffice. Jrias empresas no Prasil fa3em a distribui-o do +inu," entre elas a Conectiva &www.conectiva.com.br'. 4os e,emplos mostrados a8ui usamos o Conectiva +inu, G.*. ( +inu, pode ser instalado em um disco rgido va3io" sem parti-0es. Para isso devemos usar o programa :<=S> para eliminar as parti-0es do disco rgido. Se 8uisermos podemos dei,ar o disco rgido inteiramente ocupado por uma parti-o do <(S7Windows. ( programa de instala-o do +inu, ir cortar esta parti-o" dei,ando espa-o livre para 8ue ele crie uma nova parti-o MnoE<(SO para seu sistema de ar8uivos. :inalmente" podemos criar as parti-0es no disco usando o :<=S>" dei,ando um espa-o livre" no ocupado por parti-0es" no 8ual o +inu, ser posteriormente instalado. ( gerenciador de boot do +inu, permite 8ue possamos escol/er" na ocasio do boot" se 8ueremos usar o Windows ou o +inu,. Parti-0es usadas pelo Windows podero ser acessadas pelo +inu,.
#reparao de modems

$uitas pessoas vo di3er 8ue o +inu, e,ige modems M9ampeadosO. %sta palavra realmente bem estran/a" por isso a colocamos entre aspas. %la muito empregada informalmente entre os con/ecedores de /ardware" apesar de sintaticamente e tecnicamente estar errada. %la se refere a dispositivos 8ue

Captulo x - xxxxxxxxxxxxxxxxxx

x-45

possuem 9umpers. 4o caso estamos falando dos modems de legado &no Plug and PlaQ'" 8ue possuem 9umpers para definir o endere-o de %7S &C($D" C($)" C($; ou C($S' e a =?I a ser utili3ada pelo modem. ( problema a8ui 8ue o +inu, no recon/ece automaticamente modems Plug and PlaQ" e a solu-o mais simples para o problema usar um modem de legado" ou se9a" com 9umpers. %sses modems podem ser configurados de vrias formas1 C($; ou C($S" usando uma interrup-o livre" como =?I C($)" usando =?I; Se vocB 8uer usElo como C($)" ter 8ue desabilitar a C($) da placa de CPU" atravs do C$(S Setup. %m 8ual8uer dos casos ser preciso reservar no C$(S Setup" a =?I a ser usada para o modem. Para isso use o menu PC=7PnP do C$(S Setup e programe a interrup-o a ser usada pelo modem como +egacQ7=S6. ( +inu, pode tambm utili3ar modems Plug and PlaQ" desde 8ue ten/am <SP &digital signal processor'" ou se9a" 8ue eles no se9am Winmodems &tambm c/amados de soft modems ou 2SP modems'. 6 configura-o dos modems com <SP pode ser feita manualmente no +inu," sem problemas" como mostraremos mais adiante. Problemtica a instala-o dos Winmodems. 4o so modems verdadeiros" e sim" placas com alguns circuitos de modem. (s circuitos no e,istentes &o <SP" por e,emplo' so implementados por software" 8ue e,ecutado pelo processador da placa de CPU. %sses modems foram feitos para funcionar no Windows" e a maioria deles no funcionam no +inu,. Seus fabricantes tBm mostrado pouco interesse em compatibili3Elos com o +inu," mas vrios deles 9 foram compatibili3ados" no por seus fabricantes" mas por colaboradores independentes.
O processo de instalao

%,ecute um boot com o C< de instala-o do +inu,. 5odos os PCs modernos permitem fa3er o boot pelo drive de C<E?($. Se isto no for possvel" como por e,emplo no caso de PCs antigos" fa-a o boot pelo dis8uete de instala-o 8ue acompan/a o +inu,. 6o e,ecutarmos o boot pelo C< de instala-o do +inu," ser mostrada a tela do R?UP &figura ;@'. Podemos escol/er o tipo de instala-o e teclar %45%?.

x-42

Hardware Total Figura 21.37


Incio da instala#o do Linux.

( programa de instala-o come-ar perguntando o idioma. Selecionamos PortuguBs do Prasil e clicamos em PrA,imo. ( programa perguntar o tipo de mouse instalado. Se neste ponto o mouse 9 estiver ativo" podemos simplesmente clicar em PrA,imo. Seno podemos usar as teclas 56P" espa-o" setas e %45%? para selecionar um outro tipo de mouse 8ue funcione. 68ui normalmente no ocorrem problemas. (s dois principais tipos de mouse so o serial ligado na C($D e o PS7). 6 seguir &figura ;#' indicamos o modelo de teclado utili3ado. (s modelos usados no Prasil so o 6P45) &com tecla MTO' e o US %nglis/. Podemos testar o funcionamento das teclas de acentua-o no campo inferior deste 8uadro.
Figura 21.38
Con!i"urando o teclado.

Captulo x - xxxxxxxxxxxxxxxxxx

x-43

( instalador perguntar ento o tipo de instala-o a ser usada. 6 instala-o padro ade8uada para a maioria dos casos. Se espa-o no disco rgido no for problema" podemos usar a instala-o completa" assim como a instala-o mnima a recomendada para discos com pouco espa-o &D RP" por e,emplo'. Podemos ainda usar a instala-o personali3ada para escol/er os componentes a serem instalados. Se o disco rgido no tiver parti-0es" ser todo utili3ado pelo sistema de ar8uivos do +inu,. Se 9 e,istirem parti-0es" ser apresentada a tela do particionador &figura ; '. 68ui podemos ver as parti-0es e,istentes e informar como o +inu, deve ser instalado1 usar o espa-o restante ou redimensionar parti-0es e,istentes para dar espa-o para o +inu,. 4ote 8ue 8uando o disco no tem parti-0es" este particionador no ser mostrado" mas podemos for-ar sua e,ecu-o" bastando marcar a op-o M:or-ar particionamento manualO. ?ecomendamos 8ue vocB dei,e o instalador criar automaticamente as parti-0es do +inu, no espa-o livre &no particionado' do disco.
Figura 21.39
%articionador.

Um 8uadro de configura-0es de rede aparecer se e,istir uma placa de rede instalada. JocB pode dei,ar com a op-o MSem interface de redeO e configuraEla posteriormente. Preenc/a apenas o campo M4ome da m8uinaO. 4o 8uadro da figura S* vemos a sele-o da placa de vdeo. ( +inu, possui drivers compatveis com praticamente todas as placas de vdeo do mercado. 6 placa detectada automaticamente pelo instalador e 9 aparece indicada corretamente nesta lista. Caso no este9a" vocB pode e,perimentar outras op-0es.

x-44

Hardware Total Figura 21.40


-elecionando a placa de vdeo.

%m um outro 8uadro indicamos a marca e o modelo do monitor. F bastante e,tensa a lista apresentada" mas nos raros casos em 8ue o seu monitor no aparece na lista" use uma das op-0es de monitores genricos. 4este caso ser preciso indicar a resolu-o m,ima e a ta,a de atuali3a-o &refres/ rate' para esta resolu-o. %ssas informa-0es so encontradas no manual do monitor. ( 8uadro da figura SD usado para o cadastramento de usurios. %,istem dois tipos de usurio1 o administrador &username^root' ou superusurio" e os usurios comuns. 4a parte superior deste 8uadro" preenc/emos a sen/a para o administrador. 6penas o administrador poder ter acesso a configura-0es e instala-0es de /ardware" gerenciamento de rede e outras fun-0es vitais. (s usurios comuns tero acesso a configura-0es Minofensivas ao /ardwareO" como papeis de parede e taman/o de fontes" por e,emplo. Podero ainda ter acesso aos aplicativos. F recomendvel 8ue mesmo 8uando o PC vai ser usado por um nico usurio" no se9a usada a conta de superusurio no dia a dia. Cadastre uma conta comum para usar a maior parte do tempo e dei,e a conta de superusurio apenas para 8uando for reali3ar configura-0es e instala-0es.

Captulo x - xxxxxxxxxxxxxxxxxx Figura 21.41


Cadastrando usu3rios e sen4as.

x-4*

( instalador perguntar a seguir &figura S)' 8ual o gerenciador de boot a ser usado na iniciali3a-o do +inu,. (s gerenciadores oferecidos so bem parecidos" o +=+( e o R?UP. ?ecomendamos usar o R?UP" 8ue tem interface grfica.
Figura 21.42
-elecionando o "erenciador de boot.

( instalador perguntar ainda se dese9amos gerar um dis8uete de boot para o +inu," para usar em casos de emergBncia. %star ento terminada a instala-o. ?etire o C<E?($ e dis8uete caso ten/a sido usado" e dei,e o boot ser e,ecutado.
O am,iente 1DE

Para a8ueles 8ue 9 con/ecem o Windows e 8uerem aprender +inu," o ><% uma e,celente forma de come-ar. 6o ser e,ecutado o boot" perguntado

x-4+

Hardware Total

o gerenciador a ser utili3ado. %scol/emos ento ><%. Ser tambm preciso efetuar o login do usurio.
Figura 21.43
, a(biente MDD.

6 figura S; mostra o aspecto da rea de trabal/o no ><%. Iual8uer semel/an-a com o Windows meramente proposital. 6 maioria dos comandos 8ue so reali3ados no Windows" so encontrados de forma semel/ante no ><%. ( +inu, distribudo em diversas configura-0es. 6 configura-o bsica acompan/ada de vrios utilitrios e aplicativos" alm do 4etscape 4avigator para acesso C =nternet. Configura-0es mais completas incluem C<s com vrios programas comerciais e de s/areware" alguns de demonstra-o. F tambm acompan/ado do Star (ffice" um pacote de utilitrios similar ao $icrosoft (ffice.

Captulo x - xxxxxxxxxxxxxxxxxx Figura 21.44


Centro de controle MDD.

x-40

Iuem precisa instalar e configurar /ardware no Windows precisa con/ecer o Painel de Controle. 4o ><%" o correspondente o Centro de Controle ><%. %le obtido com o comando > 7 Centro de Controle. (bserve 8ue o boto M>O" locali3ado na parte es8uerda da barra de tarefas" o correspondente ao boto =niciar do Windows. 6 figura SS mostra uma parte das informa-0es obtidas com o Centro de Controle ><%. 4este e,emplo selecionamos o item =nforma-0es 7 PC=. (bserve na parte direita da 9anela" vrias informa-0es sobre os dispositivos PC=" entre os 8uais1
-erial controllerA 7n.nown vendor 7n.nown device Bver 5C. Oendor idH52b2. Device idH56618 <ediu( devsel. I'>*. I , at 6xdc66 P6xdc65Q

%ssas informa-0es sero importantes 8uando formos configurar o modem. Ser preciso informar a =?I &no nosso e,emplo !' e o endere-o de =7( &no nosso e,emplo *,dc**.
Con)i urando o monitor

6 placa de vdeo configurada na ocasio da instala-o do +inu,. ( mesmo ocorre com o monitor" mas podemos posteriormente mudar esta configura-o. Para isso usamos o utilitrio .configurator. 5ome cuidado" pois o +inu, Mcase sensitiveO. =sto significa 8ue fa3 distin-o entre letras maisculas e minsculas. 6 palavra .configurator" por e,emplo" deve ser usada e,atamente assim" com M.O maisculo e o restante das letras minsculas. ( .configurator e,ecutado em uma 9anela de 5erminal" um modo 8ue lembra muito o vel/o Prompt do $SE<(S. Para e,ecutar o 5erminal" usamos1 > 7 Sistema 7 5erminal &modo superEusurio'

x-41

Hardware Total

6 9anela do 5erminal ser aberta" como vemos na figura S!. Podemos ento teclar .configurator.
Figura 21.45
Dxecutando o Ter(inal.

Uma outra forma de e,ecutar o .configurator usando > 7 %,ecutar. Preenc/emos o nome .configurator e clicamos no boto (p-0es. $arcamos ento a op-o M%,ecutar no terminalO. ( .configurator come-ar informando a placa de vdeo detectada" como vemos na figura SG.
Figura 21.46
%laca de vdeo detectada.

6 seguir apresenta a sele-o de monitor. =nicialmente selecionamos o fabricante na lista" e depois selecionamos o modelo. Podemos ainda usar a op-o Personali3ado" como mostra a figura S@.

Captulo x - xxxxxxxxxxxxxxxxxx Figura 21.47

x-42

Dscol4endo a (arca e o (odelo do (onitor.

Podemos agora escol/er um entre os vrios modelos personali3ados" baseados nas informa-0es do manual do monitor1 resolu-o e fre8]Bncia vertical em cada uma dessas resolu-0es. 6 maioria dos monitores simples de fabrica-o nos ltimos anos aceita a op-o MSJR6 no entrela-ado" D*)S,@G# em G* 23" #**,G** em @) 23O.
Figura 21.48
Con!i"urando u( (onitor no (odo personali)ado.

( programa far mais algumas perguntas" como a fai,a de fre8]Bncias verticais permitidas. 6 op-o M!*E *O a mais indicada. Perguntar ainda a 8uantidade de memAria de vdeo e,istente na placa de vdeo. Perguntar ainda uma MConfigura-o de ClocHc/ipO" 8ue pode ficar desativada. :inalmente perguntar as resolu-0es e modos grficos 8ue sero utili3ados" como vemos na figura S . 6 seguir sero feitos testes dessas resolu-0es e modos grficos" e estar finali3ada a configura-o.

x-*6

Hardware Total Figura 21.49


Dscol4endo os (odos "r3!icos a sere( usados.

Con)i urando o modem no 0inu%

Como 9 abordamos" a maioria dos modems atuais foram feitos para funcionar no Windows" e o +inu, no capa3 de recon/ecBElos" configurE los e usElos. 6lgumas dessas restri-0es podem ser vencidas" mas nem todos os modems podem ser usados. Je9amos ento os tipos de modems 8ue o +inu, recon/ece e como utili3Elos. (s modems 8ue no so Plug and PlaQ e no so soft modems funcionam perfeitamente no +inu,. %les at podem ser Plug and PlaQ" mas preciso 8ue possam ser ativados pelo P=(S" sem a necessidade de programa-0es do Windows. 5odos os modems 8ue possuem 9umpers recaem nesta categoria. %les so os c/amados M+egacQ $odemsO" ou Mmodems de legadoO. Possuem 9umpers para definir a porta serial e a =?I 8ue utili3am. Para 8ue o +inu, os utili3e" basta usar o programa linu,conf e indicar a porta serial usada" como veremos adiante. Um pouco mais complicado 8uando o modem Plug and PlaQ. 4ormalmente os modelos PC= recaem nesta categoria" mas e,istem tambm modelos =S6 Plug and PlaQ. $odelos =S6 Plug and PlaQ podem operar de dois modos1 +egado e Plug and PlaQ. Para 8ue operem no modo de legado" basta instalar os 9umpers para definir a porta e a =?I. ?ecomendamos 8ue esses modems se9am configurados assim no +inu,. Para 8ue operem no modo PnP" basta retirar os 9umpers. <ei,e os 9umpers desses modems instalados e use a instala-o padro com o linu,conf" como mostraremos adiante. Para usar um modem PC= 8ue no se9a Winmodem &ou se9a" 8ue e,ecute seu trabal/o D**Y por /ardware'" preciso descobrir o seu endere-o de =7(

Captulo x - xxxxxxxxxxxxxxxxxx

x-*5

e sua =?I. %sta informa-o pode ser obtida com a a9uda do Centro de controle ><% &figura SS'. 4este e,emplo temos1 %ndere-o de =7(1 *,dc** =nterrup-o1 =?I !

%,ecute ento o 5erminal em modo superEusurio e utili3e os comandos mostrados na figura !*1
cd #de% *#MA5 D 9 tt)S.: setseria( #de%#tt)S.: port 0;dc00 ir< 1 uart .=110a (n -s> #de%#tt)S.: #de%#modem

Figura 21.50
&tivando o (ode( %CI %n% co( o Ter(inal.

Caso o programa setserial no este9a instalado" insira o C< de instala-o do +inu, e monteEo1
mount #mnt#cdrom

=nstale o pacote1
rpm -i%? #mnt#cdrom#conecti%a#RPMS#setseria(-@

(s 8uatro comandos mostrados na figura !* tBm o seguinte significado1 D' %ntra no diretArio 7dev )' Cria o dispositivo ttQSDS ;' Programa os parLmetros da porta serial S' Cria um linH para o modem 5erminados esses comandos" podemos usar" na prApria 9anela do 5erminal" o programa linu,conf &figura !D'. Cli8ue na guia Configura-o.

x-*2 Figura 21.51


, pro"ra(a linuxcon!.

Hardware Total

Use neste programa a op-o Servi-os diversos. Ser mostrada a 9anela da figura !)" onde devemos clicar em $odem.
Figura 21.52
Cli:ue e( <ode(.

Ser mostrado o 8uadro da figura !;. 4ote 8ue modems 8ue possuem 9umpers no necessitam dos S comandos especiais usados na figura !*. Podemos ir diretamente a esta 9anela para indicar a porta serial na 8ual est ligado o modem. 4o caso de modems PC= PnP" temos 8ue usar no 8uadro

Captulo x - xxxxxxxxxxxxxxxxxx

x-*3

da figura !;" o boto <etect. Se tudo correr bem" o modem ser encontrado e ser usada a MportaO ttQSDS 8ue criamos na 9anela da figura !*.
Figura 21.53
Indicando a porta serial onde est3 li"ado o (ode(

Podemos agora clicar em (> e em 6ceitar na figura !;. ( modem est pronto para ser usado. Pasta usar o discador >PPP &> 7 =nternet 7 <iscador >PPP'. Preenc/emos o nmero do provedor" o nome do usurio e a sen/a. %stabelecida a cone,o" usamos o 4etscape 4avigator. 6os poucos" drivers para soft modems esto sendo criados para o +inu,. JocB encontrar informa-0es a respeito em www.linmodems.org.

$so da memria no MS-DOS


( fato de um PC possuir muita memAria ?6$ no suficiente para garantir o funcionamento dos programas do $SE<(S. Podemos ter" por e,emplo" um PC com )!G $P de ?6$" e encontrarmos problemas ao e,ecutar um simples programa de $SE<(S 8ue re8uer G** HP. ( problema no a 8uantidade" e sim" o tipo de memAria. Programas para Windows dificilmente apresentam problemas de memAria. Se um PC tem memAria" ento ela est disponvel para os aplicativos do Windows. $esmo 8uando no e,iste ?6$ suficiente" normalmente os programas conseguem funcionar usando a memAria virtual" 8ue uma rea do disco rgido usada para simular uma 8uantidade maior de ?6$. 6inda assim este mtodo tem suas deficiBncias" como a lentido e o fato de nem todos os programas poderem operar com memAria virtual. 6 situa-o diferente para os programas 8ue operam sob o $SE<(S. Se for necessrio utili3ar um aplicativo para $SE<(S" mesmo antigo" ou ento alguns dos diversos 9ogos para este sistema operacional" ser preciso configurar a memAria ade8uadamente.

x-*4

Hardware Total

6 memAria necessria para os programas do $SE<(S pode ser classificada em diversas modalidades1 $emAria Convencional $emAria %stendida $emAria .$S $emAria %$S U$P 2$6

%sta organi3a-o de memAria a mesma do $SE<(S !.*" e foi mantida no $SE<(S G., e no $SE<(S 8ue fica embutido no Windows.
Mapa de memria

=magine um computador com modestos DG $P de memAria ?6$. Podemos representar esta memAria em um diagrama como mostra a figura !S. %ste diagrama c/amado de mapa de memAria.
Figura 21.54
<apa de (e(=ria de u( %C co( 5+ <G de '&<.

%ste suposto PC tem os seus DG $P de ?6$ divididos da seguinte forma1


5 <G 5* <G Dste pri(eiro 5 <G de (e(=ria est3 dividido e( duas re"i$esA +46 .G de (e(=ria convencional 314 .G de (e(=ria RdesabilitadaS & re"io de (e(=ria locali)ada a partir do endere#o 5< B5624 .C8 at/ o !inal da (e(=ria '&<8 / c4a(ada de (e(=ria D-TD@DID&.

Se9a 8ual for a 8uantidade de memAria de um PC" a sua organi3a-o muito similar ao mostrado na figura !S. %ntre o endere-o * H &o incio da memAria' e o endere-o GS* H" temos a c/amada memAria convencional. %sta regio de memAria usada pela maioria dos programas para $SE<(S. <epois do endere-o" GS* H" feita uma pausa na memAria ?6$. 6 regio de memAria locali3ada entre os endere-os GS* H e D*)S H &D $' reservada para outros tipos de memAria" sem ser a ?6$. 4esta regio encontramos1

Captulo x - xxxxxxxxxxxxxxxxxx

x-**

?($s com o P=(S da placa de CPU e de placas de e,panso $emAria de vdeo para os modos de bai,a resolu-o

4os PCs antigos" a memAria ?6$ terminava no endere-o GS* H. 6t este ponto" a ?6$ c/amada de memAria convencional. 6 partir da" e at o final da memAria &D*)S H'" tn/amos uma regio totali3ando ;#S HP de meE mAria" onde era locali3ada uma pe8uena miscelLnea de memArias" constiE tudas principalmente por memArias ?($ e pela memAria de vdeo" alm de algumas reas va3ias. Pelo fato desta rea" c/amada de memAria superior" estar reservada para uso por esta miscelLnea de memArias" no pode ser ocupada pela memAria ?6$. 6 ?6$ termina no endere-o GS* H e prossegue a partir do endere-o D*)S H. 6 partir do endere-o D*)S H" a ?6$ c/amada de memAria estendida. 6 memAria convencional e a memAria estendida so nativas" isto " no necessitam de nen/um software especial para 8ue passem a e,istir. =sto o mesmo 8ue di3er 8ue o teclado um dispositivo nativo do PC" 9 8ue funciona sem nen/um software especial. Por outro lado" e,istem muitos dispositivos 8ue sA funcionam mediante a instala-o de softwares apropriE ados &drivers'" entre os 8uais podemos citar o drive de C<E?($" o mouse e a placa de som. Para comprovar como a memAria convencional e a estendida esto disE ponveis sem 8ue nen/um software especial se9a instalado" e,ecute um boot limpo &teclando :# durante o boot e escol/endo a op-o MSomente Prompt do modo de seguran-a' e a seguir use o comando1
M M #C

Ser mostrado um relatArio como o mostrado abai,o. %ste relatArio foi obtido em um PC com ;) $P de memAria ?6$. +ogo no incio do relatArio e,iste uma lista com os nomes dos programas 8ue esto carregados na memAria. 4o caso deste tipo de boot" encontraremos apenas o ncleo do $SE<(S &ocupando @@ HP' e o C($$64< &ocupando D* HP'" ambos na memAria convencional.
R "A!ARIO .
Mdulos usando memria abaixo de 1 MB: Nome -------MSDOS COMM)ND Total ---------------!"#1$ % &' 1("($# %1(&' Convencional ---------------!"#1$ % &' 1("($# %1(&' Memria Sup. ---------------( %(&' ( %(&'

x-*+
*ivre +$$"$ , %++-&' +$$"$ , %++-&' ( .esumo da Memria: Tipo de Memria ---------------Convencional Superior .eservado 1stendida %2MS' ---------------Total de memria Total menor 3ue Total ----------$++"-$( ( -0-",1$ -,"+(+"!+$ ------------"++#"#-, $++"-$( /sado ----------!!"$!! ( -0-",1$ -,"+(+"!+$ -----------,"0! " $( !!"$!! +$$"+$( ( *ivre ----------+$$"$ , ( ( ( ----------+$$"$ , +$$"$ , %++-&' %(&'

Hardware Total
%(&'

Maior pro4rama execut5vel Maior bl. memria superior livre

Memria (MS

Convm agora apresentar um outro tipo de memAria" c/amado de .$S" e ao mesmo tempo esclarecer a confuso 8ue feita entre a memAria .$S e a memAria estendida. 6 memAria .$S &%,tended $emorQ Specification' nada mais 8ue a prApria memAria estendida" e,ceto pelo fato do seu uso ser gerenciado por um programa c/amado Rerenciador de $emAria %stendida. ( programa Rerenciador de $emAria %stendida 8ue acompan/a o Windows e o $SE<(S o 2=$%$.S\S. 6ntes do $SE<(S !.*" muitos programas acessavam a memAria %stendida de forma desordenada" o 8ue impedia" por e,emplo" a convivBncia pacfica de vrios programas em e,ecu-o simultLnea em ambientes multitarefa" como o caso do Windows. ( gerenciador 2=$%$.S\S funciona como um Mguarda de trLnsitoO" responsvel por fornecer reas de memAria estendida solicitadas pelos diversos programas. Com o passar dos anos" o acesso C memAria estendida atravs do gerenE ciador 2=$%$.S\S tornouEse algo to padroni3ado" 8ue atualmente os termos MmemAria estendidaO e MmemAria .$SO so tomados como sinXniE mos. ( prAprio relatArio sobre o uso da memAria mostrado pelo programa $%$ utili3a esta mesma confuso de nomes. 6 memAria estendida" ao 8ual o programa $%$ se refere" na verdade a memAria .$S. 4o relatArio do nosso e,emplo" vemos 8ue e,istem ;D.@SS HP de memAria .$S &;D $P'" dos 8uais todos os ;D.@SS HP esto MocupadosO" restando portanto * HP de memAria .$S livre. %sses ;D $P de memAria .$S esto MocupadosO" pois na verdade nem forma transformados em memAria .$S. Iuando e,ecutamos o boot limpo" o gerenciador 2=$%$.S\S no ativado" e por isso" toda a memAria estendida permanece Mestendida C moda antigaO" ou se9a" sem ser transformada em .$S.

Captulo x - xxxxxxxxxxxxxxxxxx

x-*0

( uso do 2=$%$.S\S para ativar a memAria .$S tem sido praticamente intalterado" desde os tempos do $SE<(S !.*. Consiste em usar" logo no incio do ar8uivo C(4:=R.S\S" o seguinte comando1
D 9IC &C:\WINDOWS\BIM M*SYS

(bserve a seguir os ar8uivos C(4:=R.S\S e 6U5(%.%C.P65 8ue o Windows gera na ocasio da sua instala-o. Como podemos ver" so ar8uivos e,tremamente simples. 6penas so ativados alguns programas relacionados com a apresenta-o correta de caracteres acentuados na tela" e tambm com a acentua-o pelo teclado. C(4:=R.S\S
device6C:789NDO8S7COMM)ND7displa:.s:s con6%e4a""1' Countr:6(++"!+("C:789NDO8S7COMM)ND7countr:.s:s

6U5(%.%C.P65

mode con codepa4e prepare6%%!+(' C:789NDO8S7COMM)ND7e4a.cpi' mode con codepa4e select6!+( ;e:b br""C:789NDO8S7COMM)ND7;e:board.s:s

$esmo com essas vers0es default simples dos ar8uivos C(4:=R.S\S e 6U5(%.%C.P65" ve9a no relatArio obtido com o comando $%$7C 8uando e,ecutamos o boot com a op-o MSomente PromptO.
R "A!ARIO 7
Mdulos usando memria abaixo de 1 MB: Nome -------MSDOS D9S<*)= >9M1M 9?S>*< S1T@1. COMM)ND &1=B *ivre Total ---------------1$.00, %1 &' 1!.($# %1!&' 1.1$! %1&' ,.!$# %-&' !-, %1&' .-,! % &' $.0## % &' $(1.(,# %+! &' Convencional ---------------1$.00, %1 &' 1!.($# %1!&' 1.1$! %1&' ,.!$# %-&' !-, %1&' .-,! % &' $.0## % &' $(1.(,# %+! &' Memria Sup. ---------------( %(&' ( %(&' ( %(&' ( %(&' ( %(&' ( %(&' ( %(&' ( %(&'

.esumo da Memria: Tipo de Memria ---------------Convencional Superior .eservado 1stendida %2MS' ---------------Total de memria Total menor 3ue Total ----------$++.-$( ( -0-.,1$ -,.+(+.!+$ ------------.++#.#-, $++.-$( /sado ----------+#.--$ ( -0-.,1$ $0.$-, ----------+1 .1!# +#.--$ $((.!0$ ( *ivre ----------$(1.(,# ( ( -,.#-$.,,# ------------.(- .,#! $(1.(,# %+! &' %(&'

Maior pro4rama execut5vel Maior bl. memria superior livre

x-*1
MS-DOS est5 residente na 5rea de memria alta.

Hardware Total

(bserve neste relatArio 8ue o 2=$%$.S\S est carregado na memAria" e 8ue e,iste memAria .$S disponvel" mesmo no tendo sido usado o 2=$%$.S\S no ar8uivo C(4:=R.S\S. %sta uma caracterstica do $SE <(S @.* e superior &ou se9a" as vers0es de <(S 8ue so embutidas no Windows ! e superiores'. ( 2=$%$.S\S carregado automaticamente" mesmo 8ue no se9a usado no C(4:=R.S\S. ( relatArio mostra" em seu incio" os nomes de programas 8ue esto carregados de forma residente na memAria. %ntre eles encontramos o $S<(S e o C($$64<" 8ue so sempre carregados automaticamente na ocasio do boot" sem 8ue precisem ser especificados nos ar8uivos de iniciali3a-o &C(4:=R.S\S e 6U5(%.%C.P65'. (bserve a lin/a1
1stendida %2MS' -,.+(+.!+$ $0.$-, -,.#-$.,,#

6 lin/a indica 8ue e,istem ;D $P &;D , D*)S , D*)S ^ ;).!*!.#!G' de meE mAria .$S total" 8ue nada mais 8ue a 8uantidade de memAria acima do endere-o D*)S H. <esses ;D $P" G .G;) esto ocupados" sobrando um total de ;).S;G.))S bQtes. Como vemos" praticamente toda a memAria est disponvel na forma de .$S. 5oda esta memAria tambm estar ativada 8uando e,ecutamos um boot normal no Windows ,. Iual8uer aplicativo para Windows , &8ue re8uer memAria .$S' poder usar esta memAria" sem 8ue o usurio precise reali3ar configura-0es complicadas. ( problema 8uando 8ueremos utili3ar aplicativos do $SE<(S... (bserve no primeiro relatArio do programa $%$ &?elatArio D' 8ue e,istem !!; HP de memAria convencional livre" pois #@ HP esto sendo ocupados pelo $SE<(S e pelo C($$64<. N no ?elatArio ) encontramos diversos outros programas carregados na memAria convencional" entretanto" temos apenas !#@ HP &G)D.*)S bQtes' de memAria convencional livre. =sto muito curioso1 mesmo com mais programas carregados na memAria convencional" no ?elatArio ) vemos 8ue esses programas ocupam menos espa-o. 6 ra3o disso 8ue na situa-o do ?elatArio D" o $SE<(S e o C($$64< ocupavam" @@ HP e D* HP" respectivamente" e no ?elatArio ) ocupam D@ HP e @ HP.

Captulo x - xxxxxxxxxxxxxxxxxx

x-*2

Uma ve3 estanto ativa a memAria .$S" passa a estar tambm disponvel uma rea especial de memAria" c/amada 2$6 &2ig/ $emorQ 6rea" ou Wrea de $emAria 6lta'. (bserve no final do ?relatArio )" a lin/a M$SE<(S est residente na rea de memAria altaO. %sta rea possui apenas GS HP" e fica locali3ada logo no incio da memAria .$S" ou se9a" entre os endere-os D*)S H e D*## H. 6pesar de pe8uena" foi suficiente para arma3enar G* HP do $SE <(S e ; HP do C($$64<" e como resultado" foi possvel desocupar GS HP da memAria convencional. =sto parece uma nin/aria em um computador moderno" mas vital para os programas do $SE<(S" 8ue necessitam de memAria convencional livre para poderem ser e,ecutados. :ica portanto" apresentado uma outra regio de memAria" a 2$6.
2M&

5rataEse de uma pe8uena rea de memAria" locali3ada a partir do endere-o D $ &D*)S H'" e ocupando GS HP. <esde os tempos do $SE<(S !.*" a 2$6 tem sido utili3ada para arma3enar partes do ncleo do $SE<(S" 8ue de outra forma estariam ocupando espa-o na memAria convencional ou na memAria superior. 6 2$6 fa3 parte da memAria .$S" e criada pelo 2=$%$.S\S. 6ntes do Windows !" para fa3er com 8ue trec/os do $SE <(S fossem transferidos para a 2$6" era preciso usar em 8ual8uer ponto do ar8uivo C(4:=R.S\S &normalmente" por 8uesto de organi3a-o" este comando era acrescentado ao incio do C(4:=R.S\S' o comando1
DOS&BICB

( simples uso do 2=$%$.S\S no /abilitava a transferBncia de trec/os do $SE<(S para a 2$6. %ra preciso adicionar a lin/a M<(S^2=R2O no C(4:=R.S\S. %ntretanto" no Windows ," a transferBncia de partes do $SE <(S para a 2$6 automtica" desde 8ue o 2=$%$.S\S tambm este9a ativado" o 8ue ocorre" por e,emplo" 8uando e,ecutamos o boot normal do Windows ," ou o boot com a op-o MSomente PromptO. Para permitir a e,ecu-o de aplicativos do $SE<(S" importantssimo liberar a maior 8uantidade possvel de memAria convencional. 4o relatArio D 9 apresentado" vemos 8ue e,istem !!; HP de memAria convencional livre. 4o relatArio )" este nmero aumentou para !@# HP" gra-as ao uso do 2$6. %ntretanto" em muitos casos" este total pode ser insuficiente. Pode ser necessrio o carregamento de mais programas residentes" diminuindo ainda mais a 8uantidade de memAria convencional livre. F importante lembrar 8ue certos 9ogos para $SE<(S e,igem mais de G** HP de memAria convencional livre" apesar de no ultrapassarem seu valor m,imo" 8ue de GS* HP. $uitos re8uerem G**" GD*" alguns c/egando a e,igir at GD! HP.

x-+6 Memria EMS e $M3

Hardware Total

5ambm podemos ter acesso ao $SE<(S atravs do comando Prompt do $SE<(S" sob o Windows ,. Se fi3ermos isto e e,ecutarmos o comando $%$7C" teremos o relatArio ; mostrado abai,o.
R "A!ARIO D
Mdulos usando memria abaixo de 1 MB: Nome -------MSDOS D9S<*)= >9M1M 9?S>*< S1T@1. 89N vmm-, &1=B COMM)ND *ivre Total ---------------1$.00, %1 &' 1!.($# %1!&' 1.1$! %1&' ,.!$# %-&' !-, %1&' -.$0$ %#&' ,. +, %-&' $.0## % &' .-0, % &' +0#.#0$ %+!1&' Convencional ---------------1$.00, %1 &' 1!.($# %1!&' 1.1$! %1&' ,.!$# %-&' !-, %1&' -.$0$ %#&' ,. +, %-&' $.0## % &' .-0, % &' +0#.#0$ %+!1&' Memria Sup. ---------------( %(&' ( %(&' ( %(&' ( %(&' ( %(&' ( %(&' ( %(&' ( %(&' ( %(&' ( %(&'

.esumo da Memria: Tipo de Memria ---------------Convencional Superior .eservado 1stendida %2MS' ---------------Total de memria Total menor 3ue Total ----------$++.-$( ( -0-.,1$ -,.+(+.!+$ ------------.++#.#-, $++.-$( /sado ----------$(.!$# ( -0-.,1$ 1!#.-,( ----------$-!.#(( $(.!$# *ivre ----------+0#.#0$ ( ( -,.-,1.+-$ -----------,.01$.(-, +0#.#0$ %-,M' %1$M' %+!1&' %(&'

Total 1xpandido %1MS' --.(-(.1## *ivre 1xpandido %1MS' 1$. .,1$ Maior pro4rama execut5vel +0#.#!( Maior bl. memria superior livre ( MS-DOS est5 residente na 5rea de memria alta.

Podemos notar algumas novidades neste relatArio. 6 primeira presen-a dos programas W=4 e J$$;)" ambos ocupando parte da memAria convencional. 6 outra grande diferen-a 8ue agora e,iste um outro tipo de memAria1 $emAria %,pandida &%$S'. %ste tipo de memAria foi muito usado no final dos anos #*" e come-ou a cair em desuso a partir da difuso cada ve3 mais acentuada do uso da memAria .$S. $esmo assim" ainda e,istem muitos programas para $SE<(S 8ue a utili3am" como 9ogos e aplicativos. 6 memAria %$S ativada por programas c/amados MRerenciadores de memAria %,pandidaO. <esde o $SE<(S !.* at as mais recentes vers0es do Windows" fornecido o gerenciador %$$;#G.%.%. Para os programas do

Captulo x - xxxxxxxxxxxxxxxxxx

x-+5

Windows , no necessrio usar este gerenciador. ( Windows , possui um gerenciador interno 8ue cria a memAria %$S" sem 8ue o usurio precise utili3ar o %$$;#G" e est disponvel nas 9anelas do $SE<(S sob o Windows. %ntretanto" algumas ra30es podem levar o usurio a usar o %$$;#G. 6 primeira delas 8ue a memAria %$S ativada automaticamente pelo Windows ," apenas nas se-0es do $SE<(S" obtidas com o comando MPrompt do $SE<(SO. 6o ser e,ecutado o boot com a op-o MSomente PromptO" no e,istir memAria %$S disponvel" a menos 8ue usemos o %$$;#G. 6 segunda ra3o 8ue pode levar o usurio a ativar o %$$;#G 8ue este programa e,ecuta uma fun-o 8ue no ativada de forma automtica pelo Windows ,. 5rataEse da cria-o da memAria U$P &Upper $emorQ PlocHs" ou Plocos de $emAria Superior'. 6 memAria U$P serve para arma3enar programas 8ue de outra forma estariam ocupando espa-o na memAria convencional. Para obter mais de G** HP de memAria convencional livre" mesmo com vrios programas residentes carregados na memAria" preciso utili3ar os U$Ps. Precisamos ento con/ecer o programa %$$;#G" a memAria %$S e os U$Ps" se 8uisermos ma,imi3ar a memAria convencional livre. 6 memAria %$S foi originada nos micros .5" nos 8uais o processador #*## sA era capa3 de acessar D $P de memAria. Para permitir o aumento da 8uantidade de memAria acessada pelo processador" utili3ouEse no padro %$S" uma tcnica de /ardware c/amada Mc/aveamento de bancos de memAriaO. Consiste em dividir a memAria adicional &no caso" a memAria %$S' em blocos de GS HP" e dei,ar 8ue apenas um desses blocos se9a acessado pelo processador a cada instante. Para acessar um determinado bloco" o gerenciador de memAria %$S precisa primeiro especificar 8ual o bloco a ser acessado &isto era feito atravs de um comando de /ardware enviado para a placa de memAria %$S'" e depois disso acessar o bloco dese9ado" 8ue agora estar visvel dentro do espa-o de endere-amento do processador.
Figura 21.55
&cesso ? (e(=ria D<-.

x-+2

Hardware Total

6 opera-o de acesso C memAria %$S mostrada" de forma simplificada" na figura !!. 6 barra /ori3ontal locali3ada na parte inferior da figura representa a memAria %$S" dividida em blocos de GS HP. 6 outra barra /ori3ontal" na parte superior da figura" representa o mapa da memAria vista pelo processador. 4este mapa" temos as seguintes regi0es de memAria1 $emAria Convencional1 $emAria de vdeo1 ?($S1 D*)S H %$S P6R% :?6$%1 Como sempre" de * H a GS* H +ocali3ada entre GS* H e @G# H 4as fai,as @G# H E # G H e G* H E %ntre # G H e G* H

( %$S P6R% :?6$% um bloco da memAria superior" ocupando GS HP" atravs do 8ual feito o c/aveamento de bancos da memAria %$S. ( gerenciador envia um comando para o /ardware 8ue controa a memAria %$S" fa3endo com 8ue o banco selecionado Mapare-aO no endere-o do %$S Page :rame" podendo ento ser acessado. 6 e,plica-o apresentada a respeito da memAria %$S foi ligeiramente simplificada" visando facilitar o seu entendimento. Jamos agora completEla" removendo a simplifica-o feita. 6 figura !! mostra o uso de blocos de GS HP" tanto para o %$S P6R% :?6$%" como pela prApria memAria %$S. %ntretanto" na verdade a memAria %$S organi3ada em blocos de DG HP" c/amados MpginasO. ( %$S P6R% :?6$%" com seus GS HP" abriga S pginas de DG HP. ( es8uema e,ato mostrado na figura !G.
Figura 21.56
&cesso ? (e(=ria D<-.

6 diviso da memAria %$S em pginas de DG HP" apesar de ser ligeiramente mais complicada para a implementa-o e para a programa-o &apenas 8uem desenvolve programas ou placas de memAria %$S passam por esta

Captulo x - xxxxxxxxxxxxxxxxxx

x-+3

complica-o'" permite maior fle,ibilidade" 9 8ue at S trec/os podem ser acessados simultaneamente. 4os tempos dos PCs .5 e 65E)#G" a memAria %$S era formada por uma placa de e,panso" contendo a memAria e o /ardware de controle. N os PCs baseados nos processadores ;#G e superiores" passou a ser desnecessrio o uso de 8ual8uer tipo de /ardware especial para implementar a memAria %$S. =sto ocorre por8ue os processadores ;#G e posteriores possuem recursos de gerenciamento de memAria 8ue permitem implementar as fun-0es de c/aveamento de bancos" sem a necessidade de /ardware adicional. 6 $icrosoft criou um gerenciador de memAria 8ue implementa este recurso" ou se9a" usar uma parte da memAria estendida como memAria %$S. %ste gerenciador o %$$;#G.%.%" e trabal/a em con9unto com o 2=$%$.S\S. Para usar o %$$;#G.%.% devemos incluir" no incio do ar8uivo C(4:=R.S\S os comandos1
DOS6>9A>"/MB D1@9C16C:789NDO8S7>9M1M.S=S D1@9C16C:789NDO8S71MM-!$.121 .)M

Cabe a8ui apresentar um detal/e muito importante. Iuando no 8ueremos usar o %$$;#G" no precisamos ativar o 2=$%$.S\S no ar8uivo C(4:=R.S\S" pois esta ativa-o feita automaticamente durante o carreE gamento do Windows ,. %ntretanto" no instante em 8ue o ar8uivo C(4:=R.S\S processado" o 2=$%$.S\S ainda no est presente na memAria. Portanto" para usar o %$$;#G.%.%" obrigatArio usar tambm o 2=$%$.S\S no ar8uivo C(4:=R.S\S. 6 lin/a de comando do 2=$%$.S\S deve estar locali3ada antes da lin/a 8ue ativa o %$$;#G.%.%" pois a memAria %$S obtida a partir da memAria .$S.
Figura 21.57
& (e(=ria D<- / criada pelo D<<31+.DTD8 a partir da (e(=ria T<-.

(bserve o mapa de memAria apresentado na figura !@. 5oda a memAria locali3ada a partir do endere-o D$ gerenciada como memAria .$S" atraE vs do 2=$%$.S\S. ( programa %$$;#G.%.% Mpede uma rea de memAE

x-+4

Hardware Total

ria .$SO ao 2=$%$.S\S" na 8ual ser reali3ado o c/aveamento de bancos para o %$S P6R% :?6$%" criando o mesmo tipo de mecanismo usado nas primeiras placas de memAria %$S. 4o $SE<(S !.* e no Windows ;.D" era preciso indicar na lin/a de comando do %$$;#G" 8ual a 8uantidade de memAria .$S deveria ser convertida em %$S. 6 partir do $SE<(S G.*" o %$$;#G passou a dei,ar esta 8uantidade de memAria em aberto. =sto siE gnifica 8ue no tomar nen/um espa-o da memAria .$S se nen/um proE grama estiver re8uisitando memAria %$S" e poder tomar at a totalidade da memAria .$S para converter em %$S caso e,istam programas solicitando memAria %$S. Portanto" o taman/o da memAria %$S passou a ser automtico" variando desde o mnimo de * HP at a totalidade da memAria .$S livre. Com o uso do %$$;#G.%.% no ar8uivo C(4:=R.S\S" programas para $SE<(S 8ue necessitem de memAria %$S podero obtBEla" no apenas no Prompt do $SE<(S ativado a partir do Windows ," mas tambm a partir do boot com a op-o MSomente PromptO. $uitos usurios no ativam a memAria %$S" mesmo por8ue so cada ve3 mais raros os programas 8ue necessitam deste tipo de memAria. %ntretanto" isto no invalida o uso do %$$;#G.%.%" pois este gerenciador" alm de criar a memAria %$S" cria tambm um outro tipo de memAria importanE tssimo para 8uem precisa de muita memAria convencional livre. 5rataEse dos U$Ps &Upper $emorQ PlocHs" ou Plocos de $emAria Superior'. 5ratamEse de reas de memAria ?6$ 8ue so transferidas para locais onde no e,iste memAria alguma" entre os endere-os GS* H e D*)S H. %sta pe8uena rea de ;#S HP foi reservada pela =P$" a princpio para abrigar a memAria de vdeo e todas as ?($s e,istentes na placa de CPU e em placas de e,panso. %ntretanto" a tcnica de usar ?($s em placas de e,panso" muito comum no incio dos anos #*" foi substituda pelo carregamento de drivers e programas residentes pelos ar8uivos C(4:=R.S\S e 6U5(%.%C.P65. ( resultado 8ue a rea reservada para ?($s" na memAria superior" possui diversas lacunas livres. 6 figura !# apresenta um tpico mapa de memAria superior" da forma como se apresenta na maioria dos PCs.

Captulo x - xxxxxxxxxxxxxxxxxx Figura 21.58

x-+*

Tpico (apa da (e(=ria superior.

6 utili3a-o da memAria superior resumeEse na seguinte tabela1


Faixa de endere#os +46 . at/ 0+1 . 7tili)a#o Dsta 3rea de 521 .G / reservada para a (e(=ria de vdeo das placas -O;&. &pesar de ser pe:uena8 esta 3rea per(ite acessar (e(=rias de vdeo co( "randes capacidades8 co(o ocorre co( as (odernas placas -O;&8 co( 5 <G8 2 <G e 4 <G de (e(=ria de vdeo. %ara per(itir este acesso atrav/s de u(a 3rea to pe:uena8 / usado u( (ecanis(o de c4avea(ento de bancos de (e(=ria8 si(ilar ao e(pre"ado pela (e(=ria D<-. @esta 3rea !ica locali)ado o GI,- O;&. Trata-se de u(a pro"ra(a locali)ado e( u(a (e(=ria ',< co( 32 .G8 encontrada na placa O;& Bou -O;&C. @a (aioria dos %Cs8 esta 3rea est3 va)ia. -eus 2+ .G so usados para abri"ar o D<%&;D F'&<D B+4 .GC e os blocos de (e(=ria superior B32 .GC. Dsta 3rea de +4 .G / ocupada pela ',< onde est3 locali)ado o GI,- da placa de C%7.

0+1 . at/ 166 . 166 . at/ 12+ . 12+ . at/ 5624 .

6o ser e,ecutado" o %$$;#G determina 8uais so as reas livres locali3adas na memAria superior. 5ipicamente" todas as reas livres estaro entre os endere-os #** H e # G H" 9 8ue as reas restantes 9 estaro ocupadas pela memAria de vdeo" pelo P=(S da placa de CPU e pelo P=(S da placa de vdeo. <entro desta rea livre" sero reservados GS HP para o %$S P6R% :?6$%" necessrio para o acesso C memAria %$S. 6 rea livre restante &em geral ;) HP' ser usada como U$P" e nela podero ser carregados programas 8ue de outra forma estariam ocupando a memAria convencional. Iuando no necessrio utili3ar memAria %$S" podemos incluir na lin/a de comando eo %$$;#G" o parLmetro 4(%$S. =sto far com 8ue no se9a formado o %$S Page :rame" resultando em mais GS HP de memAria U$P disponvel.
Carre ando pro ramas na memria superior

Com a cria-o dos U$Ps" alguns programas podem ser transferidos para esta rea" atravs dos comandos <%J=C%2=R2 e +(6<2=R2 &ou +2'. <%J=C%2=R2 E 4o ar8uivo C(4:=R.S\S" vrios programas so carregados na memAria atravs do comando <%J=C%. Por e,emplo1

x-++
device6C:789NDO8S7COMM)ND7displa:.s:s con6%e4a""1' device6C:789NDO8S7)NS9.S=S

Hardware Total

Para fa3er com 8ue esses programas se9am carregados na memAria superior" ao invs da memAria convencional" basta usar" no lugar do comando M<%J=C%O" o comando M<%J=C%2=R2O. Por e,emplo1
deviceBi4B6C:789NDO8S7COMM)ND7displa:.s:s con6%e4a""1' deviceBi4B6C:789NDO8S7)NS9.S=S

( 2=$%$.S\S e o %$$;#G.%.% devem ser obrigatoriamente carregados com o comando <%J=C%" e no com <%J=C%2=R2. +(6<2=R2 E <iversos programas so cerregados na memAria de forma residente atravs do ar8uivo 6U5(%.%C.P65. Para fa3er com 8ue esses programas fi8uem na memAria superior" basta usar" no incio da lin/a de comando 8ue ativa cada um deles" a palavra M+(6<2=R2O &ou M+2O'. Por e,emplo" supon/a 8ue no ar8uivo 6U5(%.%C.P65 este9a sendo carregado o programa >%\P" atravs do comando1
;e:b br""C:789NDO8S7COMM)ND7;e:board.s:s

<evemos ento usElo na forma1


*> ;e:b br""C:789NDO8S7COMM)ND7;e:board.s:s

$uito cuidado. %sta tcnica no consiste em acrescentar" de forma indisE criminada" as palavras device/ig/ e load/ig/ nas lin/as dos ar8uivos C(4:=R.S\S e 6U5(%.%C.P65. F preciso antes saber 8uais so as lin/as desses ar8uivos 8ue ativam programas 8ue ficam residentes. 4o caso do C(4:=R.S\S" a mudan-a muito simples" bastando trocar a palavra <%J=C% por <%J=C%2=R2. 4o caso do 6U5(%.%C.P65" preciso saber 8uais lin/as ativam programas residentes. 6travs do comando $%$7C podemos ter uma lista dos programas instalados na memAria. <e posse desta lista" consultamos os ar8uivos C(4:=R.S\S e 6U5(%.%C.P65 para determinar 8uais so as lin/as de comando 8ue ativam os programas residentes. 4em todos os programas residentes podero ser arma3enados na memAria superior. Pode no /aver espa-o suficiente. _ medida em 8ue o Windows" durante o processamento dos ar8uivos C(4:=R.S\S e 6U5(%.%C.P65" encontra comandos <%J=C%2=R2 e +(6<2=R2" far o carregamento na

Captulo x - xxxxxxxxxxxxxxxxxx

x-+0

memAria superior. Iuando no e,istir memAria superior livre em 8uantidade suficiente" os prA,imos programas passaro a ocupar a memAria convencional. ( relatArio abai,o foi obtido com o uso do comando <%J=C%2=R2 para carregar o <=SP+6\.S\S. (bserve 8ue este programa est agora na memAria superior" fa3endo com 8ue a memAria convencional livre some GD HP &G;;.; ) bQtes'.
Mdulos usando memria abaixo de 1 MB: Nome -------S=ST1M >9M1M 1MM-!$ &1=B D9S<*)= 9?S>*< S1T@1. COMM)ND *ivre Total -----------------.((! %-,&' 1.1$! %1&' #.10, %#&' $.0## % &' !.-(# %!&' ,.!$# %-&' !-, %1&' .1$! % &' $#$.##! %$-1&' Convencional ---------------0.# , %0&' 1.1$! %1&' #.10, %#&' $.0## % &' ( %(&' ( %(&' ( %(&' ( %(&' $--.-0, %$10&' Memria Sup. ---------------,-.+-$ %,-&' ( %(&' ( %(&' ( %(&' !.-(# %!&' ,.!$# %-&' !-, %1&' .1$! % &' 1-.(+$ %1-&'

&umentando a memria $M3

Podemos aumentar um pouco mais a 8uantidade de memAria convencional livre" e ainda liberar mais memAria superior" desde 8ue fa-amos a desatiE va-o da memAria %$S. =sto pode ser feito com muita seguran-a" 9 8ue os aplicativos para Windows no a utili3am" o mesmo ocorrendo com a maioria dos programas para $SE<(S. Podemos ento desativar a memAria %$S" desde 8ue fi8uemos atentos. Um dia" um determinado programa para $SE <(S pode MreclamarO por falta de memAria %$S. Para e,ecutar tal proE grama" devemos ativar novamente a memAria %$S. 6 desativa-o da memAria %$S feita pelo parLmetro 4(%$S" a ser acrescentado na lin/a de comando do %$$;#G. 6t agora" usamos o %$$;#G na forma1
D1@9C16C:789NDO8S71MM-!$.121 .)M

Iuando usado o parLmetro ?6$" o %$$;#G cria" tanto a memAria %$S como os blocos de memAria superior &U$P'. Para fa3er com 8ue o %$$;#G crie apenas os U$Ps" dei,ando de lado a memAria %$S &e aproveitando o espa-o 8ue seria usado pelo %$S P6R% :?6$% para criar mais GS HP de U$P'" basta usar" ao invs do parLmetro M?6$O o parLmetro M4(%$SO1
D1@9C16C:789NDO8S71MM-!$.121 NO1MS

x-+1

Hardware Total

Com esta providBncia a 8uantidade de memAria convencional livre ultrapassa os G)* HP. F memAria convencional suficiente para e,ecutar 8ual8uer programa para $SE<(S.
3u no IO4S5S do Windows -6OSR. e Windows -7

4o Windows ! (S?) e no Windows # em portuguBs e,iste um srio problema para 8uem precisa utili3ar programas em modo $SE<(S 8ue e,igem muita memAria convencional. 6t ento" utili3ando comandos de gerenciamento de memAria apropriados no C(4:=R.S\S era possvel obter at cerca de GD* HP livres na memAria convencional. Surgiu ento um problema 8ue passou a incomodar bastante os usurios de 9ogos para o modo $SE<(S e outros programas para o $SE<(S. 6o invs dos mais de G** HP de memAria convencional livre" o Windows ! (S?) e o Windows # disponibili3am apenas cerca de !@* HP. <esta forma muitos programas no podiam ser utili3ados. ( problema caracteri3ado pelo fato do ar8uivo 2=$%$.S\S ocupar muito espa-o na memAria convencional. Je9a na figura ! o relatArio obtido pelo comando $%$7C no Windows #. ( 2=$%$.S\S est ocupando SS HP. 4o Windows ! original" o 2=$%$.S\S ocupava apenas D HP.
Figura 21.59
'elat=rio de uso da (e(=ria.

( problema ocorre nas vers0es para para o Prasil" 2olanda" <inamarca" 6leman/a" :inlLndia" :ran-a" =tlia" 4oruega" Portugal e %span/a do Windows ! (S?) e nas vers0es para o Prasil" Portugal" PolXnia e :inlLndia do Windows #. 6s vers0es em inglBs do Windows ! (S?) e do Windows #" bem como as vers0es para a maioria desses pases" no apresentam este problema. 4essas vers0es" o 2=$%$.S\S realmente ocupa apenas D HP de memAria convencional" sendo possvel liberar mais de G** HP de memAria convencional para os programas do $SE<(S. ( problema na verdade

Captulo x - xxxxxxxxxxxxxxxxxx

x-+2

causado pelo ar8uivo =(.S\S. %ste ar8uivo ocupa muito espa-o na 2$6" impedindo 8ue o 2=$%$.S\S ocupe esta regio e obrigandoEo a ficar na memAria convencional. 6 solu-o do problema consiste em obter uma nova verso do =(.S\S" 9 com o conserto reali3ado. 6ssim como no caso do Windows !" para o 8ual a $icrosoft liberou o Service PacH D e o Service PacH )" tambm no caso do Windows # foi liberado o Service PacH D" fa3endo a sua atuali3a-o para Windows # S%" isento deste bug. Je9amos ento como corrigir o problema1 a' 4o Windows ! (S?) 6 $icrosoft apresenta uma descri-o do problema" anloga C 8ue fi3emos a8ui" em1 /ttp177support.microsoft.com7support7Hb7articles78D@*7S7!G.asp Para corrigir o problema vocB deve fa3er o download do ar8uivo =(S\SP?Z.%.%. 4a pgina citada acima e,iste um linH para obter esta atuali3a-o. 4ote 8ue apesar de no ser muito divulgada" esta uma atuali3a-o perfeitamente segura" feita pela prApria $icrosoft. b' 4o Windows # 6 atuali3a-o 8ue corrige este problema o Service PacH D para Windows #. %ste pacote foi lan-ado 9untamente com o Windows # segunda edi-o" em 9ul/o7 . Para fa3er download desta atuali3a-o" acesse a pgina www.microsoft.com.br.
&cesso ao mouse em modo MS-DOS

4o modo $SE<(S" para usar o mouse preciso ter carregado na memAria um mouse driver. ( nome deste ar8uivo poder variar bastante" dependendo do fabricante e do modelo do mouse" mas todos eles so" em geral" compatveis1 $(US%.C($ R$(US%.C($ $(US%.S\S W=5$(US%.C($ $=$(US%.C($ ( Windows , no re8uer o uso de um driver para o mouse. ( controle do mouse feito automaticamente" usando um driver interno do prAprio Windows. %ste driver no re8uer nen/um tipo especial de instala-o" e no

x-06

Hardware Total

usamos nem no C(4:=R.S\S nem no 6U5(%.%C.P65" o mouse driver fornecido pelo fabricante do mouse. Iuando abrimos uma 9anela do $SE<(S atravs do comando Prompt do $SE<(S" o prAprio cursor do mouse do Windows , tambm ter efeito sobre a 9anela do $SE<(S. Iuando uma 9anela do $SE<(S convertida para o modo de tela c/eia" atravs do comando 6+5E%45%?" o mouse continuar ativo" e poder ser utili3ado por 8ual8uer software para $SE<(S" mesmo os 8ue operam em modo grfico. %ntretanto" o driver de mouse do Windows , no estar ativo 8uando usarmos o modo $SE<(S" a8uele 8ue obtido atravs de um boot com a op-o MSomente Prompt do $SE<(SO. Para usar o mouse desta forma" devemos e,ecutar um mouse driver para $SE<(S" ativado atravs do ar8uivo 6U5(%.%C.P65.
Cac*e de disco para MS-DOS

Cac/e de disco um software 8ue utili3a uma rea de memAria para manter uma cApia dos dados mais recentemente lidos do disco rgido ou do drive de C<E?($. ( Windows 9 utili3a a sua prApria cac/e de disco" mas no modo $SE<(S" caso se9a necessrio aumentar o desempen/o do acesso a disco" preciso utili3ar um programa de cac/e apropriado. ?ecomendamos 8ue se9a usado o S$6?5<?J" 8ue acompan/a o prAprio Windows. Para usar o S$6?<?J" adicione no ar8uivo 6U5(%.%C.P65 a lin/a de comando1
*> C:789NDO8S7SM).TD.@.121

%ste comando pode ser usado no 6U5(%.%C.P65 do Windows !7 #" e tambm no 6U5(%.%C.P65 em dis8uete" no Windows $%. Para maiores informa-0es sobre o programa" use o comando1
SM).TD.@CD

Windows (#
,o -ina% do ano 2001 a $i!roso-. %an/ou o sis.e&a o0era!iona% !riado 0ara subs.i.uir o Windows $# e o Windows 2000. 1 u& no2o sis.e&a &ais seguro baseado no n3!%eo do Windows 2000 o-ere!ido e& duas 2ers4es5 6O$# 0ara usu7rios do&8s.i!os e +RO9#SS:O,A; 0ara usu7rios

Captulo x - xxxxxxxxxxxxxxxxxx

x-05

!or0ora.i2os. #ssas duas 2ers4es subs.i.ue& o Windows $# e o Windows 2000 res0e!.i2a&en.e.


O )im do Windows -%

C<a&a&os generi!a&en.e de =Windows 9>? as di2ersas 2ers4es de sis.e&as o0era!ionais deri2adas do Windows 95 %an/ado e& 1995. A 0ar.ir de 1996 -ora& %an/adas di2ersas 2ers4es5 Windows 95a 'ou OSR1( Windows 95b 'ou OSR2( Windows 9" Windows 9"S# e Windows $#. As di-eren/as en.re essas 2ers4es so os !onser.os e& bugs de 2ers4es an.eriores &e%<ora&en.os 2isuais e a in!%uso de no2os u.i%i.7rios e a0%i!a.i2os. +are!e si&0%es &as 0or .r7s dessas di-eren/as e>is.e& grandes &8ri.os !o&o a so%idi-i!a/o de 0adr4es !o&o o +%ug and +%a@ o su0or.e a dis0osi.i2os de <ardware a -a!i%idade de ins.a%a/o desses dis0osi.i2os e as no2as -un/4es de geren!ia&en.o de energia. #& 0ara%e%o !o& essas 2ers4es 2o%.adas 0ara o &er!ado SO6O 'a&bien.e do&8s.i!o e 0eAuenas e&0resas( a $i!roso-. %an/ou .a&b8& o Windows ,B 2o%.ado 0ara o &er!ado !or0ora.i2o. O Windows 2000 8 na 2erdade a 2erso 5 do Windows ,B. Bra.aCse de u& sis.e&a o0era!iona% di-eren.e a0esar de ser !a0aD de e>e!u.ar a &aioria dos so-.wares 0ara Windows 9>. Ao %ongo desses anos o ,B .a&b8& so-reu u& a&adure!i&en.o !o& &aior !on-iabi%idade e seguran/a a%8& de .er in!or0orado a%guns re!ursos do Windows 9>. O Windows 2000 .e& u&a in.er-a!e !o& o usu7rio &ui.o 0are!ida !o& a do Windows 9> a%8& de ou.ros re!ursos in.eressan.es !o&o +%ug and +%a@ e AC+:. E& 0rob%e&a s8rio 0ara os usu7rios do Windows ,B era a -a%.a de dri2ers 0ara dis0osi.i2os de <ardware F7 Aue a &aioria dos -abri!an.es 0roduDia a0enas dri2ers 0ara Windows 9>. A 0ar.ir do Windows 9" o!orreu u&a uni-i!a/o nos dri2ers das duas -a&G%ias de sis.e&as. +assou a ser u.i%iDado o 0adro WH$ 'Windows Hri2er $ode%(. So dri2ers Aue -un!iona& .an.o no Windows 9> !o&o no Windows ,BI2000. A uni-i!a/o de dri2ers .e!no%ogias e in.er-a!e 2isua% das duas -a&G%ias de sis.e&as .ornou 2i72e% a &igra/o de-ini.i2a do n3!%eo ,B. O 2e%<o n3!%eo do Windows 9> es.7 sendo a0osen.ado e e& seu %ugar o Windows *+ 6o&e usa o n3!%eo ,BI2000 &ais s%ido e !on-i72e%.

x-02

Hardware Total Figura 21.60


Tela de lo"on do Windows T%.

Di)erenas entre as "ers8es 2ome e #ro)essional

O n3!%eo 8 o &es&o a in.er-a!e !o& o usu7rio 8 a &es&a &as e>is.e& a%gu&as di-eren/as en.re essas duas 2ers4es a%8& do 0re/o. A 2erso 6o&e 8 u& sub!onFun.o da 2erso +ro-essiona%. A%8& de .odos os re!ursos da 2erso 6o&e a 2erso +ro-essiona% !on.a ainda !o&5 Cri0.ogra-ia e 0ro.e/o de dados A!esso re&o.o J a 0ar.ir de u& no.ebooK ou ou.ro +C a!esse o !o&0u.ador 0rin!i0a% Su0or.e a &3%.i0%os 0ro!essadores $ais re!ursos 0ara o0era/o e& rede

(utros recursos so encontrados em ambas as vers0es" como1 ,o2a in.er-a!e !o& o usu7rio 9a!i%idades 0ara &ani0u%a/o de -o.os &3si!as e -i%&es 9a!i%idades 0ara !riar 0eAuenas redes Re!u0era/o do sis.e&a si&i%ar L do Windows $#

#roteo de dados

9ina%&en.e o grande 03b%i!o 0ode .er a!esso a u& re!urso an.es s dis0onG2e% !o& o Windows ,BI2000 Aue 8 a 0ro.e/o de dados. ,o Windows 9> era 0ossG2e% !riar !on.as 0ara usu7rios di-eren.es in!%usi2e !o& o uso de sen<as

Captulo x - xxxxxxxxxxxxxxxxxx

x-03

&as a di-eren!ia/o diDia res0ei.o a0enas L organiDa/o da 7rea de .raba%<o .e&as 0a08is de 0arede e ou.ras !oisas si&0%es. ,o no2o sis.e&a as 0as.as $eus Ho!u&en.os de !ada usu7rio Auando 0ro.egidas 0or sen<as so 2isG2eis a0enas 0e%o usu7rio a.ua%. #s.e re!urso .orna as !oisas &ais si&0%es 0ara aAue%es usu7rios Aue !o&0ar.i%<a& o !o&0u.ador !o& ou.ros !o&o 8 o !aso do a&bien.e do&8s.i!o. 9ina%&en.e es.e re!uso dis0onG2e% <7 &ui.os anos no Windows ,B e .G0i!o de a&bien.es !or0ora.i2os es.7 agora ao a%!an!e de Aua%Auer usu7rio do&8s.i!o. +re0are&Cse 0or.an.o 0ara o 2e%<o 0rob%e&a do =esAue!i&en.o de sen<a? .G0i!o de Aue& u.i%iDa sen<as 0e%a 0ri&eira 2eD.
Maior con)ia,ilidade

Mue& usa o no2o sis.e&a !on!%ui Aue a !on-iabi%idade 8 &aior Aue a do Windows 9>. O Windows *+ .e& &enos 0rob%e&as de .ra2a&en.os e =.e%a aDu%? be& !on<e!idos dos usu7rios do Windows 9>. 1 2erdade Aue o Windows ,BI2000 .ra2a &enos Aue o Windows 9> &as .a%2eD seFa 0re!i0i.ado diDer adeus aos 2e%<os .ra2a&en.os. +Cs Aue usa& o Windows ,BI2000 nor&a%&en.e es.o e& a&bien.es !or0ora.i2os onde so usados &enos 0rogra&as e nor&a%&en.e de orige& %ega% e e& &7Auinas de &e%<or Aua%idade. +Cs do a&bien.e do&8s.i!o &ui.as 2eDes .N& <ardware de &7 Aua%idade usa& 0rogra&as 0ira.as so-re& ins.a%a/4es !o& &aior -reAONn!ia e so &ui.o &e>idos 0e%os usu7rios. Co& !er.eDa boa 0ar.e dos 0rob%e&as 2N& daG e no do -a.o do Windows 9> ser &enos !on-i72e%. #s.eFa& 0re0arados 0ois o Windows *+ 6o&e usado e& &7Auinas de Aua%idade in-erior so-rendo ins.a%a/4es Auase di7rias de no2os 0rogra&as e so-rendo as &ais 2ariadas &e>idas e arru&adas de usu7rios di2ersos so-rer7 .an.o Auan.o o Windows 9>.
3oot mais r9pido

$ui.os usu7rios re%a!iona& o dese&0en<o de u& !o&0u.ador ou do sis.e&a o0era!iona% !o& o .e&0o gas.o no 0ro!esso de boo.. SeFa !o&o -or o Windows *+ rea%iDa u& boo. &ais r70ido Aue o do Windows 9>I$#. Bi0i!a&en.e de&ora &enos de 20 segundos. +ara u& boo. ainda &ais r70ido in-erior a 10 segundos 0ode ser usada a hibernao re!urso Aue -un!iona be& desde o Windows $# a0esar de F7 es.ar dis0onG2e% e& 2ers4es an.eriores. ,a <iberna/o .odo o !on.e3do da &e&ria 8 ar&aDenado e& u& arAui2o es0e!ia% e o !o&0u.ador 8 des%igado. +ode ser rea%&en.e des%igado da rede e%8.ri!a !o& !onsu&o P#RO de energia. Ao ser %igado ao in28s de 0assar 0or .odo o 0ro!esso de boo. a0enas 8 -ei.a a %ei.ura do arAui2o de <iberna/o sendo .rans-erido 0ara a &e&ria. O 0ro!esso !o&0%e.o de&ora de 5 a 10 segundos de0endendo da 2e%o!idade do dis!o rGgido e da Auan.idade de &e&ria. O sis.e&a -aD ainda u&a o.i&iDa/o e& segundo

x-04

Hardware Total

0%ano &o2endo 0ara o inG!io do dis!o os arAui2os Aue so &ais usados o Aue .ende a .ornar o a!esso &ais r70ido L &edida e& Aue os 0rogra&as so usados &ais 2eDes.
Re:uisitos de *ardware

A $i!roso-. a2isa Aue 0ara ins.a%ar o Windows *+ 8 0re!iso Aue o !o&0u.ador seFa no &Gni&o de 2)) $6D !o& 64 $Q de RA$ e 1 5 RQ de es0a/o %i2re no dis!o &as Aue 8 re!o&end72e% .er u& +C !o& )00 $6D ou &ais e 12" $Q de RA$. Bes.es rea%iDados 0or 27rios es0e!ia%is.as &os.rara& Aue +Cs !o& &ais de 500 $6D e 256 $Q de RA$ roda& be& o *+. 1 bo& Aue usu7rios do S6C2I550 no -iAue& &ui.o ani&ados. #s.e 0ro!essador 8 a0enas u& 0ou!o &ais 2e%oD Aue o S6C2I)00 de2ido L sa.ura/o da !a!<e ;2 e no Auase 2 2eDes &ais 2e%oD !o&o a in.ui/o nos %e2a a 0ensar. Esu7rios desses 0ro!essadores 0rin!i0a%&en.e nos +Cs !o& =.udo onboard? 0re0are&Cse 0ara so-rer !o& o bai>o dese&0en<o assi& !o&o os Aue u.i%iDa& as 2ers4es &ais &odes.as do Ce%eron. 1 !%aro Aue no 0ode&os a-ir&ar !oisas !o&o =a!i&a de * $6D r70ido abai>o de * $6D %en.o?. Cada !aso 8 u& !aso e !o&o o!orre !o& Aua%Auer no2o sis.e&a Auan.o &ais an.igo 8 o +C &ais %en.o .ender7 a ser.
Compati,ilidade de so)tware

+ra.i!a&en.e .odos os so-.wares Aue -un!iona2a& no Windows 9> -un!iona& .a&b8& no *+. Cer.os 0rogra&as en.re.an.o 0re!isa& ser a.ua%iDados !o&o an.iC2Grus e -erra&en.as de re!u0era/o e o.i&iDa/o de dis!o. 67 bas.an.e .e&0o os 0rodu.ores de so-.ware .N& !riado 0rodu.os !o&0a.G2eis .an.o !o& o Windows 9>I$# Auan.o !o& o Windows ,BI2000 0or.an.o sero bas.an.e raros os !asos de in!o&0a.ibi%idade. Os u.i%i.7rios !o&0a.G2eis !o& o Windows *+ so os de 2erso 2002 ou su0eriores.
& pol;mica ati"ao

Se& d32ida u&a das Aues.4es &ais dis!u.idas 8 o 0ro!esso de a.i2a/o do Windows *+ des.inado a !o&ba.er a 0ira.aria. E&a 2eD ins.a%ado o Windows *+ -un!iona 0or u& 0erGodo de )0 a 60 dias 'de0endendo da 2erso(. A 0ar.ir daG no -un!ionar7 &ais a.8 Aue o usu7rio -a/a a sua ativao. O 0ro!esso 8 r70ido dura a0enas a%guns segundos se -ei.o 0e%a :n.erne.. +ode ser .a&b8& -ei.o a.ra28s de u&a %iga/o .e%e-Tni!a .i0o =0"00?. Huran.e o 0ro!esso 8 -orne!ido u& !digo de a.i2a/o Aue %iberar7 o uso do Windows *+ naAue%e !o&0u.ador. O sis.e&a no 0oder7 ser ins.a%ado e& ou.ro !o&0u.ador. Se o !o&0u.ador origina% so-rer &ui.os u0grades de <ardware 0assar7 a ser !onsiderado u& +C di-eren.e e ser7 0re!iso a.i2ar o Windows *+ no2a&en.e. Se o dis!o rGgido -or -or&a.ado .a&b8& ser7 0re!iso re0e.ir a a.i2a/o. $ui.as 0essoas no es.o gos.ando da a.i2a/o

Captulo x - xxxxxxxxxxxxxxxxxx

x-0*

0orAue di-i!u%.a o uso do =a&igoso-.? 'so-.ware ob.ido e&0res.ado !o& u& a&igo( e .a&b8& a ins.a%a/o do &es&o sis.e&a e& 27rias &7Auinas di-eren.es. #>is.e& nos si.es dedi!ados L 0ira.aria n3&eros de a.i2a/o gen8ri!os Aue -un!iona& !o& !0ias i%egais &as no 8 garan.ido o seu -un!iona&en.o sobre.udo Auando so -ei.as a.ua%iDa/4es no 0rodu.o. Segundo a $i!roso-. a 3ni!a in-or&a/o do usu7rio 0assada duran.e a a.i2a/o 8 o 0aGs.
<o"a inter)ace r9)ica

O Aue 2e&os na .e%a do !o&0u.ador no 8 o sis.e&a o0era!iona% 0ro0ria&en.e di.o e si& a sua in.er-a!e !o& o usu7rio. A.8 &es&o u&a no2a in.er-a!e 0ode ser ins.a%ada sobre u& sis.e&a an.igo. #s.a in.er-a!e 8 a0enas u&a =!as!a? e>.erna. O &ais i&0or.an.e do sis.e&a o0era!iona% 8 o seu n3!%eo &as usu7rios 0rin!i0ian.es .ende& a 0ensar Aue es.a in.er-a!e 8 o sis.e&a o0era!iona%. +or isso se&0re Aue 8 %an/ada u&a no2a 2erso de sis.e&a o0era!iona% so .a&b8& -ei.as &odi-i!a/4es nes.a in.er-a!e. O Windows *+ u.i%iDa u&a in.er-a!e &ais boni.a e !o%orida. Esu7rios do&8s.i!os e 0rin!i0ian.es 2o gos.ar &as aAue%es Aue 0re!isa& .raba%<ar se& dis.ra/4es 2isuais 0ode& usar o !o&ando Temas no +aine% de Con.ro%e e es!o%<er a a0arNn!ia !%7ssi!a do Windows 2000 e $#.
Figura 21.61
& nova inter!ace "r3!ica do Windows T%.

$tilit9rios do Windows ME )oram mel*orados

+rogra&as !o&o o :n.erne. #>0%orer Windows $edia +%a@er e Windows $o2ie $aKer so-rera& 27rios &e%<ora&en.os. 9oi &e%<orado o su0or.e a

x-0+

Hardware Total

s!anners e !U&eras digi.ais. E& ou.ro re!urso in.eressan.e 8 o su0or.e a gra2adores de CHs Aue agora es.7 e&bu.ido no 0r0rio sis.e&a o0era!iona%. O $edia +%a@er agora 0er&i.e .a&b8& re0roduDir HVHs.
#or:ue usar o no"o sistema=

Esu7rios de no2os +Cs re!ebero au.o&a.i!a&en.e o Windows *+ F7 Aue o Windows $# no ser7 &ais !o&er!ia%iDado. Esu7rios de +Cs an.igos no de2e& -aDer a .ro!a de sis.e&a F7 Aue o Windows *+ 8 &ais e>igen.e e& .er&os de <ardware. Esu7rios do&8s.i!os Aue do &aior 0rioridade aos re!ursos de &u%.i&Gdia e en.re.eni&en.o be& !o&o a 0ro.e/o de arAui2os .ero 2an.agens e& usar o no2o sis.e&a. O !us.o do Windows de0ender7 do uso da 2erso -u%% ou u0grade. A 2erso de u0grade '6o&e e +ro-essiona%( 0ode ser usada e& +Cs !o& Windows 9" 9"S# e $#. A 2erso de u0grade 0ara *+ +ro-essiona% 0ode ser usada e& +Cs !o& o Windows ,B 4 Windows 2000 ou *+ 6o&e. +Cs !o& 2ers4es &ais an.igas do Windows no 0odero usar 2ers4es de u0grades Aue so &ais bara.as. +ara -a!i%i.ar a sua de!iso 2o!N 0ode !onsu%.ar www.&i!roso-..!o& ou www.&i!roso-..!o&.br onde e>is.e& in-or&a/4es de.a%<adas e an7%ises -ei.as 0e%a &Gdia es0e!ia%iDada.
Figura 21.62
& nova 9anela <eu Co(putador.

Conecti"idade

O Windows *+ 6o&e e o Windows *+ +ro-essiona% so o &es&o sis.e&a. A&bos so !ons.ruGdos !o& o n3!%eo ,BI2000 &enos suFei.o a 0rob%e&as Aue o 2e%<o n3!%eo 9> usado no Windows 95 9" e $#. +or.an.o 8 bo& ressa%.ar Aue de agora e& dian.e o Windows 8 u& s e Aue as di-eren/as -i!a& 0or !on.a de a%guns a0%i!a.i2os e u.i%i.7rios Aue a!o&0an<a& o sis.e&a. Bodos os re!ursos da 2erso 6o&e es.o in!%uGdos na 2erso +ro-essiona% Aue !on.a ainda !o& ou.ros re!ursos i&0or.an.es 0ara o a&bien.e !or0ora.i2o.

Captulo x - xxxxxxxxxxxxxxxxxx

x-00

A0esar do 2isua% in!re&en.ado o Windows *+ .e& !ara!.erGs.i!as &ais 0are!idas !o& as de u& sis.e&a 0ro-issiona% Aue a de u& sis.e&a 2o%.ado 0ara %eigos. 9ora& 0or e>e&0%o e%i&inadas as .e%as gr7-i!as do 0ro!esso ini!ia% de ins.a%a/o. O usu7rio .e& Aue %idar !o& sbrias .e%as de &odo .e>.o. #>is.e .oda u&a -i%oso-ia de !o&0ar.i%<a&en.o do +C en.re 27rios usu7rios geren!ia&en.o de sen<as e da -igura do ad&inis.rador !ara!.erGs.i!a de &7Auinas e sis.e&as no orien.ados 0ara %eigos. 9e%iD&en.e a &aioria das !on-igura/4es 8 -ei.a de -or&a si&0%es e r70ida a.ra28s de assis.en.es.
Des>top remoto

#s.e 8 u& re!urso .G0i!o da 2erso +ro-essiona%. +er&i.e Aue u& !o&0u.ador seFa a!essado e !on.ro%ado L dis.Un!ia. ,o se .ra.a a0enas de a!essar arAui2os e i&0ressoras re!urso dis0onG2e% desde o Windows 95 gra/as ao Se2idor Hia%CE0 e &es&o no Windows ).> !o& u.i%i.7rios se&e%<an.es. O HesK.o0 re&o.o 0er&i.e Aue a 7rea de .raba%<o de u& !o&0u.ador seFa re0roduDida e& ou.ro !o&0u.ador Aua%Auer 0assando a a!ei.ar .odos os !o&andos !o&o se es.i2esse& sendo -ei.as no +C origina%. O +C a ser !on.ro%ado de2e obriga.oria&en.e usar o Windows *+ +ro-essiona%. ,o !o&0u.ador Aue ser7 !on.ro%ado -aDe&os o %ogin !o&o ad&inis.rador e usa&os +aine% de Con.ro%e I Sis.e&a I Re&o.o. $ar!a&os en.o a o0/o =0er&i.ir Aue usu7rios se !one!.e& re&o.a&en.e a es.e !o&0u.ador?.

x-01

Hardware Total Figura 21.63


Habilitando a assistUncia re(ota

O ou.ro +C Aue 0ode -aDer o !on.ro%e a.ra28s de u&a rede ou da :n.erne. 0ode u.i%iDar Aua%Auer 2erso do Windows su0erior L 95. +ara Aue o !on.ro%e seFa -ei.o 8 0re!iso Aue seFa -ei.a no +C =&es.re? a ins.a%a/o do 0rogra&a Re&o.e HesK.o0 Conne!.ion. #s.e 0rogra&a 8 en!on.rado no CHCRO$ de ins.a%a/o do Windows *+ +ro-essiona%. Qas.a inserir o CHCRO$ e usar os !o&andos =#>e!u.ar .are-as adi!ionais? e =Con-igurar a !one>o !o& u&a 7rea de .raba%<o re&o.a?. O 0rogra&a 0assar7 a !ons.ar no &enu de a!essrios I !o&uni!a/4es. O a!esso ser7 i&edia.o se a&bos os +Cs es.i2ere& na &es&a rede. Ba&b8& 0ode ser -ei.o o a!esso dis!ado. Ao usar&os es.e 0rogra&a no !o&0u.ador Aue ir7 -aDer o !on.ro%e 8 a0resen.ado u& Auadro 0ara indi!a/o do no&e do !o&0u.ador a ser a!essado. C%i!a&os e& Conectar e ser7 a0resen.ado a seguir u& Auadro 0ara a indi!a/o de no&e e sen<a. He2e ser u.i%iDado o &es&o no&e e sen<a !on-igurado no !o&0u.ador Aue ser7 a!essado.

Captulo x - xxxxxxxxxxxxxxxxxx Figura 21.64

x-02

Indicando o no(e do co(putador a ser acessado.

+ode&os u.i%iDar o bo.o O0/4es 0ara -aDer a%gu&as !on-igura/4es 3.eis na !one>o. +ode&os 0or e>e&0%o indi!ar a reso%u/o e o &odo gr7-i!o a sere& usados no HesK.o0 Aue es.7 sendo !on.ro%ado.
Figura 21.65
Indicando as caractersticas do des.top a ser controlado.

Ser7 en.o a0resen.ada u&a Fane%a !o& o !on.e3do da 7rea de .raba%<o do !o&0u.ador Aue es.7 sendo !on.ro%ado L dis.Un!ia. O idea% 8 Aue as di&ens4es des.e desK.o0 seFa& !on-iguradas 0ara sere& &enores Aue as di&ens4es do desK.o0 do !o&0u.ador Aue -aD o !on.ro%e 0ara Aue 0ossa ser -ei.a a 2isua%iDa/o !o&0%e.a se& o uso de barras de ro%a&en.o. O !o&0u.ador origina% -i!ar7 indis0onG2e% duran.e o a!esso re&o.o &as 0ode&os a Aua%Auer &o&en.o nes.e !o&0u.ador .er&inar a !one>o 2o%.ando o !on.ro%e a ser -ei.o e& %o!a%.

x-16

Hardware Total

,o.e Aue es.e re!urso F7 es.a2a dis0onG2e% an.es do ad2en.o do Windows *+ a.ra28s de u.i%i.7rios !o&o o +C An@w<ere da S@&an.e!. Co& a sua in!or0ora/o ao Windows seu uso .ende agora a ser &ais di-undido.
Windows Messen er

#s.e re!urso es.7 0resen.e .a&b8& no Windows *+ 6o&e. Bra.aCse de u& 0rogra&a Aue eng%oba as -un/4es do :CM !o& re!ursos de 2ideo!on-erNn!ia !o&o !on2ersa/o 0or 7udio e 2Gdeo e ainda o !o&0ar.i%<a&en.o de !on.ro%e da 7rea de .raba%<o. Ao usar&os es.e !o&ando sere&os ini!ia%&en.e !adas.rados no +ass0or..,#B u&a es08!ie de !en.ra% &an.ida 0e%a $i!roso-.. A.ra28s des.a !en.ra% 0ode&os rea%iDar 27rias -un/4es en.re e%as %o!a%iDar 0essoas na :n.erne. !o&o o!orre no :CM. A !o&uni!a/o 8 -ei.a en.re dois !o&0u.adores Aue u.i%iDa& o Windows *+. ,o 0ri&eiro !o&0u.ador !<e!a&os se o des.ina.7rio es.7 onC%ine e !o&anda&os u& =!on2i.e? 0ara !one>o. +ode&os a 0ar.ir daG .ro!ar &ensagens digi.adas a%8& de u.i%iDar a !o&uni!a/o 0or 7udio e 2Gdeo. E& !o&ando 0ro2o!a a e>ibi/o da 7rea de .raba%<o do 0ri&eiro !o&0u.ador no segundo !o&0u.ador. #s.e re!urso 0ode ser u.i%iDado 0or e>e&0%o 0ara Aue o usu7rio do segundo !o&0u.ador 0res.e su0or.e no 0ri&eiro. O usu7rio do 0ri&eiro !o&0u.ador 0ode 0er&i.ir Aue o segundo .a&b8& .en<a a!esso L sua 7rea de .raba%<o. A 0ar.ir de en.o a&bos os usu7rios !on.ro%a& o 0ri&eiro !o&0u.ador. 9i!a assi& e>.re&a&en.e -7!i% 0ara u& usu7rio &ais a2an/ado aFudar u& !o%ega &enos e>0erien.e !o& e2en.uais 0rob%e&as. A .e%a do usu7rio Aue 0res.a su0or.e &os.rar7 a 7rea de .raba%<o do 0ri&eiro !o&0u.ador a%8& de u&a Fane%a 0ara !o&uni!a/o 0or .e>.o e ainda 2oD e 2Gdeo !aso a&bos os +Cs u.i%iDe& !U&eras.
Figura 21.66
Oideocon!erUncia atrav/s do Windowsa <essen"er.

Captulo x - xxxxxxxxxxxxxxxxxx

x-15

#s.e 8 &ais u& re!urso Aue an.es es.a2a dis0onG2e% 'de -or&a %i&i.ada( !o& so-.wares !o&o o +C An@w<ere e agora sendo in!or0orado no Windows *+ .ende a ser &ais 0o0u%ar.
O #ainel de Controle do Windows (#

Para obter o Painel de Controle no Windows .P usamos o comando =niciar 7 Painel de Controle. ( seu aspecto mais organi3ado" dividido em categorias" como vemos na figura G@. Se 8uisermos a visuali3a-o clssica basta clicar em M6lternar para o modo de e,ibi-o clssicoO.
Figura 21.67
%ainel de Controle no Windows T%.

6 figura G# mostra o Painel de Controle 9 no modo de e,ibi-o clssica. 4ele encontramos todos os comandos relacionados com o /ardware" entre outros" da mesma forma como estamos acostumados nas vers0es anteriores do Windows.

x-12

Hardware Total Figura 21.68


, (odo de exibi#o cl3ssica no %ainel de Controle do Windowx T%.

Praticamente todos os comandos do Painel de Controle do Windows , e do Windows )*** se aplicam ao Windows .P.
O +erenciador de Disposti"os do Windows (#

F preciso usar alguns cli8ues adicionais para c/egar ao Rerenciador de <ispositivos do Windows .P. Usamos o comando Sistema no Painel de Controle" e no 8uadro apresentado selecionamos a guia 2ardware &figura G '.

Captulo x - xxxxxxxxxxxxxxxxxx Figura 21.69


%ropriedades do -iste(a.

x-13

:inalmente clicamos no boto Rerenciador de <ispositivos. 5eremos ento o acesso C 9anela do Rerenciador de <ispositivos" bem parecida com a do Windows , e similar C do Windows )*** &figura @*'.
Figura 21.70
;erenciador de Dispositivos do Windows T%.

x-14

Hardware Total

Cada item do Rerenciador de <ispositivos pode ser clicado" dando acesso ao seu 8uadro de propriedades. <ependendo do dispositivo podero e,istir diversas guias no presentes em outros. Por e,emplo" uma placa de rede tem uma guia 6van-ado com configura-0es especficas sobre a transmisso e recep-o de dados" alm de uma guia de Rerenciamento de %nergia. 4ela indicamos se um dispositivo pode ser desligado durante os modos de economia de energia" e tambm se o dispositivo pode tornar o computador novamente ativo.
Figura 21.71
%ropriedades de u(a placa de rede.

5odos os dispositivos possuem uma guia <river &figura @)'" atravs da 8ual podemos atuali3ar um driver" reverter um driver &voltar C verso antiga de um driver" caso uma verso nova ten/a apresentado problemas' e desinstalar um driver.

Captulo x - xxxxxxxxxxxxxxxxxx Figura 21.72


;uia de Drivers.

x-1*

(s dispositivos possuem tambm uma guia ?ecursos. 4ela podemos alterar endere-os" canais de <$6 e =?I utili3ados pelos dispositivos. 4ote entretanto 8ue nem todos os dispositivos permitem a altera-o. ( mtodo de altera-o o mesmo utili3ado nas vers0es anteriores do Windows.
Figura 21.73
;uia de recursos de 4ardware.

x-1+

Hardware Total

6 figura @S mostra uma configura-o 8ue um pouco diferente da encontrada no Windows ,. 4a8uele sistema" a ativa-o das transferBncias em <$6 era normalmente feita no 8uadro de propriedades de cada unidade de disco ou C<E?($. 4o Windows .P esta configura-o feita no 8uadro de propriedades da interface =<%. 5emos acesso Cs configura-0es de <$6 para os dispositivos $aster e Slave de cada interface.
Figura 21.74
Con!i"ura#$es avan#adas de u(a inter!ace IDD.

( Rerenciador de <ispositivos do Windows .P realmente mais rico em possibilidades de configura-o 8ue os e,istentes em vers0es anteriores do Windows. 4a figura @! vemos um comando 8ue 9 fe3 falta para muitos usurios" 8ue a configura-o da regio de um <J<. 6lguns drives so proE du3idos para uma regio fi,a" outros aceitam <J<s de 8ual8uer regio" outE ros permitem 8ue a regio se9a alterada um nmero limitado de ve3es.

Captulo x - xxxxxxxxxxxxxxxxxx Figura 21.75


&lterando a re"io de u( DOD.

x-10

7777777 :=$ 77777777

Captulo

22

Montagem de PCs
Montando PCs novos e antigos
Todo tcnico de hardware tem que ser especialista em montagem de PCs. Primeiro porque ele pode fazer servios de montagem, passando a ser um pequeno produtor de computadores. Segundo porque para fazer instalaes e manuten o em PCs, preciso sa!er desmontar a m"quina, e mont"#la novamente de forma correta.
A configurao de um PC novo

Se voc$ vai montar um PC novo, identifique para que ele vai ser utilizado. %ependendo da aplica o, poder" ser necess"ria uma configura o mais avanada. PCs para aplicaes simples como processamento de te&to e acesso ' (nternet podem utilizar v)deo on!oard, terem processadores mais simples, uma modesta quantidade de mem*ria e um disco r)gido de capacidade mdia. PCs utilizados para aplicaes profissionais devem ter uma placa de v)deo melhor, de resolu o mais alta, e com recursos +%, caso se,am usados para aplicaes de engenharia, C-% e computa o gr"fica em geral. .sses PCs tam!m precisam de processadores velozes e generosas quantidades de mem*ria, !em como um disco r)gido de alto desempenho. / fundamental o uso de um dispositivo de !ac0up, ," que em uma aplica o profissional, dados perdidos poder o representar um grande pre,u)zo. PCs para serem utilizados com ,ogos +% de 1ltima gera o devem ter uma configura o tam!m avanada, parecida com a dos PCs para uso profissional, e preferencialmente deve ter uma !oa placa de som com "udio +%.
Qualidade dos componentes de um PC novo

22-2

Hardware Total

Se voc$ vai montar um PC novo, outra quest o importante a qualidade dos componentes utilizados. .&istem no mercado !rasileiro, componentes de alta qualidade e preos mais elevados, e tam!m componentes de qualidade inferior e preos mais !ai&os. Se voc$ produzir e vender um PC com peas de m" qualidade, seu cliente ficar" inicialmente satisfeito com o preo !ai&o, mas depois de algum tempo ficar" insatisfeito com a !ai&a confia!ilidade do comptuador. 2oc$ ir" perder este cliente. -o usar peas de melhor qualidade, voc$ conseguir" apenas os clientes mais criteriosos, cientes de que o melhor PC um pouco mais caro. .m compensa o seu cliente ficar" satisfeito e o indicar" para outras pessoas.
Cuidado com a eletricidade esttica

Por melhor que se,a a qualidade dos componentes, tudo pode ser colocado a perder se eles n o forem manuseados corretamente. Todos os dias, milhares de chips, placas, discos r)gidos, mem*rias e outros componentes s o danificados por descargas eletrost"ticas 3.S%4. 2eremos portanto neste cap)tulo, os cuidados que voc$ deve tomar para n o danificar as peas do computador com a eletricidade est"tica.
Dificuldades mecnicas

5uem sa!e montar um PC, a princ)pio sa!e montar todos. .&istem pequenas diferenas em rela o ao formato do ga!inete. .ncontramos ga!inetes horizontais e verticais 3tam!m chamados de des0top e torre, respectivamente4, e&istem diferenas nos mtodos de fi&a o da placa de CP6, na disposi o interna dos drives. 7elizmente a diversidade de ga!inetes n o resulta em dificuldades muito grandes, e para a felicidade dos montadores de PCs, a maioria das etapas da montagem s o id$nticas. %e qualquer forma, antes de detalhar a montagem de PCs, faremos uma apresenta o dos principais tipos de ga!inetes, o que tornar" a montagem ainda mais f"cil.
As etapas da montagem

%ividimos a montagem do PC em etapas independentes. S o elas8 94 Prepara o da placa de CP6, ga!inete e drives :esta etapa vamos instalar as mem*rias, o processador e o cooler, alm de revisar os ,umpers da placa de CP6. %esta forma n o precisaremos fazer alteraes depois que a placa estiver instalada no ga!inete. ;4 7i&a o da placa de CP6 no ga!inete

Captulo 22 Montagem de PCs

22-3

2eremos aqui os diferentes mtodos usados para fi&ar a placa de CP6 no ga!inete. .&istem os espaadores pl"sticos e os parafusos met"licos, e&istem formas diferentes de posicionar a placa, dependendo do tamanho do ga!inete. +4 7i&a o dos drives e do disco r)gido %rive de disquetes, disco r)gido, drive de C%#<=> e at um ?(P %rive interno, devem ser aparafusados ao ga!inete. Todos esses drives possuem furos laterais para a coloca o dos parafusos que os prender o ao ga!inete. @4 7i&a o das placas de e&pans o .sta a hora de fi&ar a placa de v)deo, caso a placa de CP6 n o utilize v)deo on!oard. Certos conectores au&iliares que acompanham algumas placas de CP6 tam!m devem ser instalados nesta etapa. A4 Cone& o dos ca!os Ca!os flat que interligam as diversas placas e drives, !em como os ca!os de alimenta o e demais ca!os envolvidos s o ligados nesta etapa. B4 C>=S Setup -qui declaramos a data e a hora, os parCmetros do disco r)gido e v"rias opes de funcionamento do hardware. D4 7ormata o do disco r)gido Somente depois de realizadas a parti o e a formata o l*gica o disco r)gido estar" pronto para rece!er dados, inclusive para a instala o do sistema operacional. E4 -,ustes finais .sta a hora de configurar o displaF digital, organizar os ca!os e checar se tudo est" funcionando. = computador estar" pronto para a instala o do sistema operacional. Gogo comearemos a apresenta o dessas etapas da montagem, mas antes vamos aos t*picos preliminares, sem os quais toda a montagem pode ser colocada a perder.

Cuidado com a eletricidade esttica


-s descargas eletrost"ticas 3.S%4 correm quando os componentes s o tocados com as m os pelos vendedores, tcnicos e usu"rios. .las resultam em pro!lemas de funcionamento. Tais pro!lemas seriam evitados se essas

22-4

Hardware Total

pessoas tomassem os devidos cuidados, o que por sinal n o d" tra!alho algum. 2e,amos ent o o que s o as descargas eletrost"ticas, os pro!lemas que causam e como evit"#las.
Como ocorrem as descargas eletrostticas

-s descargas eletrost"ticas ocorrem quando tocamos placas e chips com as m os. 5uando o vendedor coloca uma placa na vitrine, ou quando cola e escreve aquela etiqueta da garantia, ou quando ele retira ou coloca uma placa, chip ou disco r)gido na em!alagem. =corre quando o tcnico ou o usu"rio segura as peas para fazer a instala o. =s vendedores e tcnicos deveriam tomar cuidado. -final as peas que est o manuseando n o pertencem a eles, e sim ao usu"rio que ir" compr"#las. O que so as descargas eletrostticas Todos se lem!ram de um !elo dia, l" por volta da se&ta srie do primeiro grau, quando na aula de ci$ncias apresentada uma e&peri$ncia com eletricidade est"tica. .sfregamos uma caneta nos ca!elos ou no casaco, tornando#a eletrificada. - caneta passa a atrair para si, pequenos pedacinhos de papel. =s eltrons acumulados na caneta s o os respons"veis por esta atra o. 5uaisquer materiais, quando friccionados entre si, produzem quantidades maiores ou menores de eletricidade est"tica. -o se levantar de uma cadeira forrada com material pl"stico, retirar um casaco de l ou mesmo ao andar por um carpete, o corpo humano acumula cargas suficientes para gerar uma tens o de alguns milhares de volts. Certamente voc$ ," deve ter tomado algum dia, um choque ao a!rir a porta de um autom*vel, ou mesmo uma porta comum. Tenses est"ticas superiores a +HHH volts s o perce!idas por n*s, na forma de um pequeno choque. Tenses mais !ai&as n o chegam a provocar choques, por isso tendemos a n o acreditar nas descargas eletrost"ticas. Para danificar um chip de mem*ria ou um processador, !astam algumas dezenas de volts.
Os estragos causados pelas descargas eletrostticas

%escargas eletrost"ticas podem causar dois tipos de falhas8 catastr*ficas e latentes. -s falhas catastr*ficas s o as mais f"ceis de serem perce!idas. placa, chip ou disco r)gido simplesmente n o funcionam, mesmo quando novos. = usu"rio compra um m*dulo de mem*ria, o vendedor o toca com as m os. Talvez tenha queimado. = usu"rio vai instalar o m*dulo e a mem*ria n o funciona. Sendo imediatamente perce!ida esta falha, o usu"rio pode ir ' lo,a e solicitar a troca 3azar do dono da lo,a4. -s falhas latentes s o !em piores. = equipamento funciona aparentemente !em, mas depois de

Captulo 22 Montagem de PCs

22-5

alguns meses, semanas ou at dias, a falha manifestada, de forma permanente ou intermitente.


Os fabricantes avisam

Todos os chips, placas e discos r)gidos possuem avisos dos seus fa!ricantes, alertando so!re os perigos da eletricidade est"tica. Todos os fa!ricantes, sem e&ce o, d o este aviso.
Figura 22.1
Etiquetas com ad ert!ncias so"re a eletricidade est#tica$

nflu!ncia da umidade relativa do ar

/ errado pensar que as descargas eletrost"ticas s* ocorrem quando o clima seco. -ndar em um carpete pode gerar tenses de +AHH volts se a umidade relativa do ar estiver !ai&a, ou de apenas 9AHH volts se a umidade estiver alta. .sta tens o mais que suficiente para danificar qualquer chip.
Porque no sentimos c"oque

7elizmente n o sentimos choque na maior parte das descargas eletrost"ticas. Tendemos a n o acreditar no perigo devido ' aus$ncia de choque. dura o das descargas t o pequena 3!ilionsimos de segundo4 que n o permite esta!elecer uma corrente elevada, mesmo sendo a tens o t o alta. -inda assim suficiente para danificar os min1sculos transistores que formam os chips.
Como proteger os circuitos

22-%

Hardware Total

/ muito f"cil evitar as descargas eletrost"ticas. : o d" tra!alho algum, s* uma quest o de cuidado. 2endedores devem manter os produtos dentro das suas em!alagens anti#est"ticas. -o retir"#los da em!alagem, devem sempre segurar as placas pelas !ordas, sem tocar nos chips e conectores. 6m disco r)gido deve ser segurado pela sua carcaa, e n o pela placa de circuito. Processadores devem ser seguros sem que toquemos nos contatos met"licos. Tcnicos e usu"rios devem tomar os mesmos cuidados, mas como manuseiam os componentes durante muito tempo, precisam ainda realizar uma descarga de segurana. Para isso !asta tocar com as duas m os um corpo met"lico, como o ga!inete ou a fonte do computador, antes de realizar as instalaes de hardware. 6m !om la!orat*rio de manuten o deve ter pulseiras anti#est"ticas para os seus tcnicos.
Figura 22.2
Pulseira anti-est#tica e sua utili&a'(o$

= ideal que voc$ utilize a pulseira anti#est"tica ao manusear componentes de hardware. -lm disso, preciso seguir as regras apresentadas aqui8 94 -ntes de manusear os equipamentos, toque suas duas m os em uma ,anela met"lica, n o pintada. Se isto n o for poss)vel, toque com as duas m os a fonte de alimenta o do computador. Se a fonte for pintada, toque em outra parte do interior do ga!inete que se,a de metal, e n o pintada 3figura +4. <epita esta descarga a cada 9A minutos.

Captulo 22 Montagem de PCs Figura 22.3

22-)
*escarregando a eletricidade est#tica$

;4 Segure as placas pelas suas !ordas laterais. - figura @ mostra a forma correta e a forma errada de segurar uma placa. 6m disco r)gido deve ser segurado pela sua carcaa met"lica. - figura A mostra a forma correta e a forma errada de segurar um disco r)gido. >*dulos de mem*ria e processadores tam!m devem ser segurados pelas laterais, sem tocar nos seus contatos met"licos.
Figura 22.4
+orma certa e errada de segurar uma placa$

Figura 22.5
+orma certa e errada de segurar um disco rgido$

O que acompan"a cada pea


-o comprar as diversas peas envolvidas na montagem de um PC, preciso e&igir os seus manuais, disquetes, ca!os e demais acess*rios. .ste material

22-,

Hardware Total

ser" necess"rio para o!ter sucesso na montagem. >esmo micros que s o vendidos prontos devem ser acompanhados dos manuais e disquetes de suas placas. 2e,amos ent o o que deve acompanhar cada m*dulo.
Placa de CP#

.ste o m*dulo que possui o maior n1mero de acompanhantes. S o eles8 >anual da placa de CP6 ; ca!os flat (%. Ca!o flat para drives Ca!os das interfaces seriais e paralelas 3nas placas padr o -T4 Conectores 2I- 3em placas -T com v)deo on!oard4 Conectores de som 3em placas -T com som on!oard4 C% com software de apoio e drivers da placa de CP6 >ecanismos de fi&a o do processador

= manual da placa de CP6 traz todas as informaes necess"rias ' sua montagem, instala o de mem*rias, instala o de um novo processador e como realizar o C>=S Setup. S o ainda fornecidos os ca!os flat para dar acesso 's interfaces (%. e interface de drives. Placas padr o -TJ possuem as interfaces seriais e paralelas acess)veis por conectores na sua parte traseira, mas as do padr o -T possuem conectores au&iliares para essas interfaces. Placas de CP6 -TJ com v)deo on!oard possuem um conector 2I- 3%K# 9A4 localizado na sua parte traseira. L" as placas -T com v)deo on!oard utilizam uma e&tens o 2I-. %a mesma forma, placas -TJ com som on!oard possuem na sua parte traseira as cone&es de "udio e do ,oFstic0. -s placas de CP6 -T, quando possuem som on!oard, s o acompanhadas de um conector de som, como o mostrado na figura B.
Figura 22.6
Conectores para som- que acompan.am placas de CP/ 0T com som on"oard$

Captulo 22 Montagem de PCs

22-1

-s placas de CP6 modernas s o ainda acompanhadas de um C%#<=> com software de apoio. Podemos encontrar diversos tipos de software8 %rivers de v)deo para Mindows e outros sistemas operacionais, no caso de placas de CP6 com v)deo on!oard. %rivers de som, para placas de CP6 com som on!oard. %rivers de rede, para placas de CP6 com Nrede on!oardO %rivers de modem, para placas de CP6 com modem on!oard %river 6ltra %>-IP >iniport %river %rivers do chipset Software para monitora o de temperatura e voltagem.
Figura 22.7
Conectores das inter2aces seriais e paralelas que acompan.am as placas padr(o 0T$

-ssim como ocorre com qualquer placa de v)deo e placa de som, as placas de CP6 que englo!am circuitos de v)deo e som necessitam de drivers apropriados para que esses circuitos funcionem. -s placas de CP6 cu,as interfaces (%. s o capazes de operar nos modos -T-#++, -T-#BB e -T-#9HH s o acompanhadas de um driver que ativa esses modos de opera o. -s verses mais recentes do Mindows possuem drivers similares, mas quando a placa de CP6 possui um chipset mais novo, n o suportado pelo Mindows, preciso utilizar o driver que o fa!ricante fornece neste C%. >uitas placas s o acompanhadas de um software de monitora o, atravs do qual v"rios itens do seu funcionamento s o checados8 temperatura do processador, temperatura do interior do ga!inete, velocidade de rota o dos coolers, quantidade de mem*ria livre, espao em disco, tenses geradas pela

22-34

Hardware Total

fonte, tenses que alimentam o processador, etc. 5uando s o detectadas condies cr)ticas, este software informa ao usu"rio, que pode providenciar o fechamento dos programas em e&ecu o antes que o pro!lema se torne mais srio, ou at mesmo desligar o computador. %esta forma reduzida a chance de perda de dados.
Placa de v$deo

.sta placa em geral acompanhada do seguinte material8 >anual da placa C%#<=> com drivers S2I- e utilit"rios -lgumas s o acompanhadas de ,ogos e outros softwares

:em sempre o manual necess"rio para a montagem do computador, mas sempre e&istem informaes tcnicas valiosas. Por e&emplo, certas placas antigas permitem a instala o de mais mem*ria de v)deo. Podem ser e&pandidas de 9 >K para ; ou @ >K. -s instrues para esta e&pans o est o e&plicadas no seu manual. .&istem tam!m ta!elas que mostram os modos gr"ficos que a placa pode utilizar. Tais informaes podem ser 1teis para regular o funcionamento da placa, com o o!,etivo de aproveitar melhor os recursos do monitor. :o C%#<=> que acompanha a placa de v)deo, poss)vel encontrar, alm de utilit"rios que permitem o seu controle, drivers para ha!ilitar o seu funcio# namento em v"rios sistemas operacionais.
Disco r$gido

= disco r)gido em geral acompanhado de8 >anual %isquete com driver GK-

= manual sempre muito importante. Certos modelos de disco r)gido pos# suem estampadas na sua carcaa um resumo das informaes mais impor# tantes do seu manual. = disquete com o driver GK- necess"rio apenas para fazer a instala o em PCs com K(=S antigos. -s antigas verses de K(=S dispon)veis n o eram capazes de operar diretamente com discos r)gidos com capacidades acima de AH@ >K. =s fa!ricantes de discos r)gidos passaram ent o a fornecer um disquete com um software que adiciona a fun o GK- 3Gogical Kloc0 -ddress4, permitindo o uso de discos (%. com at cerca de E IK. -s atuais placas de CP6 ," possuem no K(=S a fun o

Captulo 22 Montagem de PCs

22-33

GK-, e portanto podem acessar discos (%. acima de AH@ >K, sem a ne# cessidade do uso deste driver. Por isso, muitos fa!ricantes dei&aram de fornecer este disquete, mas oferecem este software atravs da (nternet. %epois que a fun o GK- foi implantada, os K(=S dos PCs passaram a permitir acessos a discos r)gidos de at ; IK. Gogo surgiram discos com capacidades acima de 9 IK, e a nova !arreira ficou pr*&ima. :ovas alteraes na fun o GK- tornaram o K(=S capaz de acessar discos com capacidades maiores que ; IK, podendo chegar at E,@ IK. Surgiram ent o discos com ;,A IK, + IK, @ IK. L" no in)cio de 9PPE, discos de @ IK eram comuns, e comeavam a chegar ao mercado, modelos de B IK e E IK, apro&imando#se ent o da !arreira dos E IK. =s K(=S das placas de CP6 desta poca ," inclu)am suporte para discos r)gidos com capacidades acima de E IK. Por outro lado, se for necess"rio utilizar um disco com capacidade maior que esta, em PCs com K(=S que s* permitem chegar a E IK, ser" preciso instalar um software de apoio que acompanha o disco r)gido. S o programas como o %is0 >anager e o .? %rive, os mesmos que no final de 9PP@ permitiam aos PCs com K(=S antigos, ultrapassar a !arreira dos AH@ >K. Se a sua placa de CP6 nova 3posterior a ,anQ9PPE4, certamente o seu K(=S ," permite acessar discos com mais de E IK, e voc$ n o precisar" utilizar o disquete que o acompanha, ou ent o fazer uma atualiza o de K(=S.
=KS.8 =s fa!ricantes de placas de CP6 oferecem atualizaes de K(=S, atravs da (nternet. -s mem*rias <=> que s o usadas nas placas de CP6 modernas s o do tipo 7lash <=>, ou se,a, podem ser reprogramadas eletricamente pelo pr*prio usu"rio, atravs de software apropriado, fornecido pelo seu fa!ricante. Se voc$ conhece o endereo do site na (nternet do fa!ricante da sua placa de CP6, pode fazer o download da nova vers o de K(=S para a sua placa. Sua placa de CP6 passar" ent o a contar com novos recursos, como por e&emplo, o suporte a discos (%. com mais de E IK.

Drive de CD%&OM

Praticamente todos os drives de C%#<=> s o acompanhados de um manual, alm de um disquete com drivers que permitem o seu funcionamento no modo >S#%=S. .ste um erro freqRentemente cometido por quem instala um drive de C%#<=> pela primeira vez. : o preciso, e nem recomend"vel utilizar o driver e&istente neste disquete, pois o Mindows ," possui seus drivers nativos para controlar o drive de C%#<=>. Confira ent o o material que acompanha o seu drive8 >anual %isquete com driver para >S#%=S Ca!o de "udio

22-32

Hardware Total

Ca!o flat (%. Parafusos de fi&a o

Monitor

Lunto com o monitor fornecido um manual com caracter)sticas tcnicas. .m geral o monitor n o requer nenhum tipo especial de configura o. Kasta conect"#lo ' placa S2I- e estar" pronto para funcionar. .ntretanto, as informaes do seu manual s o e&tremamente 1teis. Por e&emplo, e&istem indicaes so!re as suas freqR$ncias horizontais e verticais de funcionamento, o que facilita a regulagem da placa S2I- para o!ter a melhor imagem poss)vel no monitor. =s monitores modernos s o Plug#and#PlaF. S o detectados pelo Mindows, e a seguir seus drivers s o instalados. .sses drivers informam ao Mindows as freqR$ncias e resolues suportadas, !em como o funcionamento dos modos de economia de energia. -lguns monitores s o acompanhados de um disquete com seus drivers. Se o Mindows n o tiver drivers para o seu monitor, voc$ pode usar os e&istentes neste disquete.
Mouse

Para funcionar em am!iente Mindows, o mouse n o requer, em geral, ne# nhum software especial. >esmo assim, algumas vezes o mouse acom# panhado de um disquete com um software que permite o uso de seus tr$s !otes, ," que os drivers para Mindows em geral d o acesso a apenas dois !otes. Tam!m fornecido neste disquete um Ndriver de mouse para %=SO. .le necess"rio para fazer com que possa ser usado so! o >S#%=S, sem a presena do Mindows, como por e&emplo, em ,ogos antigos. Se voc$ n o tiver um driver de mouse para o modo >S#%=S, pode utilizar o que acompanha outro mouse, pois esses softwares em geral s o compat)veis entre si.
'abinete

>uitos ga!inetes possuem na sua parte frontal, um displaF digital para indicar o cloc0 do processador. = valor mostrado neste displaF deve ser programado pelo pr*prio usu"rio, atravs de instrues e&istentes no manual do ga!inete. :ormalmente este manual consiste em uma 1nica folha com as instrues para a liga o do displaF na fonte de alimenta o, na placa de CP6, e para a programa o de seus n1meros. Ia!inetes sem displaF em geral n o possuem manual.

Captulo 22 Montagem de PCs Drive de disquete

22-33

%rivers de disquete n o s o acompanhados de manual algum. : o necessitam de configuraes especiais, nem drivers.
(eclado

Teclados tam!m n o s o acompanhados de manuais ou drivers, mas e&istem algumas e&cees. =s chamados teclados multim)dia s o fornecidos com um C%#<=> contendo um software que ha!ilita o funcionamento dos seus !otes especiais 3PlaF, Stop, 2olume, etc.4.
Modem) placa de rede) placa de som

Todas essas placas s o fornecidas com manual e um C% ou disquete com drivers e utilit"rios. -lm do driver, o modem acompanhado de programas de comunica o. 6m ca!o telefSnico padr o <L#99 tam!m acompanha o modem. Placas de rede s o acompanhadas de drivers e em alguns casos, programas de gerenciamento e diagn*stico de rede. Placas de som s o acompanhadas de drivers, aplicativos sonoros e em alguns casos, ,ogos. -lgumas placas de som s o tam!m acompanhadas de um ca!o de "udio para liga o com o drive de C%#<=>.

Cone*o das partes


- cone& o das partes que formam um PC !astante simples, se,a no caso de placas de CP6 -T, se,a no caso de placas de CP6 -TJ, se,a em ga!inetes horizontais ou verticais, grandes ou pequenos. 2amos inicialmente mostrar como as diversas peas s o interligadas, e na pr*&ima se o veremos como ficam posicionadas no ga!inete.
Cone*o das partes em um sistema padro A(

Podemos ver as cone&es na figura E. :esta figura estamos representando um PC completo, com e&ce o do ga!inete. :o centro de tudo est" a placa de CP6. :ela est o ligados diversos dispositivos8 Teclado >ouse # na interface C=>9 (mpressora # na interface paralela %rive de disquetes %isco r)gido %rive de C%#<=> Painel frontal do ga!inete

22-34

Hardware Total

7onte de alimenta o
*** 75% *** Figura 22.8
5iga'6es em uma placa de CP/ 0T

PCs mais antigos apresentam cone&es !em parecidas com as mostradas na figura E. - principal diferena a presena da placa (%.PG6S, na qual ficam ligados os drives de disquetes, o disco r)gido, o drive de C%#<=>, ou mouse e a impressora. = teclado ligado diretamente no conector e&istente na parte traseira da placa de CP6. = mouse ligado em uma das interfaces seriais e&istentes na placa de CP6 3C=>9 e C=>;4, sendo que normalmente ligado na C=>9. - impressora ligada na GPT9, a interface paralela e&istente na placa de CP6. Tanto o drive para disquetes como o disco r)gido e o drive de C%#<=> s o ligados nas respectivas interfaces e&istentes na placa de CP6, atravs de ca!os flat apropriados. = ideal ligar o disco r)gido na interface (%. prim"ria, e o drive de C%#<=> na interface (%. secund"ria. :a placa de CP6 feita a cone& o da placa S2I-, na qual ligado o monitor. 5uando a placa de CP6 tem v)deo on!oard, usado um conector au&iliar para ligar a sa)da de v)deo da placa de CP6 at um conector %K#9A, a ser instalado na parte traseira do ga!inete. - fonte de alimenta o ligada ' tomada da rede eltrica, e possui uma sa)da para a liga o da tomada do monitor. .&istem sa)das para fornecer corrente para a placa de CP6, os drives e o disco r)gido.

Captulo 22 Montagem de PCs Cone*o das partes em um sistema padro A(+

22-35

Podemos ver as cone&es na figura P. =!serve que as cone&es s o muito parecidas com as de um sistema -T, e&ceto pelo formato da placa de CP6, e pelas cone&es e&istentes na sua parte traseira. :o centro de tudo est" a placa de CP6. :ela est o ligados diversos dispo# sitivos8 Teclado >ouse (mpressora %rive de disquetes %isco r)gido Painel frontal do ga!inete 7onte de alimenta o
*** 100% *** Figura 22.9
5iga'6es em uma placa de CP/ 0T7$

= teclado ligado diretamente no conector e&istente na parte traseira da placa de CP6. :este tipo de placa, usado um conector de teclado padr o PSQ;. = mouse ligado em uma das interfaces seriais e&istentes na placa de CP6 3C=>9 e C=>;4, ou ent o na interface para mouse padr o PSQ;. impressora ligada na GPT9, a interface paralela e&istente na placa de CP6. Tanto o drive para disquetes de +TO como o disco r)gido e o drive de C%# <=> s o ligados nas respectivas interfaces e&istentes na placa de CP6, atravs de ca!os flat apropriados.

22-3%

Hardware Total

-inda na placa de CP6 feita a cone& o da placa S2I-, na qual ligado o monitor. .sta placa poder" ser do tipo PC( ou -IP, mas preferencialmente -IP nos sistemas em que necess"rio um !om desempenho +%. 5uando a placa de CP6 possui v)deo on!oard, o monitor ligado no conector 2Ie&istente na parte traseira da placa de CP6, ,unto aos demais conectores. - fonte de alimenta o ligada ' tomada da rede eltrica, e possui uma sa)da para a liga o da tomada do monitor. .&istem sa)das para fornecer corrente para a placa de CP6, os drives e o disco r)gido.

,tapa -. Preparativos
Comeamos agora a montagem propriamente dita. .sta uma etapa mais de prepara o do que de montagem. > os ' o!raU 94 -!ra o ga!inete, o que normalmente feito pela remo o de parafusos localizados na sua parte traseira.
Figura 22.10
0"rindo o ga"inete$

;4 Conecte a fonte de alimenta o na chave liga#desliga 3nos ga!inetes -T4. :ormalmente esta cone& o ," vem feita de f"!rica, mas caso n o este,a feita, use as instrues e&istentes na etiqueta da fonte de alimenta o para ligar os @ fios da chave liga#desliga.

Captulo 22 Montagem de PCs Figura 22.11

22-3)
5igando a 2onte de alimenta'(o 0T na c.a e liga-desliga do ga"inete$ 8a 2onte de alimenta'(o e9iste uma etiqueta com as instru'6es$

+4 Conecte o displaF do ga!inete na fonte de alimenta o.


Figura 22.12
5iga'(o do displa: na 2onte de alimenta'(o$

@4 (dentifique os conectores do painel do ga!inete8 <eset, Spea0er, etc. :ormalmente os nomes est o indicados no conector interno, mas caso n o este,am, ser" preciso seguir os fios at o painel para desco!rir qual o <eset, qual o Spea0er, etc.

22-3,

Hardware Total Figura 22.13


;denti2icando os conectores do painel$

A4 Separe os manuais das placas, do ga!inete e do disco r)gido. B4 (dentifique no manual da placa de CP6 onde est o e&plicadas as cone# &es do painel frontal do ga!inete. (dentifique na pr*pria placa de CP6 quais s o esses pontos de cone& o.
Figura 22.14
;nstru'6es para conectar o painel do ga"inete na placa de CP/$

D4 (dentifique no manual da placa de CP6 onde est" e&plicado o C>=S Setup. E4 Separe os parafusos que acompanham o ga!inete. - maioria deles recai em duas categorias distintas, que aqui chamamos de Classe 9 e Classe ;.

Captulo 22 Montagem de PCs Figura 22.15


Para2usos do ga"inete$

22-31

P4 Correlacione os furos e&istentes no ga!inete com os furos e&istentes na placa de CP6. (dentifique quais furos usar o parafusos he&agonais e quais usar o espaadores pl"sticos. Coloque espaadores pl"sticos nos furos apropriados da placa de CP6. :ote que e&istem alguns espaadores pl"sticos que possuem rosca na parte inferior, como se fossem parafusos de pl"sticos. .sses espaadores devem ser instalados no ga!inete, e a placa de CP6 ser" posteriormente encai&ada so!re eles.
Figura 22.16
+uros do ga"inete$

9H4 Prenda no ga!inete os parafusos he&agonais que ir o fi&ar a placa de CP6.

22-24

Hardware Total Figura 22.17


+i9ando os para2usos .e9agonais$

994 <etire todas as E lCminas que tampam as fendas da parte traseira do ga!inete, para que possam ser alo,adas as placas de e&pans o. .m alguns casos, esta provid$ncia pode n o ser necess"ria, pois alguns fa!ricantes fornecem as lCminas em separado, dentro da cai&a onde ficam os parafusos e demais acess*rios.
*** 35% *** Figura 22.18
<etirando as l=minas traseiras do ga"inete$

9;4 Com a a,uda de uma chave de fenda, a!ra as fendas localizadas na parte traseira do ga!inete, pr*prias para a fi&a o dos conectores das interfaces seriais e da paralela 3nos ga!inetes -T4.

Captulo 22 Montagem de PCs *** 35% *** Figura 22.19

22-23

+endas para os conectores das portas seriais e paralelas$

9+4 Configure os ,umpers da placa de CP6 que definem o cloc0 interno e e&terno, e a voltagem do processador. Cheque se os demais ,umpers da placa precisam ser reconfigurados. Va!ilite o ,umper que ativa o fornecimento de corrente da !ateria para o C>=S.
*** 75% *** Figura 22.20
Con2igure os >umpers da placa de CP/$

9@4 :o caso de placas de CP6 para processadores em forma de cartucho 3Slot 9 ou Slot -4, faa a montagem das !ases de sustenta o do processador e do dissipador.

22-22

Hardware Total Figura 22.21


Mecanismo de sustenta'(o do cartuc.o$

9A4 (nstale o processador no seu soquete.


Figura 22.22
;nstalando o processador$

9B4 -cople o cooler no processador. -plique um pouco de pasta trmica entre o processador e o cooler.

Captulo 22 Montagem de PCs Figura 22.23

22-23
Cooler acoplado no processador$

9D4 (dentifique no manual da placa de CP6 onde e&plicada a instala o de mem*rias. (nstale as mem*rias na placa, de acordo com as instrues do seu manual. Preencha inicialmente o !anco H, normalmente indicado como %(>>#H no manual da placa de CP6.
Figura 22.24
;nstale as mem?rias$

9E4 (dentifique na placa de CP6 os conectores nos quais ser o encai&ados ca!os flat. S o os conectores das interfaces (%. e da interface de drives. :o caso de placas de CP6 padr o -T, e&istem ainda os conectores da interface paralela e das seriais. =!serve que e&istem dois conectores (%., e caso voc$ utilize apenas uma das interfaces (%. e&istentes na placa de CP6, deve ser dada prefer$ncia ' interface prim"ria. .m todos os conectores que rece!er o ca!os flat, identifique a posi o do pino 9, atravs de inspe o visual direta ou atravs do diagrama desenhado no manual da placa de CP6.

22-24

Hardware Total Figura 22.25


Conectores ;*E e do dri e de disquetes$

9P4 (dentifique os ca!os flat que voc$ ir" usar8 o da interface (%., o da inter# face de drives, das seriais e da paralela. =!serve o fio vermelho de cada um desses ca!os, que dever o corresponder ao pino 9 dos respectivos conectores.
Figura 22.26
Ca"os 2lat ;*E$

;H4 (dentifique no drive de disquetes, no disco r)gido e no drive de C%# <=>, a posi o do pino 9 de seus conectores. (sto pode ser feito por inspe o visual direta. :o caso do disco r)gido, podemos ainda consultar o seu manual, onde normalmente e&iste um desenho que traz, entre outras informaes, a localiza o do pino 9.

Captulo 22 Montagem de PCs Figura 22.27

22-25
@eri2ique a posi'(o do pino 3$

;94 Teste os parafusos que ser o usados para fi&ar o drive de disquetes, o disco r)gido e o drive de C%#<=>. Kasta colocar os parafusos nas suas partes laterais. 7eito isto, separe esses parafusos para que se,am usados no momento da fi&a o.
Figura 22.28
Teste os para2usos$

;;4 Teste os parafusos que ser o usados para fi&ar as placas de e&pans o. Kasta coloc"#los nos seus locais e depois retir"#los. Separe#os para que se,am usados no momento oportuno.

22-2%

Hardware Total Figura 22.29


Teste os para2usos para 2i9ar as placas de e9pans(o$

;+4 (dentifique os conectores que partem da fonte de alimenta o. =!serve que e&istem conectores de @ pinos para alimentar os drives e o disco r)gido. :o caso de fontes -T, e&istem dois conectores de B pinos para alimentar a placa de CP6. :o caso de fontes -TJ, a placa de CP6 alimentada por um conector de ;H pinos. -s fontes -TJ9;2 possuem ainda dois conectores adicionais, um para 9;2 e outro para as tenses de WA2 e W+,+2. .ste tipo de fonte mais usada em PCs equipados com o Pentium @, mas est o se tornando !astante comuns e usadas tam!m em outras plataformas.
Figura 22.30
Conectores da 2onte de alimenta'(o$

;@4 Cuidado para n o cortar as m os nas arestas met"licas do interior do ga!inete. ;A4 >uitas fontes de alimenta o possuem na sua parte traseira uma chave seletora 99H volts Q ;;H volts. Posicione esta chave de acordo com a voltagem da sua rede eltrica. Se voc$ esquecer este detalhe poder" perder muito tempo que!rando a ca!ea, ou na pior das hip*teses pode queimar a fonte e as placas do computador.

Captulo 22 Montagem de PCs *** 35% *** Figura 22.31


C.a e 334A224$

22-2)

;B4 .m muitos ga!inetes e&iste um displaF digital que serve para indicar o cloc0 do processador. .ntretanto, este displaF n o um medidor de cloc0, ou se,a, n o mostra de forma autom"tica o cloc0. Programe o displaF de acordo com as instrues do seu manual. ;D4 Ser" preciso a!rir caminho para introduzir a placa de CP6. .m ga!inetes horizontais, podemos em geral coloc"#la no lugar sem o!stru o de partes do ga!inete. .m ga!inetes tipo mini#torre, em geral ser" preciso retirar uma das tampas da sua parte inferior, atravs da remo o de parafusos 3figura +;4. .m certos modelos de ga!inete, a tampa inferior fi&a, mas a pea onde s o alo,ados o disco r)gido e o drive de disquetes remov)vel, atravs de um parafuso 3figura ++4. 7inalmente, e&istem ga!inetes torre que possuem uma tampa lateral remov)vel. .sta tampa removida para permitir a fi&a o da placa de CP6 3figura +@4. 6ma vez fi&ada a placa de CP6, esta tampa aparafusada novamente ao ga!inete. .&istem ainda casos de ga!inetes muito espaosos que n o requerem nenhum tipo de remo o para dar passagem ' placa de CP6. 2oc$ dever" o!servar o seu ga!inete e verificar se a placa de CP6 pode ser introduzida diretamente ou se preciso a!rir caminho atravs de um dos mtodos mostrados aqui.

22-2,

Hardware Total Figura 22.32


<etirando a tampa in2erior do ga"inete torre para dar espa'o B introdu'(o da placa de CP/$

Figura 22.33
<emo endo o painel interno dos dri es de 3CD para dar espa'o B introdu'(o da placa de CP/$

Figura 22.34
Ea"inete torre com tampa lateral remo el$

;E4 :o caso de ga!inetes -T, ligue o displaF 3caso o possua4 na fonte de alimenta o. 7eito isto, voc$ poder" ligar a fonte na rede eltrica e ligar o ga!inete. 2erifique se o displaF digital est" aceso. : o se preocupe com o

Captulo 22 Montagem de PCs

22-21

n1mero que for mostrado. Caso o displaF acenda, significa que tanto o displaF como a chave liga#desliga est o corretamente acoplados ' fonte. 7eito este teste, desligue o ga!inete e desconecte a fonte da rede eltrica. ;P4 / muito importante lem!rar que a montagem deve ser feita com o computador desligado da tomada. - tomada deve ser ligada na rede eltrica apenas ao trmino da montagem. Se for necess"rio alterar alguma cone& o, devemos, antes de mais nada, desligar o computador atravs da chave liga# desliga. Para uma segurana ainda maior, podemos desligar a tomada da rede eltrica. 5ualquer cone& o ou remo o de placas, ca!os e chips deve ser realizada com o computador desligado.
nterior dos gabinetes

:esta primeira etapa da montagem, voc$ ," estar" lidando com o ga!inete. .&istem ga!inetes de v"rios tipos e tamanhos. .ssas diferenas s o um pequeno o!st"culo para quem quer aprender a montar um computador, mas n o chega a ser uma dificuldade sria. -pesar de todas as diferenas, os diversos modelos de ga!inetes s o !astante parecidos. =s principais tipos de ga!inetes s o8 -T horizontal -T mini#torre -T midi#torre -T torre grande -TJ horizontal -TJ mini#torre -TJ midi#torre -TJ torre grande 5uando um ga!inete muito compacto, a montagem n o chega a ficar dif)cil, porm mais tra!alhosa. 7icamos com menos espao para tra!alhar, e freqRentemente precisamos retirar peas para ter acesso 's placas e conectores. Por e&emplo, em certos ga!inetes preciso retirar a fonte de alimenta o para ter acesso ao processador.

22-34

Hardware Total *** 75% *** Figura 22.35


*i2eren'as entre um ga"inete .ori&ontal e um ertical$

- figura +A mostra a diferena !"sica entre um ga!inete horizontal e um vertical. 5uando o ga!inete vertical colocado na posi o deitada, ele fica com uma disposi o muito semelhante ' do modelo horizontal. .m am!os os casos, a parte esquerda usada para alo,ar a placa de CP6 e as placas de e&pans o. :a parte direita temos a fonte de alimenta o 3parte traseira4 e os locais para a instala o do drive de C%#<=>, drive de disquetes e disco r)gido 3parte frontal4.
*** 75% *** Figura 22.36
*i2eren'as entre modelos 0T e 0T7

Tam!m !astante sutis s o as diferenas entre ga!inetes -T e -TJ. - figura +B mostra dois modelos !astante parecidos. =!serve que o modelo -TJ possui uma fenda na sua parte traseira, na qual ser" encai&ado o !loco de conectores e&istente na placa de CP6 -TJ. Tam!m s o diferentes as formas de ligar a fonte de alimenta o -T e a fonte -TJ. - fonte -T ligada atravs de uma chave liga#desliga da qual partem @ fios que v o diretamente ' fonte. - fonte -TJ ligada atravs de uma chave de !ai&a corrente, da qual partem dois fios com um pequeno conector que ligado na placa de CP6. 2oc$ poder" ainda ficar surpreso ao encontrar uma com!ina o !astante estranha, a princ)pio8 ga!inete -T com fonte -TJ. .les s o destinados a placas de CP6 padr o -T que possuem dois conectores de alimenta o, sendo um -T e outro -TJ. .ste tipo de placa pode portanto ser alimentada por uma fonte -TJ, mesmo sendo instalada em um ga!inete -T.

Captulo 22 Montagem de PCs Figura 22.37

22-33

Conectores de alimenta'(o 0T e 0T7 na mesma placa de CP/$

>uitas vezes os ga!inetes compactos oferecem dificuldades para a instala o da placa de CP6. .m alguns modelos mini#torre preciso remover uma tampa inferior. .m outros casos preciso retirar a !ande,a na qual s o fi&os o drive de disquetes e o disco r)gido. .m outros casos preciso remover a chapa lateral do ga!inete, na qual montada a placa de CP6. .sses tr$s casos foram mostrados nas figuras +;, ++ e +@ da se o anterior. - figura +E mostra um outro caso. Trata#se de um ga!inete mini#torre -TJ, muito !ai&o para comportar ao mesmo tempo a placa de CP6 e a fonte lado a lado. Para que ficasse !em compacto, seu fa!ricante optou por colocar a fonte so!reposta ' placa de CP6. %esta forma preciso retirar a fonte de alimenta o para ter acesso ao processador e 's mem*rias.
Figura 22.38
8este ga"inete F preciso retirar a 2onte de alimenta'(o para ter acesos ao processador$

22-32

Hardware Total

Ia!inetes verticais s o produzidos com diversas alturas. - diferena entre eles !astante sutil. = compartimento para a instala o das placas o mesmo. = que varia o n1mero de locais para a instala o de drives. :os ga!inetes maiores, os drives e a fonte de alimenta o podem ficar mais afastados da placa de CP6. - figura +P mostra um ga!inete torre tamanho grande 3full tower4. -lm de apresentar maior espao interno, este ga!inete possui locais para instala o de v"rios drives, alm de locais para instala o de ventiladores adicionais.
*** 75% *** Figura 22.39
Ea"inete torre grande$

Como vemos, e&istem muito mais semelhanas que diferenas entre os v"rios modelos de ga!inetes. Por isso quem est" acostumado a montar PCs com um tipo de ga!inete, certamente ter" facilidade para fazer o mesmo com outros tipos de ga!inetes. >esmo assim, n o se preocupe. :este cap)tulo mostraremos as etapas da montagem ilustrando as diversas situaes, em fun o das pequenas diferenas entre os ga!inetes.

,tapa /. Montagem da placa de CP#


:este ponto a placa de CP6 ," estar" com o processador e o cooler instalados 3e&ceto no caso do Pentium @, que deve ser instalado depois que a placa de CP6 ," est" fi&a ao ga!inete4. -s mem*rias ," est o instaladas e os ,umpers est o corretamente configurados.
Preparao pr0via do gabinete

2oc$ tam!m ," preparou o ga!inete para rece!er a placa de CP6. Podem ter ocorrido diversas situaes, dependendo do formato e do tamanho do ga!inete8

Captulo 22 Montagem de PCs

22-33

94 <emo ;4 <emo +4 <emo @4 <emo

o o o o

da !ande,a que alo,a o disco r)gido e o drive de disquetes do fundo do ga!inete da chapa onde a placa de CP6 ser" fi&ada da fonte para a!rir caminho para a placa de CP6
*** 75% *** Figura 22.40
0"rindo camin.o para a placa de CP/$ G processo a ser usado depende do tipo e do taman.o do ga"inete$

.&istem ga!inetes que s o t o espaosos que n o precisam de provid$ncias especiais para a coloca o da placa de CP6. / o caso dos ga!inetes torre tamanho grande 3full tower ou Ntorr oO4, de alguns ga!inetes torre tamanho mdio, e alguns ga!inetes horizontais. = ga!inete neste ponto ," dever" estar com os parafusos he&agonais instalados. -lguns ga!inetes s o acompanhados de parafusos pl"sticos. .sses parafusos devem ser fi&ados no ga!inete, e a seguir a placa de CP6 encai&ada so!re os mesmos.

22-34

Hardware Total Figura 22.41


Para2usos met#licos .e9agonais e para2usos pl#sticos$

1i*ao da placa de CP#

7inalmente fi&amos a placa de CP6 ao ga!inete. :ormalmente nos modelos -TJ, !asta apoiar a placa so!re os parafusos met"licos he&agonais e se for o caso, encai&"#la nos parafusos pl"sticos. .m alguns ga!inetes s o usados espaadores pl"sticos, que devem ser encai&ados na placa de CP6 e a seguir introduzidos em fendas e&istentes no ga!inete. 6se a seguir parafusos com arruelas isolantes para fi&ar a placa de CP6. %evem ser aparafusados so!re os parafusos met"licos he&agonais.
Figura 22.42
Espa'adores pl#sticos de em ser encai9ados na placa de CP/ e depois introdu&idos nas 2endas do ga"inete$

Captulo 22 Montagem de PCs

22-35 *** 100% *** Figura 22.43


Para2usos com arruelas isolantes de em ser 2i9ados so"re os para2usos .e9agonais$

Colocao do painel dos conectores A(+

Placas de CP6 -TJ possuem na sua traseira, um !loco de conectores. .sses conectores devem ser adaptados a uma chapa met"lica, contendo encai&es para os mesmos. .m alguns ga!inetes, esta chapa met"lica fi&a, mas este procedimento raro, ," que podem e&istir diferentes configuraes de conectores. >uitos ga!inetes s o acompanhados de uma, duas e at tr$s chapas com diferentes furaes, visando compati!ilidade com as diversas configuraes de conectores. 7inalmente, muitas placas de CP6 s o acompanhadas de uma chapa com a fura o e&ata para os seus conectores. .ste o tipo mais indicado a ser instalado. -o fi&ar a placa de CP6 no ga!inete, temos antes que verificar como este painel ser" montado. .m alguns casos, o painel deve ser colocado no ga!inete pela sua parte interna, antes de ser instalada a placa de CP6. .m outros casos o painel montado e aparafusado pela parte traseira e&terna do ga!inete, o que deve ser feito depois que a placa de CP6 ," est" montada.
*** 75% *** Figura 22.44
0 c.apa met#lica que co"rir# os conectores de uma placa 0T7 pode- dependendo do caso- ser montada internamente ou e9ternamente$

Camin"o para fi*ar os drives

=s drives de disquetes, disco r)gido e drive de C%#<=> ser o colocados na etapa seguinte, depois que a placa de CP6 ," est" fi&a ao ga!inete. .ntretanto e&istem alguns casos em que os drives precisam ser instalados antes da placa de CP6. / quando o ga!inete muito compacto e a placa de CP6 muito comprida. (sto ocorre especificamente em ga!inetes torre. placa de CP6 pode o!struir uma das partes laterais dos drives, tornando imposs)vel aparafus"#los adequadamente. >uitos montadores de PCs s*

22-3%

Hardware Total

perce!em isso depois que a placa de CP6 ," est" fi&a ao ga!inete, e por preguia, aca!am aparafusando os drives apenas de um dos lados. = procedimento correto aparafusar os drives de am!os os lados. Portanto, antes de instalar a placa de CP6 no ga!inete, verifique se depois que ela estiver fi&a ser" poss)vel acessar am!as as partes laterais de todos os drives. Se voc$ concluir que uma das partes laterais vai ficar inacess)vel, ent o instale os drives antes da placa de CP6.
*** 75% *** Figura 22.45
Hs e&es a placa de CP/ pode o"struir a parte lateral dos dri es$ 8este caso os dri es de em ser instalados antes da placa de CP/$

1i*ao do Pentium 2

= processador Pentium @, seu mecanismo de reten o e seu cooler devem ser instaldos depois que a placa de CP6 est" fi&ada no ga!inete. -ntes da placa ser instalada, devem ser colocados os @ parafusos he&agonais mostrados na figura @B.
*** 35% *** Figura 22.46
Gs para2usos .e9agonais nos quais ser(o presos o cooler e o mecanismo de 2i9a'(o do Pentium 4$

%epois que a placa est" no seu lugar, instalamos o mecanismo de reten o e o cooler, como mostra a figura @D.

Captulo 22 Montagem de PCs Figura 22.47

22-3)
+i9ando o Pentium 4 e o seu cooler$

Cone*3es na placa de CP#

Se voc$ precisou retirar a fonte para instalar a placa de CP6, pode aparafusar a fonte de alimenta o no seu local definitivo. Conecte a fonte de alimenta o na placa de CP6. - figura @E mostra esta cone& o. :o caso de fontes -TJ, n o h" perigo de invers o, pois o conector s* encai&a da forma correta. :o caso de fontes -T, preciso tomar cuidado para n o errar a posi o. Gigue os dois conectores de B vias que partem da fonte -T ao conector de 9; vias e&istente da placa de CP6. 7aa a liga o de forma que os @ fios pretos fiquem ,untos na parte central do conector.
Figura 22.48
Conectando a 2onte de alimenta'(o na placa de CP/$

7aa a cone& o do <.S.T e do SP.-X.< na placa de CP6. :os modelos -TJ, ligue tam!m o conector Power Switch. : o precisa ligar agora as demais cone&es, mas se quiser pode lig"#las tam!m8 Power G.%, (%. G.% e XeFloc0.

22-3, *** 35% *** Figura 22.49

Hardware Total

5iga'6es para o Painel 2rontal do ga"inete$

Gigue o cooler frontal do ga!inete. .ste um cooler adicional que deve ser usado com os processadores que esquentam muito, tipicamente aqueles que dissipam mais de +H watts. Todas as placas de CP6 modernas possuem uma cone& o Chassis 7-:, que deve ser usada para este prop*sito. : o confunda com o conector CP6 7-:, que deve ser usado para o cooler do processador.
Figura 22.50
5iga'(o do cooler 2rontal do ga"inete$

>esmo quando o processador dissipa menos de +H watts, pode ser interessante instalar um cooler frontal, caso o PC tenha outros dispositivos que dissipam muito calor, como um gravador de C%s e uma placa +%. :o caso de placas de CP6 antigas que n o possuem cone&es para coolers, voc$ pode ligar o cooler frontal diretamente na fonte de alimenta o.

Captulo 22 Montagem de PCs

22-31 *** 75% *** Figura 22.51


Tipos de cone96es para o cooler do processador$

- figura A9 mostra na parte 3-4, a cone& o de um cooler para processador, ligado na placa de CP6. Todos os modelos modernos s o deste tipo. .m 3K4 vemos um modelo de cooler antigo, que era ligado na fonte de alimenta o.
&pida c"ecagem e ligao do computador

= computador ," pode ser ligado pela primeira vez. .le ainda n o vai funcionar, mas voc$ ," poder" ver os ventiladores girando, e a seguir o SP.-X.< emitir" !eeps, indicando a aus$ncia de placa de v)deo. -ntes de liga#lo, verifique mais uma vez8 7onte de alimenta o com a chave 99HQ;;H na posi o correta 7onte de alimenta o ligada na placa de CP6 Conectores Spea0er, <eset e Power Switch ligados corretamente Processador instalado e cooler acoplado ao processador Cooler ligado no conector CP6 7-: da placa de CP6 Coolers de modelos antigos devem ser ligados na fonte de alimenta o >*dulos de mem*ria corretamente instalados

7eitas essas checagens, o computador pode ser conectado ' rede eltrica e ligado. =s coolers ir o funcionar e ouviremos um K..P vindo do PC Spea0er. .ste K..P um c*digo de erro que indica que Na placa de v)deo n o est" funcionandoO. Se a placa de CP6 tiver v)deo on!oard, outro tipo de erro pode ser apresentado, atravs de uma seqR$ncia de !eeps, indicando Nteclado n o conectadoO ou Nerro no acesso a discoO. Se,a qual for o tipo de erro, normal neste ponto. = erro reportado atravs de K..PS pelo PC Spea0er indica que a placa de CP6 est" funcionado. %esligue o computador e desconecte#o da rede eltrica.

,tapa 4. Montagem dos drives


.sta etapa n o depende do fato do ga!inete ser -T ou -TJ. -s pequenas diferenas dependem muito mais do fato do ga!inete ser horizontal e

22-44

Hardware Total

vertical. >esmo considerando ga!inetes do mesmo tipo 3horizontal ou vertical4, pequenas diferenas ainda podem ocorrer, como mostraremos aqui. Ia!inetes espaosos possuem v"rios locais para a instala o de drives. Ia!inetes muito compactos possuem apenas um local para instalar o disco r)gido, um para o drive de disquetes e um para o drive de C%#<=>. .scolha os locais corretos, levando em conta a melhor disposi o de ca!os e a melhor dissipa o de calor. Por e&emplo, se voc$ utilizar um ga!inete espaoso, dei&e um espao livre entre o disco r)gido e o drive de disquetes. (sto facilitar" a dissipa o do calor gerado pelo disco r)gido. Se o ga!inete for muito compacto, provavelmente voc$ n o ter" escolha. = aquecimento poder" ser maior que o ideal. :os ga!inetes torre, o drive de disquetes e o drive de C%#<=> s o introduzidos pela parte frontal, e a seguir aparafusados pelos seus furos laterais. - figura A; mostra a montagem de um drive de C%#<=> em um ga!inete torre. Gem!re#se que o drive de C%#<=> utiliza tr$s ca!os8 ca!o de alimenta o, ca!o flat e ca!o de "udio. Se quiser pode conectar o ca!o flat (%. e o ca!o de "udio na parte traseira do drive de C%#<=>, antes de coloc"#lo no ga!inete.
*** 75% *** Figura 22.52
+i9ando o dri e de C*-<GM em um ga"inete torre$

- figura A+ mostra a instala o do drive de disquetes em um ga!inete torre. -ssim como ocorre com o drive de C%#<=>, o drive de disquetes deve ser introduzido pela parte frontal e aparafusado por seus furos laterais. Se achar conveniente pode conectar o ca!o flat no drive de disquetes antes de introduzi#lo no ga!inete.

Captulo 22 Montagem de PCs

22-43 *** 75% *** Figura 22.53


Montando o dri e de disquetes$

- figura A@ mostra a montagem do disco r)gido em um ga!inete torre. = disco introduzido pela parte interna e a seguir aparafusado pelas laterais. Tanto para o disco r)gido como para o drive de disquete e drive de C%# <=>, devemos utilizar dois parafusos de cada lado para a fi&a o.
*** 75% *** Figura 22.54
Montando o disco rgido em um ga"inete torre$

= processo de montagem em ga!inetes torre pode ter pequenas variaes. .m certos ga!inetes torre muito compactos, preciso retirar a !ande,a na qual s o montados o drive de disquetes e o drive de C%#<=>, para dar acesso ' placa de CP6. .sses drives podem ser montados na !ande,a, e depois de aparafusados, podemos fi&ar a !ande,a ao ga!inete.
*** 35% *** Figura 22.55
+i9ando o dri e de disquetes e o disco rgido na "ande>a remo el$

22-42

Hardware Total

= processo de fi&a o dos drives em um ga!iente horizontal tam!m pode apresentar pequenas variaes. >uitas vezes quando fi&amos um dos drives, o!stru)mos o acesso aos parafusos laterais de fi&a o para os outros drives. / preciso portanto, antes de fi&ar o disco r)gido, o drive de C%#<=> e o drive de disquetes, verificar qual a melhor ordem para faz$#lo. - figura AB mostra a montagem de um drive de C%#<=> em um ga!inete horizontal. -ssim como nos outros casos, usamos dois parafusos de cada lado.
*** 75% *** Figura 22.56
Montando o dri e de C*-<GM em um ga"inete .ori&ontal$

:a figura AD vemos a montagem de um drive de disquetes em um ga!inete horizontal. :ote que neste e&emplo, quando o drive de disquetes instalado, os parafusos laterais do drive de C%#<=> 3ve,a a figura AB4 ficam inacess)veis. :este caso devemos instalar primeiro o drive de C%#<=>, depois o drive de disquetes.
*** 75% *** Figura 22.57
Montando o dri e de disquetes em um ga"inete .ori&ontal$

-lguns ga!inetes horizontais possuem um local para a instala o do disco r)gido, de!ai&o da fonte de alimenta o. : o uma !oa idia instalar o disco r)gido neste local, pois h" muita interfer$ncia eletromagntica da fonte para o disco r)gido, o que pode causar pro!lemas no seu funcionamento. -lm disso, o ventilador e&istente na fonte pode produzir vi!raes mecCnicas que afetam o funcionamento do disco r)gido. Se for inevit"vel instalar o disco r)gido pr*&imo da fonte de alimenta o dei&e#o com a

Captulo 22 Montagem de PCs

22-43

carcaa met"loca voltada para a fonte, pois assim haver" menos interfer$ncia eletromagntica.
*** 75% *** Figura 22.58
Montando o disco rgido so" a 2onte de alimenta'(o$

Se o ga!inete tiver espao, d$ prefer$ncia para montar o disco r)gido em outro local. >uitos ga!inetes possuem mais de um lugar para instalar um disco r)gido. .m alguns casos e&iste um segundo local para instala o de drives de C%#<=>. 2oc$ pode ent o montar o disco r)gido em um adaptador de + TO para A 9Q@Y 3figura AP4 e mont"#lo em um local destinado a drives de C%#<=> e outros tipos de drives de A 9Q@Y.
Figura 22.59
*isco rgido montado em adaptador para 5 ID$

.&istem ainda ga!inetes que possuem uma !ande,a para a montagem do drive de disquetes e do disco r)gido. >onte am!os nesta !ande,a 3figura BH4, para depois fi&"#la ao ga!inete.

22-44

Hardware Total Figura 22.60


Jande>a para 2i9ar o dri e de disquetes e o disco rgido$

,tapa 2. Montagem das placas de e*panso


.sta mais uma etapa que independe do fato do ga!inete ser horizontal ou vertical, -T ou -TJ, grande ou pequeno. .m todos os modelos a posi o relativa entre a placa de CP6, as placas de e&pans o e os pontos de fi&a o no ga!inete s o semelhantes. -s principais placas de e&pans o que um computador pode ter s o8 Placa de v)deo Placa de som Placa de interface de rede Placa fa&Qmodem Placa controladora SCS(

Todas as placas s o instaladas fisicamente de forma semelhante. %evem ser encai&adas no slot apropriado e a seguir aparafusadas ao ga!inete. - figura B9 mostra o encai&e de uma placa de e&pans o, e a figura B; mostra a mesma placa sendo aparafusada ao ga!inete.

Captulo 22 Montagem de PCs Figura 22.61

22-45
Encai9ando uma placa de e9pans(o em um slot$

*** 35% *** Figura 22.62


0para2usando uma placa de e9pans(o no ga"inete$

:este momento devemos tam!m instalar dispositivos que n o s o e&atamente placas de e&pans o, mas tam!m s o fi&ados na parte traseira do ga!inete. Por e&emplo, muitas placas de CP6 com dispositivos on!oard s o acompanhados de conectores au&iliares que d o acesso 's suas interfaces. Podem ser simples conectores, mas em alguns casos s o pequenas placas ligadas a um pequeno ca!o flat que deve ser encai&ado no ponto apropriado da placa de CP6. Siga as instrues do manual para fazer esta cone& o corretamente.

22-4%

Hardware Total *** 75% *** Figura 22.63


Conectores au9iliares de inter2aces on"oard$

:o caso das placas de CP6 padr o -T, instale ainda os conectores das interfaces seriais e paralelas. .sses conectores podem ser aparafusados diretamente ao ga!inete, nos pontos onde se fi&am placas de e&pans o, ou ent o podem ser desmontados e instalados em fendas e&istentes na parte traseira do ga!inete.
Figura 22.64
;nstale os conectores das inter2aces seriais e paralela- se esti er usando uma placa de CP/ 0T$

Distribuio das placas pelos slots

- escolha dos slots a serem usados um ponto importante. Para placas -IP, n o e&iste escolha, pois as placas de CP6 possuem um 1nico slot -IP. L" os slots PC( s o em maior n1mero. %evemos tentar dei&ar livre o primeiro slot PC( localizado ao lado da placa -IP, se isto for poss)vel. -s placas +% modernas esquentam muito, e dei&ar uma posi o livre a,udar" a melhorar a dissipa o do calor gerado por este chip.
1ec"e as fendas sem uso

6tilize as tampas met"licas que acompanham o ga!inete para fechar as fendas traseiras que n o estiverem em uso. Se as fendas sem uso ficarem

Captulo 22 Montagem de PCs

22-4)

a!ertas, o flu&o de ar no interior do ga!inete, fundamental para a sua !oa refrigera o, ser" pre,udicado.
Figura 22.65
/se as tampas met#licas para 2ec.ar as 2endas sem uso no ga"inete$

Mais um teste rpido

:este ponto o computador estar" com todas as placas de e&pans o encai&adas nos seus slots.
Figura 22.66
0s placas de e9pans(o est(o instaladas nos seus slots$

Podemos agora realizar um teste r"pido. Gigue o monitor no conector %K#9A da placa de v)deo. Conecte o computador na rede eltrica e ligue#o. -parecer" na tela inicialmente uma mensagem do K(=S da placa de v)deo,

22-4,

Hardware Total

indicando a sua marca e modelo. - seguir aparecer o mensagens do K(=S da placa de CP6, com a indica o do processador, sua quantidade de mem*ria e outras informaes de configura o. :este ponto ocorrer o v"rios erros, ," que o computador n o est" pronto. .ste teste serve apenas para checar o funcionamento da placa de v)deo, do processador e da mem*ria. %esligue o computador e desconecte#o da rede eltrica.

,tapa 5. Cone*o dos cabos


:este ponto o computador est" com todas as placas em seus lugares. .st o fi&ados ao ga!inete o disco r)gido, o drive de C%#<=> e o drive de disquetes. - placa de CP6 ," est" conectada na fonte de alimenta o. = computador ," foi ligado e ," apareceram mensagens do K(=S na tela do monitor. 2amos agora fazer todas as cone&es de ca!os.
6iga3es do painel do gabinete

L" ligamos o <eset, o Power Switch e o PC Spea0er. Se ainda n o tiverem sido ligados os demais conectores, ligue#os agora8 (%. G.% Power G.% XeFloc0, se e&istir

6se as instrues do manual da placa de CP6 para fazer essas cone&es.


*** 35% *** Figura 22.67
5iga'6es do painel do ga"inete na placa de CP/$

6iga3es na fonte de alimentao

- fonte de alimenta o ," foi ligada na placa de CP6. Chegou a hora de lig"# la tam!m no disco r)gido, no drive de disquetes e no drive de C%#<=>. Se

Captulo 22 Montagem de PCs

22-41

estiver utilizando outros tipos de drives 3por e&emplo, um gravador de C%s ou um drive de %2%4, ligue#os tam!m na fonte.
Figura 22.68
5igando o disco rgido na 2onte de alimenta'(o$

Figura 22.69
5igando o dri e de C*-<GM na 2onte de alimenta'(o$

Figura 22.70
5igando o dri e de disquetes na 2onte de alimenta'(o$

Cabo de udio do drive de CD%&OM

22-54

Hardware Total

-lm do ca!o de alimenta o e do ca!o flat, o drive de C%#<=> precisa ainda ser ligado atravs de um ca!o de "udio at a placa de som 3entrada C%#(:4. .ste ca!o transmitir" o som de C%s de "udio. :a maioria dos casos este ca!o transmite sons anal*gicos. Todos os drives de C%#<=> modernos possuem na sua parte traseira, conectores para "udio anal*gico e "udio digital. = ca!o de "udio anal*gico sempre fornecido ,untamente com o drive. Placas de som que possuem entrada para "udio de C% digital s o acompanhadas de um ca!o de "udio apropriado que pode ser ligado na sa)da de "udio digital do drive de C%#<=>.
Figura 22.71
5igando a sada de #udio do dri e de C*<GM na entrada correspondente da placa de som$

:o caso de placas de CP6 com som on!oard, o ca!o de "udio que parte do drive de C%#<=> deve ser ligado na entrada C%#(: da placa de CP6.
Cabos flat

6ma vez tendo identificado a interface (%. prim"ria, ligue#a ao disco r)gido, utilizando o cago (%. apropriado. Para o funcionamento nos modos superiores ao -T-#++, deve ser usado o ca!o flat (%. de EH vias. Para operar em -T-#++, o ca!o (%. de @H fias pode ser usado, mas ele deve ter no m"&imo @A cent)metros. Se esta regra n o for o!servada, poder o ocorrer erros de acesso ao disco r)gido, e mesmo ao drive de C%#<=>. = ca!o flat (%. do disco r)gido deve ser ligado no conector apropriado do pr*prio disco, e tam!m na interface (%. prim"ria da placa de CP6.

Captulo 22 Montagem de PCs Figura 22.72

22-53
Conectando o disco rgido na sua inter2ace$

- liga o do ca!o flat (%. no drive de C%#<=> feita da mesma forma. Gigue o ca!o flat no drive de C%#<=> e na interface (%. secund"ria, como mostra a figura D+.
Figura 22.73
Conectando o dri e de C*-<GM na sua inter2ace$

Gem!re#se que cada interface (%. pode ser conectada a dois dispositivos. 5uando apenas um dispositivo usado, devemos utilizar o conector e&istente na e&tremidade do ca!o. Se a e&tremidade de um ca!o (%. ficar sem cone& o, poder o ocorrer erros no seu funcionamento. 5uando dois dispositivos (%. s o ligados na mesma interface, utilizaremos os dois conectores do ca!o. = que definir" qual deles o primeiro e qual deles o segundo 3por e&emplo, entre dois discos r)gidos, qual ser" C e qual ser" %4 s o os ,umpers >asterQSlave. - posi o de cada disco no ca!o n o tem influ$ncia so!re a letra ocupada.

22-52

Hardware Total Figura 22.74


Conectando o dri e de disquetes na sua inter2ace$

- cone& o do drive de disquetes deve ser feita da mesma forma como fizemos para o disco r)gido e o drive de C%#<=>. 6samos o ca!o flat de +@ vias, pr*prio para o drive de disquetes. = drive deve ser o!rigatoriamente ligado no conector da e&tremidade do ca!o.
(eclado) mouse e monitor

= computador est" quase pronto. Se ainda n o tiver feito isso, ligue o monitor no conector %K#9A da placa de v)deo.
Figura 22.75
5iga'(o do monitor na placa de deo$

Gigue tam!m o teclado e o mouse nos conectores apropriados. Gem!re#se que nas placas de CP6 -TJ e&istem dois conectores PSQ;, sendo um para o teclado 3lil"s4 e um para o mouse 3verde4. Se a sua placa de CP6 for antiga e n o utilizar este c*digo de cores, consulte o seu manual para checar qual o conector do teclado e qual o do mouse.

Captulo 22 Montagem de PCs Figura 22.76


5iga'(o do teclado$

22-53

= mouse que possui conector %K#P pode ser ligado em uma das duas interfaces seriais da placa de CP6 3C=>9 ou C=>;4. 5uanto ao teclado, dependendo do tipo do seu conector e do tipo do conector e&istente na placa de CP6 3%(: ou PSQ;4, pode ser necess"rio usar um adaptador para esta cone& o.
Figura 22.77
5iga'(o do mouse$

6igar para testar

>ais uma vez ligaremos o computador para test"#lo. %esta vez ser" poss)vel realizar o !oot atravs de um disquete. -o ser ligado, aparecer o na tela as mensagens do K(=S da placa de v)deo e da placa de CP6, com a indica o do processador, seu cloc0 e a quantidade de mem*ria. Ser" feito o !oot atravs de um disquete. .ste disquete de !oot pode ser gerado com o comando 7=<>-T -8 QS. Se preferir pode gerar um disquete de inicializa o a partir de um computador que ," possua o Mindows instalado. 6se Painel de Controle Q -dicionar e remover programas Q %isco de inicializa o. Ser" feito o !oot do sistema operacional Mindows, no modo >S#%=S. -inda n o ser" poss)vel acessar o disco r)gido, pois ele precisa ser inicializado, como veremos mais adiante neste cap)tulo.

22-54

Hardware Total Figura 22.78


E9emplo de tela apresentada ao 2a&er um "oot por um disquete$

2erifique ainda se todos os G.%s do painel frontal do ga!inete est o funcionando. Se um G.% n o acender, ser" preciso inverter a polaridade da sua liga o na placa de CP6. -ntes de inverter a polaridade, desligue o computador para evitar acidentes. 2erifique se o !ot o <.S.T est" operando corretamente.
Analisando a configurao de "ard7are

:em todos os PCs apresentam telas como a da figura DE. Pequenas diferenas podem surgir, mas ao analisarmos o e&emplo da figura DE estaremos conhecendo a maior parte dos casos. -s informaes apresentadas nesta tela dizem respeito aos dispositivos de hardware instalados e detectados pelo K(=S, como o processador, mem*ria, interfaces, discos e dispositivos PC(. 2e,amos o que significa cada um desses itens. a4 CP6 TFpe8 ->% -thlon 3T>4 -qui indicado o processador instalado na placa de CP6. :o nosso e&emplo trata#se de um ->% -thlon. .m geral o nome do processador aparece aqui de forma correta, mas em alguns casos pro!lemas podem ocorrer. 5uando o K(=S da placa de CP6 mais antigo que o processador utilizado, a detec o do modelo do processador pode apresentar erro ou n o ser poss)vel. .m alguns casos o processador indicado como desconhecido. .m outros indicado como sendo um modelo mais antigo. Por e&emplo, algumas placas de CP6 antigas indicam o XB#; e o XB#((( como sendo simplesmente um XB. .ste tipo de pro!lema pode ser resolvido com a instala o de uma vers o mais recente do K(=S da placa de CP6. !4 CP6 (% Q ucode (%8 HB@;QHH Todo processador possui um n1mero que identifica o modelo e a vers o. .ste n1mero chamado de CP6 (%. -lgumas placas de CP6 podem

Captulo 22 Montagem de PCs

22-55

apresentar esta informa o na tela inicial do !oot. :o nosso e&emplo ainda indicada a vers o do microc*digo, ou se,a, do NsoftwareO e&istente dentro do processador. c4 CP6 Cloc08 PHH >Vz .st" aqui indicado o cloc0 do processador. :o nosso e&emplo s o PHH >Vz. 5uando o K(=S da placa de CP6 mais antigo que o processador, este cloc0 pode ser indicado de forma errada. = processador n o capaz de informar o seu cloc0 para o K(=S. = valor deste cloc0 determinado por mtodos indiretos. Por e&emplo, o K(=S pode realizar um grande n1mero de multiplicaes, e de acordo com o tempo total na qual essas operaes foram realizadas, o cloc0 do processador pode ser determinado. Se uma placa foi produzida, digamos, para processadores at 9HHH >Vz, e depois de algum tempo instalado um processador de 9AHH >Vz, este processador normalmente ir" funcionar, mas seu cloc0 pode ser indicado de forma errada pelo K(=S. (sto n o ter" influ$ncia alguma so!re o funcionamento e a velocidade do processador. = que ocorre simplesmente a indica o errada do cloc0 pelo K(=S na ocasi o do !oot. d4 Kase >emorF8 B@H0 -qui indicado o tamanho da mem*ria convencional, tam!m chamada de mem*ria !ase. S o os primeiros B@H 0K da mem*ria, nos quais s o e&ecu# tados a maioria dos programas em am!iente >S#%=S. e4 .&tended >emorF8 B@A9;0 - mem*ria estendida toda aquela localizada acima de 9H;@ 0K 3ou 9 >K4. :os nosso e&emplo estamos usando B@ >K de mem*ria, ou se,a, B+ >K de mem*ria estendida 3B+&9H;@0K Z B@.A9; 0K4. :as placas de CP6 com v)deo on!oard, este valor poder" indicar a mem*ria total, mas dependendo da placa, poder" indicar a quantidade de mem*ria que resta, depois de descontada a mem*ria de v)deo. Por e&emplo, se s o usados E >K como mem*ria de v)deo compartilhada, so!rar o dos B+ >K, apenas AA >K. f4 Cache >emorF8 ;AB0 -qui indicada a quantidade de mem*ria cache G;. -tualmente esta cache fica localizada no pr*prio processador. Processadores antigos n o tinham cache G;, e esta era localizada na placa de CP6. Se,a qual for o caso, aqui indicada a quantidade de cache G;, este,a ela no processador ou na placa de CP6.

22-5%

Hardware Total

g4 %is0ette %rive -, K .st o aqui indicados os tipos dos drives de disquete instalados. -o trmino da montagem, muitos K(=S programam esses valores como :one, e o usu"rio precisa indicar manualmente, atravs do C>=S Setup, qual o tipo de drives - e K instalados. .m outros K(=S, esta programa o feita por default, levando com conta que o drive - de 9.@@ >K, e o drive K est" ausente. - maioria dos PCs est o configurados desta forma. h4 PrimarF >aster %is0, PrimarF Slave %is0 -qui s o indicados os dispositivos (%. ligados na interface (%. prim"ria. :o caso de discos r)gidos, normalmente s o apresentadas diversas informaes, como a capacidade, o n1mero de ca!eas, cilindros e setores, o modo GK-, o modo P(= ou 6ltra %>- usado na transfer$ncia de dados, etc. =utros dispositivos (%. que n o se,am discos r)gidos podem ser indicados de diversas formas. >uitos K(=S fazem indicaes como C%#<=>, GS#9;H, etc. =utros colocam a indica o :one para dispositivos (%. que n o se,am discos r)gidos. -lguns K(=S detectar o automaticamente os dispositivos (%. presentes, outros apresentar o todos os dispositivos como :one, e o usu"rio precisa program"#los atravs do C>=S Setup. i4 SecondarF >aster %is0, SecondarF Slave %is0 >esma fun o dos itens PrimarF >aster e PrimarF Slave, e&ceto que dizem respeito ' interface (%. secund"ria. ,4 %isplaF TFpe8 .I-Q2I/ indicado o tipo de placa de v)deo instalada no computador. Certamente estaremos usando uma placa Super 2I-, mas em todos os Setups, essas pla# cas ser o sempre indicadas como 2I-, ou ent o .I-Q2I-. 04 Serial Port3s4 S o indicados os endereos das portas seriais e&istentes na placa de CP6. :ormalmente essas portas s o configuradas como C=>9 e C=>;, ocu# pando respectivamente os endereos +7E e ;7E. l4 Parallel Port3s4 -qui indicado o endereo da porta paralela e&istente na placa de CP6. :ormalmente ocupa o endereo +DE, mas podemos atravs do Setup alterar este endereo para ;DE ou +KC. m4 S%<-> at Kan08 H

Captulo 22 Montagem de PCs

22-5)

-qui s o indicados os !ancos de mem*ria nos quais foi detectada a presena de m*dulos. - placa do nosso e&emplo opera com mem*ria S%<->, e&istem tam!m placas que operam com %%< S%<->, <%<-> 3modelos novos4, e ainda os tipos .%= e 7P> 3modelos antigos4. n4 PC( %evice Gisting S o apresentadas informaes so!re os dispositivos que usam o !arramento PC(. Placas de v)deo PC(, por e&emplo, recair o nesta categoria. Placas de v)deo -IP tam!m ser o indicadas aqui, pois o !arramento -IP !aseado no PC(, e as diferenas s o a maior velocidade e funes espec)ficas para o v)deo. Tam!m nesta lista aparecer o as interfaces (%. e 6SK 3am!as s o ligadas internamente ao !arramento PC(4, !em como todas as demais placas de e&pans o PC( instaladas. o4 K(=S %-T. :o nosso e&emplo este item n o aparece, mas ele !astante comum na maioria das placas e CP6. -qui informada a data do K(=S, o que uma forma de indicar a sua vers o. K(=S mais recentes estar o em geral preparados para controlar os dispositivos mais modernos. Por e&emplo, as placas de CP6 produzidas at meados de 9PP@ n o eram capazes de acessar diretamente discos r)gidos com mais de AH@ >K. -s placas mais recentes possuem em seu K(=S a fun o GK-, capaz de dar acesso a discos (%. com at E IK. Placas ainda mais recentes permitem acessar discos (%. acima de E IK. .m geral, uma placa de CP6 recm#adquirida possui um K(=S atualizado. %e qualquer forma, a maioria dos fa!ricantes oferece atualizaes de K(=S, atravs da (nternet.

,tapa 8. CMO9 9etup bsico


Para que a placa de CP6 funcione corretamente precisamos configur"#la. Parte desta configura o feita atravs de ,umpers e dip switches. =pes mais ligadas ao hardware s o em geral programadas desta forma. .ntretanto a maioria das configuraes da placa de CP6 n o s o definidas desta forma, e sim atravs de software. .ste software chamado C>=S Setup. Trata#se de um programa de configura o, com o qual escolhemos entre as diversas opes de funcionamento da placa de CP6. = C>=S Setup fica armazenado na mem*ria <=> da placa de CP6, ,untamente com o seu K(=S. Por isso muitos fazem confus o entre K(=S e Setup. = K(=S o programa que controla a maior parte dos dispositivos de

22-5,

Hardware Total

hardware. = C>=S Setup o programa de configura o que informa ao K(=S como ele deve operar. Seria mais correto cham"#lo de K(=S Setup.
: O9) CMO9 e CMO9 9etup

Todas as placas de CP6 possuem um circuito especial, conhecido como C>=S. :as placas de CP6 produzidas at meados dos anos PH, o C>=S era um chip independente. -tualmente, o C>=S faz parte de outro chip da placa de CP6 32GS(4. Pode estar localizado no chipset ou no chip conhecido como Super (Q=. Por isso, era muito comum usar o termo chip C>=S. -tualmente, para sermos mais precisos, melhor dizer apenas C>=S. :o C>=S e&istem dois circuitos independentes8 6m rel*gio permanente 6ma pequena quantidade de mem*ria <->

= C>=S conectado a uma !ateria que o mantm em funcionamento mesmo quando o computador est" desligado. :ele encontramos o rel*gio permanente, um circuito que permanece o tempo todo contando as horas, minutos, segundos, dias, meses e anos, mesmo quando o computador est" desligado. :o C>=S encontramos tam!m uma pequena quantidade de mem*ria <->. Sua quantidade mesmo pequena, em geral entre B@ e ;AB !Ftes. >esmo pequena, esta "rea de mem*ria suficiente para armazenar informaes vitais ao funcionamento do computador. .ssas informaes s o parCmetros que indicam ao K(=S os modos de funcionamento de hardware a serem empregados. Por e&emplo, para poder controlar o disco r)gido, o K(=S precisa sa!er o seu n1mero de cilindros, de setores e de ca!eas, entre outras informaes. Portanto, o K(=S precisa das informaes e&istentes no C>=S para que possa sa!er como deve funcionar. >as como as informaes v o parar no C>=S[ Ca!e ao usu"rio, na ocasi o em que monta o seu PC, preencher essas informaes. (sto o que chamamos de fazer o Setup. 6su"rios que compram micros prontos n o precisam se preocupar com esta quest o, pois o Setup ," foi realizado pelo produtor do computador.
Como e*ecutar o CMO9 9etup

Para e&ecutar o K(=S Setup, devemos pressionar o !ot o <eset. .m geral isto provocar" uma contagem de mem*ria, durante a qual mostrada na tela

Captulo 22 Montagem de PCs

22-51

uma mensagem como NPress %.G to enter SetupO. :a figura DP, na parte inferior da tela, vemos a indica o8
Press F1 to continue, <DEL> to enter Setup

Figura 22.79
Contagem de mem?ria e entrada para o CMGK Ketup$

-o pressionarmos %.G durante a contagem de mem*ria, o K(=S Setup ativado, e coloca na tela as informaes armazenadas no C>=S. -p*s aceitar as modificaes feitas pelo usu"rio, o Setup as grava novamente no C>=S e d" prosseguimento ao processo de !oot.
1a;endo o 9etup

-o ser ativado, o Setup entra em opera o e apresenta a sua tela de a!er# tura. .sta tela pode ter uma apresenta o na forma de te&to, como vemos na figura EH, ou uma apresenta o gr"fica, como a da figura E9. = Setup na forma de te&to comandado atravs do teclado, e o Setup gr"fico aceita comandos pelo teclado e pelo mouse. : o importa qual se,a o caso, as opes e&istentes no Setup s o muito parecidas.
Figura 22.80
Ketup com apresenta'(o em modo te9to$

= mtodo geral para a realiza o do Setup o seguinte8

22-%4

Hardware Total

94 6sar a auto configura o default ;4 -certar a data e a hora +4 (ndicar o tipo do drive de disquete instalado 39.@@ >K, naturalmente4 @4 %etectar os parCmetros do disco r)gido A4 Salvar e sair
Figura 22.81
Ketup com apresenta'(o gr#2ica$

= programa Setup nada mais que uma longa sucess o de perguntas de Nm1ltipla escolhaO, para as quais devem ser fornecidas respostas. -pesar de ser dif)cil responder corretamente essas perguntas, n o somos o!rigados a enfrentar esta dificuldade. = fa!ricante da placa de CP6 sempre oferece a op o -uto Configuration, que permite o preenchimento autom"tico de todas as respostas 3e&ceto as do Standard C>=S Setup4 da melhor forma poss)vel. - auto configura o atende a maioria dos casos, e faz com que se,a o!tido o melhor desempenho 3ou quase t o !om quanto4. .ste comando pode aparecer com diversos nomes8 -uto Configuration with K(=S %efaults Goad K(=S %efaults =ptimal %efaults

:este ponto, o Setup estar" quase pronto, com a maior parte das suas opes devidamente preenchidas. - figura E; mostra um e&emplo de uso da auto configura o.

Captulo 22 Montagem de PCs Figura 22.82


/sando a auto con2igura'(o$

22-%3

.m tempo, os Setups mostrados nas figuras EH e E9 s o produzidos respectivamente pela -ward e pela ->(, duas das maiores produtoras de Setups e K(=S. - outra empresa que tam!m produz os Setups de muitos computadores a Phoeni&, que foi incorporada pela -ward. %evemos a seguir acertar a data e hora, definir os tipos dos drives - e K, e indicar os parCmetros do disco r)gido. .ssas operaes s o feitas atravs de uma "rea do Setup chamada Standard C>=S Setup. -s figuras E+ e E@ mostram essas "reas, nos Setups da -ward e da ->( 3gr"fico4. .m am!os os casos, o Standard C>=S Setup ativado a partir da tela principal do Setup.
Figura 22.83
Ktandard CMGK Ketup da 0ward$

Figura 22.84
Ktandard CMGK Ketup da 0M;- em modo gr#2ico$

22-%2

Hardware Total

= pr*&imo passo acertar a data e a hora. 5uando uma placa de CP6 nova, normalmente n o est" com a data e a hora corretas. = comando para acertar a data e a hora est" localizado no Standard C>=S Setup. :o Setup da -ward, mostrado na figura E+, !asta usar as setas para selecionar o campo a ser mudado, e depois utilizar as teclas W e #, ou ent o Page 6p e Page %own para alterar o campo dese,ado. :o Setup da ->(, clicamos so!re o item %ateQTime 3figura E@4, e ser" apresentado um outro quadro para a corre o da data e hora. = Standard C>=S Setup possui ainda outros comandos, como aquele que define o tipo dos drives de disquete instalados. -s opes oferecidas s o8 :one +BH 0K, A 9Q@O 9.; >K, A 9Q@O D;H 0K, +TO 9.@@ >K, +TO ;.EE >K, +TO

Certamente voc$ est" utilizando a seguinte configura o8 %rive -8 9.@@ >K, +TO %rive K8 :one %epois de indicar os drives de disquetes, o pr*&imo passo indicar os parCmetros do disco r)gido. =s principais deles s o8 :1mero de cilindros :1mero de ca!eas :1mero de setores GK- 3Gogical Kloc0 -ddressing4

= n1mero de cilindros, ca!eas e setores s o informados no manual do disco r)gido. 2oc$ em geral encontra tam!m esses valores estampados na sua carcaa e&terna. - fun o GK- deve estar ativada. Sem ela, a capacidade m"&ima permitida para um disco r)gido seria de apenas AH@ >K. :os K(=S mais modernos, tam!m necess"rio usar a op o GK- para ter acesso a discos com mais de E IK.

Captulo 22 Montagem de PCs

22-%3

.&iste uma outra forma !em mais simples de preencher os parCmetros do disco r)gido. Kasta usar o comando -uto %etect (%.. .ste comando em alguns casos encontrado no menu principal do Setup, em outros casos o!tido a partir do Standard C>=S Setup, quando escolhemos para o disco r)gido, a op o -6T=. :a figura EA vemos uma das formas na qual este comando pode ser encontrado.
Figura 22.85
/sando o comando 0uto *etect ;*E em um Ketup 0ward$

%epois de preenchidas essas opes no Setup, temos que grav"#las no C>=S. (sto o!tido com o comando Save \ .&it. :o Setup -ward, voc$ pode tam!m salvar e sair usando a tecla 79H. :o Setup gr"fico da ->(, !asta teclar .SC, e no menu apresentado, escolha a op o Save \ .&it. Setups da ->( em modo te&to tam!m aceitam a tecla 79H para esta fun o. =KS.8
.m alguns Setups, certos itens poder o atrapalhar ou confundir o usu"rio durante o processo de instala o do disco r)gido. 6m deles a SeqR$ncia de Koot 3Koot Sequence4. :ormalmente usado como default, a seqR$ncia -8 C8, ou se,a, tentado o !oot pelo drive -, e caso este n o possua disquete inserido, tentado o !oot pelo drive C. :o processo de inicializa o do disco r)gido 3e&plicado a seguir4, ser" preciso e&ecutar um !oot pelo drive -. = pro!lema que, caso a seqR$ncia de !oot este,a configurada como C8 -8, o computador tentar" e&ecutar o !oot pelo drive C, o que ainda n o ser" poss)vel. %ependendo da situa o, a impossi!ilidade do !oot pelo drive C far" com que se,a automaticamente e&ecutado um !oot pelo drive -. .m certos casos, o K(=S pode continuar tentando o !oot pelo drive C, recusando#se a usar a segunda op o 3-84. Para evitar este pro!lema, devemos procurar no C>=S Setup um item chamado NKoot SequenceO, e program"#lo como -8 C8. (sto far" com que o !oot se,a e&ecutado pelo drive -, conforme precisamos que se,a feito.

=KS.8

=utro item que pode causar confus o durante a inicializa o do disco r)gido a prote o contra v)rus 32irus Protection4. >uitos Setups possuem este comando, que faz simplesmente a monitora o das operaes de grava o no setor de !oot e na ta!ela de parties, "reas visadas pela maioria dos v)rus. -o detectar que um programa requisitou uma grava o em uma dessas "reas, o K(=S apresenta na tela uma mensagem alertando o usu"rio so!re um poss)vel ataque por v)rus. =corre que os programas 7%(SX e 7=<>-T 3usados na inicializa o do disco r)gido4, !em como o programa instalador do sistema operacional, tam!m fazem gravaes nessas "reas, sendo portanto, confundidos com v)rus. Para evitar pro!lemas, podemos desa!ilitar a prote o contra v)rus no Setup, ha!ilitando#a apenas depois da instala o completa do sistema operacional. %evemos ent o procurar este comando e desa!ilit"#lo. :ormalmente aparece com nomes como N2irus ProtectionO, ou NVard %is0 2irus ProtectionO.

22-%4

Hardware Total

,tapa <. 1ormatao do disco r$gido


%esde a vers o ;.H do >S#%=S, o processo de inicializa o do disco r)gido feito da mesma forma, atravs dos programas 7%(SX..J. e 7=<>-T.C=>. = 7%(SX realiza uma etapa chamada particionamento. .la necess"ria para que o sistema operacional reconhea o disco r)gido como sendo um drive C, ou ainda um grupo de drives 3podemos usar o 7%(SX para dividir o disco r)gido em diversos drives l*gicos, como mostraremos mais adiante4. %epois que o disco r)gido dividido em um ou mais drives l*gicos, preciso realizar a formata o l*gica de cada um desses drives. .sta etapa realizada pelo programa 7=<>-T. -ntes de usar os programas 7%(SX e 7=<>-T, o disco r)gido e&iste apenas a n)vel de hardware 3desde que tenha sido corretamente declarado no C>=S Setup4. Se neste momento tentarmos e&ecutar um !oot pelo disco r)gido, ser" apresentada uma mensa# gem de erro, como8
NO ROM BASIC, SYSTEM ALTED

ou ent o
PRESS ANY !EY TO REBOOT

ou ainda
Boot F"i#ure Insert BOOT $is%ette in A& Press "n' %e' ()en re"$'

Para usar os programas 7%(SX e 7=<>-T, precisamos providenciar um disquete com o seguinte conte1do8 = !oot do sistema operacional = programa 7%(SX..J. = programa 7=<>-T.C=> 2oc$ pode o!ter este disquete facilmente, a partir de um computador que ," tenha o sistema operacional instalado. :o Mindows PA, Mindows PE e Mindows >., este disquete gerado da mesma forma. .m um computador que ," este,a equipado com o Mindows, e&ecute o Prompt do >S#%=S so! o Mindows, coloque um disquete no drive - e use os comandos8
FORMAT A& *+ *S COPY C&,-INDO-S,COMMAND,FDIS!.E/E A& *0 COPY C&,-INDO-S,COMMAND,FORMAT.COM A& *0

Captulo 22 Montagem de PCs

22-%5

6tilize preferencialmente um computador com a mesma vers o de sistema operacional que voc$ dese,a instalar. Se isto n o for poss)vel, utilize ao menos uma vers o que tenha 7-T+;. -s verses do Mindows com 7-T+; s o8 Mindows Mindows Mindows Mindows Mindows PA =S<; PE PES. >. JP

Com a 7-T+; podemos criar drives l*gicos com mais de ; IK, coisa que n o era poss)vel no antigo sistema de arquivos, a 7-T9B. =KS.8
Se para inicializar o seu disco r)gido voc$ usar o disquete de inicializa o que fornecido ,unto com o Mindows, pressione a tecla SV(7T no in)cio do !oot, antes de aparecer a mensagem N(niciando o Mindows...O. (sto far" com que se,am ignorados os arquivos C=:7(I.S]S e -6T=.J.C.K-T. Ser" apresentada a mensagem N= Mindows est" ignorando seus arquivos de inicializa oO

=KS.8

Pelo menos para usar o 7%(SX e o 7=<>-T, n o instale neste disquete, outros programas atravs do C=:7(I.S]S e do -6T=.J.C.K-T. Se isto for feito, e&istir" menos mem*ria convencional dispon)vel, e voc$ poder" n o conseguir usar o 7=<>-T.C=>, por mem*ria insuficiente.

<ealize um !oot com este disquete e s* por curiosidade, tente acessar o drive C, usando por e&emplo, o comando N%(< C8O. 2oc$ poder" o!servar que o drive C n o estar" acess)vel, e ser" apresentada a seguinte mensagem de erro8
Especi1ic"23o $e uni$"$e in45#i$"

(sto significa que o disco r)gido ainda n o reconhecido pelo sistema ope# racional. = reconhecimento s* ser" feito ap*s o uso do programa 7%(SX.
1ormatando o disco r$gido com partio =nica

2eremos agora como usar os programas 7%(SX e 7=<>-T para preparar e formatar o disco r)gido, fazendo com que se,a usado integralmente como um 1nico drive C. (sto o que chamamos de parti o 1nica. Tam!m podemos usar o 7%(SX para particionar o disco r)gido em dois ou mais drives l*gicos. :as telas que se seguem, tomamos como e&emplo o 7%(SX e o 7=<>-T do Mindows >illennium .dition. Se voc$ estiver usando outra vers o do Mindows, a opera o do 7%(SX e 7=<>-T ser" id$ntica.

22-%%

Hardware Total

-o e&ecutarmos o 7%(SX ser" apresentada uma tela como a da figura EB. :ela perguntado se dese,amos usar a 7-T+;. <espondemos que S(> para dar suporte a discos de maior capacidade, sem necessidade de dividi#los em v"rios drives l*gicos, e tam!m para reduzir o espao desperdiado devido a clusters grandes. %epois disso, o 7%(SX passa ' tela da figura ED.
Figura 22.86
G +*;KL pergunta se dese>amos usar a +0T32$

=KS.8

Se as mensagens apresentadas na sua tela tiverem alguns caracteres estranhos ao invs de certos caracteres acentuados da l)ngua portuguesa, n o se preocupe. (sto ocorre porque os programas e mensagens do Nmodo >S#%=SO usado no Mindows e mesmo das verses em portugu$s do >S#%=S, fazem o uso da p"gina de c*digo EAH 3internacional4, que d" acesso aos caracteres acentuados. .sta p"gina de c*digo ativada por comandos apropriados nos arquivos C=:7(I.S]S e -6T=.J.C.K-T. Como nosso disquete n o possui esses comandos, esses caracteres n o aparecer o corretamente. = disco de inicializa o do Mindows possui esses comandos, por isso os caracteres aparecem corretamente. : o se preocupe, pois isto apenas um detalhe na e&i!i o das mensagens, e n o altera em nada a inicializa o que estamos realizando.

Figura 22.87
Tela principal do +*;KL$

2e,amos inicialmente o modo de opera o mais simples, no qual o disco r)gido ser" inteiramente usado como sendo o drive C. (sto o que chama# mos de Nparti o 1nicaO. Para fazer a parti o 1nica, !asta responder a todas as perguntas do 7%(SX com .:T.<. Por e&emplo, no menu apresentado na figura ED, ao respondermos .:T.<, estaremos escolhendo a op o 9 3Criar Parti o do %=S ou 6nidade G*gica do %=S4. :ossa inten o criar uma

Captulo 22 Montagem de PCs

22-%)

1nica parti o que ocupe o disco r)gido inteiro. Como esta ser" a 1nica parti o do disco, ser" chamada de Parti o Prim"ria. 5uando o disco r)gido dividido em v"rios drives, temos que criar uma parti o prim"ria 3que ser" usada como drive C4 e uma parti o estendida 3que englo!ar" os drives l*gicos restantes4. >ais tarde veremos como faz$#lo. -o responder ' tela da figura ED com .:T.<, ser" apresentada uma outra tela, mostrada na figura EE.
Figura 22.88
Comandando a cria'(o de uma parti'(o prim#ria$

-o respondermos .:T.< na tela da figura EE, estaremos escolhendo a op o 9 3Criar Parti o Prim"ria do %=S4. Ser" ent o apresentada a tela indicada na figura EP.
Figura 22.89
Criando uma parti'(o prim#ria ocupando todo o disco rgido$

/ perguntado se dese,amos utilizar o tamanho m"&imo dispon)vel para a parti o prim"ria, ou se,a, o drive C. -o teclar .:T.<, estaremos respondendo NSimO, e estar" pronta a parti o. Ser" ent o mostrada a tela da figura PH. Conforme a tela e&plica, preciso reiniciar o computador para que as alteraes feitas pelo 7%(SX passem a ter efeito.

22-%,

Hardware Total Figura 22.90


Terminado o tra"al.o do +*;KL

%epois de realizar um novo !oot 3o!viamente atravs do nosso disquete de inicializa o, ," que o disco r)gido ainda n o est" totalmente preparado para uso4, podemos usar o programa 7=<>-T. -ntes de usar o 7=<>-T, o disco r)gido ainda est" inacess)vel. =!serve na figura P9 o que acontece se tentarmos acessar o drive C, usando o comando N%(< C8O.
Figura 22.91
G dri e C ainda n(o pode ser acessado$

- mensagem de erro deve#se ao fato do drive C ainda n o ter passado pela formata o l*gica. Para formatar o drive C, usamos o comando8
FORMAT C&

Ser" apresentada a seguinte mensagem8


A0ISO& TODOS OS DADOS NA +NIDADE N6O7REMO080EL C& SER6O PERDIDOS9 Continu"r co: " 1or:"t"23o ;S*N<=s

<espondemos NSO, e depois de alguns minutos, estar" terminada a formata o. Ser" apresentado um relat*rio como o da figura P;. =!serve que no nosso e&emplo, usamos um disco r)gido com cerca de 9B IK.

Captulo 22 Montagem de PCs Figura 22.92

22-%1
Terminada a 2ormata'(o do disco rgido$

%epois desta etapa, o disco r)gido estar" pronto para uso. 2oc$ ," poder" fazer a instala o do sistema operacional.
1ormatando o disco r$gido com parti3es m=ltiplas

= 7%(SX pode ser usado para dividir um disco r)gido 3drive f)sico4 em dois ou mais drives l*gicos. .m certas situaes, esta divis o pode ser interessante. Por e&emplo, podemos usar o drive l*gico C para armazenar programas, e o drive l*gico % para armazenar dados. (sto facilita !astante as operaes de !ac0up, pois teremos que faz$#lo apenas no drive %. -lguns usu"rios gostam de armazenar no drive C, os programas de tra!alho, e no drive %, ,ogos e outras amenidades. .&istem casos de PCs que s o usados por duas pessoas. Poderia ser dividido, por e&emplo, em C para programas, % para os dados do primeiro usu"rio, e . para os dados do segundo usu"rio.

,tapa >. A?ustes finais


,rros na montagem

Provavelmente tudo correu !em e seu computador est" em perfeito estado de funcionamento. >esmo assim, e&iste a pro!a!ilidade do seu computador n o funcionar. -s duas principais razes que podem levar a isto s o8 94 .rro em alguma das cone&es realizadas ;4 Pea defeituosa 5uase sempre temos uma pista que nos permite encontrar onde est" a cone& o errada, ou qual a pea defeituosa. Por e&emplo, suponha que tenhamos encontrado, ao ligar o computador, a seguinte mensagem8
DD Contro##er F"i#ure

22-)4

Hardware Total

=u se,a, N7alha na controladora de disco r)gidoO. .ste erro pode ocorrer por defeito em uma das seguintes cone&es8 Cone& o do ca!o flat na interface (%. da placa de CP6 Cone& o do ca!o flat no disco r)gido Cone& o da fonte de alimenta o no disco r)gido

%evemos checar essas cone&es cuidadosamente. 6m ca!o flat mal en# cai&ado, ou encai&ado de forma invertida certamente resultar" em erro. Tam!m convm verificar se realmente fizemos a cone& o na interface (%. prim"ria, e n o na secund"ria. = disco (%. tam!m funciona ao ser ligado na interface secund"ria, mas muitas vezes, esta pode estar desa!ilitada no C>=S Setup, e este pode ser o motivo do pro!lema. >esmo quando todas as cone&es est o corretas, poss)vel que alguma pea este,a defeituosa8 %isco r)gido defeituoso (nterface (%. da placa de CP6 defeituosa Ca!o flat defeituoso

/ raro o aparecimento de defeitos, mas eles podem ocorrer. Por e&emplo, o disco r)gido pode ter sido danificado durante o transporte. = pior tipo de erro aquele em que n o aparece imagem alguma no moni# tor 3supondo que o monitor este,a corretamente ligado4, e nenhum som emitido pelo alto#falante. 5uando este pro!lema acontece, devemos des# montar totalmente o computador e iniciar a montagem, passo a passo8 94 (nstalar a placa de CP6, com o processador e as as mem*rias. Gigar o conector 3ou os conectores4 da fonte de alimenta o. Conectar na placa de CP6 no alto#falante e no !ot o de <eset. :o caso de placas de CP6 -TJ, devemos ligar tam!m o conector Power Switch do painel frontal do ga!inete. ;4 :este ponto, ao ligarmos o computador, dever" ser o!rigatoriamente emi# tida uma seqR$ncia de K..PS pelo alto#falante. :ormalmente os manuais das placas de CP6 possuem uma ta!ela chamada !eep error code ta!le. %ependendo da seqR$ncia emitida, estar" sendo indicado um tipo diferente de erro. Tais seqR$ncias n o s o padronizadas. (sto significa que um K..P longo e cont)nuo poder" indicar, em uma determinada placa, um defeito na mem*ria %<->, mas em outra placa poder" indicar um defeito no

Captulo 22 Montagem de PCs

22-)3

processador ou no chipset. 2oc$ dever" consultar o manual da S6- placa para identificar o defeito, em fun o do som emitido. +4 Todos os defeitos cu,a causa suspeita se,a a placa de CP6 e seus compo# nentes devem ser solucionados atravs da su!stitui o da placa de CP6. su!stitui o da mem*ria pode solucionar erros relativos a esta mem*ria. .&istem casos em que a mem*ria n o est" defeituosa, e sim, mal encai&ada, ou apresentando mau contato. 6ma limpeza com uma !orracha nos contatos do m*dulo de mem*ria pode solucionar o pro!lema. @4 Se o alto#falante n o chega nem mesmo a emitir !eeps, poss)vel que a placa de CP6 este,a defeituosa a ponto de n o conseguir e&ecutar o K(=S. :este caso, devemos providenciar a su!stitui o da placa de CP6. A4 / !om lem!rar tam!m que uma fonte de alimenta o defeituosa pode causar o mau funcionamento da placa de CP6. %esde que este defeito na fonte n o se,a uma so!retens o 3quando a fonte gera uma voltagem acima do normal4, a placa de CP6 n o ficar" danificada, e a su!stitui o da fonte resolver" o pro!lema. : o esquea ainda de verificar se a chave 99HQ;;H da fonte est" na posi o correta. Se estiver em 99H e for ligada em uma rede de ;;H volts, a fonte queimar". Se estiver em ;;H e for ligada em uma rede de 99H volts, o computador n o funcionar", ou ent o poder" funcionar de forma err"tica. B4 Se a placa de CP6 e as mem*rias estiverem em perfeitas condies, ser o emitidos v"rios !eeps, que voc$ poder" identificar 3e confirmar na ta!ela de !eeps da sua placa de CP64 o erro como %isplaF >emorF <eadQMrite .rror. .ste erro causado pela aus$ncia da placa de v)deo. :ormalmente, este erro dever" ser reportado por !eeps, mas n o outros erros relativos ao processador, chipset ou mem*ria. D4 Supondo que foram emitidos !eeps que indicam aus$ncia da placa de v)deo, podemos agora instalar a placa de v)deo e o teclado. Conectamos o monitor na placa de v)deo. Gigamos o computador e o!servamos o que ocorre na tela. Se nada aparecer, provavelmente deve e&istir um defeito na placa de v)deo ou no monitor. %evemos tentar fazer a sua su!stitui o. E4 Se e&iste imagem na tela, provavelmente ser" apresentada uma mensagem de erro. :este ponto, o normal uma mensagem como N%rive :ot <eadFO, pois n o teremos ainda nem o disco r)gido nem os drives instalados. :o C>=S Setup usamos o comando N-uto Configuration Mith K(=S %efaultsO, ou ent o N=ptimal %efaultsO, ou similar. / tam!m poss)vel que neste ponto

22-)2

Hardware Total

se,am apresentados outros tipos de erros, atravs de mensagens na tela. >uitos desses erros podem ser ainda causados por defeitos na placa de CP6, nas mem*rias, na placa de v)deo e at mesmo na fonte. =u se,a, o fato de termos chegado at aqui n o nos garante que esses m*dulos este,am perfei# tos, apenas o K(=S n o conseguiu detectar o pro!lema. -s origens desses pro!lemas podem ser muito variadas, e seria muito dif)cil descrev$#las. >esmo as mensagens de erro apresentadas pelo K(=S n o s o padronizadas, o que torna a solu o ainda mais dif)cil. P4 Se tudo correu !em at aqui, chegou a hora de conectar os drives de disquete ' placa de CP6, atravs do seu ca!o flat. / tam!m preciso lig"#los na fonte de alimenta o. %efinimos no C>=S Setup o tipo dos drives de disquete instalados e tentamos e&ecutar um !oot atravs de um disquete. %evemos ter a certeza a!soluta de que este disquete realmente possui o !oot, para que n o cheguemos a concluses erradas. Se o !oot n o for realizado, poss)vel que o pro!lema este,a no pr*prio drive, no ca!o flat, ou na interface de drives da placa de CP6. - 1nica forma de ter certeza checando essas cone&es, e se n o tivermos sucesso, trocando as peas com o fornecedor. .&perimente usar outro conector da fonte, pois poss)vel que um deles este,a defeituoso. : o est" descartada a possi!ilidade de um defeito na fonte de alimenta o. 9H4 Se os drives de disquete estiverem funcionando, devemos instalar o disco r)gido, conectando#o na fonte de alimenta o e na placa de CP6, atravs do ca!o flat apropriado. 6samos o comando %.T.CT (%. do C>=S Setup. :este ponto, se for e&i!ida a mensagem V%% Controller 7ailure significa que algo est" errado. =u o disco r)gido est" defeituoso, ou est" mal conectado na fonte, ou o ca!o flat est" defeituoso ou conectado de forma errada, ou e&iste um defeito na interface (%. da placa de CP6. - 1nica forma de sair deste impasse atravs de su!stituies. 994 Se o disco r)gido estiver em perfeitas condies, pode ainda ser e&i!ida alguma mensagem de erro, n o causada por defeito, mas pelo fato do disco r)gido n o estar instalado a n)vel de software. Por e&emplo, erros como %<(2. :=T <.-%] e := <=> K-S(C s o normais quando o disco r)gido ainda n o est" totalmente instalado. 6se os programas 7%(SX e 7=<>-T para realizar a sua instala o.
(abelas de c@digos de erros

Como vimos, em situaes de erro muito srias, nas quais o K(=S n o consegue nem mesmo comunicar#se com a placa de v)deo, c*digos de erro s o emitidos pelo alto#falante, atravs de uma seqR$ncia de !eeps. 2oc$

Captulo 22 Montagem de PCs

22-)3

deve tomar como !ase a ta!ela de !eeps e&istente no manual da sua placa de CP6. -penas como refer$ncia, acrescentamos aqui a ta!ela usada pelo K(=S ->(. Tome cuidado, pois modificaes podem ser realizadas pela pr*pria ->(, e voc$ deve tomar sempre como !ase a ta!ela e&istente no seu manual. = K(=S ->( emite um certo n1mero de !eeps, faz uma pausa, e repete o mesmo n1mero de !eeps, continuando indefinidamente at o computador ser desligado. = n1mero de !eeps indicar" um dos erros da ta!ela a!ai&o. C*digos de erro do K(=S ->(
Keeps .rro
9 ; + @ A B <efresh 7ailure ParitF .rror Kase B@ 0 >emo# rF 7ailure Timer :ot =pera# tional Processor .rror EH@; # Iate -;H 7ailure

%escri o
37alha no <efresh4. = circuito de <efresh da placa de CP6 apresenta falha. 6m erro de paridade foi detectado nos primeiros B@ 0K de mem*ria. 6m erro ocorreu nos primeiros B@ 0K de mem*ria. 6ma falha de mem*ria ocorreu nos primeiros B@ 0K de mem*ria, ou ent o o T(>.< 9 n o est" operacional. = processador apresentou erro. = controlador de teclado 3EH@;4 gera o sinal -;H, respons"vel pela entrada do microprocessador em modo protegido. .ste erro significa que o K(=S n o consegue colocar o processador para operar em modo protegido. = processador gerou uma interrup o de e&ce o. =u a placa de v)deo est" ausente, ou sua mem*ria de v)deo apresentou erro. .rro na mem*ria <=>, provavelmente danificada. = chamado NShutdown <egisterO 3localizado no C>=S4 apresentou erro. 7alha na mem*ria cache.

Causa prov"vel
Placa de CP6 ou me# m*ria %<->. Placa de CP6 ou me# m*ria %<->. Placa de CP6 ou me# m*ria %<->. Placa de CP6 ou me# m*ria %<->. Placa de CP6, prova# velmente o processador. Placa de CP6.

D E P 9H 99

Processor .&ception (nterrupt .rror %isplaF >emorF <eadQMrite .rror <=> Chec0sum .rror C>=S Shutdown <egister <eadQMrite .rror Cache memorF !ad # do not en# a!le cache

Placa de CP6 ou processador. Placa de v)deo. >em*ria <=>. C>=S. >em*ria cache ou placa de CP6.

:os erros com 9, ; e + !eeps, verifique se os m*dulos de mem*ria est o !em encai&ados. Se continuarem, troque as mem*rias. Para os erros com @, A, D e 9H !eeps, a placa de CP6 provavelmente est" defeituosa e deve ser devolvida para troca. Para o erro de B !eeps, encai&e melhor o chip EH@; 3XeF!oard controller Q XeF!oard K(=S4 no seu soquete. .ste chip encontrado nas placas de CP6

22-)4

Hardware Total

mais antigas. .&perimente tam!m usar outro teclado. :as placas modernas, ele est" em!utido no chipset, portanto ser" o caso de trocar a placa de CP6 em caso de pro!lemas. Para o erro de E !eeps, troque a placa de v)deo. .m placas de CP6 com v)deo on!oard e mem*ria de v)deo compartilhada, troque os m*dulos de mem*ria. = erro de P !eeps indica defeito na <=> que armazena o K(=S. Ser" preciso trocar a placa de CP6, ," que n o encontramos no Krasil, K(=S avulsos, e&ceto em sucatas eletrSnicas. = K(=S -ward n o opera com tantos c*digos de erro. 6tiliza apenas os mostrados na ta!ela a!ai&o8
Cdigo 1 beep curto Beeps longos e repetidos 1 beep longo e 3 curtos Beeps agudos e irregulares durante o uso normal do computador Significado Sistema normal, sem erros. Memria RAM no foi detectada, pode estar defeituosa ou mal encaixada laca de !"deo no detectada, ou memria de !"deo ruim. rocessador apresenta a#uecimento excessi!o. A placa de C $ redu% a sua !elocidade para redu%ir o a#uecimento.

=s K(=S da Phoeni& utilizam seqR$ncias de !eeps um pouco diferentes. Cada srie composta de @ mini#seqR$ncias. Por e&emplo, a srie 9#;#;#+ consiste em um !eep, uma pausa, dois !eeps, uma pausa, dois !eeps, uma pausa, tr$s !eeps e uma pausa mais longa. - seguir est o as sries usadas8
Srie
9#;#;#+ 9#+#9#9 9#+#9#+ 9#+#@#9 9#+#@#+ 9#@#9#9 ;#9#;#+ ;#;#+#9 9#;

%escri o da Phoeni&
K(=S <=> chec0sum Test %<-> refresh Test ED@; XeF!oard Controller <-> failure on address line &&&& <-> failure on data !its &&&& <-> failure on data !its &&&& Chec0 <=> copFright notice Test for une&pected interrupts Search for option <=>s. =ne long, two short !eeps on chec0sum failure

Causa prov"vel
%efeito na <=> %efeito na %<-> ou no chipset %efeito na interface de teclado %<-> %<-> %<-> %efeito na <=>, ou <=> adulterada %efeito no chipset ou em interfaces %efeito em <=>s de placas de e&pans o

Por mais que se esforcem, essas ta!elas de c*digos de erros n o informam com precis o a causa do erro. %evem ser consideradas apenas como pistas

Captulo 22 Montagem de PCs

22-)5

para o solucionamento de pro!lemas. :a pr"tica, o troca#troca de peas o que mais a,uda a detectar um defeito.
Placa de diagn@stico

Para quem tra!alha com montagem e manuten o de PCs, vale a pena adquirir uma placa de diagn*stico. .sta placa conectada a um slot da placa de CP6, e informa em um displaF, um c*digo de dois d)gitos. .ste c*digo indica qual a opera o que o K(=S est" prestes a realizar. 5uando o PC trava no in)cio do !oot, antes mesmo de apresentar mensagens no monitor ou na impossi!ilidade de emitir !eeps, o c*digo apresentado neste displaF d" uma idia da opera o na qual ocorreu o erro. Por e&emplo, se o displaF indica Nvou testar a mem*riaO e a seguir trava, significa que o pro!lema est" provavelmente na mem*ria. : o ,ustific"vel comprar uma placa de diagn*stico se voc$ pretende montar apenas o seu pr*prio PC. >as vale muito a pena para quem tra!alha com manuten o e para quem vai produzir muitos PCs.
Figura 22.93
/ma placa de diagn?stico para teste de 2onte de alimenta'(o$

.&istem ainda placas de diagn*stico que testam a fonte de alimenta o. .las mostram no seu displaF digital, os valores de tens o gerados pela fonte, !em como os n)veis de oscila o e&istentes nessas tenses. %efeitos na fonte podem ser diagnosticados com este tipo de placa. Tanto as placas para teste de fonte como as usadas na e&i!i o de c*digos de erro podem ser encontradas em verses (S- e PC(. 2oc$ encontrar" essas placas em www.spider.com.!r e www.trinitech.com.!r.
Configurando o displaA digital do gabinete

22-)%

Hardware Total

L" que o displaF digital e&istente nos ga!inete antigos apenas um enfeite, voc$ pode dei&"#lo mostrando n1meros quaisquer 3EEE, por e&emplo4. Se quiser pode configur"#los antes ou depois da montagem do PC, mas para isto ser" preciso ter o manual do ga!inete.
C"ecB%up de "ard7are

Se voc$ aca!a de montar o computador e n o encontrou pro!lemas, provavelmente todo o seu hardware est" em perfeitas condies. >ais certo ainda deste perfeito funcionamento voc$ estar" se instalar o sistema operacional e tudo continuar normal, sem defeitos aparentes. - chance de ocorrer algum pro!lema muito remota. Se o computador para seu uso pessoal, voc$ pode comear a instalar programas e us"#los, ou se,a, o computador estar" li!erado para uso normal. Se um dia ocorrer algum pro!lema voc$ poder" investigar, mas n o vale a pena perder muito tempo, depois da montagem e da instala o do sistema operacional, testando e&austivamente um computador que aparentemente funciona !em. = mesmo n o podemos dizer se este computador vai ser vendido. -quele que monta um computador para uso pr*prio est" preparado para resolver eventuais futuros pro!lemas, afinal ele o Npai da crianaO. L" o usu"rio que compra um computador pronto n o quer sa!er de pro!lemas. .le quer um computador infal)vel, e ficar" muito decepcionado se ocorrerem pro!lemas. Por isso, aqueles que montam computadores para vender devem test"#lo e&austivamente antes que se,am entregues ao seu cliente. Para realizar esses testes e&istem os chamados Softwares de %iagn*stico. S o programas que podem ser utilizados antes da instala o do sistema operacional, e testam a placa de CP6, o processador, as mem*rias, os discos e demais dispositivos instalados no computador. =s testes realizados por esses programas s o muito mais rigorosos 3e demorados4 que os efetuados pelo K(=S, e t$m condies melhores de encontrar pro!lemas n o perce!idos. -pesar de n o serem totalmente infal)veis, os fa!ricantes de computadores que tra!alham de forma sria devem sempre realizar um chec0#up de hardware usando programas de diagn*stico. .&istem v"rios programas de diagn*stico dispon)veis no mercado. -lguns custam caro, outros s o mais !aratos. -lguns podem ser encontrado nos C%s vendidos em revistas especializadas, outros podem at ser o!tidos gratuitamente em vers o demo, pela (nternet. =s mais famosos programas de diagn*stico s o o ->( %iag, o :orton %iagnostics e o PC#C0ec0. QQQQQQQQQQ 7(> QQQQQQQQQQ

Captulo 22 Montagem de PCs

22-))

Captulo Discos
Armazenamento de dados

23

Esta uma das funes importantes de um computador. Alm de acessar e processar dados, o computador precisa tambm armazen-los. Existem portanto diferentes mtodos de armazenamento, cada um com suas prprias caractersticas. Neste captulo apresentaremos os principais dispositi os de armazenamento de dados! "isco r#ido "ri e de $"-%&' (ra adores de $" )*+ "ri e "ri e de dis,uetes

Disco rgido
-odo usurio ,uer um +$ com um processador rpido, uma boa ,uantidade de memria %A', e um disco r#ido de #enerosa capacidade. & ,ue c.amamos de #enerosa capacidade aria bastante ao lon#o do tempo. Em /001, / (2 era uma capacidade bastante #enerosa. +ara os padres do incio de 344/, a capacidade mnima de um 5" considerado modesto /4 (2, e capacidades #enerosas s6o 34, 74 ou 84 (2. 9 existem discos *"E com mais de /44 (2, dentro de pouco tempo essas altas capacidades, antes consideradas absurdas, passar6o a ser comuns. Alm da ele ada capacidade, tambm necessrio ,ue o disco r#ido apresente um bom desempen.o. :uanto maior o desempen.o, menor ser o tempo #asto nas operaes de acesso a disco.

23-2 IDE x SCSI

Hardware Total

A maioria dos discos r#idos usados nos computadores de uso pessoal s6o do padr6o *"E ;*nte#rated "ri e Electronics<. Existe um outro tipo de disco, usado em ser idores e em computadores ,ue precisam ter altssimo desempen.o. =6o os discos =$=* ;=mall $omputer =>stem *nterface<. & padr6o *"E tambm con.ecido como A-A ;A- Attac.ment<. Na maior parte deste captulo trataremos sobre discos *"E, mas tambm apresentaremos os discos r#idos =$=*.
Figura 23.1
Disco rgido IDE

Disco rgido IDE e seus acessrios

A fi#ura / mostra um disco r#ido *"E. Al#uns acessrios podem acompan.-lo! parafusos de fixa6o, um manual e um dis,uete de instala6o. & dis,uete de instala6o necessrio apenas ,uando o disco ai ser instalado em um computador com 2*&= anti#o, ,ue n6o capaz de recon.ecer a sua capacidade mxima. &s parafusos de fixa6o tambm n6o s6o necessrios, ? ,ue o #abinete do computador em acompan.ado de parafusos em n@mero suficiente. =6o @teis entretanto ,uando o disco r#ido ai ser instalado em um computador cu?os parafusos o usurio ? n6o possui mais. & manual traz al#umas informaes importantes, como a confi#ura6o de ?umpers e os parAmetros para serem pro#ramados no $'&= =etup. Em #eral essas informaes est6o indicadas na carcaa externa do disco r#ido, e o manual pode assim ser dispensado. 'esmo ,uando o manual n6o fornecido, poss el obter as informaes mais importantes no site do fabricante do disco r#ido. & softBare ,ue acompan.a o disco r#ido normalmente desnecessrio. Nos +$s anti#os, os 2*&= s eram capazes de recon.ecer discos r#idos com no mximo 148 '2. Nos +$s modernos ;o ,ue inclui todos os de classe +entium e superiores<, os 2*&= possuem uma fun6o c.amada C2A ;Co#ical

Captulo 23 Discos

23-3

2locD Addressin#<. $om esta fun6o, o limite de 148 '2 encido. Existem al#uns 2*&= de +$s produzidos entre /00E e /00F ,ue recon.ecem no mximo discos com 3 (2. &utros c.e#am ao mximo de 8 (2. -odos os +$s produzidos antes de /00G tin.am em G (2 o limite mximo. =e ocH precisa instalar um disco r#ido moderno em um computador anti#o, precisar do softBare ,ue acompan.a o disco r#ido, con.ecido como dri er C2A. &s principais softBares deste tipo s6o o "isD 'ana#er e o E) "ri e. =e este softBare necessrio e n6o acompan.a o seu disco r#ido, existem duas solues para o problema! atualizar o 2*&= da placa de $+I ;atra s do site do fabricante da placa<, ou obter o dri er C2A no site do fabricante do disco r#ido.
Figura 23.2
Conectores da parte traseira de um disco rgido.

Conectores de um disco IDE

A fi#ura 3 mostra os conectores existentes na parte traseira de um disco *"E. Im conector permite a li#a6o na fonte de alimenta6o, e outro usado para a conex6o com o cabo flat *"E. Normalmente encontramos ainda um #rupo de ?umpers ,ue fazem o selecionamento do disco. $om eles podemos pro#ramar o disco para operar como 'aster ou =la e ;o ,ue mais ou menos o mesmo ,ue definir se o disco ir operar como $ ou "<.
Interfaces IDE

&s discos r#idos de em ser li#ados nas interfaces *"E existentes na placa de $+I, atra s do cabo flat *"E. $ada interface *"E permite a conex6o de at dois dispositi os *"E. +odemos combinar dispositi os *"E de di ersas formas. +or exemplo, podemos li#ar na interface *"E primria, dois discos r#idos *"E, e na interface *"E secundria, li#ar um dri e de $"-%&' *"E e um )*+ dri e *"E.

23-4
Conectores IDE.

Hardware Total Figura 23.3

A fi#ura 7 mostra dois conectores, relati os Js duas interfaces *"E. =6o c.amadas de +rimar> *"E e =econdar> *"E. Ao instalarmos um disco r#ido, de emos fazH-lo preferencialmente na interface *"E primria, confi#urado como 'aster ;ou se?a, o primeiro dispositi o<. :uando amos instalar um se#undo disco r#ido, podemos confi#ur-lo como =la e na interface *"E primria ;ou se?a, o se#undo dispositi o<, ou ent6o como 'aster da interface *"E secundria.
O interior de um disco rgido

A fi#ura 8 mostra o interior de um disco r#ido. &b iamente, o disco desta foto ? n6o funciona mais. N6o podemos abrir o disco r#ido para er o seu interior. *sto s pode ser feito em laboratrios ,ue possuem os e,uipamentos necessrios J produ6o ou manuten6o de discos r#idos.
Figura 23.4
O interior de um disco rgido.

A se#uir, apresentaremos al#uns componentes existentes no disco r#ido, bem como al#uns termos relacionados.

Captulo 23 Discos Discos

23-

& disco o meio ma#ntico onde s6o #ra ados os dados. Normalmente s6o feitos de alumnio coberto por um material ma#ntico. Em #eral, dentro de um disco r#ido encontramos rios discos ma#nticos. Al#uns modelos possuem no seu interior apenas um disco, mas podemos encontrar al#uns modelos de alta capacidade ,ue possuem at G discos em seu interior.
Brao

& brao um dispositi o mecAnico ,ue ser e para mo imentar as cabeas de leitura e #ra a6o ao lon#o da superfcie do disco. +ossui rias ramificaes para ,ue cada uma das cabeas possa ter acesso J superfcie ma#ntica.
Cabeas

"entro de um disco r#ido, encontramos rios discos, sendo ,ue cada um deles possui duas faces ;cada face uma superfcie ma#ntica<. +ara cada face, existe uma cabea correspondente. Im brao mecAnico mo imenta as cabeas para ,ue cada uma acesse ,ual,uer ponto da sua superfcie ma#ntica.
Superfcie

$ada face de um disco uma superfcie ma#ntica, usada para #ra a6o e leitura de dados.
Figura 23.5
Discos! "ra#o e ca"e#as de um disco rgido.

Tri !as

$ada superfcie di idida ma#neticamente em tril.as e setores. As tril.as s6o crculos concHntricos, i#ualmente espaados. A cabea correspondente de e antes ser posicionada sobre a tril.a dese?ada para ,ue seus dados possam ser lidos ou #ra ados. &s discos r#idos modernos possuem, em cada superfcie, mil.ares de tril.as, em #eral entre /444 e 1444.
Setores

23-$

Hardware Total

Assim como cada face de um disco ma#neticamente di idida em tril.as, cada tril.a ma#neticamente di idida em setores. A fi#ura E mostra de forma simplificada, a superfcie de um disco di idida em tril.as e setores. Esta representa6o realmente simplificada, ? ,ue os discos atuais possuem mil.ares de tril.as. &s primeiros discos r#idos fabricados possuam /F setores em cada tril.a. "iscos r#idos modernos possuem entre 14 e 344 setores por tril.a.
*** 35% *** Figura 23.6
Tril%as e setores.

Nos discos anti#os, cada uma das tril.as possua o mesmo n@mero de setores, como mostra a fi#ura E. Nos discos modernos, #raas J presena de um microprocessador interno, poss el di idir um disco em rias zonas, e #ra ar nas zonas mais externas um n@mero maior de setores. Este mtodo, c.amado )2% ;)one 2it %ecordin#<, permite apro eitar muito mel.or a superfcie ma#ntica, c.e#ando a #ra ar at 14K mais dados ,ue usando o mtodo tradicional, no ,ual todas as tril.as possuam o mesmo n@mero de setores.
Ci indros

Este um conceito muito importante na terminolo#ia de discos r#idos. Im cilindro um #rupo de tril.as de mesmo n@mero, em superfcies diferentes. "i#amos por exemplo ,ue um disco ten.a 8 cabeas ;numeradas de 4 a 7<, e ,ue o brao est posicionando essas cabeas de modo ,ue cada uma este?a sobre a tril.a 14 da sua superfcie. "izemos ent6o ,ue as cabeas est6o posicionadas sobre o cilindro n@mero 14. Explicando de uma forma ainda mais simples, considere ,ue c.amamos a tril.a L da cabea M de N-ril.a LOMP. Ent6o! $ilindro 4 Q -ril.a 4O4 R -ril.a 4O/ R -ril.a 4O3 R -ril.a 4O7 $ilindro / Q -ril.a /O4 R -ril.a /O/ R -ril.a /O3 R -ril.a /O7

Captulo 23 Discos

23-&

$ilindro 3 Q -ril.a 3O4 R -ril.a 3O/ R -ril.a 3O3 R -ril.a 3O7 etc... &b iamente estamos supondo um disco r#ido com 8 cabeas. A fi#ura F mostra, de forma simplificada, o conceito de cilindro.
Figura 23.7
Cilindro.

"eometria gica e fsica

&s discos r#idos modernos tHm uma or#aniza6o bastante parecida com a dos discos mais anti#os, com menor capacidade. A tabela a se#uir mostra al#umas caractersticas de discos r#idos anti#os e modernos!
Capacidade *umero de setores *.mero de tril%as *.mero de ca"e#as Taman%o do setor Discos antigos 'ai(a Constante em todas as tril%as Centenas 0oucas 12 "2tes Discos modernos )lta +ari,-el! sendo maior nas tril%as e(ternas /il%ares 0oucas 12 "2tes

&s discos modernos tHm capacidade bem ele ada. Em /0G4 eram comuns modelos de 1 ou /4 '2, em /004 eram comuns modelos de 74 e 84 '2, e em 3444, os modelos de /4 a 34 (2 eram os mais comuns. Ima #rande diferena o n@mero de setores, ,ue era constante em todas as tril.as dos modelos anti#os ;em #eral /F, 31 ou 78 setores por tril.a<, en,uanto nos discos modernos o n@mero de setores por tril.a bem maior, c.e#ando J casa das centenas nas tril.as mais externas. & n@mero de tril.as em cada superfcie tambm maior, #raas a tcnicas ,ue permitiram aumentar a densidade de #ra a6o. "uas caractersticas entretanto s6o comuns nos discos anti#os e nos modernos. & n@mero de pratos permanece pe,ueno, assim como o n@mero de cabeas. A maioria dos discos tHm 3, 8, E ou G cabeas. -ambm por uma ,uest6o de compatibilidade, cada setor do disco

23-3

Hardware Total

permanece com 1/3 b>tes nos discos modernos, assim como ocorria nos discos anti#os. :uando o 2*&= ou o sistema operacional precisa acessar os dados de um setor do disco, ele precisa informar o n@mero da cabea, o n@mero do cilindro e o n@mero do setor. Este endereamento seria extremamente complexo se o 2*&= e o sistema operacional ti essem ,ue le ar em conta ,ue cada #rupo de tril.as possui um n@mero diferente de setores. +ara simplificar as coisas, o disco r#ido aceita ser endereado como se todas as suas tril.as ti essem o mesmo n@mero de setores. Ao receber o n@mero da cabea, cilindro e setor a ser acessado ;endereo l#ico<, faz os clculos ,ue con ertem esses alores para o n@mero erdadeiro do setor interno ;endereo fsico<.
C# cu o da capacidade

:uando pro#ramamos no $'&= =etup, o n@mero de cabeas, cilindros e setores de um disco r#ido, esses parAmetros s6o c.amados de #eometria l#ica do disco r#ido, e n6o correspondem ao ,ue realmente existe no seu interior. "i#amos ,ue um certo disco r#ido ten.a no $'&= =etup, os se#uintes parAmetros! 3/G4 cilindros 311 cabeas E7 setores Note ,ue este disco n6o tem realmente 311 cabeas. =e isto fosse realidade, este disco teria mais de / metro de alturaS "a mesma forma, o n@mero de setores n6o t6o pe,ueno como E7, ? ,ue os discos modernos tHm tril.as com muito mais setores. 'esmo sendo parAmetros fictcios, o disco r#ido aceita ser endereado atra s deles, e con erte o endereo l#ico externo para o endereo fsico interno para realizar os acessos. A capacidade de ,ual,uer disco r#ido obtida multiplicando o n@mero de cilindros pelo n@mero de cabeas pelo n@mero de setores por 1/3, ? ,ue s6o 1/3 b>tes por setor. +ortanto a capacidade dada por! $ilindros x cabeas x setores x 1/3 & disco do nosso exemplo teria! 3/G4 x 311 x E7 Q /F.07/.//4.844 b>tes, ou se?a, ,uase /G (2.

Captulo 23 Discos

23-4

+ortanto importante entender a or#aniza6o interna dos discos r#idos anti#os, ? ,ue os modernos s6o encarados externamente desta mesma forma, apenas apresentando um n@mero ele ado de Ncabeas l#icasP.
ATA$%%& ATA$'' e ATA$())

Im dos di ersos fatores ,ue definem o desempen.o de um disco r#ido a sua taxa de transferHncia externa. At pouco tempo, a maior taxa de transferHncia obser ada nos discos *"E era de /E,E '2Os no c.amado +*& 'ode 8. Em /00F sur#iram os discos capazes de operar no modo Iltra "'A 77 ;ou A-A-77<, ,ue opera com 77 '2Os. =ur#iram a se#uir os padres A-A-EE e A-A-/44, capazes de operar com taxas de EE '2Os e /44 '2Os, respecti amente. $ertas restries de em ser obser adas para ,ue esses modos possam ser usados! a< A interface *"E de e ser compat el b< & disco r#ido de e ser compat el c< & cabo flat *"E de e ser ade,uado "ependendo da placa de $+I, o mximo modo suportado pode ser o A-A77, o A-A-EE ou o A-A-/44. *sto depende do c.ipset utilizado na placa de $+I. & disco r#ido tambm de e ser compat el. Existem discos r#idos compat eis com o padr6o A-A-77, outros mais no os compat eis como A-A-EE e outros ainda mais no os, compat eis com o A-A-/44.
Figura 23.8
O ca"o 5lat para o modo )T)-33 6 de 47 -ias e de-e ter no m,(imo 4 cm de comprimento.

A ,uest6o do cabo tambm importante. +lacas de $+I s6o sempre acompan.adas dos cabos *"E. +ara usar o modo A-A-77 permitido usar o cabo flat de 84 ias, mas ele precisa ter no mximo 81 centmetros de comprimento, caso contrrio ocorrer6o erros de leitura e #ra a6o. +ara os modos A-A-EE e A-A-/44 preciso usar o cabo flat *"E de G4 ias.

23-17

Hardware Total Figura 23.9


0ara os modos )T)-$$ e )T)-177 6 preciso usar o ca"o IDE de 37 -ias. )m"os t8m conectores iguais.

As tabelas ,ue se se#uem resumem as condies mnimas para ,ue se?a poss el o funcionamento nos modos A-A-77, A-A-EE e A-A-/44. :uando as condies n6o s6o satisfeitas por um determinado modo, as transferHncias ocorrer6o no modo imediatamente inferior, desde ,ue satisfaa Js trHs condies. %e,uisitos mnimos para operar em A-A-77
Disco rgido Inter5ace IDE Ca"o 5lat IDE )T)-33 )T)-33 47 -ias! 4 cm

%e,uisitos mnimos para operar em A-A-EE


Disco rgido Inter5ace IDE Ca"o 5lat IDE )T)-$$ )T)-$$ 37 -ias

%e,uisitos mnimos para operar em A-A-/44


Disco rgido Inter5ace IDE Ca"o 5lat IDE )T)-177 )T)-177 37 -ias

=upon.a por exemplo ,ue amos fazer a se#uinte instala6o! *nterface *"E A-A-EE "isco r#ido A-A-77 $abo flat de G4 ias A interface *"E A-A-EE e est sendo usado o cabo apropriado para este modo, entretanto o disco r#ido do exemplo suporta no mximo o A-A-77, portanto este ser o modo utilizado, e n6o o A-A-EE.

Captulo 23 Discos

23-11

Alm de serem satisfeitas essas condies do ponto de ista do .ardBare, tambm preciso confi#urar o TindoBs para ati ar os modos Iltra "'A. =e isto n6o for feito, o acesso ao disco ficar limitado ao +*& 'ode 8, com apenas /E,E '2Os.
Tempo de acesso

& tempo de acesso est relacionado com a elocidade de mo imenta6o do brao ,ue contm as cabeas de leitura e #ra a6o. +odemos entender facilmente ,ue ,uanto mais eloz for o mo imento deste brao, mais rapidamente o disco poder acessar ,ual,uer dado nele armazenado. "i#amos ,ue em um determinado instante o brao este?a posicionado sobre o cilindro n@mero 344, e o disco recebe um comando para ,ue se?a acessado o cilindro 3/4. "e ido J proximidade, este mo imento ser relati amente rpido. Entretanto, di#amos ,ue se?a recebido um comando para acessar o cilindro n@mero G44. $omo este cilindro est mais lon#e, o mo imento realizado pelo brao ser mais demorado. A todo instante, o disco pode receber comandos para mo er seu brao a ,ual,uer cilindro para realizar leituras ou #ra aes de dados. & mo imento pode ser mais ou menos demorado, dependendo do n@mero do cilindro atual e do n@mero do cilindro solicitado. $on enciona-se tomar como parAmetro estatstico, o tempo necessrio para mo er o brao desde o primeiro cilindro at o @ltimo. Este tempo c.amado de full stroDe. $.amamos de tempo mdio de acesso, ou simplesmente tempo de acesso, um alor i#ual J metade de full stroDe. U aproximadamente i#ual ao tempo necessrio para mo er o brao desde o primeiro cilindro at o cilindro central. tempo de acesso Q ;full stroDe< O 3 +raticamente todos os discos r#idos modernos apresentam tempos de acesso entre G e /1 ms, sendo ,ue a maioria deles situa-se entre G e /3 ms. Al#uns campees de elocidade situam-se abaixo de G ms, en,uanto al#uns modelos mais econVmicos ;e lentos< possuem tempos de acesso um pouco maiores, entre /4 e /1 ms. :uanto menor for o tempo de acesso, mel.or ser o desempen.o do disco. Em situaes nas ,uais s6o feitos poucos acessos se,Wenciais a ar,ui os muito #randes ;o caso tpico das aplicaes de multimdia<, o tempo de acesso um fator de importAncia secundria. -anto assim ,ue os dri es de $"-%&' apresentam tempos de acesso em torno de /44 ms, sem pre?udicar

23-12

Hardware Total

o seu desempen.o. +or outro lado, nas aplicaes em ,ue s6o feitos acessos a uma #rande ,uantidade de ar,ui os de taman.o pe,ueno ;caso tpico do ambiente TindoBs<, o tempo de acesso um fator decisi o no desempen.o do disco. Existe um outro tipo de tempo de acesso ,ue tambm tem importAncia, apesar de secundria. -rata-se do tempo de acesso entre tril.as. 'ede o tempo necessrio para mo er o brao de uma tril.a ;ou cilindro<, at a tril.a se#uinte. Este parAmetro importante ,uando est sendo realizada a leitura ou #ra a6o de ar,ui os lon#os, ,ue podem ocupar rios cilindros consecuti os. Em #eral, o tempo de acesso entre tril.as aria entre /O7 e /O1 do tempo mdio de acesso. +odemos ent6o encontrar discos com tempos de acesso entre tril.as ariando de pouco mais de / ms, at alores mais ele ados como 1 ms. Este tempo exerce uma influHncia bem pe,uena sobre o desempen.o. $onsidere por exemplo um disco ,ue #ira a 1844 %+', com 8 cabeas, e um tempo de acesso entre tril.as i#ual a 8 ms. +ara ler as 8 tril.as ,ue formam um cilindro, o disco precisa descre er 8 rotaes, o ,ue consome um tempo total de 88 ms. "epois disso, preciso #astar mais 8 ms para mo er o brao at o cilindro se#uinte para continuar acessando o ar,ui o. +ortanto, esta mo imenta6o aumentou o tempo total para ler um cilindro inteiro, de 88 para 8G ms, uma diferena muito pe,uena. Xrios pro#ramas fazem a medida do tempo mdio de acesso, e ainda do tempo de acesso entre tril.as. +odemos citar o +$ $.ecD ;fi#ura /4<, cu?a ers6o demo pode ser obtida #ratuitamente atra s da *nternet, em BBB.eurosoft-uD.com.
Figura 23.10
/edida do desempen%o de um disco rgido com o 0C C%ec9.

&s resultados mostrados na fi#ura /4 foram obtidos em um disco r#ido :uantum Yireball C$-/1!

Captulo 23 Discos
:inear ;ee9 <tempo de acesso entre tril%as=> ?ull ;tro9e ;ee9> @andom ;ee9 <tempo m6dio de acesso=> 1.33 ms 3.73 ms .44 ms

23-13

:uando o computador destina-se a ser usado em aplicaes profissionais ,ue exi#em alto desempen.o, preciso procurar um disco r#ido ,ue tambm se?a de alto desempen.o. +ara isto preciso ,ue o disco ten.a um baixo tempo de acesso. & tempo de acesso entre tril.as de importAncia secundria, e n6o de e ser usado como fator decisi o. $omo dificilmente podemos medir o desempen.o do disco antes de compr-lo, de emos procurar outros meios de obter esta informa6o. +odemos, por exemplo, acessar o fabricante ia *nternet e consultar as especificaes tcnicas dos modelos oferecidos.
Taxa de transfer*ncia interna

Ao lado do tempo mdio de acesso, a taxa de transferHncia interna o mais importante fator ,ue define o desempen.o de um disco r#ido. En,uanto o tempo mdio de acesso decisi o na leitura de ar,ui os pe,uenos em #rande ,uantidade, a taxa de transferHncia interna o principal fator en ol ido na elocidade de leitura e #ra a6o de ar,ui os #randes. &s discos r#idos *"E ;e tambm os modelos =$=*< possuem uma rea interna de memria, para onde s6o lidos os dados ,ue ser6o posteriormente transferidos para a placa de $+I. Esta rea c.amada de cac.e ou buffer. :uando um disco r#ido *"E transfere dados, est6o en ol idos dois tipos de transferHncia! /. -ransferHncia da mdia ma#ntica para a cac.e interna 3. -ransferHncia da cac.e interna para a placa de $+I A fi#ura // mostra como a opera6o completa realizada. A taxa de transferHncia interna representa a elocidade na ,ual a primeira transferHncia feita. A elocidade na ,ual a se#unda transferHncia se faz, c.amada de taxa de transferHncia externa. Em #eral a taxa externa muito maior ,ue a interna. +ara ,ue o disco r#ido possa fazer uma transferHncia completa ;mdia - cac.e - $+I< de forma mais eloz, tanto a transferHncia interna como a externa precisam ser rpidas. :uanto J taxa externa n6o . problema. &s modernos discos *"E s6o capazes de transferir dados para a placa de $+I em elocidades bem ele adas, como EE '2Os ;A-A-EE< e /44 '2Os ;A-A-/44<. A #rande dificuldade tecnol#ica obter uma taxa de transferHncia interna ele ada.

23-14

Hardware Total Figura 23.11


Ta(as de trans5er8ncia interna e e(terna.

Ca cu ando a taxa de transfer*ncia efeti+a

=upon.a ,ue um determinado disco apresente as se#uintes taxas de transferHncia! *nterna! Externa! 74 '2Os /44 '2Os

$alculando de forma bem simples, supon.a a leitura de / '2. $omo a taxa de transferHncia interna de 74 '2Os, o tempo necessrio para ler esses / '2 para a memria interna ! / '2 O 74 '2Os Q 4,477 s +ara transferir esses dados da memria interna para a placa de $+I, ser preciso um tempo de! / '2 O /44 '2Os Q 4,4/4 s +ortanto, o tempo total para realizar esta transferHncia de / '2 de! 4,477 s R 4,4/4 s Q 4,487 s "i idindo a ,uantidade de dados transferidos ;/ '2< pelo tempo total ;4,7/ s<, teremos uma taxa de transferHncia efeti a de! / '2 O 4,487 s Q 37,3 '2Os Yicamos ent6o com os se#uintes resultados!

Captulo 23 Discos

23-1

-axa de transferHncia interna! 74 '2Os -axa de transferHncia externa! /44 '2Os -axa de transferHncia efeti a! 37,3 '2Os Estamos c.amando de taxa de transferHncia efeti a, a combina6o da taxa interna com a externa. &bser e ,ue seu alor est muito mais prximo da taxa interna. Xamos considerar mais dois discos, e apresentar suas taxas de transferHncia interna e externa, e calcular a taxa efeti a. $olo,uemos os trHs discos em uma tabela!
Ta(a de trans5er8ncia interna Ta(a de trans5er8ncia e(terna Ta(a de trans5er8ncia e5eti-a Disco 1 37 /'As 177 /'As 23!2 /'As Disco 2 37 /'As $$ /'As 27!$ /'As Disco 3 27 /'As 177 /'As 1$!$ /'As

Nesta tabela, a taxa de transferHncia efeti a foi calculada como no primeiro exemplo. $omparando o disco / com o disco 3, obser amos ,ue um alor menor na taxa de transferHncia externa ;EE '2Os ao in s de /44 '2Os< n6o causa uma de#rada6o si#nificati a da taxa de transferHncia efeti a ;34,E '2Os ao in s de 37,3 '2Os<. $omparando o disco / com o disco 7, emos ,ue a diminui6o da taxa de transferHncia interna ;34 '2Os ao in s de 74 '2Os< causa uma diminui6o consider el na taxa efeti a ;/E,E '2Os, ao in s de 37,3 '2Os<. *sto ocorre de ido ao fato da taxa externa ser relati amente alta, ficando portanto a car#o da taxa interna o resultado final. &s resultados podem ser apreciados ,uando comparamos os discos 3 e 7 com o disco /, em termos de porcenta#em das taxas de transferHncia!
Ta(a interna Ta(a e(terna Ta(a e5eti-a Disco 2 ( Disco 1 Igual 33B menor 11!2B menor Disco 3 ( Disco 1 33B menor Igual 23! B menor

$omparando o disco 3 com o disco /, emos ,ue ambos tHm a mesma taxa de transferHncia interna, e a taxa externa do disco 3 77K menor, e como resultado, a taxa de transferHncia efeti a ficou //,3K menor. A#ora comparando o disco 7 com o disco /, emos ,ue ambos tHm a mesma taxa externa, mas a taxa interna do disco 7 77K menor, e como resultado, sua taxa de transferHncia efeti a 3G,1K menor. "e um modo #eral, a taxa de transferHncia interna a ,ue determina o desempen.o #lobal, sendo muito mais importante ,ue a externa. Existem discos A-A-EE e A-A-/44 de baixo custo, com taxas internas bastante modestas. & fato de serem A-A-EE ou A-A-/44 n6o #arante ,ue esses discos ter6o um bom desempen.o. 'uito mais importante c.ecar a taxa de transferHncia interna.

23-1$

Hardware Total

Esta discuss6o sobre taxas de transferHncia interna e externa tambm se aplicam a modelos =$=*. Esses discos tambm tHm uma memria interna, uma taxa de transferHncia interna e uma externa. A diferena principal ,ue a transferHncia externa n6o se#ue padres como A-A-77, A-A-EE e A-A/44, e sim, padres prprios da interface =$=*. Existem modos ,ue operam com 34, 84, G4, /E4 e at 734 '2Os.
Ca cu ando a taxa de transfer*ncia interna

&s clculos apresentados a,ui foram aproximados, mas ser iram para mostrar como a taxa de transferHncia interna importante. +ara ,ue um disco possua uma ele ada taxa de transferHncia interna, ele precisa!

/. +ossuir um #rande n@mero de setores por tril.a 3. +ossuir uma alta elocidade de rota6o
'esmo de forma intuiti a, podemos entender ,ue, ,uanto maior o n@mero de setores em uma tril.a, mais dados poder6o ser lidos ;ou #ra ados< em cada rota6o do disco. "a mesma forma, ,uanto mais ele ada for a elocidade de rota6o, mais rpido os dados passar6o pelas cabeas. =upon.a ,ue um determinado disco #ira a 1844 %+', e em cada tril.a externa existam 844 setores. +ara calcular a taxa de transferHncia interna, de emos di idir o n@mero de b>tes de uma tril.a pelo tempo necessrio para a sua leitura ;/ rota6o<! N@mero de b>tes Q 844 x 1/3 Q 348.G44 -empo de uma rota6o! E4s O 1844 %+' Q 4,4// s A taxa de transferHncia interna ser ent6o! 348.G44 b>tes O 4,4// s Q /G,E '2Os, aproximadamente A taxa de transferHncia interna pode ser ent6o calculada pela frmula! N x % x 1/3 O E4.444.444 Nesta frmula, N o n@mero de setores por tril.a, % a elocidade de rota6o ;dada em %+'<. & resultado ser a taxa interna de transferHncia, dada em '2Os. +ela frmula, fica claro ,ue ,uanto maiores forem os alores de N ;n@mero de setores por tril.a< e % ; elocidade de rota6o dos discos<, maior ser a taxa de transferHncia interna.

Captulo 23 Discos

23-1&

$omo ? dissemos, os discos r#idos modernos possuem, nas suas tril.as externas, mais setores ,ue nas tril.as internas. +or isso, a taxa de transferHncia ser mais ele ada durante a leitura de reas no incio do disco. =e soubssemos o n@mero de setores nas primeiras e nas @ltimas tril.as, ?untamente com a elocidade de rota6o, poderamos calcular um alor mdio para a taxa de transferHncia interna. 'esmo sem saber o n@mero de setores, podemos encontrar a taxa de transferHncia interna mxima, nas entrelin.as do manual do disco r#ido. Xe?a por exemplo as informaes extradas do manual dos discos :uantum Yireball C$-34. -rata-se de uma famlia de discos de /4, 34, 74 e 84 (2. &s discos s6o idHnticos, a diferena est no n@mero de superfcies ma#nticas ;/ a 8<, com /4 (2 em cada superfcie. No manual desses discos, encontramos as informaes mostradas na fi#ura /3.
Figura 23.12
0arCmetros de desempen%o de um disco rgido.

Neste manual emos a informa6o! *nternal "ata %ate ;'bOsec<! Ip to 38G Esta a taxa de transferHncia interna mxima, ,ue nesses discos ale 38G 'bitsOs. &bser e ,ue em #eral os fabricantes apresentam esta taxa em 'bitsOs, e n6o em '2Os. +ara con erter de 'bitsOs para '2Os, basta di idir por G. +ortanto, a taxa de 7/ '2Os. $omo emos, o fabricante n6o informa o n@mero de setores por tril.a, dado necessrio para calcular a taxa de transferHncia interna, em compensa6o informa diretamente o alor desta taxa de transferHncia. Note ,ue esta taxa ,ue o fabricante informa n6o a ,ue se erifica na prtica. Este alor n6o le a em conta, por exemplo, as reas ,ue separam os

23-13

Hardware Total

setores consecuti os, c.amadas de N#apsP. &s #aps ocupam cerca de /4K de cada tril.a, portanto, apenas 04K dos bits ,ue passam pelas cabeas a cada se#undo representam realmente dados. *sto ? reduz a taxa de transferHncia interna para cerca de 3G '2Os ;,ue ainda um alor bem alto<. N6o . nada ,ue o usurio possa fazer para aumentar a taxa de transferHncia interna de um disco, nem para reduzir o seu tempo de acesso. Entretanto, @til con.ecer essas informaes antes da compra de um disco r#ido.
Estacionamento das cabeas

& estacionamento das cabeas uma opera6o realizada sempre ,ue o disco r#ido desli#ado. $onsiste em, antes do desli#amento, mo er as cabeas sobre um cilindro onde n6o ser6o #ra ados dados. *sto e ita ,ue, ao cessar a rota6o do disco, as cabeas to,uem na superfcie ma#ntica, o ,ue poderia n6o s perda de dados, mas tambm deixar o disco fisicamente danificado. -odos os discos r#idos atuais fazem estacionamento automtico das cabeas, mas nos modelos muito anti#os, esta opera6o precisa a ser feita manualmente, atra s de pro#ramas apropriados ;+A%Z.$&'<. &s fabricantes de discos r#idos recomendam ,ue esses pro#ramas n6o se?am mais usados. & usurio de e deixar ,ue o estacionamento das cabeas se?a feito de forma automtica, ,uando o disco desli#ado.
,r-$compensa.o de gra+a.o

&s discos r#idos anti#os necessita am ,ue, a partir de um certo cilindro, este comando fosse ati ado, com o ob?eti o de remane?ar o posicionamento dos bits #ra ados nos cilindros mais internos, para e itar ,ue esses bits intera#issem ma#neticamente, alterando suas posies. Nos discos modernos a pr-compensa6o continua sendo usada, entretanto ati ada internamente pelo disco, e n6o mais pelo 2*&=, como era feito . al#uns anos atrs ;aproximadamente at o incio dos anos 04<.
/ogica B oc0 Addressing

& C2A ;Co#ical 2locD Addressin#< foi introduzido para ,ue fosse poss el ultrapassar a barreira dos N148 '2P, um problema ,ue existia nos 2*&= dos +$s produzidos at /001, aproximadamente. :uando um computador possui um 2*&= ,ue n6o possui a fun6o C2A, necessrio, para instalar discos *"E acima de 148 '2, utilizar um softBare ,ue implementa esta fun6o. "urante /008, /001 e at em /00E, praticamente todos os discos r#idos *"E eram fornecidos ?untamente com um dis,uete com um softBare ,ue implementa esta fun6o. +ara instalar um disco r#ido acima de 148 '2, n6o use nen.um softBare adicional para ati ar este recurso. Ao in s disso,

Captulo 23 Discos

23-14

.abilite a fun6o C2A no seu $'&= =etup. Em #eral ocH encontrar no =etup, comandos indi iduais para ati ar o C2A para cada disco r#ido, de forma independente.
IDE B oc0 1ode

&s modernos discos *"E podem realizar transferHncias em bloco. Ao in s de transferirem um setor de cada ez, transferem para a memria da placa de $+I, um #rupo de setores. Al#uns =etups permitem ,ue se?a escol.ido o n@mero de setores a serem transferidos neste modo! 8, G, /E, 73 ou E8. $ertos =etups operam com um alor fixo, por exemplo, /E setores, sempre ,ue o *"E 2locD 'ode for ati ado.
Dec arando o disco rgido IDE no C1OS Setup

=empre ,ue um disco r#ido *"E for instalado, de e ser declarado no $'&= =etup. As placas de $+I produzidas nos @ltimos anos possuem sempre duas interfaces *"E, sendo ,ue cada uma delas pode controlar dois dispositi os *"E. $omo essas duas interfaces s6o c.amadas de +rimria e =ecundria, e como os dois dispositi os li#ados a uma interface *"E s6o c.amados de 'estre e Escra o ;'aster O =la e<, os 8 dispositi os *"E s6o c.amados de! +rimar> 'aster +rimar> =la e =econdar> 'aster =econdar> =la e

Em #eral, o 2*&= d suporte apenas a discos r#idos. &utros dispositi os, como dri es de $"-%&' e unidades de fita *"E necessitam de dri ers apropriados, normalmente carre#ados durante o boot. &s parAmetros relacionados com o disco r#ido ,ue utilizam declaraes no $'&= =etup s6o os se#uintes!
C2ln Head ;ect *.mero de cilindros. Esta in5orma#Do 6 encontrada no manual do disco rgido! e muitas -eEes est, tam"6m impressa na sua carca#a e(terna. O conFunto de -alores 5ormados pelo n.mero de cilindros! ca"e#as e setores de um disco rgido 6 a GHeometria :IgicaJ do disco. *.mero de ca"e#as. Tam"6m podemos encontrar esta in5orma#Do no manual do disco rgido! e em geral! impressa na sua carca#a e(terna. *.mero de setores por tril%a. Encontramos esta in5orma#Do no manual do disco rgido! e em geral! impressa na sua carca#a e(terna. O n.mero de ca"e#as! cilindros e setores usados no C/O; ;etup sDo lIgicos! e nDo 5sicos. Em outras pala-ras! esses tr8s parCmetros nDo representam a realidade 5sica do interior do disco! e sim! -alores correspondentes! sugeridos pelo 5a"ricante.

23-27
K0com :Eone

Hardware Total
Cilindro de pr6-compensa#Do. Indica o n.mero do clilindro a partir do Lual 6 ati-ada a pr6compensa#Do de gra-a#Do. Este parCmetro nDo 6 mais usado nos discos rgidos modernos. ;e o C/O; ;etup possuir um item para a programa#Do deste parCmetro! use o -alor $ . 3 . Indica o n.mero do cilindro usado como Eona de estacionamento das ca"e#as. )ssim como o K0com! este parCmetro tam"6m 6 o"soleto. 0ara manter compati"ilidade com os discos rgidos antigos! os 5a"ricantes recomendam Lue este parCmetro! caso e(ista no ;etup! seFa programado com um -alor igual ao n.mero de cilindros. 0or e(emplo! se um disco possuir 1724 cilindros! programe tanto o C2ln como o :Mone com o -alor 1724. Ha"ilite este parCmetro <:ogical "loc9 addressing=! a menos Lue -oc8 esteFa instalando um disco rgido muito antigo! com menos de 74 /'. Ha"ilite este parCmetro para Lue as trans5er8ncias seFam 5eitas em "locos de m.ltiplos setores. )s inter5aces IDE modernas sDo capaEes de realiEar opera#Nes de EA; <entrada e sada de dados= em 1$ ou 32 "its. )pesar dos discos IDE trans5erirem apenas 1$ "its de cada -eE! a opera#Do da inter5ace em 32 "its traE uma sens-el mel%ora na ta(a de trans5er8ncia. O aconsel%,-el manter este recurso sempre %a"ilitado. Este item ser-e para regular a -elocidade de trans5er8ncia de dados entre o disco rgido e sua inter5ace! Luando nDo sDo 5eitas trans5er8ncias por D/). Os modos dispon-eis sDo 7! 1! 2! 3 e 4. O 0IO /ode 4 6 o Lue apresenta mel%ores resultados! com uma ta(a de 1$!$ /'As. De-e ser o modo escol%ido! em todos os discos e dri-es de CD-@O/ IDE modernos. Em modelos ainda mais no-os! Lue suportam o 5uncionamento em modo D/)! este ter, prioriadade so"re os modos 0IO. Discos rgidos modernos de-em usar o"rigatoriamente o modo Pltra D/). )s trans5er8ncias de dados do disco rgido podem ser 5eitas por dois processos> 0IO ou D/). /odelos produEidos at6 apro(imadamente 144& suportam apenas modos 0IO! e os mais recentes suportam D/) <)T)-33! )T)-$$ e )T)-177=. Dei(e o modo D/) ati-ado no caso de dispositi-os IDE modernos <5a"ricados a partir de 1443=.

:') /ode IDE 'loc9 /ode IDE 32 "it Trans5er

IDE 0IO /ode

IDE D/) /ode

-odos esses parAmetros podem ser preenc.idos manualmente pelo usurio, ou ent6o detectados automaticamente, atra s de um comando apropriado. A maioria dos =etups possui este comando para detec6o automtica. "a mesma forma, existem al#uns =etups ,ue possuem detec6o automtica apenas para $>ln, 5ead, =ect e C2A, ficando os outros parAmetros desati ados. $aso se?a dese?ado, o usurio poder .abilit-los manualmente. Existem =etups em ,ue todos esses parAmetros est6o ?untos em um mesmo comando, normalmente no =tandard $'&= =etup, ficando todos os outros comandos espal.ados no Ad anced $'&= =etup e no Ad anced $.ipset =etup. & $'&= =etup diz respeito apenas aos discos *"E, e n6o a discos =$=*. :uando um +$ tem um ou mais discos r#idos =$=*, o seu controle feito pelo 2*&= da placa controladora =$=*, e n6o pelo 2*&= da placa de $+I. :uando um +$ tem apenas discos =$=*, usamos no $'&= =etup a op6o NNot *nstalledP para os discos r#idos. N6o ,uer dizer ,ue o +$ n6o tem discos r#idos, ,uer dizer apenas ,ue os discos n6o s6o *"E e n6o s6o controlados pelas interfaces *"E da placa de $+I.
,arti.o e formata.o gica

+ara instalar um disco r#ido preciso primeiro confi#urar os seus ?umpers. A se#uir de e ser conectado na interface atra s do cabo flat apropriado, e

Captulo 23 Discos

23-21

li#ado na fonte de alimenta6o. Isamos a se#uir o $'&= =etup e pro#ramamos os parAmetros ,ue definem a sua #eometria e capacidade! n@mero de cilindros, n@mero de cabeas e n@mero de setores ;no caso de discos *"E<. Yeito isto usamos o pro#rama Y"*=Z para fazer a parti6o, e o pro#rama Y&%'A- para fazer a formata6o l#ica. +odemos entretanto optar por di idir o disco r#ido em m@ltiplos dri es l#icos. Na se6o se#uinte eremos como fazH-lo.

2#rios dri+es gicos


& pro#rama Y"*=Z pode ser usado para di idir um disco r#ido ;dri e fsico< em dois ou mais dri es l#icos. Em certas situaes, esta di is6o pode ser interessante. +or exemplo, podemos usar o dri e l#ico $ para armazenar pro#ramas, e o dri e l#ico " para armazenar dados. *sto facilita bastante as operaes de bacDup, pois teremos ,ue fazH-lo apenas no dri e ". Al#uns usurios #ostam de armazenar no dri e $, os pro#ramas de trabal.o, e no dri e ", ?o#os e outras amenidades. Existem casos de +$s ,ue s6o usados por duas pessoas. +oderia ser di idido, por exemplo, em $ para pro#ramas, " para os dados do primeiro usurio, e E para os dados do se#undo usurio. Xamos er a#ora como di idir um disco r#ido de /E (2 em trHs dri es l#icos! $! G (2 "! E (2 E! 3 (2 ; alores aproximados< & mtodo apresentado pode ser usado para criar ,uantos dri es l#icos ocH dese?ar ;respeitando o limite de letras do alfabeto<. $omo fica muito difcil #erenciar um n@mero #rande de dri es, n6o con eniente exa#erar neste recurso ;o ,ue foi mesmo ,ue #ra ei no meu dri e -! [<. Esta di is6o feita atra s do Y"*=Z, mas s pode ser feita en,uanto o disco r#ido ainda n6o possui dados armazenados, pois sempre ,ue alteramos o seu particionamento, os dados s6o perdidos. +ara fazer esta di is6o, temos ,ue executar os se#uintes comandos com o Y"*=Z! a< $riar uma parti6o primria com G (2, ,ue ser o dri e $. b< $riar uma parti6o estendida ocupando todo o restante do disco r#ido. c< $riar o dri e l#ico ", com E (2 dentro da parti6o estendida. d< $riar o dri e l#ico E, com 3 (2, dentro da parti6o estendida. e< -ornar A-*XA a parti6o primria, como eremos adiante.

23-22

Hardware Total

&2=.! +ara ,ue se?a poss el criar essas parties, necessrio ,ue n6o ten.a sido criada nen.uma outra parti6o. =e ? existirem parties podemos fazH-lo, mas para isto ser preciso deletar as parties ? existentes, atra s do comando 7 do Y"*=Z ;"eletar parti6o<. *sto far com ,ue todos os dados armazenados no dri e l#ico correspondente se?am perdidos.

Figura 23.13
Tela principal do ?DI;Q.

Ao executarmos o Y"*=Z e c.e#armos J sua tela principal ;fi#ura /7<, escol.emos a op6o /, para criar uma parti6o. =er ent6o apresentada a tela da fi#ura /8, na ,ual escol.emos a op6o /, para criar a parti6o primria.
Figura 23.14
0ara criar a parti#Do prim,ria.

:uando for apresentada a tela da fi#ura /1, ao in s de respondermos =, de emos responder N, ou se?a, n6o dese?amos usar o disco inteiro como uma parti6o @nica.

Captulo 23 Discos Figura 23.15

23-23
DiEendo *RO S parti#Do .nica.

Yinalmente ser apresentada a tela da fi#ura /E, na ,ual informada a capacidade mxima do disco, e de emos preenc.er ,uantos me#ab>tes ,ueremos usar para a parti6o primria.
Figura 23.16
O ?DI;Q pergunta Lual ser, o taman%o da parti#Do prim,ria.

&bser e ,ue su#erido o taman.o mximo do disco r#ido, ,ue no nosso exemplo de /E.883 '2. "e emos di#itar neste campo, o taman.o ,ue dese?amos usar. &bser e a fi#ura /F, onde escol.emos o taman.o de G444 '2.
Figura 23.17
Criando uma parti#Do prim,ria com 3777 /'.

23-24

Hardware Total

Ima ez escol.ido o taman.o da parti6o primria, o Y"*=Z apresenta uma tela de informaes como a mostrada na fi#ura /G. "e emos teclar E=$ para continuar, oltando ao menu principal.
Figura 23.18
) parti#Do prim,ria 5oi criada.

Xoltando J tela principal do Y"*=Z ;fi#ura /0<, obser amos ,ue informado o se#uinte!
AVISO! Nenhuma partio est ativada, o disco 1 no ser inicializvel a no ser que uma partio se a de!inida como ativa

'ais adiante eremos como definir a parti6o ati a.


Figura 23.19
*a tela principal do ?DI;Q! 6 in5ormado Lue precisamos de5inir uma parti#Do ati-a.

$.e#ou a .ora de criar uma se#unda parti6o, c.amada de parti6o estendida, ,ue de er ocupar todo o espao restante no disco r#ido. :uando di idimos um disco r#ido em apenas $ e ", o dri e $ ser a parti6o primria, e o dri e " ser a parti6o estendida. :uando di idimos um disco r#ido em mais de um dri e l#ico, o dri e $ ser a parti6o primria, e todos os demais dri es estar6o na parti6o estendida. +ara criar uma parti6o estendida, escol.emos a op6o / ;criar parti6o< no menu principal do Y"*=Z. A se#uir apresentado um outro menu, no ,ual de emos escol.er a op6o 3 ;criar parti6o estendida<.

Captulo 23 Discos Figura 23.20

23-2

O ?DI;Q pergunta o taman%o da parti#Do estendida.

=er mostrada a tela da fi#ura 34, na ,ual temos ,ue indicar o taman.o da parti6o estendida. & Y"*=Z su#ere usar todo o espao restante no disco, ,ue no nosso exemplo de G884 '2. 2asta responder com EN-E%. &bser e ,ue n6o importa se a parti6o estendida ser toda usada como um dri e ", ou se ser di idida em rios dri es l#icos, nesta etapa sempre especificamos todo o espao restante no disco para ser usado como parti6o estendida. =er apresentada a tela da fi#ura 3/, na ,ual o Y"*=Z confirma a cria6o da parti6o estendida. "e emos teclar E=$ para continuar.
Figura 23.21
Criada a parti#Do estendida.

& prximo passo definir os dri es l#icos da parti6o estendida. *sto n6o d nen.um trabal.o, pois o prprio Y"*=Z apresenta neste momento a tela da fi#ura 33. =e ,uisssemos criar apenas um dri e ", bastar indicar o taman.o mximo su#erido, teclando EN-E%. No nosso caso, ,ueremos criar um dri e " com E444 '2 e um dri e E com o espao restante, pouco mais de 3444 '2.

23-2$

Hardware Total Figura 23.22


O ?DI;Q pergunta o taman%o do dri-e lIgico D.

Ao in s de teclar EN-E% na tela da fi#ura 33, amos di#itar o alor E444, para ,ue se?a criado o dri e " com E444 '2. "epois disso ser mostrada uma tela idHntica J da fi#ura 33, mas desta ez mostrando o espao restante, uma ez ,ue ? foram abatidos E444 '2. Ao teclar EN-E%, usamos este espao restante para o dri e E.
Figura 23.23
Todo o espa#o dispon-el na parti#Do estendida 5oi destinado aos dri-es lIgicos D e E.

=er mostrado um relatrio como emos na fi#ura 37. "e emos teclar E=$ para oltar ao menu principal do Y"*=Z. N6o necessrio, mas se ,uisermos podemos usar a op6o 8 do menu principal do Y"*=Z. Assim poderemos er um relatrio no ,ual s6o mostradas as parties nas ,uais o disco r#ido foi di idido. +or @ltimo, temos ,ue marcar a parti6o primria como sendo A-*XA. +arti6o ati a a,uela pela ,ual ser realizado o boot. =omente a parti6o primria pode ser definida como ati a, mas esta defini6o n6o automtica. -emos ,ue definir a parti6o ati a usando o comando 3 do menu principal do Y"*=Z. Ao usarmos este comando, ser apresentada a tela mostrada na fi#ura 38. "e emos di#itar N/P, para ,ue a parti6o primria passe a ser ati a.

Captulo 23 Discos Figura 23.24

23-2&
De5inindo a parti#Do 1 como ati-a.

Xoltando J tela principal do Y"*=Z, teclamos E=$ para finalizar a sua opera6o. U apresentada a tela da fi#ura /41. "e emos a#ora teclar E=$. Xoltaremos ao +rompt do '=-"&=, mas as informaes definidas pelo Y"*=Z s estar6o efeti adas a partir do prximo boot. "e emos ent6o executar um boot para dar prosse#uimento ao processo de instala6o.
Figura 23.25
T6rmino da opera#Do do ?DI;Q.

Assim como ocorre no caso da parti6o @nica, ,uando di idimos um disco r#ido em rios dri es l#icos, preciso fazer a formata6o l#ica de cada um deles. Im dri e l#ico ,ue ainda n6o foi formatado n6o pode ser usado para armazenar dados. =e tentarmos, neste momento, acessar o dri e $ ;por exemplo, pelo comando N"*% $!P<, eremos a se#uinte mensa#em de erro!
"ipo de m#dia invlido lendo unidade $ Anular, %epetir, &esistir'

&bser e ,ue o sistema operacional ? recon.ece a existHncia do dri e $, mas ainda n6o pode us-lo. =eu uso s ser permitido depois ,ue for realizada a formata6o l#ica. +ara tal, usamos o pro#rama Y&%'A-.$&', da se#uinte forma!
(O%)A" $*

23-23

Hardware Total

No nosso exemplo, criamos os dri es l#icos " e E, e portanto, temos ,ue format-los tambm. Isamos ent6o os comandos!
(O%)A" &* (O%)A" +*

A fi#ura 3E apresenta tudo o ,ue aparece na tela durante a formata6o do dri e $. &bser e ,ue nesta fi#ura, estamos considerando ,ue o nosso disco r#ido foi di idido em trHs dri es l#icos, sendo ,ue nosso dri e $ possui cerca de G444 '2.
Figura 23.26
T6rmino da 5ormata#Do do dri-e C.

Ao trmino da formata6o l#ica, o dri e $ estar liberado para uso normal. A fi#ura 3F mostra o seu conte@do lo#o aps a formata6o. +ara listar este conte@do, usamos o comando!
&I% $* ,A

&2=! No TindoBs 0G=E e anteriores, podamos usar o comando Y&%'A- $! O=, ,ue fazia
a #ra a6o do boot em modo '=-"&= no disco r#ido. No TindoBs 'E e no L+ isto n6o pode ser feito, ou se?a, o boot s feito no prprio ambiente TindoBs. $omandos como Y&%'A- $! O= e =M= $! n6o funcionam no TindoBs 'E O L+.

Figura 23.27
Conte.do do dri-e C! rec6m 5ormatado.

Captulo 23 Discos

23-24

Dri+es de dis3uete
*nformalmente, a pala ra dri e tem sido usada para desi#nar os dri es de dis,uetes ;Ylopp> "isD "ri e<, mas de e-se ter em mente ,ue seu si#nificado bem mais abran#ente. Neste li ro, ,uando usarmos isoladamente o termo dri e, estamos nos referindo aos dri es de dis,uete. Note ,ue tambm existem outros tipos de dri es, como o de $"-%&', o )*+ "ri e, e o 5"" ;5ard "isD "ri e, um outro nome para disco r#ido<.
Figura 23.28
Dri-e de 1.44 /'! 3TJ.

A fi#ura 3G mostra o tipo mais comum de dri e de dis,uetes, ainda usado em praticamente todos os +$s, apesar de ser totalmente obsoleto. U o dri e de 7\P de alta densidade ;5", ou 5i#. "ensit><, com capacidade de /.88 '2. &bser e nas suas partes laterais, os furos onde s6o instalados os parafusos ,ue o fixam ao #abinete.
Figura 23.29
Conectores na parte traseira do dri-e de disLuetes.

23-37

Hardware Total

A fi#ura 30 mostra as conexes existentes na parte traseira de um dri e de dis,uetes de 7\P. =6o ao todo duas, sendo ,ue uma delas ser e para conectar o dri e na fonte de alimenta6o, e outra ser e para a conex6o com a interface de dri es ;lembre ,ue esta interface fica localizada na placa de $+I<. +ara permitir a conex6o dos dri es na sua interface, usado um cabo apropriado, con.ecido como cabo flat para dri es. Este cabo sempre fornecido ?untamente com as placas de $+I.
Figura 23.30
Ca"o 5lat para dri-es

& cabo flat para dri es mostrado na fi#ura 74. Em #eral possui trHs conectores ;al#uns cabos flat anti#os possuam at 1 conectores, para permitir a conex6o de dri es de dis,uetes de 1 /O8P, ,ue usa am conectores diferentes<. Im desses conectores de e ser li#ado na placa de $+I ;onde fica a interface para dri es de dis,uete<. &s outros dois conectores permitem a li#a6o de um ou dois dri es de dis,uete. & dri e li#ado no conector da extremidade do cabo ser automaticamente selecionado como A. $aso se?a dese?ado ;normalmente nin#um faz isso< instalar um se#undo dri e de dis,uetes, podemos li#-lo no conector do meio do cabo. Este ser automaticamente selecionado como 2. Entre os di ersos conectores ,ue partem da fonte de alimenta6o, existem a,ueles ,ue s6o prprios para a conex6o ao dri e de 7\P. Na fi#ura 7/ emos dois tipos de conectores para dri es existentes na fonte de alimenta6o. & maior deles prprio para a conex6o em discos r#idos, dri es de $"-%&' e dri es de dis,uetes de 1 /O8P ;,ue n6o s6o mais usados<. & menor deles prprio para a conex6o em dri es de 7\P.

Captulo 23 Discos Figura 23.31

23-31
Conectores da 5onte de alimenta#Do.

A maioria das interfaces para dri es de dis,uetes s6o capazes de controlar dois dri es. +odemos entretanto encontrar al#umas interfaces ,ue controlam um @nico dri e, o ,ue n6o problema al#um, ? ,ue rarssimo al#um usar dois dri es. A instala6o e confi#ura6o de dri es de dis,uete bastante simples. Eles s6o controlados pelo 2*&=, e funcionam perfeitamente no modo '=-"&=. & TindoBs tambm o controla automaticamente, bem como os demais sistemas operacionais, mas para isto necessrio ,ue este?am declarados no =tandard $'&= =etup. &s setores dos dis,uetes armazenam 1/3 b>tes. & dis,uete possui duas faces, cada uma com G4 tril.as, e cada tril.a com /G setores. A capacidade total portanto! 3 x G4 x /G x 1/3 Q /884 D2 Note ,ue uma #rande imprecis6o dizer N/.88 '2P. A capacidade correta /884 D2, ,ue n6o exatamente i#ual a /.88 '2. =6o ao todo /.8F8.1E4 b>tes. Na prtica a capacidade um pouco menor, pois os setores iniciais do disco n6o s6o usados para armazenar dados do usurio. Armazenam o setor de boot, a tabela de aloca6o de ar,ui os ;YA-< e o diretrio raiz. &r#aniza6o de um dis,uete
*.mero de 5aces *.mero de tril%as *.mero de setores por tril%a Capacidade total> Ta(a de trans5er8ncia +elocidade de rota#Do 2 37 13 1.4&4. $7 "2tes 4 9'As 377 @0/

23-32

Hardware Total

Dri+es de CD$4O1
-odos os +$s modernos de em ser e,uipados com dri es de $"-%&'. 5 al#uns anos atrs, o dri e de $"-%&' era um dispositi o suprfluo, s era necessrio em +$s ,ue seriam usados para ?o#os, para pro#ramas de multimdia e para ou ir m@sica. Im fator entretanto fez esses dispositi os se tornarem obri#atrios! pro#ramas passaram a ser distribudos, n6o mais em dis,uetes, mas em $"s. *sto foi necessrio, ? ,ue os dis,uetes tHm uma capacidade limitadssima para os padres atuais. Na poca em ,ue os dri es de $"-%&' n6o eram obri#atrios em um +$, al#uns softBares c.e#a am a ocupar d@zias de dis,uetes. &s dis,uetes tin.am rias des anta#ens, como menor ida @til e complexidade de instala6o ;... colo,ue o dis,uete n@mero 3F no dri e A e tecle EN-E%..<. &s $"-%&'s tHm #randes anta#ens como mdia para distribui6o de pro#ramas! *nstala6o rpida ] A taxa de transferHncia de um dri e de $"-%&' moderno superior a 1 '2Os, en,uanto a dos dis,uetes de apenas 81 D2Os. Alm disso n6o preciso perder tempo colocando e retirando dis,uetes no dri e, basta colocar o $" no dri e, e pronto. 'aior durabilidade ] "is,uetes s6o muito sens eis J poeira, calor e umidade. Em boas condies, duram no mximo 1 anos. 9 os $"s tHm durabilidade de no mnimo /4 anos, e s6o mais resistentes J poeira ;desde ,ue se?am limpos<, calor e umidade. 'enor custo ] Em #randes ,uantidades, o custo de produ6o de um $" de apenas / dlar. 'eia d@zia de dis,uetes custam mais ,ue isso. $apacidade e,ui alente J de mais de 844 dis,uetes ] (ra ar #randes ,uantidades de dis,uetes em escala industrial um processo bastante demorado, mesmo usando m,uinas automticas. A simples #ra a6o de 1 dis,uetes dura cerca de /4 minutos, en,uanto o $"-%&', produzido em #randes ,uantidades, prensado em poucos se#undos, ? com seus E14 '2 armazenados.

Captulo 23 Discos Figura 23.32


Dri-e de CD-@O/.

23-33

A fi#ura 73 mostra um tpico dri e de $"-%&'. Na parte frontal existe uma porta ,ue d acesso J bande?a, na ,ual colocado o $". Existe um bot6o para abrir e fec.ar a bande?a, um plu#ue +3 para conectar um fone ;podemos assim ou ir $"s de udio, tocados diretamente do dri e, mesmo ,ue o computador n6o ten.a uma placa de som. Existe ainda um bot6o para re#ular o olume desta sada para fones. Al#uns dri es possuem botes para controlar $"s de udio, como +la>, =top, +ause, Next -racD. Im dri e de $"-%&' n6o precisa necessariamente ter todos esses botes, ? ,ue esses comandos podem ser feitos a partir do TindoBs. & @nico bot6o ,ue realmente necessrio o usado para abrir e fec.ar a bande?a ;E?ectOCoad<.
Figura 23.33
0arte traseira de um dri-e de CD-@O/.

Conectores

A fi#ura 77 mostra a parte traseira de um dri e de $"-%&'. Nela encontramos os se#uintes conectores! $onector *"E ] Neste conector li#amos o cabo flat *"E, ,ue tem sua outra extremidade li#ada em uma interface *"E da placa de $+I.

23-34

Hardware Total

Alimenta6o ] Este conector de alimenta6o idHntico ao do disco r#ido. Ci#amos em um dos conectores dispon eis na fonte de alimenta6o. ^udio anal#ico ] :uando o dri e est reproduzindo um $" de udio, o som transferido para a placa de som atra s deste conector. &s dri es de $"-%&' s6o fornecidos ?untamente com cabos de udio apropriados, para li#ar esta sada na entrada $"-*N da placa de som. ^udio di#ital ] +raticamente todos os dri es de $"-%&' modernos possuem uma sada de udio di#ital. Yornece o mesmo som encontrado na sada de udio anal#ico, exceto ,ue em formato di#ital. Cembre-se ,ue o som est representado nos $"s de udio em formato di#ital. "entro do dri e este som con ertido para o formato anal#ico para ser en iado J placa de som no formato anal#ico. Entretanto o mesmo som apresentado na sada di#ital, ,ue por sua ez pode ser li#ada em entradas $"-*N di#ital, caso a placa de som possua este tipo de entrada. & som di#ital tem ,ualidade sensi elmente mel.or ,ue a do anal#ico, e esta conex6o de e ser preferencialmente utilizada, caso a placa de som possua uma entrada para $" di#ital. &s dri es de $"-%&' possuem tambm na sua parte traseira, trHs pares de pinos metlicos para selecionamento 'asterO=la e. Esta confi#ura6o de e ser feita de acordo com a ocupa6o do dri e na interface. Im dri e sozin.o de e ser confi#urado como 'aster. Im se#undo dri e ou outro dispositi o *"E de e ser confi#urado como =la e.
2e ocidade

"esde a sua populariza6o, por olta de /007, os dri es de $"-%&' tHm e oludo em elocidade e em funcionalidade, mas n6o em capacidade! continuam com os mesmos E14 '2. &s mel.oramentos em elocidade foram entretanto bastante si#nificati os. &s primeiros dri es de $"-%&' opera am com a taxa de transferHncia de /14 D2Os, a mesma utilizada pelos $" +la>ers para udio. Esta taxa de transferHncia tem sido utilizada como referHncia para os dri es de $"-%&' modernos. =ur#iram os dri es de elocidade dupla ;3x<, com taxa de 744 D2Os. &s dri es mais anti#os passaram a ser c.amados de dri es de elocidade simples, ou /x. =e#uiramse os dri es de elocidade tripla ;7x<, ,udrupla ;8x<, e assim por diante. A tabela ,ue se se#ue mostra as principais elocidades lanadas nos @ltimos anos.
Tipo Ta(a de trans5er8ncia Tipo Ta(a de trans5er8ncia

Captulo 23 Discos
1( 2( 3( 4( $( 3( 17( 12( 1$( 27( 1 7 9'As 377 9'As 4 7 9'As $77 9'As 477 9'As 1!2 /'As 1! /'As 1!3 /'As 2!4 /'As 3!7 /'As 24( 32( 3$( 47( 44( 43( 2( $( $7( $4( 3!$ /'As 4!3 /'As !4 /'As $!7 /'As $!$ /'As &!2 /'As &!3 /'As 3!4 /'As 4!7 /'As 4!$ /'As

23-3

+ara ,ue os dri es de $"-%&' atin#issem taxas de transferHncia t6o ele adas, foi necessrio aumentar a sua elocidade de rota6o. Este problema n6o ocorre nos discos r#idos. & aumento da taxa de transferHncia interna de ,ual,uer disco obtido fazendo com ,ue mais b>tes passem pela cabea de leitura a cada se#undo. Nos discos r#idos, para ,ue a elocidade de rota6o n6o fi,ue excessi amente ele ada, este aumento conse#uido com o armazenamento de um maior n@mero de b>tes em cada tril.a. "esta forma, mais b>tes passam pela cabea de leitura a cada rota6o do disco. 9 os $"-%&'s n6o podem ter alteradas suas caractersticas fsicas. & n@mero de b>tes em cada tril.a n6o muda, por isso para obter maiores taxas de transferHncia, preciso aumentar cada ez mais a elocidade de rota6o.
C/2 e CA2

&s primeiros dri es de $"-%&' opera am com elocidade linear constante, o ,ue c.amamos $CX ;constant linear elocit><. &s modelos atuais operam no modo $AX ;constant an#ular elocit><. $ada modo tem suas prprias caractersticas, e o modo $AX tHm anta#ens ,ue o fizeram tomar o lu#ar do $CX. -odos os tipos de $"s armazenam mais dados nas tril.as externas, e menos dados nas tril.as internas. =e para ler todas as tril.as o disco #irasse na mesma elocidade, os dados das tril.as externas seriam lidos com maior taxa de transferHncia, ? ,ue no tempo padr6o de uma rota6o seriam lidos mais dados. *sso era ruim nos $"s de udio, ,ue precisa am manter uma taxa de transferHncia constante, sincronizada com o udio. +ara manter uma taxa de transferHncia constante, os $"s de udio, assim como os dri es de $"-%&' anti#os, altera am a elocidade de rota6o de acordo com a tril.a a ser lida. (ira am mais lentamente para ler as tril.as externas e mais rapidamente para ler as tril.as internas. +ortanto a elocidade an#ular aria a, mas a elocidade linear ; elocidade relati a da tril.a em rela6o J cabea de leitura< era mantida constante. Ima des anta#em deste mtodo ,ue o disco precisa a ser acelerado e desacelerado conforme fossem lidas tril.as em partes diferentes do disco.

23-3$

Hardware Total

N6o existe necessidade em manter uma taxa de transferHncia constante em $"-%&'s. At nos $"s de udio, poss el sincronizar o som mesmo com taxa de tranferHncia ari el. 2asta transferir para uma rea de memria ;buffer ou cac.e< no interior do dri e, os dados lidos, e transferir esses dados na elocidade fixa caracterstica dos $"s de udio. &s dados s6o lidos do disco com elocidade ari el, mas NtocadosP com elocidade constante. +ortanto poss el utilizar nos dri es de $"-%&', uma elocidade de rota6o constante ;$AX<. "esta forma n6o mais preciso perder tempo acelerando e desacelerando a rota6o do disco J medida em ,ue s6o lidas tril.as externas e internas. & resultado desta altera6o foi a redu6o do tempo de acesso, alm da simplifica6o do mecanismo de controle de elocidade do disco. & outro resultado obtido foi a aria6o da taxa de transferHncia. "iscos $CX apresenta am taxa de transferHncia constante, en,uanto discos $AX apresentam taxa ari el. A taxa nas tril.as externas ,uase o dobro da erificada nas tril.as internas. "ri es de $"-%&' at /3x usa am o mtodo $CX. +ara /Ex, encontr amos modelos $CX e $AX. A partir de 34x, todos opera am no modo $AX. Im dri e 34x $AX tem taxa de transferHncia 34x nas tril.as externas, e em torno de /3x nas tril.as internas. "urante al#um tempo os fabricantes classifica am seus dri es pela elocidade mdia. +or exemplo, um ,ue lesse em 3Gx nas tril.as externas e /Fx nas internas, era indicado como 38x. Atualmente os fabricantes preferem indicar apenas a elocidade mxima, ou se?a, a taxa de leitura nas tril.as externas. Normalmente usam indicaes como 'AL ou 'L. +or exemplo, 13x 'ax, si#nifica ,ue lH no mximo, nas tril.as externas, em 13x. -em at a,uela brincadeira, do usurio principiante ,ue per#untou se Neste tal de dri e 'AL bom[P.
CD$4O1 em 5 tra D1A

Assim como ocorre com os discos r#idos, os dri es de $"-%&' tHm duas taxas de transferHncia! interna e externa. :uando nos referimos a elocidades como 84x, 8Gx, E4x, estamos falando da taxa de transferHncia externa. U a elocidade na ,ual os dados s6o lidos da mdia e transferidos para a memria interna do dri e. Ima ez lidos para esta memria, precisam ser transferidos atra s da interface *"E. Entra em ?o#o ent6o a taxa de transferHncia externa. "ri es de $"-%&' muito anti#os opera am em +*& 'ode 4. 'odelos mais no os ;/001-/00F< c.e#a am ao +*& 'ode 8, e os ainda mais no os s6o capazes de operar nos modos Iltra "'A. Em /00G os modelos A-A-77 tornaram-se comuns. Em /000 os modelos A-A-EE ? eram maioria, e em 344/ tornaram-se comuns os modelos A-A-/44.

Captulo 23 Discos "ra+adores e D2Ds

23-3&

Ao in s de instalar um dri e de $"-%&', ocH pode instalar um #ra ador de $"s. (ra adores modernos s6o capazes de ler todos os tipos de $"s ,ue normalmente s6o lidos por um dri e de $"-%&', alm de #ra ar discos $"-% e $"-%T. *sto muito importante para ,uem precisa fazer muitos bacDups. &s discos $"-%T s6o bastante ade,uados para esta aplica6o. Nada impede entretanto ,ue um computador ten.a dois dri es, um de $"%&' e um #ra ador.
Figura 23.34
Hra-ador de CDs.

&utro dri e ,ue est se tornando bastante popular o dri e de "X". Este dri e capaz de ler todos os tipos de $"s ,ue podem ser lidos por um dri e de $"-%&', e ainda lH "X"-%&'s e reproduz filmes em "X". &s pro#ramas armazenados em "X"-%&'s ainda s6o raros, mas os filmes em "X" s6o bastante comuns. +ara ,uem #osta de er filmes, esta uma boa aplica6o para o computador. 'el.or ainda ,uando usamos uma placa de deo com sada para -X, assim n6o ficamos limitados a er os filmes apenas na tela do monitor. Note ,ue o dri e de "X"-%&' substitui um dri e de $"-%&', pois executa todas as suas funes. & mesmo podemos dizer sobre os #ra adores de $"s. +ara ,uem dese?a acessar "X"s e #ra ar $"s, alm de ler outros tipos de $"s, existem duas opes. A mais fcil instalar dois dri es, sendo um leitor de "X" e outro, um #ra ador de $"s. A outra op6o utilizar os dri es combinados ;Ntudo em /P<, ? existentes no mercado. Yisicamente eles s6o parecidos com os dri es de $"-%&'. Esses dri es podem fazer tudo o ,ue faz um dri e de $"-%&', um dri e de "X"-%&' e um #ra ador de $"s.

23-33

Hardware Total Figura 23.35


Dri-e de D+D-@O/.

Super Dis3uetes
Atualmente in i el utilizar dis,uetes de /.88 '2 para transporte de #randes ,uantidades de dados. Ima solu6o para o problema utilizar os dis,uetes de alta capacidade. &s dri es de alta capacidade mais comuns s6o o )*+ "ri e e o C=-/34. =eus dis,uetes s6o discos remo eis, de alta capacidade e baixo custo. =em d@ ida o mais popular desses meios de armazenamento o )*+ "ri e, desen ol ido pela *ome#a. =eus discos ;)*+ "isDs< s6o oferecidos em dois modelos, de /44 e 314 '2, e s6o parecidos com dis,uetes de 7\P. 'il.es de +$s em todo o mundo utilizam )*+ "ri es. &s primeiros modelos de )*+ "ri e eram conectados ao +$ atra s de uma interface =$=* ;)*+ "ri e =$=*< ou de uma interface paralela ;)*+ "ri e paralelo<, na mesma porta onde li#ada a impressora. Atualmente s6o comercializados modelos de )*+ "ri e ,ue s6o conectados em uma interface *"E ;)*+ "ri e *"E<, como o mostrado na fi#ura 7E. Apesar disso, os modelos paralelo e =$=* ainda s6o muito endidos.

Captulo 23 Discos Figura 23.36


MI0 Dri-e IDE.

23-34

-odos os fabricantes de discos remo eis, como o caso do )*+ "ri e, est6o tambm lanando modelos I=2. A interface I=2 tem muitas anta#ens sobre os outros tipos de interface, como maior facilidade de instala6o ;instalar um )*+ *"E ou =$=* n6o tarefa ao alcance da maioria dos usurios< e menor probabilidade de conflitos ;a interface paralela muito su?eita a este tipo de problema<. )*+ 314 A-A+*
Tempo de acesso entre tril%as Tempo de acesso 5ull stro9e Tempo m6dio de acesso Ta(a de trans5er8ncia 4 ms ms 24 ms 2!4 /'As

)*+ /44 A-A+*


Tempo de acesso entre tril%as Tempo de acesso 5ull stro9e Tempo m6dio de acesso Ta(a de trans5er8ncia 4 ms ms 24 ms 1!4 /'As

+ara a,ueles ,ue possuem con.ecimentos de .ardBare, a instala6o de um )*+ "ri e *"E uma tarefa simples. -anto as conexes como o mtodo de instala6o deste dispositi o s6o similares aos de um disco r#ido. Na fi#ura 7F emos os conectores existentes na parte traseira de um )*+ "ri e *"E. Existe um conector de 84 ias, no ,ual li#ado o cabo flat *"E, e um conector para li#ar na fonte de alimenta6o. Im bloco de ?umpers usado para indicar o funcionamento do dri e como 'aster ou =la e.

23-47

Hardware Total Figura 23.37


Conectores na parte traseira de um MI0 Dri-e IDE.

&utro disco de alta capacidade, porm bem menos popular ,ue o )*+ "ri e o C=-/34. -ambm c.amado de a!dri e, o C=-/34 tem o aspecto idHntico ao de um dri e de dis,uetes de 7\P. =eus discos tambm s6o ,uase i#uais a dis,uetes comuns, mas armazenam /34 '2. & mais interessante ,ue esses dri es tambm permitem usar dis,uetes de 7\P comuns. Neste caso a capacidade continua sendo de /.88 '2. $omo o C=-/34 aceita ambos os tipos de dis,uetes, dispensa a instala6o de um dri e de dis,uetes.
Figura 23.38
Dri-e :;-127 e seu disLuete.

A fi#ura 7G mostra um dri e C=-/34 e seu dis,uete. Este dri e conectado em uma interface *"E, como se fosse um disco r#ido ou um dri e de $"%&'. Existe ainda a ers6o I=2. Nos +$s mais modernos, at mesmo permitido executar um boot atra s do C=-/34, se?a usando um dis,uete comum, se?a usando o seu disco de /34 '2. Na fi#ura 70 emos as conexes existentes na parte traseira de um C=-/34. -emos um conector de 84 ias, no ,ual li#amos um cabo flat *"E, e um conector para li#ar na fonte de alimenta6o.

Captulo 23 Discos Figura 23.39

23-41
Conectores na parte traseira de um dri-e :;-127.

-anto o )*+ "ri e *"E como o C=-/34 ;assim como tambm ocorre com discos r#idos e dri es de $"-%&'< possuem ?umpers para selecionamento de endereo ;'asterO=la e<. Este #rupo de ?umpers define a letra com a ,ual o dri e ser recon.ecido pelo 2*&= e pelo sistema operacional. +or exemplo, se em uma interface *"E existirem conectados um disco r#ido confi#urado como 'aster, e um C=-/34 confi#urado como =la e, o disco r#ido ser N$P, e o C=-/34 ser N"P. C=-/34 *"E
Tempo m6dio de acesso Ta(a de trans5er8ncia +elocidade de rota#Do $7 ms 1!1 /'As 1447 @0/

Discos rgidos SCSI


A maioria das informaes apresentadas at a#ora neste captulo a respeito de discos r#idos, alem para modelos *"E e =$=*, exceto a,uelas em ,ue fizemos referHncias especficas ao padr6o *"E. Yaremos a#ora uma complementa6o com informaes especficas sobre os discos =$=*. &s discos =$=* s6o usados em escala muito menor ,ue os discos *"E. Apenas computadores de altssimo desempen.o, como ser idores e estaes de trabal.o, utilizam discos =$=*. Este tipo de disco opera de forma mais eficiente ,uando s6o feitos acessos de um ele ado n@mero de pro#ramas, como ocorre nos ser idores. Nos computadores para uso pessoal, o perfil bastante diferente. & n@mero de pro#ramas em execu6o simultAnea tende a ser menor, e portanto a eficiHncia de um disco =$=* menos apro eitada. "iscos *"E s6o menos eficientes ,ue os =$=*, em compensa6o s6o mais baratos, pelo fato de utilizarem interfaces e placas de circuito mais simples. Esta pe,uena redu6o de custo acaba se tornando maior, de ido ao maior olume de produ6o.

23-42

Hardware Total

"o ponto de ista mecAnico, discos *"E e =$=* s6o semel.antes. A diferena est na placa l#ica existente no disco, bem como na interface conectada na placa de $+I. &s fabricantes em #eral produzem, utilizando a mesma mecAnica ;discos, brao, motores, etc.<, modelos *"E e =$=* de mesma capacidade. "iscos *"E e =$=* ,ue utilizam a mesma mecAnica tendem a apresentar desempen.os i#uais ,uando utilizados em sistemas monousurio. & modelo =$=* ter desempen.o sensi elmente maior em sistemas onde s6o feitos mais acessos a disco. +or outro lado, os fabricantes sempre oferecem modelos de ele ada taxa de transferHncia, altssima capacidade e baixo tempo de acesso, com todas as condies para apresentar desempen.o bem acima da mdia. =endo mais a anados, esses discos tendem a ser muito caros, por isso n6o s6o oferecidos ao mercado na ers6o *"E, apenas na ers6o =$=*. "e um modo #eral, os modelos mais caros, de maior capacidade e de maior desempen.o s6o oferecidos inicialmente apenas na ers6o =$=*.
Conectores de um disco SCSI

A fi#ura 84 mostra um disco r#ido =$=*. Al#uns modelos de alta capacidade podem ter dupla altura, de ido ao #rande n@mero de pratos. A princpio s6o bem parecidos com os modelos *"E.
Figura 23.40
Disco rgido ;C;I.

A diferena fsica entre um 5" =$=* e um *"E fica por conta dos conectores existentes na sua parte traseira. & conector de alimenta6o idHntico, mas o conector de dados, para li#a6o no cabo flat, completamente diferente.

Captulo 23 Discos Figura 23.41

23-43
0arte traseira de um disco ;C;I.

Existem ainda ?umpers para confi#urar o endereo do disco. En,uanto discos *"E podem ter dois endereos diferentes ;'aster e =la e<, um disco =$=* pode ter /E endereos diferentes. Este endereo o ,ue c.amamos de =$=* *", ,ue pode receber alores de 4 a /1. Em #eral os discos =$=* possuem um #rupo de ,uatro ?umpers, atra s dos ,uais s6o formadas as combinaes de 4 a /1. A fi#ura 83 mostra um cabo flat =$=*. Este tipo de cabo pode ter 14, EG ou G4 ias, dependendo do modo =$=* utilizado. & cabo de 14 ias parecido com o cabo flat *"E, e era usado nos discos =$=* anti#os, com taxas de 1 '2Os e /4 '2Os ;=$=*-/<. &s cabos de EG ias s6o usados nos padres mais elozes, com taxas a partir de 34 '2Os. Al#uns discos especiais utilizam cabos de G4 ias.
Figura 23.42
Ca"o 5lat ;C;I.

Interfaces SCSI

A fi#ura 87 mostra uma placa de interface =$=*. Ao contrrio do ,ue ocorre com os padres A-A, ,ue mantm compatibilidade com as erses anti#as,

23-44

Hardware Total

as rias modalidades de =$=* utilizam cabos, conectores e n eis de olta#em diferentes.


Figura 23.43
0laca de inter5ace ;C;I.

+ara n6o entrar em uma lon#a discuss6o sobre as di ersas modalidades de =$=*, podemos se#uir uma re#ra bastante simples! /< +rimeiro encontramos o disco =$=* a ser utilizado. $.ecamos ,ual o modo =$=* utilizado por este disco. 3< Encontramos uma interface =$=* prpria para o modo a ser utilizado pelo disco r#ido. =e o custo permitir, podemos comprar uma placa compat el com o disco utilizado, mas capaz de operar tambm com modos de transferHncia mais rpidos, o ,ue permitir o seu apro eitamento futuro com discos =$=* mais a anados.
BIOS SCSI

Normalmente o =etup do 2*&= =$=* ati ado ,uando pressionamos uma tecla especial durante o boot. Atra s dele podemos definir rias opes de funcionamento para cada um dos /1 poss eis dispositi os =$=* conectados na interface ;s6o /1 dispositi os, /E contando com a interface<. Existem diferenas entre os rios pro#ramas de confi#ura6o, existentes nos 2*&= de interfaces de fabricantes diferentes. "e um modo #eral, as opes automticas permitem um perfeito funcionamento, apesar de n6o oferecerem o desempen.o mximo. Este obtido ,uando pro#ramamos indi idualmente cada dispositi o para a sua taxa mxima permitida. Al#uns dispositi os ir6o operar no mximo com 1 '2Os, outros com /4 '2Os, outros com 34 '2Os, e assim por diante.

Captulo 23 Discos Figura 23.44

23-4
Tela de con5igura#Do de um 'IO; ;C;I.

Deta !es sobre /BA


A implementa6o da fun6o C2A ;Co#ical 2locD Addressin#< nos 2*&= dos +$s atuais est relacionada com a capacidade de recon.ecer ou n6o a plena capacidade do disco r#ido. XocH poder encontrar com facilidade al#uns +$s ,ue n6o recon.ecem discos com mais de G (2, portanto preciso con.ecer o problema para c.e#ar J solu6o. & problema sur#iu pela primeira ez em meados dos anos 04, e era c.amado Nbarreira dos 148 '2P. A barreira dos 148 '2, c.amada por muitos de Nbarreira dos 13G '2P. Esta diferena ocorre por,ue muitos consideram erradamente ,ue / '2 o mesmo ,ue /.444.444 b>tes. Na erdade, / '2 i#ual a /438x/438 b>tes, ou se?a, /.48G.1FE b>tes. +ortanto, 148 '2 e,ui ale a 148x/.48G.1FE, o ,ue resulta em 13G.8G3.748 b>tes. Neste texto, consideramos ,ue / '2 i#ual a /.48G.1FE b>tes, como sempre foi. A barreira dos 148 '2 sur#iu de ido ao modo como foram criadas, no incio dos anos G4, as rotinas do 2*&= respons eis pelo acesso a disco ;c.amadas de *N- /7.<, e pela forma como foi padronizada a transmiss6o de parA-metros para o disco *"E ;ou padr6o A-A<. Esses dois padres estabelecem limites mximos para o n@mero de cilindros, cabeas e setores, de acordo com o n@mero de bits reser ados durante a transmiss6o de parAmetros. As rotinas do 2*&=, por exemplo, reser am para o endereamento de cilindro, cabea e setor, /4, G e E bits, respecti amente. & disco r#ido, por sua ez, reser a para os mesmos parAmetros, /E, 8 e G bits, respecti amente. & resultado ,ue cada parAmetro de eria NcaberP simultaneamente no n@mero de bits reser ados pelo 2*&= e pelo disco r#ido.
0arCmetro /,(imo nU de cilindros /,(imo nU de ca"e#as /,(imo nU de setores 'its 17A1$ 3A4 $A3 'IO; <I*T 13%= 1724 2 $ $3 0adrDo )T) $ 3$ 1$ 2 /,(imo ConFunto 1724 1$ $3

23-4$
/,(ima capacidade 3 H' 137 H' 74 /'

Hardware Total

+or si s, o 2*&=, atra s da sua fun6o *N- /7., capaz de operar com discos de no mximo /438 cilindros, 31E cabeas e E7 setores, o ,ue resulta em cerca de G (2. & padr6o A-A aceita no mximo discos com E117E cilindros, /E cabeas e 311 setores, o ,ue resulta em aproximadamente /74 (2. Esses limites de G (2 e /74 (2 eram considerados alores incri elmente altos nas pocas de cria6o desses dois padres. Ce ando em conta ,ue cada parAmetro passado para o *N- /7., e deste para o disco *"E, cada um deles de e ser menor ,ue os mximos permitidos por ambos. +or exemplo, n6o adianta usar a cabea n@mero 34, mesmo sendo este n@mero permitido pelo *N- /7., pois o padr6o A-A est limitado a no mximo /E cabeas. "a mesma forma, de nada adianta o padr6o A-A aceitar 311 setores, se o *N- /7. s opera com no mximo E7 setores. Ce ando em conta o mximo con?unto, ficamos limitados a usar discos com no mximo /438 cilindros, /E cabeas e E7 setores por tril.a, o ,ue resulta na capacidade de 148 '2.
Trocando os n6meros

& C2A ;Co#ical 2locD Addressin#< um mtodo muito simples ,ue permite encer a barreira dos 148 '2. $onsiste em fazer com ,ue o *N- /7. aceite um n@mero ele ado de cabeas, ainda ,ue limitado a /438 cilindros. & disco r#ido n6o numera mais os setores de acordo com o n@mero de cilindro, cabea e setor, e sim, atra s do n@mero do setor l#ico. =6o utilizados 3G bits para indicar o setor l#ico, permitindo enderear cerca de 3E4 mil.es de setores, o ,ue e,ui ale a cerca de /74 (2. Em +$s anti#os ;at aproximadamente meados de /008<, n6o existia a fun6o C2A implantada no 2*&=. +ara ,ue o C2A pudesse ser empre#ado, os fabricantes de discos r#idos forneciam um dis,uete com um softBare ,ue era instalado no disco e ati a a a fun6o C2A. Esta ati a6o era feita lo#o no incio do processo de boot, antes mesmo da car#a do sistema operacional. Exemplos de softBares ,ue implementam este recurso s6o o E)-"ri e e o "isD 'ana#er. =e ocH precisar instalar em um computador anti#o, um disco r#ido moderno, e a sua plena capacidade n6o for recon.ecida, poss el ,ue esta se?a uma limita6o do seu 2*&=, sendo portanto necessrio usar o "isD 'ana#er ou o E) "ri e. Acesse o fabricante do seu disco r#ido para obter este softBare.
/BA de 78 bits e de 98 bits

& mtodo C2A reser a a inicialmente 3G bits para indicar o n@mero do setor l#ico a ser acessado. 38 desses bits s6o carre#ados em re#istradores de

Captulo 23 Discos

23-4&

G bits ,ue antes eram usados para enderear cilindro, cabea e setor. &s 8 bits adicionais s6o armazenados em um re#istrador ,ue antes era usado para =tatus e comandos. $om 3G bits para enderear os setores l#icos, poss el ter discos com at /74 (2. &corre ,ue os discos com mais de /44 (2 ? c.e#aram ao mercado, e sua capacidade lo#o ser restrita J Nbarreira dos /74 (2P. +ara resol er este problema, a no a especifica6o A-AOA-A+*-E pre H o uso de 8G bits para endereamento de setores, permitindo assim acessar discos com at cerca de /74.444.444 (2.

5sando o Dis0 1anager


+ro#ramas como o "isD 'ana#er ou o E) "ri e podem ser obtidos nos sites dos fabricantes dos discos r#idos. Normalmente as erses dispon eis nesses sites s6o adaptadas para ,ue operem apenas nos modelos do fabricante ,ue o oferece. +or exemplo, o "isD 'ana#er obtido no site da =ea#ate n6o funcionar com discos da :uantum. +ortanto um tcnico pre enido de e obter as erses mais no as desses pro#ramas, obtidos no site de cada fabricante de disco r#ido. A fi#ura 81 mostra a tela de abertura do "isD 'ana#er, obtido no site da =ea#ate.
*** 75% *** Figura 23.45
Dis9 /anager para HDs ;eagate.

A opera6o deste pro#rama relati amente simples. "e emos us-lo ,uando o 2*&= do computador n6o recon.ece a capacidade total do disco r#ido. Em casos como este, a mel.or op6o a atualiza6o do 2*&=. +or outro lado o uso do "isD 'ana#er uma op6o mais se#ura, ? ,ue a atualiza6o do 2*&= uma opera6o ,ue tem o pe,ueno risco de n6o funcionar.

23-43

Hardware Total

& "isD 'ana#er recomenda ,ue os parAmetros do disco r#ido se?am preenc.idos corretamente no $'&= =etup, com o comando "etect *"E, ou ent6o manualmente. A instala6o tambm funciona ,uando o disco declarado como -ipo / no $'&= =etup ;74E cilindros, 8 cabeas, /F setores, /4 '2<. A se#uir mostrada a tela da fi#ura 8E, onde podemos escol.er o tipo de instala6o. A op6o NEas> "isD *nstallationP a ,ue usaremos. $om as opes a anadas podemos entre outras coisas, di idir o disco r#ido em dois ou mais dri es l#icos.
Figura 23.46
Escol%endo o tipo de instala#Do.

A se#uir o "isD 'ana#er detectar os discos r#idos instalados e apresentar uma lista para ,ue confirmemos se est correta ;fi#ura 8F<.
Figura 23.47
Detectado o disco ;T34147).

A se#uir indicamos o disco a ser inicializado, como emos na fi#ura 8G. :uando existe mais de um disco *"E instalado, todos aparecer6o na lista. U importante prestar aten6o na lista para ,ue n6o se?a inicializado o disco errado. -odos os discos s6o indicados pelo modelo.

Captulo 23 Discos Figura 23.48

23-44
Con5irmando o disco a ser inicialiEado.

& "isD 'ana#er per#untar a se#uir ,ual o sistema de ar,ui os a ser utilizado. =6o suportados os sistemas YA-/E, YA-73 e N-Y=. +ara instalar o disco no TindoBs 01 &=%3 e erses mais no as, escol.emos a YA-73.
Figura 23.49
Escol%endo o sistema de arLui-os.

& "isD 'ana#er pedir ainda uma confirma6o para ,ue o disco selecionado se?a inicializado. $aso ? exista uma parti6o no disco, seus dados ser6o apa#ados. 'ais uma tela de ad ertHncia ser apresentada para ,ue se?a feita esta confirma6o. Yinalmente ser apresentada a tela da fi#ura 14, para a confirma6o final.
Figura 23.50
Con5irmando a inicialiEa#Do do disco.

23- 7

Hardware Total

Em uma s opera6o o "isD 'ana#er cria a tabela de parties, YA- e diretrio raiz. Este tipo de formata6o rpida, dura apenas al#uns se#undos, pois n6o feito exame de superfcie, como ocorre como Y&%'A-. "e emos posteriormente utilizar o =$AN"*=Z para mapear e entuais setores defeituosos.
Figura 23.51
O disco sendo inicialiEado.

Na fi#ura 13, a opera6o est terminada. "e emos inicializar o computador para ,ue o disco recm inicializado se?a recon.ecido pelo sistema.
Figura 23.52
De-emos inicialiEar o computador.

OOOOOOOOOOOO Y*' OOOOOOOOOOOOOOOOOOOO

Captulo

24

Expanso do disco rgido, memria, CPU e vdeo


Este captulo trata das expanses que melhoram o desempenho do computador. So as expanses do disco rgido, memria, CPU e vdeo. expanso do disco rgido aumenta o desempenho, pois quando trocamos um disco antigo por um mais novo, de maior capacidade, al!m de ter mais espa"o de arma#enamento, o disco novo disco tem normalmente maior desempenho. expanso de memria aumenta o desempenho, caso a quantidade de memria atual se$a %aixa e o%rigue o sistema operacional a usar a memria virtual. expanso da CPU redu#ir& o tempo de execu"o dos programas, e a expanso do vdeo melhorar& o desempenho gr&'ico. id!ia dessas expanses ! procurar aproveitar a maior parte das pe"as do computador, melhorando apenas os seus pontos 'racos. Em geral no vale a pena trocar tudo em um computador. (aler& mais a pena comprar ou montar um novo, aproveitando algumas das pe"as atuais.

Expanso do disco rgido


Por mais alta que se$a a capacidade de um disco rgido, um dia ele 'icar& lotado de arquivos. )s programas so cada ve# maiores, muitas ve#es so acompanhados de centenas de arquivos que nem usamos, e um %elo dia o disco estar& quase totalmente cheio. *esinstala"o de programas antigos e

24-2

Hardware Total

sem uso ! uma 'orma de prorrogar a solu"o do pro%lema. instala"o de um novo disco rgido trar& uma solu"o de'initiva.

penas a

o instalar um novo disco rgido, voc+ pode aproveitar para 'a#er nele uma instala"o nova do sistema operacional e dos aplicativos que voc+ mais usa. ,esmo que voc+ 'a"a isso, voc+ vai querer preservar os dados -textos, planilhas, imagens, etc.. que voc+ criou no disco rgido antigo. Seria ento muito importante poder manter instalados no computador am%os os discos, o novo e o antigo, para que esta cpia de dados possa ser 'eita. /am%!m pode ser que voc+ no pretenda reinstalar programas e o sistema operacional no seu disco novo, e sim copiar para ele todo o conte0do do disco antigo. 1este caso tam%!m ! interessante manter instalados am%os os discos, o novo e o antigo, para que esta cpia se$a 'eita de 'orma r&pida. /erminada a cpia voc+ passar& a utili#ar o disco novo. ) disco antigo poder& ser retirado do PC, ou ento mantido para ser usado como %ac2up. Portanto se$a qual 'or o caso, ! 0til ter ao mesmo tempo instalados, o disco novo e o antigo, se$a de 'orma provisria ou permanente. 3uando dois discos rgidos esto instalados em um computador, um deles ser& o *4SC) 5 e o outro ser& o *4SC) 6. 3uando am%os esto ligados na mesma inter'ace 4*E, o ,aster ! o *4SC) 5 e o Slave ! o *4SC) 6. 3uando os dois discos esto ligados em inter'aces di'erentes, o *4SC) 5 ! o que est& ligado na inter'ace prim&ria e o *4SC) 6 ! o que est& ligado na inter'ace secund&ria. )s processos de instala"o dependem de como o disco novo e o antigo vo ser utili#ados. seguir vemos tr+s modos de instala"o e as etapas a serem usadas em cada um dos modos7 ,!todo . 1ovo8*4SC) 6, ntigo8*4SC) 5 Etapa 5. 9asta instalar o novo :* como *4SC) 6 ,!todo 9. 1ovo8*4SC) 5, ntigo8*4SC) 6 5. 4nstale o novo :* como *4SC) 6 6. Copie todo o conte0do do disco antigo para o novo ;. /roque os discos de lugar -novo85< antigo86. =. /orne o *4SC) 5 -novo. iniciali#&vel ,!todo C. 1ovo8*4SC) 5, ntigo ser& retirado 5. 4nstale o novo :* como *4SC) 6 6. Copie todo o conte0do do disco antigo para o novo ;. /roque os discos de lugar -novo85< antigo86. =. /orne o *4SC) 5 -novo. iniciali#&vel

Captulo 24 Expanso do disco rgido, memria, CP e !deo

24-"

>. ?etire o antigo :* do computador ) primeiro m!todo ! o mais simples. *igamos que o disco original se$a usado como drive C. Este disco permanecer& inalterado, e o novo disco vai operar como drive *. Estar& com todo seu espa"o livre para a instala"o de novos programas e arma#enamento de novos dados. ) segundo m!todo ! mais e'iciente, pois em geral o novo disco ! de capacidade e velocidade maiores que o disco antigo. Ser& mais r&pido acessar programas e dados do disco novo, por isso ser& melhor torn&@lo um drive C. ) disco rgido antigo pode permanecer no computador, operando como *4SC) 6 -drive *., e pode ser usado como %ac2up de dados. ) terceiro m!todo ! similar ao segundo, exceto pela retirada do disco antigo aps a cpia dos seus dados para o novo. )%serve que nos tr+s m!todos citados, ! preciso sa%er 'a#er as seguintes opera"es7 4nstalar o novo :* como *4SC) 6 Copiar dados do :* antigo para o novo lternar as posi"es dos discos -1ovo85 e

ntigo86, e vice@versa.

,ostraremos como reali#ar essas opera"es. Entretanto, instalar um novo :* como *4SC) 6, mantendo o antigo como *4SC) 5, pode ser uma opera"o perigosa. A preciso usar os programas B*4SC e B)?, /, e a mnima distra"o ! su'iciente para 'ormatarmos acidentalmente o :* antigo, onde esto nossos programas e dados. So muitos os casos de pessoas que cometem este engano. Portanto por ra#es de seguran"a, 'aremos a instala"o do novo :* como *4SC) 6 da seguinte 'orma7 5. ?etirar o :* antigo 6. 4nstalar o :* novo como *4SC) 5 ;. Usar os programas B*4SC e B)?, / no :* novo -*4SC) 5. =. ?emane$ar o :* novo como *4SC) 6, conectar o antigo como 5 Bicou um pouco mais complicado, mas no muito. /rocar :*s de lugar entre *4SC) 5 e *4SC) 6 ! uma simples questo de conectar os ca%os 'lat e alterar $umpers. ?etirar o :* antigo consiste em apenas desconectar seus ca%os -alimenta"o e dados.. Com a introdu"o desta norma de seguran"a, os tr+s m!todos de expanso do disco rgido passam a 'icar da seguinte 'orma7

24-4

Hardware Total

,!todo . 1ovo8*4SC) 6, ntigo8*4SC) 5 5. ?etirar o :* antigo 6. 4nstalar o :* novo como *4SC) 5 ;. Usar os programas B*4SC e B)?, / no :* novo =. Ba#er :* novo 8 *4SC) 6, conectar o antigo como 5 ,!todo 9. 1ovo8*4SC) 5, ntigo8*4SC) 6 Execute etapas 5 a = >. Copie todo o conte0do do disco antigo para o novo D. /roque os discos de lugar -novo85< antigo86. E. /orne o *4SC) 5 -novo. iniciali#&vel ,!todo C. 1ovo8*4SC) 5, Execute etapas 5 a E F. ?etire o disco antigo ntigo ser& retirado

Portanto para chegar aos resultados , 9 e C %asta executar a seqG+ncia de 5 a F, parando no ponto certo. Pare no 'inal da etapa = para manter o disco antigo como 5 e deixar o novo como 6. /ermine com a etapa E se quiser que o disco novo se$a 5 e que o antigo se$a 6, e v& at! a etapa F se quiser que o antigo disco se$a eliminado. (amos ento detalhar cada uma dessas etapas.
Etapa 1: Retirando o HD antigo

Esta etapa ! muito simples, %asta desconectar o ca%o de alimenta"o e o ca%o 'lat que esto ligados no disco antigo. ntes disso entretanto, entre no C,)S Setup e anote os parHmetros do disco rgido original7 10mero de cilindros 10mero de setores 10mero de ca%e"as

4sto ! apenas uma precau"o. Em alguns casos o comando de detec"o autom&tica pode encontrar di'erentes valores para esses parHmetros. o anotarmos poderemos posteriormente con'erir se esto sendo usados os parHmetros originais.
Etapa 2: Instalando o novo HD como DISCO 1

1o altere os $umpers do :* novo. Iigue@o na 'onte de alimenta"o e na inter'ace 4*E prim&ria, assim ele ir& operar como *4SC) 5. Use o comando

Captulo 24 Expanso do disco rgido, memria, CP e !deo

24-#

de detec"o autom&tica do C,)S Setup para programar seus parHmetros7 n0mero de cilindros, setores e ca%e"as.
Etapa 3: sando os programas !DIS" e !OR#$% no HD novo

1esta etapa voc+ precisar& de um disquete com o %oot e os programas B*4SC.EJE, B)?, /.C), e SKS.C),. ) disquete de %oot pode ser gerado a partir do Prompt do ,S@*)S, com o comando7
FORMAT A: /S

Beito isto, copie para este disquete os tr+s programas citados, todos locali#ados em C7LMindoNsLCommand. ) uso dos programas B*4SC e B)?, / ! %em simples. Use no B*4SC a op"o 5 para criar uma parti"o. Use novamente a op"o 5 para criar a parti"o prim&ria. Se quiser usar o disco inteiro como um 0nico drive lgico, %asta teclar E1/E? = ve#es. Se pre'erir pode dividir o disco em 6 ou mais drives lgicos, criando uma parti"o estendida. Saindo do B*4SC, execute novamente um %oot com o disquete e use o programa B)?, /.C), para 'a#er a 'ormata"o lgica do disco rgido7
FORMAT C: Etapa &: !a'er (O)O*2 e $(%I+O*1

Esta etapa ! %astante simples. 4nstalaremos am%os os discos no computador, sendo o novo como *4SC) 6 e o antigo como *4SC) 5. 'orma mais e'iciente de reali#ar esta instala"o ! ligar am%os os discos na inter'ace 4*E prim&ria, sendo o antigo como ,aster e o novo como Slave. Ser& preciso posicionar os $umpers de am%os os discos rgidos. Estando com am%os os discos ligados na mesma inter'ace 4*E, devem ser con'igurados da seguinte 'orma7 *isco antigo7 *isco novo7 ,aster, Slave Present Slave

Iem%re@se que a con'igura"o de '&%rica de um disco rgido 4*E ! sempre ,aster Osem SlaveP, tam%!m chamada de O)ne drive onlQP. Ser& preciso alterar a con'igura"o do disco antigo, para indicar que a partir de agora ir& operar em con$unto com um novo disco. ) disco novo, por sua ve#, tam%!m est& com a sua con'igura"o de '&%rica -)ne drive onlQ., e ser& preciso

24-$

Hardware Total

alter&@la para OSlaveP. Para reali#ar essas altera"es, ! preciso consultar os manuais de am%os os discos. 'igura 5 mostra as liga"es de dois discos rgidos na 'onte e na inter'ace 4*E. So mostrados tam%!m os $umpers de am%os os discos rgidos, que precisam ser reprogramados. ) posicionamento desses $umpers mostrado na 'igura ! apenas um exemplo. (oc+ ter& que consultar o manual dos seus discos rgidos para veri'icar qual ! a con'igura"o correta para os seus $umpers.
Figura 24.1
%iga&'es de dois discos rgidos ()E*

Use a seguir o comando de detec"o autom&tica de parHmetros do disco rgido, no C,)S Setup. Con'ira se os parHmetros detectados para o disco rgido antigo so iguais aos originais que voc+ anotou. Se no 'orem iguais, altere@os manualmente para que 'iquem iguais aos originais. Iigue o computador e o %oot do MindoNs ocorrer& normalmente, 'eito atrav!s do disco antigo. (oc+ $& ter& o novo disco pronto para ser acessado pelo sistema. Se o disco antigo estava inteiramente usado como drive C, o novo disco ser& o drive *. Se voc+ queria apenas instalar o novo disco como *, mantendo o antigo como C, pode parar por aqui.
Etapa ,: C-pia do HD antigo para o novo

Ba"a a cpia de todos os arquivos do disco antigo para o novo, usando comandos do prprio MindoNs. Para que este tipo de cpia 'uncione, precisamos primeiro ha%ilitar a exi%i"o de todos os arquivos, caso contr&rio arquivos ocultos e arquivos de sistema no sero copiados. 1o MindoNs RF, primeiramente, a%ra uma $anela qualquer -por exemplo, ,eu Computador. e use o comando Exi%ir S )p"es de Pasta. Selecione ento a guia ,odo de exi%i"o e marque a op"o ,ostrar todos os arquivos. 1o MindoNs R> a con'igura"o ! parecida. %ra uma pasta qualquer e use Exi%ir S )p"es S

Captulo 24 Expanso do disco rgido, memria, CP e !deo

24-+

Exi%ir, e marque a op"o ,ostrar todos os arquivos. 1o MindoNs ,E, este comando ! encontrado no Painel de Controle. Use o comando )p"es de Pasta e selecione a guia ,odo de exi%i"o -'igura 6., onde voc+ poder& marcar a op"o ,ostrar todos os arquivos.
Figura 24.2
Ha,ilitando a exi,i&o de todos os ar-ui!os no .indows /E*

(oc+ poder& agora 'a#er a cpia de um drive para o outro, usando comandos usuais do MindoNs. Ba"a o seguinte7 5. %ra a $anela do drive C e selecione todos os arquivos e diretrios, menos as pastas LMindoNs, L?ecQcled e LT?estore. Uma 'orma r&pida de 'a#er isso ! aplicar um clique simples so%re LMindoNs, L?ecQcled e LT?estore -mantenha a tecla Control pressionada enquanto clica nessas tr+s pastas. e usar o comando Editar S 4nverter sele"o. 6. Use agora o comando Editar S Copiar. ;. %ra a $anela do drive que vai rece%er a cpia do drive C e use o comando Editar S Colar. cpia poder& demorar v&rios minutos, dependendo do espa"o total e das velocidades dos seus discos rgidos. =. Crie no drive * uma pasta LMindoNs e a%ra esta pasta. >. %ra a pasta LMindoNs do drive C. ,arque todos os arquivos, exceto o Min;FD.sNp -'igura ;.. Uma 'orma '&cil de 'a#er isso ! aplicar um clique simples so%re este arquivo e usar o comando Editar S 4nverter sele"o. Este ! o arquivo de troca da memria virtual. Se voc+ tentar copi&@lo, o MindoNs

24-0

Hardware Total

apresentar& um erro e a%ortar& a cpia. ) novo disco 'icar& com este arquivo 'altando, mas ele ser& automaticamente criado pelo MindoNs em caso de 'alta.
Figura 24.3
/arcando todos os ar-ui!os do diretrio C12.indows, exceto o .(3"0$*4.P*

D. Use o comando Editar S Copiar. E. 1a pasta LMindoNs do novo drive, use o comando Editar S Colar.
Etapa .: !a'er (O)O*1 e $(%I+O*2

gora vamos colocar o :* novo na sua posi"o de'initiva, como *4SC) 5. Se nossa inten"o era remover o :* antigo, podemos 'a#er isso agora. 1este caso use para o :* novo a con'igura"o de '&%rica -)ne drive onlQ.. Entretanto ! uma %oa precau"o no eliminar ainda o :* antigo. (oc+ pode deix&@lo instalado por alguns dias, caso precise de algum arquivo que tenha esquecido de copiar. o manter os dois discos ligados na inter'ace 4*E prim&ria, temos que con'igurar corretamente os $umpers de am%os, para que o novo se$a ,aster e o antigo se$a Slave. Usamos ainda o comando de detec"o de parHmetros do disco, no C,)S Setup.
Etapa /: %ornando o disco novo iniciali'0vel

Se voc+ tentar executar um %oot pelo drive C, que agora ! o :* novo, no conseguir&. A preciso tornar o :* novo iniciali#&vel, o que consiste no seguinte7 ,arcar sua parti"o prim&ria como ativa Uravar o setor de %oot

Captulo 24 Expanso do disco rgido, memria, CP e !deo

24-5

indica"o da parti"o prim&ria como ativa ! 'eita atrav!s do comando 6 do menu principal do B*4SC. Se voc+ $& usou o comando 6 quando criou as parti"es no novo :*, no precisar& 'a#+@lo agora. Entretanto ser& preciso gravar o setor de %oot no novo :*. t! o MindoNs RF SE, isto era 'eito com o parHmetro SS no programa B)?, /. o usarmos o comando7
FORMAT C: /S

! 'eita a grava"o do setor de %oot, al!m dos arquivos de iniciali#a"o que tornam possvel o %oot em modo ,S@*)S pelo disco rgido. 1o MindoNs ,E no ! mais permitido executar o %oot no modo ,S@*)S pelo disco rgido, e o parHmetro SS do B)?, / no 'unciona. Podemos entretanto gravar o setor de %oot atrav!s do comando SKS, usado na 'orma7
SYS C:

Este m!todo 'unciona tanto no MindoNs ,E como no MindoNs RF SE e em verses anteriores. Por isso precisamos de um disquete com o %oot e os programas B*4SC.EJE, B)?, /.C), e SKS.C),. /erminada esta etapa, ser& possvel executar um %oot pelo drive C, desta ve# em am%iente MindoNs. Se a sua inten"o era usar o :* novo como *4SC) 5 e deixar o antigo como *4SC) 6, a instala"o est& terminada.
Etapa 1: Retirando o disco antigo

Se voc+ no tinha inten"o de manter no PC o seu disco rgido antigo, poderia t+@lo eliminado na etapa D deste roteiro. Se quiser pode retir&@lo agora. 1esse caso ser& preciso corrigir os $umpers do disco rgido novo, pois em geral existe di'eren"a entre ,aster so#inho e ,aster com Slave.
C2idado com a troca de letras

Um pequeno pro%lema pode ocorrer quando um novo disco rgido ! insta@ lado7 a troca dos nomes dos drives. Considere o caso %em simples de um computador que possui um disco rgido, usado integralmente como sendo um drive C, e um drive de C*@?),, usado como *. o ser instalado um segundo disco rgido, este passar& a ser o drive *, e o drive de C*@?), ter& seu nome automaticamente mudado para E. Em resumo7

24-67

Hardware Total

C7 :ard *is2 5 *7 C*@?), *epois C7 :ard *is2 5 *7 :ard *is2 6 E7 C*@?), 4sto pode causar um pouco de con'uso. Podero existir diversos programas instalados, 'a#endo re'er+ncias ao drive de C*@?), com a letra O*P. Esses programas precisam ser novamente instalados, mudando a letra do C*@ ?), para OEP. 1o ! apenas o drive de C*@?), que tem o seu nome alterado quando ! instalado um novo disco rgido. ) mesmo ocorre com drives de rede e drives compactados -criados pelo *riveSpace.. troca de nome de um drive no impede o 'uncionamento, e em geral no in'luencia no 'uncionamento dos seus programas, mas podemos encontrar arquivos de con'igura"o e atalhos do MindoNs que 'a#em re'er+ncias a um determinado drive, que no ser& mais o mesmo. solu"o de'initiva para este pro%lema ! recon'igurar ou reinstalar os so'tNares que apresentarem pro%lemas. Em geral, tais pro%lemas se mani'estam por mensagens de erro do tipo O rquivo no encontradoP, causadas pelo 'ato do drive original ter trocado de nome. Usu&rios que t+m planos 'uturos para a instala"o de um segundo disco rgido podem evitar muitos transtornos, simplesmente escolhendo para drives de C*@?),, drives de rede e drives compactados, letras como :, 4, V, C, etc, deixando as letras *, E, B e U reservadas para serem usadas em 'uturas instala"es. *esta 'orma, a incluso de um novo disco rgido, mesmo particionado em dois, tr+s ou quatro drives lgicos, no provocar& a troca de nomes dos drives de : em diante. incluso de um novo disco rgido tam%!m pode inter'erir com o primeiro disco rgido, caso este$a dividido em dois ou mais drives lgicos. Por exemplo, se o disco rgido antigo estiver dividido em dois drives lgicos -C e *., o novo disco rgido passar& a ser designado como *. ) antigo drive lgico *, locali#ado na parti"o estendida do disco rgido antigo, passar& a ser designado como E. 4sto pode dar um pouco de tra%alho, pois re'er+ncias ao antigo drive * devero ser atuali#adas usando o seu novo nome, que passa a ser E. lguns so'tNares podem ter con'igura"es alteradas para acessarem o drive E, ao inv!s do *, mas outros precisaro ser novamente instalados.

ntes

Captulo 24 Expanso do disco rgido, memria, CP e !deo

24-66

Para evitar dores de ca%e"a, ! muito importante conhecer como o sistema operacional d& nomes aos drives lgicos dos discos rgidos instalados. Su@ ponha que um computador possui dois discos rgidos, estando cada um deles dividido em v&rios drives lgicos. s letras so distri%udas da seguinte 'orma7 *rive C7 Parti"o prim&ria do primeiro disco rgido *rive *7 Parti"o prim&ria do segundo disco rgido seguir, so designadas letras em seqG+ncia, a partir de E, para todos os drives lgicos restantes no primeiro disco rgido. s letras seguintes so distri%udas em seqG+ncia para os drives lgicos restantes no segundo disco rgido. (e$amos alguns exemplos7 :ard *is2 57 :ard *is2 67 :ard *is2 57 :ard *is2 67 :ard *is2 57 :ard *is2 67 :ard *is2 57 :ard *is2 67 C, E, B *, U, : C *, E C, E * C, E, B *

Sempre que um disco rgido est& dividido em dois ou mais drives lgicos, a instala"o de um segundo disco provocar& a mudan"a das letras de todos os drives lgicos da parti"o estendida do disco antigo. 1os exemplos acima, o :ard *is2 5 possui, antes da instala"o do :ard *is2 6, drives lgicos usando letras seqGenciais a partir de C -C, *, E, etc.. )%serve que com a incluso do :ard *is2 6, esta seqG+ncia ! alterada. 3uando o primeiro disco rgido $& est& dividido em dois ou mais drives lgicos e queremos que a instala"o do segundo disco no inter'ira com as letras do primeiro drive, podemos 'a#er o seguinte7 deixamos o disco novo sem parti"o prim&ria. o 'icar com apenas uma parti"o estendida, sero usadas letras em seqG+cia para o primeiro disco rgido, e as letras seguintes para o segundo disco rgido. 4sto evitar& o remane$amento de letras.

Expanso da mem-ria

24-62

Hardware Total

umentar a quantidade de ? , de um PC no ! uma tare'a di'cil. Esses PCs possuem v&rios soquetes para a instala"o de mdulos de memria, e normalmente alguns deles esto livres para a instala"o de novos mdulos. penas ! preciso sa%er o mdulo correto a ser usado na expanso. Precisamos levar em conta os seguintes 'atores7 5. /ipo maioria das placas de CPU produ#idas nos 0ltimos anos usa mdulos S*? ,, com encapsulamento *4,,S5DF. ,odelos mais antigos -5RR=@ 5RRE. podem utili#ar mdulos S4,,SE6, do tipo E*) ou BP,. partir de 6WW5 surgiram placas de CPU com suporte para memrias **? e ?*? ,. ntes de comprar novas memrias para uma expanso, ! preciso sa%er o tipo de mdulo utili#ado pela placa de CPU. Encaixar um mdulo em um soquete ! '&cil, no ! preciso estudar muito para isso. di'iculdade, se ! que podemos chamar assim, ! conhecer o tipo correto de memria a ser usado. 6. Capacidade Podemos encontrar mdulos de memria com diversas capacidades. s mais comuns so as de 5D ,9, ;6 ,9, D= ,9 e 56F ,9, mas encontramos tam%!m capacidades maiores -6>D ,9 e >56 ,9., assim como menores -F ,9, = ,9, 6 ,9, 5 ,9.. )s mdulos de capacidades muito elevadas so di'ceis de encontrar no mercado, $& que so caros e pouco utili#ados. )s mdulos de %aixas capacidades so o%soletos, e so mais comuns em lo$as que comerciali#am pe"as usadas. ntes de 'a#er uma expanso temos que consultar o manual da placa de CPU para veri'icar a sua capacidade m&xima de memria, %em como as capacidades dos mdulos suportados. 3uando no temos o manual em mos, podemos usar uma regra que normalmente 'unciona7 utili#e nos %ancos va#ios, mdulos de memria iguais ao que $& est& instalado. Por exemplo, se uma placa de CPU tem um mdulo de D= ,9, podemos instalar um segundo mdulo de D= ,9, totali#ando 56F ,9. Podemos ainda, em caso de d0vida, simplesmente experimentar o novo mdulo. Se a placa de CPU reconhecer a sua capacidade, ento o novo mdulo ! compatvel. ;. (elocidade /odos os tipos de memria so classi'icados de acordo com a velocidade. A preciso sa%er identi'icar as velocidades de memrias E*), BP,, S*? ,, **? e ?*? ,. Compre as novas memrias com velocidade igual ou superior Xs das memrias que $& esto instaladas.

Captulo 24 Expanso do disco rgido, memria, CP e !deo Figura 24.4

24-6"

Exemplo de instru&'es para a instala&o e expanso de memria encontradas no manual de uma placa de CP

1o manual da sua placa de CPU voc+ encontrar& as instru"es para a instala"o e expanso de memria. 'igura = mostra o trecho extrado do manual de uma placa de CPU, onde as in'orma"es necess&rias so apresentadas. *e acordo com as instru"es deste exemplo, esta placa requer mdulos S*? , PC5;;, com capacidades de F, 5D, ;6, D=, 56F, 6>D ou >56 ,9. )s %ancos de memria 'ormados pelos tr+s soquetes so independentes, ou se$a, cada um deles pode ter mdulos de qualquer uma dessas capacidades. Este computador pode ter inicialmente um mdulo de D= ,9, e mais tarde rece%er a instala"o de um segundo mdulo com 56F ,9, por exemplo, totali#ando 5R6 ,9. ,ais tarde podemos 'a#er uma nova expanso utili#ando o terceiro soquete livre. Se instalarmos, digamos, um novo mdulo de 6>D ,9, totali#aremos D=,9 Y 56F ,9 Y 6>D ,9 8 ==F ,9. s placas de CPU modernas so extremamente 'lexveis no que di# respeito X capacidade dos mdulos de memria. maioria dos processadores modernos requer memrias de D= %its, e os mdulos S*? , e **? tam%!m so de D= %its. 1esses casos, um 0nico mdulo ! su'iciente para 'ormar um %anco de memria. 1o passado, isto nem sempre 'oi simples assim. 1os tempos das velhas memrias S4,,SE6 e das ainda mais antigas memrias S4,,S;W, era preciso utili#ar mdulos de 6 em 6 ou de = em = para 'ormar os %ancos de memria.
,dulo S4,,S;W S4,,SE6 *4,,S5DF Processador FW6FD ;FDSJ 10mero de %its F ;6 D= 10mero de %its 5D 5D

24-64
;FD*J =FD >FD Pentium e compatveis Pentium 44, Pentium 444, Celeron thlon, *uron ;6 ;6 ;6 D= D= D=

Hardware Total

Cada processador precisa OenxergarP %ancos de memria com o mesmo n0mero de %its do seu %arramento externo. Processadores =FD, por exemplo, exigiam memrias de ;6 %its. o usar memrias com encapsulamento S4,,S;W -F %its., era preciso utili#ar = mdulos iguais para completar ;6 %its. Em placas de CPU =FDS>FD com soquetes S4,,SE6, um 0nico mdulo S4,,SE6 'ornece os ;6 %its necess&rios para 'ormar um %anco. V& as placas de CPU Pentium -D= %its. equipadas com soquetes S4,,SE6 necessitam do uso de mdulos aos pares. *ois mdulos iguais de ;6 %its completam os D= %its exigidos pelo processador. Este era um grande pro%lema nas expanses de memria. )s dois mdulos S4,,SE6 que 'ormavam um %anco deveriam ser pre'erencialmente iguais. Se isto no 'osse possvel, eles precisavam ser pelo menos compatveis com o padro exigido pela placa de CPU. *everiam ser o%rigatoriamente de mesma capacidade e se possvel, de mesma velocidade, mesmo que sendo de 'a%ricantes di'erentes.
3lacas com so42etes SI##5/2 e DI##51.1

t! aproximadamente o incio de 5RRE, as placas de CPU para processadores Pentium e compatveis possuam apenas soquetes para instala"o de mdulos S4,,SE6. *epois disso surgiram placas equipadas com o chipset i=;W(J, com suporte para S*? ,. Passaram a ser pro@ du#idas placas que permitiam a instala"o de memrias BP, ou E*) -S4,,SE6., e ainda S*? , -*4,,S5DF.. 'igura > mostra um caso %astante tpico. )%serve que existem = soquetes para instala"o de mdulos S4,,SE6. Cada par desses soquetes 'orma um %anco de memria, $& que cada mdulo S4,,SE6 'ornece ;6 %its, e o Pentium necessita de D= %its de memria. Existem tam%!m dois soquetes para instala"o de mdulos *4,,S5DF. Cada um desses soquetes 'orma um %anco, $& que cada um desses mdulos 'ornece D= %its.

Captulo 24 Expanso do disco rgido, memria, CP e !deo Figura 24.5

24-6#
%a8out de uma placa de CP com so-uetes 4(//9+2 e )(//96$0*

1ote que mdulos S4,,SE6 podero ser E*) *? , -mais comuns. ou BP, *? ,, enquanto mdulos *4,,S5DF podero ser S*? , -mais comuns. ou E*)SBP, *? ,. 1ormalmente as placas de CPU que operam com v&rios tipos de memrias, no permitem misturar memrias E*)SBP, *? , e S*? ,. Existem di'eren"as no modo de 'uncionamento dessas memrias, no que di# respeito aos seus sinais digitais, e tam%!m em rela"o X voltagem. *ependendo das voltagens suportadas pelos mdulos, e tam%!m de outras caractersticas, ! possvel ter todos os tipos de memrias 'uncionando simultaneamente. Entretanto, para evitar d0vidas, os 'a%ricantes recomendam simplesmente no 'a#er a mistura. (e$amos agora um exemplo de expanso de memria em uma placa equipada com soquetes S4,,SE6 e *4,,S5DF. placa do nosso exemplo ! a /C@>W>W, produ#ida pela @/rend. )s mdulos S4,,SE6 so agrupados em dois %ancos -S4,,5@S4,,6, e S4,,;@S4,,=.. Esses mdulos 'ornecem ;6 %its, e dois deles devem ser agrupados para 'ormar um %anco de D= %its. )s dois mdulos S4,,SE6 que 'ormam um %anco devem ser iguais, com a mesma capacidade, mesmo tempo de acesso, mesmo tipo -am%os BP, ou am%os E*)., e devem ser pre'erencialmente do mesmo 'a%ricante.

24-6$
4:4TE/ /E/;<: (34T=%%=T(;3

Hardware Total

=TC-#7#7 pro!ides >our +2-pin 4(// soc?ets >or s8stem memor8 expansion >rom 0/@ to 2#$/@* TAese >our 4(//s are ar ranged to two ,an?s, @an?7 B4(/ 6, 2C and @an?6B4(/ ", 4C* EacA ,an? pro!ides $4-,it wide data patA* TAe main,oard accepts Dast Page /ode )<=/, and E); /ode BExtended )ata ;utC )<=/, witA a speed no slower tAan +7 nanosecond* :ou sAould plug )<=/ modules into two soc?ets Bsame ,an?C or >our soc?ets at one time* EacA pair o> modules in tAe same ,an? must ,e tAe same siEe, t8pe, and speed* Please plug in @an? 7 >irstl8 i> 8ou onl8 Aa!e 2 modules* TAe main,oard supports mixing o> E); and >ast page mode )<=/ among di>>erent ,an?s, please plug E); in @an? 7* =lso tAis main,oard pro!ides two 6$0-pin )(// soc?ets >or "*"F 4)<=/ or "*"F E); )<=/ expansion* :ou sAould plug 4)<=/9)<=/ module into eacA )(// soc?ets Bas a ,an?C or two soc?ets at one time* C= T(;31 (tGs not recommended to install tAe "*"F 4)<=/ and #F E); or Dast Paged mode memor8 witAin a s8stem* TAe +2-pin )<=/ cannot wor? witA 6$0-pin )<=/ in tAe same time* CAanging E);9DP/ )<=/ to 4)<=/, 8ou donGt Aa!e to adHust Humper setting or @(;4 !alue, nor cAange 4)<=/ to E);9DP/ )<=/* BPlease ma?e sure tAe 4)<=/ plugged-in >ull8, to pre!ent contact loss*C

) 'a%ricante da placa avisa que podem ser usados mdulos de EW ns ou mais r&pidos -DW ns ! a op"o mais comum.. Evite instalar mdulos de EW ns, pois em geral apresentam desempenho %aixo. *+ pre'er+ncia aos mdulos de DW ns. ) 'a%ricante recomenda que, em caso de usar um %anco E*) e outro BP,, instalar as memrias E*) no %anco W. Esta restri"o normalmente no ocorre, mas por alguma ra#o no explicada, este 'a%ricante recomenda evitar preencher E*) *? , no segundo %anco e BP, *? , no primeiro. placa possui ainda dois soquetes *4,,S5DF, nos quais podem ser instalados mdulos S*? , ou E*) *? ,. /am%!m ! recomendado pelo 'a%ricante que no se$am misturados mdulos S*? , e E*)SBP, *? ,. ta%ela anexa mostra as quantidades de memria que podem ser 'ormadas pelo preenchimento dos %ancos de mdulos S4,,SE6. Por exemplo, uma das maneiras de 'ormar 5D ,9 ! instalando mdulos de F ,9 no primeiro %anco. Para aumentar esta memria para, digamos, =F ,9, %asta instalar dois mdulos de 5D ,9 no segundo %anco.

Captulo 24 Expanso do disco rgido, memria, CP e !deo Figura 24.6

24-6+
Exemplo de ta,ela de con>igura&'es de memria*

Expanso da mem-ria em 3Cs antigos


PCs antigos usavam memrias S4,,S;W e S4,,SE6. expanso nesses casos ! um pouco mais complicada, como mostraremos aqui. Para evitar pro%lemas, siga as regras para preenchimento de %ancos de memria, que apresentaremos a seguir. *epois disso veremos v&rios exemplos de expanso, em PCs to antigos quanto os equipados com o processador 6FD.
3reenc6imento de 7ancos de mem-ria

Um %anco de memria ! um con$unto de mdulos de memria, su'icientes para 'ornecer os %its que o processador exige7 6FD e ;FDSJ7 5D %its ;FD*J, =FD e >FD7 ;6 %its Pentium e superiores7 D= %its

Computadores %aseados no 6FD e ;FDSJ possuem seus %ancos 'ormados por dois mdulos S4,, de ;W vias -'igura E.. Como cada um desses mdulos 'ornece para o processador, F %its, dois mdulos so necess&rios para 'ormar os 5D %its.

24-60 Figura 24.7

Hardware Total
Em computadores ,aseados no 20$ ou no "0$4I, cada ,anco de memria J >ormado por dois mdulos 4(// de "7 !ias*

PCs %aseados no ;FD*J, =FD e >FD possuem seus %ancos 'ormados por ;6 %its -'igura F.. *ependendo da placa de CPU, podem ser usados em cada %anco, um mdulo S4,, de E6 vias, ou = mdulos S4,, de ;W vias.
Figura 24.8
Em placas de CP "0$)I e 40$, cada ,anco de memria J >ormado por 4 mdulos 4(// de "7 !ias, ou ento por um mdulo 4(// de +2 !ias*

Computadores %aseados no Pentium e superiores usam memrias de D= %its. 1esses PCs, cada %anco de memria ! 'ormado por dois mdulos S4,, de E6 vias. Como cada mdulo S4,,SE6 'ornece ;6 %its simultHneos, os dois mdulos $untos 'ornecem D= %its. Cada %anco pode ser ainda 'ormado por um mdulo *4,,S5DF, que 'ornece D= %its simultHneos -'igura 56..

Captulo 24 Expanso do disco rgido, memria, CP e !deo Figura 24.9

24-65
Em PCs ,aseados no Pentium e superiores, um ,anco de memria J >ormado por 2 mdulos 4(// 9+2, ou por um mdulo )(//96$0*

)%servando as 'iguras anteriores, 'ica '&cil entender que um %anco de memria nunca pode 'icar incompleto, ou preenchido com mdulos de ca@ pacidades di'erentes. Essas so portanto as duas regras %&sicas para o correto preenchimento de %ancos de memria7 5. Um %anco nunca pode ser parcialmente preenchido )lhe a 'igura R e imagine que dos dois mdulos S4,,SE6, apenas um deles est& instalado. Este %anco estaria 'ornecendo apenas ;6 %its de cada ve#, ao inv!s dos D= %its exigidos pelo processador. Por isso ao instalar memrias nunca devemos 'a#er um preenchimento parcial dentro de um mesmo %anco. Um %anco deve estar va#io -quando no estiver sendo utili#ado., ou ento totalmente preenchido. 6. Um %anco nunca pode ter mdulos de capacidades di'erentes Como os mdulos de um %anco tra%alham em con$unto, suas capacidades devem ser iguais. 1o adianta, por exemplo, preencher um %anco de me@ mria de uma placa de CPU Pentium com um mdulo S4,,SE6 de F ,9 e outro de 5D ,9. Enquanto um mdulo pode 'ornecer ao todo 5D ,9, o outro no conseguir& acompanhar, e como resultado, o %anco no 'uncionar&. Para preencher corretamente os %ancos de memria, ! preciso o%edecer Xs duas regras citadas acima, mas apenas seguir essas regras ainda no ! su'iciente. A preciso tam%!m seguir as instru"es existentes no manual da placa de CPU. I& existiro in'orma"es so%re os tipos, capacidades, tempos de acesso, con'igura"es de $umpers, modos de preenchimentos, etc. (amos agora apresentar alguns exemplos de expanses em v&rias placas de CPU. pesar de ser pouco prov&vel que voc+ encontre placas id+nticas Xs usadas nos exemplos -$& que existem centenas de modelos., os exemplos serviro para aumentar a sua experi+ncia.

24-27 Exemplo: 3laca de 3enti2m II com so42etes DI##51.1

Hardware Total

Usamos neste exemplo a placa /Qan modelo 5DR6. Esta ! uma placa de CPU para Pentium 44, equipada com o chipset i==WIJ. Possui = soquetes para memrias *4,,S5DF, que podero ser do tipo S*? , ou E*) *? ,. ) manual tra# instru"es para instala"o e expanso, %em como uma ta%ela de con'igura"es de memria.
)<=/ (nstallation TAe 46$5249) uses a $4-,it data patA >rom memor8 to CP and can accommodate up to 6724/@ o> E); <=/ and #62/@ o> 4)<=/* 4)<=/s B48ncAronous )<=/sC are supported in tAe )(// slots* )(//s must ,e o> tAe un,u>>ered !ariet8* TAe position o> tAe notcA in tAe )<=/ Ke8 Position will tell 8ou wAetAer or not a )(// is un,u>>ered* =ll installed memor8 will ,e automaticall8 detected, so tAere is no need to set Humpers* TAe 447%I =LPset can cacAe up to #62/@ o> <=/* 4ome details o> memor8 installation1 ;ne un,u>>ered )(// must ,e installed >or tAe s8stem to P;4T* TAe main,oard supports 0/@, 6$/@, "2/@, $4/@, 620/@, and 2#$/@ )(// modules* 2#$/@ )(// modules must ,e E);* TAe ta,le ,elow sAows some o> tAe possi,le memor8 con>igurations*

Figura 24.10
Exemplo de ta,ela de con>igura&'es de memria*

Esta placa permite instalar at! 5 U9 de memria E*) *? ,, ou ento at! >56 ,9 de S*? ,. s memrias S*? , devem ser do tipo no %u'eri#ado -un%u''ered.. ) 'a%ricante di# ainda que a memria instalada ! automaticamente detectada, sem a necessidade de alterar $umpers. ) manual di# ainda que para que o P)S/ 'uncione -PoNer on sel' test., ! preciso que exista pelo menos um mdulo de memria instalado. visa ainda que podem ser instalados mdulos de v&rias capacidades, sendo que a m&xima capacidade permitida para um mdulo S*? , ! 56F ,9, e a m&xima capacidade permitida para um mdulo E*) *? , ! 6>D ,9.

Captulo 24 Expanso do disco rgido, memria, CP e !deo

24-26

Binalmente, existe uma ta%ela de con'igura"es de memria que deve ser seguida, tanto na instala"o inicial, como tam%!m em expanses. )%serve que so mostradas apenas algumas con'igura"es possveis, pois uma ta%ela completa seria muito extensa. 1o est& mostrado, por exemplo, que podemos 'ormar D= ,9 instalando = mdulos de 5D ,9. (emos por exemplo que para 'ormar ;6 ,9, podemos instalar mdulos de 5D ,9 nos %ancos W e 5, ou ento instalar um mdulo de ;6 ,9 no %anco W. Se existem, por exemplo, dois mdulos de 5D ,9 nos %ancos W e 5 -;6 ,9., podemos 'a#er uma expanso para, digamos, D= ,9, instalando um mdulo de ;6 ,9 no %anco 6, ou ento mdulos de 5D ,9 nos %ancos 6 e ;. Poderamos instalar mdulos de quaisquer outras capacidades, desde que suportados pela placa -S*? , at! 56F ,9 ou E*) *? , at! 6>D ,9.. Em geral, no existe ordem o%rigatria no preenchimento dos %ancos de memria. Poderamos por exemplo, deixar os %ancos W e 5 va#ios, e instalar mdulos nos %ancos 6 e ;.
3lacas com so42etes SI##5/2 !3# e EDO

principal caracterstica dessas placas ! que no possuem soquete *4,,S5DF. So placas produ#idas entre 5RR> e 5RRE, aproximadamente. Em geral apresentam dois %ancos de memria, 'ormados por mdulos S4,,SE6 -'igura 55.. lgumas dessas placas chegam a possuir ; %ancos, 'ormados por D soquetes.
Figura 24.11
)ois ,ancos de memria 4(// de +2 !ias em uma placa de CP Pentium antiga*

(e$amos o exemplo de uma placa de CPU Pentium com esta organi#a"o de memria7
4:4TE/ /E/;<: Ta,le ,elow sAows tAe possi,le memor8 com,inations* TAe =d!anced9EF will support ,otA Dast Page )<=/ or E); )<=/ 4(//s, ,ut tAe8 cannot ,e mixed witAin tAe same memor8 ,an?* (> Dast Page )<=/ and E); )<=/ 4(//s are installed in separate ,an?s, eacA will ,e optimiEed >or maximum per>ormance* Parit8 generation and detection are 3;T supported, ,ut parit8 4(//s Bx"$C ma8 ,e used* 4(// re-uirements are +7 ns >or Dast Page /ode or $7 ns E); )<=/* Bank 0 4 MB 4 MB Bank 1 4 MB Total Memory 8 MB 16 MB

24-22
4 MB 4 MB 4 MB 8 MB 8 MB 8 MB 8 MB 8 MB 16 MB 16 MB 16 MB 16 MB 16 MB 32 MB 32 MB 32 MB 32 MB 32 MB 8 MB 16 MB 32 MB 4 MB 8 MB 16 MB 32 MB 4 MB 8 MB 16 MB 32 MB 4 MB 8 MB 16 MB 32 MB 24 MB 40 MB 72 MB 16 MB 24 MB 32 MB 48 MB 80 MB 32 MB 40 MB 48 MB 64 MB 96 MB 64 MB 72 MB 80 MB 96 MB 128 MB

Hardware Total

1este exemplo temos a ta%ela com todas as con'igura"es de memria permitidas. A dito que a placa aceita memrias BP, e E*), desde que em cada %anco no exista mistura. A ainda in'ormado que a placa no utili#a paridade -ou se$a, no 'a# checagem de erros de paridade na memria., apesar de aceitar o uso de mdulos com paridade -;D %its.. Binalmente, ! in@ dicado o tempo de acesso necess&rio Xs memrias7 EW ns para BP, e DW ns para E*). )%serve pela ta%ela que nesta placa no ! permitido manter o 9anco W va#io e usar o 9anco 5. So suportados mdulos S4,, de = ,9 at! ;6 ,9, totali#ando o m&ximo de 56F ,9 de ? ,. Ievando em conta a ta%ela acima, suponha um PC equipado com F ,9 de ? ,, 'ormados por dois mdulos de = ,9 instalados no 9anco W, como mostra a 'igura 56.
Figura 24.12
@ancos de memria de uma placa de CP Pentium e-uipada com 0 /@ de <=/*

*e acordo com a ta%ela, poderamos 'a#er uma expanso para 5D ,9, ins@ talando dois mdulos de = ,9 no 9anco 5. Entretanto, 'aremos uma expan@ so um pouco melhor. 4nstalaremos dois mdulos de F ,9 no 9anco 5, totali#ando 6= ,9. Bicaremos ento com 6= ,9, como mostra a 'igura 5;.

Captulo 24 Expanso do disco rgido, memria, CP e !deo Figura 24.13


= memria >oi expandida para 24 /@*

24-2"

A claro que atualmente as memrias so to %aratas que vale a pena utili#ar mdulos de capacidade ainda maior.
Expanso com m-d2los de 38 vias

(eremos agora exemplos de expanso de memria em PCs %aseados no ;FD*J e no =FD usando mdulos S4,, de ;W vias. Como o com!rcio $& no o'erece mais este tipo de mdulo, voc+ dever& o%t+@los no mercado de segunda mo.
Exemplo: 31. com 1 so42etes SI##538

Placas de CPU que operam com essas memrias 'oram muito utili#adas at! aproximadamente 5RR=. *epois disso, passaram a ser 'a%ricadas placas com soquetes para mdulos de ;W e de E6 vias, e depois, apenas com soquetes de E6 vias.
Figura 24.14
)ois ,ancos de memria para mdulos 4(// de "7 !ias, usados em PCs ,aseados no "0$)I e no 40$*

s placas de CPU que operam exclusivamente com mdulos S4,,S;W possuem em geral dois %ancos de memria, cada um deles 'ormados por = mdulos -'igura 5=.. Para preencher corretamente esses %ancos de memria, ! preciso recorrer Xs instru"es existentes no manual da placa de CPU. 1ele encontraremos uma ta%ela de con'igura"es de memria, como a exempli'icada na 'igura 5>.

24-24

Hardware Total Figura 24.15


Exemplo de ta,ela de con>igura&'es de memria, tpica de placas de CP "0$)I e 40$ >a,ricadas atJ 6554*

s instru"es desta ta%ela nos permitem chegar a diversas concluses7 a. Podem ser usados mdulos de 6>D 29, 5 ,9 ou = ,9 %. Podemos o%ter uma memria total de 5 ,9, 6 ,9, = ,9, > ,9, F ,9, 5D ,9, 6W ,9 ou ;6 ,9, %astando instalar os mdulos apropriados. c. Esta placa no permite preencher o 9anco 5 com o 9anco W va#io. ta%ela de con'igura"es de memria ! usada tanto na instala"o como na expanso de memria. (e$amos inicialmente o exemplo da instala"o de = ,9 de memria. *e acordo com a ta%ela, vemos que para o%ter = ,9 ! preciso preencher o 9anco W com mdulos de 5 ,9, deixando o 9anco 5 va#io -'igura 5D..
Figura 24.16
Dormando 4 /@ de memria*

Suponha agora que este PC possui = ,9 instalados, como mostra a 'igura 5D, e dese$amos reali#ar uma expanso para F ,9. ta%ela nos mostra que para aumentar a memria para F ,9, devemos manter os mesmos mdulos de 5

Captulo 24 Expanso do disco rgido, memria, CP e !deo

24-2#

,9 existentes no 9anco W, e adicionar mdulos de 5 ,9 no 9anco 5. Bicaremos ento com a con'igura"o mostrada na 'igura 5E.
Figura 24.17
Expandindo de 4 /@ para 0 /@*

,enos econZmica ! a expanso de = ,9 para 5D ,9, ou de F ,9 para 5D ,9. Como mostra a ta%ela, essas expanses requerem que se$am retirados mdulos $& instalados, 'a#endo sua su%stitui"o por outros de maior capacidade.
3lacas de &1.5,1. com m-d2los SI##5/2

1ormalmente essas placas possuem = %ancos de memria, cada um deles 'ormado por um 0nico mdulo S4,, de E6 vias, como vemos na 'igura 5F.
Figura 24.18
4 ,ancos de memria, cada um deles >ormados por um mdulo 4(// de +2 !ias*

Size 1 MB 2 MB 2 MB 3 MB 3 MB 4 MB 4 MB 4 MB 5 MB 6 MB 6 MB 8 MB 8 MB 8 MB 8 MB 9 MB 9 MB

BANK 0 1 MB 1 MB 2 MB 1 MB 2 MB 1 MB 2 MB 2 MB 4 MB 4 MB 4 MB 2 MB 4 MB 4 MB 8 MB 4 MB 8 MB

BANK 1 1 MB 1 MB 1 MB

BANK 2

BANK 3

2 MB

1 MB 1 MB 1 MB 1 MB 2 MB 1 MB 1 MB 2 MB 2 MB 2 MB 4 MB 1 MB 1 MB

1 MB 1 MB 1 MB 2 MB 2 MB

4 MB

24-2$
10 MB 10 MB 12 MB 12 MB 12 MB 16 MB ... 128 MB 128 MB 129 MB 144 MB 160 MB 256 MB 4 MB 4 MB 4 MB 4 MB 8 MB 8 MB ... 64 MB 64 MB 64 MB 64 MB 64 MB 64 MB 4 MB 4 MB 4 MB 4 MB ... 64 MB 64 MB 64 MB 64 MB 64 MB 1 MB 2 MB 2 MB 4 MB 4 MB 8 MB ... 32 MB 1 MB 8 MB 32 MB 64 MB 1 MB 2 MB

Hardware Total

... 32 MB 8 MB 64 MB

A importante usar a ta%ela de con'igura"es de memria para reali#ar corretamente uma expanso. /ome como exemplo um PC equipado com F ,9, 'ormados por um mdulo de F ,9 instalado no 9anco W. Poderamos ser levados a pensar que, para aumentar a memria para 5D ,9, %asta instalar mais um mdulo de F ,9 no 9anco 5. Entretanto, a ta%ela mostra que nesta expanso, o segundo mdulo de F ,9 deve ser instalado no 9anco 6, e no no 9anco 5. *ependendo da placa de CPU usada, pode ser v&lida a con'igura"o de 5D ,9 na qual os %ancos W e 5 so equipados com mdulos de F ,9. 0nica 'orma de ter certe#a ! consultando a ta%ela. ,uitos manuais no apresentam esta ta%ela de 'orma explcita, apenas apre@ sentam regras para seu preenchimento. Por exemplo, um manual de uma determinada placa de CPU tra# as seguintes instru"es7
4(// /odules (nstallation TAe 4(4 40$ PC(9(4= motAer,oard can ,e expanded >rom 6 /@ up to 2#$ /@ ,8 using 2#$ ?@, 6 /@, 2 /@, 4 /@, 0 /@, 6$ /@, "2 /@ and $4 /@ o> +2 pin 4(// modules* MDree Ta,leN >eature is o>>ered >or main memor8 con>iguration* TAe product wor?s witA one 4(// plugs into an8 4(// soc?ets*

1este exemplo o manual indica que podem ser usados mdulos de E6 vias, de 6>D 29 at! D= ,9, em qualquer um dos soquetes. *esta 'orma, a expanso de memria 'ica extremamente '&cil.
*e'eito7 Certas placas de CPU =FDS>FD que suportam memrias E*) possuem no C,)S Setup um item para indicar o tipo de memria instalada, BP, ou E*). Se este item estiver con'igurado de 'orma errada, a memria no 'uncionar& corretamente, e o PC apresentar& v&rios travamentos. Se voc+ instalou memrias e o PC passou a apresentar tais pro%lemas, veri'ique como est& con'igurado este item. Placas de CPU Pentium -chipset i=;WBJ ou superior. no necessitam desta con'igura"o, pois podem operar com memrias de tipos di'erentes, desde que instaladas em %ancos di'erentes.

Expanso mista com SI##538 e SI##5/2

Essas placas 'oram muito comuns em 5RR=, a at! meados de 5RR>, !poca em que come"ou a diminuir o uso dos mdulos de ;W vias e aumentar o uso dos mdulos de E6 vias. Em sua maioria eram placas de CPU =FD e ;FD*J.

Captulo 24 Expanso do disco rgido, memria, CP e !deo

24-2+

lgumas poucas placas de CPU >FD chegaram tam%!m a apresentar este laQout de memria. 3uem possuir uma placa de CPU ;FD*J ou =FD desta !poca, provavelmente 'ar& a expanso atrav!s da instala"o de um ou dois mdulos de E6 vias, $& que os de ;W vias no so mais encontrados X venda. ,esmo assim, mostraremos este tipo de expanso com am%os os tipos de mdulos. Essas placas de CPU normalmente possuem D soquetes para mdulos de memria, como mostra a 'igura 5R.
Figura 24.19
@ancos de memria usando mdulos de "7 e de +2 !ias*

Em se tratando de ;FD*J e =FD, a memria opera com ;6 %its. Um 0nico mdulo de E6 vias 'orma um %anco como ! o caso dos %ancos W e 5 na 'igura 5R. *a mesma 'orma, = mdulos de ;W vias completam os ;6 %its necess&rios para 'ormar um %anco, como ! o caso do %anco 6 da 'igura 66. ssim como ocorre com todas as placas de CPU, os manuais deste tipo de placa tra#em ta%elas de con'igura"es de memria, como a que exempli'i@ camos na 'igura 6W. )%serve que neste exemplo, os %ancos esto sendo chamados de 9an2 W , 9an2 W9 e 9an2 5. Esta mesma 'igura exempli'ica a instala"o de um mdulo de E6 vias com F ,9.
Figura 24.20
Ta,ela de con>igura&'es de memria de uma placa de CP -ue usa mdulos de "7 e de +2 !ias*

)%serve que no exemplo da 'igura 6W, ao inv!s dos %ancos serem chamados de W, 5 e 6, so chamados de7

24-20

Hardware Total

9an2 W 7 9an2 W97 9an2 57

;W vias E6 vias E6 vias

ra#o de terem sido usados os termos W e W9 ! que na verdade am%os 'ormam um 0nico %anco. Esta placa, assim como a maioria das placas que usam mdulos mistos, pode ter o 9anco W preenchido com = mdulos de ;W vias -neste caso seria chamado de W ., ou com um mdulo de E6 vias -sendo chamado de W9.. o preencher o 9anco W , no podemos preencher o 9anco W9, e vice@versa. )%serve que a prpria ta%ela da 'igura 6W mostra esta condi"o. /odas as con'igura"es que usam o 9anco W mant!m o 9anco W9 va#io, e todas as que usam o 9anco W9 mant!m o W va#io. Esta ta%ela tra# ainda mais uma in'orma"o7 um $umper V5>, deve ser ligado em 5@6 ou 6@; con'orme este$a sendo usado o 9anco W ou o 9anco W9. Sem consultar o manual da placa de CPU seria virtualmente impossvel adivinhar a utili#a"o deste $umper. 1o exemplo da 'igura 6W, instalamos um mdulo de F ,9 no 9anco W9, e o $umper est& ligado na posi"o 6@; para indicar a utili#a"o deste %anco. )utras placas de CPU podem no possuir $umper indicador do %anco usado, e outras podem possuir outros $umpers com outras 'inalidades, como por exemplo, a indica"o da capacidade da memria. Por exemplo, existem placas que precisam que um $umper se$a con'igurado em uma determinada posi"o caso este$am sendo usados mdulos de 6 ,9 ou F ,9, e em outra posi"o para os demais tipos de mdulos. /omando como %ase a 'igura 6W, 'a"amos agora uma expanso de F ,9 para 5D ,9. *e acordo com a ta%ela, vemos que uma das 'ormas de com@ pletar 5D ,9 ! instalando mdulos de F ,9 nos %ancos W9 e 5. Como $& temos um mdulo de F ,9 no 9anco W9, %asta adicionar um mdulo de F ,9 no 9anco 5. Bicaremos com a con'igura"o mostrada na 'igura 65. )%serve que a placa deste exemplo no aceita uma expanso de F ,9 para 6= ,9, atrav!s da instala"o de um mdulo adicional de 5D ,9, por!m, outras placas podero aceitar tal con'igura"o.

Captulo 24 Expanso do disco rgido, memria, CP e !deo Figura 24.21

24-25
Expandindo de 0 /@ para 6$ /@*

'igura 66 mostra o exemplo de outra expanso, no qual estavam instalados originalmente = ,9 -= mdulos S4,,S;W com 5 ,9 cada. e 'oi adicionado um mdulo S4,,SE6 com F ,9, completando assim 56 ,9.
Figura 24.22
/emria expandida de 4 /@ para 62 /@*

*e'eito7 1este tipo de expanso ! muito comum ter pro%lemas devido a existir um mdulo S4,,SE6 instalado em um %anco que entra em con'lito com os mdulos S4,,S;W. 1ormalmente existem indicados na placa, nomes como 9an2 W e 9an2 W9, o que indica que no podemos preencher am%os ao mesmo tempo. *e'eito7 )utro pro%lema que pode ocorrer nesta expanso ! o esquecimento da con'igura"o do $umper que de'ine o tipo eSou a capacidade dos mdulos de memria. A preciso consultar o manual da placa de CPU para con'igurar corretamente este $umper.

Expanso em 21. e 31.S9

,ostraremos agora como expandir a memria em PCs 6FD e ;FDSJ, muito comuns entre 5RRW e 5RR6, por!m daremos +n'ase apenas X expanso usando mdulos S4,, de ;W vias. )s outros tipos de memria mais antigos -S4PP e *4P. so minorit&rios nesses tipos de placa, e no sero citados neste livro.

24-"7

Hardware Total

,uitas dessas placas permitiam instalar uma memria de at! > ,9, como a deste exemplo. Essas placas possuem dois %ancos de memria, sendo cada um deles 'ormado por dois mdulos S4,, de ;W vias, con'orme mostra a 'i@ gura 6;.
Figura 24.23
)ois ,ancos de memria 4(// de "7 !ias, con>orme encontrados na maioria das placas ,aseadas no 20$ e no "0$4I*

) 6FD e o ;FDSJ exigem memrias de 5D %its. Por isso, cada %anco ! 'ormado por dois mdulos. (oc+ encontrar& algumas placas de CPU 6FD e ;FDSJ que s aceitam mdulos S4,,S;W com 6>D 29 ou 5 ,9. )utras aceitam ainda mdulos de = ,9. 1o existem placas de CPU 6FD e ;FDSJ capa#es de aceitar mais de 5D ,9, pois esta ! a maior quantidade de memria que esses processadores podem endere"ar. seguir vemos o exemplo de uma ta%ela de con'igura"es de memria de uma placa que aceita apenas mdulos de 6>D 29 e 5 ,9. 1este caso, a memria m&xima que pode ser instalada ! = ,9. lgumas dessas placas possuam, al!m dos soquetes para mdulos S4,,, mais 5 ,9 de ? , com o encapsulamento *4P. 1esse caso, podiam chegar at! > ,9.
9 1C W 6>D 29 6>D 29 5 ,9 5 ,9 5 ,9 9 1C 5 @ 6>D 29 @ 6>D 29 5 ,9 ,emorQ Si#e >56 29 5 ,9 6 ,9 6.> ,9 = ,9

1a 'igura 6; temos o exemplo da instala"o de 6 ,9, 'ormados por dois mdulos de 5 ,9 no 9anco W. Podemos expandir a memria para = ,9 atrav!s da instala"o de mais dois mdulos de 5 ,9 no 9anco 5. seguir temos o exemplo de ta%ela de con'igura"es de memria de uma outra placa que suporta mdulos de = ,9.
9 1C W 6>D 29 6>D 29 5 ,9 5 ,9 5 ,9 9 1C 5 @ 6>D 29 @ 6>D 29 5 ,9 ,emorQ Si#e >56 29 5 ,9 6 ,9 6.> ,9 = ,9

Captulo 24 Expanso do disco rgido, memria, CP e !deo


= ,9 = ,9 = ,9 = ,9 @ 6>D 29 5 ,9 = ,9 F ,9 F.> ,9 5W ,9 5D ,9

24-"6

1o siga essas ta%elas X risca, e sim, consulte a ta%ela de con'igura"es de memria existente no manual da placa de CPU. Caso voc+ no possua o manual, tente usar as ta%elas acima, pois so v&lidas para a maioria dessas placas.
C#OS #emor: Si'e #ismatc6

,uitas placas de CPU ao detectarem que a memria 'oi expandida -ou mesmo redu#ida., apresentam a seguinte mensagem logo no incio do processo de %oot7
CMOS Memory Size Mismatch Press F1 to run Setup

1o se trata de uma mensagem de erro. ) que ocorre ! que o 94)S detec@ tou uma altera"o na quantidade de memria instalada. ) 94)S exige que 'a"amos uma con'irma"o de que realmente esta altera"o ! v&lida. Para isto %asta ativar o C,)S Setup e usar o comando Save and Exit, sem reali#ar nenhuma altera"o nos demais valores existentes no C,)S Setup. o 'a#ermos isto, ser& automaticamente registrada a nova quantidade de memria, e a mensagem OC,)S ,emorQ Si#e ,ismatchP no aparecer& mais.

Erros na expanso de mem-ria


lguns motivos podem levar ao insucesso na expanso da memria. Se isto ocorrer com voc+, es'rie a ca%e"a e cheque os pontos discutidos a seguir7
so de m-d2los errados

Existem erros grosseiros que, ao ocorrerem, invia%ili#am totalmente o 'uncionamento das memrias. So eles7 Uso de mdulos com a capacidade errada Uso de mdulos do tipo errado -BP, S E*) S S*? ,. Uso de mdulos com a velocidade errada

3uando esses erros ocorrem, a memria no 'unciona. penas no caso da velocidade errada -memrias mais lentas que o recomendado., ! possvel reali#ar a$ustes no C,)S Setup, 'a#endo com que os ciclos de acesso X

24-"2

Hardware Total

*? , se$am mais demorados, permitindo o 'uncionamento das memrias. Esta no ! uma %oa solu"o, pois redu# o desempenho do computador. Existem ainda algumas situa"es nas quais a memria em geral 'unciona, mas cu$a pr&tica deve ser evitada, pois existe a possi%ilidade das memrias no 'uncionarem7 ,istura de memrias com paridade e sem paridade no mesmo %anco ,istura de memrias de 'a%ricantes di'erentes no mesmo %anco ,istura de memrias mais lentas e mais r&pidas no mesmo %anco

Portanto, para garantir o sucesso da expanso, voc+ deve exigir mdulos id+nticos, para que o novo %anco instalado no 'ique com mdulos di'eren@ tes.
#a2 contato na conexo

s novas memrias podem no 'uncionar pelo 'ato de terem sido mal en@ caixadas nos seus soquetes. ) encaixe deve ser 'eito cuidadosamente para que 'ique per'eito, evitando mau contato. ) mau contato pode ocorrer tanto nas memrias como nos seus soquetes. lgumas ve#es os contatos dos mdulos de memrias podem ter mau contato devido X oxida"o ou devido X gordura resultante do toque com as mos. Uma 'orma simples de solucio@ nar o pro%lema ! passar uma %orracha -das usadas para apagar escritas a l&pis ou caneta. em am%os os lados dos contatos de cada mdulo. seguir limpamos os resduos da %orracha, usando um pano seco, mas evitando es'regar de 'orma exagerada. Para remover mau contato dos soquetes, precisamos aspirar a poeira usando um micro@aspirador de p, e aplicar spraQ limpador de contatos eletrZnicos.
$;2stes no C#OS Set2p

) C,)S Setup possui controles para a velocidade de acesso X memria *? ,. 3uando a memria ! mais lenta, devemos dar mais tempo para essas opera"es. 4sto normalmente ! 'eito em um comando chamado O*? , CQcleP ou similar. 1o caso de memrias BP, e E*), podem existir op"es como7 E@=@=@= D@;@;@; D@6@6@6

Captulo 24 Expanso do disco rgido, memria, CP e !deo

24-""

regra geral ! que quando usamos n0meros maiores, as opera"es de leitura e escrita na *? , sero mais demoradas, dando tempo su'iciente para que as memrias mais lentas possam 'uncionar -em%ora o desempenho do PC se$a redu#ido.. Por outro lado, ao usarmos memrias mais velo#es podemos diminuir os n0meros usados nos ciclos de acesso Xs memrias. ) computador 'icar& mais velo#, por!m se as memrias no 'orem su'icientemente r&pidas, seu 'uncionamento poder& 'icar inst&vel, apresentando travamentos. ) procedimento mais comum ! usar um meio termo entre o acesso mais lento e o mais r&pido. Portanto, entre as tr+s op"es acima, seria usada por de'ault, a OD@;@;@;P. Se voc+ 'e# uma expanso com memrias S*? ,, **? S*? , ou ?*? ,, use no C,)S Setup o comando *? , Con'iguration %Q SP*. 4sso 'ar& com que o acesso X memria se$a 'eito com a velocidade adequada a cada mdulo.
#em-rias dani<icadas

Se voc+ $& checou os tr+s itens indicados acima e as memrias continuam apresentando erros, ! prov&vel que alguma delas este$a de'eituosa. Esta situa"o ! per'eitamente possvel, $& que muitos vendedores tocam os chips e os contatos met&licos das memrias com as mos, no tomando os cuidados devidos com a eletricidade est&tica. Como resultado, os chips de memria podem ser total ou parcialmente dani'icados. ) erro pode se mani'estar assim que o computador 'or ligado, ou pior ainda, pode ser apresentado de 'orma intermitente. Pode ainda ocorrer o %om 'uncionamento das memrias durante algumas semanas ou meses, para depois surgir o de'eito. 1unca toque com as mos os contatos met&licos das memrias. A conveniente 'a#er um chec2@up nas novas memrias usando um programa de diagnstico de hardNare.

Expanso da cac6e externa


Processadores modernos possuem a memria cache I6 em%utida. V& os processadores para o Soc2et E e anteriores -at! o CD@444. utili#am nas suas placas de CPU, memria cache externa. Em muitos casos, esta cache pode ser expandida, de acordo com as instru"es do manual da placa de CPU. umentando a quantidade de memria cache, temos um aumento no desempenho, mas este aumento no ! proporcional X quantidade de memria cache instalada, e sim, assinttico, como mostra a ta%ela a%aixo.

24-"4
TamanAo total da cacAe P do B%6 O %2C mQximo 7 ?@ 27P 6$ ?@ $7P 2#$ ?@ 07P #62 ?@ 57P 6724 ?@ 5#P 2740 ?@ 5+,#P 475$ ?@ 50,+#P desempenAo

Hardware Total

s porcentagens desta ta%ela no devem ser seguidas X risca. So valores hipot!ticos que servem para ilustrar como o desempenho e o tamanho da cache esto relacionados. Pequenas quantidades de memria cache so su'icientes para que o processador consiga desenvolver uma porcentagem signi'icativa do seu desempenho m&ximo. Entretanto, aumentando a quantidade de cache de um valor grande para outro valor ainda maior produ# um aumento muito pequeno no desempenho. Esses argumentos seriam su'icientes para provar que no vale a pena ex@ pandir a memria cache. Por outro lado, quando escolhemos por exemplo, um processador CD de ;WW ,:# ao inv!s de um com 6;; ,:#, queremos ter o desempenho digno de um processador de ;WW ,:#, caso contr&rio usaramos um processador de 6;; ,:#, que ! inclusive mais %arato. Se a quantidade de memria cache no 'or ra#o&vel ->56 29, no mnimo., parte do desempenho do CD de ;WW ,:# ser& colocado a perder. Um CD de 6;; com 5 ,9 de cache pode 'icar quase to velo# quando um CD@;WW, equipado com apenas 6>D 29 de cache. A dese$&vel portanto ter instalada a maior quantidade de memria possvel. 1a maioria dos casos, esta deciso s pode ser tomada na ocasio da compra. 4sto ocorre particularmente com as placas de CPU modernas. 1essas placas as memrias S? , que 'ormam a cache de nvel 6 so soldadas, e no permitem expanso. (oc+ encontrar& entretanto placas de CPU mais antigas -5RR>@5RRE., nas quais a memria cache pode ser expandida, ou atrav!s da instala"o de um mdulo C) S/, ou atrav!s de chips S? , de encapsulamento *4P. /anto os chips de S? , como os mdulos C) S/ s so encontrados atualmente no mercado de pe"as de segunda mo. 'igura 6= mostra alguns chips de memria S? , com encapsulamento *4P. Eram muito usados para 'ormar a cache de PCs =FD e >FD.

Captulo 24 Expanso do disco rgido, memria, CP e !deo Figura 24.24

24-"#

/emrias 4<=/ com encapsulamento )(P*

placas de CPU modernas apresentam a memria cache 'ormada por chips S? , com o encapsulamento 3BP -3uad Blat Pac2age., como o mostrado na 'igura 6>. Em muitos casos, essas memrias so soldadas diretamente na placa de CPU. Em outros casos, 'a#em parte de mdulos C) S/.
Figura 24.25
/emrias 4<=/ com encapsulamento RDP*

'igura 6D mostra um mdulo C) S/. s placas de CPU Pentium produ#idas entre 5RR> e 5RRE em geral possuem um soquete especial para a instala"o de um mdulo C) S/, como mostra a Bigura 6E. lgumas placas de CPU =FD e >FD de 'a%rica"o mais recente tam%!m possuem um soquete para a instala"o de um mdulo C) S/.
Figura 24.26
m mdulo de memria C;=4T*

24-"$

Hardware Total Figura 24.27


4o-uete para instala&o de um mdulo C;=4T*

*e'eito7 )s chips que 'ormam a cache so extremamente sensveis X eletricidade est&tica. Um pequeno toque com as mos pode dani'ic&@los[

Podemos encontrar diversas situa"es no que di# respeito X expanso de memria cache7 Placas Placas Placas Placas Placas que no possuem cache e nem admitem sua instala"o que no possuem cache mas possuem local para instala"o que no admitem expanso da cache que admitem expanso da cache por troca de chips S? , que admitem expanso da cache por adi"o de chips S? ,

(oc+ precisar& do manual da placa de CPU para con'irmar qual ! o caso que se aplica. Em geral, esta expanso no pode ser 'eita quando o manual da placa de CPU no est& disponvel, pois quase sempre ! preciso alterar o posicionamento de $umpers da placa de CPU em 'un"o da quantidade de memria cache instalada. Existem entretanto exce"es. ,uitas placas de CPU Pentium so capa#es de detectar, por exemplo, se o mdulo C) S/ instalado ! de 6>D 29 ou >56 29. (e$amos agora exemplos de expanso de cache, nos casos em que ela ! possvel.
3lacas sem cac6e mas com local para instala=o

3uando uma placa de CPU no possui a memria cache instalada, o processador passa a contar apenas com sua cache de nvel 5, em geral de F 29, 5D 29 ;6 29 ou D= 29, dependendo do processador. So raros os casos de placas de CPU para =FD, >FD e Pentium que no permitem a instala"o de cache externa. 1a quase totalidade dos casos em que a cache externa est& ausente, a placa de CPU possui soquetes va#ios para a sua instala"o. ,uitas placas de CPU Pentium possuem a memria cache 'ormada por um 0nico

Captulo 24 Expanso do disco rgido, memria, CP e !deo

24-"+

mdulo C) S/, que pode ser de 6>D 29 ou >56 29. o comprar uma placa de CPU Pentium com esta caracterstica, o usu&rio deve comprar $untamente o mdulo C) S/ apropriado. (e$amos agora um exemplo de expanso, usando instru"es retiradas do manual de uma placa de CPU.
External CacAe Con>iguration
TAis main,oard supports a cacAe module soc?et 8ou can install pipeline ,urst or ass8ncAronous 4<=/ on a cacAe module in cacAe module slot, tAe cacAe module siEe can upgrade >rom 2#$ ?@ to #62 ?@* CacAe T8pe =ss8ncAronous 4iEe 2#$ ?@ #62 ?@ Pipelined @urst 2#$ ?@ #62 ?@ )ata CAip 4iEe "2? x 0, 0 pcs $4? x 0, 0 pcs "2? x "2, 2 pcs "2? x "2, 4 pcs Tag CAip 4iEe 0? x 0, 6$? x 0 or "2? x 0, 6 pc 6$? x 0 or "2? x 0, 6 pc 0? x 0, 6$? x 0 or "2? x 0 6$? x 0 or "2? x 0

Uma in'orma"o importante que no est& explcita ! que no ! preciso alte@ rar o posicionamento de $umpers para indicar nem o tipo nem a capacidade da memria cache instalada. /ome cuidado, pois existem placas que ne@ cessitam que seus $umpers se$am con'igurados de acordo com a cache ins@ talada. (amos interpretar essas in'orma"es, que podem a princpio parecer con@ 'usas. 1a verdade, existe mais in'orma"o que o necess&rio. Poderamos simpli'icar %astante, di#endo apenas que pode ser instalado um mdulo C) S/, que pode ser de 6>D 29 ou >56 29, do tipo ssncrono ou Pipelined 9urst. melhor op"o ! exigir um mdulo C) S/ de >56 29, do tipo Pipelined 9urst. ta%ela mostra as = op"es de mdulos C) S/, e apresenta ainda a indi@ ca"o das capacidades dos chips que 'ormam cada mdulo. Esta in'orma"o no ! necess&ria, %asta que o usu&rio especi'ique o tipo e a capacidade do mdulo. penas como curiosidade, 'alemos so%re os chips existentes nesses mdulos. Uma memria cache, se$a qual 'or o tipo, ! 'ormada por dois grupos de memrias S? ,7 *ata e /ag. ) grupo *ata, ! aquele que a%range a me@ mria que mant!m os dados lidos da *? ,, sendo 'ormado por 6, = ou F chips S? , com a mesma capacidade. Por exemplo, = chips S? , de 56F 29 so usados em uma cache de >56 29. Existe ainda um chip S? , adicional, chamado de /ag, que no serve para arma#enar dados que sero lidos pelo processador, e sim, para permitir o controle da memria cache.

24-"0

Hardware Total

trav!s desta &rea de controle ! possvel determinar, por exemplo, a que &reas da *? , correspondem os dados existentes na cache.
*e'eito7 3uando a expanso de cache ! 'eita quando a placa de CPU $& tem muito tempo de uso, ! comum a ocorr+ncia de maus contatos nos soquetes onde a cache ser& instalada. Conv!m 'a#er uma limpe#a de contatos nesses soquetes antes de instalar a cache.

(e$a agora as instru"es existentes no manual de uma outra placa de CPU, %em mais simpli'icadas7
CacAe /emor8
TAe Pentium microprocessor includes 6$ ?@ o> cacAe on cAip* TAe core cAip set includes a cacAe controller tAat supports secondar8 write-,ac? cacAe memor8* TAe s8stem ,oard includes a Card Edge %ow Pro>ile BCE%PC soc?et tAat accepts a secondar8 cacAe memor8 module o> 2#$ ?@ or #62 ?@, using eitAer ass8ncAronous or pipelined ,urst cacAe*

Esta placa tam%!m apresenta um soquete para mdulo C) S/ de 6>D 29 ou >56 29, do tipo assncrono ou Pipelined 9urst. Existem algumas placas de CPU =FD e >FD sem a memria cache instalada. 1ormalmente essas placas t+m a memria cache 'ormada por um mdulo. Esses mdulos podem ser vendidos separadamente, e as placas podem ser vendidas com ou sem este mdulo instalado. Existem algumas placas de CPU =FDS>FD que possuem dois chips O'alsosP. 3uando o PC ! ligado, ao inv!s de aparecer na tela a indica"o do tamanho da cache I6, aparece apenas7
Externa Cache: !rite"ac#

4sto indica que apenas a cache I5 -interna ao processador, do tipo Mrite9ac2. est& presente. Se 'or o caso, compre um mdulo C) S/ Opara =FDP.
Figura 24.28
CacAe >alsa em uma placa de CP 40$9#0$*

con'uso entre mdulo C) S/ para Pentium e para =FD ! muito comum. Em geral os mdulos para =FD possuem 6>D29, 'ormados por F chips iguais, e mais um que 'unciona como /ag ? ,. )s mdulos C) S/ para Pentium normalmente possuem, em uma ou em am%as as 'aces, dois ou tr+s

Captulo 24 Expanso do disco rgido, memria, CP e !deo

24-"5

chips de encapsulamento 3BP. mdulos.

'igura 6R mostra esses dois tipos de


Figura 24.29
/dulos C;=4T para 40$9#0$ e para Pentium*

3lacas 42e admitem expanso por troca de c6ips

ssim como ocorre com a memria *? ,, a expanso da cache pode ser 'eita atrav!s do adicionamento de memrias, mas quase sempre ! 'eita atrav!s da su%stitui"o de memrias S? , de menor capacidade por outras de maior capacidade. 'igura ;W mostra uma placa de CPU =FD que possui = soquetes para ins@ tala"o de cache. Podem ser usadas memrias S? , de ;6 29, D= 29 ou 56F 29, totali#ando assim 56F 29, 6>D 29 ou >56 29 de cache, respectiva@ mente. penas por inspe"o visual da placa, no podemos garantir que a cache possa ser aumentada. 1unca experimente retirar por conta prpria os chips S? , de uma placa de CPU para instalar outros de maior capacidade, a menos que o manual apresente instru"es a respeito. 1o caso da placa de 'igura ;W, existem no manual, instru"es relativas X instala"o da cache, como mostra a ta%ela a seguir.
CacAe 4iEe 620 ?@ 2#$ ?@ #62 ?@ Tag <=/ B 22C 0? x 0 "2? x 0 "2? x 0 CacAe <=/ B 60- 26C "2? x 0 $4? x 0 620? x 0 SP6+ 6-2 2-" 6-2 SP60 6-2 6-2 2-" SP65 6-2 2-" 2-" SP"+ 6-2, "-4 6-2, "-4 6-2, "-4

24-47

Hardware Total Figura 24.30


%a8out de uma placa de CP -ue admite a instala&o de 620 ?@, 2#$ ?@ ou #62 ?@, de acordo com a capacidade dos 4 cAips 4<=/ instalados B!eHa na parte in>erior direita da placa, onde estQ indicado MC=CHENC*

lguns $umpers devem ser posicionados de acordo com a quantidade de cache instalada. Esta ! uma caracterstica de praticamente todas as placas que utili#am cache 'ormada por chips de encapsulamento *4P. *ependendo do tipo de expanso, ! preciso trocar no apenas os chips que 'ormam a &rea de dados da cache -*ata ? , ou Cache ? ,., mas tam%!m, o respons&vel pelo controle do acesso -/ag ? ,.. Por exemplo, para expandir a cache de 56F 29 para 6>D 29 ! preciso trocar o chip /ag, de F 29 para ;6 29 -no exemplo, U66.. Sem o manual da placa de CPU no ! possvel sa%er se a cache pode ser aumentada, e tampouco sa%er quais $umpers devem ser posicionados. ,uitas placas de CPU Pentium apresentam um 0nico soquete para a instala"o de um mdulo C) S/, que pode ser de 6>D 29 ou >56 29. expanso de 6>D 29 para >56 29 ! 'eita atrav!s da su%stitui"o de um mdulo de 6>D 29 por outro de >56 29. Em geral este tipo de expanso no requer altera"es nos $umpers, nem no C,)S Setup. s placas so capa#es de detectar automaticamente a quantidade e o tipo de cache instalada. *e qualquer 'orma, consulte o manual da placa de CPU, pois ! nele onde estar& a palavra 'inal so%re esta expanso.
Expanso da cac6e por adi=o de c6ips

Este tipo de expanso pode ser vanta$oso, $& que seu custo ! menor, pois no necessita que a cache original se$a removida. Podemos encontrar, por

Captulo 24 Expanso do disco rgido, memria, CP e !deo

24-46

exemplo, placas com 56F 29 de cache, mas com soquetes va#ios para a instala"o de mais 56F 29, totali#ando assim 6>D 29. Encontramos tam%!m placas que possuem 6>D 29 de cache, mas com soquetes va#ios para a instala"o de mais 6>D 29, totali#ando assim >56 29. (&rios cuidados devem ser tomados neste tipo de expanso. Um deles ! no que di# respeito X /ag ? ,. Em alguns casos, ! preciso trocar a /ag ? , na expanso. Em outros casos, o /ag ? , $& possui capacidade su'iciente para operar com di'erentes quantidades de memria cache. ) manual da placa de CPU sempre tra# in'orma"es a este respeito. (e$amos o exemplo de uma certa placa de CPU =FD que pode operar com D=, 56F ou 6>D 29 de cache, dependendo dos chips S? , instalados. Esta placa utili#a chips S? , com o encapsulamento *4P.
*** 35% *** Figura 24.31
%a8out de uma placa de CP 40$*

'igura ;5 mostra o laQout desta placa de CPU. )%serve que existem dois %ancos -9 1C W e 9 1C 5. para instala"o de cache. So tam%!m indica@ dos os $umpers que precisam ser posicionados em 'un"o das memrias instaladas. Esta ! uma caracterstica das placas que usam memria cache com encapsulamento *4P. 1o manual desta placa, existem as instru"es a%aixo7
4<=/ (nstallation TAe motAer,oard can support cacAe >rom $4? to 2#$? ,8tes* =n8 o> 0Kx0, 6$Kx0 or "2Kx0 can ,e used on tAe motAer,oard* CacAe Con>iguration 4iEe CacAe 4iEe Tag <=/ )ata <=/ SP6 SP2 SP" SP4 SP"7

24-42
$4K 0Kx0 B 66C @an? 7,6 0Kx0 B 6- 4C and B +- 67C @an? 7 "2Kx0 B 6- 4C

Hardware Total

620K

0Kx0 B 66C

2#$K

"2Kx0 B 66C

@an? 7,6 "2Kx0 B 6- 4C and B +- 67C @an? 7,6 "2Kx0 B 6- 4C and B +- 67C

2#$K

6$Kx0 B 66C

*igamos que a placa este$a equipada com 56F 29 de cache, instalados de acordo com a ta%ela, como mostra a 'igura ;6. *e acordo com a ta%ela acima, esto instalados chips S? , de ;6 29 no 9anco W, e uma /ag ? , de F 29.
*** 35% *** Figura 24.32
(nstalados 620 ?@ de cacAe*

*e acordo com a ta%ela de con'igura"es de cache para esta placa, para 'ormar 6>D 29 de cache ! preciso preencher tam%!m o 9anco 5 com chips de ;6 29 e su%stituir a /ag ? , por um chip de 5D ou ;6 29. /am%!m ! preciso posicionar os $umpers VP5, VP6, VP;, VP= e VP;W. dquirimos ento >

Captulo 24 Expanso do disco rgido, memria, CP e !deo

24-4"

chips S? , de ;629xF -incluindo uma /ag ? , de ;6 29. para reali#ar esta instala"o. Bicamos portanto com a con'igura"o mostrada na 'igura ;;.
*** 35% *** Figura 24.33
(nstalados 2#$ K@ de cacAe*

l!m disso, ! preciso posicionar os $umpers de acordo com a ta%ela7 VP57 VP67 VP;7 VP=7 VP;W7 6@; 5@6 on on 6@;

Em placas que utili#am dois %ancos de cache, como no exemplo que aca@ %amos de descrever, um cuidado adicional deve ser tomado. *evemos evitar usar em %ancos di'erentes, chips de 'a%ricantes di'erentes, pois muitas ve#es este tipo de con'igura"o no 'unciona. penas quando am%os os %ancos so do mesmo 'a%ricante podemos 'icar totalmente seguros de que a expanso ser& um sucesso. Entretanto, existe um m!todo que normalmente pode ser usado, mesmo quando os 'a%ricantes so di'erentes. Suponha que os F chips que 'ormam os 6>D 29 da 'igura ;; se$am dos 'a%ricantes e 9. Se esses chips 'orem dispostos da 'orma7 AAAA """" Existe uma grande chance da expanso no 'uncionar. Entretanto, podemos remane$ar esses chips da seguinte 'orma7 AA"" AA""

24-44

Hardware Total

pesar de tam%!m no ser totalmente garantido o 'uncionamento, esta dis@ posi"o tem grande possi%ilidade de 'uncionar, mesmo com chips de 'a%ri@ cantes di'erentes, coisa que no ocorre quando os %ancos di'erentes so preenchidos com chips de 'a%ricantes di'erentes. ra#o desta incompati%ilidade de chips de 'a%ricantes di'erentes pode ser 'acilmente explicada, com a a$uda da 'igura ;;. )%serve por exemplo os chips U5 e UE. Esses chips tra%alham Oem paraleloP, mas em instantes al@ ternados. 3uando U5 est& sendo acessado, UE est& desligado. Para que UE se$a acessado, U5 ! desligado. )corre que se os 'a%ricantes 'orem di'erentes, U5 pode demorar um pouco mais a ser desligado antes que UE se$a ligado, e por um instante, ! possvel que U5 e UE este$am ligados simultaneamente. ) resultado ! que o dado lido da cache seria inv&lido. Se os dois chips 'ossem do mesmo 'a%ricante, estaria garantido que o tempo de desligamento de um deles seria sempre in'erior ao tempo de ligamento do outro, garantindo que sempre no instante em que um deles 'osse ligado, o outro $& estaria desligado.
*e'eito7 incompati%ilidade entre chips S? , de 'a%ricantes di'erentes ! uma das principais ra#es de 'racasso na expanso da cache. disposi"o de chips como mostrado acima soluciona este tipo de pro%lema.

'igura ;= mostra o laQout de uma placa de CPU Pentium, no qual pode@ mos identi'icar os chips U66 e U6; que 'ormam a cache de 6>D 29, e ainda o soquete para a instala"o de um mdulo C) S/ com mais 6>D 29, totali@ #ando >56 29.
Figura 24.34
%a8out de uma placa de CP Pentium*

) manual desta placa de CPU tra# as seguintes instru"es7


4<=/ (nstallation
TAe motAer,oard is ,uilt-in 2#$ ?@ Pipelined @urst 4<=/ on ,oard and pro!ides a 4<=/ module in C;=4T slot >or >urtAer expansion*

Captulo 24 Expanso do disco rgido, memria, CP e !deo

24-4#

TAe on ,oard T=L 4<=/ Blocation 24C is >or on ,oard 4<=/ onl8* TAe upgraded Pipeline ,urst 4<=/ module must use tAe ?ind o> module witA T=L 4<=/* 48stem /emor8 Com,inations ;ptions 4<=/ T:PE 4<=/ 4(TE ;n ,oard 2#$ ?@ C;=4T module 2#$ ?@ )=T= 4<=/ "2Kx"2, 2 pcs "2Kx"2, 2 pcs T=L 4<=/ 0Kx0, 6$Kx0 or "2Kx0 0Kx0, 6$Kx0 or "2Kx0

*e acordo com as indica"es deste 'a%ricante, a expanso de 6>D 29 para >56 29 ! 'eita atrav!s de um mdulo C) S/ de 6>D 29.

Expanso da C3
Uma das 'ormas mais e'ica#es de aumentar a velocidade de um computador ! instalando um novo processador. /odas as placas de CPU modernas so pro$etadas para operar com processadores de diversas velocidades. Uma placa de CPU inicialmente equipada com um Pentium 444SDWW pode rece%er posteriormente, digamos, um Pentium 444S5WWW. 1ote entretanto que nem sempre o processador ser& su'iciente para aumentar o desempenho de um computador. Um PC pode apresentar um %aixo desempenho em gr&'icos ;* pelo 'ato de utili#ar uma placa de vdeo o%soleta. Pode apresentar lentido em diversas situa"es pelo 'ato de apresentar pouca memria. 3uando um PC torna@se muito lento em certas ocasies, 'a#endo muitos acessos a disco -ve$a o IE* de acesso ao :*. quando na verdade no deveria estar acessando tantos arquivos, a lentido pode estar sendo causada pela %aixa quantidade de memria, o%rigando o sistema operacional a utili#ar a memria virtual.
Figura 24.35
/onitorando a -uantidade de memria*

Para tirar a d0vida, use o programa ,onitor do Sistema, mostrado na 'igura ;>. Este programa est& no menu de utilit&rios do MindoNs. Se no o

24-4$

Hardware Total

encontrar, instale@o, usando Painel de Controle S dicionar e ?emover programas S 4nstala"o do MindoNs S Berramentas do Sistema S ,onitor do Sistema. Use o o comando Editar S dicionar itens, e indique os dois itens7 Uerenciador de memria7 rquivo de permuta em uso Uerenciador de memria7 ,emria 'sica no usada ) computador torna@se lento por 'alta de memria quando a memria 'sica no usada chega ao valor #ero e o tamanho do arquivo de permuta em uso cresce X medida em que so usados novos programas e que so a%ertos novos arquivos. Se a lentido estiver ligada a esses dois 'atores, no adianta instalar um novo processador. ) pro%lema ! 'alta de memria.
3rocessadores s2portados

o decidir instalar um novo processador, precisamos identi'icar quais so os modelos suportados pela placa de CPU. Para isto consultamos inicialmente o seu manual. Podemos ter instalado, por exemplo, um Pentium 444S>>W, e o manual indicar que pode ser instalado no m&ximo um Pentium 444SE;;. Se este processador 'or su'icientemente velo# para nossas necessidades, podemos 'a#er a sua instala"o. Se quisermos um processador ainda mais velo#, devemos consultar o site do 'a%ricante da placa de CPU e veri'icar se existem in'orma"es atuali#adas, com indica"es de processadores mais novos.
Figura 24.36
; manual da placa de CP indica no mQximo o Pentium (((9+""*

'igura ;D mostra o exemplo da placa de CPU sus P;(=J. A indicado que o processador mais velo# suportado ! o Pentium 444SE;;. 1o site do 'a%ricante entretanto podemos sa%er se processadores mais novos podem ser usados. Para esta mesma placa, encontramos -'igura ;E. instru"es para instalar um Pentium 444 de FDD, R;; e at! -no mostradas na 'igura. 5WWW

Captulo 24 Expanso do disco rgido, memria, CP e !deo

24-4+

,:#. Em alguns casos pode ser preciso reali#ar atuali#a"es de 94)S para que os novos processadores se$am usados. /am%!m ! preciso checar a verso da placa -PC9 ?evision.. s primeiras unidades produ#idas podem realmente apresentar pro%lemas com processadores mais novos, no disponveis na !poca da sua 'a%rica"o. Eventuais pro%lemas so corrigidos e so lan"adas novas verses da placa. Portanto, para ter certe#a a%soluta de que um novo processador realmente pode ser usado ! preciso %uscar in'orma"es no manual da placa de CPU, %em como no site do seu 'a%ricante.
Figura 24.37
3o site do >a,ricante existem instru&'es para o uso de processadores mais !eloEes, de 0$$, 5"" e 6777 /HE*

/rocar um processador antigo por um outro mais novo da mesma 'amlia, com cloc2 6W, ;W, =W\ maior, di'icilmente trar& melhoramentos. 1o vamos portanto notar muita di'eren"a entre um CeleronS=DD e um CeleronSD;;, nem entre um Pentium 444S>>W e um Pentium 444SE;;. A vantagem trocar Celeron por Pentium 444, assim como trocar *uron por thlon. Para ter um %om ganho de velocidade ! tam%!m recomend&vel que o cloc2 do novo processador se$a su%stancialmente mais elevado que o do antigo. Por exemplo, passar do patamar de >WW para RWW ,:# trar& um %om melhoramento.
3lacas 42e recon6ecem a2tomaticamente o processador

4nstalar um novo processador ! uma tare'a to simples quanto 'oi instalar o antigo processador. A preciso con'igurar a placa de acordo com o processador que est& sendo instalado. 4sto signi'ica indicar7 (oltagem interna Cloc2 externo Cloc2 interno

)s processadores modernos indicam automaticamente para a placa de CPU, a voltagem interna que necessitam para 'uncionar. *a mesma 'orma indicam o multiplicador que aplicado so%re o cloc2 externo, resultam no valor do cloc2 interno. Por exemplo, um Pentium 444S5WWW opera com cloc2 externo de 5;; ,:# e multiplicador E.>x. ,uitos processadores modernos so OtravadosP no que di# respeito ao multiplicador, mas so 'lexveis no que di#

24-40

Hardware Total

respeito ao cloc2 externo. Um Pentium 444S5WWW requer um cloc2 externo de 5;; ,:#, mas este valor no ! o%rigatrio. Usu&rios adeptos do overcloc2 programam suas placas de CPU para operarem com cloc2 externos mais elevados. Em geral as placas de CPU possuem $umpers que devem ser con'igurados de acordo com o cloc2 externo exigido pelo processador. Ura"as ao reconhecimento autom&tico da voltagem e do cloc2 interno -multiplicador travado., instalar um novo processador pode requerer apenas um eventual a$uste no cloc2 externo, caso o novo processador opere com um cloc2 externo di'erente do utili#ado pelo antigo processador.
3lacas 42e re42erem recon<ig2ra=o de ;2mpers

Placas de CPU antigas podem requerer que no apenas o cloc2 externo do novo processador se$a con'igurado, mas tam%!m o cloc2 interno -multiplicador. e a voltagem. Este ! tipicamente o caso dos processadores para o Soc2et E -Pentium, Pentium ,,J, CD, CD@6, CD@444, etc... Esses processadores no in'ormam X placa de CPU a voltagem de que necessitam, por isso normalmente precisamos indicar esta voltagem atrav!s de $umpers quando instalamos um novo processador. ) cloc2 externo do novo processador tam%!m precisa ser indicado, assim como o multiplicador que resultar& no cloc2 interno correto. Por exemplo, ao trocarmos um CD@6S;>W por um CD@6S>>W, temos que alterar o multiplicador de ;.>x para >.>x. m%os os processadores utili#am o mesmo cloc2 externo de 5WW ,:#. voltagem precisar& ser corrigida, de acordo com a indica"o na 'ace superior do novo processador.
Instalando 2ma nova placa de C3

3uando no ! vi&vel aumentar a velocidade de um computador atrav!s da instala"o de um novo processador, devemos trocar a placa de CPU por uma mais moderna, e $& equipada com um processador mais velo#. Por exemplo, se voc+ comprou um PC equipado com o processador ,* CD@ 6S>>W, no poder& instalar na sua placa de CPU um processador mais velo#. plata'orma Super E -Soquete E com %arramento de 5WW ,:# e slot UP. 'oi descontinuada, o CD@6S>>W 'oi o seu 0ltimo processador. 0nica 'orma de instalar um processador mais velo# ! mediante a instala"o simultHnea de uma nova placa de CPU. instala"o de uma nova placa de CPU ! uma opera"o mais cara que a troca pura e simples do processador, mas tra# diversas vantagens, entre as quais citamos7

Captulo 24 Expanso do disco rgido, memria, CP e !deo

24-45

Suporte a processadores mais velo#es Suporte a memrias mais velo#es Suporte a discos rgidos mais velo#es ,enores chances de incompati%ilidade com novos so'tNares

/rocar uma placa de CPU ! uma opera"o %em parecida com a montagem de um computador. o trocarmos uma placa de CPU, estamos na verdade desmontando um computador e montando@o novamente com uma nova placa. s placas de expanso originais podero ser aproveitadas, desde que existam slots apropriados na nova placa de CPU. maioria das placas de CPU de 'a%rica"o recente no possuem slots 4S , portanto se no seu PC original existem placas de expanso 4S , procure uma nova placa de CPU que tam%!m tenha esses slots, ou ento ser& preciso trocar tam%!m as placas de expanso por modelos PC4. ,uitos usu&rios e t!cnicos, ao trocarem a placa de CPU, aproveitam para 'ormatar o disco rgido e reinstalar o sistema operacional e demais so'tNares. Este procedimento est& correto, mas no ! preciso ter tanto tra%alho. Podemos manter todos os so'tNares instalados. ) prprio MindoNs ! capa# de detectar e instalar os dispositivos da nova placa de CPU. penas poder& ser preciso instalar os drivers da nova placa de CPU. Esses drivers esto no C*@?), que acompanha a nova placa de CPU. /rocar a placa de CPU e deixar o MindoNs detectar os dispositivos da nova placa ! um procedimento aceit&vel, mas no ! totalmente correto. Para que se$a totalmente correto, ! preciso, antes de retirar a placa antiga, eliminar todos os seus dispositivos. Esta opera"o ! 'eita atrav!s do Uerenciador de *ispositivos.
Figura 24.38
<emo!endo os dispositi!os da antiga placa de CP *

24-#7

Hardware Total

Ba"a o seguinte7 5. inda com a antiga placa de CPU instalada, a%ra o Uerenciador de *ispositivos -'igura ;F.. 6. %ra o item *ispositivos do Sistema.

;. Para cada dispositivo use o %oto ?emover. =. ?epita o procedimento at! remover todos os itens da se"o *ispositivos do Sistema. >. /erminada a remo"o, use o comando de desligamento do MindoNs. D. *esligue o computador e retire a antiga placa de CPU. Ba"a a instala"o da nova placa. E. 3uando o computador 'or ligado, o MindoNs detectar& corretamente todos os dispositivos da nova placa de CPU.

Expanso do processador em 3Cs antigos


)s m!todos de expanso da CPU em PCs antigos so os mesmos usados nos PCs novos. Entretanto ! precioso tomar mais cuidado, veri'icando quais pe"as do PC original podem ser aproveitados. troca do processador, no caso de placas muito antigas, pode no valer a pena devido X di'iculdade de o%ten"o, ou mesmo da inexist+ncia de chips mais r&pidos. troca da placa de CPU pode tornar necess&rio trocar tam%!m as memrias e placas de expanso. s trocas podem ser tantas que pode no valer a pena 'a#er este upgrade.
$ op=o do Overdrive

)s processadores conhecidos como )verdrive so verses especiais dos processadores comuns, por!m com uma caracterstica interessante7 podem ser instalados em placas de CPU antigas, mesmo que essas placas no suportem processadores mais velo#es. Uma antiga placa de CPU de 5RR=, que permite usar apenas o Pentium@RW, pode ter instalado um )verdrive de 5>W ,:#, 'icando com um desempenho equivalente ao de um Pentium@5>W. )%serve que os )verdrives so muito caros, e com o dinheiro gasto com eles, podemos comprar uma placa de CPU nova, de alta qualidade, e utili#ando um processador %em mais velo#. Por outro lado, se nossa inten"o

Captulo 24 Expanso do disco rgido, memria, CP e !deo

24-#6

! no desmanchar o computador original, mesmo que o custo 'inal se$a um pouco maior, a instala"o do )verdrive ! uma %oa op"o. 2ingston -NNN.2ingston.com. produ# v&rios processadores para expanso, similares a overdrives.
$proveitamento das demais pe=as

Esta ! uma questo 'undamental em uma expanso de CPU. ) melhor tipo de expanso de CPU ! aquele em que todos os demais componentes do PC so aproveitados, como memrias, placas de expanso, ga%inete, etc. ) maior ndice de aproveitamento ocorre quando 'a#emos a su%stitui"o do processador, por!m mantendo a mesma placa de CPU. /odos os demais componentes do PC sero aproveitados7 memrias, placas de expanso, drives, etc. 1em mesmo ser& preciso 'a#er altera"es na con'igura"o do computador. penas uma ressalva deve ser 'eita em rela"o Xs memrias. Uma placa de CPU equipada com um Pentium@5>W tem maiores chances de 'uncionar com memrias de EW ns que outra equipada com o Pentium@5;;. ra#o disso ! que o Pentium@5>W -assim como o Pentium@56W e o Pentium@RW. operam com o cloc2 externo de DW ,:#. V& as demais verses do Pentium -5WW, 5;;, 5DD, 6WW e 6;; ,:#. operam com o cloc2 externo de DD ,:#. ,emrias de EW ns podem estar 'uncionando com o cloc2 externo de DW ,:# do processador antigo, mas podero no 'uncionar com o cloc2 de DD ,:# do processador novo. Este pro%lema tam%!m pode ocorrer na su%stitui"o de um Pentium@E>, que opera com o cloc2 externo de >W ,:#. ,emrias de DW ns no traro pro%lemas, podero 'uncionar com o cloc2 externo de DD ,:#, mas as memrias de EW ns requerem a$ustes nos ciclos de acesso atrav!s do C,)S Setup. Se mesmo assim as memrias no 'uncionarem, ser& preciso adquirir memrias mais novas. coisa 'ica mais complicada quando trocamos um processador que opera com cloc2 externo de DW ou DD ,:#, por outro com cloc2 externo de 5WW ,:# -Pentium ,,JS6;; por CD@6S;WW, por exemplo.. 1em sempre as memrias antigas podero ser aproveitadas neste caso. Uma solu"o ! deixar o %arramento externo operando a DD ,:# e a$ustar o multiplicador do processador para o%ter o mesmo cloc2 interno. Por exemplo, ao inv!s de 5WWx;, podemos deixar o CD@6S;WW operando com DDx=,>, o que tam%!m resulta em ;WW ,:#. Se na troca do processador ! garantido o aproveitamento de todos os demais componentes -com possvel exce"o das memrias., na troca de placa de CPU alguns componentes podero necessitar de su%stitui"o. (e$amos o que ocorre em cada caso. proveitaremos para lem%rar certos detalhes -que

24-#2

Hardware Total

muitos esquecem. que se no 'orem o%servados, podero resultar em pro%lemas.


$proveitamento das mem-rias

Para que a expanso se$a vanta$osa, ! importante que a *? , se$a aproveitada, a menos que ocorra uma discrepHncia muito grande, como por exemplo, o 'ato das antigas memrias serem o%soletas para uma nova placa de CPU muito avan"ada. Ieve em conta a ta%ela a%aixo7
/emrias originais 4(//9"7 =pro!eitamento em placas Pentium a K$-2, cloc? externo de atJ $$ /HE 3o !ale a pena apro!eitar este tipo de memria em PCs ,aseados no Pentium e outros processadores para 4oc?et +, apesar de ser uma opera&o poss!el* =s placas de CP para 4oc?et + no aceitam memrias 4(//9"7* 4e realmente >or deseHado o apro!eitamento dessas memrias, a solu&o J ad-uirir adaptadores de mdulos 4(// de "7 para +2 !ias* Este apro!eitamento no J !antaHoso, pois tratam-se de memrias DP/, o -ue resulta em um desempenAo in>erior ao o,tido com as memrias E); e 4)<=/* U melAor comprar memrias no!as* /emrias )<=/ DP/ de +2 !ias podem ser instaladas em -ual-uer placa de CP para 4oc?et +, desde -ue possuem so-uetes 4(//9+2* )e!emos entretanto lem,rar -ue nesse caso as memrias so usadas aos pares, e no J permitido misturar em um mesmo ,anco memrias de tipos di>erentes BDP/ e E);C* = partir de 655#, praticamente todas as placas de CP ,aseadas no Pentium e outros processadores compat!eis passaram a dar suporte para memrias E);, e este passou a ser o tipo mais comum* 4e !ocV estQ realiEando a expanso, digamos, de um Pentium-677 para um Pentium-277, pro!a!elmente sua antiga placa de CP utiliEa memrias E);, -ue podero ser apro!eitadas na no!a placa de CP * =lgumas placas de CP 40$ e #x0$ produEidas a partir de 655$ tam,Jm do suporte a este tipo de memria, portanto no se assuste ao !eri>icar -ue sua antiga placa de CP possui memrias E);* Podero ser instaladas na no!a placa de CP Pentium, desde -ue usadas aos pares* =s memrias 4)<=/ tornaram-se comuns em 655+, e continuaro sendo suportadas por todas as placas de CP de >a,rica&o mais recente* )esta >orma, se a placa antiga suporta 4)<=/, a no!a tam,Jm suportarQ* =penas le!e em conta a >re-WVncia de opera&o* /emrias 4)<=/ PC$$ no podero ser colocadas para >uncionar a 677 /HE* U preciso reduEir o cloc? da memria Bse a placa de CP permitirC, ou reduEir o cloc? externo do processador, ou ento comprar no!as memrias PC677*

4(//9+2 DP/

4(//9+2 E);

4)<=/

A possvel que voc+, como t!cnico, tenha um dia a necessidade de 'a#er um upgrade usando uma placa de CPU >FD, mesmo sendo de segunda mo. Esta instala"o ! melhor que $ogar 'ora o PC =FD, e melhor que instalar uma placa de CPU cara para 'a#er o mesmo tra%alho que era 'eito pelo =FD. Se 'or o caso, o melhor tipo de placa de CPU =FDS>FD ! aquele chamado O(4PP. ?ece%em este nome porque possuem slots (I9, 4S e PC4. ) aproveitamento das memrias nessas placas se resume no seguinte7
/emrias originais 4(//9"7 =pro!eitamento em placas 40$9#0$ Fale a pena apro!eitar mdulos de 6 /@ ou 4 /@, sempre em grupos de 4* Para um apro!eitamento garantido, podemos procurar uma placa de CP #x0$ -ue possua ,ancos de memria A,ridos, normalmente compostos de 2 so-uetes de +2 pinos e mais 4 so-uetes de "7 pinos* 4e no >or poss!el ad-uirir uma placa de CP com essas caractersticas, a melAor coisa a >aEer J comprar memrias no!as*

Captulo 24 Expanso do disco rgido, memria, CP e !deo


4(//9+2 DP/ 4(//9+2 E);

24-#"

Todos os PCs 40$9#0$ comercialiEados a partir de 655# usam este tipo de memria* Essas memrias podem ser apro!eitadas nas placas de CP ,aseadas no #x0$* /uitas placas de CP 40$9#0$ >a,ricadas a partir de 655$ possuem suporte para memrias E);* 4e a antiga placa possui esta caracterstica, J poss!el -ue as memrias instaladas seHam deste tipo* = no!a placa de CP #x0$ pro!a!elmente aceitarQ este tipo de memria, mas con>ira antes, pois no so todos os modelos -ue suportam memrias E);*

A possvel que voc+ precise 'a#er tam%!m expanses %aseadas em verses do Pentium 44 ou Pentium 444 antigos. s placas de Pentium 44 produ#idas em 5RRE operavam com memrias S4,,SE6 E*), que no podem ser usadas nas placas de CPU atuais. s produ#idas at! meados de 5RRF usam memrias PCDD S*? ,, que t+m s!rias restri"es para uso com processadores modernos. partir de ;>W ,:#, ! preciso usar memrias S*? , PC5WW ou PC5;;, portanto memrias PCDD no podero ser aproveitadas. Se a placa de CPU original usava memrias S*? , PC5WW, poder& ser usada em placas de CPU modernas, mas ! preciso usar um processador com cloc2 externo de 5WW ,:#, e no de 5;; ,:#. inda ! possvel encontrar am%as as verses, com cloc2s de at! 5WWW ,:#.
$proveitamento das placas de expanso

) aproveitamento de placas de expanso est& relacionado com o 'ormato de seus conectores. Como sa%emos, ! possvel encontrar diversos tipos de conectores7 4S (I9 PC4 UP

Placas de expanso 4S , se$am elas de F ou 5D %its, podero ser usadas com a nova placa de CPU desde que a mesma possua este tipo de slot. A cada ve# mais di'cil encontrar slots 4S nas placas de CPU novas, portanto pode ser preciso instar novas placas de expanso no padro PC4. Placas de expanso (I9 no podero ser aproveitadas, pois este tipo de slot no ! mais usado. s 0ltimas placas de CPU que os utili#aram 'oram certos modelos para =FDS>FD de at! 5;; ,:#. Para processadores mais velo#es que este, as placas (I9 no podero ser usadas. Placas de expanso PC4 podero ser usadas cmo a nova placa de CPU, $& que normalmente existem disponveis em quantidade su'iciente. Se o computador original tinha uma placa de vdeo UP, ! preciso que a nova

24-#4

Hardware Total

placa de CPU tam%!m tenha, para que esta placa de vdeo possa ser aproveitada.
C2idado com as placas de legado

)utra questo muito importante ! o uso de recursos de 4?3 e *, . Placas de expanso anteriores a meados de 5RR>, aproximadamente, no seguem o padro Plug and PlaQ, e utili#am $umpers para de'ini"o de endere"os de ESS, canais de *, e linhas de interrup"o. )s canais de *, e linhas de interrup"o precisam ser reservados atrav!s do C,)S Setup, no PnP Con'iguration. Se a antiga placa de CPU tam%!m 'or do tipo PnP -as placas produ#idas a partir de 5RR>, mesmo equipadas com o =FD, so do tipo PnP., esta con'igura"o $& est& pronta. A preciso que antes da expanso se$a executado o C,)S Setup e anotadas as con'igura"es das placas no@PnP. Essas con'igura"es indicam se cada recurso est& disponvel para placas PnP, ou usado por uma placa 4S -entenda@se aqui, no PnP, $& que as placas 4S atuais so PnP.. *igamos que seu PC possua uma placa de som no@PnP usando a 4?3>, e uma placa 'axSmodem no@PnP usando a 4?3R. ) C,)S Setup dever& programado da 'orma7 4?3;7 4?3=7 4?3>7 4?3D7 4?3E7 4?3R7 PnP PnP Used %Q 4S PnP PnP Used %Q 4S 4?35W7 PnP 4?3557 PnP 4?3567 PnP 4?35=7 PnP 4?35>7 PnP

card card

A preciso 'a#er um levantamento de todas as placas instaladas, identi'icando com o auxlio dos seus manuais os recursos -4?3 e *, . utili#ados, e reservar esses recursos no C,)S Setup.
*e'eito7 ) no 'uncionamento de placas de expanso aps a troca da placa de CPU ! causado principalmente pela 'alta de reserva desses recursos no C,)S Setup.

3laca de som no 3n3

Captulo 24 Expanso do disco rgido, memria, CP e !deo

24-##

*eve ser tomado cuidado com a inter'ace 4*E existente na maioria dessas placas. ,uitas placas de som 'a%ricadas entre 5RR> e 5RRE possuem uma inter'ace 4*E, con'igurada como /erci&ria. Entretanto, ! possvel que este$a con'igurada como Secund&ria. melhor coisa a 'a#er neste caso ! desa%ilitar a inter'ace 4*E existente na placa de som e ligar o drive de C*@?), na inter'ace 4*E secund&ria da nova placa de CPU.
3laca de modem no>3n3

Se a placa de modem 'or do tipo no@PnP, ser& preciso reservar recursos no C,)S Setup. Ser& preciso identi'icar qual o endere"o de ESS -indicado como C),5, C),6, C),; ou C),=. e qual a linha de interrup"o -4?3. que a mesma utili#a. ,uitas placas de modem so con'iguradas como C),6S4?3;. Para us&@las desta 'orma, devemos desativar a segunda inter'ace serial existente na placa de CPU. Uma outra op"o ! con'igurar os $umpers do modem para que usem a C),; ou a C),=, e ainda uma 4?3 que este$a livre. Esta 4?3 deve ser reservada no C,)S Setup.
3laca de vdeo

*esde que exista um slot livre para a placa de vdeo, seu aproveitamento ser& per'eito. t! mesmo os drivers S(U para MindoNs $& instalados 'un@ cionaro per'eitamente aps o upgrade.
3laca IDE3? S

1o ser& preciso utili#ar esta placa, pois todas as suas inter'aces, exceto a de $oQstic2, esto na nova placa de CPU. 1esse caso o $oQstic2 dever& ser ligado na placa de som.
Disco rgido

) disco rgido 'uncionar& per'eitamente aps a instala"o da nova placa de CPU. *evem ser declarados os seus parHmetros no C,)S Setup -n0mero de cilindros, ca%e"as e setores.. 1o ser& preciso 'a#er altera"es na instala"o do disco, nem 'ormat&@lo, nem instalar novamente o sistema operacional e programas. ) conte0do do disco permanecer& o mesmo. penas deve ser tomado cuidado no caso de discos com mais de >W= ,9 instalados em um PCs que no possuem a 'un"o I9 . Este tipo de insta@ la"o ! 'eito atrav!s de programas como o E] *rive ou o *is2 ,anager, e os parHmetros declarados no C,)S Setup no correspondem X realidade. Em casos como este, no pode ser usado o comando uto *etect 4*E. A preciso manter rigorosamente os parHmetros declarados no Setup da placa de CPU antiga. /am%!m deve ser desativada no C,)S Setup, a 'un"o I9 . Esses

24-#$

Hardware Total

cuidados no precisam ser tomados quando o disco tem menos que >W= ,9, ou quando a antiga placa de CPU $& estava operando com a 'un"o I9 . Caso o usu&rio pre'ira, pode re'ormatar o disco rgido e instalar novamente todo o so'tNare. ps reali#ar um %ac2up dos dados importantes, usamos o comando uto *etect :ard *is2 do C,)S Setup, deixando que se$am usados os seus parHmetros verdadeiros. ?eali#amos o %oot a partir de um disquete e usamos o comando B*4SC S,9?, para apagar o %oot especial do E] *rive ou do *is2 ,anager. partir da, usamos os programas B*4SC e B)?, / para 'a#er a iniciali#a"o do disco rgido.
C#OS Set2p

Sempre que montamos um computador, ! preciso reali#ar o C,)S Setup. 1ote entretanto que no caso da troca de placa de CPU, ! preciso levar em conta alguns detalhes7 lgumas ve#es a memria *? , que estava instalada na antiga placa de CPU no ! su'icientemente velo# para 'uncionar com a nova. 3uando isto ocorre, devemos 'a#er com que se$a dado um tempo maior nas opera"es de leitura e escrita nesta memria. 4sto ! 'eito programando itens como *? , CQcle ou *? , Mait States, existentes no dvanced Chipset Setup, com os seus valores m&ximos. *iscos rgidos antigos podem no ser capa#es de operar com a elevada taxa de trans'er+ncia do P4) ,ode =. 1ormalmente modelos in'eriores a =WW ,9 apresentam este tipo de di'iculdade, chegando a no m&ximo ao P4) ,ode ;. ,odelos a%aixo de ;WW ,9 podem ser at! mesmo o%rigados a operar no P4) ,ode W -X la 5RR5.. Se ocorrerem pro%lemas relacionados ao 'uncionamento do disco rgido, ative o P4) ,ode W, e depois que tudo estiver 'uncionando, voc+ pode tentar usar modos mais r&pidos.
!onte de alimenta=o e ga7inete

Bontes de alimenta"o de 6WW Natts podero no ser su'icientes para os processadores modernos. lguns chegam a consumir so#inhos, mais de >W Natts. Se a 'onte original tiver 6>W Natts, provavelmente no ser& necess&rio troc&@la. ) ga%inete original pode ser aproveitado, exceto se voc+ estiver trocando uma placa de CPU / por uma /J.
%eclado@ mo2se@ ;o:sticA@ monitor e drives

/odos esses dispositivos 'uncionaro per'eitamente com a nova placa de CPU, no necessitando de altera"es nas suas con'igura"es.

Captulo 24 Expanso do disco rgido, memria, CP e !deo So<tBare instalado

24-#+

/odo o so'tNare instalado no computador continuar& 'uncionando aps a expanso, inclusive o sistema operacional. penas um detalhe deve ser levado em conta em rela"o ao MindoNs. )s recursos existentes na placa de CPU so registrados no Uerenciador de *ispositivos, e devemos providenciar a sua atuali#a"o em 'un"o da nova placa. 1o Painel de Con@ trole, executamos o comando Sistema, e no quadro apresentado, selecio@ namos a guia Uerenciador de *ispositivos. plicamos um clique duplo so%re o item *ispositivos do Sistema e usamos o %oto ?emover para cada um deles.

Expanso da placa de vdeo


cada nova sa'ra de placas de vdeo, novos recursos avan"ados so introdu#idos, sedu#indo os usu&rios a reali#arem este upgrade. o longo dos 0ltimos anos, esses recursos avan"ados 'oram7 celera"o 6* ,odos gr&'icos :i@Color e /rue Color Exi%i"o de vdeo ,PEU celera"o ;* ,aior desempenho

,uitas ve#es temos um PC com um processador velo#, mas o desempenho gr&'ico deixa a dese$ar pelo 'ato de estar sendo usada uma placa de vdeo muito simples. Se o o%$etivo ! apenas o%ter mais cores e a acelera"o ;* no ! necess&ria, no ! preciso trocar a placa de vdeo -apesar desta op"o ser em geral mais pr&tica.. ,uitas placas S(U admitem a expanso da memria de vdeo. Podemos encontrar placas com 5 ,9, mas que permitem expanso para 6 ou = ,9, atrav!s da instala"o de chips apropriados. 4n'eli#mente no ! muito '&cil adquirir esses chips no mercado %rasileiro, e por isto pode ser mais pr&tico deix&@la de lado, e adquirir uma nova placa S(U , $& com a quantidade de memria dese$ada. ,ais adiante neste captulo veremos como expandir a memria de vdeo.
%rocando a placa S)+$

troca de uma placa S(U envolve as seguintes opera"es no que di# respeito ao am%iente MindoNs7

24-#0

Hardware Total

*esa%ilitar os drivers da placa antiga 4nstalar os drivers da nova placa

*e'eito7 ,uitos usu&rios no desa%ilitam os drivers da placa antiga antes de instalar a nova, e como resultado, o MindoNs apresenta pro%lemas no vdeo assim que o PC 'or ligado com a nova placa.

1esta troca, no ! permitido executar um %oot normal aps a instala"o da nova placa, sem que os drivers da placa antiga tenham sido desa%ilitados. Para o%edecer a esta regra, podemos proceder de duas 'ormas. primeira ! a seguinte7 5. inda com a placa antiga, ativar o driver de vdeo (U Standard.

6. *esligar o computador, retirar a placa antiga e colocar a placa nova. ;. Executar um %oot normal, $& com a placa nova, que por enquanto estar& operando no modo (U Standard. =. Ba#er a instala"o dos drivers da nova placa. ) driver (U Standard ! universal, podendo operar com qualquer modelo de placa S(U , apesar de usar a resolu"o de D=Wx=FW com 5D cores. 1ormalmente no usamos este driver no dia@a@dia, pois no d& acesso aos recursos avan"ados das placas S(U . 3uando a nova placa estiver conectada e o computador 'or ligado, estar& em uso o driver (U Standard, que sendo universal, no apresentar& pro%lemas com a nova placa. Podemos ento passar para os procedimentos de instala"o dos drivers S(U da nova placa, como explicaremos mais adiante. )%serve que por este processo, ativamos o driver (U Standard ainda com a antiga placa instalada. Existem entretanto casos em que isto no pode ser 'eito. 4magine por exemplo que a antiga placa simplesmente deixou de 'uncionar, o que impede o uso do computador. /eremos que ativar o driver (U Standard $& com a nova placa instalada, da seguinte 'orma7 5. *esligamos o PC, retiramos a placa S(U antiga e instalamos a nova.

6. Executamos um %oot em modo de seguran"a.

Captulo 24 Expanso do disco rgido, memria, CP e !deo

24-#5

;. 1o modo de seguran"a, ! provisoriamente ativado o driver (U Standard, por isto a placa nova poder& 'uncionar, mesmo no tendo ainda os seus drivers instalados. Podemos agora ativar o modo gr&'ico (U Standard. =. Executamos um %oot normal, e agora podemos proceder X etapa de instala"o do driver S(U da nova placa.
Instalando man2almente os drivers da nova placa de vdeo

/anto na ativa"o dos drivers (U padro como na instala"o dos drivers da nova placa de vdeo, temos que 'a#er uma instala"o de driver. ) processo ! semelhante. di'eren"a ! que no caso do driver (U Standard, indicamos este driver na lista de marcas e modelos, da seguinte 'orma7 ,arca 8 tipos de vdeo padro< ,odelo 8 daptador (U padro. 1o caso da instala"o dos drivers da nova placa de vdeo, repetimos o processo, mas deixamos que se$am instalados os drivers de 'orma autom&tica ou indicamos os drivers corretos a partir de uma lista de marcas e modelos, ou ento usamos o %oto Com *isco para indicar a locali#a"o do driver, em um disquete ou C*. ) procedimento em todos os casos ! o seguinte7 5. Clique com o %oto direito do mouse em uma parte va#ia da &rea de tra%alho do MindoNs e no menu que ! apresentado, escolha a op"o Propriedades. 6. Ser& mostrado o quadro de Propriedades de vdeo, no qual devemos selecionar a guia Con'igura"es. ;a. 1o MindoNs R>, clicamos no %oto lterar tipo de ,onitor, e no quadro seguinte usamos o %oto lterar existente a lado do nome da placa de vdeo. ;%. 1o MindoNs RFS,E, usamos o %oto daptador e usamos o %oto lterar. van"adas, selecionamos a guia

=a. 1o caso do MindoNs R>, ser& apresentada uma lista de marcas e modelos de placas de vdeo. trav!s dessa lista podemos usar um dos drivers nativos do MindoNs. Se quisermos instalar o driver existente em um disquete ou C*, usamos o %oto Com disco e especi'icamos o local onde est& o driver. =%. 1o caso do MindoNs RFS,E, aparece neste momento o ssistente para atuali#a"o de driver. partir da a atuali#a"o do driver da placa de vdeo ! similar X de qualquer outro tipo de driver. Podemos neste ponto deixar que

24-$7

Hardware Total

o MindoNs procure o driver automaticamente, ou podemos especi'icar o local do driver.


Figura 24.39
=ssistente para atualiEa&o de dri!ers no .indows /E*

>. /erminada a instala"o devemos reiniciar o computador.


sando 2m programa de instala=o do <a7ricante

Podemos encontrar ainda processos de instala"o de drivers S(U %aseados na execu"o de um programa 'ornecido pelo 'a%ricante. Consulte sempre o manual da placa de vdeo para o%ter in'orma"es precisas a respeito da instala"o. 3uando o computador ! ligado pela primeira ve# e nova placa de vdeo ! detectada, selecionamos o driver (U Standard. *epois executamos o so'tNare de con'igura"o do 'a%ricante da placa. Este so'tNare ! respons&vel pela instala"o dos drivers e utilit&rios que acompanham a nova placa de vdeo.
Figura 24.40
Executando um programa de con>igura&o de uma placa de !deo*

execu"o de programas de con'igura"o de placas de vdeo ! uma opera"o simples. 1ormalmente esses programas so chamados de SE/UP.EJE e so encontrados em algum diretrio do C*@?), que

Captulo 24 Expanso do disco rgido, memria, CP e !deo

24-$6

acompanha a placa. Consulte o manual da placa de vdeo para maiores detalhes.

Expanso da mem-ria de vdeo


*ependendo da placa de vdeo que voc+ possui, pode ser vanta$oso ex@ pandir a sua memria de vdeo. *esta 'orma podero ser exi%idas mais cores nas resolu"es mais elevadas. *eve ser tomado cuidado, pois existem diversos tipos de memria usadas nessas placas, e no necessariamente voc+ encontrar& um modelo de memria compatvel com o que a sua placa exige. melhor coisa a 'a#er ! tentar adquirir as memrias no mesmo local onde voc+ comprou a placa de vdeo. Se isto no 'or possvel, tente o%ter memrias em um revendedor que permita a devolu"o do valor pago ou a troca por outra mercadoria, caso as memrias adquiridas no se$am com@ patveis com a sua placa. tualmente ! di'cil encontrar essas memrias para expanso, mas ! possvel que voc+ as consiga em sucatas eletrZnicas. s antigas placas S(U , produ#idas at! aproximadamente incio de 5RR=, em geral %aseadas no %arramento 4S , no podiam exi%ir mais de 6>D cores simultHneas. Encontr&vamos modelos com 6>D 29, >56 29 e 5W6= 29 de memria de vdeo. Com menos memria de vdeo, no era possvel operar com 6>D cores nas altas resolu"es. ,odelos produ#idos a partir de 5RR= podem operar em modos gr&'icos :i@ Color e /rue Color, que permitem exi%ir D>.>;D e 5D.EEE.65D cores, respectivamente, desde que tenham memria de video su'iciente. Por exemplo, para operar com resolu"o de 5W6=xEDF em modo /rue Color, ! preciso ter = ,9 de memria de vdeo, mas com 6 ,9 s podemos chegar ao modo :i@Color nesta resolu"o. Se esta placa admitir uma expanso para = ,9, podemos ter acesso ao modo /rue Color em 5W6=xEDF. Como sempre ocorre no manuseio de circuitos eletrZnicos, devemos tomar cuidado com a eletricidade est&tica durante a expanso da memria de vdeo. Se um chip de memria tiver seus terminais met&licos tocados com as mos, poder& ocorrer dano parcial ou total. 'igura =5 mostra um exemplo do que pode ocorrer com a imagem quando um chip de memria de vdeo ! dani'icado pela eletricidade est&tica. /al situa"o pode ser provocada tam%!m pelo 'ato do chip estar mal encaixado em seu soquete, ou pelo 'ato de ser incompatvel com a placa.

24-$2

Hardware Total Figura 24.41


Exemplo de imagem distorcida por um cAip de memria de !deo dani>icado*

Para ter certe#a de que toda a memria de vdeo est& em %oas condi"es, ative modos gr&'icos que utili#em a maior quantidade possvel de memria7 Placas com 5 ,97 ative FWWxDWWx5D %its, ou D=Wx=FWx6= %its Placas com 6 ,97 ative FWWxDWWx;6 %its, ou 5W6=xEDFx5D %its Placas com = ,97 ative 5W6=xEDFx6= ou ;6 %its

,uitas das atuais placas S(U possuem sua memria de vdeo 'ormada por chips de >56 29 cada um, usando o encapsulamento S)V, mostrado na 'igura =6.
Figura 24.42
CAips de memria de !deo com encapsulamento 4;S*

Cada um desses chips ! organi#ado em 6>D2 posi"es de 5D %its, totali#ando assim, >56 29. *ois desses chips 'ormam uma memria de vdeo de 5 ,9, = deles 'ormam 6 ,9, e F deles 'ormam = ,9. Existem diversos deles produ#idos por diversos 'a%ricantes. lguns exemplos7 S=C6>DC5DE)@>VC 1P1 11>5=6>D>V@DW

Captulo 24 Expanso do disco rgido, memria, CP e !deo

24-$"

:K>5=6>D=9 VC@>W :K>5=6DWF :,>5=6>D)CVD U,E5C=6>D* VEW (>;C5D6>F:C>W )C4 ,>5=6D>9@EWV 1P1 11>5=6DWV@DW (>;C5D6>F:C>W ,/C =C5D6EW*V@D 1a 'igura =; temos uma placa S(U equipada com dois desses chips, 'or@ mando 5 ,9, e ainda dois soquetes va#ios para uma expanso de mais 5 ,9.
Figura 24.43
Placa com 6 /@ expans!el para 2 /@ de memria de !deo*

Existe a possi%ilidade de voc+ no ter sucesso na opera"o de expanso, pelo 'ato dos chips de memria usados serem incompatveis com a sua placa, ou pelo 'ato de um deles estar dani'icado, $& que muitos vendedores no tomam os devidos cuidados com a eletricidade est&tica. Este$a portanto preparado para remover os chips. Esta remo"o pode ser 'eita com a a$uda de uma pin"a, encontrada normalmente nos $ogos de 'erramentas para montagem de PCs -'igura ==.. Esta pin"a ! tam%!m muito 0til para segurar os chips, evitando assim o contato direto com as mos e os perigos da eletricidade est&tica.
Figura 24.44
Pin&a -ue pode ser usada para remo!er os cAips de encapsulamento 4;S*

24-$4

Hardware Total

o posicionar um chip so%re o seu soquete, devemos tomar cuidado para que se$a usada a orienta"o correta. )%serve na 'igura => que tanto o so@ quete quanto o chip possuem marcas indicadoras -chan'ros. de posi"o. ) chan'ro existente no chip deve estar orientado no mesmo sentido do chan'ro do soquete.
Figura 24.45
CAan>ros indicam a correta orienta&o do cAip no seu so-uete*

)%serve que o chan'ro do novo chip deve 'icar orientado no mesmo sentido que o chan'ro dos chips de memria que $& estavam na placa. )%serve ainda que o soquete possui um dos seus cantos com um 'ormato di'erente dos demais, como tam%!m mostra a 'igura =>. Este canto indica a posi"o do pino 5, que est& no mesmo sentido que o chan'ro no chip.
Figura 24.46
Posicionando o cAip no seu so-uete*

Ievando em conta a orienta"o correta, usamos a pin"a para colocar o chip so%re o seu soquete, como mostra a 'igura =D. seguir, usamos os dedos para 'or"ar o chip so%re o soquete, 'a#endo com que se$a reali#ado o encaixe, como mostra a 'igura =E.

Captulo 24 Expanso do disco rgido, memria, CP e !deo Figura 24.47


Dixando o cAip no seu so-uete*

24-$#

1o nosso exemplo, a placa 'icar& com um total de = chips, 'ormando assim 6 ,9. Podemos agora coloc&@la de volta no computador e lig&@lo. 1o ser& preciso 'a#er con'igura"es adicionais. ) driver S(U detectar& a exist+ncia da nova quantidade de memria e passar& a aceitar con'igura"es com maior n0mero de cores. Use a guia Con'igura"es do quadro de Propriedades de (deo para escolher um n0mero de cores mais elevado, compatvel com a nova quantidade de memria. Existem casos em que pode ser necess&rio retirar as memrias de vdeo rec!m instaladas. A possvel que ocorra algum pro%lema de incompati%ilidade, ou mesmo um de'eito em algum dos chips instalados. pin"a $& apresentada ser& muito 0til nesta opera"o. Proceda ento como mostra a 'igura =F. 4ntrodu#a uma das extremidades da pin"a na 'enda existente no soquete e cuidadosamente 'orce o chip para cima. /ome cuidado para no dani'icar o soquete. Ievante um pouco o chip por uma extremidade, e 'a"a o mesmo na extremidade oposta. ?epita o processo at! que o chip, aos poucos, se$a li%erado do seu soquete. 1o o toque com as mos, use a pin"a para retir&@lo.
Figura 24.48
sando a pin&a para remo!er um cAip de memria de !deo*

SSSSSSSS B4, SSSSSSSSSSSSSSSSSSSSS

24-$$

Hardware Total

Captulo CMOS Setup


Ajuste fino no hardware

25

Um bom tcnico de manuteno e um bom produtor de PCs deve estar preparado para, alm de usar a forma fcil de programao do CMOS Setup, fazer a ustes finos visando! "esolver problemas Otimizar o desempen#o Utilizar op$es de funcionamento %ue por padro so desativadas

Para isto preciso um con#ecimento profundo dos in&meros comandos do CMOS Setup'
O mtodo padro

O mtodo inicial recomendado para a programao do CMOS Setup consiste no seguinte!

(' *' ,' .' 0'

Usar a auto)configurao' +certar a data e a #ora -efinir o drive de dis%uetes +uto detectar o disco r/gido Sair e salvar

O uso desses comandos suficiente para %ue o PC funcione, e permitir a realizao das etapas seguintes da montagem! formatao do disco r/gido e instalao do sistema operacional'

25-2

Hardware Total

+ maior parte do trabal#o feita com o comando de auto)configurao, %ue preenc#e as respostas das dezenas de itens do Setup com valores default sugeridos pelo fabricante da placa de CPU' Outra parcela no tanto trabal#osa mas muito importante a auto)deteco dos par1metros do disco r/gido' 2o mais preciso consultar o seu manual para saber o n&mero de cabeas, setores e cilindros' O CMOS Setup faz isso automaticamente' Outros par1metros relacionados ao disco r/gido tambm so automaticamente preenc#idos, sem %ue o usurio precise saber o %ue significa cada um' + parte %ue o usurio precisa fazer manualmente muito fcil! indicar a data e a #ora, indicar o tipo dos drive de dis%uetes instalado, e finalmente usar o comando 3Salvar 4 Sair5'
O que exatamente o CMOS Setup

Para %ue serve e6atamente o CMOS Setup7 +ntes de mais nada, este pro) grama deveria se c#amar 89OS Setup, %ue serve para definir op$es de funcionamento do 89OS da placa de CPU' O principal ob etivo do 89OS realizar o controle do #ard:are' ; responsvel pelo acesso ao disco r/gido, ao drive de dis%uetes, < impressora, e at mesmo aos c#ips =>S9 e < mem?ria' + placa de v/deo no controlada por este 89OS, %ue ela possui o seu pr?prio, c#amado 89OS =@+' Aica armazenado em uma mem?ria "OM localizada na placa S=@+ %ue ocupa normalmente ,* B8' O 89OS da placa de CPU tambm responsvel pelo processo de 3auto) teste5 realizado %uando o PC ligado, ou %uando pressionamos o boto "eset' Crata)se de um con unto de testes %ue visam verificar se os principais componentes do PC esto funcionando corretamente' ; comum c#amar esses testes de POSC DPo:er on Self Cest, ou se a, teste automtico %ue feito %uando o PC ligadoE' Cambm responsvel por dar in/cio ao processo de boot, ou se a, a carga do sistema operacional na mem?ria' Podemos ainda citar uma miscel1nea de atividades %ue o 89OS realiza, como a proteo do PC contra ata%ue de alguns tipos de v/rus, o gerenciamento de sen#as, e ainda o gerenciamento do uso de energia, muito importante com PCs operados por bateria' Podemos ento sintetizar as fun$es do 89OS na seguinte lista! Controle do #ard:are POSC -ar in/cio ao processo de boot Segurana contra v/rus Proteo atravs de sen#as

Captulo 25 CMOS Setup

25-3

@erenciamento do uso de energia

O 89OS da placa de CPU capaz de realizar todas essas fun$es, sendo %ue a mais importante o controle do #ard:are' O programa con#ecido como CMOS Setup serve para %ue o usurio defina algumas op$es para a realizao dessas fun$es' Por e6emplo, entre as dezenas de op$es do CMOS Setup, e6iste uma %ue est relacionada com o processo de boot!
Boot Sequence Options: A: C: / C: A:

Fsta opo e6emplificada c#ama)se 38oot Se%uence5, ou se a, se%GHncia de boot' 2este e6emplo, pode ser programada de duas formas diferentes! 3+! C!5 ou 3C! +!5' +o ser usada a primeira opo, a primeira tentativa de boot ser feita pelo drive +' Caso no e6ista um dis%uete presente no drive +, o boot ser feito pela segunda opo, ou se a, pelo drive C' Se usarmos a se%GHncia 3C! +!5, ser tentado o boot diretamente pelo drive C' + vantagem %ue este processo mais rpido, %ue o 89OS no precisa perder tempo verificando se e6iste um dis%uete presente no drive +' 2esse caso, o boot pelo drive + s? seria realizado como uma segunda opo, ou se a, se o disco r/gido estiver defeituoso' 2os 89OS mais recentes, a se%GHncia de boot tem vrias outras op$es' Podemos escol#er a ordem entre dois discos r/gidos, o drive de C-)"OM, o drive de dis%uetes e um I9P -rive' O CMOS Setup depende de diversos fatores! Aabricante do 89OS' Podemos encontrar 89OS De SetupsE produzidos pela +M9 D+merican Megatrends, 9nc'E, +:ard e P#oeni6' C#ipset' + principal funo do 89OS realizar o controle do #ard:are, o %ue inclui os c#ips =>S9 e6istentes na placa de CPU' O CMOS Setup em geral apresenta op$es %ue definem a forma como o 89OS far o controle desses c#ips' Por isso, placas de CPU diferentes possuem diferenas em seus Setups, mesmo %ue ambos os Setups se am produzidos pelo mesmo fabricante' Processador' Os processadores usados nos PCs so compat/veis entre si' Codos so de classe 6JK, ou se a, compat/veis com a fam/lia do JLJK, incluindo seus sucessores' F6istem entretanto algumas diferenas %ue so refletidas no CMOS Setup' Por e6emplo, as primeiras vers$es do processador Celeron no tin#am cac#e >*' -esta forma, o CMOS Setup no apresentava o comando para #abilitar e desabilitar a cac#e >*'

25-4

Hardware Total

=erso do 89OS' O mesmo fabricante de 89OS pode criar De normalmente criaE vers$es novas de seu 89OS genrico' Fste 89OS genrico adaptado separadamente para diversas placas de CPU' F6istem portanto certas distin$es %ue no so devidas a diferenas no processador, nos c#ips =>S9 ou no fabricante, e sim na verso' Por e6emplo, 89OS antigos estavam limitados a utilizar discos 9-F com no m6imo 0L. M8' 2os 89OS atuais, sempre encontraremos a funo >8+ D>ogical 8locB +ddressingE, %ue d acesso a discos 9-F com mais de 0L. M8' + maioria dos 89OS produzidos antes de (MMJ no suportava discos r/gidos com mais de J @8' 2as vers$es atuais, esta barreira foi eliminada' Aabricante da placa de CPU' Os fabricantes de 89OS podem fazer adapta$es e altera$es re%uisitadas pelo fabricante da placa de CPU' Por e6emplo, os grandes fabricantes em geral no dei6am acesso a op$es %ue definem a velocidade de acesso < mem?ria' 2ormalmente determinam %uais so os par1metros indicados e pedem ao fabricante do 89OS %ue programe esses par1metros de forma fi6a, eliminando)os do CMOS Setup'
*** 75% *** Figura 25.1
Tela de um Setup com apresentao gr !"ca#

Portanto, no se impressione %uando vocH encontrar diferenas entre os Setups de PCs diferentes' Aelizmente, apesar de e6istirem muitas diferenas, e6istem muito mais semel#anas' Por isso, podemos apresentar a%ui e6plica$es genricas %ue se aplicaro aos Setups da maioria dos PCs' +penas para ilustrar as semel#anas e diferenas entre Setups de PCs diferentes, observe atentamente as figuras ( e *' So telas de Setup completamente diferentes' + da figura ( tem uma apresentao grfica e produzida pela +M9, en%uanto a da figura * possui uma interface baseada em te6to, produzida pela +:ard' 2ote %ue no estamos afirmando %ue todos

Captulo 25 CMOS Setup

25-5

os Setups +M9 tHm apresentao grfica, nem %ue todos os da +:ard tHm apresentao de te6to'
*** 75% *** Figura 25.2
Tela de um Setup com apresentao em te$to#

O Windows e o BIOS

2os tempos do vel#o MS)-OS e do Nindo:s ,'6 Dassim como em todas as vers$es anteriores ao Nindo:s M0E, a maior parte ou todo o controle do #ard:are era feito pelo 89OS' +tualmente a maioria das fun$es de controle do #ard:are %ue antes eram realizadas pelo 89OS so realizadas por drivers do Nindo:s' O Nindo:s controla o v/deo, o teclado, a impressora, o disco r/gido, o drive de C-)"OM e todo o restante do #ard:are' Fntretanto isto no reduz a necessidade nem a import1ncia do 89OS' Muitas das fun$es de controle realizadas pelo Nindo:s so feitas com a a uda do 89OS, ou ento a partir de informa$es do CMOS Setup' +lm disso o 89OS precisa continuar sendo capaz de controlar o #ard:are por conta pr?pria, para o caso de ser utilizado um sistema operacional %ue no controle o #ard:are por si mesmo' O 89OS tambm precisa ser capaz de realizar todo o controle do #ard:are antes do carregamento do Nindo:s na mem?ria' Por %uest$es de compatibilidade, o 89OS sempre ser capaz de controlar sozin#o a maior parte do #ard:are, mesmo %ue o Nindo:s se a capaz de fazer o mesmo e dispensar os servios do 89OS'

O funcionamento do CMOS Setup


Ouando fazemos o 3Setup5 de um soft:are, uma das diversas a$es e6e) cutadas a gerao de um ar%uivo Dou de entradas no "egistro do Nindo:sE %ue contm informa$es sobre as op$es de funcionamento do soft:are em %uesto' 2o caso do CMOS Setup, essas op$es de funcionamento so armazenadas em um c#ip especial c#amado CMOS, da/ vem o nome 3CMOS Setup5'

25-%

Hardware Total

3CMOS5 a abreviatura de 3ComplementarP Metal O6ide Semiconductor5' O significado deste nome est relacionado com os materiais empregados na implementao de circuitos integrados DMetal, Q6idos e Sil/cio, %ue o semicondutor usadoE' O termo 3Complementar5 usado pois cada clula l?gica emprega dois transistores 3complementares5, ou se a, en%uanto um deles conduz corrente, o outro est cortado Dno conduzE, e vice)versa' Os dois estados %ue esses transistores assumem representam os bits 3L5 e 3(5' Mil#ares dessas clulas so depositadas em uma min&scula pastil#a medindo cerca de ( at , cm de lado Dem muitos c#ips, esta medida ainda menorE' Uma das principais caracter/sticas dos c#ips baseados na tecnologia CMOS seu bai6o consumo de corrente' Muitos circuitos e6istentes na placa de CPU utilizam a tecnologia CMOS, entre eles, o c#ip usado para armazenar os dados %ue definem as op$es de funcionamento do 89OS' Com o passar do tempo, este c#ip passou a ser con#ecido como CMOS Dmas ten#a em mente %ue este no o &nico c#ip %ue usa a tecnologia CMOSE, e a operao de definir as op$es de funcionamento do 89OS passou a ser con#ecida como 3CMOS Setup5, ou simplesmente 3Setup5' Fm certas placas de CPU, o CMOS um c#ip independente, em outros casos, o CMOS est incorporado dentro de um dos c#ips =>S9 da placa de CPU' 2a mesma mem?ria "OM onde est armazenado o 89OS da placa de CPU, e6iste o programa usado para preenc#er os dados do CMOS, ou se a, para 3fazer o Setup5' + e6ecuo deste programa normalmente ativada atravs do pressionamento de uma tecla espec/fica Dem geral -F>E durante a contagem de mem?ria %ue realizada %uando ligamos o PC, ou ento %uando pressionamos a tecla "eset' Cambm podemos ativar o Setup usando a tecla -F>, logo depois %ue comandamos um boot pelo teclado, usando a se%GHncia CO2C"O>)+>C)-F>' O programa Setup obtm os dados e6istentes no CMOS e os coloca na tela para %ue faamos as altera$es dese adas, usando o teclado ou o mouse' -epois %ue terminamos, usamos um comando para armazenar essas altera$es no CMOS' 2ormalmente este comando c#ama)se 3Save and F6it5 DSalvar a SairE, ou algo similar, como 3Nrite to CMOS and F6it5 D@ravar no CMOS e SairE'

O menu principal do CMOS Setup


Podemos encontrar Setups com telas grficas ou com telas de te6to, como vimos nas figuras ( e *' 2o importa %ual se a o aspecto do Setup do seu PC, vocH sempre encontrar no manual da sua placa de CPU, informa$es sobre

Captulo 25 CMOS Setup

25-&

o seu funcionamento' Mesmo %ue vocH ten#a perdido o manual da sua placa de CPU, poss/vel %ue vocH possa, atravs da 9nternet, obter uma c?pia do manual do seu Setup' =ocH precisa fazer o seguinte!

(' 9dentifi%ue %ual o fabricante do seu 89OS' =ocH poder encontrar 89OS
da +M9, P#oeni6 e +:ard'

*' 9dentifi%ue a verso do seu 89OS' 2ormalmente esta informao


apresentada na tela %ue e6ibida logo %ue o PC ligado'

,' Uma vez sabendo o fabricante do seu 89OS e a sua verso, vocH pode
tentar acess)lo pela 9nternet' +%ui esto alguns endereos %ue podero a udar! +M9 +:ard P#oeni6 #ttp!RR:::'ami'com #ttp!RR:::'a:ard'com #ttp!RR:::'ptltd'com

2o espere encontrar e6plica$es muito mais detal#adas %ue as e6istentes no manual da sua placa de CPU' Fm geral, ser poss/vel encontrar muitas e6plica$es sobre, por e6emplo, o uso de sen#as e outros itens mais simples, mas os itens mais complicados, como 3"+S to C+S -elaP5 tero e6plica$es %uase to resumidas %uanto as %ue e6istem no manual da placa de CPU' Cambm poss/vel obter na 9nternet, uma c?pia do manual da sua placa de CPU, no %ual est e6plicado o CMOS Setup' 2o importa %ual se a o fabricante e a verso do seu Setup, normalmente vocH encontrar certos comandos ou menus padronizados na sua tela principal' =e amos a seguir %uais so esses comandos!
Standard CMOS Setup

+%ui e6istem itens muito simples, como a definio do drive de dis%uetes, os par1metros do disco r/gido e o acerto do rel?gio permanente e6istente no CMOS'
Ad anced CMOS Setup

Fsta parte do Setup possui uma miscel1nea de itens um pouco mais com) plicados, mas em geral fceis' Por e6emplo, temos a%ui a se%GHncia de boot D+! C! ou C! +!E, a definio da ta6a de repetio do teclado, a S#ado: "+M e diversos outros'

25-' Ad anced Chipset Setup

Hardware Total

2esta seo encontramos controles para diversas fun$es dos c#ips =>S9 e6istentes na placa de CPU' Muitos dos itens encontrados a%ui esto rela) cionado com a temporizao do acesso das mem?rias'
!eripheral Confi"uration

+travs deste menu podemos atuar em vrias op$es relativas <s interfaces e6istentes na placa de CPU' Podemos por e6emplo #abilitar ou desabilitar %ual%uer uma delas, alterar seus endereos, e at mesmo definir certas caracter/sticas de funcionamento'
!n! Confi"uration

2esta seo e6istem alguns comandos %ue permitem atuar no modo de funcionamento dos dispositivos Plug and PlaP' Podemos, por e6emplo, indicar %uais interrup$es de #ard:are esto sendo usadas por placas %ue no so PnP'
!ower Mana"ement

Fste menu possui comandos relacionados com o gerenciamento de energia' Codas as placas de CPU modernas possuem suporte para esta funo' O gerenciamento de energia consiste em monitorar todos os eventos de #ard:are, e ap?s detectar um determinado per/odo sem a ocorrHncia de nen#um evento, usar comandos para diminuir o consumo de energia'
Securit#

Fm geral esta parte do Setup muito simples' Consiste na definio de sen#as %ue podem blo%uear o uso do PC ou do Setup Dou ambosE por pessoas no autorizadas'
I$% Setup

2o 9-F Setup e6istem comandos %ue permitem detectar automaticamente os par1metros dos discos r/gidos instalados, bem como ativar certas carac) ter/sticas do seu funcionamento'
Anti &irus

+%ui temos a opo para monitorar as grava$es no setor de boot do disco, uma rea %ue atacada pela maior parte dos v/rus' -esta forma, o usurio pode ser avisado %uando algum v/rus tentar realizar uma gravao no setor de boot'

Captulo 25 CMOS Setup C!' !n!

25-(

2a verdade este nome no muito ade%uado' -ispositivos Plug and PlaP devem ser umperless Dou se a, no usam umpers para serem configuradosE, mas nem tudo o %ue umperless pode ser c#amado de Plug and PlaP' Fste menu d acessos a comandos %ue definem o clocB interno e o clocB e6terno do processador'
(oad $efaults

Fm geral o fabricante da placa de CPU apresenta dois con untos de valores para o preenc#imento automtico de praticamente todos os itens do Setup' Um desses con untos, c#amado <s vezes de 3-efault ?timo5, o %ue resulta no maior desempen#o poss/vel, sem comprometer a confiabilidade do PC' O outro con unto de valores o 3-efault < prova de fal#as5, %ue faz o PC operar em bai6a velocidade' -eve ser usado %uando o PC apresenta fal#as'
Best defaults

Fm alguns setups e6iste o comando 8est -efaults, %ue faz com %ue todos os par1metros se am programados com as op$es %ue resultam no maior desempen#o, mas sem se preocupar com a confiabilidade e a estabilidade do funcionamento do PC' Fm geral este recurso funciona apenas %uando so instaladas mem?rias bastante rpidas' + opo Optimal -efaults uma escol#a mais sensata, pois resulta em desempen#o alto, sem colocar em risco o bom funcionamento do PC'
!ower 'p Control

Fste menu possui vrios comandos relacionados com opera$es de ligamento e desligamento do PC' Por e6emplo, podemos program)lo para ser ligado automaticamente em um determinado #orrio, ou ento %uando ocorrer uma c#amada pelo modem, ou %uando c#egarem dados atravs de uma rede local' Podemos escol#er o %ue fazer %uando ocorre um retorno no fornecimento de energia eltrica ap?s uma %ueda, se o PC ligado automaticamente ou se o usurio precisa pressionar o boto Po:er On'
%xit

+o sair do programa Setup, temos sempre as op$es de gravar as altera$es no CMOS antes de sair, ou ento ignorar as altera$es' Para facilitar nosso estudo, dividimos o assunto em vrias partes, como Standard CMOS Setup, +dvanced CMOS Setup, etc' +t neste ponto po)

25-)*

Hardware Total

demos encontrar diferenas entre os Setups de diversos PCs' -eterminados itens podem ser encontrados em um grupo de um PC, e em outro grupo de outros PCs' Por e6emplo, o item -isplaP CPpe, e6plicado adiante, poder ser encontrado em alguns casos no Standard CMOS Setup, e em outros casos no +dvanced CMOS Setup' + maioria dos itens do CMOS Setup podem ser programados com duas op$es! Fnabled DSabilitadoE ou -isabled D-esabilitadoE' F6istem entretanto itens %ue possuem op$es diferentes, e at mesmo op$es numricas'

Standard CMOS Setup


Fsta parte do Setup praticamente a mesma na maioria dos PCs' Possui comandos para definir os seguintes itens! -ata e Sora Cipo do drive de dis%uete Par1metros dos discos r/gidos

Fm alguns casos, o Standard CMOS Setup possui alguns comandos adici) onais, como! Cipo de placa de v/deo Sabilitao do teste do teclado -aPlig#t Saving D#orrio de veroE

+ figura , mostra um e6emplo de Standard CMOS Setup' Podemos observar %ue e6istem comandos para acertar o rel?gio D-ateRCimeE, para definir os drives de dis%uetes + e 8, para definir os par1metros dos discos r/gidos'

Captulo 25 CMOS Setup

25-)) *** 75% *** Figura 25.3


+$emplo de Standard CMOS Setup#

$ate ) *ime

O primeiro comando %ue normalmente usamos o acerto do rel?gio' -evemos usar as setas para selecionar o item a ser alterado, e a seguir, usar as teclas Page Up e Page -o:n para alter)lo'
+lopp# dri e A)B ou (e"ac# $is,ette A)B

+travs deste comando, definimos o tipo dos drives + e 8, ou se a, os drives de dis%uetes' F6istem as seguintes op$es! 2one Dno instaladoE ,KL B8 D0T5 --E U*L B8 D,V5 --E ('* M8 D0T5 S-E ('.. M8 D,V5 S-E *'JJ M8 D,V5 F-E Fm um t/pico PC com apenas um drive de ('.. M8 instalado, devemos declarar +W('.. M8 e 8W2ot 9nstalled' Setups mais recentes c#amam este item de 3>egacP -isBette +R85' O termo legacP significa legado, uma coisa antiga'
+lopp# - mode support

Provavelmente vocH no ir utilizar este recurso' Aaz com %ue o drive de dis%uetes opere de modo compat/vel ao dos PCs aponeses, com capacidade de ('* M8, ao invs de ('.. M8'
.ard $is,

25-)2

Hardware Total

Usado para o preenc#imento dos par1metros c#amados de 3@eometria >?gica5 dos discos r/gidos' Fsses par1metros so!
C,ln Head Sect 01com 45one -.mero de c"l"ndros -.mero de ca/eas -.mero de setores C"l"ndro de pr2-compensao de gra3ao 5ona de estac"onamento das ca/eas

Fsses par1metros podem ser obtidos no manual do disco r/gido, ou podemos encontr)los impressos na sua parte e6terna, ou ainda podem ser pre) enc#idos automaticamente, atravs de um outro comando do Setup %ue normalmente c#amado de +uto -etect Sard -isB'
Figura 25.4
6e!"n"ndo os par7metros do d"sco rg"do#

2o Setup da figura ,, selecionamos o disco e teclamos F2CF"' Ser apresentada a tela da figura .' Podemos usar o comando 9-F S-- +uto -etection, %ue far com %ue os par1metros se am automaticamente preenc#idos' Podemos dei6ar o item 9-F PrimarP Master programado como +uto' 9sto far com %ue o S- ten#a seus par1metros detectados sempre %ue o PC for ligado' Se usarmos a opo USF" poderemos preenc#er o n&mero de cilindros, cabeas, setores, etc' O item Sard -isB no aparece necessariamente com este nome' F6istem itens independentes para cada um dos discos r/gidos poss/veis' 2a maioria das placas de CPU, o CMOS Setup possui itens independentes para . discos r/gidos, sendo %ue dois so conectados na interface 9-F primria, e dois na secundria' ; comum encontrar esses itens com os nomes! PrimarP Master PrimarP Slave SecondarP Master SecondarP Slave

Captulo 25 CMOS Setup

25-)3

Para cada um dos discos instalados, temos %ue definir seus par1metros' O disco Master ligado na interface 9-F primria ser recon#ecido como sendo o drive C' O segundo disco DslaveE da interface primria, caso e6ista, ser recon#ecido como sendo o drive -' -iscos r/gidos 9-F podem ser ligados de diversas formas diferentes, mas certas combina$es no so permitidas' Por e6emplo, no podemos instalar um &nico disco em uma interface, configurado como Slave' + tabela abai6o mostra as formas vlidas de instalar discos 9-F, bem como os nomes %ue recebem do sistema operacional!
1r"mar, Master C C C C C C 1r"mar, Sla3e 6 6 6 Secondar, Master C 6 + 6 + Secondar, Sla3e + 8

S muitos anos atrs Danos JLE a definio dos par1metros disco r/gido era feita atravs da especificao de um &nico n&mero DSard -isB CPpeE' Cada n&mero resultava em valores predefinindos para todos os par1metros do disco r/gido' 9sto foi feito desta forma no Setup do 98M PC +C, pois na poca do seu lanamento, eram pou%u/ssimos os modelos de disco r/gido e6istentes no mercado' X %ue eram poucos, uma tabela foi implantada no 89OS, e bastava indicar %ual o tipo do disco Dno in/cio, variava entre o tipo ( e o tipo ((E, e automaticamente estariam definidos os seus par1metros' 2os manuais dos discos r/gidos da poca, e6istiam instru$es como 3-efina este disco no Setup como Cipo *'''5' Com o passar do tempo, novos discos foram lanados e acrescentados na tabela de discos r/gidos do 89OS' C#egou)se a um ponto em %ue os fabricantes de 89OS passaram a usar itens independentes para preenc#er os par1metros, ao invs de usar par1metros fi6os' Fm muitos Setups, os tipos de ( a .K so fi6os, e o tipo .U, tambm c#amado de 3User CPpe5, o &nico %ue permite o preenc#imento individual dos par1metros! CPln, Sead, Sect, NPcom e >zone' Fm todos os Setups mais recentes, no e6istem os tipos de ( a .K, %ue so considerados obsoletos' +o invs disso, possuem as op$es User Dpermitem o preenc#imento manual desses par1metros pelo usurioE e +uto Dfaz o preenc#imento automtico dos par1metrosE'
$iscos SCSI

25-)4

Hardware Total

+s placas controladoras SCS9 possuem o seu pr?prio 89OS' O 89OS da placa de CPU, por sua vez, est preparado para controlar apenas discos 9-F, atravs das suas interfaces' -iscos SCS9 no devem ser declarados no CMOS Setup, ou se a, devem ser indicados como 32ot 9nstalled5' Muitos Setups possuem, entre os tipos de discos r/gidos, D( a .UE, um tipo adicional, %ue o SCS9, %ue tem o mesmo efeito %ue indicar a opo 32ot 9nstalled5'
C$/0OM

-evemos usar esta opo %uando conectamos um drive de C-)"OM em uma controladora 9-F da placa de CPU' Caso esta opo no este a pre) sente, devemos usar a opo 32ot 9nstalled5' Mesmo assim o o sistema operacional pode us)lo sem problemas'
$a#li"ht Sa in"

+lguns Setups possuem esta opo, %ue nada mais %ue o acerto auto) mtico do #orrio de vero' Fste acerto feito automaticamente pelo 89OS no in/cio e no final do vero' Como no 8rasil o #orrio de vero no respeita essas datas, devemos dei6ar esta opo desabilitada'
&1deo ) $ispla# *#pe

+lguns Setups possuem um campo para a indicao do tipo de placa de v/deo' +s op$es so C@+, M-+ e =@+' 2os PCs atuais usamos a opo =@+, %ue pode aparecer com outros nomes, como S=@+, F@+, MC@+, ou P@+' Codas elas so e%uivalentes'
2e#3oard

Fste item possui duas op$es! 9nstalled e 2ot 9nstalled' Usar a opo 2ot 9nstalled, no significa %ue o teclado ser ignorado, e sim, %ue no ser testado durante o boot' Fm certos casos, dependendo do teclado e da fonte de alimentao, poss/vel %ue o 89OS realize um teste de presena do teclado muito cedo, antes %ue o microprocessador e6istente dentro do teclado este a pronto para receber comandos' O resultado uma mensagem de erro na tela DYePboard FrrorE' Para solucionar este problema, basta mar) car este item com a opo 2ot 9nstalled' -esta forma, o 89OS no testar o teclado ap?s as opera$es de "eset, eliminando assim a mensagem de erro' O uso do teclado ser inteiramente normal' Cambm comum usar este comando em PCs %ue operam como servidores de ar%uivos' Por %uest$es de segurana, esses PCs ficam a maior parte do tempo com o seu teclado trancado' +penas o administrador da rede des) tranca o teclado %uando necessrio usar o servidor' Ouando o teclado est

Captulo 25 CMOS Setup

25-)5

trancado Dou ausenteE, tambm apresentada a mensagem 3YePboard Frror5 nas opera$es de boot' Para eliminar o problema, basta usar a opo 3YePboard 2ot 9nstalled5 no CMOS Setup'

Ad anced CMOS Setup


Os itens apresentados nesta parte do Setup so mais ou menos comuns em todos os PCs, seno independentes do processador e do c#ipset'
+ull screen lo"o

2em sempre este comando est localizado no +dvanced CMOS Setup' Pode ficar no 8oot menu, encontrado em placas de CPU mais recentes' Fle serve para #abilitar ou desabilitar a e6ibio de um logotipo de tela c#eia %ue apresentado durante o boot' Fm muitas placas de CPU este logotipo pode ser configurado para uso de um ar%uivo grfico escol#ido pelo usurio ou pelo fabricante do PC' 2este caso, o C-)"OM %ue acompan#a a placa de CPU possui o utilitrio %ue faz esta programao'
*#pematic 0ate !ro"rammin"

Serve para #abilitar ou desabilitar a programao inicial %ue o 89OS faz sobre a ta6a de repetio do teclado' Podemos ento programar dois par1metros! o CPpematic -elaP e o CPpematic "ate, descritos a seguir' ; totalmente desnecessrio utilizar este comando, pois tanto no MS)-OS como no Nindo:s e6istem comandos para realizar esta programao'
*#pematic $ela#

Serve para indicar %uanto tempo uma tecla deve ser mantida pressionada para %ue se am iniciadas as repeti$es' Os valores dispon/veis so L,*0 segundo, L,0L segundo, L,U0 segundo e ( segundo'
*#pematic 0ate Characters per Second

+%ui podemos regular a ta6a de repetio, desde um valor mais lento DK caracteres por segundoE at um valor mais rpido D,* caracteres por se) gundoE'
.it $el Messa"e $ispla#

Fm geral, durante a contagem de mem?ria, e6ibida na tela uma mensagem indicando %ual a tecla %ue deve ser pressionada para ativar o CMOS Setup' Pode aparecer como 3Sit -F> to run Setup5, 3Press A( to run Setup5 ou algo similar' Com este item, podemos desabilitar a e6ibio desta mensagem, com o ob etivo de afastar curiosos' Mesmo %ue a mensagem no

25-)%

Hardware Total

se a e6ibida, o PC continuar aceitando o pressionamento da tecla %ue ativa o CMOS Setup'


A3o e 4 MB Memor# *est

-urante as opera$es de boot, o 89OS realiza uma contagem de mem?ria' Z medida %ue esta contagem feita, o 89OS faz tambm um rpido teste na mem?ria' +pesar deste teste no ser capaz de detectar todos os tipos de defeitos, seu uso muito recomendvel' Para us)lo, devemos dei6ar este item na opo Fnabled' ; recomendvel dei6ar este item #abilitado'
*ur3o Switch +unction

Fncontrado em Setups de placas de CPU antigas' Com este item, podemos indicar se a placa de CPU ir ou no obedecer ao boto de Curbo e6istente no painel frontal do gabinete' Fm uso normal, esta opo fica #abilitada, e o boto de Curbo fica permanentemente pressionado' >embre)se %ue a maioria das placas de CPU modernas no possuem cone6o para Curbo, portanto seus Setups no possuem este item'
&irus Warnin"

=e a o item 3SecuritP5, e6plicado mais adiante' 2a maioria dos PCs, este comando ocupa um menu pr?prio no Setup, mas tambm pode estar dentro do +dvanced CMOS Setup'
!assword Chec,

Sabilita um pedido de sen#a para ter acesso ao PC' Fm geral, so apresenta) das as op$es 3Setup5 e 3+l:aPs5' +o escol#er a opo 3Setup5, s? ser permitido ter acesso ao programa Setup mediante o fornecimento da sen#a' Fntretanto, para e6ecutar o boot e fazer uso normal do PC, no ser preciso fornecer sen#a alguma' Por outro lado, se este item for programado com a opo 3+l:aPs5, ser preciso fornecer a sen#a, tanto para e6ecutar o Setup, como para realizar o boot e fazer uso normal do PC' +ntes de utilizar este item, devemos realizar um cadastramento de sen#a, o %ue feito atravs do menu 3SecuritP5 ou 3Pass:ord5'
Internal Cache 5ou (e el 4 cache6

Serve para #abilitar e desabilitar o funcionamento da cac#e >( do processador' -ei6amos esta mem?ria cac#e #abilitada, e6ceto nos casos em %ue %ueremos %ue o PC diminua drasticamente sua velocidade, e %uando realizamos um c#ecB)up na mem?ria -"+M'

Captulo 25 CMOS Setup %xternal Cache 5ou (e el 7 cache6

25-)&

Sabilita e desabilita a cac#e >*' 2ormalmente dei6amos este item #abilitado, a menos %ue se a nossa inteno diminuir drasticamente a velocidade do PC, ou fazer um c#ecB)up na mem?ria -"+M'
Boot Sequence

O PCs e6ecutam o boot preferencialmente pelo drive +, e caso no se a poss/vel, o boot feito pelo drive C' + maioria dos Setups possui este item, no %ual encontramos as op$es 3+! C!5 e 3C! +!5' ; vanta oso usar a opo 3C! +!5, o %ue faz com %ue o boot se a mais rpido, %ue no ser perdido tempo c#ecando a e6istHncia de um dis%uete no drive +' Fsta c#ecagem demora alguns segundos, pois para %ue se a feita, preciso ligar o motor do drive' Se for preciso e6ecutar um boot pelo drive +, devemos alterar este item para 3+! C!5' +s placas de CPU modernas tHm tambm podem e6ecutar um boot atravs de um C-)"OM' Fste C-)"OM precisa estar conectado em uma das interfaces 9-F e6istentes na placa de CPU, pois o 89OS no d suporte direto a interfaces 9-F e6istentes nas placas de som' Ouando o 89OS pode e6ecutar o boot por um C-)"OM, este faz parte das op$es de se%GHncias de boot' ; comum nas placas de CPU modernas, a e6istHncia de outras op$es de boot, como >S)(*L, I9P -rive, um segundo disco r/gido, discos SCS9 e outros tipos de discos remov/veis'
*r# other 3oot de ices

+ se%GHncia de boot pode ser programada de diversas formas, alternando drives de dis%uete, discos r/gidos 9-F, discos r/gidos SCS9 e at discos remov/veis' O boot s? tentado com todos os dispositivos da se%GHncia %uando este item programado com a opo [FS'
S8M8A808*8 for hard dis,s

Os discos r/gidos modernos possuem um recurso c#amado S'M'+'"'C' DSelf) Monitoring +nalPsis "eliabilitP Cec#nologPE' Os discos mantHm internamente, relat?rios sobre erros ocorridos em todas as suas opera$es' Por e6emplo, %uando ocorre um erro de leitura, todos os discos tentam ler novamente, fazendo um certo n&mero de tentativas DretriesE' Ouando em uma dessas tentativas, a operao realizada com sucesso, dizemos %ue ocorreu um soft error' 9sto pode ser um ind/cio de %ue o disco est com tendHncia a apresentar problemas' Ouando depois das tentativas o erro persiste, dizemos %ue ocorreu um #ard error' Codos os tipos de erros so registrados pelo microprocessador e6istente no disco r/gido, bastando %ue para isso, se a ativada a opo S'M'+'"'C' for #ard disBs no CMOS Setup' 9sto entretanto no suficiente para usar a tecnologia SM+"C' ; preciso

25-)'

Hardware Total

utilizar um soft:are de gerenciamento Dmuitas vezes fornecido unto com a placa de CPUE, capaz de obter do disco r/gido, o seu relat?rio de erros' Ouando o relat?rio apresenta erros, e %uando esses erros aumentam com o passar do tempo, podemos considerar como um ind/cio de %ue o disco r/gido tende a apresentar problemas mais srios em um futuro pr?6imo' + idia providenciar um disco r/gido novo, mas uma soluo provis?ria pode ser aumentar a fre%GHncia dos bacBups'
!S)7 mouse support

Fm um dos c#ips =>S9 e6istentes nas placas e CPU modernas, e6iste uma interface pr?pria para a cone6o de um mouse padro PSR*' >igar o mouse nesta interface pode ser vanta oso, %ue dei6a a COM( e a COM* livres para outros dispositivos seriais' 8asta ento dei6ar este item na opo Fnabled' Por outro lado, se o mouse padro PSR* no for utilizado, mel#or dei6ar este item na opo -isabled' -esta forma, estaremos dei6ando livre a interrupo (* D9"O(*E, %ue poder ser posteriormente utilizada na instalao de novas placas de e6panso'
BIOS 'pdate

2as placas de CPU atuais, poss/vel fazer a reprogramao da Alas# "OM %ue armazena o 89OS' Por %uest$es de segurana, algumas placas de CPU possuem um umper %ue #abilita as opera$es de gravao na Alas# "OM' Fm outras placas, esta #abilitao no feita por um umper, e sim, pelo CMOS Setup' Fm operao normal, e por %uesto de segurana, devemos dei6ar este item desabilitado' +penas se %uisermos fazer um upgrade de 89OS #abilitamos este item'
+lopp# $is, Access Control

Fste item permite #abilitar ou desabilitar as opera$es de gravao em dis%uetes' Fm um PC normal, os drives de dis%uetes devem ficar #abilitados tanto para leitura como para gravao' Fm certos PCs nos %uais as normas de segurana visam evitar %ue dados armazenados no disco r/gido se am copiados atravs de dis%uetes, podemos programar o controle de acesso para %ue faa apenas leituras'
!rimar# Master A0M$ %mulated as

+"M- significa +C+P9 "emovable Media -evice, ou se a, um dispositivo de m/dia remov/vel, padro +C+P9, como o >S)(*L e o I9P -rive 9-F' Crata)se de um padro %ue permite substituir os vel#os drives de dis%uetes, por drives de discos remov/veis de maior capacidade' Permite inclusive %ue o disco se a recon#ecido pelo sistema como se fosse um drive + ou 8, apesar

Captulo 25 CMOS Setup

25-)(

de ser de alta capacidade' ; poss/vel ler, gravar, formatar, realizar boot, e outras opera$es comuns aos dis%uetes' Por outro lado, discos +"Mtambm podem ser recon#ecidos pelo sistema como se fossem discos r/gidos remov/veis' Fste item do CMOS Setup indica como um disco remov/vel +"M- ser visto pelo sistema' +s op$es so AloppP e Sard -isB' Se vocH possui drive de dis%uete comum, dei6e o disco remov/vel ser emulado como um disco r/gido' Se vocH optar por no instalar drives de dis%uetes comuns, dei6e este item programado como AloppP, a menos %ue o fabricante do disco especifi%ue o contrrio'
.$$ Sequence SCSI)I$% +irst

Ouando um PC tem discos SCS9 e 9-F, o boot realizado pelo primeiro disco 9-F DPrimarP MasterE' 2o poss/vel desta forma realizar um boot pelo disco r/gido SCS9' +penas %uando no e6istem discos 9-F instalados, o boot feito pelo disco r/gido SCS9' Os 89OS mais recentes permitem alterar esta ordem, fazendo com %ue o boot possa ser realizado por um disco SCS9, mesmo %ue e6istam discos 9-F presentes'
Initial $ispla# Mode

-iz respeito ao %ue e6ibido na tela logo %ue o PC ligado' Pode ser programado com duas op$es! 89OS e Silent' Se usarmos 89OS, a tela ser normal, com contagem de mem?ria, mensagens de configurao, etc' Com a opo Silent, a tela permanecer inativa at %ue se a dado in/cio < carga do sistema operacional'
9uic, !ower on Self *est

O boot dos PCs atuais relativamente demorado' =rios testes so feitos nos componentes da placa de CPU, incluindo uma contagem de mem?ria, testes no processador, no c#ipset, nas interfaces, etc' Fsse con unto de testes c#amado de POSC DPo:er On Self CestE' -esabilitando parcialmente esses testes tornar o boot mais rpido, mas eventuais defeitos no sero detectados durante o POSC' Para maior segurana, mel#or dei6ar esta opo desabilitada'
9uic, Boot

Cem %uase a mesma funo %ue o OuicB Po:er On Self Cest' +o ser #abilitado, faz com %ue no se a feito o teste de mem?ria, e o boot e6ecutado pelo drive C, mesmo %ue e6ista um dis%uete no drive +'
+lopp# dri e See, at 3oot

25-2*

Hardware Total

-urante o processo de boot, o 89OS comanda a e6ecuo de um comando sobre os drives de dis%uetes c#amado recalibrate ou seeB tracB L' Consiste em mover as suas cabeas at a &ltima tril#a, e a seguir movH)las novamente at a tril#a zero' -esta forma, a interface de drives poder 3saber5 a tril#a sobre a %ual as cabeas esto posicionadas' Fsta operao vista como uma precauo, pois em certos casos, ocorrem erros de acesso aos drives caso esta providHncia no se a tomada' =ocH pode desabilitar este comando, o %ue far com %ue o boot se a um pouco mais rpido, pois no ser perdido tempo com o recalibrate' -ei6e #abilitado apenas se tiver erros %uando for e6ecutado o primeiro acesso ao drive de dis%uetes'
Boot 'p :umeric (oc, Status

Muitos Setups possuem o refinamento de permitir ao usurio escol#er se o YePpad Dteclado numricoE comea operando com os n&meros D2umeric >ocB OnE ou com as fun$es D2umeric >ocB OffE'
;ate A7<

Fste item possui op$es como 2ormal e Aast' + opo 2ormal sempre funciona' + opo Aast faz com %ue o acesso < mem?ria SM+ Dos primeiros K. B8 da mem?ria estendidaE se a um pouco mais rpido, mas nem sempre funciona' Cente usar no modo Aast, mas se ocorrerem problemas como erros na mem?ria e travamentos no PC, reprograme este item com a opo 2ormal'
'SB +unction

Fste comando #abilita o funcionamento da interface US8 DUniversal Serial 8usE, e6istente na maioria das placas de CPU atuais' Se vocH no utiliza dispositivos US8, pode dei6ar este item desabilitado'
'SB 2e#3oard)mouse support

Aaz com %ue um teclado ou mouse US8 funcionem mesmo antes do carregamento do sistema operacional' O controle seria feito pelo pr?prio 89OS, e nesse caso o teclado e o mouse US8 podem ser usados mesmo no modo MS)-OS e em outras etapas pre)boot'
&ideo BIOS Shadow

Fste comando faz com %ue o conte&do do 89OS da placa S=@+ se a copi) ado para uma rea de mem?ria -"+M' O processador desativa o 89OS da placa S=@+ e passa a usar a sua c?pia na mem?ria -"+M' Fsta c?pia feita a cada operao de boot' + vantagem em fazer esta c?pia %ue a -"+M muito mais veloz %ue a "OM' Sabilitar este item faz com %ue

Captulo 25 CMOS Setup

25-2)

ogos de ao em modo MS)-OS DOuaBe, -uBe 2uBem ,-, -OOM, Ning Commander ,, etcE ten#am grficos mais rpidos'
S#stem BIOS Shadow

Aaz com %ue o conte&do do 89OS da placa de CPU se a copiado para uma rea de mem?ria -"+M' Uma vez feita a c?pia, o 89OS verdadeiro de) sativado, e passa a ser usada a sua c?pia em -"+M' + vantagem em usar este recurso a maior velocidade no processamento das fun$es do 89OS' 2ote %ue este item muito importante para o desempen#o do disco r/gido no modo MS)-OS e no Nindo:s ,'6' 2as demais vers$es do Nindo:s, o acesso a disco no feito pelo 89OS, e sim, por drivers %ue ficam na mem?ria "+M' Mesmo %ue vocH no use programas no modo MS)-OS nem o Nindo:s ,'6, dei6e a s#ado: "+M #abilitada, pois se no a uda, tambm no atrapal#a'
Adapter BIOS Shadow

Fste comando similar ao =ideo 89OS S#ado: e ao SPstem 89OS S#ado:, e6plicados anteriormente' + diferena %ue atua sobre outras reas de mem?ria, localizadas entre os endereos JLL B DSegmento de mem?ria CJLLE e MKL B DSegmento de mem?ria ALLLE' -eve ser usado apenas %uando instalamos alguma placa de e6panso %ue possui um 89OS pr?prio, como por e6emplo, uma placa controladora SCS9' Como so raras as placas %ue utilizam "OMs, devemos dei6ar esta opo desabilitada' +o instalarmos uma placa %ue possui uma mem?ria "OM, podemos usar, por e6emplo, o programa MS- DMicrosoft -iagnosticsE para visualizar o mapa de mem?ria e saber %uais so os endereos ocupados por "OMs' Fste programa faz parte do Nindo:s ,'( e do MS)-OS K'6' 2o Nindo:s M6, encontrado no C-)"OM de instalao' O MS- apresenta um relat?rio %ue indica os endereos de mem?ria onde e6istem "OMs, e desta forma, podemos #abilitar os itens 3+daptor S#ado:5 para estes endereos' + figura 0 mostra o aspecto dos itens %ue fazem a ativao de S#ado: "+M' 2ormalmente encontramos itens individuais para ativao da S#ado: "+M para o 89OS da placa S=@+, para o 89OS da placa de CPU e para diversas reas da mem?ria superior, na %ual residem as "OMs de placas de e6panso' Fsta ativao em geral feita por fai6as' Como vemos na figura, e6istem diversas fai6as de (K B8, localizadas em endereos a partir do segmento CJLL'

25-22

Hardware Total Figura 25.5


9t"3ao da S:adow ;9M#

+irst ) Second ) *hird ) +ourth Boot $e ice

Certas placas de CPU apresentam as op$es de se%GHncia de boot definidas de uma outra forma' +o invs de apresentarem op$es como 3+! R C! R C-) "OM5, 3C! R +! R C-)"OM5 e todas as diversas combina$es poss/veis, apresentam . itens independentes, atravs dos %uais podemos definir a primeira, a segunda a terceira e a %uarta opo de boot' Por e6emplo, para formar a se%GHncia 3C! R +! R C-)"OM5, programamos a primeira opo com 3C!5, a segunda com 3+!5 e a terceira com 3C-)"OM5'
C!' Speed at Boot

Fncontrado em PCs antigos' Fste comando define %ual a velocidade do processador ap?s o boot' +s op$es apresentadas so Sig# D+ltaE e >o: D8ai6aE' Fm geral dei6amos selecionada a opo Sig#' Fm alguns raros casos este item possui ainda a opo 3S:itc#5, %ue faz com %ue se a obedecida a indicao da c#ave Curbo'
.ard $is, !re/$ela#

+lguns discos r/gidos podem apresentar problemas %uando o 89OS os testa muito cedo, antes %ue ten#am atingido seu regime normal de funcionamento' O 89OS tenta identificar o modelo do disco, atravs de um comando de interrogao, mas o disco no responde, por estar ainda ocupado em sua inicializao' O resultado um falso erro, %ue pode ser manifestado pela mensagem 3S-- Controller Aailure5' Com este comando, podemos selecionar um tempo Dmedido em segundosE a ser aguardado antes %ue o 89OS interrogue o disco r/gido' Fm geral, o tempo default funciona, mas em caso de problemas, podemos tentar usar o tempo m6imo' Usurios 3apressados5 podem tentar diminuir este tempo, para %ue o boot se a mais rpido'
!rocessor *#pe

Captulo 25 CMOS Setup

25-23

+s placas de CPU modernas podem operar com diversos processadores compat/veis' + maioria delas detecta automaticamente o processador presente, mas muitas delas, sobretudo as %ue usam processadores para o So%uete U, podem apresentar em seus Setups, um item atravs do %ual podemos definir o processador empregado' Ouando este item est presente, podemos encontrar op$es como 9ntel, CPri6, +M- e +uto' O default +uto, o %ue faz com %ue o 89OS tente detectar o processador em uso' Caso esta auto deteco no funcione, podemos indicar diretamente %ual o processador instalado' Ouando uma placa antiga no detecta um processador novo, e por esta razo apresenta problemas de mau funcio) namento, devemos ad%uirir uma nova placa de CPU, ou ento tentar fazer um upgrade de 89OS'
!rocessor Speed 5C!' Internal Core Speed6

+lgumas placas de CPU possuem um comando no CMOS Setup para informar o clocB do processador' Para %ue para %ue isto funcione o processador tem %ue ser do tipo 3no travado5, ou se a, no utilizar multiplicadores fi6os' Come muito cuidado com este item' Se ele e6iste no seu CMOS Setup, especifi%ue o valor correto do clocB do seu processador' Se vocH utilizar um valor mais elevado, poder danific)lo, ou tornar o funcionamento do PC instvel'
!arit# Chec,

+travs deste item podemos #abilitar ou desabilitar a c#ecagem de paridade realizada nas leituras da mem?ria -"+M' Caso todas as mem?rias -"+M e6istentes na placa de CPU possuam o bit de paridade Dpor e6emplo, %uando todos os m?dulos S9MM forem de ,K bits, e no de ,*, e %uando as mem?rias -9MM forem de U*, e no de K. bitsE podemos dei6ar este item #abilitado para %ue se am usados esses bits' Ouando pelo menos um m?dulo de mem?ria no possui bits de paridade, devemos dei6ar esta opo desabilitada, caso contrrio, sero emitidos falsos erros de paridade'
%xtended BIOS 0AM Area

Fste comando encontrado em Setups de PCs antigos' -efine uma rea de mem?ria "+M para armazenar os par1metro do disco r/gido 3tipo .U5, ou se am do disco r/gido com par1metros definidos pelo usurio' +lgumas vezes aparece com o nome 3Sard -isB CPpe .U "+M +rea5' Suas op$es so duas! 3L!,LL5 e 3-OS ( B85' + opo 3-OS ( Y85 mais recomendvel, pois evita poss/veis incompatibilidades causadas pela outra opo' Fsta opo fica sem efeito %uando usamos o comando SPstem 89OS S#ado:, pois ao ser feita a c?pia do conte&do do "OM 89OS para uma rea de mem?ria

25-24

Hardware Total

"+M, os par1metros do disco r/gido tipo .U so automaticamente armazenados, sem a necessidade de usar uma rea de "+M adicional' Portanto, desde %ue este a em uso a opo SPstem "OM S#ado:, dei6e este item programado como L!,LL' 2a verdade no ser usada a rea L!,LL, mas uma rea dentro da "+M para a %ual foi copiado o 89OS'
$MI % ent lo" capacit#

+s placas de CPU modernas possuem um recurso c#amado -M9 D-esBtop Management 9nterfaceE' +travs dele, vrios par1metros cr/ticos relacionados com o funcionamento do processador podem ser monitorados, como a temperatura do processador, rotao do ventilador, valores de voltagem, etc' Fssas placas mantHm armazenadas na sua Alas# "OM, um relat?rio desses eventos' O item -M9 Fvent log capacitP indica se # espao dispon/vel na Alas# "OM para armazenar novos eventos' Ouando no e6iste espao, o usurio deve comandar o apagamento desses eventos para %ue sobre espao para armazenar eventos futuros'
&iew $MI % ent lo"

Fste comando faz com %ue se a e6ibido na tela, o relat?rio de eventos -M9 armazenados na Alas# "OM'
Clear all $MI e ent lo"s

>impa todos os eventos -M9 armazenados na Alas# "OM, dei6ando assim, espao livre para armazenar novos eventos'
% ent lo""in"

Sabilita a gravao de eventos -M9 na Alas# "OM' -ei6e este item com a opo Fnabled' =ocH poder ento usar um soft:are gerenciador de -M9 para Nindo:s, ou mesmo o CMOS Setup, para c#ecar os eventos armazenados' Fste soft:are em geral fornecido no C-)"OM %ue acompan#a a placa de CPU'
%CC % ent lo""in"

+o ser #abilitado, faz com %ue os eventos relativos < deteco e correo de erros na mem?ria se am armazenados na Alas# "OM' + presena de eventos FCC armazenados na Alas# "OM indica %ue possivelmente e6istem problemas na mem?ria' -evemos ento tomar providHncias, como por e6emplo, no confiar (LL\ no PC, reduzir a velocidade dos acessos < mem?ria D+dvanced C#ipset SetupE, e fazer bacBups com mais fre%GHncia' Se os problemas persistirem, recomendada a substituio das mem?rias'

Captulo 25 CMOS Setup

25-25

Ad anced Chipset Setup


Perigo ]]] +lguns dos itens localizados no +dvanced C#ipset Setup devem permanecer obrigatoriamente com seus valores default, caso contrrio, a placa de CPU pode e6perimentar problemas de funcionamento' Por e6emplo, e6istem alguns itens %ue definem a velocidade de acesso <s mem?rias' Se for utilizada uma velocidade acima da recomendada, o processador pode receber dados errados da mem?ria, o %ue inviabiliza o seu funcionamento' +ltere esses itens apenas se for estritamente necessrio, e se vocH souber muito bem o %ue est fazendo' 2as e6plica$es %ue se seguem, usaremos muito o termo envenenamento, talvez por no termos encontrado palavra mel#or para descrever a idia' Certos a ustes feitos no CMOS Setup resultam em aumento de velocidade, de forma totalmente segura' Por e6emplo, usar o P9O Mode . nas transferHncias do disco r/gido, ou o modo Ultra -M+ ,,RKKR(LL, no caso de discos r/gidos %ue possuem este recurso' 9sto no envenenamento' ; um aumento seguro de desempen#o' Por outro lado, reduzir ao m/nimo o tempo dos ciclos de mem?ria resulta em aumento de desempen#o, mas pode dei6ar o PC operando de forma instvel' 9sto um envenenamento' O PC, caso continue funcionando bem, ficar mais veloz, mas corremos o risco de instabilidades, como travamentos ou os famigerados @PA^s Dfal#a geral de proteoE no Nindo:s' Ouando algum item envenenado, o procedimento correto medir o desempen#o do PC Dusando programas medidores de desempen#o, como por e6emplo, o 2orton SPsinfoE' Se o /ndice de velocidade aumentar, significa %ue o envenenamento mel#orou o desempen#o' "esta agora testar o PC para verificar se seu funcionamento est normal, sem apresentar anomalias como @PAs e travamentos' Se esses problemas ocorrerem, devemos reprogramar com seu valor original, o item %ue foi envenenado' Por outro lado, se ao envenenarmos um determinado item, constatarmos %ue o /ndice de velocidade do PC foi inalterado, significa %ue no traz mel#oramentos no desempen#o, e no vale a pena ser usado' =oltamos ento a usar o seu valor original'
Auto Confi"uration

Fm todos os Setups, este item est ativado por default' Aaz com %ue diversos itens cr/ticos relacionados com a velocidade de transferHncia de dados entre o processador e a mem?ria se am programados de modo ade%uado, alm de ficarem inacess/veis para altera$es' Se vocH no %uer ter problemas, dei6e

25-2%

Hardware Total

esta opo #abilitada' Se vocH %uiser alterar a maioria dos itens descritos a seguir, ser preciso desligar a +uto Configurao'
C!' +requenc#

Permite escol#er o clocB e6terno a ser usado pelo processador' Fm geral este item programado atravs de umpers da placa de CPU, mas muitas delas podem operar em modo umperless, com comandos do Setup substituindo os umpers' O clocB e6terno deve ser programado de acordo com o processador DKK, (LL, (,, MSz, etc'E' 2o es%uea %ue processadores +t#lon e -uron operam com --" D-ouble -ata "ateE' Ouando um +t#lon, por e6emplo, usa o 3clocB e6terno de *LL MSz5, est na verdade usando (LL MSz com duas opera$es por ciclo'
$0AM to C!' +requenc# 0atio

Cradicionalmente as placas de CPU tHm operado com -"+M %ue usam o mesmo clocB e6terno usado pelo processador' Por e6emplo, com (LL MSz e6ternos, usam mem?rias padro PC(LL' C#ipsets mais modernos podem suportar diferentes velocidades para o processador e para a -"+M' Fste o c#amado modo ass/ncrono' Um Celeron pode operar com clocB e6terno de KK MSz mas usar mem?rias de (LL MSz' Um Pentium 999 pode ser de verso com clocB e6terno de (LL MSz e operar com mem?rias de (,, MSz' Processadores +t#lon de (LL MSz D*LL MSz com --"E pode utilizar mem?rias de (LL ou (,, MSz, dependendo do c#ipset' 2as placas de CPU %ue apresentam este recurso, encontramos no CMOS Setup este item %ue permite escol#er a relao entre o clocB do processador e o clocB da -"+M' Use a opo ,!, para %ue ambos usem o mesmo clocB' Use a opo .!, para casos em %ue mem?rias PC(,, so usadas com processadores com clocB e6terno de (LL MSz' 2ote %ue < medida em %ue so lanados processadores com outros valores de clocB e6terno, e mem?rias -"+M com novas velocidades, este item tende a ser cada vez mais comum, e apresentar mais op$es de configurao'
Spread Spectrum Modulation

+s atuais placas de CPU geram sinais digitais de altas fre%GHncias' + elevada emisso eletromagntica pode causar interferHncias em outros aparel#os' Muitos c#ipsets modernos podem alterar a forma de onda desses sinais digitais, eliminando componentes de alta fre%GHncia e reduzindo a intensidade das emiss$es eletromagnticas' -ei6e #abilitado para %ue as emiss$es se am minimizadas'

Captulo 25 CMOS Setup S$0AM CAS (atenc# S$0AM 0AS !rechar"e *ime S$0AM 0AS to CAS $ela#

25-2&

Fsses trHs itens so programados automaticamente %uando usamos a configurao default para a S-"+M' Com ela, o 89OS consulta o c#ip SPDSerial Presence -etectionE de cada m?dulo S-"+M e programa esses trHs par1metros de forma automtica' Os trHs untos definem os ciclos de leitura e escrita da S-"+M' Ouando escol#emos a configurao manual Dsem usar o SP-E, podemos atuar individualmente sobre esses trHs itens' "eduzir esses par1metros uma forma de 3envenenar5 os acessos < mem?ria' 9sto pode ser feito com relativa segurana %uando as mem?rias utilizadas so mais rpidas %ue as e6igidas pela placa de CPU' Por e6emplo, se uma placa s? suporta mem?rias PC(LL, instalar mem?rias PC(,, no traz aumento de desempen#o, a menos %ue possamos fazer essas trHs configura$es de forma manual, utilizando valores m/nimos' Os valores %ue resultam em maior desempen#o Dse a mem?ria suportarE so *)()( DC>W*E' 2a prtica no usamos C>W(, pois normalmente no funciona' Usar valores maiores uma forma de resolver problemas de travamentos, %ue podem ser causados por lentido das mem?rias'
B#te Mer"e

+o ser #abilitado, este comando otimiza o desempen#o das opera$es de escrita no barramento PC9, agrupando escritas de dados de J e (K bits dentro de um &nico grupo de ,* bits' O barramento PC9 opera com mais eficiHncia nas opera$es de ,* bits, e as opera$es de J e (K bits so mais lentas' Sabilitar este item pode mel#orar o desempen#o de placas de v/deo, controladoras SCS9 e 9-F'
$0AM 0ead (atch $ela#

Fste par1metro um a uste fino sobre o funcionamento do controlador de mem?ria e6istente no c#ipset' So oferecidas op$es como L ns, L'0 ns, (ns e *ns' =alores menores podem contribuir de forma indireta para um mel#or desempen#o' Com menor valor, pode ser vivel reduzir a latHncia do C+S DC>E, o %ue resulta em ciclos mais curtos' =alores maiores podem a udar a resolver problemas de compatibilidade com certos c#ips de mem?ria' 2ote %ue o e6cesso de a ustes comple6os so uma forma de compatibilizar a placa de CPU com o maior n&mero poss/vel de c#ips de mem?ria' O fabricante da placa de CPU utiliza para todos esses itens, valores %ue foram testados e indicados como ideais para a maioria dos casos'
&ideo Memor# Cache Mode

25-2'

Hardware Total

+s op$es so UC DUncac#eableE e USNC DUncac#eable, Speculative Nrite CombiningE' USNC um novo mtodo usado para 3cac#ear5 dados da mem?ria de v/deo %ue pode resultar em aumento de desempen#o grfico' -ei6e este item programado em USNC se %uiser e6perimentar este aumento de desempen#o, ou dei6e em UC DUncac#eableE se tiver problemas no funcionamento do v/deo'
.i"h !riorit# !CI Mode

Permite estabelecer para um dos slots PC9 Dnormalmente o slot (, localizado mais < direitaE uma maior prioridade sobre os demais' Certas placas de e6panso %ue operam com elevada ta6a de transferHncia so beneficiadas com esta configurao! controladoras SCS9 e controladores Aire:ire D9FFF) (,M.E'
Cl, ;en for %mpt# !CI slot ) $IMM

Ouando est #abilitado, o c#ipset vai dei6ar ativados os sinais de clocB dos slots PC9 e so%uetes de mem?ria vazios' 2o necessria a gerao deste clocB para so%uetes e slots vazios, portanto ao desabilitarmos este item, estaremos reduzindo o consumo de energia e a emisso eletromagntica'
(inear Burst

Fste item encontrado em Setups de placas de CPU para So%uete U' Pode ser #abilitado %uando a placa tem um processador CPri6' Fsses processadores possuem um modo de transferHncia de dados da cac#e >* mais eficiente, c#amado >inear 8urst' -ei6e portanto este item #abilitado para processadroes CPri6 DK6JK, K6JKM_, M99E e desativado para processadores 9ntel e +M-'
ISA Bus Cloc,

Fm geral, podemos programar o clocB do barramento 9S+, em funo do clocB do barramento PC9' Para isto, definimos no Setup um n&mero divisor' O clocB de barramento 9S+ deve ser a ustado para um valor pr?6imo a J MSz' Como o barramento PC9 pode operar com *0, ,L e ,, MSz, usamos os divisores , e . para obter o clocB ade%uado' Come como base a tabela abai6o'
Cloc< 1C= 25 MH> 3* MH> 33 MH> 6"3"sor 3 4 4 Cloc< =S9 '?33 MH> &?5* MH> '?33 MH>

Captulo 25 CMOS Setup

25-2(

Por e6emplo, um CeleronRK,, opera com um clocB e6terno de KK MSz' >ogo, seu barramento PC9 opera com ,, MSz' -evemos ento aplicar o divisor . para c#egar ao clocB 9S+ de J,,, MSz'
%$O Autoconfi"uration

Fste item encontrado em PCs antigos, %ue usavam mem?ria F-O' Os c#ips %ue fazem o controle da mem?ria, se a ela APM -"+M, F-O -"+M ou S-"+M, ou at mesmo a S"+M %ue forma a cac#e e6terna, precisam ter configurados diversos par1metros! temporizao dos ciclos de leitura e de escrita, tempo decorrido entre os sinais "+S e C+S, tempo decorrido entre os sinais "+S e M+, e diversos outros' + opo F-O +utoconfiguration faz a programao automtica de todos esses par1metros, fazendo com %ue as mem?rias F-O -"+M funcionem, talvez no da forma mais rpida, mas de uma forma segura e com velocidade razovel' Ouando desabilitamos este item, podemos atuar individualmente nos diversos itens %ue regulam o acesso < mem?ria F-O -"+M, mas este tipo de regulagem pode causar mau funcionamento, caso se a feito de forma errada' 2ormalmente essas regulagens permitem aumentar um pouco o desempen#o do PC, mas se o acesso ficar muito rpido, a mem?ria pode no suportar e apresentar erros'
S$0AM Autoconfi"uration

+ssim como ocorre com a F-O -"+M, a S-"+M tambm precisa ter seus par1metros de acesso regulados no c#ipset' -ei6ando o item S-"+M +utoconfiguration programado com a opo Fnabled, esses par1metros sero programados com valores seguros, e permitindo um acesso suficientemente veloz' Para 3envenenar5 o acesso < S-"+M, este item deve ficar em -isabled, e cada um dos par1metros de acesso devem ser a ustados manualmente' 9sto pode resultar em aumento de desempen#o, mas tambm pode fazer o PC ficar instvel, apresentando travamentos e outros erros'
S$0AM Autosi=in" Support

Sabilita o recon#ecimento automtico da capacidade dos m?dulos de mem?ria, de acordo com as informa$es presentes no c#ip SP-' -ei6e este item #abilitado'
Cache 0ead C#cle

Fste par1metro define a temporizao das opera$es de leitura da mem?ria cac#e e6terna pelo processador' ; encontrado nos Setups de placas de CPU %ue possuem cac#e >* e6terna' -e todos os itens do +dvanced C#ipset Setup, este o %ue tem mais impacto sobre o desempen#o total do PC' + #abilidade de transferir dados em alta velocidade da cac#e e6terna para o

25-3*

Hardware Total

processador, garante %ue a sua cac#e interna ter sempre instru$es prontas para serem e6ecutadas, e dados prontos para serem processados' Cada transferHncia de dados da cac#e e6terna para o processador feita por um grupo de . leituras consecutivas, cada uma delas fornecendo K. bits' Fm geral, este ciclo de leitura marcado por . n&meros, como ,)*)*)*, *)*)*)*, *) ()()(, etc' Cada um desses n&meros indica %uantas unidades de tempo so gastas em cada leitura' + unidade de tempo usada nessas opera$es o 3per/odo5, notado pelo s/mbolo 3C5' O valor de C calculado a partir do clocB e6terno do processador!
Cloc< +$terno 5* MH> %* MH> %% MH> )** MH> T 2* ns )%?% ns )5 ns )* ns

-e todas as op$es apresentadas para este item, a %ue possui menores n&meros resulta em maior velocidade' Por e6emplo, 3,)()()(5 mais rpido %ue 3,)*)*)*5' Fntretanto, preciso verificar se esses n&meros menores realmente podem ser usados' Se o tempo destinado <s leituras da cac#e for muito pe%ueno, o PC pode simplesmente no funcionar, devido a erros de leitura na mem?ria cac#e' Ouando usamos a auto)configurao no +dvanced C#ipset Setup, este item, assim como todos os outros relacionados com o acesso da mem?ria, so programados com valores default eficientes e seguros' O uso de valores mais 3apertados5 considerado um 3envenenamento5, e pode no funcionar'
Cache Write Wait State

Cambm encontrado nos Setups de placas de CPU %ue possuem cac#e >* e6terna' +s op$es apresentadas so 3L NS5 e 3( NS5' Serve para aplicar uma prorrogao no tempo para opera$es de escrita na mem?ria cac#e e6) terna' -igamos %ue as leituras se am feitas em modo ,)*)*)*, o %ue significa, trHs ciclos para a primeira leitura e dois ciclos para cada uma das outras trHs leituras consecutivas Dlembre)se %ue os dados da cac#e so lidos em . grupos de K. bitsE' +s transferHncias de dados do processador para a cac#e e6terna podem seguir esses mesmos tempos, caso usemos a opo 3L NS5, ou pode utilizar um estado a mais, caso usemos a opo 3( NS5' 2o caso, o ciclo de escrita na cac#e obedeceria ao padro .),),),' Fm geral, podemos usar a opo 3L NS5, fazendo com %ue as escritas e leituras na cac#e e6terna se am feitas na mesma velocidade'
$0AM 0ead C#cle

Captulo 25 CMOS Setup

25-3)

+ssim como ocorre com a mem?ria cac#e, as mem?rias -"+M tambm operam com ciclos de . leituras ou escritas consecutivas' Fste item do Setup define %uantos per/odos de tempo so usados em cada uma das leituras' Por e6emplo, o es%uema U),),), indica %ue so usados UC para ter acesso ao primeiro grupo de K. bits, e ,C para cada uma das outras trHs leituras seguintes' Mem?rias F-O -"+M podem operar com valores menores Dpor e6emplo, K)*)*)*E %ue no caso das mem?rias -"+M comuns, e mem?rias S-"+M podem usar ciclos ainda mais rpidos, como ,)()()(' Fm geral, o 89OS detecta automaticamente o tipo de -"+M usada e programa este ciclo de leitura, levando em conta a segurana e a eficiHncia' Fste um envenenamento %ue em geral no vale a pena ser feito, %ue o desempen#o da cac#e tem um papel muito mais significativo %ue o desempen#o da -"+M'
$0AM Write Wait State

+ssim como ocorre nas leituras, as opera$es de escrita na -"+M tambm so feitas em se%GHncias de . grupos de K. bits Dapesar de tambm poderem ser feitas escritas individuaisE' Fste item possui duas op$es! 3L NS5 e 3( NS5' Ouando usado 3L NS5, o ciclo de escrita na -"+M segue a mesma temporizao do ciclo de leitura' Ouando usamos 3( NS5, as escritas tero um tempo adicional de um per/odo'
0AS to CAS $ela#

Os endereos de mem?ria so enviados para a -"+M em duas etapas, c#amadas de 3lin#a5 e 3coluna5, %ue so acompan#ados dos sinais "+S e C+S' Fste item do Setup serve para definir o tempo entre o "+S e o C+S' Um tempo menor pode fazer com %ue os dados da -"+M se am lidos mais rapidamente, mas este envenenamento no vale a pena ser tentado' >em) bramos mais uma vez %ue a cac#e tem um papel muito mais significativo %ue a -"+M no %ue diz respeito ao desempen#o'
$0AM Write CAS !ulse

-epois %ue o sinal C+S c#ega < -"+M, este deve permanecer ativo du) rante um certo intervalo de tempo' Ouanto menor for este intervalo, mais cedo terminar o ciclo de acesso < mem?ria -"+M, mas por outro lado, isto pode fazer o funcionamento do PC ficar instvel' ; recomendvel dei6ar este item programado na opo default, %ue preenc#ida na +uto Configurao'
$0AM CAS !rechar"e *ime

+%ui est mais um item %ue deve ser preferencialmente dei6ado com sua programao default, caso contrrio o funcionamento da mem?ria poder

25-32

Hardware Total

ficar instvel' Ouando uma clula de mem?ria lida, seu conte&do apagado, mas automaticamente re)escrito' O Prec#arge Cime o tempo necessrio para fazer esta correo' Usando um tempo menor, o tempo total usado no ciclo de acesso < mem?ria ser menor'
$0AM 0AS to MA $ela#

Os endereos enviados para a mem?ria -"+M so divididos em duas partes, c#amadas de lin#a e coluna' + diviso do endereo completo em duas partes %ue so enviadas, uma de cada vez, c#amada de multiple) 6ao' O Sinal M+ DMultiple6 +ddressE serve para substituir o endereo de lin#a pelo endereo de coluna' Fste item do Setup serve para indicar, %uanto tempo ap?s a ativao do sinal "+S, ser feita a multiple6ao, ou se a, o envio do endereo de coluna' ; recomendvel dei6ar este item no modo default'
S$0AM 0AS to CAS $ela#

Para uma -"+M funcionar, se a ela APM -"+M ou F-O -"+M, necessita da ativao se%Genciada de , sinais digitais! "+S D"o: +ddress StrobeE, M+ DMultiple6 +ddressE e C+S DColumn +ddress StrobeE' + S-"+M utiliza apenas dois desses sinais! "+S e C+S, %ue o seu sinal M+ gerado internamente' Fste par1metro define o intervalo de tempo entre os sinais "+S e C+S' Ouanto menor o intervalo, mais rpido ser o funcionamento das mem?rias, mas tambm pode ocorrer mau funcionamento' Usar valores default, ou valores mdios, representa a opo mais segura' Por e6emplo, se forem apresentadas as op$es * e ,, escol#a , para %ue o funcionamento se a seguro' Fscol#a * se vocH %uer aumentar o desempen#o, mas isto deve ser considerado como um teste' Poder dei6ar assim se o PC no apresentar problemas de mau funcionamento'
S$0AM 0AS !rechar"e *ime

Fste par1metro mais um envenenamento' +s mem?rias -"+M, se a %ual for o tipo, necessitam de um per/odo de pr)carga DPrec#arge CimeE antes de serem acessadas' Se este per/odo no for respeitado, podem ser apagados os bits armazenados' Usar valores menores um envenenamento, ou se a, faz o PC ficar mais rpido, mas pode causar instabilidades no funcionamento'
S$0AM *imin" (atenc#

Pode ser programado com duas op$es! Manual e +uto' +o usarmos a opo manual, podemos ter acesso aos par1metros %ue definem a temporizao das mem?rias'

Captulo 25 CMOS Setup $0AM Speed

25-33

+lgumas placas de CPU possuem a capacidade de programar automati) camente todos os itens relacionados com a temporizao da -"+M, bas) tando %ue para isto se a fornecida a sua velocidade, ou se a, o seu tempo de acesso' Mem?rias mais rpidas suportam uma temporizao mais 3apertada5 %ue mem?rias mais lentas' Fm PCs %ue usam mem?rias S-"+M, este item pode oferecer op$es como PC(LLRPC(,,, ou (LL MSz R (*0 MSz R (,, MSz R (., MSz R (KK MSz' Pode ainda aparecer com indica$es de velocidade em ns D(L ns R J ns R U'0 ns R U ns R K nsE'
$0AM Slow 0efresh

Fste item provoca um pe%ueno aumento no desempen#o da -"+M' + ope) rao de "efres# consiste em uma se%GHncia interminvel de leituras feitas na -"+M' Se essas leituras cessarem, os dados da -"+M so apagados, pois em geral ficam estveis por apenas alguns milsimos de segundo' +ntigamente, as -"+Ms precisavam ser lidas uma vez a cada * ms Dmilsimos de segundoE' +s -"+Ms atuais podem ser lidas em intervalos de tempo maiores, como (K ms' Fssas leituras provocam uma pe%uena perda de desempen#o na -"+M, em geral inferior a 0\' Com o comando Slo: "efres#, este per/odo pode ser mais longo, o %ue faz com %ue a perda de desempen#o se a menor' Fm geral podemos #abilitar este item, pois as -"+Ms modernas o suportam'
(7 Cache !olic#

+ mem?ria cac#e e6terna pode operar de dois modos! Nrite C#roug# e Nrite 8acB' 2o primeiro mtodo, a cac#e e6terna acelera apenas as ope) ra$es de leitura, e no segundo mtodo, acelera tambm as opera$es de escrita' O segundo mtodo oferece mel#or desempen#o %ue o primeiro, e deve ser preferencialmente utilizado'
ISA (inear +rame Buffer Address

Fste item necessrio na instalao de algumas placas digitalizadoras de v/deo padro 9S+' Se o seu PC no possui placas deste tipo, dei6e)o desabilitado' Placas digitalizadoras de v/deo possuem uma rea de mem?ria para onde os dados so continuamente transferidos durante o processo de digitalizao' Fsta rea c#amada de Arame 8uffer' O processador precisa ler esses dados digitalizados para %ue se am transferidos para o disco durante o processo de digitalizao' Muitas dessas placas e6igem %ue este buffer fi%ue localizado entre os endereos (0M e (KM' +lgumas utilizam um buffer

25-34

Hardware Total

com (,0 M8, sendo ento necessria a sua localizao entre os endereos (.M e (KM' Para evitar %ue esta rea de mem?ria, localizada na placa digitalizadora de v/deo, entre em conflito com a -"+M, muitas placas de CPU possuem comandos %ue desabilitam uma rea de mem?ria -"+M' Fsses comandos indicam o endereo D9S+ >inear Arame 8uffer +ddressE e o seu taman#o D9S+ >inear Arame 8uffer SizeE' Por e6emplo, se uma determinada placa digitalizadora de v/deo possui um Arame 8uffer com ( M8, devemos fazer o seguinte! aE Programar o endereo do >inear Arame 8uffer D>A8E na placa digitali) zadora para (0 M' bE Programar no CMOS Setup o item 9S+ >A8 +ddress para (0M' cE Programar no CMOS Setup o item 9S+ >A8 Size para ( M8' Fsta programao cria um 3buraco5 na mem?ria -"+M, por isso c#amada em alguns Setups de 3MemorP Sole5' Fm geral, podemos utilizar uma outra rea para realizar as leituras do Arame 8uffer' Podemos acess)lo atravs de uma anela de pe%ueno taman#o, localizada na mem?ria superior' -esta forma, no estaremos criando uma descontinuidade na mem?ria -"+M'
ISA (+B Si=e

Fste item o 9S+ >inear Arame 8uffer Size, %ue opera em con unto com o 9S+ >inear Arame 8uffer +ddress, e6plicado acima'
&ideo !allete Snoop

=ocH provavelmente dei6ar este item desabilitado' F6istem algumas placas S=@+ especiais %ue so instaladas em con unto com outra placa S=@+' Podemos ter uma placa S=@+ no barramento 9S+ e outra no barramento PC9' Uma placa pode estar apresentando a imagem normal, en%uanto a outra apresenta, por e6emplo, um filme e6ibido em uma anela' Fm certos casos, podem ocorrer problemas devido a incompatibilidades geradas por acessos simult1neos <s duas placas' Com esta opo #abilitada, o problema pode ser resolvido'
A;! Aperture Si=e

9ndica %ual o espao da mem?ria -"+M da placa de CPU %ue pode ser usado por uma placa de v/deo +@P para armazenamento de te6turas' So normalmente oferecidas op$es como . M8, J M8, (K M8, ,* M8, K. M8, (*J M8 e *0K M8' Usar um valor muito grande significa %ue os programas grficos tHm permisso para usar mais mem?ria' =alores mais bai6os limitam o espao de mem?ria a ser usada para este fim' Uma boa apro6imao usar a%ui, metade do taman#o da mem?ria "+M dispon/vel' 2o significa

Captulo 25 CMOS Setup

25-35

%ue todo esse espao ser usado para armazenamento de te6turas, ele apenas especifica um limite m6imo, %uando estiverem em e6ecuo programas grficos tridimensionais' -urante o uso desses programas, o funcionamento dever ser normal se vocH escol#er para este par1metro, a metade do taman#o total da mem?ria' Se ocorrerem problemas de falta de mem?ria para o programa, vocH pode diminuir este par1metro no CMOS Setup, dei6ando assim menos mem?ria livre para as te6turas e mais mem?ria livre para os programas' Se o problema for falta de mem?ria para armazenar te6turas, vocH ter pol/gonos em branco na e6ecuo dos programas grficos' +umente ento este par1metro no CMOS Setup' Se nen#um dos dois a ustes funcionar, e6perimente reduzir a resoluo grfica dos programas tridimensionais em uso'
(atenc# *imer 5!CI Cloc,s6

Fste um importante par1metro do barramento PC9' Fm geral deve ser dei6ado na sua opo default' Serve para definir um limite de tempo m) 6imo para %ue uma interface assuma o controle do barramento PC9' Uma vez %ue uma interface ten#a assumido o controle do barramento, ela ter direito a um per/odo limitado de tempo para realizar sua transferHncia de dados' +o trmino deste per/odo, caso a transferHncia no ten#a terminado, ser provisoriamente suspensa para dar c#ance de outras interfaces reali) zarem suas transferHncias' Cada uma dessas transferHncias ser tambm limitada pelo >atencP Cimer' -epois %ue as outras interfaces terminarem suas transferHncias Dmesmo %ue no terminem, sero suspensas para con) tinuar depoisE, a interface %ue teve sua transferHncia paralisada pelo trmino do seu per/odo reservado pelo >atencP Cimer, poder prosseguir de onde parou' Fste mecanismo evita %ue uma interface assuma o controle do barramento PC9 por um per/odo muito longo, pre udicando outras interfaces %ue precisam realizar suas transferHncias' O >atencP Cimer programado em n&mero de clocBs PC9' Por e6emplo em um barramento PC9 de ,, MSz, cada per/odo dura ,L ns' +o programar o >atencP Cimer com o valor ,*, estaremos dando a cada interface, o intervalo de MKL ns para %ue realizem suas transferHncias' Se a transferHncia no terminar neste tempo, ser suspensa en%uanto a interface aguarda a sua vez para continuar' =ocH encontrar nos Setups, op$es para programar o >atencP Cimer com valores como ,*, K., MK, (*J, at um m6imo de *0K' Fm geral podemos optar pelas op$es mais bai6as, como ,* ou K., %ue so inclusive os valores default usados pelo Setup'
!CI Burst

25-3%

Hardware Total

O barramento PC9 pode operar com transferHncias em modo 8urst' 2as transferHncias normais, o circuito %ue re%uisita a transferHncia deve fornecer o endereo a ser acessado, e a seguir fornecer Dou receberE o dado' +s transferHncias em modo 8urst, por sua vez, precisam %ue se a fornecido apenas o endereo inicial, e a seguir, uma longa se%GHncia de dados transmitida, sem %ue os endereos precisem ser novamente fornecidos' Fste sistema usado, por e6emplo, para transferir dados para a mem?ria de v/deo das placas S=@+, ou para transferir dados para a interface 9-F' Fntretanto, certas placas PC9 podem no suportar transferHncias neste modo' Se forem observados problemas, por e6emplo, nas imagens e6ibidas na tela, devemos desabilitar o item PC9 8urst, o %ue far com %ue as transferHncias se am realizadas no modo convencional'
S#stem BIOS Cachea3le

Fste item define se a rea de mem?ria ocupada pelo 89OS da placa de CPU deve ser ou no acelerada pela mem?ria cac#e' >embre)se %ue esta "OM copiada para a -"+M, um mecanismo c#amado S#ado: "+M' 9sto provoca um grande aumento de desempen#o no processamento do 89OS' Com o item SPstem 89OS Cac#eable, o conte&do do 89OS da placa de CPU, alm de ser acelerado pela c?pia para a -"+M, ainda acelerado pela mem?ria cac#e' 9sto provocar uma mel#ora no desempen#o do 89OS, o %ue refletido, por e6emplo, na elevada ta6a de transferHncia e6terna do disco r/gido %uando operando em modo MS)-OS Dem ogos, por e6emploE'
&ideo BIOS Cachea3le

; anlogo ao item SPstem 89OS Cac#eable, e6ceto no %ue diz respeito ao 89OS da placa S=@+' -eve ser sempre #abilitado, o %ue causar mel#oria na velocidade de operao deste 89OS' -evemos dei6ar este item desabili) tado, por e6emplo, %uando usamos uma placa S=@+ antiga, de (K bits, %ue no suporta a alta velocidade dos processadores modernos'
> 3it I)O 0eco er# *ime

Placas de e6panso 9S+ podem no suportar a alta velocidade de operao dos processadores modernos' Mesmo com os seus ciclos de leitura e escrita sendo feitos na velocidade correta Da J MSz, como re%uer o barramento 9S+E, essas placas podem necessitar de um pe%ueno intervalo de tempo antes %ue este am prontas para permitir a pr?6ima operao de leitura ou escrita' Fm geral, as opera$es de leitura e escrita no barramento 9S+ demoram *0L ns' Uma determinada placa pode precisar de um tempo de, digamos, cerca de *0L ns at %ue este a pronta para a pr?6ima operao' Fste tempo c#amado de 3"ecoverP Cime5' Os processadores modernos

Captulo 25 CMOS Setup

25-3&

so capazes de realizar transferHncias de FRS se%Genciais, uma ap?s a outra, sem descanso' Possuem instru$es como 3envie todos esses bPtes para um determinado endereo de FRS, em se%GHncia5' Fssa instruo c#amada de OUCS8 Dtransmite se%GHncia de bPtes para endereo de FRSE, mas e6istem ainda outras! OUCSN Dtransmite se%GHncia de :ords para FRSE, 92S8 Drecebe se%GHncia de bPtesE e 92SN Drecebe se%GHncia de :ordsE' + placa pode apresentar erros nessas opera$es, e para %ue no ocorram, preciso fazer com %ue o processador realize pausas automaticamente %uando estiver e6ecutando essas instru$es especiais de FRS' Para isto, os Setups possuem a opo 9RO "ecoverP Cime' Muitos Setups possuem um &nico comando para este fim, outros possuem dois comandos independentes, um para opera$es de FRS de J bits, e outro para opera$es de FRS de (K bits' +s op$es so dadas em n&mero de clocBs' Fm geral, podemos usar o valor m/nimo, %ue resulta em maior velocidade de transferHncia de dados' Se forem observados problemas de mau funcionamento em placas 9S+, devemos tentar programar este item com o seu valor m6imo' +s op$es so medidas em n&mero de per/odos de clocB' Podemos encontrar, por e6emplo, valores desde ( clB at J clB'
4? 3it I)O 0eco er# *ime

Fste item anlogo ao J bit 9RO "ecoverP Cime, e6ceto %ue diz respeito apenas <s opera$es de FRS envolvendo (K bits' 2o diz necessariamente respeito a placas 9S+ de (K bits' Mesmo sendo uma placa 9S+ de (K bits, %uase sempre possuem endereos de FRS %ue so acessados em grupos de J bits'
*ur3o 0ead !ipelinin"

+%ui o termo 3Pipelining5 aplica)se a ciclos especiais de aceso < mem?ria, no %ual um grupo de . acessos imediatamente seguido por outro' Parece complicado' =e amos ento outra forma de e6plicao' Os ciclos de acesso < mem?ria -"+M consistem em . leituras consecutivas de grupos de K. bits' Os tempos para essas leituras so medidos em per/odos de clocB' -igamos %ue a mem?ria este a operando no es%uema U)*)*)*, ou se a, so U per/odos para ler o primeiro grupo de K. bits mais dois ciclos para ler cada um dos trHs grupos seguintes' >ogo depois de fazer uma transferHncia de . grupos de K. bits, inicia)se em geral a transferHncia de mais . grupos de K. bits' Fste novo ciclo, em condi$es normais, teria %ue respeitar a mesma temporizao do ciclo anterior, ou se a, U)*)*)*' Fntretanto, as mem?rias -"+M so capazes de transmitir longas se%GHncias em APM DAast Page ModeE, desde %ue solicitadas' Podem realizar, por e6emplo, uma transferHncia com a tem) porizao U)*)*)*)*)*)*)*)*)*)*)*)*)*)*)*, e para isto basta %ue o c#ip controlador do seu acesso solicite este tipo de transferHncia' Fste modo de

25-3'

Hardware Total

operao, no %ual um ciclo de leitura 3emendado5 com o seguinte, c#amado de Pipelined "ead' Caso e6ista esta opo no seu Setup, #abilite)a, pois segura e causa mel#oria no desempen#o da -"+M'
!eer Concurrenc#

Fste item, ao ser #abilitado, permite %ue e6istam transferHncias sendo realizadas no barramento PC9, ao mesmo tempo em %ue e6istem transferHn) cias sendo realizadas entre o processador, a -"+M e a cac#e e6terna' +o ser #abilitado, oferece um sens/vel aumento no desempen#o do sistema'
%xtended Cachea3ilit#

F6iste uma limitao nos c#ipsets antigos para processadores Pentium e similares DSo%uete UE no %ue diz respeito < rea de mem?ria sobre a %ual a cac#e atua' Certos c#ipsets podem fazer com %ue a cac#e >* atue apenas nos primeiros K. M8' Oual%uer rea de mem?ria -"+M %ue ultrapasse este valor no ser acelerada pela cac#e' Outros c#ipsets podem manter a cac#e atuando sobre uma rea maior, desde %ue se a indicado no Setup, %ual a fai6a de -"+M a ser 3cac#eada5' Fste item deve ser programado com o menor valor poss/vel %ue se a superior < %uantidade de mem?ria -"+M instalada'
(ow C!' Cloc,

Codas as placas de CPU antigas podem operar em duas velocidades, uma alta e uma bai6a' 2os vel#os tempos das placas de CPU %ue operavam com (K, *L, *0 ou ,, MSz, a velocidade bai6a era em geral obtida com um clocB de J MSz, ou outro valor pr?6imo' Muitas placas de CPU modernas ativam sua bai6a velocidade pela desabilitao total da cac#e interna e da e6terna' F6istem ainda placas %ue desabilitam ambas as cac#es, e ainda diminuem o valor do seu clocB' Pois bem, vrias dessas placas permitem %ue se a escol#ido o valor do clocB de bai6a velocidade, em geral atravs de uma frao do clocB m6imo' Por e6emplo, em um Pentium)*LL, programar o 3>o: CPU ClocB5 com um fator (R*L, resultar em um clocB de bai6a velocidade em torno de (L MSz' O processador estar operando em alta velocidade at %ue se a depressionado o boto Curbo, passando ento a vigorar este valor bai6o de clocB programado'
$0AM are xx 3its wide

Fste par1metro define o n&mero de bits da mem?ria -"+M' +s op$es so K. e U*' Para completar U* bits, preciso usar mem?rias com paridade' Mem?rias -9MMR(KJ com paridade fornecem U* bits, ao invs de K., e mem?rias S9MMRU* com paridade fornecem ,K bits cada, ao invs de ,*'

Captulo 25 CMOS Setup

25-3(

Fsses bits adicionais podem ser usados para implementar uma tcnica c#amada FCC DFrror Correction CodeE' -esta forma, eventuais erros na mem?ria podem ser detectados, e em alguns casos, at corrigidos' Para isto no basta %ue a mem?ria opere com U* bits, mas tambm %ue o c#ipset se a capaz de usar o FCC'
$ata inte"rit# Mode

Fste item indica como os J bits adicionais Ddos U*, so K. para dados e J para c#ecagemE sero usados' Com a opo -isabled, esses bits sero ignorados' Com a opo FCC, ser feita a deteco e correo dos erros, atravs de tcnicas especiais de #ard:are' Com a opo FC D<s vezes c#amada de ParitPE, ser apenas feita uma c#ecagem de erro usando uma tcnica c#amada paridade' Fsta tcnica no permite corrigir erros, apenas detectar, sendo menos eficiente %ue o FCC' Se vocH utiliza mem?rias de U* bits, mel#or usar a opo FCC'
(e"ac# 'SB Support

-ei6e este item desabilitado' ; #abilitado apenas para permitir o uso de dispositivos US8 antigos' Como vocH provavelmente vai utilizar dispositivos US8 de fabricao recente Dos antigos so bastante rarosE, no ser necessrio ativar o suporte a dispositivos US8 antigos'

!CI ) !n! Setup


+s placas de CPU modernas possuem todos os recursos do padro Plug and PlaP DPnPE' Fntretanto, nem sempre so utilizadas em sistemas (LL\ PnP' Podem ser usados sistemas operacionais %ue no so PnP DMS)-OS, Nindo:s ,'6, OSR*E, e tambm podem operar em con unto com placas de e6panso 9S+ %ue no so PnP' Se a %ual for o caso, certos a ustes precisam ser feitos manualmente, e para isto essas placas possuem uma parte do seu Setup dedicado < definio de itens relacionados com as placas PC9 Dso todas elas PnPE e placas 9S+, se am elas PnP ou no'
Boot with !n! OS ) !n! Aware OS

O 89OS PnP pode operar de duas formas diferentes! @erenciar sozin#o a configurao automtica de dispositivos PnP, ou dividir esta tarefa com o Sistema Operacional, desde %ue este sistema tambm se a PnP' Fste item D8oot :it# PnP Operating SPstemE deve ser #abilitado caso este a em uso um sistema operacional PnP, como o Nindo:s M0 RMJRMF ou Nindo:s *LLL'
!CI Slot 4 ) 7 ) - ) @ I09 !riorit#

25-4*

Hardware Total

+s placas de CPU com barramento PC9 tHm condi$es de associar de forma automtica, uma interrupo para cada um dos seus . slots PC9' Fssas inter) rup$es so c#amadas de 92C+, 92C8, 92CC e 92C-' O usurio pode programar este item com a opo +uto, e dei6ar %ue o 89OS escol#a as interrup$es a serem utilizadas' Muitos Setups nem mesmo permitem %ue o usurio interfira sobre esta escol#a' Por outro lado, e6istem Setups %ue permitem %ue o usurio fornea certas informa$es, %ue devem ser obrigatoriamente utilizadas pelo 89OS' Podemos, por e6emplo, interferir diretamente na escol#a e no uso das interrup$es' Se nosso PC for (LL\ PnP, a mel#or coisa a fazer dei6ar todos os itens relacionados com o PnP na opo +uto' Caso este amos instalando algumas placas de e6panso %ue no se am PnP, teremos %ue fazer certas configura$es de forma manual, como por e6emplo, o uso das interrup$es' 2esse caso, importante %ue o Setup oferea recursos para o selecionamento manual de diversos dos seus itens, como o caso da%uele %ue define o uso das interrup$es' Fste item deve ser preferencialmente programado na opo +uto, a menos %ue dese emos, em conse%GHncia da instalao de placas no PnP, direcionar manualmente uma interrupo espec/fica para um slot PC9'
I09 - ) @ ) A ) ? ) B ) C ) 4< ) 44 ) 47 ) 4@ ) 4A

Fsses itens so necessrios para possibilitar a instalao de placas 9S+ %ue no se am PnP' Placas 9S+ PnP DF6! Sound 8laster (K PnPE no necessitam %ue o usurio defina lin#as de interrupo D9"OE e canais de -M+' Fsta definio feita automaticamente pelo 89OS e pelo sistema operacional %ue se a PnP' Fntretanto, podemos precisar instalar placas 9S+ no PnP' 2este caso, precisamos indicar no CMOS Setup %uais so as interrup$es e canais de -M+ ocupados por essas placas, caso contrrio, o 89OS provavelmente no detectar %ue esses recursos esto ocupados, e os destinar a outras placas' O resultado ser um conflito de #ard:are' Fsta srie de itens servem para indicar se cada uma dessas interrup$es est sendo usada por uma placa 9S+ no PnP, ou se est livre para ser usada por algum dispositivo PnP' -igamos por e6emplo %ue este amos utilizando uma placa de som 9S+, no PnP, configurada com 9"O0, e uma placa de rede, 9S+, no PnP, configurada com 9"O(L' + programao desses itens deve ser portanto feita da seguinte forma! 9"O0! 9S+ 9"O(L! 9S+ -emais 9"Os! PC9 R PnP

Captulo 25 CMOS Setup $MA Channel < ) 4 ) - ) A ) ? ) B

25-4)

+ssim como determinadas interrup$es podem estar ocupadas por placas 9S+ no PnP, o mesmo pode ocorrer com canais de -M+' Muitos Setups possuem itens para a indicao de cada um dos canais de -M+, informando ao 89OS se esto em uso por alguma placa 9S+ no PnP, ou se esto livres para serem usados por dispositivos PnP' -igamos por e6emplo %ue este amos utilizando uma placa de som no PnP, ocupando os canais -M+( e -M+0 Do caso t/pico da Sound 8laster (K no PnPE' -evemos ento programar esses itens da seguinte forma! -M+(! 9S+ -M+0! 9S+ -emais canais! PC9 R PnP
0eser ed Memor# Si=e

; utilizado %uando o PC possui placas de e6panso 9S+ no PnP, dotadas de mem?rias "OM Dno incluindo as placas S=@+E' Um t/pico e6emplo o das placas controladoras SCS9 e placas de rede com boot remoto Dambas em vers$es no PnPE' Para instalar essas placas em um PC PnP, preciso indicar no Setup %ual a fai6a de endereos reservada para as suas "OMs' Os endereos das "OMs dessas placas devem ser selecionados manualmente, atravs de umpers' 2o CMOS Setup, devemos indicar, tanto o endereo como o taman#o reservado para essas "OMs' Fm geral temos para o taman#o D"eserved MemorP SizeE, as op$es -isabled, (K B8, ,* B8 e K. B8' Como a grande maioria das placas de e6panso no utilizam "OMs, podemos dei6ar este item na opo -isabled'
0eser ed Memor# Address

+%ui indicado o endereo inicial reservado para as "OMs de placas de e6panso 9S+ no PnP, como e6plicado acima' Fm geral so apresentadas op$es como CLLL, C.LL, CJLL, CCLL, -LLL, -.LL, -JLL e -CLL' Seu valor default CJLL, o endereo da rea localizada logo ap?s a "OM da placa S=@+'
Assi"n I09 to !CI &;A Card

Fste item faz com %ue a placa de v/deo ten#a a ela destinada uma 9"O' Como norma geral, devemos dei6)lo #abilitado, ou se a, dei6ar a placa de v/deo utilizar uma 9"O' Caso precisemos futuramente realizar a instalao de uma nova placa de interface e no e6istirem 9"Os livres, podemos tentar fazer a placa de v/deo operar sem usar 9"O Dalgumas placas o permitemE, dei6ando assim uma interrupo livre para a nova instalao'

25-42

Hardware Total

!eripheral Confi"uration
Fsta parte do Setup define vrios par1metros de funcionamento das inter) faces e6istentes na placa de CPU! Seriais, paralela, interfaces 9-F e interface para drives de dis%uetes' Muitos desses itens podem ser programados com a opo +uto, dei6ando por conta do 89OS a programao' Para usurios mais avanados, a possibilidade de usar valores default diferentes pode ser uma caracter/stica muito oportuna, para possibilitar certos tipos de e6panso'
A;! 4x ) 7x ) @x ) >x Mode

+s primeiras placas de CPU e%uipadas com slots +@P podiam operar apenas no modo (6, com ta6a de transferHncia de *KK M8Rs' Posteriormente surgiram placas +@P *6, .6 e J6' Ouando uma placa +@P instalada no seu slot, utilizado automaticamente o modo mais veloz permitido simultaneamente pela placa ,- e pela placa de CPU' Podemos entretanto usar este item para reduzir a velocidade m6ima suportada pelo slot +@P da placa de CPU' Por e6emplo, slots capazes de operar em at .6 podem ter a velocidade reduzida para *6 ou (6' Fste a uste pode ser necessrio para resolver problemas de compatibilidade com certas placas +@P'
A;! 0ead)Write WS

Fste item, ao ser ativado, faz com %ue a placa +@P adicione um estado de espera DNait StateE ao acessar dados da mem?ria -"+M' Pode ser necessria a sua ativao em casos de problemas no funcionamento de modos ,-'
On3oard ACCB Modem Controller On3oard ACCB Audio Controller

Muitas placas de CPU modernas, mesmo as de alto desempen#o, possuem circuitos de udio embutidos' +lgumas possuem tambm circuitos de modem' Podemos atravs do Setup, #abilitar essas interfaces para %ue possamos us)las, ou ento desabilit)las para permitir a instalao de placas de e6panso correspondentes'
;ame !ort +unction

2a maioria das placas de CPU com udio onboard, encontramos tambm uma interface para oPsticB' Fste comando permite #abilitar e desabilitar esta interface'
Sound Blaster %mulation

Captulo 25 CMOS Setup

25-43

+ compatibilidade com placas Sound 8laster um re%uisito importante para sonorizar programas %ue operam no modo MS)-OS' =rias placas de CPU com udio onboard podem operar neste modo de compatibilidade' 2este caso devemos #abilitar a 3emulao de Sound 8laster5'
Sound Blaster I)O AddressD I09 e $MA

+ seo 3Sound 8laster5 um dispositivo de legado, ou se a, no opera em modo Plug and PlaP' Por isso precisa %ue seus recursos de #ard:are se am configurados manualmente' + configurao padro para esses recursos ! Fndereo **L 9"O 0 -M+ ( DJ bitsE e 0 D(K bitsE

+lguns programas antigos para MS)-OS s? funcionam com a configurao padro, portanto ela a mais recomendvel'
M!' @<4 ) M!' @<4 Base Address

+ MPU .L( uma U+"C Dinterface serialE e6istente nas placas Sound 8laster' Codas as placas de som possuem um circuito semel#ante' 2as placas de CPU com som onboard, compat/vel com a Sound 8laster, podemos #abilitar ou desabilitar este circuito, bem como escol#er o seu endereo' Fle deve ser desabilitado se %uisermos instalar uma placa de som avulsa' Se usarmos o som onboard, dei6amos a MPU .L( #abilitada' O seu endereo padro ,LL'
+M %na3le

Fste mais um recurso das placas Sound 8laster' Crata)se do sintetizador M9-9, usado para gerar os sons dos instrumentos musicais' Para total compatibilidade com as placas Sound 8laster, este item deve ficar #abilitado' O endereo da interface ,JJ'
On3oard &ideo

So bastante comuns atualmente as placas de CPU com v/deo onboard' + maioria dessas placas de CPU permite a instalao de uma placa de v/deo avulsa, PC9 ou +@P' Podemos ento desabilitar totalmente os circuitos de v/deo onboard' + se%GHncia de opera$es a serem feitas a seguinte! (E +inda com o v/deo onboard, desabilitamos este item no CMOS Setup' *E Usamos o comando Salvar e Sair'

25-44

Hardware Total

,E -epois de alguns segundos, desligamos o PC' .E 9nstalamos a nova placa de v/deo e nela ligamos o monitor' 0E >igamos o PC e a nova placa de v/deo estar ativa'
&ideo Sequence 5!CI)A;!6

Muitas placas de CPU com v/deo onboard no permitem %ue este v/deo se a desabilitado, apesar de ser poss/vel a instalao de uma placa de v/deo avulsa' +mbos os circuitos de v/deo ficaro ativos, mas temos %ue definir %ual deles o primrio, ou se a, o %ue usado como padro' Muitas dessas placas no possuem slot +@P' O v/deo onboard internamente ligado ao barramento +@P atravs do c#ipset, e apenas placas PC9 podem ser instaladas' 2este caso, +@P sin`nimo de onboard, e PC9 sin`nimo de placa avulsa' Usamos a se%GHncia PC9R+@P para usar como padro, a placa de v/deo avulsa' 2ote %ue esta combinao PC9R+@P no geral' F6istem placas de CPU com v/deo onboard e ainda e%uipadas com slot +@P' 2esses casos, este item do Setup aparece com outros nomes, como 3Onboard R +@P5'
On Board I$% !orts

+s placas de CPU modernas possuem duas interfaces 9-F, sendo uma pri) mria e outra secundria' +ssim como vrias outras interfaces e6istentes nessas placas de CPU, as interfaces 9-F podem ser #abilitadas ou desabili) tadas' Por e6emplo, se no estivermos usando a interface secundria, po) demos desabilit)la, evitando assim %ue uma interrupo Dem geral a 9"O(0E se a ocupada desnecessariamente' -a mesma forma, podemos utilizar interfaces 9-F e6istentes em placas de e6panso, e neste caso, devemos desabilitar as interfaces 9-F da placa de CPU' Fste item em geral possui op$es como! 2one PrimarP OnlP SecondarP OnlP 8ot# Dambas ficam ativasE

I$% < Master Mode

Como sabemos, os dispositivos 9-F podem realizar transferHncias de dados em vrios modos, desde o P9O Mode L Do mais lentoE at o P9O Mode . ou Ultra -M+ ,,RKKR(LL Dos mais rpidosE' Certos c#ipsets permitem %ue uma interface opere em um modo, en%uanto a outra interface opera em outro modo' Por e6emplo, podemos ter a interface primria operando em P9O Mode ., e a secundria operando em P9O Mode L' +o ligarmos em uma

Captulo 25 CMOS Setup

25-45

mesma interface, dois dispositivos 9-F, sendo um capaz de operar em Mode ., e outro mais antigo, capaz de operar apenas em Mode L, podem ocorrer problemas de mau funcionamento Disto ocorre com o c#ipset i.,LA_, mas nos c#ipsets mais modernos, a mistura permitidaE' O 89OS far ento a reduo automtica de velocidade desta interface para o Mode L, o %ue pre) udica o desempen#o dos dispositivos mais velozes' Uma soluo para este problema usar os dispositivos rpidos em uma interface DF6! discos r/gidosE e os dispositivos mais lentos DF6! -rives de C-)"OM %ue so 9-F mas no Fn#anced 9-FE na interface secundria' Os c#ipsets mais modernos so capazes de utilizar, mesmo dentro de uma mesma interface 9-F, dispositivos operando em diferentes velocidades' Ouando o c#ipset possui esta capacidade, e6istem itens %ue definem a ve) locidade de operao dos dispositivos Master e Slave de cada uma das interfaces 9-F, de forma independente'
I$% < Sla e Mode I$% 4 Master Mode I$% 4 Sla e Mode

Fstes trHs itens tHm a mesma e6plicao do item anterior' Servem para definir individualmente a ta6a de transferHncia de cada um dos poss/veis dispositivos 9-F'
Multi/sector transfers ) I$% .$$ Bloc, Mode

Sabilita as transferHncias de dados em 38locB Mode5, ou se a, so transfe) ridos m&ltiplos setores, ao invs de apenas um de cada vez' 9sto resulta em aumento no desempen#o do disco r/gido'
On Board +$C

Sabilita ou desabilita a interface para drives de dis%uetes e6istente na placa de CPU' -evemos desabilitar esta interface caso dese emos utilizar uma interface para drives e6istente em uma placa de e6panso'
On Board Serial !ort 4)7

2a verdade so dois itens, um para a primeira e outro para a segunda porta serial e6istente na placa de CPU' Fsses itens servem para #abilitar ou desabilitar cada uma dessas interfaces' Fm certos casos especiais, podemos %uerer desabilitar uma delas' Por e6emplo, %uando um PC possui muitas placas de e6panso e todas as interrup$es de #ard:are esto ocupadas, ser preciso desabilitiar a segunda porta serial para permitir a instalao de uma placa fa6Rmodem'

25-4% On Board !arallel !ort

Hardware Total

Fste item #abilita ou desabilita a interface paralela e6istente na placa de CPU' Fm geral podemos dei6ar esta interface #abilitada, mas em certos casos especiais, %uando temos muitas placas de e6panso instaladas e todas as interrup$es de #ard:are esto ocupadas, desabilitar a porta paralela Dcaso o PC no possua impressoraE pode ser a mel#or forma de conseguir uma interrupo livre'
On Board !rinter Mode

+s interfaces paralelas e6istentes nas placas de CPU modernas podem operar em trHs modos! 2ormal, FPP e FCP' +travs deste item, escol#emos o modo dese ado' O modo FCP o mais indicado para as impressoras modernas, desde %ue elas este am ligadas ao PC atravs de um cabo apropriado' Fste cabo possui a indicao 39FFF (*J.5 no seu conector ou ao longo do fio' Ouando usamos um cabo comum, devemos programar a porta paralela para o modo 2ormal ou Compatible, caso contrrio podero ocorrer problemas no funcionamento da impressora'
!arallel !ort Address

+s portas paralelas podem ocupar trHs endereos de FRS diferentes! ,UJ, *UJ e ,8C' @raas a este endereamento, um PC pode ter at trHs portas paralelas, c#amadas respectivamente de >PC(, >PC* e >PC,' -esde %ue a interface paralela da placa de CPU se a a &nica e6istente no PC, %ual%uer um dos trHs endereos pode ser escol#ido' Caso faamos a instalao de uma placa de e6panso %ue possua uma interface paralela, precisamos descobrir o seu endereo Dem geral selecionado atravs de umpersE, e configurar a interface paralela da placa de CPU com um endereo diferente' Podemos entretanto fazer o contrrio, ou se a, dei6ar inalterado o endereo da porta paralela da placa de CPU, e alterar o endereo da porta paralela na placa de e6panso'
Serial !ort 4)7 I09

Com esses dois itens, selecionamos as interrup$es usadas pelas duas interfaces seriais' O padro COM(R9"O. e COM*R9"O,, mas podemos utilizar outras interrup$es'
!arallel !ort I09

Captulo 25 CMOS Setup

25-4&

+ porta paralela pode utilizar a 9"OU, caso este a configurada com o ende) reo ,UJ, ou a 9"O0, caso este a configurada com o endereo *UJ' Fntre) tanto, outras interrup$es podem ser usadas'
!arallel !ort $MA Channel

Ouando a porta paralela opera em modo FCP, devemos indicar um canal de -M+ para a realizao de suas transferHncias' ; usado um canal de J bits' Como o canal * est sempre ocupado pela interface de drives, as op$es so -M+L, -M+( e -M+,' Fm geral, podemos usar %ual%uer uma delas' Caso vocH possua alguma placa de interface %ue opere com -M+, vocH deve evitar o canal correspondente' Por e6emplo, as placas de som utilizam em geral o canal -M+(, e portanto vocH deve evitar o seu uso, optando pelos canais L ou ,'
'A0* 7 use Infrared

Placas de CPU atuais permitem %ue a COM* possa ser usada para a cone6o de dispositivos %ue fazem transmisso por raios infravermel#os' Uma pe%uena placa encai6ada em um conector da placa de CPU, relativo < COM*' Fsta placa ligada a um fio, na e6tremidade do %ual e6iste um transmissor e um receptor infravermel#os' -esta forma, um mouse sem fio pode transmitir dados para o PC' Outros dispositivos podem fazer transmisso e recepo' Se no %uisermos programar a COM* para operar com dispositivos infravermel#os, dei6amos este item na opo -isabled'
!rimar# Master $MA Mode

+%ui indicado se o disco r/gido 9-F ir operar em modo -M+' Os discos 9-F de fabricao mais recente podem trabal#ar no modo Ultra -M+ ,,RKKR(LL, %ue resultam na ta6a de transferHncia de ,, M8Rs, KK M8Rs e (LL M8Rs, respectivamente' Fsses discos r/gidos so anunciados no comrcio como Ultra -M+, Ultra +C+ ou Ultra 9-F' Modelos um pouco mais antigos, %ue tipicamente operam em P9O Mode . D(K,K M8RsE podem ser programados para operar no modo Multi:ord -M+ tPpe *' -iscos r/gidos mais novos podem operar em modos Ultra -M+' Os modos Ultra -M+ mais comuns so o *, . e 0 D,, M8Rs, KK M8Rs e (LL M8RsE, mas e6istem ainda os modos L, ( e ,, menos usados D(K,K M8Rs, *0 M8Rs e .. M8RsE' Fste item do Setup permite escol#er o modo -M+ m6imo %ue a interface 9-F ir utilizar'

25-4' !rimar# Sla e $MA Mode Secondar# Master $MA Mode Secondar# Sla e $MA Mode

Hardware Total

Cem o mesmo significado %ue o PrimarP Master -M+ Mode, e6ceto %ue aplicam)se aos demais dispositivos 9-F presentes'

Securit#
Fm geral, esta parte do Setup possui apenas dois comandos, sendo um para cadastramento de sen#a, e outro relacionado com deteco de v/rus'
!assword

Come muito cuidado para no cadastrar uma sen#a e depois es%uecH)la' =ocH poder ficar impossibilitado de usar o Setup, ou ento de e6ecutar um boot e usar o Setup, dependendo de como est programado o item Pass:ord C#ecBing Option, no +dvanced CMOS Setup' Se vocH pretende usar uma sen#a, anote)a em um local seguro' Ouando o usurio es%uece a sen#a, preciso apagar os dados do c#ip CMOS' 9sto faz com %ue a sen#a se a desligada, mas ser preciso reprogramar todo o Setup novamente' O manual da placa de CPU sempre traz instru$es sobre como realizar esta operao' Ouando usamos o comando Pass:ord, o Setup nos pede %ue se a digitada uma sen#a, apresentando a mensagem Fnter 2e: Pass:ord' -epois de digitada, apresentada a mensagem "e)Fnter 2e: Pass:ord' ; preciso digit)la novamente, para confirmao' Caso ten#a sido anteriormente cadastrada uma sen#a, o Setup pedir antes %ue se a digitada a sen#a atual, apresentando a mensagem Fnter Current Pass:ord' Sem saber a sen#a antiga, no poss/vel cadastrar uma sen#a nova' Se %uisermos desabilitar a sen#a, basta responder F2CF" < pergunta Fnter 2e: Pass:ord' -epois %ue a sen#a estiver cadastrada, a c#ecagem ser feita de acordo com o item Pass:ord C#ecBing Option, definido no +dvanced CMOS Setup' Programe este item da seguinte forma! Setup, se vocH %uer %ue se a pedida a sen#a apenas para uso do CMOS Setup' -esta forma, %ual%uer um poder usar o PC, mas apenas mediante o fornecimento da sen#a ser poss/vel utilizar o Setup' +l:aPs' + sen#a ser sempre re%uisitada, tanto para e6ecutar um boot, como para acessar o Setup'

Captulo 25 CMOS Setup Anti &irus

25-4(

Ouase todos os 89OS so capazes de detectar poss/veis contamina$es por v/rus de PC, atravs do monitoramento das opera$es de escrita no setor de boot e na tabela de parti$es do disco r/gido' Fssas reas so monitoradas por%ue a maioria dos v/rus se instalam nelas' Ouando dei6amos esta opo #abilitada, %ual%uer operao de gravao em uma dessas reas imediatamente seguida de uma mensagem alertando o usurio sobre uma poss/vel contaminao, e perguntando se a operao deve ou no ser realizada' Fm geral, o usurio pode escol#er trHs camin#os! Permitir a gravao, no permitir a gravao ou e6ecutar um boot' + gravao deve ser permitida apenas %uando esto em uso programas %ue realmente gravam nessas reas, como por e6emplo, o A-9SY e o AO"M+C, usados no processo de inicializao do disco r/gido' Cambm durante a instalao de sistemas operacionais ocorrem essas grava$es, %ue devem ser permitidas' Por outro lado, se a mensagem alerta sobre v/rus ocorre durante o uso de programas comuns, a mel#or coisa a fazer e6ecutar um boot e tomar providHncias para detectar e eliminar eventuais v/rus e6istentes no PC'

I$% Setup
Fsta parte do Setup contm itens relacionados com as interfaces 9-F e com os discos r/gidos' +lguns desses itens podem ser encontrados em outras partes do Setup, como no +dvanced CMOS Setup e no Perip#eral Configuration Setup'
Auto $etect .ard $is,

Fste comando realiza a deteco automtica de todos os discos r/gidos instalados, se a na interface 9-F primria, se a na secundria' Sempre sero detectados os par1metros relacionados com a geometria l?gica do disco, como o n&mero de cilindros, cabeas e setores' Fm geral, outros par1metros como >8+, 8locB Mode, P9O Mode e ,* bit transfers podero ser tambm detectados' Fntretanto, nada impede %ue esses itens se am detectados e programados por comandos independentes do 9-F Setup' Certos Setups possuem um &nico comando %ue faz a deteco de todos os discos 9-F instalados' Outros possuem comandos independentes para a deteco dos . dispositivos poss/veis! PrimarP Master, PrimarP Slave, SecondarP Master e SecondarP Slave'
(BA Mode

Fm geral este recurso aplicado de forma independente para cada um dos . poss/veis discos 9-F' Serve para ativar o >ogical 8locB +ddressing, a funo %ue permite o endereamento de discos com mais de 0L. M8' Como os PCs

25-5*

Hardware Total

modernos sempre utilizaro discos com capacidades acima deste valor, o >8+ deve permanecer sempre #abilitado' -ei6e este item desabilitado apenas se for instalar discos r/gidos muito antigos, com menos de 0L. M8'
I$% Bloc, Mode

Fste recurso ativa transferHncias de dados em bloco' +o invs do disco transferir um setor de cada vez, transfere uma se%GHncia de vrios setores' Contribui para aumentar a ta6a de transferHncia e6terna do disco r/gido'
I$% !IO Mode

Permite o selecionamento da ta6a de transferHncia do disco' O mais lento o P9O Mode L, usado nos discos r/gidos antigos' O mais veloz o P9O Mode ., %ue c#ega a (K,K M8Rs' Codos os atuais discos 9-F, c#amados de F9-F ou Aast +C+)*, podem suportar o P9O Mode .' 2o caso do usurio dese ar aproveitar um disco r/gido um pouco mais antigo Da%ueles vel#os modelos abai6o de 0LL M8E, provavelmente no poder usar o P9O Mode ., mas poder tentar usar modos mais velozes %ue o P9O Mode L, como os modos (, * e ,' 2ote %ue os discos r/gidos mais novos no utilizam mais os modos P9O' Operam em modos -M+ D+C+),,, +C+)KK e +C+)(LLE'
I$% -7 3it *ransfers

Fste comando faz com %ue as interfaces 9-F passem a receber e transmitir dados para o processador em grupos de ,* bits, ao invs de apenas (K' Podemos desta forma conseguir um pe%ueno aumento na ta6a de transferHncia e6terna'

!ower Mana"ement
Os PCs modernos possuem um recurso %ue at pouco tempo atrs s? estava dispon/vel em PCes portteis! o gerenciamento de energia' Consiste em uma monitorao do uso do PC, e ao detectar inatividade durante um per/odo preestabelecido, colocar o PC e seus dispositivos em estados de bai6o consumo de energia' ; um procedimento muito similar ao usado nos 3Screen Savers5 Deconomizadores de telaE' + diferena %ue, ao invs de simplesmente prolongar a vida do monitor, o ob etivo principal a economia de energia' F6istem ainda fun$es para ligamento automtico do PC, desde %ue ocorram determinados eventos' 2os PCs portteis, o gerenciamento de energia tem como principal ob etivo, prolongar a autonomia da bateria' 2os PCs comuns Dc#amados de 3-esBtops5E, a economia de energia tambm importante' O resultado

Captulo 25 CMOS Setup

25-5)

imediatamente refletido na conta de energia eltrica' Pode parecer pouco para %uem possui apenas um PC, mas muito para empresas %ue possuem centenas, e at mil#ares de PCs' O monitoramento das atividades no feito apenas no teclado do mouse, como ocorre com os protetores de tela' Os c#ipsets usados nas placas de CPU so capazes de monitorar por #ard:are, lin#as de interrupo e canais de -M+, dando ao usurio maior fle6ibilidade nos critrios para o ativamento de modos de bai6o consumo'
Modo Stand3#

2este modo, ocorre uma boa reduo no consumo de energia' Menos tempo ser preciso para %ue o e%uipamento volte ao estado 3ligado5' Um monitor, por e6emplo, ao ser colocado em estado 3standbP5, inibe o amplificador de v/deo, fazendo com %ue a tela fi%ue escura, mas mantm em funcionamento a maioria dos seus circuitos internos' Com o simples to%ue em uma tecla, ou o movimento do mouse, ou %ual%uer atividade, o monitor volta ao seu estado normal, em poucos segundos'
!ower Mana"ement

Fste o comando %ue ativa as fun$es de gerenciamento de energia' Suas op$es so Fnabled e -isabled' Ouando desabilitado, o PC no estar usando os recursos de gerenciamento, e todos os itens seguintes do Po:er Management Setup ficaro inativos e inacess/veis' +o #abilitar este item, teremos acesso aos itens seguintes'
0emote !ower On

O Nindo:s permite %ue o PC se a ligado, desde %ue este a em modo StandbP ou Suspend, caso ocorra uma c#amada a partir de um modem e6terno' Fsta opo serve para permitir %ue essas c#amadas 3acordem5 o PC para %ue faa o atendimento' O PC pode por e6emplo, ser ligado automaticamente para receber um fa6, e depois de algum tempo voltar a 3dormir5'
0*C Alarm 0esume from Soft O++

Fste item usado para programar uma data e #ora para %ue o PC se a ligado automaticamente'
AC!I Aware OS

25-52

Hardware Total

+%ui deve ser indicado se o sistema operacional possui suporte para +CP9 D+dvanced Configuration and Po:er 9nterfaceE' ; o caso do Nindo:s MJ e superiores, mas no do Nindo:s M0' Fste recurso necessrio para %ue o PC possa realizar um 9nstant On, ou se a, voltar ao funcionamento imediatamente a partir de um estado de #ibernao ou StandbP, sem a necessidade de realizar um novo boot'
!ower Button +uncion

9ndica como o boto Po:er do gabinete ir operar' Pode desligar o PC, ou ento coloc)lo em standbP' 2ote %ue esta programao tambm pode ser feita atravs de uma configurao apropriada do Nindo:s'
!ower Suppl# *#pe

+lgumas placas de CPU podem funcionar tanto em fontesRgabinetes +C como no padro +C_' Possuem inclusive dimens$es compat/veis simultaneamente com ambos os padr$es, e possuem dois conectores de alimentao independentes, um para cada tipo de fonte' Caso se a conectado a uma fonte padro +C, vrias das fun$es avanadas de gerenciamento de energia ficaro indispon/veis, como por e6emplo, o modo standbP' O PC s? poder ficar totalmente ligado ou totalmente desligado' Fste item do CMOS Setup serve para indicar %ual o tipo de fonte na %ual a placa de CPU est ligada, e a partir da/ o 89OS ativar ou no as fun$es de economia de energia'
(A: Wa,e/'p

Fste comando faz com %ue o PC possa 3acordar5 do estado suspended %uando ocorrer c#egada de dados atravs de uma rede local'
+an Monitor xxx 0!M

Certas placas de CPU possuem sensores %ue monitoram a velocidade de rotao de ventiladores do processador e do gabinete, temperatura do processador e outros par1metros cr/ticos' Fste item serve para %ue possamos, atravs do CMOS Setup, c#ecar como esto esses par1metros' 2o precisamos entretanto monitor)los atravs do CMOS Setup' +s placas de CPU %ue possuem fun$es de monitoramento so acompan#adas de um soft:are c#amado -M9 D-esBtop Management 9nterfaceE, %ue roda sob o Nindo:s, e avisa o usurio em caso de a%uecimento do processador, fal#a nos ventiladores, etc' Fste item apenas uma forma adicional de fazer essa c#ecagem sem precisar carregar o sistema operacional' Ouando alguns dos itens monitorados esto fora da fai6a normal no instante do boot,

Captulo 25 CMOS Setup

25-53

apresentada uma mensagem de erro' O usurio deve pressionar A( e entrar no Po:er Management Setup para c#ecar %ual o problema' + maioria das placas de CPU modernas podem controlar trHs ventiladores! CPU Aan a o cooler ligado ao processador C#assis Aan a ventilador opcional, instalado na parte frontal do gabinete Po:er SupplP Aan a ventilador opcional, na parte traseira do gabinete 2esse caso o CMOS Setup permite monitorar as rota$es desses trHs ventiladores' +travs de um soft:are -M9, %ue e6ecutado em segundo plano, o usurio pode ser alertado em caso de fal#a em um desses ventiladores'
*hermal Monitor xxxC)xxx+ ou C!' Current *emperature

Fste item serve para c#ecar, atravs do CMOS Setup, como est a temperatura interna do processador, sem %ue para isto se a preciso carregar o soft:are -M9 no ambiente Nindo:s Dve a o item Aan Monitor 666 "PM acimaE'
Mother3oard temperature monitor

+s placas de CPU modernas podem informar no apenas a temperatura do processador, mas tambm a temperatura interna do gabinete' +o manter a temperatura interna do gabinete bai6a, estamos contribuindo para reduzir a temperatura do processador' O ideal permitir %ue esta temperatura este a no m6imo entre .L e .0 graus' Se a temperatura aumentar devemos tomar providHncias para mel#orar a refrigerao' Usar ar condicionado, organizar os cabos flat no interior do gabinete para no blo%uear o flu6o de ar, instalar um cooler adicional na parte frontal do gabinete so algumas providHncias %ue a udam bastante'
&olta"e Monitor

Fste item serve para c#ecar, atravs do CMOS Setup, os valores %ue constam nas sa/das dos reguladores de voltagem da placa de CPU' So mostradas as tens$es nominais Dou se a, o %ue deveria estar marcandoE e os valores medidos pelo Setup' Coler1ncias pe%uenas so permitidas, como 0\ para mais ou para menos' =alores fora da fai6a de toler1ncia so informados automaticamente %uando o PC ligado'
C!' O erheat Warnin" *emperature

25-54

Hardware Total

9nforma a temperatura a partir da %ual deve ser considerado e6cessivo o a%uecimento do processador' O valor poder ser de 00, KL, K0, UL graus, dependendo do processador' Utilize o valor default programado pelo Setup'
C!' O erheat Cloc, $own

Ouando a temperatura do processador elevada acima do limite programado no item CPU Over#eat Narning Cemperature, o seu clocB automaticamente reduzido, o %ue provocar uma reduo na temperatura, fazendo com %ue volte a um limite seguro' 2ormalmente so oferecidas op$es %ue so porcentagem do clocB m6imo, como *0\, 0L\ e U0\' Se o seu PC se tornar ine6plicavelmente lento depois de alguns minutos de uso, o problema pode ser a%uecimento do processador, seguido de reduo automtica do clocB'
I$% $ri e !ower $own

9ndica se o disco r/gido deve ou no entrar em bai6o consumo de energia, unto com o resto do sistema' Ouando ativamos este item, o disco r/gido ter desligado o seu motor principal, ou se a, cessa a sua rotao' 2a volta das atividades, ser preciso aguardar alguns segundos at %ue o motor se a ligado e atin a sua velocidade normal'
Monitor !ower $own

+o ser #abilitado este item, o monitor ser colocado em estado de bai6o consumo ap?s detectado um per/odo de inatividade no sistema' + economia de energia obtida ser grande, pois um monitor em geral consome cerca de (LL :atts'
Suspend/to/0AM 5S*06 Capa3ilit#

Fste estado de economia de energia pode ser usado, desde %ue todo o #ard:are se a totalmente compat/vel, bem como os seus drivers' 2este modo, praticamente todo o PC desligado, e6ceto a mem?ria -"+M' +o movimentarmos o mouse ou usarmos o teclado, o PC voltar a ficar (LL\ ligado, depois de cerca de 0 segundos' Pode ser necessrio instalar drivers mais recentes para as placas do computador DCPU, som, v/deo, etcE para %ue este recurso funcione'
Inacti it# *imer

2este item podemos programar o tempo de inatividade necessrio para %ue o PC entre em estado de bai6o consumo de energia' Fm alguns Setups, e6iste um &nico contador de tempo' Fm outros, e6istem contadores

Captulo 25 CMOS Setup

25-55

independentes para %ue se a ativado o StandbP Mode, e o Suspend Mode' Por e6emplo, podemos programar um PC para %ue entre em StandbP ap?s, digamos, (L minutos de inatividade, e para %ue entre em Suspend depois de ficar, digamos *L minutos em StandbP'
Monitor I09

2o se trata de um item, e sim, vrios itens, um para cada interrupo' +travs dele indicamos %uais interrup$es devem ser monitoradas para, ap?s inatividade em todas elas, o sistema entrar em estado de bai6o consumo de energia' Cambm serve para indicar %uais dispositivos podem levar o sistema < atividade normal' -igamos %ue %ueremos %ue o PC volte ao normal para, por e6emplo, fazer a recepo de um fa6' Ser preciso saber %ual a interrupo usada pela placa fa6Rmodem, e #abilitar o seu monitoramento no Setup' Fm caso de d&vida, #abilitamos o monitoramento de todas as interrup$es'
Monitor $MA

Serve para monitorar atividades nos canais de -M+' So na verdade vrios itens independentes, um para cada canal de -M+' Ouando #abilitamos esses itens, esses canais de -M+ sero inclu/dos na lista de dispositivos %ue so monitorados para a deteco de um estado de atividade ou de inatividade' Fm caso de d&vida, podemos dei6ar todos esses itens #abilita) dos'
Monitor (!* ) COM ) +lopp#

+lguns Setups oferecem ao usurio a opo de monitorar seus dispositivos, sem %ue se a preciso indicar %uais so as interrup$es correspondentes' 2esse caso, apresentam uma lista com os diversos dispositivos, na %ual podemos incluir os dese ados'

!ower 'p Control


Fsta parte do CMOS Setup est presente nas placas de CPU mais modernas %ue seguem o padro +C_' Uma fonte de alimentao +C_ tem como caracter/stica, poder ser ligada por circuitos da placa de CPU' ; poss/vel, por e6emplo, programar a sua ligao automtica em um determinado #orrio' PCs %ue usam o padro +C_ podem ser completamente desligados, ou serem colocados em modo de espera' O funcionamento volta ao normal, do ponto onde foi feita a suspenso, sem a necessidade de realizar um novo boot' +lguns itens do CMOS Setup fazem a regulagem do uso desses recursos'

25-5% !ower Button E @ Secs

Hardware Total

Fste item tem duas op$es! Soft Off e Suspend' Ouando programado com Soft Off, o boto Po:er usado para ligar e desligar o PC' Ouando programado com a opo Suspend, este boto no desliga o PC, mas o coloca em modo suspend, ou se a, fica paralisado, consumindo pouca energia, mas pronto para voltar a funcionar no ponto onde parou' 2esse caso, para ligar e desligar o PC, preciso pressionar o boto por mais de . segundos'
AC !ower (oss 0estart

Permite escol#er como o PC ser ligado novamente depois de uma %ueda de energia' +s op$es apresentadas so Fnabled e -isabled' Programado em Fnabled, faz com %ue o PC se a automaticamente ligado %uando a energia restabelecida' Com a opo -isabled, o PC permanecer desligado depois %ue a energia voltar' Ser preciso atuar sobre o boto Po:er para lig)lo'
Automatic !ower 'p

Permite programar o PC para %ue se ligue automaticamente em determi) nadas datas e #orrios, ou ento diariamente em um #orrio programado'

(oad $efaults
Aelizmente, todos os Setups modernos possuem comandos para realizar a programao automtica de todos os seus itens, fazendo com %ue o usurio no ten#a obrigao de con#ecer profundamente o seu significado' -epois de feita esta 3auto configurao5, o usurio s? precisa acertar o rel?gio, definir os tipos de drives e os par1metros do disco r/gido' =e amos %uais so esses comandos'
(oad Optimal $efaults

Fste o comando utilizado na maioria dos casos' Aaz com %ue todos os itens se am programados da forma mais eficiente poss/vel, mas sem ativar os itens %ue so considerados 3envenenamentos5' Fm geral, so programados os seguintes itens, alm de diversos outros! ; #abilitada a cac#e interna e a e6terna ; #abilitada a S#ado: "+M para o 89OS principal e o da placa S=@+ ; ativado o m6imo clocB do processador

Captulo 25 CMOS Setup

25-5&

Com essas poucas providHncias, em geral o processador atinge o seu pleno desempen#o' Fntretanto, nem sempre c#egamos ao m6imo desempen#o total do sistema' O bom con#ecedor do Setup pode realizar a ustes visando obter, por e6emplo, uma mel#or ta6a de transferHncia do disco r/gido, atravs da ativao dos modos Ultra -M+ e os outros recursos apresentados'
(oad +ail Safe $efaults

Ouando o PC est apresentando problemas de funcionamento, muitas vezes preciso reduzir bastante a sua velocidade' Com esta reduo, em geral o PC passa a funcionar bem, pelo menos o suficiente para %ue faamos uma investigao mais profunda sobre o problema' Por e6emplo, algum inadvertidamente instala mem?rias -"+M com UL ns, %uando a placa de CPU e6ige mem?rias de KL ns' 9sto faz com %ue a programao obtida com o 3Optimal -efaults5 resulte em erros de acesso < mem?ria' Ouando usamos o comando 3>oad Aail Save -efaults5, todo o Setup feito de forma %ue o PC opere com a menor velocidade poss/vel' +s cac#es so desabilitadas, o clocB do processador reduzido, e os tempos para acessar a -"+M sero os mais longos poss/veis' O PC acaba ficando to lento %uanto um PC dos anos JL' Ouando o PC funciona com esta reduo de veloci) dade, devemos e6perimentar #abilitar cada um dos itens do Setup, at descobrir %ual deles o causador do problema'
(oad Ori"inal &alues

Ouando este comando est presente, so descartadas todas as altera$es %ue o usurio realizou, sendo todos os itens reprogramados com os seus valores vigentes no instante em %ue o programa Setup entrou em e6ecuo' Seu uso e%uivalente a sair do Setup sem gravar os dados no c#ips CMOS, e depois e6ecutar o Setup novamente'

%xit
Codos os Setups possuem um comando de finalizao, ap?s do %ual dado prosseguimento ao processo de boot' +lguns Setups continuam de onde pa) raram %uando o usurio invocou a sua e6ecuo' Outros comearo tudo desde o in/cio, apresentando uma nova contagem de mem?ria e tudo o mais %ue ocorre durante o processo de boot' +o sairmos do Setup, temos duas op$es, como mostramos a seguir!
Sa e and %xit

25-5'

Hardware Total

Com este comando, as altera$es feitas pelo usurio so armazenadas definitivamente no c#ip CMOS, antes do Setup terminar sua e6ecuo'
$o not Sa e and %xit

Usamos este comando para desistir das altera$es %ue fizemos' Os dados do c#ip CMOS sero os mesmos vigentes no instante do in/cio da e6ecuo do Setup'

'p"rade de BIOS
Fm muitos casos pode ser necessrio atualizar o 89OS de uma placa de CPU, visando resolver problemas e acrescentar suporte a novos dispositivos' + primeira providHncia a ser tomada descobrir a marca e o modelo da placa de CPU' Fssas informa$es podem ser obtidas com o programa CC89OS, e tambm atravs das tcnicas apresentadas no site :::':imsbios'com' C#egando ao site do fabricante da placa de CPU, temos %ue obter o programa %ue faz a gravao, bem como a verso mais recente do 89OS' ; estritamente necessrio utilizar um 89OS %ue se a pr?prio para a sua placa de CPU' Se for utilizado um outro 89OS, a placa tem grande c#ance de no funcionar mais' Cambm bom lembrar %ue a atualizao de 89OS no uma operao (LL\ segura' Se faltar energia eltrica durante a gravao, o 89OS estar perdido, e a placa de CPU inutilizada' Mesmo %uando isto no ocorre, e6iste uma pe%uena c#ance de ocorrer travamento durante a gravao, ou mesmo %ue a atualizao no funcione' O usurio e o tcnico precisam estar a par desses riscos' Os dois programas mais usados para fazer atualizao de 89OS so o +N-A>+SS e +M9A>+SS, pr?prios para 89OS +:ard e +M9, respectivamente'
'p"rade de BIOS Award

Para reprogramar um 89OS +:ard, devemos usar o programa +N-A>+SS'F_F' -evemos antes e6ecutar um boot no PC, usando a opo Somente Prompt do Modo de segurana' Copiamos para um mesmo diret?rio, o programa +N-A>+SS'F_F e o ar%uivo %ue ser gravado, no formato 892' Fm geral, os 89OS so transmitidos pela 9nternet no formato I9P, e vocH deve descompact)los antes de fazer a gravao' 2o nosso e6emplo, o ar%uivo com o 89OS, descompactado, o 0LLL=(LK'892' O

Captulo 25 CMOS Setup

25-5(

programa +N-A>+SS comea apresentando o %uadro da figura K, no %ual pergunta %ual o ar%uivo %ue contm o 89OS a ser gravado' Usamos ento 0LLL=(LK'892'
*** 35% *** Figura 25.6
8ornecendo o nome do ar@u"3o @ue cont2m o A=OS a ser gra3ado#

+ seguir o programa pergunta se %ueremos gravar em um ar%uivo, o conte&do do 89OS original' ; altamente recomendvel fazer esta gravao, o %ue nos permitir voltar atrs em caso de problemas' 2a figura U, digitamos o nome do ar%uivo %ue ir armazenar o conte&do do 89OS antigo' Como nosso antigo 89OS era o de verso ('L., c#amaremos o ar%uivo de 0LLL=(L.'892'
*** 35% *** Figura 25.7
O A=OS ant"go B !o" cop"ado#

>ogo depois %ue termina a gravao do 89OS antigo em um ar%uivo, o programa pergunta se dese amos reprogramar o 89OS com o ar%uivo novo Dno nosso caso, 0LLL=(LK'892E' "espondemos %ue S9M, e depois de alguns segundos, estar completada a gravao' O %uadro mostrado na figura J nos instrui a resetar o PC para %ue as altera$es ten#am efeito'

25-%* *** 35% *** Figura 25.8


C prec"so resetar o 1C#

Hardware Total

0epro"ramando um BIOS AMI

O programa +M9A>+SS usado para fazer upgrade em 89OS +M9' Sua operao tambm simples, parecida com a mostrada para o +N-A>+SS' Podemos vH)lo na figura M'
Figura 25.9
O programa 9M=849SH#

O programa perguntar o nome do ar%uivo a ser usado para a gravao' Ser oferecida a opo de gravar o 89OS original em um ar%uivo' Canto o +M9A>+SS como o +N-A>+SS utilizam o formato 892'
$etalhes importantes so3re atuali=aFo de BIOS

Os programas +N-A>+SS e +M9A>+SS foram desenvolvidos pela +N+"- e +M9, respectivamente, para serem distribu/dos por fabricantes de placas de CPU, visando a programao de novas vers$es de 89OS' Fntretanto, devemos sempre consultar o fabricante da placa de CPU, e verificar se oferecido um programa espec/fico para esta gravao' Fste o caso, por e6emplo, de placas de CPU produzidas pela 9ntel, %ue utilizam seu pr?prio programa de gravao' F6istem placas de CPU nas %uais preciso #abilitar a reprogramao do 89OS, atravs de um umper, ou ento do CMOS Setup' ; recomendvel dei6ar desabilitada a gravao, %uer se a isto feito atravs de um umper, %uer se a pelo CMOS Setup' F6istem certos v/rus de PC De6! C#ernobPlE %ue

Captulo 25 CMOS Setup

25-%)

apagam o 89OS do PC' Sabilite a gravao apenas %uando for atualizar o 89OS' Codos os fabricantes de placas de CPU, assim como os sites %ue trazem informa$es sobre upgrade de 89OS, avisam o seguinte! =mportanteD 8aa o upgrade de A=OS apenas se o seu 1C est"3er apresentando pro/lemas causados pelo A=OS# +ste upgrade de3e ser !e"to por sua conta e r"sco# Os !a/r"cantes de placas de C1E no se responsa/"l">am por pro/lemas @ue possam ocorrer pela reprogramao do A=OS? mesmo @ue ten:a s"do real">ada de !orma correta# Upgrade de 89OS no uma operao para ser feita por principiantes' Por e6emplo, se for feita uma gravao usando um ar%uivo errado, a Alas# "OM ficar inutilizada, e ter %ue ser trocada por outra igual, com o 89OS correto gravado' O problema todo %ue se o 89OS gravado na "OM estiver errado, no ser poss/vel e6ecutar um boot, e sem o boot, no poderemos usar o programa gravador para reprogramar o 89OS correto' RRRRRRRR A9M RRRRRRRRRRR

Captulo

26

Placas de vdeo e monitores


A placa de vdeo est presente em todos os PCs, exceto nos casos daqueles que possuem placas de CPU com os circuitos de vdeo embutidos. A maioria dos PCs produzidos entre 1995 e 199 utiliza placas de vdeo PC!, como a mostrada na "i#ura 1. PCs produzidos a partir de 199 , em sua maioria, utilizam placas de vdeo A$P %"i#ura &', ou placas de CPU com vdeo embutido %onboard'.
Figura 26.1
Placa de video PCI.

26-2

Hardware Total Figura 26.2


Placa de vdeo AGP.

Al(m das placas de vdeo PC! e A$P, voc) poder encontrar nos PCs ainda mais anti#os, placas de vdeo !*A e +,-, que .o/e s0o obsoletas, e eram restritas a computadores 1 2 anteriores, apesar de existirem al#uns raros casos de computadores Pentium mal con"i#urados, equipados com placas de vdeo !*A.
Figura 26.3
Placas de vdeo ISA e VLB.

Caso voc) precise lidar com placas de vdeo !*A e +,-, ( preciso con"i#urar os seus /umpers de acordo com as instru34es do seu manual. 5uanto 6s con"i#ura34es de so"t7are, por incrvel que pare3a, s0o as mesmas das placas modernas. Apenas a instala30o ( di"erente, / que essas anti#as placas n0o contam com o recurso Plu# and Pla8.

Captulo 26 Placas de vdeo e !o"itores

26-#

9a "i#ura 1 vemos o conector +$A de 15 pinos %:-;15 ")mea', utilizado em todas as placas de vdeo +$A e superiores. 9este conector devemos li#ar o cabo de vdeo do monitor. <ste tipo de conector ( padr0o, e ( encontrado tanto em placas de vdeo como nas placas de CPU com vdeo embutido.
Figura 26.4
Co"ector para o !o"itor.

As placas de vdeo possuem tamb(m um conector interno, mostrado na "i#ura 5, c.amado +$A =eature Connector. *erve para a conex0o com outras placas que operam em con/unto com a placa de vdeo, como por exemplo, al#unas placas di#italizadoras de vdeo.
*** 35% *** Figura 26.5
$eature Co""ector.

<xistem placas de vdeo com m>ltiplas "un34es, e portanto, com m>ltiplos conectores, como a mostrada na "i#ura 2. <sta ( a placa A?! All in @onder. <ntre outros recursos, possui entrada de A= %para li#a30o de uma antena receptora de ?+', entrada de vdeo composto %para di#italiza30o de vdeo', e sada de vdeo composto %para li#a30o em uma ?+, "azendo com que a ima#em do monitor se/a exibida na ?+'.

26-%

Hardware Total Figura 26.6


Placa co! !&ltiplas e"tradas e sadas.

9os >ltimos anos, as placas de vdeo passaram a incluir diversas "un34esB Acelera30o &:. <ste recurso "az com que #r"icos bidimensionais se/am produzidos em alta velocidade. <st presente em todas as placas de vdeo modernas. Acelera30o C:. -astante >til para /o#os tridimensionais, mas tamb(m para pro#ramas de CA:, e trabal.os s(rios que exi/am representa34es em C dimens4es. <ssas placas sur#iram no mercado em 1995, mas eram muito raras e caras. A partir de 199 tornaram;se bastante comuns e com custos mais acessveis. Atualmente todas as placas de vdeo s0o aceleradoras &: e C:. :escompress0o de vdeo. <ste recurso "az com que ima#ens de vdeo %"ilmes, por exemplo' possam ser exibidas com qualidade de ima#em id)ntica 6 de uma ?+. Circuitos de .ard7are realizam este trabal.o com #rande e"ici)ncia, sendo muito mais velozes que o prDprio processador neste tipo de trabal.o. 9em todas as placas de vdeo atuais possuem este recurso, mas podem "azer o mesmo trabal.o por so"t7are. Como os processadores utilizados nas placas de CPU modernas s0o muito velozes e possuem instru34es especiais para manipula30o de ima#ens e sons %EEF e superiores', a descompress0o de vdeo pode ser "eita desta "orma, com resultados quase t0o bons quanto os obtidos com uma placa de vdeo com .ard7are dedicado.
Memria de vdeo

?rata;se de uma rea de memDria na qual "icam representadas as ima#ens que vemos na tela do monitor. ?odas as placas de vdeo possuem c.ips de memDria para esta "un30o. Gs modelos modernos possuem em #eral 12 Eou C& E- de memDria de vdeo. Eodelos baratos podem apresentar

Captulo 26 Placas de vdeo e !o"itores

26-'

quantidades de memDria mais modestas, como E- ou 1 E-. Eodelos anti#os %1995;199H' podem ter ainda menos memDria, al#uns c.e#ando a & E- ou 1 E-. Eodelos avan3ados de Ialto cuJto e alto deJempen.oK podem apresentar quantidades bem elevadas de memDria, como 21 E-, 1& E- ou &52 E-. EemDria custa din.eiro. Apesar do custo n0o ser muito elevado, pesa consideravelmente no pre3o dos PCs mais simples. Para resolver o problema, "abricantes de c.ipsets criaram novos produtos que "izeram muito sucessoB c.ipsets com circuitos de vdeo embutidos. <sses c.ipsets, al(m de controlarem os barramentos da placa de CPU, o acesso 6 memDria e outros recursos, possuem ainda os mesmos circuitos encontrados em uma placa de vdeo simples. :esta "orma o produtor de PCs economiza o custo da placa de vdeo. Para o custo "icar ainda menor, a maioria dessas placas n0o t)m c.ips de memDria de vdeo exclusivos. <les utilizam uma parte da memDria da placa de CPU. <m #eral ( possvel con"i#urar atrav(s do CEG* *etup, a quantidade de memDria a ser usada pelo vdeo. Podemos encontrar op34es de 1 E-, & E-, 1 E- e E-. <m uma placa de CPU equipada com 21 Ede AAE, na qual E- s0o usados pelos circuitos de vdeo, sobram 52 Epara o processador.
Figura 26.7
(e!)ria de vdeo. *esta placa + ,or!ada por - c.ips de !e!)ria/ !o"tados e! tor"o do c.ip 0r1,ico pri"cipal.

Placas bsicas e avanadas

<xistem placas de vdeo com diversos pre3os e capacidades. <m placas de CPU de baixo custo com vdeo onboard, os circuitos de vdeo s0o praticamente #ratuitos. <xistem placas de vdeo simples que custam &L dDlares, outras na "aixa de 1LL, &LL, al#umas c.e#am a custar mais de 1LLL dDlares. A placa deve ser escol.ida de acordo com as tare"as que ir executar. 90o "az sentido utilizar uma placa de 1LLL dDlares para trabal.os de edi30o de texto e acesso 6 !nternet. :a mesma "orma, n0o ( conveniente

26-6

Hardware Total

utilizar placas de vdeo simples e baratas para exibir #r"icos C: complexos, com alta velocidade, alta qualidade e alta resolu30o. ?odas as placas de vdeo atuais, bem como os circuitos de vdeo onboard, possuem recursos tridimensionais. Possuem c.ips #r"icos capazes de executar por .ard7are, de "orma extremamente rpida %al#umas mais, outras menos', as principais "un34es envolvidas na #era30o de #r"icos tridimensionais. A #era30o de "i#uras tridimensionais ( realizada atrav(s da representa30o na "orma de uma s(rie de triMn#ulos. Cada triMn#ulo recebe uma cor ou uma textura. Para dar a sensa30o de tridimensionalidade, ( preciso calcular que partes da "i#ura ser0o visualizadas, e que partes "icam ocultas, aplicar di"erentes nveis de intensidade luminosa e outros e"eitos que d0o realismo 6s ima#ens.
Figura 26.7
I!a0e! #2 si!ulada e! placa 22 34o0o 255(26.

At( al#uns anos atrs, muitos dos /o#os para PC utilizavam, com al#umas restri34es, #r"icos tridimensionais. Podemos citar por exemplo os /o#os para o modo E*;:G* ori#inados do @ol" C:, como :GGE, Nexen, ?eO7ar, :arO =orces, :uOe 9uOem C: e diversos outros. ?emos ainda os exemplos de /o#os de corridas de carros. !n"elizmente, a #era30o de #r"icos tridimensionais em tempo real consome muito tempo de processamento. At( mesmo um processador moderno n0o ( capaz de #erar, CL vezes por se#undo %como ( necessrio para ter a sensa30o de continuidade de movimentos', telas tridimensionais de alta qualidade. ?odos esses /o#os "azem aproxima34es que diminuem o realismo das "i#uras, para que possam ser #eradas de "orma mais rpida. <ntre essas aproxima34es podemos citarB <limina30o das sombras Uso de baixa resolu30o %C&Lx&LL ou C&Lx&1L' <limina30o de texturas

Captulo 26 Placas de vdeo e !o"itores

26-7

:iminui30o da parte mDvel da "i#ura Adicionar neblina ; com ela n0o ( preciso desen.ar o que est lon#e <limina30o de transpar)ncias, re"lex0o e outros e"eitos luminosos

<m #eral, os /o#os aplicam uma ou mais dessas aproxima34es para permitir a #era30o rpida de #r"icos tridimensionais simpli"icados. <ssas t(cnicas eram utilizadas nos pro#ramas que precisavam #erar ima#ens em C: utilizando placas de vdeo que n0o tin.am recursos C: nativos. As mesmas simpli"ica34es s0o usadas para que pro#ramas C: de >ltima #era30o "uncionem em placas C: de baixo desempen.o.
Figura 26.9
I!a0e! 0erada e! u!a placa #2 de 8ai9o dese!pe".o.

Figura 26.10
I!a0e! #2 0erada e! u!a placa #2 de 8o! dese!pe".o.

As "i#uras 9 e 1L mostram ima#ens #eradas, respectivamente, por placas C: de baixo e de alto desempen.o. A principal di"eren3a ( a qualidade #r"ica, mas existe ainda a quest0o da velocidade. Placas de baixo desempen.o podem #erar ima#ens de alta qualidade, por(m s0o muito lentas, o que torna invivel utiliz;las com pro#ramas que exi/am movimentos rpidos, como ( o

26--

Hardware Total

caso dos /o#os C: modernos. Para que essas placas possam #erar ima#ens com rapidez, ( preciso reduzir a qualidade #r"ica. Como resultado, na prtica as placas de baixo desempen.o s0o obri#adas a operar com ima#ens de baixa qualidade.
Figura 26.11
I!a0e! #2 e! u! 4o0o !oder"o/ usa"do placa #2 3$A::26.

Placa x onboard

Placa de vdeo avulsa n0o ( sinPnimo de alto desempen.o, assim como vdeo onboard n0o ( sinPnimo de baixo desempen.o. ?anto os circuitos onboard como as placas de vdeo avulsas podem ser encontradas em vers4es de alto ou baixo desempen.o. Por exemploB
Tipo de vdeo Placa de vdeo de alto dese!pe".o Placa de vdeo de 8ai9o dese!pe".o V;deo o"8oard de 8ai9o dese!pe".o Vdeo o"8oard de alto dese!pe".o Al0u"s e9e!plos Placa da s+rie Voodoo 3c.ips da #2$96/ placas co! c.ips 0r1,icos T*T2/ placas co! c.ip 0r1,ico G,orce. A !aioria das placas de 8ai9o custo/ placas Tride"t/ placas co! c.ips 0r1,icos SiS. A !aioria dos e"co"trados "as placas de CP< de 8ai9o custo. Placas de CP< e=uipadas co! o c.ipset I"tel i->'/ seu vdeo o"8oard #2 + de 8o! dese!pe".o/ 8e! aci!a da !+dia de outras placas co! vdeo o"8oard.

A quest0o do desempen.o do vdeo baixo ou alto est muito mais li#ada ao custo que ao "ato de ser onboard ou n0o. Placas de CPU baratas com vdeo onboard, assim como placas de vdeo de baixo custo, sempre apresentam baixo desempen.o do vdeo.

Monitores
Q primeira vista pode parecer que os monitores s0o todos i#uais, e que o >nico detal.e que importa ( o taman.o da tela. 90o ( bem assim. G taman.o da tela ( muito importante, mas existem outras caractersticas

Captulo 26 Placas de vdeo e !o"itores

26-?

diretamente relacionadas com a qualidade da ima#em, e at( com o cansa3o visual provocado no usurio.
Tamanho da tela

Gs monitores mais comuns no -rasil s0o os que possuem telas de 11 pole; #adas %escreve;se 11K', devido ao seu baixo custo. Euito vendido durante os anos 9L "oi o *amsun# *8ncEaster C, considerado o I=uscaK dos monitores. <ste monitor / n0o ( mais "abricado, mas deu lu#ar a outros modelos com mel.ores caractersticas t(cnicas, mas os de 11K continuam sendo os mais baratos e os pre"eridos nos PCs de baixo custo. 9ote entretanto que os modelos de 1HK / est0o com pre3os bastante acessveis. A medida em pole#adas normalmente atribuda 6 tela de um monitor corres; ponde ao comprimento da sua tela, em dia#onal. As telas dos monitores apresentam uma rela30o de aspecto de 1BC, o que si#ni"ica que a lar#ura da tela ( i#ual a 1RC da sua altura. Por isso, as resolu34es mais usadas pelas placas de vdeo apresentam seus n>meros de pontos tamb(m na propor30o de 1BC, como 21Lx1 L, LLx2LL e 1L&1xH2 . Gutras resolu34es apresentam rela34es de aspecto li#eiramente di"erentes. *e calcularmos a medida da dia#onal de um retMn#ulo que tem como lados 1 e C, encontraremos para esta dia#onal o valor 5 %basta usar o ?eorema de Pit#oras'. Portanto, a lar#ura da tela vale 1R5 da dia#onal, e a altura vale CR5 da mesma. !n"elizmente, a medida em dia#onal n0o corresponde exatamente 6 rea visvel da ima#em. <m um monitor de 11K, a dia#onal da rea visvel ( um pouco superior a 1&K %CL cm'. G mesmo ocorre em monitores de telas maiores. *0o comuns as telas de 11K, 15K, 1HK, 19K, &LK e &1K. Gbviamente, quanto maior ( o taman.o da tela, maior ( o pre3o do monitor. <sta re#ra possui al#umas exce34es. <xistem por exemplo, monitores com min>sculas telas de 5K a 1LK. *eus pre3os n0o s0o baixos como su#ere a re#ra. Euitas vezes c.e; #am a custar mais que os monitores de 11K. Eonitores de 1HK, e superiores s0o indicados para editora30o eletrPnica, CA:, @eb :esi#n, en"im, nos trabal.os que envolvem cria30o de ima#ens. <ssas atividades experimentam um considervel #an.o de produtividade com o uso de resolu34es mais altas, o que requer telas maiores. Com 1HK, podemos trabal.ar con"ortavelmente na resolu30o de 1L&1xH2 . <sses monitores em #eral podem c.e#ar a resolu34es mais altas, como 12LLx1&LL, desde que a placa de vdeo tamb(m se/a capaz de operar nessas resolu34es.

26->@

Hardware Total

Gutra caracterstica interessante relacionada com a tela ( a sua curvatura. Gs monitores anti#os apresentavam uma tela curvada, como ocorre com as telas usadas em televisores. Gs monitores mais modernos apresentam tela plana. 9a verdade, essas telas n0o s0o planas, e sim, Iquase planasK. G uso de uma tela plana %vamos c.amar assim, mesmo sabendo que n0o s0o per"eitamente planas' o"erece um maior con"orto visual.
Dot pitch

<ste ( o principal responsvel pela qualidade da ima#em de um monitor. A tela de um monitor colorido ( "ormada por min>sculos pontos vermel.os, verdes e azuis. 9a verdade, esses pontos s0o "ormados por vrios tipos de "Ds"oro, capazes de emitir luz com essas cores ao serem atin#idos por uma corrente el(trica. ?r)s "eixes eletrPnicos percorrem continuamente a tela do monitor, atin#indo os pontos de "Ds"oros que emitem essas cores. Cada #rupo de tr)s pontos, sendo um vermel.o, um verde e um azul, ( c.amado de trade. C.amamos de :ot Pitc. a medida das trades. A "i#ura 1& mostra as trades e o seu :ot Pitc..
*** 35% *** Figura 26.12
Trades e 2ot Pitc..

9a "i#ura 1&, cada #rupo de C pontos A %vermel.o', $ %verde' e - %azul' ( o que c.amamos de trade. ?radicionalmente, a medida usada como dot pitc. ( a distMncia entre dois pontos prDximos de mesma cor, como a distMncia mostrada entre os dois pontos de "Ds"oro verde %$'. :evido 6 disposi30o entre os pontos que "ormam as trades, pontos prDximos de mesma cor "icam sempre alin.ados em dia#onal, ou ent0o no sentido vertical. <m outras palavras, a distMncia entre os dois pontos verdes %$' na dia#onal mostrados na "i#ura ( i#ual 6 distMncia entre qualquer ponto verde e o prDximo ponto verde, localizado imediatamente abaixo. Portanto seria correto usar os termos Idot pitc. dia#onalK ou Idot pitc. verticalK. <ntretanto os "abricantes n0o usam o termo Idot pitc. verticalK desta "orma, e sim como mostrado na "i#ura 1&.

Captulo 26 Placas de vdeo e !o"itores *** 35% *** Figura 26.13

26->>

Tela de u! !o"itor =ue usa a tec"olo0ia aperture 0rille.

Uma outra tecnolo#ia de constru30o de monitores utiliza, ao inv(s de min>sculos pontos vermel.os, verdes e azuis, "inssimas tiras verticais dessas mesmas cores. <sta tecnolo#ia ( c.amada de aperture #rille. 9esse caso ( usado o termo I#rille pitc.K, ao inv(s de Idot pitc.K. Para ter mel.or qualidade de ima#em, quanto menor ( o valor do dot pitc. ou do #rille pitc., mel.or. <ntretanto essas medidas n0o s0o equivalentes. Ao compararmos dois monitores, um com cada tecnolo#ia, sendo o primeiro com dot pitc. de L,&5 mm, e o outro com #rille pitc. tamb(m de L,&5 mm, o primeiro monitor apresentar mel.or de"ini30o de ima#em. Para que se/a "eita uma compara30o mais /usta, os "abricantes de monitores passaram a utilizar o dot pitc. medido na dire30o .orizontal, como tamb(m mostra a "i#ura 1&. N poucos anos eram comuns os monitores de dot pitc. com L,& mm, medido no sentido dia#onal. No/e em dia s0o comuns monitores, mesmo de baixo custo, com dot pitc. de L,&1 mm. 90o se trata da constru30o de telas com trades menores %o que e"etivamente mel.oraria a de"ini30o da ima#em', e sim, da nova "orma de realizar a medida.
Freqncia

<ste ( outro detal.e muito importante, que se n0o "or observado, pode provocar descon"orto e cansa3o visual com o uso prolon#ado do monitor. Para compreender do que se trata, precisamos antes entender como ( "ormada a ima#em na tela de um monitor. A ima#em na tela de um monitor ( "ormada por um "eixe eletrPnico %na ver; dade s0o tr)s "eixes independentes que camin.am em con/unto, um res; ponsvel pela "orma30o do vermel.o, outro pelo verde e outro pelo azul' que percorre a tela continuamente, da esquerda para a direita, de cima para

26->2

Hardware Total

baixo. G "eixe triplo "az o seu percurso "ormando lin.as .orizontais. Ao c.e; #ar na parte direita da tela, o "eixe ( apa#ado momentaneamente e sur#e novamente na lateral esquerda da tela, mas posicionado um pouco mais abaixo, e percorre novamente a tela da esquerda para a direita, "ormando outra lin.a. <ste processo se repete at( que o "eixe c.e#a 6 parte in"erior da tela. G "eixe ( ent0o apa#ado momentaneamente e sur#e novamente na parte superior da tela, pronto para percorr);la novamente.
Figura 26.14
Tra4et)ria do ,ei9e eletrA"ico "a tela de u! !o"itor.

A velocidade deste "eixe ( muito alta. 9a maioria dos monitores modernos, o "eixe eletrPnico descreve mais de 5L.LLL lin.as por se#undo. <m termos t(cnicos, isto ( o mesmo que dizer que o monitor est operando com uma "reqS)ncia .orizontal de 5L ONz. A "i#ura 11 mostra a tra/etDria do "eixe eletrPnico. 9esta "i#ura simples temos 2LL lin.as, o que ocorre na resolu30o de LLx2LL. 9a resolu30o de 21Lx1 L, s0o percorridas 1 L lin.as. 9a resolu30o de 12LLx1&LL, s0o percorridas 1&LL lin.as. *e/a qual "or o caso, o n>mero de lin.as descritas pelo "eixe ( i#ual 6 resolu30o vertical. <m "un30o da "reqS)ncia vertical e do n>mero de lin.as descritas pelo "eixe, podemos calcular o n>mero de vezes que a tela ( preenc.ida a cada se#undo. T um resultado muito importante, pois para que ten.amos maior con"orto visual ( recomendvel que a tela se/a inteiramente preenc.ida cerca de H5 vezes por se#undo. +e/amos portanto como este clculo ( "eito. *upon.a que o monitor opere nas se#uintes condi34esB =reqS)ncia .orizontalB 5L ONz Aesolu30oB LLx2LL

Captulo 26 Placas de vdeo e !o"itores

26->#

Ao c.e#ar na parte in"erior da tela, o "eixe eletrPnico ( apa#ado e movido at( a parte superior da tela. G perodo em que esta movimenta30o ( "eita c.ama;se retra3o vertical. <m #eral, o retra3o vertical demora cerca de 5U a 1LU do perodo necessrio para o "eixe descrever todas as lin.as da tela %CL a 2L lin.as, levando em conta a resolu30o de LLx2LL'. *omando as 2LL lin.as com as 2L %valor mximo' correspondentes ao retra3o vertical, c.e#amos a um total de 22L lin.as. Como o "eixe eletrPnico deste monitor percorre 5L.LLL lin.as por se#undo, o n>mero de vezes que este "eixe percorrer a tela inteira em um se#undo ( i#ual aB 5L.LLL R 22L V H5 5ue sorteW <xatamente o n>mero recomendado. !sto ( o mesmo que dizer que o monitor est operando com a taxa de atualiza30o de H5 Nz, ou com a "reqS)ncia vertical de H5 Nz. *i#ni"ica que o "eixe eletrPnico percorre a tela inteira H5 vezes por se#undo. $ra3as 6 rapidez com a qual a tela ( preenc.ida, temos a sensa30o visual de que se trata de uma ima#em esttica, como se "osse a pro/e30o de um slide. *e este mesmo monitor operasse com a resolu30o de 1L&1xH2 , teramos cerca de 1L lin.as %H2 X 1LU relativos ao retra3o vertical', e a "reqS)ncia vertical seria deB 5L.LLL R 1L V 2L, aproximadamente *eriam ent0o 2L telas por se#undo. Com esta "reqS)ncia vertical, podemos perceber uma pequena cintila30o na tela, ou se/a, podemos perceber que a ima#em na tela n0o ( esttica, mas pisca em alta velocidade. <sta cintila30o %em in#l)s, "licOer' provoca cansa3o visual, podendo ainda causar dores de cabe3a e pior ainda, problemas de vis0o. Para que isso n0o ocorra, ( preciso que o monitor opere com "reqS)ncia vertical de no mnimo HL Nz, sendo H5 Nz o ideal. G monitor precisa suportar uma elevada "reqS)ncia .orizontal %lin.as por se#undo' para que a vertical tamb(m se/a elevada.
Varred ra entrelaada

A varredura entrela3ada ( um m(todo que permite aumentar arti"icialmente a resolu30o em monitores que n0o suportam "reqS)ncias .orizontais elevadas. Come3ou a ser utilizado nos primeiros monitores *uper +$A, que operavam com "reqS)ncia .orizontal mxima de C5,5 ONz, para c.e#ar 6 resolu30o de 1L&1xH2 . Gperavam com 1 lin.as %H2 X 2U', o que resultaria na "reqS)ncia vertical deB

26->%

Hardware Total

C5.5LL R 1 V 1C Com 1C Nz de "reqS)ncia vertical, o "licOer seria insuportvel. Uma solu30o para este problema seria "azer com que o monitor operasse com uma "re; qS)ncia .orizontal mais elevada. Apesar de ser relativamente "cil "azer com que os circuitos da placa *+$A comandem o "eixe eletrPnico de "orma mais rpida, ( eletronicamente di"cil "azer o monitor suportar esta velocidade mais alta. *eus circuitos teriam que ser mais so"isticados para permitir a movimenta30o mais rpida do "eixe sem causar distor34es na ima#em. Uma solu30o simples para o problema ( utilizar uma t(cnica / empre#ada nos sistemas de televis0o, c.amada varredura entrela3ada. Consiste em, ao inv(s de "azer o "eixe eletrPnico percorrer todas as H2 lin.as da tela, "az);lo percorrer primeiro as lin.as mpares %1, C, 5, e assim sucessivamente at( a lin.a H2H', c.e#ando mais rapidamente no "inal da tela. ApDs o retra3o vertical, o "eixe descreve as lin.as pares %&, 1, 2, e assim sucessivamente at( a lin.a H2 '. Como em cada tela, ( percorrido apenas a metade do n>mero de lin.as, o seu preenc.imento ( duas vezes mais rpido, e o n>mero de telas por se#undo ( duas vezes maior. Ao inv(s de 1C Nz, a "reqS)ncia vertical ( de aproximadamente 2 Nz, o que resulta em uma ima#em totalmente isenta de cintila30o. !n"elizmente, apesar de n0o apresentar cintila30o, a varredura entrela3ada pre/udica consideravelmente a qualidade da ima#em, que perde muito de sua nitidez. As "ronteiras entre cores di"erentes deixam de ser bem de"inidas, passando a "icar li#eiramente emba3adas. A "i#ura 15 mostra a di"eren3a entre uma ima#em normal e uma ima#em entrela3ada.

Captulo 26 Placas de vdeo e !o"itores Figura 26.15

26->'
A =ualidade rui! resulta"te da varredura e"trelaBada. Parte superior varredura "or!al Parte i",erior varredura e"trelaBada

Gs monitores modernos n0o precisam mais operar com varredura entrela3ada na resolu30o de 1L&1xH2 . Eesmo os modelos mais simples aceitam "reqS)ncias .orizontais de at( 5L ONz, o que corresponde a "reqS)ncias verticais em torno de 2L Nz, sendo desnecessrio o uso da varredura entrela3ada. Ainda assim, para c.e#ar a resolu34es muito elevadas, como 12LLx1&LL, as placas de vdeo podem "azer uso da varredura entrela3ada. 9ote que o uso da "reqS)ncia vertical de 2L Nz ( aceitvel quando a utiliza30o do monitor n0o ( muito prolon#ada. Para quem precisa utilizar o computador durante .oras se#uidas, ( altamente recomendvel usar taxas acima de HL Nz.
!ar" ra de banda do monitor

<ste ( um parMmetro menos con.ecido, mas que tamb(m tem uma #rande in"lu)ncia na qualidade da ima#em nas altas resolu34es. T uma medida que indica a capacidade que o "eixe eletrPnico tem para variar rapidamente de intensidade. <sta varia30o rpida ( importante para que as lin.as verticais da ima#em se/am bem ntidas. Caracteres representados na tela s0o repletos de lin.as verticais, e sua nitidez depender da lar#ura de banda. A lar#ura de banda de um monitor ( medida em ENz. *0o comuns monito; res com lar#uras de banda de 1LL at( &5L ENz. Para avaliar se um monitor tem uma lar#ura de banda su"iciente para apresentar uma boa qualidade de

26->6

Hardware Total

ima#em em uma determinada resolu30o, "a3a o se#uinte clculoB multiplique a "reqS)ncia .orizontal usada pelo n>mero de pontos no sentido .orizontal %ou se/a, a resolu30o .orizontal'. C.amamos este resultado de dot clocO, que tamb(m ( medido em ENz. A lar#ura de banda deve ser, pre"e; rencialmente, maior que o dobro deste valor. 5uanto maior "or a lar#ura de banda em rela30o ao dot clocO, mais ntida ser a ima#em. Considere por exemplo um monitor operando com as se#uintes caractersticasB =reqS)ncia .orizontalB 25 ONz Aesolu30oB LLx2LL ,ar#ura de bandaB 9L ENz G dot clocO ser de, aproximadamenteB 25.LLL x LL V 5& ENz A lar#ura de banda, sendo de 9L ENz, n0o c.e#a a ser i#ual ao dobro do :ot ClocO, o que si#ni"ica que .aver perda de nitidez nas bordas verticais da ima#em. <ntretanto, podemos mel.orar a qualidade da ima#em, bai; xando o valor da "reqS)ncia .orizontal %isto ( "eito atrav(s do quadro de con"i#ura34es da placa de vdeo'. Gbserve que com 25 ONz em LLx2LL, a "reqS)ncia vertical ser deB 25.LLL R 22L V 9 Nz <ste valor ( exa#eradamente alto, visto que uma "reqS)ncia vertical em torno de H5 Nz ( su"iciente para apresentar ima#em sem cintila30o. =a3amos ent0o a pro#rama30o da placa *+$A para que opere com 5L ONz nesta resolu30o. !sto resultar em uma "reqS)ncia vertical satis"atDriaB 5L.LLL ONz R 22L V H5 Nz 9a verdade o que alteramos no quadro de con"i#ura34es de vdeo ( a "reqS)ncia vertical, e n0o a .orizontal, apesar de ambas estarem diretamente relacionadas. Com esta altera30o, o dot clocO ser de aproximadamenteB 5L.LLL x LL V 1L ENz A banda passante de 9L ENz ( a#ora mais que o dobro do :ot ClocO, o que resulta em boa nitidez nas lin.as verticais. A "i#ura 12 mostra, de "orma aproximada, o que ocorre quando a banda passante ( baixa em rela30o ao dot clocO.

Captulo 26 Placas de vdeo e !o"itores Figura 26.16

26->7

I!a0e! e! u! !o"itor co! lar0ura de 8a"da 8ai9a e outra e! u! !o"itor co! u!a lar0ura de 8a"da alta/ a!8os opera"do co! a !es!a resoluBCo e a !es!a ,re=DE"cia .oriFo"tal.

Euitos usurios reclamam que as ima#ens nos seus monitores parecem ser mais ntidas quando as resolu34es s0o mais baixas. Parecem que, por exemplo, LLx2LL tem mais nitidez que 1L&1xH2 . Al#uns "icam surpresos em ver monitores i#uais, operando na mesma resolu30o, mas com di"eren3as na nitidez. <m parte isto ( causado pela "orma como o @indo7s con"i#ura a "reqS)ncia vertical %taxa de atualiza30o'. Ao usar uma "reqS)ncia superior a H5 Nz, n0o temos mel.oramento no "licOer, mas a ima#em "ica com menos intensidade e a nitidez ( pre/udicada devido ao aumento do dot clocO. A solu30o para o problema ( re#ular a taxa de atualiza30o do monitor para no mximo H5 Nz, atrav(s do quadro de propriedades de vdeo.
Figura 26.17
Ge0ula"do a ta9a de atualiFaBCo.

Para "azer este a/uste, use o comando +deo no Painel de Controle, selecione a #uia Con"i#ura34es, use o bot0o Avan3adas e selecione a #uia Adaptador. A/uste ent0o a taxa de atualiza30o, como mostra a "i#ura 1H.

26->-

Hardware Total

G a/uste das "reqS)ncias do monitor pode ser "eito diretamente como mostramos na "i#ura 1H, no caso do @indo7s 9 e superiores. G @indo7s 95 n0o possua este a/uste. Para "az);lo era preciso instalar utilitrios que acompan.am as placas de vdeo. <sses utilitrios tamb(m podem ser empre#ados em vers4es mais novas do @indo7s, apesar de serem desnecessrios. Euitas vezes os utilitrios s0o instalados /untamente com os drivers da placa de vdeo.
Figura 26.18
Ge0ula"do a ,re=DE"cia vertical e! u! PC co! Hi"dows ?'/ utiliFa"do utilit1rio da placa Tride"t ?%%@.

As "i#uras 1 e 19 mostram utilitrios de con"i#ura30o de vdeo, com o qual ( possvel re#ular a "reqS)ncia vertical. <sses utilitrios s0o para @indo7s 95, mas existem vers4es novas para o @indo7s 9 e superiores. 9esses casos, podemos alterar a "reqS)ncia vertical pelo m(todo padr0o ou atrav(s desses utilitrios.

Captulo 26 Placas de vdeo e !o"itores Figura 26.19

26->?
Ge0ula"do a ,re=DE"cia vertical e! u! PC co! Hi"dows ?'/ utiliFa"do utilit1rio da placa I9pert Color.

Um monitor com lar#ura de banda maior apresenta mais nitidez nas resolu34es mais altas, mas isto tem um custo. 9ormalmente esses monitores s0o um pouco mais caros que modelos aparentemente semel.antes, com caractersticas i#uais %taman.o da tela, dot pitc. e "reqS)ncia .orizontal mxima'. Para ter maior banda, n0o sD os circuitos internos do monitor %desde a entrada *+$A at( a c.e#ada ao tubo de ima#em' precisam ser pro/etados para admitir sinais com varia34es mais rpidas, mas tamb(m o tubo de ima#em deve ter caractersticas apropriadas.
Monitores PnP

?odos os monitores modernos s0o Plu# and Pla8. Atrav(s do cabo que os li#a 6 placa de vdeo, eles in"ormam sua marca e modelo. A placa de vdeo passa esta in"orma30o para o @indo7s, e desta "orma podem ser instalados os drivers corretos. As principais "un34es do driver de um monitor s0o o a/uste das "reqS)ncias, o posicionamento das ima#ens na tela e os controles de #erenciamento de ener#ia. <ste driver ( "ornecido em um disquete que acompan.a o monitor, mas em caso de extravio deste disquete, o @indo7s possui drivers para praticamente todos os monitores do mercado. <sta identi"ica30o ( possvel #ra3as ao padr0o ::C %:ispla8 :ata C.annel', no qual o monitor envia in"orma34es para a placa de vdeo, atrav(s de dois dos 15 pinos do conector :-;15. ?odas as placas de vdeo modernas apresentam suporte para o ::C. Ao conectar um monitor Plu# and Pla8, este in"orma atrav(s do ::C seu modelo e "abricante, bem como as resolu34es suportadas. :esta "orma ( possvel utilizar automaticamente as mel.ores "reqS)ncias .orizontais e verticais, com #rande "acilidade. *e a placa de vdeo ou o monitor "orem anti#os e n0o o"erecerem suporte ao

26-2@

Hardware Total

::C, o monitor ser indicado no @indo7s como Imonitor descon.ecidoK %@indo7s 95 e 9 ' ou Imonitor padr0oK %@indo7s E<'.
#erti$ica%es internacionais

A tela de um monitor sempre emite radia30o. Al#uns monitores emitem quantidades muito pequenas, ino"ensivas de radia30o. Gutros emitem quantidades elevadas que podem causar problemas 6 vis0o, ou na mel.or das .ipDteses, dores de cabe3a e cansa3o visual. Yr#0os internacionais de normatiza30o produziram especi"ica34es de nveis de radia30o mximos aceitveis, emitidas pela tela de um monitor. As duas principais normas s0o a EPA;!! e a ?CG. 9a parte traseira do monitor existem indica34es dos certi"icados dessas normas. <xi/a um monitor que ten.a pelo menos a certi"ica30o EPA;!!. Eel.or ainda ( a certi"ica30o ?CG, que recomenda nveis de radia30o ainda menores. -asta c.ecar os lo#otipos existentes na parte traseira do monitor, ou ent0o c.ecar as in"orma34es no site do "abricante, no que diz respeito a certi"ica34es. <xistem no mercado brasileiro, monitores com pre3os incrivelmente baixos. 90o se impressione, existem vrias "ormas de produzir um monitor barato. Uma delas ( utilizar tubos de ima#em sem as devidas prote34es quanto 6 emiss0o de radia30o.
Monitor x placa de vdeo

A maioria dos monitores e placas de vdeo atuais, mesmo os mais simples, podem operar com resolu34es de 21Lx1 L, LLx2LL e 1L&1xH2 , com boa qualidade de ima#em e sem "licOer. <xistem entretanto aplica34es em que resolu34es ainda mais elevadas s0o necessrias, como CA: e editora30o eletrPnica. Eonitores de 11K e 15K em #eral permitem operar com at( 1L&1xH2 . Eonitores de 1HK em #eral aceitam resolu34es um pouco mais altas, como 1& Lx92L. Para resolu34es mais elevadas, ( preciso utilizar monitores com telas maiores. *empre podemos consultar antes de uma compra, atrav(s da !nternet, quais resolu34es s0o suportadas por um monitor, e com quais "reqS)ncias verticais. A "i#ura &L mostra como exemplo, parte das in"orma34es apresentadas sobre o monitor +ie7sonic modelo P 1L.

Captulo 26 Placas de vdeo e !o"itores *** 35% *** Figura 26.20


I",or!aBJes so8re u! !o"itor Viewso"ic P->@.

26-2>

G monitor deste exemplo opera com resolu34es de at( 1 LLx111L, com taxa de atualiza30o de HC Nz, ou se/a, praticamente sem cintila30o. ?ecnicamente seria possvel pro/etar um monitor de 11K para operar com resolu34es elevadas, como 19&Lx111L, entretanto n0o existiria mel.oramento al#um na ima#em, em rela30o 6 resolu30o de 1L&1xH2 . Para operar com resolu34es muito elevadas, al(m de ter um bom monitor de tela #rande e que suporte essas resolu34es sem "licOer, ( preciso utilizar uma placa de vdeo que se/a capaz de operar tamb(m nessas resolu34es e sem "licOer. T possvel encontrar muitas placas de vdeo, mesmo simples, capazes de c.e#ar a resolu34es elevadas, por(m pode ocorrer "licOer, n0o por di"iculdades do monitor, e sim da placa de vdeo. Placas que n0o possuem memDria de vdeo e c.ip #r"ico su"icientemente velozes podem ser obri#adas a operar com "reqS)ncias .orizontais baixas para vencer essas limita34es. Portanto ao selecionar uma placa de vdeo para operar com resolu34es muito elevadas, consulte previamente as in"orma34es do seu "abricante na !nternet. A "i#ura &1 mostra as resolu34es e n>mero de cores, com as respectivas "reqS)ncias verticais, #eradas por uma placa +oodoo C CLLL. Gs "abricantes das placas de vdeo, na maioria das vezes, d0o este tipo de in"orma30o no manual ou no seu site. Para decidir sobre o uso de uma resolu30o elevada, devemos consultar tanto o manual da placa de vdeo como o do monitor. A mxima resolu30o desta placa ( de 19&Lx111L em modo ?rue Color, com H5 Nz. G monitor P 1L citado na "i#ura &L c.e#a no mximo a 1 LLx111L, com HC Nz. Portanto esta placa ( capaz de ir Imais lon#eK que o monitor, e isto ( o que normalmente deve ocorrer. Eonitores para altas resolu34es s0o muito caros, e n0o seria /usti"icvel operar com resolu30o e taxa de atualiza30o menor que as mximas permitidas devido a limita34es da placa de vdeo, um componente muito mais barato que o monitor.

26-22

Hardware Total Figura 26.21


(odos 0r1,icos de u!a placa Voodoo # #@@@.

#onceitos bsicos sobre vdeo


:epois desta breve apresenta30o sobre placas de vdeo e monitores, apresentaremos a#ora conceitos bsicos sobre vdeo. <ssas in"orma34es s0o >teis para os principiantes que ainda n0o con.ecem esses termos, e tamb(m para leitores com mais experi)ncia mas que aprenderam errado. Por exemplo, muitas pessoas "azem con"us0o entre trades e pixels.
Trades e pixels

+imos que a tela de um monitor ( revestida por min>sculos pontos de "Ds"oro que emitem luz verde, vermel.a ou azul quando s0o atin#idos por um "eixe eletrPnico. <xistem ainda monitores nos quais a tela ( revestida, n0o por min>sculos pontos, mas por "inssimas lin.as verticais com "Ds"oros emissores de luz vermel.a, verde e azul. G "Ds"oro tem uma caracterstica "sica interessante. Ao ser atin#ido por el(trons, emite luz. :i"erentes compostos de "Ds"oro emitem luz com di"erentes "reqS)ncias, ou se/a, di"erentes cores. As telas dos anti#os monitores e ?+s monocromticos n0o utilizavam "Ds"oro de C cores, e sim, "Ds"oro de uma >nica cor. 9as ?+s em preto e branco era

Captulo 26 Placas de vdeo e !o"itores

26-2#

usado "Ds"oro branco, que emitia di"erentes intensidades luminosas de acordo com a intensidade do "eixe eletrPnico, produzindo assim as di"erentes tonalidades de cinza que "ormam as ima#ens em Ipreto e brancoK. 9os monitores monocromticos, em #eral era usado o "Ds"oro verde, pois a radia30o emitida produzia menor cansa3o visual. ?elas de ?+s e de monitores monocromticos eram revestidas internamente por uma camada uni"orme de um >nico tipo de "Ds"oro. 9em pequenos pontos, nem "inssimas tiras. <ra um revestimento uni"orme, como se "osse uma pintura. !ma#ine a#ora um "eixe eletrPnico iluminando internamente esta camada de "Ds"oro. *ua intensidade aumenta ou diminui para "ormar as ima#ens. A "i#ura && mostra como "icaria um trec.o da tela no qual est escrito a palavra IpixelsK. G "eixe eletrPnico camin.a apa#ado da esquerda para a direita, at( que ( aceso para "ormar a parte superior da letra IPK. =ica aceso durante tr)s perodos e se apa#a, at( que mais adiante acende novamente para "ormar a parte superior da letra I,K. =ica aceso durante dois perodos e se apa#a, prosse#uindo at( c.e#ar no canto direito da tela. 9a prDxima lin.a de varredura, o "eixe acender e apa#ar para "ormar o pequeno ponto na se#unda lin.a que "orma a letra IPK. Camin.ar apa#ado durante 1 perodos e acender por mais um perodo para "ormar o restante da se#unda lin.a da letra IPK. Ainda nesta varredura o "eixe acender mais uma vez para "ormar o pin#o da letra I!K e a se#unda lin.a de varredura da letra I,K.
Figura 26.22
$or!aBCo de caracteres "a tela.

:urante uma lin.a de varredura, o "eixe eletrPnico acende ou apa#a, de acordo com os dados existentes na memDria de vdeo. Ao operar, por exemplo, com uma resolu30o de 21Lx1 L, cada lin.a de varredura ( "ormada por 21L posi34es independentes, cada uma delas pode ter sua prDpria cor. 9os monitores anti#os, as cores eram o preto e o branco %ou verde'. Cada um dos estados que o "eixe eletrPnico assume ao descrever uma lin.a ( c.amado de um pixel %abreviatura para picture element, ou elemento de ima#em'. 9ote que a "i#ura && ( uma amplia30o de um pequeno trec.o na tela. G aspecto ( ruim devido 6 amplia30o. Gl.ando no monitor a uma distMncia

26-2%

Hardware Total

razovel, n0o conse#uimos perceber as imper"ei34es. Podemos visualizar a memDria de vdeo como sendo uma matriz de pequenos quadrados que "ormam as ima#ens e os textos. A "i#ura &C mostra um exemplo desta representa30o e a sua apar)ncia real na tela. Podemos ima#inar que os pixels s0o pequenos quadrados, mas na verdade mais parecem crculos emba3ados. Gbserve ainda um e"eito interessante. As lin.as verticais que "ormam a letra IeK na "i#ura &C s0o claramente "ormadas por pontos distintos, mas a lin.a .orizontal parece ser contnua. :urante a exibi30o desta lin.a .orizontal, o "eixe eletrPnico permanece aceso, e assim n0o podemos visualizar os pixels separadamente. Z os pixels dispostos no sentido vertical podem ser "acilmente distin#uidos, pois pertencem a di"erentes lin.as de varredura. T o resultado da tra/etDria .orizontal descrita pelo "eixe eletrPnico.
*** 35% *** Figura 26.23
Caracter idealiFado "a !e!)ria e sua aparE"cia real "a tela.

9os monitores coloridos, os pixels s0o como pontos que iluminam as trades. A "i#ura &1 mostra a di"eren3a entre resolu34es baixas e altas. !ma#ine que "oto#ra"amos a palavra IPixK em tr)s resolu34esB 21Lx1 L, LLx2LL e 1L&1xH2 . 9as resolu34es maiores, os pixels s0o menores, mas os pontos de "Ds"oro na tela s0o imDveis.
*** 75% *** Figura 26.24
(o"ta0e! co! te9tos e! di,ere"tes resoluBJes.

G e"eito ( mostrado mel.or na "i#ura &5, onde vemos pixels nas tr)s resolu34es citadas. 9a resolu30o menor, os pixels s0o maiores e atin#em um n>mero maior de trades. 9as resolu34es mais elevadas, os pixels s0o menores e cada um deles atin#e um n>mero menor de trades. 5uando o pixel ( muito pequeno, a ponto de ter taman.o i#ual ao menor que o dot pitc., perdemos a no30o de cor. Um pixel branco n0o ser mais branco, e

Captulo 26 Placas de vdeo e !o"itores

26-2'

sim, colorido. A "i#ura n0o ( colorida, vemos nos tr)s casos pontos cinzentos, mas se "ossem os pontos da tela do monitor, os tr)s pixels mostrados seriam brancos. As cores vermel.a, verde e azul corretamente combinadas resultam em luz branca. *e os pixels "orem pequenos demais, n0o cobrir0o um bom n>mero de trades para "ormar a cor branca. *upon.a ent0o que os tr)s pixels mostrados na "i#ura &5 s0o os Ipin#osK das letras IiK da "i#ura &1.
Figura 26.25
5s pi9els ilu!i"a! u! 0rupo de trades.

Para e"eito de compara30o, em uma tela de 11K e dot pitc. de L,& mm, operando na resolu30o de 1L&1xH2 , um pixel tem cerca de L,C mm, aproximadamente o mesmo taman.o que as trades. Aesolu34es maiores nesta tela de 11K resultar0o em pixels menores que as trades, por isso n0o ( conveniente usar resolu34es maiores que 1L&1xH2 em monitores de 11K, e normalmente os "abricente nem o"erecem esta op30o.
&esol 'o

Uma das caractersticas mais importantes de uma placa de vdeo ( o con; /unto de resolu34es que podem ser exibidas. Uma tela #r"ica ( "ormada por uma #rande matriz de pixels. Considere por exemplo a resolu30o de LLx2LL, na qual a tela ( "ormada por uma matriz de LL pontos no sentido .orizontal, por 2LL pontos no sentido vertical, como mostra a "i#ura &2.
Figura 26.26
Tela co! resoluBCo de -@@96@@.

26-26

Hardware Total

As atuais placas de vdeo podem operar com diversas resolu34es, tais comoB C&Lx&LL 21Lx&LL 21LxC5L 21Lx1 L LLx2LL 1L&1xH2 1& Lx1L&1 12LLx1&LL

As resolu34es mais usadas s0o 21Lx1 L, LLx2LL e 1L&1xH2 . A resolu30o de C&Lx&LL "oi muito usada nos anti#os /o#os para o modo E*;:G*. As resolu34es de 21Lx&LL e 21LxC5L s0o pouco usadas, e existem apenas para manter compatibilidade com pro#ramas #r"icos anti#os, operando sob o E*;:G*. As resolu34es superiores a 1L&1xH2 s0o usadas principalmente em computadores poderosos, destinados a CA: e editora30o eletrPnica. 5uanto maior ( a resolu30o, maior ( o nvel de detal.amento na represen; ta30o da ima#em. Uma ima#em com resolu30o de C&Lx&LL tem uma quali; dade in"erior, pois nota;se claramente que ( "ormada por uma s(rie de quadrados.
*** 75% *** Figura 26.27
A 0ra"de distK"cia "Co co"se0ui!os perce8er !uita di,ere"Ba e"tre resoluBJes altas e 8ai9as.

+e/a por exemplo a "i#ura &H, onde s0o apresentadas duas telas, uma na resolu30o de C&Lx&1L e outra na resolu30o de LLx2LL. Gbservando ambas 6 distMncia, parece que s0o i#uais, mas ao ol.armos mais de perto %"i#ura & ', vemos que na resolu30o mais baixa, a ima#em ( "ormada por uma s(rie de quadrados. Gperar com a resolu30o de 1L&1xH2 resulta em mel.or qualidade de ima#em que usando LLx2LL, que por sua vez ( mel.or que 21Lx1 L, que por sua vez ( muito mel.or que C&Lx&1L.

Captulo 26 Placas de vdeo e !o"itores Figura 26.28

26-27
5l.a"do ate"ta!e"te co"se0ui!os perce8er a po8reFa de detal.es "as resoluBJes !ais 8ai9as.

Aesolu34es altas s0o mel.ores, mas para us;las ( preciso ter uma boa placa de vdeo, um bom monitor e um processador veloz.
()mero de cores

<sta ( uma outra caracterstica importante nas placas de vdeo. 9o incio dos anos L, era muito comum operar em modo monocromtico, usando apenas o preto e o branco. Eesmo as placas #r"icas que #eravam cores, operavam com 1 ou no mximo cores, devido a limita34es tecnolD#icas da (poca. Apenas placas #r"icas usadas em computadores especiais, prDprios para CA:, podiam operar com mais cores, mas a um custo altssimo. 9o "inal dos anos L, / eram comuns e baratas as placas de vdeo *uper +$A, capazes de operar em modos #r"icos de 12 ou &52 cores. Com 12 cores, ( possvel representar desen.os com boa qualidade. Com &52 cores, ( possvel representar "otos e "ilmes coloridos de "orma muito satis"atDria, quase per"eita. As atuais placas *uper +$A operam com elevados n>meros de cores. <ste n>mero de cores est diretamente relacionado com o n>mero de bits usados para representar cada pixel. A tabela abaixo descreve esta rela30o.
Bits por pi9el > 2 *&!ero de cores 2 %

26-2% >' >6 2% #2 >6 2'6 #2.766'.'#6 >6.777.2>6 >6.777.2>6

Hardware Total

9o modo *+$A mais avan3ado at( o incio dos anos 9L, cada pixel era representado por um b8te % bits'. Com esses bits, ( possvel "ormar &52 valores, o que corresponde a &52 cores. 9as placas *+$A atuais, est0o disponveis modos que c.e#am at( cerca de 12 mil.4es de cores. <sses modos s0o c.amados deB Ni ColorB ?rue ColorB C&.H2 ou 25.5C2 cores 12.HHH.&12 cores

Para abreviar, ( comum indicar esses elevados n>meros de cores como C&O, 21O e 12E. Euitas placas de vdeo operam com modos ?rue Color de C& bits, e n0o de &1 bits. Poderamos pensar que desta "orma a placa #era 1 bil.4es de cores, mas n0o ( isso o que ocorre. ?anto nos modos ?rue Color de &1 como no de C& bits, s0o usados bits para representar o vermel.o, bits para o verde e bits para o azul. Gs bits adicionais encontrados nos modos de C& bits s0o desprezados %a placa "ica mais rpida operando com C& bits que com &1', ou ent0o s0o usados para o canal al"a, que indica o nvel de transpar)ncia de uma cor. A vanta#em em operar nos modos Ni Color e ?rue Color ( uma maior "ide; lidade na representa30o de cores. T possvel representar com muito maior aproxima30o, os quase &L mil.4es de cores que a vista .umana conse#ue distin#uir. Para e"eito de compara30o %pena que este livro n0o ( a cores', considere a "i#ura &9, onde existem duas "otos id)nticas, sendo que a pri; meira ( representada usando &1 bits %12 mil.4es de cores' e a se#unda ( representada usando pixels de bits %&52 cores'. <xiste di"eren3a, mas quase n0o podemos perceber, devido 6 distMncia entre a tela e nossos ol.os.

Captulo 26 Placas de vdeo e !o"itores

26-2? *** 75% *** Figura 26.29


*a tela/ =uase "Co perce8e!os a di,ere"Ba e"tre -/ >6 e 2% 8its por pi9el.

A di"eren3a entre usar &52 e usar 12 mil.4es de cores sD ( notada quando ol.amos a "i#ura bem de perto. +e/a na "i#ura CL o que acontece quando nos aproximamos mais da tela. A ima#em com bits por pixel apresenta cores "ormadas por uma t(cnica con.ecida como Idit.erin#K. Consiste em aplicar pixels de cores variveis, com o ob/etivo de "ormar novas cores, quando a "i#ura ( visualizada 6 distMncia. A ima#em com &1 bits por pixel n0o utiliza o dit.erin# para simular cores, apresentando as cores verdadeiras da ima#em, o que resulta em uma qualidade visual muito mel.or.
Figura 26.30
Ape"as ol.a"do ate"ta!e"te co"se0ui!os ver a di,ere"Ba e"tre ,otos co! pi9els de -/ >6 e 2% 8its.

Gs modos #r"icos ?rue Color apresentam uma excepcional qualidade. Gs modos Ni Color apresentam uma qualidade quase t0o boa, apesar do seu n>mero de cores ser bem in"erior. Eesmo assim, a qualidade de ima#em obtida nos modos Ni Color ( muito superior 6 obtida com apenas &52 cores. Para indicar simultaneamente a resolu30o e o n>mero de cores, usamos duas "ormas. Por exemplo, para indicar a resolu30o de LLx2LL com &52 cores, podemos dizerB

26-#@

Hardware Total

LLx2LL com &52 cores LLx2LLx&52 LLx2LLx *empre que indicamos a resolu30o usando tr)s n>meros como Ax-xC, o primeiro n>mero indica o n>mero de pixels na tela no sentido .orizontal, o se#undo n>mero indica o n>mero de pixels no sentido vertical, e o terceiro n>mero indica o n>mero de cores. ?amb(m ( comum usar para o valor C, n0o o n>mero de cores, mas o n>mero de bits por pixel.
V*+ e ,V*+

9a verdade, todas as placas de vdeo usadas nos PCs modernos s0o *uper +$A. <ntretanto, n0o ( errado c.am;las de +$A. Uma placa *uper +$A nada mais ( que uma placa +$A avan3ada. As placas +$A ori#inais, lan3adas pela !-E em meados dos anos L, operavam com vrias resolu34es e n>meros de cores, entre as quais, as principais s0oB C&Lx&LLx&52 21Lx1 Lx12 Como vimos, &52 cores s0o satis"atDrias para representar "otos e "ilmes, mas na resolu30o de C&Lx&LL, notamos nitidamente a pixeliza30o da ima#em, ou se/a, podemos notar que ( "ormada por pequenos quadrados. A resolu30o de 21Lx1 L apresenta uma pixeliza30o imperceptvel, mas com apenas 12 cores, n0o ( possvel representar "otos e "ilmes. Assim que a tecnolo#ia evoluiu, e os pre3os dos circuitos necessrios 6 implementa30o de placas de vdeo diminuram, os seus "abricantes puderam produzir placas +$A de baixo custo, com as mesmas caractersticas de placas mais so"isticadas que custavam, at( ent0o, al#uns mil.ares de dDlares. *ur#iram ent0o as placas *+$A %*uper +$A'. ?ratam;se de placas +$A, capazes de operar, tanto nas resolu34es normais %como C&Lx&LLx&52 e 21Lx1 Lx12', como em resolu34es mais altas, e com maior n>mero de cores. As primeiras placas *+$A operavam com resolu34es elevadas, comoB 21Lx1 Lx&52 LLx2LLx&52 1L&1xH2 x&52 G uso de &52 cores e resolu34es mais altas tornou possvel a representa30o de ima#ens com qualidade muito superior 6 das anti#as placas +$A.

Captulo 26 Placas de vdeo e !o"itores

26-#>

Um dos requisitos de .ard7are que uma placa de vdeo deve atender para possibilitar o uso de maiores resolu34es e maior n>mero de cores ( possuir memDria de vdeo em quantidade su"iciente. As placas +$A ori#inais pos; suam apenas &52 O- de memDria de vdeo. As placas *+$A precisam ter 1L&1 O- de memDria de vdeo para c.e#ar 6 resolu30o de 1L&1xH2 x&52. 9o incio dos anos 9L, encontrvamos placas *+$A com &52 O-, 51& O- e 1L&1 O- de memDria de vdeo. G n>mero de cores e as resolu34es suportadas dependiam desta quantidade. A tabela abaixo mostra esta depend)ncia.
GesoluBCo 6%@9%-@ -@@96@@ >@2%976Placa VGA >6 SVGA co! 2'6 LB >6 >6 SVGA co! '>2 LB 2'6 2'6 >6 SVGA co! >@2% LB 2'6 2'6 2'6

:e acordo com a tabela, podemos observar que para c.e#ar 6 resolu30o de 1L&1xH2 com &52 cores, ( necessrio que a placa *+$A ten.a 1L&1 O- %1 E-' de memDria de vdeo. Uma placa *+$A com 51& O- de memDria de vdeo c.e#a a esta resolu30o com apenas 12 cores. <sta mesma placa o"erece &52 cores no mximo na resolu30o de LLx2LL. As atuais placas *+$A s0o muito mais poderosas que as disponveis no incio dos anos 9L. Uma das suas principais caractersticas ( a disponibilidade de modos #r"icos que c.e#am at( 12 mil.4es de cores. :a mesma "orma como ocorre com as placas mais anti#as, para ter elevadas resolu34es e um elevado n>mero de cores, ( necessrio que a placa possua uma #rande quantidade de memDria de vdeo. As placas atuais apresentam no mnimo 1 E- de memDria de vdeo, mas mesmo os modelos n0o t0o novos, com 1 Eou & E- de memDria de vdeo, tamb(m podiam operar com at( 12 mil.4es de cores. Gs n>meros mximos de cores atin#idos por essas placas est0o descritos na tabela abaixo.
GesoluBCo 6%@9%-@ -@@96@@ >@2%976>2-@9>@2% > (B >6( 6%L 2'6 >6 2 (B >6( >6( 6%L 2'6 % (B >6( >6( >6( >6(

G-*B <xistem di"eren3as entre as diversas placas *+$A existentes, principalmente nos modos com resolu34es superiores a 1L&1xH2 . Por exemplo, certas placas podem n0o ser capazes de operar com 12 mil.4es de cores na resolu30o de 1& Lx1L&1, mesmo com 1 E- de memDria de vdeo, "icando limitadas a usar 21O cores nesta resolu30o.

Como vemos pela tabela, as modernas placas *+$A, mesmo equipadas com apenas 1 E- de memDria de vdeo, s0o capazes de operar em modo ?rue

26-#2

Hardware Total

Color na resolu30o de 21Lx1 L, e em modo Ni Color na resolu30o de LLx2LL.


+celera'o -D

:esde aproximadamente 199C, as placas de vdeo mais so"isticadas passaram a utilizar acelera30o #r"ica &:. <m 1995 esta / era uma caracterstica comum em todas as placas de vdeo, mantida at( os dias atuais. As placas de vdeo anti#as, que n0o "aziam acelera30o #r"ica, tin.am o trabal.o limitado a acessar continuamente a memDria de vdeo e envi;los ao monitor. Cabia ao processador da placa de CPU, o trabal.o de construir, pixel a pixel, o conte>do da tela. Para isso o processador armazenava na memDria de vdeo, valores que correspondiam 6s cores que cada pixel da tela deveria ter. !sso tudo deixava o processador da placa de CPU muito ocupado, e a #era30o das ima#ens muito lenta. +isando mel.orar o desempen.o, os c.ips #r"icos modernos passaram a ser processadores #r"icos. <les n0o "azem simplesmente a leitura da memDria de vdeo e o envio ao monitor. <les realizam a maioria das opera34es #r"icas mais comuns. Por exemploB Eover bloco de dados de uma parte para outra da tela ?ra3ado de retas, curvas e retMn#ulos Preenc.imento de rea com uma determinada cor Preenc.imento de rea com um determinado padr0o $era30o de caracteres

Um processador #r"ico dedicado, localizado na placa de CPU, tem condi34es de executar o trabal.o de constru30o de ima#ens de "orma muito mais rpida que o processador da placa de CPU, por dois motivosB a' -arramento interno com mais bits [ G processador da placa de CPU comunica;se com a memDria de vdeo atrav(s de um barramento PC! ou A$P, ambos de C& bits. Z o barramento interno da placa de vdeo pode ter um n>mero maior de bits. As placas mais simples utilizam barramentos internos de 21 bits, as mais avan3adas usam 1& ou &52 bits. b' ClocO do barramento interno mais veloz [ <nquanto o barramento PC! opera com CC ENz, e a primeira vers0o do barramento A$P operava com 22 ENz, / era comum encontrar placas de vdeo operando com barramentos internos acima de 1LL ENz.

Captulo 26 Placas de vdeo e !o"itores

26-##

Portanto um processador #r"ico localizado na prDpria placa de vdeo tem condi34es de acessar a memDria de vdeo de "orma muito mais rpida que o processador da placa de CPU. Al(m disso o processador #r"ico ( especializado apenas em #era30o de ima#ens, por isso pode "azer o trabal.o muito mais depressa. Al(m da #era30o de #r"icos na tela ser mais rpida, o processador da placa de CPU "ica com mais tempo livre para executar outras tare"as.
Figura 26.31
5 8arra!e"to i"ter"o de u!a placa de vdeo + se!pre !ais veloF =ue o 8arra!e"to "o =ual ela + co"ectada.

Para e"eito de compara30o, mostramos na "i#ura C1 uma placa de vdeo com um processador #r"ico de 1& bits, operando a &LL ENz. A taxa de trans"er)ncia entre este processador e a memDria de vdeo ( de C,& $-Rs. Para calcular, basta multiplicar o clocO pelo n>mero de b8tes da memDria de vdeo. 9o nosso exemplo, s0o 1& bits, ou 12 b8tes, portanto temosB &LL ENz x 12 b8tes V C,& $-Rs <nquanto isso, o processador da placa de CPU acessa a memDria de vdeo atrav(s do barramento, que pode ser PC! ou A$P. Ambos s0o barramentos de apenas C& bits, e suas taxas de trans"er)ncia s0oB
Barra!e"to PCI AGP >9 AGP 29 AGP %9 AGP -9 Ta9a de tra"s,erE"cia >## (BMs 266 (BMs '## (BMs >@66 (BMs 2>## (BMs

Eesmo o barramento A$P x apresenta taxa de trans"er)ncia in"erior 6 do barramento interno da placa do nosso exemplo.
+celera'o de vdeo

26-#%

Hardware Total

:esde que os c.ips #r"icos das placas de vdeo passaram a ser aceleradores #r"icos para opera34es &:, outras "un34es de vdeo passaram a ser implantadas no .ard7are de novos c.ips #r"icos. Uma delas ( o que c.amamos de Iacelera30o de vdeoK. 90o "a3amos con"us0o. G que "oi explicado no item anterior ( a acelera30o #r"ica, que consiste em executar por .ard7are, pelo prDprio processador da placa, a maioria das "un34es de #era30o de ima#ens de uma inter"ace #r"ica, como a do @indo7s e outros sistemas operacionais. A acelera30o de vdeo consiste em realizar por .ard7are, a exibi30o de "ilmes em movimento. 9ormalmente a exibi30o de um "ilme na tela consiste em acessar o arquivo de vdeo %normalmente com extens0o A+!, EG+ ou EP$', realizar a decodi"ica30o da ima#em e trans"erir os dados para a tela, em uma /anela. <sta opera30o envolve um #rande volume de processamento, ou se/a, deixa o processador da placa de CPU bastante ocupado. 5uando uma placa "az acelera30o de vdeo, ela realiza a maior parte das opera34es complexas envolvidas no processo de converter os dados do arquivo de vdeo para os pixels que "ormar0o o "ilme em movimento na tela. !sso deixa o processador da placa de CPU menos ocupado, al(m de produzir ima#ens de mel.or qualidade. Euitas placas de vdeo modernas "azem acelera30o de vdeo por .ard7are. $ra3as a esta sua especializa30o, elas podem exibir "ilmes com mel.or qualidade, em tela c.eia e com um bom "rame rate %o ideal ( operar com CL quadros por se#undo para ter uma boa continuidade de movimentos'. 5uando uma placa n0o "az acelera30o de vdeo por .ard7are, ela deve "aze; la por so"t7are. Praticamente todo o trabal.o ser neste caso "eito pelo processador da placa de CPU. :i"icilmente poder ser usada uma exibi30o em tela c.eia e com um bom "rame rate. A qualidade das ima#ens tamb(m ser in"erior. <sta ( mais uma das di"eren3as entre as placas de vdeo caras e as mais baratas.
+celera'o .D

<ste recurso come3ou a se tornar comum em meados dos anos 9L, e .o/e est presente em todas as placas de vdeo, at( nas mais simples. ?rata;se da acelera30o #r"ica C:. A id(ia ( bem parecida com a acelera30o #r"ica &:, / apresentada. G c.ip principal da placa de vdeo ( na verdade um processador #r"ico capaz de acessar diretamente a memDria de vdeo atrav(s de um barramento local, com elevada taxa de trans"er)ncia. <ste c.ip realiza sobre a memDria de vdeo, as opera34es #eom(tricas envolvidas na #era30o de #r"icos tridimensionais. A #era30o dessas ima#ens consiste no se#uinteB

Captulo 26 Placas de vdeo e !o"itores Figura 26.32


I!a0e! e! wire ,ra!e.

26-#'

1' G processador da placa de CPU #era uma ima#em tridimensional "ormada por uma s(rie de pol#onos, como mostra a "i#ura C&. <ste tipo de representa30o ( c.amado de 7ire "rame %arma30o de arame'. &' A placa realiza o que c.amamos de renderiza30o sobre esses pol#onos. G processo consiste em aplicar sobre cada pol#ono, texturas apropriadas. As texturas s0o ima#ens bidimensionais, que ao serem aplicadas sobre os pol#onos do 7ire "rame, produzem como resultado uma ima#em tridimensional. A "i#ura CC mostra o resultado da aplica30o das diversas texturas sobre o 7ire "rame da "i#ura C&.
Figura 26.33
I!a0e! resulta"te da aplicaBCo de te9turas so8re o wire ,ra!e.

:urante a aplica30o das texturas, vrios e"eitos s0o adicionados para ter resultados com mais realismo. *0o levados em conta nveis de ilumina30o, bril.o, re"lex0o, neblina, transpar)ncia, vrios m(todos de "iltra#em, etc.

26-#6

Hardware Total

5uando uma placa de vdeo C: ( simples, apenas al#uns desses e"eitos s0o suportados. Um mesmo pro#rama, ao ser executado em um PC com uma placa de vdeo mais so"isticada, poder #erar ima#ens C: incrivelmente realistas, ao passo que se executado em um PC com uma placa C: mais simples resultar em ima#ens mais pobres.
Drivers e tilitrios

?odas as placas *+$A s0o acompan.adas de so"t7ares especiais c.amados de drivers *+$A. <sses drivers permitem que se/am utilizados os recursos da placa %suas cores e suas resolu34es, bem como os recursos de acelera30o #r"ica' em diversos pro#ramas. <m #eral, s0o "ornecidos drivers *+$A paraB @indo7s C.x @indo7s 95 R 9 R E< @indo7s 9? R &LLL 9em sempre os drivers que acompan.am uma placa de vdeo s0o os mais atualizados. Uma placa pode "icar vrios meses na prateleira at( ser vendida, e na ocasi0o da sua instala30o, o driver pode estar desatualizado em vrios meses. *empre encontramos no site do "abricante da placa de vdeo ou do c.i\ #r"ico, os seus drivers mais atualizados. G @indo7s tamb(m ( "ornecido com drivers para centenas de modelos de placas de vdeo. *0o c.amados de drivers nativos. 5uando ( "eita a sua instala30o, a marca e modelo da placa de vdeo s0o detectados e os drivers nativos s0o instalados. <m #eral esses drivers "uncionam bem, mas em caso de problemas no vdeo, uma das primeiras provid)ncias que devemos tomar ( instalar um driver mais novo. Pode ser o existente no C:;AGE que acompan.a a placa de vdeo, caso se/a mais recente que os drivers nativos do @indo7s. Eel.or ainda ( usar a >ltima vers0o, disponvel no site do "abricante da placa de vdeo ou do c.ip #r"ico. <xistem casos em que o @indo7s n0o possui drivers nativos para a placa de vdeo. !sto ( comum quando a placa ( mais nova que a vers0o do @indo7s em uso. 5uando isto ocorre, a placa ( instalada com drivers +$A #en(ricos, que possibilita usar no mximo a resolu30o de 21Lx1 L, com 12 cores. Apenas com a instala30o dos drivers "ornecidos pelo "abricante %se/a a partir do C:;AGE, se/a pela !nternet' a placa de vdeo estar plenamente "uncional.

Captulo 26 Placas de vdeo e !o"itores

26-#7

<m muitos casos, os drivers da placa de vdeo s0o instalados atrav(s de um pacote mais amplo, contento n0o apenas os drivers propriamente ditos, mas tamb(m utilitrios para controle das op34es de "uncionamento da placa. Euitas vezes esses utilitrios aparecem na "orma de novas #uias no quadro de con"i#ura34es da placa de vdeo, como mostra a "i#ura C1. 9ormalmente este quadro possui apenas as #uias $eral, Adaptador, Eonitor, :esempen.o e $erenciamento de Cores. 9o exemplo da "i#ura C1, as #uias +anta %o modelo da placa' e Gutput :evice "oram adicionadas pela instala30o dos so"t7ares que acompan.am a placa.
Figura 26.34
<tilit1rios i"te0rados Ns propriedades da placa de vdeo.

/01, V2,+
Z vimos que os drivers *+$A s0o so"t7ares especiais que possibilitam o uso dos recursos de uma placa *+$A em determinados pro#ramas e sistemas operacionais. Um driver *+$A para @indo7s E< permite que qualquer pro#rama #r"ico para @indo7s E< possa utilizar os recursos da placa. Gbviamente, pro#ramas como editores de texto e bancos de dados n0o aproveitar0o totalmente os recursos de cor %apesar de poderem incorporar essas "i#uras em seus documentos', mas os pro#ramas prDprios para manipula30o de "i#uras "ar0o pleno uso das cores que a placa permite. Pro#ramas para edi30o de "otos poder0o exibir seus arquivos usando os modos Ni Color e ?rue Color, se a placa estiver con"i#urada para tal. +oc) encontrar entretanto, muitos pro#ramas anti#os para E*;:G*, principalmente /o#os, que precisam de suporte para utilizar os recursos da

26-#-

Hardware Total

placa, como suas altas resolu34es, seu elevado n>mero de cores e a acelera30o #r"ica. !n"elizmente, n0o existem Idrivers *+$A para :G*K, mas existe al#o parecido, c.amado -!G* +<*A. ?rata;se de um con/unto de "un34es padronizadas que permitem que qualquer so"t7are #r"ico para E*; :G* possa utilizar os modos #r"icos em qualquer placa *+$A, desde que ambos este/am preparados para operar neste modo. G -!G* +<*A "az parte do prDprio -!G* da placa de vdeo. Euitos pro#ramas #r"icos est0o preparados para operar controlando um -!G* +<*A. +oc) n0o pode "azer com que um pro#rama #r"ico anti#o, que n0o suporte o -!G* +<*A, passe a utilizar os modos #r"icos *+$A sD pelo "ato da placa *+$A possuir este recurso. T preciso que o pro#rama possua esta op30o. Podemos citar o caso dos /o#os. ?radicionalmente, utilizam o modo #r"ico de C&Lx&LL com &52 cores, mas muitos /o#os para E*;:G* mais recentes %1995;199H' possuem op34es #r"icas como +$A e *+$A. 5uando ao con"i#urar o vdeo para um desses /o#os, o usurio escol.e a op30o *+$A, o pro#rama passa a usar os recursos do -!G* +<*A para #erar altas resolu34es e elevado n>mero de cores. <ntretanto, ( preciso tomar cuidado com um detal.e importante. Pro#ramas visualizadores #r"icos, que simplesmente apresentam "i#uras estticas na tela, podem per"eitamente operar com altas resolu34es. Z os /o#os de a30o, como aqueles que envolvem lutas e corridas, precisam "icar constantemente alterando o conte>do da memDria de vdeo. <m alta resolu30o, computadores que n0o se/am extremamente velozes podem demorar muito tempo para executar o preenc.imento da tela, o que causa a perda da continuidade de movimentos %a ima#em apresenta saltos'. <m micros anti#os, ( mel.or operar com resolu30o baixa %C&Lx&LL' para obter mais velocidade, mesmo sendo o -!G* +<*A capaz de operar com resolu34es elevadas.

3sando m)ltiplos monitores


A partir da vers0o 9 , o @indo7s passou a apresentar um recurso bastante interessante e em certos casos extremamente >til, que ( a possibilidade de instala30o simultMnea de vrias placas de vdeo e vrios monitores. !nstalar, por exemplo, dois monitores, pode ser uma op30o mais prtica e econPmica que comprar um monitor de tela #rande. 9esta se30o mostraremos como ( "eita a instala30o e a utiliza30o deste recurso. ?emos que "azer o se#uinteB 1' Uma placa de vdeo deve ser instalada e estar "uncionando corretamente &' !nstalar a se#unda placa de vdeo e reiniciar o computador C' Con"i#urar o @indo7s para utilizar a se#unda placa de vdeo

Captulo 26 Placas de vdeo e !o"itores

26-#?

:evemos encaixar a se#unda placa de vdeo em um slot livre %ambas as placas precisam ser PC!, sendo que uma delas pode ser A$P'. 5uando o @indo7s "or incializado, apenas o primeiro monitor "uncionar, e nele ser apresentada a mensa#em in"ormando que a se#unda placa "oi detectada. :eve ser "eita a instala30o dos seus drivers, exatamente como "azemos para instalar uma placa >nica. ?erminada a instala30o o computador dever ser reinicializado. *e tudo correr bem, o se#undo monitor apresentar em modo texto, a mensa#em mostrada na "i#ura C5 assim que o @indo7s "or carre; #ado. A primeira placa de vdeo estar "uncionando normalmente.
Figura 26.35
Se esta !e"sa0e! aparecer/ si0"i,ica =ue a se0u"da placa de vdeo ,oi correta!e"te i"stalada.

*e a mensa#em da "i#ura C5 n0o aparecer, ocorreu al#o de errado na sua instala30o. :evemos consultar o $erenciador de :ispositivos para buscar in"orma34es visando corri#ir eventuais problemas. 9a "i#ura C2 vemos que existem duas placas de vdeo instaladas, uma primria %Eatrox E$A E8stique' e uma secundria com problemas %+ideo;H1A$P;C:'.
Figura 26.36
A placa secu"d1ria est1 co! pro8le!as.

Ao consultarmos as propriedades da placa problemtica %"i#ura CH', vemos a causa dos problemas. T in"ormado que o suporte a m>ltiplos monitores est tendo problemas com o #erenciador de memDria <EEC 2.<F<. Aemovemos este #erenciador do CG9=!$.*]* e depois de reinicializar o

26-%@

Hardware Total

@indo7s, voltamos ao $erenciador de :ispositivos para constatar que est tudo bem.
Figura 26.37
Propriedades da placa de vdeo co! pro8le!as.

:epois que a se#unda placa de vdeo estiver corretamente instalada, a #uia Con"i#ura34es do quadro de propriedades de vdeo ter um aspecto completamente di"erente %"i#ura C '. Antes de de"inir a resolu30o, o n>mero de cores e usar o bot0o Avan3adas, temos que selecionar a placa de vdeo a ser utilizada, atrav(s do campo <xibir.

Captulo 26 Placas de vdeo e !o"itores Figura 26.38

26-%>
A 0uia de Co",i0uraBJes de vdeo/ =ua"do e9iste! duas placas de vdeo i"staladas.

Cada uma das placas poder operar com seu prDprio modo #r"ico, ou se/a, com resolu30o e n>mero de cores di"erentes. :evemos marcar tamb(m a op30o <stender a rea de trabal.o do @indo7s a este monitor. !sto "az com que a tela do se#undo monitor "uncione como continua30o da tela do primeiro. 5uando o cursor do mouse ( movimentado at( a borda direita do primeiro monitor, aparecer imediatamente na borda esquerda do se#undo monitor. Ao arrastarmos uma /anela no primeiro monitor para a direita, o trec.o que desaparece na borda direita aparecer entrando pela parte es; querda do se#undo monitor %"i#ura C9'.
*** 75% *** Figura 26.39
A 1rea de tra8al.o ocupa os dois !o"itores.

*e na "i#ura C9, clicarmos sobre o bot0o Eaximizar da /anela que invadiu a se#unda tela, esta /anela ser maximizada at( ocupar totalmente a se#unda tela. Zanelas que na ocasi0o da maximiza30o estiverem com o bot0o Eaximizar na primeira tela, ser0o maximizadas ocupando inte#ralmente a primeira tela. :esta "orma podemos manter dois pro#ramas maximizados simultaneamente, cada um ocupando uma tela. At( mesmo comandos de

26-%2

Hardware Total

arrastar e soltar poder0o ser utilizados entre esses dois pro#ramas, / que o cursor do mouse percorre livremente ambas as telas. 9o quadro da "i#ura C , podemos clicar sobre um monitor %1 ou &' e move; lo para cima, para baixo, para a esquerda ou direita do outro monitor. Podemos desta "orma de"inir a posi30o do monitor secundrio em rela30o ao monitor principal.
&eq isitos para o so de m)ltiplos monitores

+oc) pode instalar mais de duas placas de vdeo, estendendo o processo aqui apresentado. A Eicroso"t a"irma que este recurso "oi testado com at( 9 monitores. G aumento do n>mero de monitores "icar vinculado ao n>mero de slots livres para expans0o de novas placas. Apenas placas de vdeo PC! e A$P podem ser utilizadas. ?amb(m devemos levar em conta que certos modelos de monitores, ao serem colocados lado a lado, causam inter"er)ncia m>tua nas ima#ens. :evido 6 "alta de blinda#em eletroma#n(tica apropriada, cada um dos monitores pode apresentar ondula34es na ima#em, o que di"icultar o uso de m>ltiplos monitores. *er preciso deixar os monitores a"astados, o que poder tornar incPmodo o seu uso simultMneo. <xistem ainda restri34es quanto aos modelos de placas de vdeo a serem utilizadas. 9em todos os modelos suportam a opera30o em con/unto. T tamb(m preciso que as placas de vdeo possuam drivers para o @indo7s 9 ou superiores, dotados do recurso de "uncionamento com m>ltiplas placas de vdeo. +oc) encontrar no diretDrio CB^@!9:G@* do seu computador, o arquivo :!*P,A].?F?. 9ele existem vrias dicas sobre monitores e placas de vdeo, e ainda uma lista com as marcas e modelos de placas de vdeo testadas pela Eicroso"t, que d0o suporte ao "uncionamento de m>ltiplos monitores. Poderamos apresentar as listas aqui, mas seriam muito extensas. G @indo7s 9 introduziu este recurso, o @indo7s 9 *< tem uma lista ainda maior, o mesmo ocorrendo no @indo7s Eillenium e no FP. A cada vers0o do @indo7s, mais modelos de placas de vdeo s0o certi"icadas para a opera30o com m>ltiplos monitores.

Placas de vdeo .D
Placas C: n0o s0o mais um acessDrio apenas para os usurios de /o#os ou um item so"isticado para os pro"issionais de computa30o #r"ica. Atualmente

Captulo 26 Placas de vdeo e !o"itores

26-%#

todas as placas de vdeo possuem recursos C:, mesmo as utilizadas nos PCs mais simples. Portanto ( uma boa id(ia con.ecer as "un34es dessas placas.
1 q e $a4 ma placa de vdeo .D5

A exibi30o de ima#ens tridimensionais ( muito complexa, principalmente quando ( necessrio um alto #rau de realismo. !ma#ens tridimensionais s0o representadas internamente na memDria do computador, como uma sucess0o de elementos #r"icosB pol#onos, luzes, texturas e e"eitos visuais diversos. Por exemplo, para representar uma casa com mDveis, ( preciso que o pro#rama manten.a na memDria, todos os ob/etos representados como #rupos de pol#onos, tipicamente triMn#ulos e retMn#ulos. 5ualquer pol#ono pode ser representado como a /un30o de um ou mais triMn#ulos ou retMn#ulos. T preciso armazenar as coordenadas espaciais %F, ] e _' de cada um dos v(rtices desses pol#onos. Pontos de ilumina30o tamb(m precisam ter suas coordenadas armazenadas, pois esta in"orma30o ( necessria para determinar se elementos #r"icos aparecer0o mais claros ou mais escuros, e ainda para a composi30o de sombras. <m cada super"cie s0o aplicadas texturas, obtendo assim, maior realismo. Uma textura ( uma "i#ura bidimensional que ( aplicada sobre os pol#onos no espa3o tridimensional. Por exemplo, o as"alto de uma pista de corridas pode ter aplicado a ele, trec.os de ima#ens obtidos por "oto#ra"ias "rontais de as"alto verdadeiro. :a mesma "orma, ti/olos podem ser representados por retMn#ulos sobre os quais s0o aplicadas texturas resultantes de "oto#ra"ias de ti/olos verdadeiros. G principal trabal.o de uma placa tridimensional ( aplicar as texturas sobre os pol#onos, levando em conta as suas coordenadas espaciais. A "i#ura 1L mostra um exemplo de ima#em obtida a partir da aplica30o de texturas sobre os pol#onos no espa3o tridimensional.
Figura 26.40
Te9turas sCo aplicadas so8re os pol0o"os/ ,or!a"do assi! as i!a0e"s tridi!e"sio"ais.

A "i#ura 11 mostra uma tela capturada de um /o#o C: para o modo E*; :G*. Apesar de ser um /o#o tridimensional, n0o utiliza recursos de placas tridimensionais %e por isso "unciona com qualquer placa de vdeo'.

26-%%

Hardware Total Figura 26.41


22 - Ce"a de u! 4o0o =ue "Co possui suporte para placas tridi!e"sio"ais.

A parte esquerda da "i#ura mostra o interior de uma sala, com razovel qualidade #r"ica. Podemos ver os detal.es do relD#io, o banco, e at( as texturas dos azule/os da parede. 9a parte direita da "i#ura temos uma parede bem prDxima. Como n0o est0o sendo usados recursos tridimensionais, n0o ( possvel ter alta qualidade nas texturas aplicadas, principalmente a pequenas distMncias. As texturas precisam ser ampliadas, e s0o representadas por uma s(rie de quadrados de #rande taman.o, o que pre/udica o realismo. G problema poderia ser resolvido com o uso de texturas de maior resolu30o, mas a existiria outro problema mais s(rio, que ( a #rande quantidade de processamento envolvido na aplica30o dessas texturas. Para aplicar uma textura de &52x&52, seria preciso um poder de processamento 12 vezes maior que o necessrio para usar uma textura de 21x21. <speci"icamente os /o#os C: para E*;:G* "oram criados para "uncionar com processadores 1 2, portanto n0o podem contar com um processador veloz para manipular texturas muito complexas. Z a "i#ura 1& mostra uma cena do /o#o Neav8 Eetal =aOO&, usando uma placa de vdeo C:. A parte esquerda da "i#ura ( o canto externo de uma parede de ti/olos. Podemos observar que esses ti/olos, mesmo estando prDximos do observador, n0o s0o "ormados por uma sucess0o de quadrados de #rande taman.o, como no caso da "i#ura 11. Al(m da placa de vdeo C: ser capaz de manipular texturas de maior resolu30o, realiza "iltra#ens que "azem com que as ima#ens "iquem mais realistas, n0o apresentando e"eito de pixeliza30o.

Captulo 26 Placas de vdeo e !o"itores Figura 26.42

26-%'
#2 - I!a0e! 0erada e! u!a placa #2.

9a "i#ura 1C vemos uma cena de outro /o#o que n0o utiliza recursos de placas C:, o :GGE &. Podemos observar que a parte central da "i#ura, que representa o "undo de um corredor, est escurecido, enquanto as partes prDximas est0o mais claras. G c.0o e o teto mostram claramente que a transi30o entre o claro e o escuro ( "eita de "orma precria, dividida em "aixas. G escurecimento de partes a"astadas ( uma t(cnica para mel.orar o realismo, mas o e"eito visual ( pre/udicado pela "alta de recursos tridimensionais nos /o#os mais simples. Con"orme andamos ao lon#o do corredor, as "aixas claras se movimentam, e as partes escuras se tornam claras. <ssa trans"orma30o em cores mais claras n0o ( #radual, e sim, atrav(s de "aixas. G resultado n0o ( muito bom.
Figura 26.43
22 - Ce"a do 4o0o 255(2. Trec.os dista"tes sCo escurecidos de ,or!a prec1ria.

26-%6

Hardware Total

Placas tridimensionais podem escurecer partes distantes, mas de "orma #radual. Gbserve por exemplo, o "undo da sala na "i#ura 11. Con"orme andamos naquela dire30o, o "undo vai "icando mais claro, mas de "orma #radual, sem apresentar "aixas.
Figura 26.44
#2 - Partes dista"tes sCo escurecidas de ,or!a 0radual.

+e/amos a#ora al#umas das opera34es realizadas pelos c.ips #r"icos de placas de vdeo tridimensionais. C.ips mais so"isticados realizam a maioria dessas opera34es, enquanto outros mais simples %e mais baratos' n0o realizam al#umas delas. C.ips mais simples tamb(m podem realizar vrias opera34es C:, mas em baixa velocidade, o que torna invivel #erar ima#ens complexas em movimento com boa qualidade e alta resolu30o.
1 papel do processador na "era'o de ima"ens .D

Antes de existirem placas de vdeo tridimensionais, o processador da placa de CPU "azia sozin.o todo o trabal.oB Clculo das coordenadas dos v(rtices dos pol#onos ?ra3ado dos pol#onos :etermina30o de partes visveis e ocultas Clculo de nvel de ilumina30o ponto a ponto Aenderiza30o ; aplica30o de texturas sobre os pol#onos

Um elevado volume de processamento ( necessrio para realizar todas essas tare"as. Como o processador sozin.o tin.a que "azer todo o trabal.o, acabava sendo di"cil exibir ima#ens tridimensionais em alta qualidade, e em tempo real. <m /o#os, queremos que as ima#ens se/am movimentadas de

Captulo 26 Placas de vdeo e !o"itores

26-%7

"orma interativa, que os #r"icos se/am continuamente recalculados 6 medida em que os movimentos s0o "eitos. Para que ten.amos uma boa continuidade de movimentos, ( preciso ter um n>mero elevado de quadros %"rames' exibidos a cada se#undo. G ideal ( CL quadros por se#undo %CL "ps', o que resulta em uma continuidade de movimentos equivalente 6s das ima#ens de ?+. Para isto ( preciso que o processador "a3a todos os clculos, #ere a "i#ura tridimensional e a trans"ira para a tela, em apenas 1RCL do se#undo. Para conse#uir "azer este trabal.o em t0o pouco tempo, al#umas simpli"ica; 34es s0o tomadas, como o uso de resolu30o baixa %C&Lx&1L, por exemplo', o uso de texturas de baixa resolu30o %C&xC&', al(m de outras simpli"ica34es. As placas de vdeo C: vieram para a/udar o processador na tare"a de #erar as ima#ens tridimensionais. Aealizam por .ard7are a aplica30o de texturas, levam em conta o nvel de ilumina30o ponto a ponto, bastando saber qual ( o nvel de ilumina30o em cada v(rtice de cada triMn#ulo. :esta "orma, o processador sD precisa "azer clculos relativos aos v(rtices, e todos os demais pontos s0o calculados pelo c.ip #r"ico. Ainda assim o processador precisa realizar al#umas tare"as muito importantes, antes de passar o restante do trabal.o para o c.ip #r"icoB a' Clculo das coordenadas dos v(rtices Q medida em que o ponto de vista se movimenta em uma "i#ura, ( preciso recalcular as coordenadas relativas para cada v(rtice. <sta tare"a usa intensamente o processador aritm(tico existente dentro do processador. Para esses clculos, o processador deve ter uma unidade de ponto "lutuante de alto desempen.o, mas instru34es especiais como as das tecnolo#ias C: 9o7 %AE:' e **< %Pentium !!! e 1' aceleram bastante este trabal.o. b' <limina30o de partes ocultas 5uando um elemento est localizado na "rente de outros elementos, o processador precisa determinar quais ser0o mostrados, e quais "icar0o escondidos. c' Clculo de intensidade luminosa A intensidade de luz que c.e#a a cada pol#ono depende de vrios "atores, como a distMncia ao "oco de luz e os Mn#ulos "ormados entre a super"cie do pol#ono e as lin.as que v0o ao ponto luminoso e ao ponto de observa30o. <sses clculos precisam ser "eitos para serem depois enviados ao c.ip #r"ico, que "ar a aplica30o das texturas levando em conta a luminosidade.

26-%-

Hardware Total

Como vemos, apesar do c.ip #r"ico "azer um trabal.o pesado na "orma30o das ima#ens, processando pixel por pixel, ainda ( importante ter um processador veloz para "azer todos os clculos tridimensionais. A se#uir mostraremos quais s0o as principais "un34es realizadas pelos processadores C: encontrados nas placas de vdeo modernas.
Text re Mappin"

<sta ( a principal "un30o de um c.ip #r"ico, mesmo os mais simples. A memDria de vdeo armazena, al(m da ima#em a ser exibida, ima#ens quadran#ulares %exB &52x&52' que representam as texturas a serem aplicadas sobre os triMn#ulos ou retMn#ulos. A "i#ura 15 mostra al#umas das mil.ares de texturas utilizadas em um /o#o C: %Neav8 Eetal =aOO&'. <ste /o#o usa texturas de vrios taman.os, como &52x&52, 1& x&52 e 1& x1& . 9ote que existem texturas que representam paredes, /anelas, portas, tel.ados, madeira, etc.
*** 75% *** Figura 26.45
V1rias te9turas utiliFadas e! u! 4o0o #2.

<sta aplica30o envolve uma correspond)ncia entre os pontos da textura e os pontos dos triMn#ulos aplicados na tela. 9os pontos mais prDximos do observador, os pixels da textura precisam ser IesticadosK, e nos pontos mais a"astados, precisam ser Iencol.idosK. Cada pixel de uma textura poder ser representado por um #rupo de pixels na ima#em "inal, quando est mapeado sobre um elemento muito prDximo. Podemos constatar este e"eito na "i#ura 12, que mostra uma /anela vista em perspectiva. 9a sua parte esquerda, os pixels das texturas s0o representados por quadrilteros de maior taman.o. 9esta mesma super"cie, por(m em pontos mais distantes, esses quadrilteros t)m taman.o menor. A "i#ura mostra ainda, 6 direita, o detal.e destacado.

Captulo 26 Placas de vdeo e !o"itores Figura 26.46


Ge"deriFaBCo se! ,iltra0e!.

26-%?

<m pontos localizados a distMncias maiores, um pixel na tela pode representar uma combina30o de vrios pixels da mesma textura. <m pontos mais prDximos, ocorre o inverso, ou se/a, um pixel da textura ( mapeado em vrios pixels na tela. Anti#os pro#ramas #r"icos C: para E*;:G*, que "uncionavam em PCs 1 2 sem usar placas C:, "aziam a renderiza30o como na "i#ura 12. ?amb(m desta "orma operavam as primeiras placas C:, a >nica di"eren3a ( que eram mais rpidas e podiam usar texturas maiores e em maior n>mero, mas o e"eito de pixeliza30o era similar ao encontrado nos pro#ramas anti#os. A se#uir sur#iram placas C: mais so"isticadas, capazes de eliminar este e"eito visual indese/vel. <las aplicam t(cnicas de processamento de ima#em c.amadas de "iltra#em bidimensional. Consistem em utilizar interpola34es para des"azer os e"eitos de pixeliza30o. A "i#ura 1H mostra a mesma ima#em, com aplica30o de "iltra#em. As placas C: modernas "azem dois tipos de "iltra#emB bilinear e trilinear.
Figura 26.47
I!a0e! re"deriFada co! ,iltra0e!.

26-'@ Mip Mappin"

Hardware Total

Aepresentar texturas de taman.os variados ( muito di"cil. Como vimos, quando o elemento sobre o qual a textura deve ser aplicada est muito prDximo do observador, a textura deve ser IesticadaK. 5uando o elemento est muito lon#e, a textura deve ser Iencol.idaK. <ssas trans"orma34es demandam clculos, o que tende a tomar tempo do c.ip #r"ico. Uma "orma de reduzir esta quantidade de clculos ( manter armazenadas na memDria de vdeo, vrias vers4es da mesma textura, com taman.os variados. :esta "orma, dependendo da distMncia e do taman.o do ob/eto sobre o qual a textura deve ser aplicada, ( usada uma vers0o de taman.o apropriado.
/i6linear 7 Tri6linear Filterin"

<ssas t(cnicas utilizam clculos para misturar as cores dos pixels das texturas, resultando em um e"eito visual mel.or. As "i#uras 12 e 1H mostram a di"eren3a entre uma ima#em sem "iltra#em e uma com "iltra#em. Gs dois tipos de "iltra#em usados nas placas de vdeo s0o o bilinear e o trilinear. A "iltra#em trilinear demanda mais clculos e produz resultados um pouco mel.ores. ?odas as placas C: modernas "azem "iltra#em bilinear, mas nem todas "azem a "iltra#em trilinear. A "i#ura 1 mostra a di"eren3a entre as "iltra#ens bilinear e trilinear. 9ormalmente ol.ando a tela 6 distMncia, di"icilmente percebemos a di"eren3a. Apenas ol.ando atentamente nos detal.es das texturas podemos perceber a maior qualidade da "iltra#em trilinear. <sta "i#ura mostra uma pequena rea de HLx1&L pixels, extrada de uma cena C: com 1L&1xH2 .
Figura 26.48
$iltra0e"s 8ili"ear e trili"ear.

Captulo 26 Placas de vdeo e !o"itores

26-'>

A di"eren3a entre os dois tipos de "iltra#em ( que a trilinear utiliza in"orma34es resultantes do E!P Eappin# para realizar uma "iltra#em mel.or e mais rpida. Gs /o#os C: possuem comandos para escol.er o tipo de "iltra#em a ser usada. <m al#uns casos, escol.er a "iltra#em bilinear ao inv(s da trilinear pode mel.orar o desempen.o, al#o que pode ser tentado quando a movimenta30o est lenta.
+nti6+liasin"

<sta t(cnica nada mais ( que a aplica30o de "iltra#em, / explicada acima. *eu ob/etivo ( acabar com o e"eito de pixeliza30o. Para elementos prDximos, a "iltra#em acaba com os #randes quadrilteros que se "ormam na ima#em, como ocorreu na "i#ura 1H. Para elementos situados a m(dias distMncias, a "iltra#em acaba com e"eitos que "azem retas aparecerem como escadas. A "i#ura 19 mostra o mel.oramento que a "iltra#em "az sobre este e"eito de IescadaK, visualmente indese/vel, que pre/udica o realismo da ima#em.
Figura 26.49
5 e,eito Oescadi".aP 34a00i"06 Q eli!i"ado co! a ,iltra0e!.

Ditherin"8 ima"ens de 9: e .- bits

G dit.erin# ( uma t(cnica bastante anti#a, n0o usada apenas em placas C:. Consiste em misturar pontos de diversas cores, com o ob/etivo de simular um n>mero maior de cores. <ste ( o m(todo usado na representa30o de "otos em arquivos $!=, com apenas &52 cores. :esta "orma, com poucas cores disponveis, o c.ip #r"ico simula um n>mero de cores muito maior. Placas C: mais modestas operam com 12 bits por pixel, totalizando 25.5C2 cores. !ma#ens #eradas neste modo apresentam super"cies com varia34es de cor atrav(s de "aixas, e n0o contnuas. ?amb(m utilizam o dit.erin# para simular um n>mero maior de cores, usando as poucas cores disponveis. Eel.or ainda ( quando a placa opera com C& bits, possibilitando #erar cores mais reais, sem lan3ar m0o do dit.erin#. A "i#ura 5L mostra um pequeno trec.o de uma cena em duas situa34es. Q esquerda temos a ima#em com 12 bits e

26-'2

Hardware Total

dit.erin#, e 6 direita temos a ima#em com C& bits. 9o detal.e destacado podemos perceber na vers0o de 12 bits, a mistura de pixels de cores di"erentes, mistura esta que n0o ( necessria com o uso de C& bits.
*** 75% *** Figura 26.50
I!a0e"s co! >6 8itsMdit.eri"0 e co! #2 8its.

Apenas ol.ando mais atentamente conse#uimos perceber a di"eren3a entre ima#ens de 12 e de C& bits. Gs /o#os normalmente permitem ao usurio escol.er o modo a ser usado. <m #eral usar 12 bits resulta em um desempen.o duas vezes maior que usar C& bits. Portanto usar 12 bits ( uma simpli"ica30o visual aceitvel para resolver problemas de baixo desempen.o. A "i#ura 5L mostra ainda mais um e"eito indese/vel, que ( a pixeliza30o que ocorre na transi30o entre texturas di"erentes. G contorno da persona#em ( claramente apresentado na "orma de escada, problema que a "iltra#em n0o resolve, por mel.or que se/a a placa de vdeo. A "iltra#em ocorre apenas no interior de cada textura, mas n0o ( "eita nas suas extremidades, pois seria extremamente complexo "azer os clculos necessrios utilizando as vrias texturas envolvidas. G e"eito ( mel.orado quando usamos uma resolu30o mais elevada, mas isto sD pode ser "eito quando a placa e o processador s0o de alto desempen.o.
;6/ $$er

Aqui est uma outra "un30o que est presente em todos os c.ips #r"icos, mesmo os mais simples. ?rata;se de uma rea da memDria de vdeo que ( usada para manter as coordenadas _ %pro"undidade' dos elementos #r"icos

Captulo 26 Placas de vdeo e !o"itores

26-'#

que ser0o apresentados na tela. <ssas in"orma34es s0o calculadas e preenc.idas pelo processador, que ( o responsvel por determinar o posicionamento dos pol#onos. Com essas in"orma34es, o c.ip #r"ico pode realizar diversas "un34es que dependem da in"orma30o de distMncia do observador. G c.ip #r"ico pode tamb(m a/udar o processador na tare"a de determinar quais s0o os elementos visveis e quais t)m vis0o obstruda por outros elementos.
Figura 26.51
5 papel do F-8u,,er.

9a "i#ura 51 vemos a mesma ima#em em duas vers4esB sem e com o z; bu""er. 5uando o z;bu""er est desativado, o posicionamento de ima#ens pode n0o "uncionar corretamente, "azendo com que elementos que deveriam estar atrs aparecem na "rente. 9a vers0o sem o uso do z;bu""er na "i#ura 51, parece que a carro est dentro da cerca, quando na verdade a cerca passa 6 esquerda do carro.
Do ble / $$erin"

G bu""er aqui re"erido ( a rea de memDria de vdeo que ( representada na tela. Placas que n0o possuem este recurso "azem as altera34es na prDpria ima#em que aparece na tela. :esta "orma, modi"ica34es intermedirias podem ser vistas momentaneamente 6 medida em que a "i#ura ( redesen.ada, o que ( uma imper"ei30o visual. Com o uso do bu""er duplo, este problema n0o ocorre. <nquanto um bu""er est sendo exibido na tela, o outro est sendo calculado e preenc.ido com a nova posi30o da "i#ura. ?erminado o preenc.imento, este se#undo bu""er passa a ser exibido na tela, / pronto. G primeiro bu""er ser a#ora usado para um novo preenc.imento. :essa "orma, os dois bu""ers "icam se alternando na tela, um sendo exibido enquanto o outro est sendo recalculado.
+lpha /lendin"

<ste recuso serve para criar ob/etos transparentes, como #ua vidros coloridos, etc. ?amb(m pode ser usado para criar e"eito de neblina. <m /o#os de corridas nos quais existe #rande realismo na representa30o dos

26-'%

Hardware Total

carros, a pintura pode ser cromada com a aplica30o desta t(cnica. ?amb(m pode ser usado para criar e"eitos visuais de o"uscamento por luzes, como as de .olo"otes, "arDis de carros e do sol, como mostra a "i#ura 5&.
Figura 26.52
<! dos v1rios e,eitos =ue pode! ser criados co! o Alp.a Ble"di"0.

*o rad ,hadin"

A "i#ura 5C mostra esta t(cnica. Uma das etapas da cria30o de #r"icos C: ( o preenc.imento de tonalidades sobre os pol#onos que "ormam as "i#uras, com o ob/etivo de criar di"erentes #raus de luminosidade. !sto d 6 ima#em, o aspecto de tridimensionalidade. A t(cnica de sombreamento mais simples consiste em preenc.er um pol#ono inteiro com uma tonalidade. !sso ( o que c.amamos de "lat s.adin#. G problema ( que apesar de simples e de rpida aplica30o, este processo deixa transparecer que o sDlido ( "ormado por uma s(rie de pol#onos, que "icam visivelmente destacados. Uma t(cnica mais avan3ada, utilizada pelas placas C: modernas, ( a c.amada $ourad s.adin#. Consiste em utilizar os valores nos v(rtices como re"er)ncia para interpolar os valores de todos os pixels no interior do pol#ono. A tonalidade varia linearmente, e assim n0o notamos mais a presen3a dos diversos pol#onos, temos a sensa30o de que os ob/etos s0o sDlidos com curvatura prDpria.

Captulo 26 Placas de vdeo e !o"itores Figura 26.53

26-''
$lat s.adi"0 e Gourad s.adi"0.

Perspective #orrection

G aspecto de uma textura n0o deve ser uni"orme em toda a extens0o do pol#ono sobre o qual ( aplicada. :eve ser reduzido para as partes localizadas a distMncias maiores. G processador, responsvel pelo clculo das coordenadas dos v(rtices dos pol#onos, tem condi34es de desen.ar cada um deles em perspectiva, mas cabe ao c.ip #r"ico realizar as trans"orma34es adequadas tamb(m sobre a textura. !ma#ine que a parede retan#ular mostrada na "i#ura 51 ( um pol#ono, sobre o qual ser aplicada uma textura "ormada por ti/olos. $ra3as ao clculo correto das coordenadas dos v(rtices, "eito pelo processador, a parede aparece com o "ormato correto. *e a textura "osse aplicada de maneira uni"orme, sem levar em conta a perspectiva, o resultado seria ruim, com pouco realismo, como mostra a parte direita da "i; #ura. ?odos os ti/olos apareceriam com o mesmo taman.o, o que n0o corresponde 6 realidade. A parte esquerda da "i#ura utiliza corre30o de perspectiva. ?oda a textura ( remane/ada, sendo comprimida nas partes mais distantes, resultando em maior realismo. A corre30o de perspectiva est presente em praticamente todas as placas de vdeo C: %exceto em al#uns modelos anti#os', e sem ela, a qualidade dos #r"icos ( muito pre/udicada.
*** 75% *** Figura 26.54
CorreBCo de perspectiva.

26-'6

Hardware Total

Uma placa de vdeo C: deve o"erecer, no mnimo, os se#uintes recursosB ?exture Eappin# _;-u""er -i;linear "ilterin# Prespective Correction

<sses recursos est0o presentes em todas as placas de vdeo modernas, at( nas mais simples. Altamente dese/veis para obter mel.or qualidade de ima#em s0o os recursosB Eip Eappin# ?ri;linear "ilterin# :it.erin# :ouble -u""erin# Alp.a -lendin# $ourad *.addin#

Al#uns desses recursos podem n0o estar presentes nas placas C: mais simples.
+P0s "r$icas< Direct.D8 1pen*! e *lide

As primeiras placas C: tin.am um s(rio problemaB "alta de uma inter"ace de so"t7are padr0o. 5uando comprvamos uma placa C:, eram "ornecidos al#uns pro#ramas con"i#urados especi"icamente para utilizar os recursos desta placa. <ram pro#ramas que n0o "uncionavam com outros modelos de placas C:, placas estas que n0o eram compatveis com outros pro#ramas C:. 90o existia portanto uma Ilin#ua#emK comum entre os pro#ramas e as placas, assim o seu uso era muito restrito. 9a medida do possvel, os "abricantes de placas C: a/udavam os produtores de so"t7are a adaptarem seus pro#ramas 6s suas placas, mas era uma tare"a bastante complexa. Um #rande destaque teve a C:=x, "abricante de c.ips #r"icos de alto desempen.o. Criaram um padr0o c.amado $lide, um con/unto de "un34es atrav(s das quais os pro#ramas poderiam ter acesso 6s "un34es das suas placas de vdeo. <ste tipo de padr0o de acesso ( o que c.amamos de AP! %Application pro#rammin# inter"ace'. +rios produtores de pro#ramas #r"icos, sobretudo de /o#os, produziram so"t7ares utilizando o $lide, sendo assim as placas equipadas com c.ips C:=x "izeram muito sucesso. Atualmente existem, al(m da $lide, duas outras AP!s bastante di"undidasB a :irectC: e a Gpen$,. A :irectC: "az parte do pacote :irectF, da

Captulo 26 Placas de vdeo e !o"itores

26-'7

Eicroso"t, e ( mais utilizada para /o#os. A Gpen$, ( uma AP! mais utilizada por pro#ramas C: pro"issionais, mas recentemente tem sido tamb(m muito utilizada tamb(m por /o#os. Podemos ent0o encontrar pro#ramas C: espec"icos para uma dessas tr)s AP!s. A maioria dos pro#ramas pode operar com pelo menos duas, e al#uns podem "uncionar com as tr)s. As AP!s presentes em um determinado computador dependem da placa de vdeo e dos drivers instaladosB a' $lide <sta AP! sD est presente nas placas de vdeo que utilizam os c.ips da C:=x %+oodoo'. b' :irectC: ?odas as placas de vdeo C: podem utilizar esta AP!. Placas de vdeo compatveis com o @indo7s devem ter suporte para o :irectC:, a Eicroso"t obri#a que isto ocorra para que o produto possa exibir o lo#otipo I:esi#ned "or @indo7sK. c' Gpen$, A maioria das placas de vdeo C: possuem /untamente com seus drivers, a AP! Gpen$,. <la ( instalada automaticamente durante o processo de instala30o da placa de vdeo. <xistem al#umas placas C: que n0o s0o acompan.adas do Gpen$,. 9este caso podemos obter o Gpen$, a partir de "abricantes de so"t7are especializados. <les produzem vers4es compatveis do Gpen$,, capazes de "uncionar com a maioria das placas de vdeo do mercado.

Direct=
:urante o reinado do @indo7s C.x e at( do @indo7s 95, criar /o#os para o ambiente @indo7s era uma tare"a bastante in#rata. G @indo7s n0o era muito receptivo aos /o#os, #ra3as 6 sua lenta inter"ace #r"ica. <ra mais rpido movimentar dados na memDria de vdeo em baixa resolu30o, no modo E*;:G*. At( aproximadamente 199H, a maioria dos /o#os de a30o operavam sob o E*;:G*. A situa30o come3ou a mudar quando a Eicroso"t criou o :irectF, um m(todo padronizado para acesso direto e rpido aos recursos de .ard7are. Com ele ( possvel acessar em alta velocidade a memDria de vdeo, bem como ter acesso 6s "un34es C: da placa de vdeo. $ra3as a este padr0o, "oi possvel a cria30o de mil.ares de /o#os para o ambiente @indo7s, compatveis com a maioria das placas C: do mercado. :irectF ( composto de 5 #rupos de "un34esB

26-'-

Hardware Total

a' :irect :ra7 T usado para acesso direto 6 placa de vdeo, em modo bidimensional. b' :irect C: Usado para acesso direto aos recursos tridimensionais das placas de vdeo. c' :irect *ound Usado para acesso direto ao .ard7are da placa de som d' :irect !nput Permite acesso direto a dispositivos de entrada, como /o8sticO, teclado e mouse. e' :irect Pla8 Usado para acesso direto ao .ard7are em /o#os por modem, rede ou portas seriais. Periodicamente s0o lan3adas novas vers4es do :irectF, que s0o distribudas pela Eicroso"t por diversos meios. Um desses meios de distribui30o ( a !nternet, atrav(s do endere3o .ttpBRR777.microso"t.comRdirectx. G prDprio @indo7s ( "ornecido com o :irectF, e atrav(s do recurso @indo7s Update, voc) pode obter vers4es mais novas atrav(s da !nternet, 6 medida em que se tornam disponveis. ?amb(m ( possvel obter o :irectF /untamente com as placas de vdeo. <ssas placas s0o "ornecidas com seus drivers, e ainda com o :irectF. Euitos /o#os tamb(m s0o acompan.ados do :irectF. Ao "inal da instala30o do /o#o ou dos drivers da placa de vdeo, ( per#untado se dese/amos instalar o :irectF. <m caso de d>vida podemos responder que *!E, pois caso / este/a instalada uma vers0o mais nova, a instala30o de uma vers0o mais anti#a n0o ter e"eito. :e qualquer "orma, para n0o perder tempo, ( bom saber a vers0o do :irectF existente no seu computador. Para isso basta executar o pro#rama dxdia#.exe %!niciar R <xecutar R dxdia#.exe'. *er apresentado um quadro como o da "i#ura 555, no qual podemos con"erir a vers0o do :irectF. 9este exemplo, trata;se da vers0o .L.

Captulo 26 Placas de vdeo e !o"itores Figura 26.55

26-'?
C.eca"do a versCo do 2irectR i"stalada "o co!putador.

Porq e Direct=5

G :irectF ( um con/unto de drivers que "azem com que pro#ramas possam "azer acessos diretos a dispositivos de .ard7are, mas de uma "orma padronizada, de modo que "uncione com qualquer .ard7are. Zo#os para E*;:G* "azem acesso direto ao .ard7are, mas antes precisam ser con"i#urados, sendo in"ormado o modelo da placa de vdeo e o modelo da placa de som. Gs mDdulos do :irectF permitem o acesso direto ao .ard7are, sem que para isto os pro#ramas precisem saber quais s0o os modelos das placas instaladas. :izemos que os mDdulos do :irectF s0o AP!s %Application Pro#ram !nter"ace'. Por exemplo, o :irectC: ( uma AP! atrav(s da qual pro#ramas podem "azer acessos aos recursos tridimensionais das placas de vdeo. Gs /o#os, por exemplo, n0o precisam saber qual ( o modelo da placa de vdeo instalada, e nem serem con"i#urados em "un30o disso. <sta con"i#ura30o ( deixada para o :irectC:. *e n0o existissem AP!s como o :irectC:, pro#ramadores de /o#os teriam que criar suas prDprias AP!s, ou se/a, con/untos de "un34es de so"t7are que permitem o acesso aos dispositivos de .ard7are. !sso realmente ocorreu no passado, quando n0o existiam AP!s #r"icas padronizadas. Com o uso de AP!s como o :irectC:, pro#ramadores de /o#os, por exemplo, podem se preocupar apenas com a cria30o dos /o#os, sem se preocupar com o "uncionamento da placa de vdeo e outros mDdulos de .ard7are. RRRRRRRRRRRR =!E RRRRRRRRRRRRRRR

Captulo

27

Eliminando conflitos de hardware


Exemplos de conflitos
Os conflitos de hardware so resultantes de instalaes indevidas, nas quais temos dois ou mais dispositivos utilizando o mesmo recurso de hardware. Esses recursos so endereos de memria, endereos de E/S, linhas de !" e canais de #$%. &este cap'tulo veremos como sur(em os conflitos, como evit)*los e elimin)*los. $uitos pro+lemas que ocorrem nos ,-s so conseq./ncia de instalaes er* radas. &em sempre uma instalao consiste em apenas conectar uma placa e dei0ar o 1indows fazer o resto sozinho. &a verdade o 1indows faz quase tudo sozinho, mas em muitos casos precisamos dar uma a2udazinha, visando evitar a ocorr/ncia de conflitos de hardware. 3eremos neste cap'tulo como fazer instalaes de dispositivos ,n, 4,lu(*and*,la56 e de le(ado 4os que no so ,lu(*and*,la56 sem que ocorram conflitos de hardware. %l(uns e0emplos de pro+lemas resultantes de conflitos de hardware so apresentados a se(uir7 E0emplo 87 9$eu ,- funcionava +em at: que fiz a instalao de uma placa fa0/modem. % placa no funcionou, e o que : pior, o mouse dei0ou de funcionar. S quando retirei a placa fa0/modem o mouse voltou a funcionar.9 E0emplo ;7

27-2

Hardware Total

9 nstalei uma placa de som que funcionou, mas a impressora comeou a apresentar pro+lemas, imprimindo fi(uras pela metade e perdendo parte do te0to impresso.9 E0emplo <7 9=roquei a placa de v'deo do meu ,- e a placa fa0/modem dei0ou de fun* cionar.9 E0emplo >7 9#epois que instalei a placa de rede, a placa de som comeou a apresentar pro+lemas no 1indows, apesar de funcionar +em no modo $S*#OS.9 E0emplo ?7 9#epois que instalei um scanner, meu ,- ficou maluco. =oda hora trava...@ =ais pro+lemas ocorrem porque uma nova placa instalada entrou em conflito com as demais. E0istem quatro tipos diferentes de conflitos de hardware7 -onflito de endereos de memria -onflito de endereos de E/S -onflito de interrupes -onflito de #$%

%o instalarmos dispositivos ,n, 4,lu( and ,la56, esses recursos so automaticamente escolhidos de forma a evitar conflitos. O pro+lema : que ainda e0istem muitos dispositivos no ,n,. Aasta que apenas um dispositivo no se2a ,n, para que o processo de instalao autom)tica de dispositivos ,n, fique comprometido. &o : sensato se desfazer de uma placa de som, ou uma placa de rede, ou um scanner, s porque foram comprados antes de 8BB?, e portanto no possuem o recurso ,n,. ,ara a maioria das funes de )udio, uma placa de som do in'cio dos anos BC : to +oa quanto uma mo* derna 4e0ceto pelos recursos avanados das atuais placas6. Dma placa de rede de 8C $+its anti(a : no : to +oa quanto uma moderna, de 8CC $+its/s, mas para aplicae simples, seu uso : satisfatrio. Dm scanner anti(o pode no ser to +om quanto um moderno, mas ainda : +astante Etil. &o : apenas na instalao de dispositivos no ,n, que devemos nos preocupar em evitar conflitos. $uitas vezes, mesmo quando todos os dispositivos de um ,- so ,n,, precisamos fazer al(uns remane2amentos de recursos visando desfazer conflitos.

Captulo 27 Eliminando conflitos de hardware

27-3

Identificando recursos livres e ocupados


% forma mais simples de identificar recursos de hardware livres e ocupados : usando o Ferenciador de #ispositivos. ,ara che(ar a ele clicamos o 'cone $eu -omputador com o +oto direito do mouse e no menu apresentado selecionamos a opo ,ropriedades. &o quadro apresentado, selecionamos a (uia Ferenciador de #ispositivos 4fi(ura 86.
Figura 27.1
O Gerenciador de Dispositi os!

O Ferenciador de #ispositivos nos d) diversas informaes so+re os dispositivos instalados em um ,-, inclusive os recursos de hardware que esto sendo utilizados. &a fi(ura 8, dei0ando selecionado o item -omputador, e clicando so+re o +oto ,ropriedades, teremos o quadro mostrado na fi(ura ;, no qual vemos quais so os recursos em uso. % lista da fi(ura mostra as interrupes em uso, mas podemos marcar os demais recursos de hardware7 Entrada/Sa'da, #$% e $emria.

27-" Figura 27.2


#nterrup$%es em uso!

Hardware Total

,ara evitar conflitos de hardware, : preciso que a se(uinte condio se2a satisfeita7 #ois dispositivos no podem utilizar o mesmo recurso Em outras palavras, no podemos ter duas placas utilizando a mesma interrupo, nem o mesmo canal de #$%, nem os mesmos endereos de memria, nem os mesmos endereos de E/S. E0iste uma e0ceo para esta re(ra. Em certas condies especiais, : permitido que dois ou mais dispositi* vos compartilhem a mesma interrupo. G o caso do uso de interrupes de dispositivos conectados ao +arramento ,- , que suporta o compartilhamento de !"s.

Evitando conflitos de memria


Este conflito ocorre quando duas memrias ocupam os mesmos endereos, normalmente !O$s de placas de e0panso. % fai0a de endereos usados pelas !O$s : a re(io compreendida entre HIJ KA e 8C;> KA, o que corresponde aos valores -CCCC a LLLLL, em he0adecimal. ,lacas que possuem !O$s, quando se(uem o padro ,n,, t/m seus endereos de memria confi(urados de forma autom)tica, sem interveno do usu)rio. O pro+lema est) nas placas de le(ado que usam memrias, onde o usu)rio deve escolher endereos adequados na instalao. % fi(ura < mostra a lista de endereos de memria em uso, apresentada pelo Ferenciador de #ispositivos.

Captulo 27 Eliminando conflitos de hardware Figura 27.3


Endere$os de mem'ria ocupados!

27-&

Exemplo: placa controladora SCSI

3e2amos um e0emplo real, que : a confi(urao da placa controladora S-S %#%,=E-, modelo %M%*;J>C%. =rata*se de uma placa de le(ado, e por isto o usu)rio precisa confi(ur)*la atrav:s de 2umpers. Esta placa possui uma !O$ com <; KA, cu2o endereo : confi(urado de acordo as instrues do seu manual, mostradas a se(uir. &este e0emplo, dois 2umpers, indicados na placa como S1I e S1? so usados para o selecionamento do endereo desta !O$.
Table 2-5. Host Adapter BIOS Base Address Switch Settings BIOS BASE ADDRESS D8000h (Default) C8000h D0000h E0000h (*) OFF = OPEN ON = CLOSED (*) So e !"!te ! #o $ot !u%%o&t BIOS a##&e!! E0000h SW6 OFF ON OFF ON SW5 OFF OFF ON ON

O+serve que os endereos he0adecimais possuem cinco d'(itos 4E07 #JCCC6. %o inv:s de usar ? d'(itos, : muito comum a representao com > d'(itos 4E07 #JCC6. % letra 9h9 colocada aps cada endereo, : opcional, e serve para indicar que o nEmero est) em he0adecimal. Ns vezes usam*se quatro d'(itos e Os vezes cinco. % razo : que os endereos de memria podem ser e0pressos de duas formas7

27-(

Hardware Total

Endereo a+soluto7 Se(mento7

Dsa cinco d'(itos, como por e0emplo, #JCCC Dsa apenas quatro d'(itos, como por e0emplo #JCC

,ara sa+er o endereo de um se(mento, +asta acrescentar um PE!O no seu final. ,or e0emplo, o se(mento #JCC corresponde ao endereo #JCCC. &a lista de endereos apresentada na fi(ura <, so utilizados J d'(itos. ,or outro lado, muitos manuais mostram seus endereos usando > ou ?, e Os vezes at: J d'(itos. ,or e0emplo, o endereo #JCCC poderia ser representado de < formas7 Endereo de J d'(itos7 Endereo a+soluto de ? d'(itos7 Se(mento he0adecimal7 CCC#JCCC #JCCC #JCC

% ta+ela do nosso e0emplo usa o termo A OS +ase address. G o endereo da memria a partir do qual o A OS da interface S-S est) localizado. O A OS da placa de v'deo fica localizado no endereo +ase -CCCC, enquanto o A OS da placa de -,D normalmente est) localizado a partir do endereo ECCCC, EJCCC ou do LCCCC, dependendo da placa. ,odemos ainda ver na ta+ela que o fa+ricante apresenta o endereo +ase default como #JCCC. %s chaves S1? e S1I devem ser colocadas nas posies O& ou OLL para a escolha do endereo dese2ado. ,ara escolher o endereo +ase, devemos visualizar o mapa de memria do ,-, antes da instalao da nova placa. ,ara isto podemos usar o Ferenciador de #ispositi* vos, como mostra a fi(ura <. &a lista apresentada, podemos verificar quais so as fai0as de endereos 2) ocupadas, e quais esto livres7 CCCCC*BLLLL7 %CCCC*%LLLL7 ACCCC*ALLLL7 -CCCC*-HLLL7 -JCCC*#LLLL7 ECCCC*EHLLL7 EJCCC*LLLLL7 Ocupada Ocupada Ocupada Ocupada Qivre &o dispon'vel Ocupada

,ara decidir qual das fai0as de endereos utilizar, : preciso determinar o in'cio e o final de cada uma delas. #evemos levar em conta o se(uinte7 Endereo +ase =amanho

Captulo 27 Eliminando conflitos de hardware

27-7

% placa %#%,=E- %M%*;J>C do nosso e0emplo, possui <; KA na sua !O$. Sa+endo o endereo +ase e o seu tamanho, podemos determinar o endereo final. Sa+endo o endereo +ase 4inicial6 e o final, automaticamente temos a fai0a de endereos ocupada pela !O$. ,ara isto, precisamos converter os nEmeros em KA para o formato he0adecimal. % ta+ela que se se(ue ser) Etil nesta converso.
)alor em *+ " *+ 2 *+ /2 *+ /( *+ 20 *+ 2" *+ 22 *+ 32 *+ )alor He, /000 2000 3000 "000 &000 (000 7000 2000 -e.mento he, 0/00 0200 0300 0"00 0&00 0(00 0700 0200 )alor em *+ 3( *+ "0 *+ "" *+ "2 *+ &2 *+ &( *+ (0 *+ (" *+ )alor he, 1000 3000 +000 C000 D000 E000 4000 /0000 -e.mento he, 0100 0300 0+00 0C00 0D00 0E00 0400 /000

% frmula para calcular o endereo final : muito simples7 Endereo final R Endereo inicial S tamanho * 8 Suponha que a !O$ da nossa placa se2a confi(urada para que seu endereo +ase 4inicial6 se2a #CCCC. Sendo o seu tamanho i(ual a <; KA, que de acordo com a ta+ela acima equivale a JCCC em he0adecimal, seu endereo final : calculado como7 Endereo final R #CCCC S JCCC * 8 R #JCCC * 8 R #HLLL Somando o endereo inicial 4#CCCC6 e o tamanho da !O$ 4JCCC6, temos #JCCC. Su+traindo 8 deste resultado, temos #HLLL 4se fossem nEmeros decimais, su+trair 8 resultaria em um final BBB, mas em he0adecimal, este valor final : LLL6. Qevando em conta esses c)lculos, as fai0as de endereos que a !O$ ocuparia seriam7
Endere$o 5ase D2000 C2000 D0000 E0000 4ai,a de Endere$os D2000-D4444 C2000-C4444 D0000-D7444 E0000-E7444

#e acordo com o Ferenciador de #ispositivos 4fi(ura <6, a fai0a de endereos dispon'vel na )rea reservada para !O$s 4-CCCC a LLLLL6 : -JCCC*#LLLL. -onfrontando esta fai0a com as > opes oferecidas pela placa do nosso e0emplo, temos7

27-2

Hardware Total

#JCCC7 -JCCC7 #CCCC7 ECCCC7

,ermitida ,ermitida ,ermitida &o permitida

,ortanto, a nossa placa controladora S-S funcionaria se fosse confi(urada com qualquer uma das tr/s primeiras opes de endereos, e certamente no funcionaria se fosse confi(urada na quarta opo, pois ocorreria um conflito de hardware.
Microsoft Diagnostics

O mapa de memria apresentado pelo Ferenciador de #ispositivos : suficiente para a2udar neste tipo de instalao, mas no podemos us)*lo quando o conflito impede o funcionamento do 1indows. &este caso podemos usar o pro(rama $S# 4$icrosoft #ia(nostics6. &o -# de instalao do 1indows BJ/$E, este software : encontrado no diretrio T=OOQSTOQ#$S#OS. Outros pro(ramas de dia(nstico mais completos, como o ,-*-hecK tam+:m permitem visualizar o mapa de memria. ,ara utilizar o $S#, : preciso e0ecutar um +oot limpo 4,rompt do $odo de Se(urana6. Se esta opo no for satisfeita, o mapa de memria apresentado no mostrar) as )reas que esto realmente livres, pois estaro sendo ocupadas pelos (erenciadores de memria. &a tela principal do $S#, teclamos U$@, para che(ar ao mapa de memria 4fi(ura >6
Figura 27.4
6apa de mem'ria apresentado pelo 6-D!

O mapa de memria apresentado pelo $S# mostra a utilizao da re(io compreendida entre os endereos I>C KA 4se(mento %CCC, em he0adecimal6 e 8C;> KA 4LLLL, em he0adecimal6. %s )reas em cinza no mapa de memria do $S# correspondem a memria !O$. %s !O$s mostradas na fi(ura > so o A OS 3F% 4se(mentos -CCC*-HLL6 e o A OS da placa de -,D, na

Captulo 27 Eliminando conflitos de hardware

27-1

parte superior do mapa. Vreas pontilhadas so indicadas como Upossivel* mente livres@, mas o $S# no nos d) a total certeza de que realmente este2am livres 4na fi(ura, entre ECCC e ELLL6. Linalmente, )reas totalmente pretas so (arantidamente livres 4na fi(ura, entre -JCC e #LLL6.

Evitando conflitos de E/S


Os conflitos de endereos de E/S so muito comuns, 2) que todas as placas de e0panso necessitam deste recurso de hardware. Se o usu)rio no escolher esses endereos corretamente, ocorrero conflitos de hardware, e as placas envolvidas no funcionaro. =odos os comandos que o processador envia para os circuitos do computador so acompanhados de um endereo de E/S. -ada dispositivo de hardware, cada interface, ocupa uma determinada fai0a de endereos. -a+e aos softwares que chamamos de dri* vers, fazer o acesso ao hardware, atrav:s desses endereos.
O mapa de E/S padro

Dma das formas de sa+er quais so os endereos de E/S livres : tomando como +ase o mapa de E/S padro definido pela A$. Este mapa nada mais : que uma ta+ela que mostra como a A$ utilizou os diversos endereos para suas diversas interfaces. % ta+ela a se(uir a2uda um pouco, mas no : sufici* ente para sa+er se uma determinada fai0a de endereos est) ou no livre. %l:m disso, um determinado ,- pode possuir interfaces que no este2am descritas nesta ta+ela padro da A$. #e qualquer forma, : Etil ter esta ta+ela como refer/ncia.

27-/0
Endere$os 000-0/4 020-034 0"0-0&4 0(0-0(4 070-074 020-014 030-0+4 0C0-0D4 040-04/ /70-/77 /40-/47 200-207 272-274 2E2-2E4 242-244 370-377 372-374 3+0-3+4 3C0-3C4 3D0-3D4 3E2-3E4 340-347 342-344 #nterface 7ue os utili8a Controlador de D63 9placa de C:;< Controlador de interrup$%es 9placa de C:;< Timer 9placa de C:;< Controlador de teclado do 3T Chip C6O=e.istro de p>.ina de D63 9placa de C:;< -e.undo controlador de interrup$%es 9C:;< -e.undo controlador de D63 9placa de C:;< C?E3= e =E-ET do coprocessador Controladora #DE secund>ria Controladora #DE prim>ria #nterface de @oAstic* :orta paralela :orta serial CO6" :orta serial CO62 #nterface de dri es secund>ria :orta paralela :laca de deo 6D3 e HB=C;?E:laca )G3 :lacas CG3 e )G3 :orta serial CO63 #nterface de dri es prim>ria :orta serial CO6/

Hardware Total

E0istem m:todos mais se(uros para determinar se uma fai0a de endereos est) livre ou ocupada, mas mesmo assim a ta+ela acima pode ser Etil, pelo menos para eliminar opes que com certeza no podem ser usadas. 3e* 2amos um e0emplo7
Exemplo: placa controladora de scanner

#i(amos que uma placa controladora de scanner possa ocupar uma das se(uintes fai0as de endereos7 ;CC a ;CH ;8C a ;8H ;;C a ;;H ;<C a ;<H

#e acordo com a ta+ela de endereos da A$, a fai0a de endereos de ;CC a ;CH : usada pela interface de 2o5sticK. -omo a maioria dos ,-s possuem esta interface, no devemos dei0ar que outras placas utilizem esta fai0a de endereos. #e acordo com a ta+ela, apenas as tr/s Eltimas opes poderiam ser utilizadas. -a+e aqui usar mais informaes, pois o+edecer a ta+ela no : suficiente para evitar os conflitos de hardware. O ,- pode possuir outras interfaces no previstas na confi(urao +)sica do A$ ,- ori(inal. G o que ocorre quando o ,- possui uma placa de som. &ormalmente, os modelos

Captulo 27 Eliminando conflitos de hardware

27-//

compat'veis com a Sound Alaster ocupam a fai0a de ;;C a ;<<, o que inva* lida o uso das opes ;;C*;;H e ;<C*;<H. &ossa controladora de scanner s poderia usar, portanto, a fai0a ;8C*;8H.
Usando o erenciador de Dispositivos

O Ferenciador de #ispositivos do 1indows apresenta uma lista com as fai0as de endereos que esto em uso, +em como uma descrio das interfaces que as cont:m. % partir do quadro da fi(ura ;, marcamos a opo Entrada/Sa'da 4E/S6, e teremos o quadro mostrado na fi(ura ?. % lista apresenta as fai0as de endereos que esto ocupadas, +em como as interfaces que as cont:m. %s fai0as que no constam da lista esto, a princ'pio, livres.
Figura 27.5
Encontrando endere$os li res e ocupados!

=er'amos ento7
200-207 202-2/4 220-224 230-2(4 270-273 27"-247 242-244 300-324 330-33/ 332-334 3"0-3&4 3(0-3(D 3(E-3(4 CoAstic* para porta de @o.os ?i re Creati e ?a5s -ound +laster /( :n: ?i re :orta de dados de leitura de ED- para o enumerador #-3 :n: ?i re CO62 ?i re Creati e ?a5s -ound +laster /( :n: ?i re EE2000 Compat el ?i re Creati e -+32 :n:

Encontrando endereos livres desta forma, temos a primeira pista para a escolha de endereos de novas placas a serem instaladas.

27-/2 Usando o programa IO!IE"

Hardware Total

O O3 E1 : um utilit)rio ideal para fazer o levantamento do mapa de E/S. ,ode ser encontrado em http7//www.laercio.com.+r. #eve ser usado e0clusivamente em modo $S*#OS, e nunca so+ o 1indows. Dsamos as setas do teclado 4para cima e para +ai0o6 para percorrer a lista de endereos 4fi(ura I6.
Figura 27.6
6apa de ED- entre 200-244F o5tido com o #O)#EG!

&o O3 E1, valores ULL@ indicam que os endereos correspondentes esto provavelmente livres. 3alores diferentes de ULL@ indicam que os endereos esto certamente ocupados. &a fi(ura I, temos lo(o no in'cio, uma seq./ncia de valores ULC@, correspondendo aos endereos ;CC, ;C8, ;C;, ;C<, ;C>, ;C?, ;CI e ;CH. $ais adiante, encontramos +5tes ocupados em ;;C, ;;8, ;;;, ;;<, ;;J, ;;B, ;;%, ;;- e ;;E. #epois de uma (rande fai0a provavelmente livre, temos uma fai0a ocupada nos endereos ;LJ a ;LL. &ote que as fai0as de endereos ocupados apresentados pelo pro(rama O3 E1 dizem respeito apenas aos circuitos que esto ativos no modo $S* #OS, que : o caso dos dispositivos de le(ado. #ispositivos ,lu( and ,la5 no sero mostrados, a menos que o O3 E1 se2a e0ecutado no am+iente 1indows. ,ara fazer isto : preciso encerrar todos os pro(ramas e e0ecutar o O3 E1, de prefer/ncia em tela cheia, em uma sesso do $S*#OS so+ o 1indows 4 niciar / ,ro(ramas / $S*#OS6. #ispositivos ,lu( and ,la5 podero ento ser mostrados pelo O3 E1. % (rande vanta(em em utilizar o O3 E1 : que ele conse(ue Uen0er(ar@ endereos usados por dispositivos de le(ado que o Ferenciador de #ispositivos do 1indows no mostra como ocupados.

Conflitos de I#$

Captulo 27 Eliminando conflitos de hardware

27-/3

% resoluo dos conflitos de !" : relativamente f)cil. &o caso de dispositivos ,lu( and ,la5, +asta fazer a alterao na (uia !ecursos do quadro de propriedades de cada dispositivos envolvido no conflito, e reiniciar o computador. &o caso de dispositivos no ,lu( and ,la5, al:m de fazer a alterao neste quadro, temos que alterar os 2umpers da placa de le(ado envolvida, pro(ramando*a de forma id/ntica O do Ferenciador de #ispositivos. &o esquea de declarar na seo ,- /,n, -onfi(uration do -$OS Setup quais so as !"s e canais de #$% que esto sendo usados pelas placas de le(ado. ,ara corri(ir o conflito devemos inicialmente desmarcar a opo Dsar confi(uraes autom)ticas. % se(uir clicamos so+re o recurso que dese2amos alterar e usamos o +oto %lterar -onfi(urao. Se for apresentada uma mensa(em indicando que o recurso no pode ser alterado, selecione outra confi(urao +)sica 4ve2a o campo -onfi( +aseada em -onfi(urao +)sica CCCC6 e tente novamente. Ser) finalmente apresentado um quadro no qual voc/ pode escolher outro recurso 4outra !", outro canal de #$%, etc.6, desfazendo assim o conflito.
Exemplo: Instalando uma placa de rede de legado

%s placas de rede mais usadas so as compat'veis com a &E;CCC, lanada pela &ovell e produzida ho2e por dezenas de fa+ricantes. Os modelos e0istentes O venda so ,- , mas : poss'vel ainda encontrar al(uns modelos S%. =odas as placas de rede modernas operam em modo ,n,, mas : poss'vel que voc/ precise instalar um modelo um pouco mais anti(o, operando em modo de le(ado. &ormalmente placas como esta possuem 2umpers para selecionamento de7 Endereo de E/S !" Endereo de memria

O endereo de memria s precisa ser confi(urado quando a placa possui uma !O$ com +oot remoto, ou !%$ com +uffer de transmisso/recepo. "uando no e0iste esta !O$ ou !%$, deveremos desa+ilit)*la, usando instrues do seu manual. % placa usada no nosso e0emplo possui 2umpers para essas finalidades7
C:/ /-" 9#DO +ase< / 2 3 " 0 0 0 0 0 0 0 / 0 0 / 0 #DO 300H 320H 3"0H / 0 0 0 2 / / / 3 0 0 / " 0 / 0 #DO 200H 220H 2"0H C:/ &-7 9#=H< & ( 7 0 0 0 0 0 / 0 / 0 #=H 2 91< 3 "

27-/"
0 / / / / 0 0 0 0 0 / 0 0 / / / 0 / 0 / 3(0H 320H 330H 3C0H 3E0H 0 / / / / / / / / / / 0 0 / / / 0 / 0 / 2(0H 220H 230H 2C0H 2E0H 0 / / / / / 0 0 / / / 0 / 0 / & /0 // /2 /&

Hardware Total

=emos um +loco de 2umpers chamado W,8. -ada um desses 2umpers : numerado de 8 a H. Os > primeiros servem para definir o endereo de E/S a ser ocupado pela placa, e os tr/s 2umpers se(uintes definem a interrupo a ser usada. #i(amos que 2) tenhamos feito as devidas consultas ao Ferenciador de #ispositivos para determinar endereos e !"s livres, e tenhamos optado por usar o se(uinte7 Endereo de E/S7 nterrupo7 <CCM 8C

,ro(ramamos os 2umpers de acordo com as ta+elas, conectamos a placa em um slot livre e li(amos o ,-. -omo no se trata de uma placa ,n,, no ser) reconhecida de forma autom)tica. Ser) preciso fazer a instalao com o comando %dicionar &ovo Mardware, no ,ainel de -ontrole. Entrar) em ao o %ssistente para %dicionar &ovo Mardware. O %ssistente per(unta se queremos que o novo hardware se2a detectado automaticamente, ou se dese2amos especificar manualmente a sua marca e modelo. % princ'pio, devemos dei0ar o %ssistente detectar o novo hardware, a menos que o manual do fa+ricante su(ira o contr)rio, por:m esta deteco nem sempre funciona. &o nosso e0emplo vamos optar pela opo &o, e selecionar o hardware a partir de uma lista. Ser) ento apresentada uma lista de tipos de hardware, na qual selecionamos a opo %daptadores de rede. Ser) finalmente apresentada uma lista de marcas e modelos, como vemos na fi(ura 88.8H. &a lista de fa+ricantes marcamos &ovell/%nthem, e na lista de modelos marcamos -ompat'vel com &E;CCC. &ote que al(umas placas so acompanhadas de disquetes de instalao, e neste caso devemos clicar so+re o +oto -om disco para acessar esses drivers.

Captulo 27 Eliminando conflitos de hardware Figura 27.7

27-/&

-elecionando a marca e o modelo da placa!

-omo no se trata de um dispositivo ,n,, o assistente para adicionar hardware ir) desi(nar recursos que tenham sido encontrados como livres. ,odemos assim pro(ramar os 2umpers da placa com esses recursos. %lternativamente, podemos dei0ar os 2umpers da placa pro(ramados com os recursos ori(inalmente escolhidos, e desde que este2am realmente livres, alterar as confi(uraes na (uia de !ecursos do quadro de propriedades de placa, o+tido pelo Ferenciador de dispositivos, pro(ramando o endereo de E/S e a !" escolhidos.
Figura 27.8
)isuali8ando os recursos de hardware utili8ados por uma placa!

27-/(

Hardware Total

#epois de realizado o novo +oot, podemos a+rir o Ferenciador de #ispositivos, e l) veremos re(istrada a placa rec:m*instalada, que no nosso caso : indicada como &E;CCC -ompat'vel.
%ltera&'es no CMOS Setup

"uando instalamos dispositivos de le(ado que utilizam !"s e canais de #$%, temos ainda que fazer uma pequena alterao no -$OS Setup. Q) encontraremos uma seo chamada ,- /,n, -onfi(uration. E0istiro v)rios itens relacionados com o uso de cada uma das linhas de !" e cada um dos canais de #$%. ,ara cada um deles, encontraremos duas opes7 ,n,7 Qe(ado7 &ormalmente indicados como ,- /,n, &ormalmente indicados como S%/Qe(ac5

-ada !" ou canal de #$% utilizado por um dispositivo de le(ado deve ser indicado como S%/Qe(ac5 no -$OS Setup. sto evitar) que o 1indows utilize esses recursos para outros dispositivos ,n,.

Evitando conflitos de DM%


O funcionamento da transfer/ncia de dados por #$% est) e0plicado no cap'tulo >. &o que diz respeito O resoluo de conflitos, temos que (arantir que no e0istam dois dispositivos usando o mesmo canal de #$%. ,odemos visualizar os canais de #$% que esto em uso atrav:s do Ferenciador de #ispositivos, como mostra a fi(ura B. &este e0emplo, al:m dos canais #$%; e #$%>, que esto sempre ocupados em qualquer ,-, temos ainda os canais #$%8 e #$%? sendo utilizados pela placa de som, e o canal #$%< usado pela porta paralela E-,.

Captulo 27 Eliminando conflitos de hardware Figura 27.9

27-/7

)isuali8ando o uso dos canais de D63 com a a@uda do Gerenciador de Dispositi os!

"uando o 1indows : instalado em um ,- com confi(urao +)sica, apenas estaro em uso os canais ; e >. Os canais C, 8, <, ?, I e H estaro dispon'veis para serem usadas por placas de e0panso. N medida em que novas placas so instaladas, os canais livres vo sendo ocupados. "uando instalamos placas ,n,, os canais de #$% necess)rios so atri+u'dos automaticamente. &o caso de placas de le(ado, ca+e ao usu)rio desco+rir quais so os canais de #$% livres, +em como atri+uir canais Os placas que esto sendo instaladas. Dm caso importante : a interface paralela operando no modo E-,. % escolha do canal de #$% : feita pelo -$OS Setup, e e al(uns casos : feita atrav:s de um 2umper da placa de -,D.
Exemplo: (laca Sound )laster *+ de legado

%s placas Sound Alaster 8I e todas as suas sucessoras utilizam dois canais de #$%, sendo um para operaes de J +its, e outro para operaes de 8I +its7 #$% QO17 ,ode ser escolhido entre #$%C, #$%8 e #$%< #$% M FM7 ,ode ser escolhido entre #$%?, #$%I e #$%H % escolha : feita pelos 2umpers da placa, levando em conta os canais que esto livres.

#eservando recursos
E0istem certos tipos de instalao em que temos que usar o comando !eservar !ecursos no Ferenciador de #ispositivos. So casos em que o 1indows no conse(ue reconhecer a placa que est) sendo instalada, nem no

27-/2

Hardware Total

modo ,n, e nem no modo de le(ado, e por isso no sa+e das suas necessidades em termos de endereos de E/S, #$%, memria e !". =ipicamente isto ocorre com dispositivos anti(os, nos quais temos que utilizar drivers tam+:m anti(os, prprios para o 1indows <.0. !ecursos de hardware controlados por drivers que no so prprios para o 1indows B0 no so indicados no Ferenciador de dispositivos. =emos que indicar esses recursos como S%/Qe(ac5 no -$OS Setup, e tam+:m reserv)*los no Ferenciador de dispositivos. %penas depois que esses recursos esto reservados podemos instalar os drivers para 1indows <.0. 3oc/ precisar) fazer isto, por e0emplo, para instalar um scanner anti(o, ou qualquer outro tipo de hardware anterior a 8BB? e que no tenha drivers nativos no 1indows B0. 3amos ilustrar a reserva de recursos usando como e0emplo a placa de interface que acompanha o scanner Fenius Scan$ate -olor. =rata*se de um scanner manual, capaz de operar com 8I milhes de cores, e muito vendido por volta de 8BB?. #e acordo com o manual deste scanner, a placa de interface que o acompanha necessita dos se(uintes recursos de hardware7
=ecurso Endere$o de ED#nterrup$Io Canal de D63 Op$%es 220-223F 230-233F 330-333 ou 3"0-3"3 #=H&F #=H/0F #=H// ou #=H/2 D63/F D633F D63& ou D63(

Dma vez identificadas as opes suportadas pela placa, devemos verificar, com a a2uda do Ferenciador de #ispositivos, quais delas podem ser usadas, ou se2a, no esto em uso. -onsultando os relatrios so+re uso de endereos de E/S, interrupes e canais de #$% apresentados pelo Ferenciador de #ispositivos, di(amos que resolvemos usar para a nossa placa de interface de scanner, a se(uinte confi(urao7 Endereos de E/S7 nterrupo7 -anal de #$%7 ;%C*;%< !"88 #$%I

&o Ferenciador de #ispositivos, clicamos em -omputador, depois no +oto ,ropriedades, e selecionamos a (uia !eservar !ecursos 4fi(ura 8C6.

Captulo 27 Eliminando conflitos de hardware Figura 27.10


Huadro para reser ar recursos!

27-/1

,ara reservar um recurso, devemos antes indicar o seu tipo. &o quadro da fi(ura 8C, est) sendo indicado o tipo ,edido de interrupo 4 !"6. -licamos ento so+re o +oto %dicionar. G apresentado um quadro onde especifica* mos a interrupo a ser reservada. O procedimento : semelhante para os endereos de E/S e para o canal de #$%. &os casos dos endereos de E/S e endereos de memria, : preciso especificar uma fai0a, ou se2a, um endereo inicial e um endereo final.
Figura 27.11
3 #=H// @> est> reser ada

=erminada a reserva, : preciso reinicializar o computador para que as mudanas tenham efeito. O+serve que neste momento ainda no instalamos a placa no computador, apenas reservamos os seus recursos. #epois do +oot, podemos usar novamente o Ferenciador de #ispositivos para confirmar a reserva dos recursos. 3e2a por e0emplo na fi(ura 88, a !"88 reservada.

27-20

Hardware Total

Endere&os de E/S acima de ,-Dm certo cuidado adicional deve ser tomado com o uso de endereos de E/S usados por placas modernas. %t: poucos anos atr)s, tanto as placas de -,D quanto as placas de e0panso utilizavam apenas a fai0a de endereos de E/S entre CCC a <LL, sendo que o endereo >CC : uma repetio do endereo CCC, o endereo ?CC : uma repetio do endereo 8CC, o endereo ICC : uma repetio do endereo ;CC, e assim por diante. Esta repetio ocorre devido a uma t:cnica usada em hardware para economizar circuitos, chamada decodificao incompleta. &o ,- esta t:cnica foi empre(ada pois a A$ estipulou o uso apenas da fai0a de CCC e <LL. ,ara distin(uir um endereo nesta fai0a +asta usar um decodificador de endereos de 8C +its ao inv:s de 8I. % diferena entre, por e0emplo, 8HC e ?HC 4he0adecimal6 est) no 88X +it. Dma interface de disco r'(ido usando um decodificador de 8C +its para reconhecer a sua fai0a de endereos 48HC a 8HH6 responder) indevida* mente a comandos direcionados para endereos ?HC*?HH, BHC*BHH, etc. Se confi(urarmos uma nova placa para utilizar a fai0a ??C*?HL, certamente ocorrer) um conflito de endereos de E/S, a menos que o decodificador de endereos utilize pelo menos 88 +its, ao inv:s de 8C. #iversas placas de interface modernas utilizam decodificadores completos, usando 8I +its ao inv:s de 8C, com o o+2etivo de evitar este tipo de conflito. ,ro+lemas deste tipo podem ocorrer quando so instaladas placas de e0panso anti(as 4produzidas at: apro0imadamente 8BB?6 em um ,- moderno.
Figura 27.12
6apa de ED- entre 300 e 344!

Captulo 27 Eliminando conflitos de hardware Figura 27.13

27-2/
6apa de ED- entre 700 e 744!

,ro(ramas como o O3 E1 podem ser usados normalmente, mesmo para +uscar endereos livres acima do endereo <LL. %s fi(uras 8; e 8< mostram as fai0as de endereos <CC*<LL e HCC*HLL em um certo ,-. % decodificao incompleta com 8C +its faz com que o endereo HCC se2a uma repetio do endereo <CC. -omparando as fi(uras podemos o+servar que a maioria dos valores e0istentes na fai0a <CC*<LL aparecem id/nticos na fai0a HCC*HLL. &esse caso, no poder'amos dei0ar que uma nova placa ocupe, por e0emplo, a fai0a HCC*HCL, pois encontrar'amos a' uma repetio da fai0a <CC* <CL, que como vemos, 2) est) ocupada. ////////// L $ ////////////////

Captulo Modems

28

Agora que voc j aprendeu no captulo sobre upgrades de hardware, como funcionam os modems, vamos apresentar detalhes prticos a respeito da sua instalao, configurao e utilizao

Modems com jumpers


!s modems que no so "lug and "la# so configurados atrav$s de jumpers % preciso indicar o seu endereo de &'( )*+,-.!/0, 1+,-.!/1, *&,-.!/* e 1&,-.!/23 4evemos ainda escolher uma interrupo &m geral so dadas as op5es 678*, 6782, 6789, 678: e 678; < os modems "n" no requerem o uso de jumpers A configurao $ feita automaticamente pelo =indows /esmo assim em muitos modelos $ preciso indicar que deve ser usado o recurso "n", e isto tamb$m $ feito atrav$s de jumpers
Figura 28.1
Muitos modems PnP possuem jumpers para que operem em modo de legado.

28-2

Hardware Total

.aso no queira operar em modo "n", pode configur>la como uma placa de legado, definindo atrav$s de jumpers a .!/ e a 678 "or e?emplo, as placas (portster da @ ( 7obotics possuem dois grupos de jumpers para a definio da .!/ e da 678 )figura 13 (e quisermos fazer uma placa de modem (portster operar em modo de legado, basta programar a .!/ e da 678 atrav$s de jumpers, como mostra a figura 1
Figura 28.2
Habilitando o recurso PnP nas placas da U.S. Robotics.

Ao caso de instalao de placas de legado, ou de placas "n" em modo de legado, $ preciso, antes de mais nada, encontrar um endereo de &'( e uma 678 livres &sta determinao pode ser feita com o Berenciador de 4ispositivos Camb$m no caso de placas "n", $ preciso fazer uma consulta ao Berenciador de 4ispositivos, pois a instalao pode ser impossibilitada caso no seja possvel encontrar uma 678 livre
Encontrando recursos livres para um modem interno

Aos ".s atuais, e?istem duas interfaces seriais localizadas na placa de ."@, configuradas quase sempre como .!/0 e .!/1 Aesse caso, o modem interno pode ser instalado como .!/* ou .!/2 &?istem entretanto formas diferentes de instalao, igualmente vlidas Cudo $ baseado em dois princpiosD 4uas interfaces seriais no podem utilizar os mesmos endereos de &'( 4uas interfaces seriais no podem usar a mesma interrupo @ma placa de modem pode ser configurada como qualquer porta serial e com qualquer 678, desde que esses princpios sejam respeitados Aote bem o seguinteD a3 8uase sempre os ".s possuem duas interfaces seriais, .!/0 e .!/1 b3 Algumas placas de vdeo ocupam parte da fai?a de &'( da .!/2 c3 A interface 64& terciria ocupa uma fai?a que pertence E .!/* Apesar de todas essas restri5es, dificilmente todas simultaneamente, e mesmo assim, e?istem formas de contorn>lasD ocorrem

ap!tulo 28 - Modems

28-"

a3 (e a .!/1 no estiver sendo utilizada, podemos desabilit>la e dei?ar que a placa de modem opere como .!/1 b3 "oucas placas de vdeo ocupam endereos da .!/2 (e o Berenciador de 4ispositivos mostrar a fai?a 1&,>1&+ livre, podemos instalar o modem como .!/2 c3 8uando uma interface 64& terciria )e?istente nas placas de som3 est ocupando os endereos *&& e *&+, entrando em conflito com a .!/*, podemos reprogram>la para que opere como quaternria )figura *3 Ao Berenciador de 4ispositivos, selecionamos a interface 64& e usamos o boto "ropriedades A interface 64& terciria, ocupa a fai?a 0&,>0&+, e ainda *&&> *&+, causadora de conflito com a .!/* 4esmarcamos o quadro @sar configura5es automticas e selecionamos entre as configura5es bsicas, a quaternria )endereos 09,>09+, *9&>*9+ e 678003 (e for necessrio, podemos clicar sobre a 67800 e alter>la, passando usar a mesma antes utilizada pela configurao anterior
Figura 28.3
#lterando os recursos utili$ados pela inter%ace &'( terci)ria* e+itando o con%lito com a ,M".

&m relao E escolha da 678, $ preciso notar o seguinteD A .!/0 usa, por default, a 6782 A .!/1 usa, por default, a 678* A .!/* usa, por default, a 6782

28--

Hardware Total

A .!/2 usa, por default, a 678* &m geral a 678: $ usada pela F"C0 &m geral a 678G $ usada pela placa de som +ica ento, como escolha natural, usar a 678; para a .!/* ou para a .!/2 @ma outra forma de instalao $ desabilitar a .!/1, caso no esteja sendo usada, e configurar o modem para operar como .!/1'6782
O Windows libera recursos para o modem

"ara instalar um modem "n", $ preciso garantir que e?istam op5es livres para .!/ e 678 (e todas as op5es estiverem ocupadas, $ possvel que o =indows altere os recursos de alguns dispositivos, destinando esses recursos E placa de modem "or e?emplo, se as interrup5es *, 2, G e : estiverem ocupadas )respectivamente por .!/1, .!/0, (ound Hlaster e F"C03, $ possvel que a (ound Hlaster passe a usar a 6780I, 00, 01 ou 0G, dei?ando a 678G para a placa de modem @ma outra soluo seria o uso da 678;, mas certas placas, apesar de admitirem o seu uso no modo de legado, nem sempre oferecem esta opo no modo "n"

Conexo na linha telefnica


Aa figura 2 vemos os dois conectores 7<>00 e?istentes na parte traseira de uma placa de modem @m deles possui a indicao "J!A&, e pode ser opcionalmente ligado a um aparelho telefKnico comum ! outro conector possui a indicao F6A&, ou C&F.!, ou =AFF Aele deve ser feita a ligao na linha telefKnica A cone?o entre o modem e a linha telefKnica $ feita com o au?lio de uma e?tenso 7<>00 que $ fornecida juntamente com o modem 8uando os conectores da tomada telefKnica e do telefone so do tipo 7<>00, a ligao do modem $ bastante simples
Figura 28.4
onectores R.-// na parte traseira de uma placa de modem.

ap!tulo 28 - Modems

28-0

@m pouco mais complicada $ a cone?o que utiliza aquelas antigas tomadas telefKnicas nacionais, padro LCelebrsM Aesse caso e?istem vrias alternativas para a cone?o "odemos usar na parede, um adaptador de tomada Celebrs para 7<>00, e usar a e?tenso 7<>00 para cone?o com o modem ! telefone, j que usa uma tomada Celebrs, deve ser substitudo por um modelo que use tomada 7<>00 @ma outra alternativa $ fazer a cone?o como mostra a figura 9 4evemos usar um adaptador com um co> ne?o 7<>00 fmea e duas cone?5es Celebrs, uma macho e outra fmea
Figura 28.5
one12es de um modem.

Figura 28.6
one13o usando tomadas 4Telebr)s5.

Instalando um modem PnP

28-6

Hardware Total

Codos os modems "n" so instalados no =indows por um processo padronizado @ma das poucas diferenas observadas entre modelos diferentes decorre do fato do =indows possuir ou no drivers especficos para o modelo a ser instalado 8uando no possui, devemos usar os drivers e?istentes em um disquete ou .4>7!/ que acompanha o modem
sando os drivers do fabricante

Nejamos um e?emplo de instalao em que $ necessrio utilizar os drivers fornecidos pelo fabricante, no .4>7!/ que acompanha o modem @saremos como e?emplo o modem 4iamond (upra &?press G9O 8uando o computador $ ligado, o =indows detecta o modem, ou ento a interface serial nele contida &ntrar em ao o Assistente para adicionar novo hardware Ao clicarmos em Avanar, o Assistente perguntar se queremos que seja procurado o melhor driver possvel ou se queremos que seja e?ibida uma lista de marcas e modelos !ptaremos por este segundo caminho, apesar do resultado final ser semelhante ao obtido com a primeira opo (er ento apresentada uma lista de tipos de hardware )figura :3, na qual selecionamos a opo /odem
Figura 28.7
7ista de tipos de 8ardware.

(er apresentada a seguir uma lista de marcas e modelos "odemos ento selecionar o fabricante e o modelo do modem a ser instalado 8uando encontramos na lista o modelo que estamos instalando, basta clicar em Avanar 8uando no encontramos, devemos clicar no boto .om disco 4evemos ento especificar o drive no qual esto os drivers fornecidos pelo fabricante ).4>7!/ ou disquete3

ap!tulo 28 - Modems Figura 28.8


7ista de marcas e modelos.

28-9

(er feita a leitura do disquete ou .4>7!/ fornecido pelo fabricante, e a seguir ser apresentado um quadro com os tipos de hardware compatveis com o produto que est sendo instalado (elecionamos o driver apropriado para o nosso modem e ser feita a instalao 4ependendo do modelo do modem, novos dispositivos sero detectados e novos drivers sero instalados (e na primeira etapa foi detectada apenas a porta serial e?istente no modem, na segunda etapa ser detectado o modem propriamente dito Ao caso de voice modems, sero detectados tamb$m os dispositivos sonoros )wave devices3, responsveis pelo tratamento de sinais sonoros Cerminada a instalao podemos checar a presena do modem no Berenciador de 4ispositivos Ao nosso e?emplo so trs os componentes instalados )figura ;3D 4iamond Noice /odem (erial =ave 4evice (upra 119I ".6 /odem &numerator (upra/AP G9i Noice ".6

28-8 Figura 28.9

Hardware Total

omponentes do modem listados no :erenciador de 'ispositi+os.

A figura 0I mostra o quadro de propriedades do modem instalado !bserve a indicaoD (tatus do dispositivoD &ste dispositivo est funcionando corretamente 6sto indica que a instalao foi bem sucedida Ao e?istem conflitos de hardware e todos os drivers esto corretamente instalados
Figura 28.10
, modem %oi corretamente instalado.

ap!tulo 28 - Modems

28-;

&ntre as vrias guias deste quadro de propriedades, $ conveniente consultar a guia 7ecursos )figura 003 !bserve a indicaoD Fista de dispositivos em conflitoD Aenhum conflito "odemos observar tamb$m que o modem foi instalado com o endereo *&, ).!/*3 e utilizando a 678;
Figura 28.11
Recursos de 8ardware usados pelo modem.

sando os drivers nativos do Windows

/uitos modems podem ser instalados com os drivers que acompanham o =indows .omo regra geral, quanto menos recente $ um modem, maiores sero as chances do =indows possuir seus drivers 4a mesma forma, quanto mais nova $ a verso do =indows, maior $ o nQmero de modems suportados @saremos como e?emplo o modem @ ( 7obotics (portster G9O +aremos tamb$m a desabilitao da .!/1 no ./!( (etup 6sto pode ser necessrio quando no e?istem interrup5es disponveis para o modem Aote que esta configurao no $ obrigatRria ! modem pode funcionar perfeitamente com outras cofigura5es, como a .!/*'678; mostrada no e?emplo anterior Assim que o =indows $ inicializado, o modem $ detectado e entra em ao o Assistente para adicionar novo hardware .licamos em Avanar

28-/<

Hardware Total

Ao quadro seguinte o Assistente perguntar se queremos que seja feita a busca automtica ou se queremos selecionar o driver a partir de uma lista de marcas e modelos &scolheremos a segunda opo e ser apresentada uma lista de tipos de hardware, na qual selecionamos a opo /odem (er apresentada uma lista de marcas e modelos )figura 013 Ao nosso e?emplo, selecionaremosD +abricanteD /odeloD @ ( 7obotics, 6nc (portster G9O 4ata +a?
Figura 28.12
7ista de marcas e modelos.

(er feita a leitura dos drivers a partir do .4>7!/ de instalao do =indows Cerminada a instalao, podemos checar o modem no Berenciador de 4ispositivos )figura 0*3
Figura 28.13
, no+o modem consta no :erenciador de 'ispositi+os.

ap!tulo 28 - Modems

28-//

Ao quadro de propriedades do modem dever constar a indicaoD (tatus do dispositivoD &ste dispositivo est funcionando corretamente 6sto significa que no e?istem conflitos de hardware e que todos os drivers foram instalados A figura 02 mostra a guia 7ecursos ! modem foi instalado como .!/1 e usa a 678* !bserve ainda a indicaoD Fista de dispositivos em conflitoD Aenhum conflito
Figura 28.14
Recursos de 8ardware usados pelo modem.

!s pr"ximas etapas da instala#o

Aeste ponto o modem j est instalado, mas no est necessariamente pronto para funcionar "recisamos ainda realizar outras etapasD Ajustar configura5es no Berenciador de 4ispositivos Ajustar configura5es no "ainel de .ontrole "rogramar as configura5es para a 6nternet 6nstalar navegador para acesso E 6nternet 6nstalar gerenciador de fa? /ais adiante neste captulo abordaremos todas essas etapas

28-/2

Hardware Total

Instalando um modem externo


A instalao de um modem e?terno $ fisicamente diferente da de um modem interno, mas do ponto de vista de software, o procedimento $ bastante semelhante A figura 0G mostra um modem e?terno fabricado pela @ ( 7obotics Aote que este modem particularmente lembra um pouco o aspecto de uma secretria eletrKnica, mas nem todos os modems e?ternos possuem este aspecto
Figura 28.15
Um modem e1terno.

Aa parte traseira de um modem e?terno encontramos um conector 4H>1G ou 4H>; para ligao em uma das interfaces seriais do "., conectores 7<>00 )um para cone?o na linha telefKnica e outro para ligar em um telefone3, um conector para ligar no Adaptador A. )fonte de alimentao e?terna3 e um boto !n'!ff
Figura 28.16
Parte traseira de um modem e1terno.

! modem deve ser ligado a uma interface serial livre ).!/0 ou .!/1, mas como muitas vezes o mouse est ligado na .!/0, o modem e?terno $ normalmente ligado na .!/13, atrav$s de um cabo apropriado )figura 0:3 Aote que nem sempre os modems so acompanhados desses cabos, sendo necessrio adquiri>los separadamente, em lojas de suprimentos de informtica

ap!tulo 28 - Modems Figura 28.17

28-/"

onectando o modem e1terno na porta serial.

As liga5es no telefone e na linha telefKnica so idnticas Es usadas em modems internos Atrav$s de uma e?tenso 7<>00 fornecida junto com o modem, fazemos a ligao do conector indicado como F6A&, =AFF ou C&F.! at$ a tomada da linha telefKnica Ao outro conector 7<>00 )"J!A&3, podemos opcionalmente ligar um aparelho telefKnico )figura 0,3 &ste telefone poder ser utilizado quando o modem no estiver trabalhando 4evemos ainda ligar o modem na rede el$trica, atrav$s do Adaptador A. que o acompanha
Figura 28.18
7iga=3o na lin8a tele%>nica.

"odemos agora passar E instalao do modem no ambiente =indows, mas conv$m primeiro checar se a porta serial na qual ser feita a instalao est livre e funcionando )normalmente a .!/1 da placa de ."@, j que muitas vezes a .!/0 estar sendo usada pelo mouse3 4ei?amos ento o modem desligado e ligamos o computador

28-/Figura 28.19

Hardware Total

8ecando a ,M2 no :erenciador de 'ispositi+os.

@se o Berenciador de 4ispositivos para checar se a .!/1 est ativada e se no e?istem conflitos de hardware )figura 0;3 Aplique um clique duplo sobre o cone da .!/1 e ser apresentado um quadro de propriedades como o da figura 1I !bserve a indicaoD &ste dispositivo est funcionando corretamente 6sto significa que o driver da .!/1 est instalado e que no e?istem conflitos de hardware no que diz respeito aos endereos de &'( e ao uso de 678s

ap!tulo 28 - Modems Figura 28.20


# ,M2 est) %uncionando corretamente.

28-/0

"odemos agora ligar o modem e utilizar o boto Atualizar do Berenciador de 4ispositivos ! modem ser ento detectado pelo =indows Ao nosso e?emplo, teremos um quadro com a indicaoD Aovo hardware detectado @ ( 7obotics G9O Noice "ro &?t &ntrar em ao o Assistente para adicionar novo hardware "odemos dei?ar que o =indows procure entre seus prRprios drivers, um prRprio para o modem que queremos instalar, mas na maioria das vezes $ melhor usar a opo &?iba uma lista de todos os drives de um determinado local, para ento acessar o disquete ou .4>7!/ que acompanha o modem, fornecido pelo seu fabricante % o que faremos neste caso @samos o boto .om disco e selecionamos o disquete )ou .4>7!/3 que acompanha o produto (er feito o acesso e a seguir termos um quadro como o da figura 10, com a lista dos drivers encontrados no disco do fabricante (e esta lista estiver vazia, marque a opo /ostrar todos os itens de hardware

28-/6 Figura 28.21

Hardware Total

(ncontrado o dri+er para o modem.

(er ento feita a instalao dos drivers do modem .omo o modelo do nosso e?emplo $ um Noice /odem, ser feita a seguir a deteco automtica dos circuitos de voz, com a indicaoD Aovo hardware encontradoD =ave 4evice for Noice /odem Aovamente usamos o disco que acompanha o produto para obter os drivers para este novo dispositivo Ao nosso e?emplo ser apresentado um quadro similar ao da figura 10, por$m com a indicaoD @ ( 7obotics Noice (erial =ave 4evice Cerminada a instalao podemos consultar o Berenciador de 4ispositivos para verificar se o modem est corretamente instalado Ao aplicarmos um clique duplo sobre o cone do modem, ser apresentado o seu quadro de propriedades, no qual deve constar a indicao L&ste dispositivo est funcionando corretamenteM ! dispositivo =ave device for voice modem constar na seo .ontroladores de som, vdeo e jogo 4evemos tamb$m checar se este dispositivo est funcionando corretamente A partir de agora o uso do modem ser similar ao dos modems internos 4evemos fazer configura5es no Berenciador de 4ispositivos e no "ainel de .ontrole, testar o modem, como e?plicaremos mais adiante neste captulo, instalar softwares de comunicao e configurar o computador para acesso E 6nternet

ap!tulo 28 - Modems

28-/9

Confi$ura#%es no &erenciador de 'ispositivos


Nejamos como fazer a configurao do modem no Berenciador de 4ispositivos "ara isto selecionamos o modem no Berenciador de 4ispositivos e clicamos em "ropriedades (er apresentado o quadro de propriedades do modem )figura 113
Figura 28.22
?uadro de propriedades do modem.

A guia Beral do quadro de propriedades do modem traz o nome do seu fabricante, o modelo e a verso !utra informao deste quadro $ o status do modem !bserve na figura 11 a indicao &sse dispositivo est funcionando corretamente .aso e?istam problemas na sua configurao, em geral provenientes de um conflito de hardware ou falta de drivers, este ser descrito no status do modem indicado neste quadro Cemos ainda neste quadro, o campo @tilizao do dispositivo .om ele podemos desabilitar modems "n", o que pode ser Qtil para testes "ara isto, basta desmarcar o quadro indicado com .onfigurao original ! modem no ser LdesinstaladoM, e sim, permanecer inativo, como se no estivesse presente no ". "ara que volte a funcionar, bastar marcar novamente o quadro .onfigurao original

28-/8 Figura 28.23


# guia Modem.

Hardware Total

A guia /odem, mostrada na figura 0* 2G, apresenta trs controlesD "orta > % indicada a porta serial onde o modem est conectado Nolume do alto falante > .ontrola do volume do alto>falante do modem, que serve para que o usurio acompanhe o andamento do processo de cone?o .om esses sons podemos perceber, por e?emplo, quando cai a ligao no incio da cone?o Nelocidade m?ima > @tilizando compresso de dados, as portas serias dos modems podem operar com velocidades at$ 2 vezes superiores E ta?a de transferncia normal do modem "or e?emplo, modems de G9O bps podem operar com at$ cerca de 112O bps Aem todos os tipos de dados permitem este elevado grau de compresso de dados, mas ainda assim $ recomendvel dei?ar este controle na velocidade m?ima oferecida A guia .one?o )figura 123 tem vrias op5es relacionadas com o formato usado na transmisso e recepo dos dados, os procedimentos de discagem e cone?o, al$m de op5es de hardware Ao campo "referncias de cone?o, temos ajustes relativos aos b#tes a serem transmitidos e recebidos ! modo programado por default $ simbolizado como ,A0, ou seja, , bits, sem paridade e com 0 bit de parada )stop bit3

ap!tulo 28 - Modems Figura 28.24


# guia one13o.

28-/;

Ainda na figura 12, podemos observar o campo "referncias de chamada Cemos aqui alguns parSmetros relacionados com o processo de discagem pelo modemD Aguardar o sinal antes de discar > Ao receber uma ordem de discagem, o modem a princpio a realiza imediatamente Aa prtica isto no funciona, pois $ preciso que seja esperado o tom de discagem, o que pode demorar muito .om esta opo estamos indicando que o modem deve aguardar o tom de discagem antes de comear a discar .ancelar chamada se no for conectada dentro de 9I segundos > &stabelecemos um tempo m?imo para a tentativa de cone?o (e este tempo for atingido e a cone?o no tiver sido estabelecida, ser automaticamente cancelada 4esconectar chamada se ociosa por mais de *I minutos > (e a linha permanecer inativa por um perodo maior que o especificado, a ligao ser automaticamente desligada Hasta marcar o quadro correspondente e preen> cher no campo ao lado o nQmero de minutos &ncontramos ainda na figura 12, dois bot5es para configura5es avanadasD .onfigura5es de porta avanadas > As portas seriais possuem dois circuitos capazes de armazenar cada um, 09 b#tes .ada um desses circuitos

28-2<

Hardware Total

)chamados de +6+!s3 $ uma fila de b#tes a serem transmitidos e recebidos Atrav$s deste comando podemos especificar o tamanho m?imo de cada uma dessas filas A princpio podemos dei?ar ambos na configurao default, como mostra a figura 1G &m algumas portas seriais de ".s antigos, ocorriam problemas com os +6+!s, sR resolvidos com a sua total desativao Atrav$s deste quadro, podemos reduzir ou at$ eliminar totalmente o uso dos +6+!s &sta providncia no $ necessria nos modems modernos
Figura 28.25
'e%inindo o taman8o do @&@, de entrada e @&@, de sa!da.

.onfigurao avanada da cone?o > @sando o boto Avanada na figura 12, teremos um quadro como o mostrado na figura 19 % possvel que seja necessrio fazer altera5es em algumas dessas op5es
Figura 28.26
on%igura=3o a+an=ada da cone13o.

A opo @sar o controle de erro habilita um importante recurso, a correo automtica de erros Ao detectarem um erro de recepo, pedem automaticamente a retransmisso do bloco de dados no qual o erro ocorreu &sta opo deve ser habilitada (e for desabilitada, a transmisso tamb$m funcionar, mas os erros precisaro ser corrigidos por protocolos de nvel superior, tornando a cone?o menos confivel e mais lenta A opo 7equerido para a cone?o diz respeito ao controle de erro, ou seja, indica que o controle de erro ativo $ necessrio para que a cone?o seja

ap!tulo 28 - Modems

28-2/

estabelecida 8uando marcamos esta opo, a cone?o sR ser estabelecida quando ambos os modems esto com o controle de erros ativado 4evemos usar preferencialmente esta opo, principalmente em linhas muito ruidosas A opo .ompactar dados ativa a compresso de dados .om ele, seqTncias de dados que sejam compactveis, como por e?emplo as en> contradas em arquivos de te?to, podem ser comprimidas em at$ 2D0 4evemos dei?ar esta opo habilitada A opo @tilizar protocolo celular $ habilitada quando o modem for co> nectado a um telefone celular, ao inv$s de uma linha telefKnica comum % ento ativado o protocolo &C. )&nhanced Chroughput .ellular3, com caractersticas especficas para a transmisso e recepo via rdio )o celular nada mais $ que um rdio sofisticado3 A maioria dos modems no possui este recurso, encontrado em alguns modelos de modems para notebooOs Atrav$s da opo @sar o controle de flu?o $ feita a sincronizao entre a alta velocidade do processador e a bai?a velocidade da linha telefKnica A opo Jardware )7C('.C(3 indica que deve ser usado o controle de flu?o por hardware % baseado em dois sinais da interface serial, chamados 7C( )7equest to (end3 e .C( ).lear to (end3 A outra opo $ indicada como (oftware )P!A'P!++3 &ste m$todo praticamente no $ mais usado, e $ mantido apenas para garantir compatibilidade com sistemas mais antigos &scolha portanto o controle de flu?o por hardware ! Cipo de modulao diz respeito ao m$todo pelo qual os dados digitais sero convertidos em sinais analRgicos para serem enviados pela linha telefKnica 8uando fazemos liga5es para o Hrasil ou para os &stados @nidos, usamos a modulao padro &sta regra $ vlida tamb$m para ligar com o provedor de acesso E 6nternet ! campo indicado como .onfigura5es e?tras $ usado, por e?emplo, por aqueles com muita e?perincia em comunicao de dados e desejam enviar ao modem, comandos personalizados Camb$m podemos encontrar instru5es para preenchimento de configura5es e?tras, sugeridas por provedores de acesso E 6nternet
!H(D 8uando for apresentada a mensagem de erro LAo 4ial ConeM )sem tom de discagem3, mesmo que voc escute pelo alto falante que e?iste este tom, significa que o modem no est conseguindo detect>lo "ara corrigir este problema, coloque P* no campo de configura5es e?tras

28-22

Hardware Total

A opo Acrescentar ao log faz com que a atividade do modem seja resu> mida no arquivo .DU=6A4!=(U/!4&/F!B CPC 8uando ocorrem problemas de cone?o, podemos consultar este arquivo para verificar as suas causas &m modems "n", encontramos ainda a guia 7ecursos, com a qual podemos visualizar e alterar os endereos de &'( e 678 relacionados ao modem 8uando esta guia no est presente, podemos acess>la pelo quadro de propriedades da interface serial correspondente ao modem

Confi$ura#%es no Painel de Controle


Ao sR no Berenciador de 4ispositivos encontramos comandos de configurao do modem Camb$m e?iste o comando /odems no "ainel de .ontrole Ao ser usado, $ apresentada a guia Beral )figura 1:3, com uma lista dos modems instalados
Figura 28.27
&ndicando o modem a ser con%igurado.

A outra guia deste quadro $ a 4iagnRstico )figura 1,3 % e?ibida uma lista com todas as interfaces seriais, e os modems que ocupam cada uma dessas interfaces Ao nosso e?emplo, temos um Qnico modem instalado na .!/1 "ara utilizar o diagnRstico, basta selecionar o modem e clicar sobre o boto /ais informa5es

ap!tulo 28 - Modems Figura 28.28


:uia de diagnAstico.

28-2"

.om este comando, so apresentadas diversas informa5es )figura 1;3 % indicado o endereo da sua porta serial, a 678 utilizada, o tipo de @A7C, a m?ima velocidade suportada, e um quadro com diversas strings de identificao &ssas informa5es podem ser Qteis para especialistas em comunicao de dados, ou at$ para aproveitar certos macetes "or e?emplo, procure no quadro de diagnRstico do modem, as respostas para os comandos AC6: )figura *I3
Figura 28.29
'iagnAstico do modem.

As respostas sucessivas ao comando AC6: trazem diversas informa5es sobre o modem Neja por e?emplo os protocolos utilizados )N*1His, N*2V e N ;I3,

28-2-

Hardware Total

as classes suportadas nas transmiss5es de fa? )classes 0 e 13, as op5es de linha )identificador de chamadas3 e a opo de voz (peaOerphone )mais conhecido no Hrasil como viva voz3 "odemos desta forma determinar, por e?emplo, se um certo modem de G9O bps possui ou no o protocolo N ;I (e estiver indicado apenas o protocolo WG9+le? ou P1, devemos realizar o upgrade para N ;I
Figura 28.30
&denti%icando in%orma=2es sobre as capacidades do modem.

Noltando E figura 1:, observe o boto "ropriedades de 4iscagem Ao ser usado, teremos o quadro da figura *0, com campos para identificao de localidade e parSmetros de discagem Atrav$s deste quadro podemos definir diversas localidades e seus respectivos parSmetros

ap!tulo 28 - Modems Figura 28.31


?uadro de propriedades de discagem.

28-20

Ao campo &stou discando de indicamos o nome da localidade A seguir preenchemos o restante do quadroD pas, cRdigo da cidade, op5es pr$> discagem, tipo de discagem )tom'pulso, etc 3 @samos o boto Aovo para definir novas localidades e preencher seus respectivos parSmetros 4esta forma no ser preciso reprogramar todas as propriedades cada vez que mudamos de localidade Hastar selecionar a localidade desejada e automaticamente os seus respectivos parSmetros sero preenchidos 4igamos por e?emplo que estejamos usando um notebooO e que na localidade .A(A, a discagem seja feita por pulsos, e que na localidade C7AHAFJ! a discagem seja feita por tons, mas que seja preciso discar I antes do nQmero para ter acesso a uma linha e?terna Ao inv$s de trocar sucessivas vezes esses parSmetros, podemos defini>los separadamente nas localidades .A(A e C7AHAFJ! Hastar ento selecionar a localidade desejada e todos os parSmetros sero mudados automaticamente Ao quadro de propriedades de discagem temos um campo para indicar um nQmero que d acesso a linhas e?ternas 8uando $ preciso discar I para acessar uma linha e?terna, indicamos aqui este nQmero &?iste por$m uma forma muito mais prtica para preencher este campo "odemos preench>lo com = para linhas diretas e com =I= para linhas de ramal ! prefi?o L=M serve para que o modem aguarde pelo tom de discagem (e no for usado, comea a discagem, sem aguardar pelo sinal de LlinhaM +inalmente encontramos neste quadro uma indicao para o tipo de discagem, tom ou pulso "rograme de acordo com o tipo de discagem

28-26

Hardware Total

suportada pela sua linha telefKnica (e ambos os tipos forem suportados, programe como C!A(

(estando o modem
4epois de instalado o modem, voc pode test>lo usando os programas de comunicao que o acompanham Ao $ uma boa id$ia test>lo usando programas para acesso E 6nternet, pois esses programas requerem configura5es adicionais, e um erro em uma delas far voc pensar que o modem $ o culpado % recomendvel testar o modem usando dois programas de comunicao bem simples que fazem parte do =indowsD o 4iscagem Automtica e o J#perterminal &sses programas esto localizados em no menu 6niciar'"rogramas'AcessRrios'.omunica5es .aso voc no os encontre, faa a sua instalao atrav$s do comando Adicionar'7emover programas no "ainel de .ontrole (elecione a guia 6nstalao do =indows, clique em .omunica5es e marque os programas que deseja instalar ! programa 4iscagem Automtica usa o modem para fazer liga5es telefKnicas de voz 8uando a ligao for atendida, podemos tirar o telefone do gancho e falar normalmente
Figura 28.32
Usando o programa 'iscagem #utom)tica para testar o modem.

"ara testar o modem com este programa, basta preencher o nQmero e clicar no boto 4iscar )figura *13 A discagem ser feita e ser apresentado o quadro da figura ** 8uando a chamada for atendida, podemos tirar o telefone do gancho e clicar no boto .onversar "ara desistir da ligao, clicamos no boto 4esligar

ap!tulo 28 - Modems Figura 28.33


'iscagem em andamento.

28-29

! simples fato da ligao ter sido realizada com este programa $ um indcio bastante forte de que o modem est corretamente instalado Ainda assim, conv$m realizar um teste mais completo, envolvendo a transmisso e a re> cepo de dados &ste teste pode ser feito atrav$s do programa J#perterminal 8uando for solicitado o nQmero de telefone a ser discado, preencha o nQmero de um provedor de acesso E 6nternet Ao ser possvel acessar a 6nternet usando este programa, mas poderemos ver as mensagens enviadas pelo provedor pedindo o login )nome do usurio e senha3 A figura *2 mostra o J#perterminal apRs ser feita a cone?o com um provedor de acesso E 6nternet
Figura 28.34
Usando o HBperterminal para testar o modem.

4epois de testar o modem, podemos configurar o computador para acesso E 6nternet e instalar softwares de comunicao que o acompanham, como por e?emplo, gerenciadores de fa?

sando um $erenciador de fax


!s modems so acompanhados de diversos softwares, entre eles, um para a transmisso e recepo de fa? /uitos modems so acompanhados do 8uicO FinO 1, outros so acompanhados do 7apid.omm &?istem muitos softwares

28-28

Hardware Total

deste tipo Ao importa qual seja o software fornecido, todos eles possuem comandos muito semelhantes "odemos at$ mesmo adquirir um software gerenciador de fa? de forma separada do modem, como o =in+a? "ro, encontrado com facilidade nas revendas de software no Hrasil
Confi$urando o $erenciador de fax

@m dos mais comuns gerenciadores de fa? $ o 7apid.omm, que acompanha a maioria dos modems produzidos pela @ ( 7obotics Aote que usaremos este programa como e?emplo por ser bastante popular, mas todos os gerenciadores de fa? possuem comandos similares aos e?emplificados para o 7apid.omm (ua instalao $ bastante simples, sem perguntas complicadas, e?ceto uma que $ apresentada no finalD 8uer instalar o driver de impresso do 7apid.omm como sua impressora defaultX A razo desta pergunta $ que ao instalarmos um programa para gerenciamento de fa?, $ feita a instalao de um driver de impresso que simula uma impressora virtual (empre que quisermos transmitir por fa?, qualquer documento de qualquer aplicativo do =indows, bastar usar o comando 6mprimir, e especificar a sada nesta impressora virtual A princpio no e?iste razo para que esta impressora virtual seja usada como default "odemos dei?ar a impressora que est conectada ao ". ser utilizada como default, e sempre que quisermos transmitir um fa?, usamos o comando 6mprimir e especificamos a impressora virtual 8uando usamos o 7apid.omm pela primeira vez, $ apresentado um quadro para preenchimento de nome, empresa e telefones &sses dados sero usados para preenchimento automtico dos cabealhos dos fa?es transmitidos A seguir $ apresentado um outro quadro para preenchimento de endereo postal e endereo eletrKnico para e>mail +inalmente, $ apresentado um quadro no qual indicamos o modem a ser usado nas transmiss5es e recep5es de fa? ! 7apid.omm ir obter as caractersticas deste modem, e a seguir estar pronto para funcionar )figura *G3

ap!tulo 28 - Modems Figura 28.35


.anela principal do Rapid omm.

28-2;

A maioria das configura5es do modem definidas no Berenciador de 4ispositivos e no "ainel de .ontrole sero utilizadas pelo 7apid.omm, mas ser preciso e?ecutar o seu (etup, fazendo ajustes na configurao "ara isto usamos o comando .onfigurar preferncias )nas vers5es em ingls, (etup'"references3 &m geral todas as op5es de configurao )programadas com valores default3 estaro satisfatRrias e corretas @ma guia importante $ a 7esposta, mostrada na figura *9 Aqui programamos como o 7apid.omm ir fazer o atendimento automtico de chamadas "odemos dei?ar por e?emplo que o atendimento seja feito apenas depois de um certo nQmero de toques (e o usurio atender o telefone antes deste nQmero, o 7apid.omm ir ignorar a chamada
Figura 28.36
on%igura=2es de resposta.

(ransmisso de fax por uso direto do $erenciador

"odemos transmitir fa? por dois m$todosD

28-"<

Hardware Total

a3 4iretamente pelo gerenciador de fa? )e?D 7apid.omm3 b3 A partir de qualquer aplicativo, atrav$s do comando 6mprimir Nejamos inicialmente como fazer a transmisso direta pelo 7apid.omm @ma mensagem em fa? $ composta de trs se5esD +olha de rosto, /ensagem da folha de rosto e Ane?os "ara transmitir um fa?, basta clicar no boto &nviar +a? na barra de bot5es do 7apid.omm, ou ento usar o comando 6niciar ' &nviar +a? a partir dos seus menus (er apresentado um quadro como o da figura *: "reenchemos o nome do destinatrio, o nQmero de fa?, o nome da empresa, o assunto e uma mensagem para a folha de rosto "ara enviar ane?os a esta folha de rosto, devemos clicar sobre o boto Ane?os 6sto far com que seja apre> sentado um quadro no qual especificamos os arquivos a serem transmitidos em ane?o ! fa? transmitido ser composto da folha de rosto, seguido das pginas que comp5em este arquivo "odemos especificar vrios arquivos ane?os, que sero transmitidos em uma seqTncia
Figura 28.37
Preenc8endo os dados do destinat)rio.

Ao clicarmos sobre o boto &nviar fa?, o 7apid.omm far a converso dos dados a serem impressos para o formato J+P &ste $ um formato grfico usado pelo 7apid.omm para o armazenamento de fa?es recebidos e transmitidos A seguir a janela do 7apid.omm assumir o aspecto mostrado na figura *, (er feita a discagem, a cone?o ser estabelecida com o aparelho de fa? receptor, e finalmente ser feita a transmisso

ap!tulo 28 - Modems Figura 28.38


Transmiss3o de %a1 em andamento.

28-"/

! fa? que chega ao receptor $ mostrado na figura *; Aesta primeira pgina $ mostrado o cabealho )que pode ser personalizado pelo usurio3, os dados do transmissor e do receptor, a nota introdutRria para primeira pgina A seguir seguem os ane?os, caso tenham sido selecionados para transmisso
Figura 28.39
Primeira p)gina de um %a1.

(ransmisso de fax a partir de um aplicativo

! driver de impresso instalado juntamente com o gerenciador de fa? faz com que qualquer aplicativo possa transmitir seus documentos na forma de fa? Hasta usar o comando Arquivo'6mprimir, e no quadro apresentado escolher a impressora virtual criada pelo gerenciador de fa?

28-"2

Hardware Total Figura 28.40


Selecionando a impress3o 4+ia %a15.

Aa figura 2I, usamos o comando 6mprimir no /icrosoft =ord Aa lista de impressoras, selecionamos o 7apid.omm Noice )uma verso especial do 7apid.omm, capaz de tratar liga5es de voz3 6sto far com que o gerenciador de fa? seja e?ecutado, sendo apresentado o quadro da figura 20, para preenchimento do destinatrio, telefone e demais informa5es necessrias em um fa? ! aplicativo LpensarM que est imprimindo o documento, mas na verdade o estar transmitindo na forma de fa? A partir da o processo $ similar ao descrito no item anterior
Figura 28.41
Preenc8endo os dados do destinat)rio.

)ecep#o autom*tica de fax

"ara que o computador faa automaticamente o atendimento de fa?es, devemos inicialmente usar o comando .onfigurar ' "referncias, j mostrado na figura *9 Ao campo /odo de 7esposta selecionamos as op5es 7esposta manual e (omente fa? A partir de ento o 7apid.omm far a recepo de fa?es de forma automtica

ap!tulo 28 - Modems Figura 28.42


Recebimento de %a1.

28-""

Aa figura 21, o 7apid.omm acaba de fazer o atendimento de uma chamada e est recebendo um fa? "odemos programar o 7apid.omm para que faa automaticamente a impresso de cada fa? recebido, e'ou que abra automaticamente o programa visualizador de fa?, para que seja visto na tela &ssas op5es so programadas atrav$s do comando .onfigurar ' 7eceber +a?, e com o campo !p5es de pRs recepo .aso no tenhamos usado essas op5es, devemos e?ecutar manualmente o visualizador de fa? para ter acesso aos fa?es recebidos 6sto $ feito pelo comando 6niciar ' Nisualizador de fa? A transmisso de fa? por computador $ muito vantajosa quando o documento a ser enviado $ um arquivo em disco Ao $ preciso listar o arquivo em papel para colocar em um aparelho de fa? convencional ! fa? enviado desta forma ser sempre legvel e com boa resoluo < a recepo de fa? por computador $ bem menos usada % preciso que o programa gerenciador de fa? esteja sempre ativo para atender as liga5es "ortanto o usurio deve manter o computador ligado durante todo o dia 8uando o nQ> mero de fa?es recebidos diariamente $ muito grande, $ mais vantajoso utilizar um aparelho de fa? convencional 8uando o nQmero de fa?es recebidos $ muito pequeno, podemos fazer a recepo de forma manual Aesta modalidade nem mesmo $ necessrio dei?ar o 7apid.omm ativo ! interessado em enviar o fa? pode ligar e pedir o Lsinal de fa?, por favorM "odemos ento e?ecutar o 7apid.omm e comandar a recepo manual de fa?, como veremos a seguir
)ecep#o manual de fax

Aa recepo manual de fa?, podemos dei?ar o 7apid.omm desativado, ou mesmo ativado mas com a recepo desabilitada "ara desabilitar a recepo automtica usamos o comando .onfigurar ' "referncias e selecionamos a

28-"-

Hardware Total

guia 7esposta Ao campo /odo de resposta, usamos a opo 6gnorar toque Assim, o telefone poder tocar indefinidamente at$ o transmissor desistir, mas o 7apid.omm no far o atendimento ! atendimento sR ser feito ao usarmos o comando 6niciar ' 7ecepo manual de fa? )figura 2*3
Figura 28.43
#ti+ando a recep=3o manual de %a1.

! comando de recepo manual de fa? pode ser usado quando algu$m telefona e pede o Lsinal de fa?M "ode ser tamb$m usado quando fazemos acesso a atendimento bancrio automatizado Ao ligar, por e?emplo, para o banco 6taQ, $ pedido o nQmero da agncia, o nQmero da conta e a senha do carto eletrKnico "odemos digitar esses nQmeros usando o telefone que est ligado ao modem, ou ento usando o Lmodo telefoneM do 7apid.omm 8uando a gravao do banco disser Lao sinal, aperte a tecla de incioM, usamos o comando 7ecepo manual de fa? (er ento feita a recepo do e?trato bancrio Lvia fa?M, por$m utilizado o modem Nemos portanto que este comando $ equivalente a usar a tecla 6ncio de um aparelho de fa? convencional
+iva,vo-

! 7apid.omm Noice pode operar como um telefone viva>voz )speaOerphone3, caso a placa de modem possua este recurso "ara saber se o modem possui este recurso, consulte a seo .onfigura5es no "ainel de .ontrole, na qual mostramos como utilizar o diagnRstico do modem para identificar seus recursos

ap!tulo 28 - Modems Figura 28.44


, tele%one +i+a-+o$.

28-"0

@samos o comando Nisualizar ' Niva>voz, e o 7apid.omm assumir o aspecto mostrado na figura 22 "odemos agora digitar o nQmero para o qual desejamos discar e usar o boto 4iscar "oderemos utilizar o microfone e o alto falante ligados na parte traseira da placa de som para estabelecer uma conversao telefKnica Cemos ainda dois controles de volume para regular o volume do microfone e o do alto falante
.ecret*ria eletrnica

! programa 7apid.omm Noice pode operar como uma secretria eletrKnica )Answer machine3, desde que a placa seja do tipo Noice /odem "ara ter acesso E secretria eletrKnica usamos o comando Nisualizar ' .ontador de mensagem A 7apid.omm assumir o aspecto mostrado na figura 2G &?istem trs contadores, sendo um para o nQmero de mensagens de voz, um para o nQmero de fa?es recentemente recebidos e outro para o nQmero de menagens de dados
Figura 28.45
Para usar o modem como secret)ria eletr>nica.

! boto Ativado $ usado para ligar e desligar a secretria @ma vez com este boto ativado, o 7apid.omm estar pronto para atender chamadas e gravar as mensagens ! boto com o desenho de um microfone serve para gravar a mensagem de saudao, algo como Laqui fala o fulano, no momento no posso atender, dei?e seu recado apRs o beep M

28-"6

Hardware Total Figura 28.46


(scol8endo o micro%one e o alto %alante a serem usados.

Antes de gravar a mensagem de saudao e de utilizar a secretria eletrKnica $ conveniente definir onde esto conectados o microfone e o alto falante que sero utilizados para essas fun5es 6sto $ feito atrav$s do comando .onfigurar ' Noz )figura 293 "odemos escolher se o microfone ser ligado no modem, na placa de som, ou se ser usado o que est embutido no telefone 4a mesma forma, o alto falante a ser usado pode estar conectado no modem, na placa de som, ou ainda podemos usar o que est embutido no telefone ! programa estar ento apto a receber as mensagens e grav>las, como vemos na figura 2:
Figura 28.47
Uma mensagem sendo gra+ada.

! 7apid.omm mostrar o nQmero de mensagens recentemente gravadas, como vemos na figura 2, Hasta clicar sobre o nQmero de mensagens de voz para ouvir as Qltimas mensagens

ap!tulo 28 - Modems Figura 28.48


Temos " no+as mensagens.

28-"9

(e quisermos ouvir outras mensagens que no sejam as mais recentes, basta clicar no cone da cai?a de correio, abai?o do microfone )veja a figura 2,3 (er apresentado um quadro como o da figura 2; (elecionamos a pasta 6nHo?, e ser e?ibida uma lista de mensagens recebidas )voz, dados e fa?3 Aplique um clique duplo para ouvir a mensagem de voz desejada
Figura 28.49
HistArico das mensagens recebidas.

Instalando um modem no PnP


A instalao de um modem de legado )no "n"3, requer duas instala5es isoladasD a3 6nstalar a interface serial e?istente no modem b3 6nstalar o modem "ara instalar a sua porta serial, $ preciso verificar as op5es de recursos, configurados atrav$s de jumpers Aormalmente as op5es soD &ndereoD 6nterrupoD .!/0, .!/1, .!/* ou .!/2 678*, 6782, 678G, 678: ou 678;

% preciso ainda verificar no Berenciador de 4ispositivos, quais dessas op5es esto livres para serem usados pela porta serial do modem &ssas instala5es consistem em informar, atrav$s do comando Adicionar Aovo Jardware do "ainel de .ontrole, primeiro a presena da porta serial, depois do modem

28-"8 Instalando a porta serial

Hardware Total

Antes de instalar a interface serial e?istente no modem devemos checar atrav$s do Berenciador de 4ispositivos se os recursos correspondentes esto livres Aa figura GI vemos que as Qnicas interfaces seriais presentes so a .!/0 e a .!/1 "oderamos a princpio fazer a instalao como .!/* ou .!/2, mas para termos maior segurana devemos checar as fai?as de endereos e as interrup5es livres
Figura 28.50
(ste computador possui apenas as inter%aces ,M/ e ,M2.

As fai?as de endereos ocupadas pelas interfaces seriais soD .!/0D .!/1D .!/*D .!/2D *+, a *++ 1+, a 1++ *&, a *&+ 1&, a 1&+

A melhor forma de consultar as fai?as livres $ aplicando um clique duplo em .omputador no Berenciador de dispositivos /arcamos a opo &ntrada'sada figura G0 e percorremos a lista para verificar se as fai?as *&,> *&+ e'ou 1&,>1&+ ).!/* e .!/23 esto livres Ao e?emplo da figura G0 constatamos que a fai?a *&,>*&+ est livre, portanto podemos instalar o modem como .!/*

ap!tulo 28 - Modems Figura 28.51


# %ai1a de endere=os da ,M" est) li+re.

28-";

4evemos tamb$m escolher uma 678 para ser utilizada por esta nova porta serial A escolha depender das 678s livres e das que podem ser configuradas atrav$s dos jumpers da placa Ao nosso e?emplo instalaremos uma placa @ ( 7obotics (portster 1, ,II de legado, cujas interrup5es suportadas so 678*, 6782, 678G, 678: e 678; .omo a .!/0 e a .!/1 usam a 6782 e a 678*, a placa de som muitas vezes usa a 678G e a porta paralela normalmente usa a 678:, uma boa opo $ usar para a placa de modem a 678; Aote que em muitas placas a 678; $ indicada como 6781 Aa figura G1 vemos que a 678; est livre (e no estivesse poderamos tentar alter>la pelo Berenciador de 4ispositivos )caso esteja sendo usada por uma placa "n"3 (e no for possvel, podemos alterar a 678 da placa de som para liberar a 678G para o modem @ma outra opo que sempre pode ser usada $ desabilitar a .!/1 na placa de ."@, dei?ando a combinao .!/1'678* para o modem
Figura 28.52
# &R?; est) li+re.

28--<

Hardware Total

Ao e?emplo decidimos fazer a instalao utilizando .!/* e 678; "ara fazer a instalao usamos o comando Adicionar Aovo Jardware do "ainel de .ontrole 8uando for perguntado se desejamos que o =indows detecte o novo hardware, optaremos por selecionar o hardware a partir de uma lista &scolhemos a opo "ortas .!/'F"C Aa lista de marcas e modelos que $ apresentada )figura G*3 selecionamos como fabricante, Cipos de porta padro, e como modelo, "orta de comunica5es
Figura 28.53
&nstalando manualmente a porta serial.

Ao quadro apresentado a seguir usamos o boto 4etalhes para verificar o endereo e a 678 que o =indows designou para a nova interface &m geral esses recursos no correspondero aos que esto realmente configurados pelos jumpers da placa, e temos que fazer ajustes posteriores com o Berenciador de 4ispositivos Aa figura G2, vemos que o endereo designado foi o desejado ).!/*-*+,>*++3
Figura 28.54
, Cindows designou ,M"D&R?-.

!lterando os recursos usados pela nova porta serial

ap!tulo 28 - Modems

28--/

4epois de reiniciar o computador voltamos ao Berenciador de 4ispositivos para alterar os recursos usados pela placa Ao nosso e?emplo temos que alterar a interrupo para 678;
Figura 28.55
# no+a inter%ace serial consta no :erenciador de 'ispositi+os.

! Berenciador de 4ispositivos mostra a nova porta serial instalada )figura GG3 Aplicamos um clique duplo sobre esta porta e ser apresentado o seu quadro de propriedades, no qual devemos selecionar a guia 7ecursos )figura G93 A fai?a de endereos est correta, apenas precisamos alterar a interrupo para 678; "ara isto, marcamos o item "edido de interrupo e usamos o boto Alterar configurao

28--2 Figura 28.56


Recursos usados pela ,M".

Hardware Total

% possvel que neste momento aparea um quadro informando o seguinteD /odifica5es no permitidas Y A configurao desse recurso no pode ser modificada (e isto ocorrer, basta procurar no campo .onfig baseada em, uma outra configurao bsica que aceite a alterao Aa figura G9 est em uso a .onfigurao bsica 2 7epetimos as tentativas com as configura5es G, 9 e assim por diante, at$ a alterao ser aceita 4epois de alterar a 678 e o endereo de &'(, devemos reiniciar o computador
Instalando o modem

@ma vez que a porta serial e?istente na placa de modem esteja corretamente instalada, usamos novamente o comando Adicionar Aovo Jardware do "ainel de .ontrole para fazer a instalao do modem .aso estejamos instalando um modem e?terno, devemos fazer a sua cone?o preferencialmente na .!/1 e?istente na placa de ."@ Aeste caso no ser necessria a etapa de instalao da interface serial

ap!tulo 28 - Modems Figura 28.57


Para escol8er manualmente o modem.

28--"

8uando o Assistente para Adicionar Aovo Jardware perguntar se queremos que modem seja detectado, respondemos que Ao para que seja feita a escolha a partir de uma lista Aa lista de tipos de hardware selecionamos a opo /odem (er perguntado se o modem deve ser detectado ou escolhido a partir de uma lista 7esponderemos mais uma vez que no queremos a deteco .hegaremos ento a uma lista de marcas e modelos )figura G,3
Figura 28.58
7ista de marcas e modelos.

"odemos agora procurar o fabricante e o modelo do modem de legado que estamos instalando .aso no seja encontrado, podemos usar a opo Cipos de modem padro e selecionar um dos modems padronizados )no nosso e?emplo, (tandard 1,,II bps modem3 @ma outra opo ao inv$s de utilizar os tipos de modem padro $ tentar obter pela 6nternet os drivers para este modem /uitos fabricantes oferecem drivers, mesmo para seus modelos antigos

28---

Hardware Total

Cerminada a instalao podemos checar o novo modem no Berenciador de 4ispositivos, verificando se so indicados conflitos ou outros problemas Assim como ocorre com outros tipos de modem, devemos agora fazer configura5es adicionais no "ainel de .ontrole e no Berenciador de 4ispositivos, como mostramos anteriormente neste captulo A seguir devemos testar o modem e instalar softwares de comunicao

Modem para noteboo/


"raticamente no e?iste diferena entre a instalao de um modem para ".s tipo desOtop e modems para notebooOs /uitos notebooOs atuais j so equipados com um modem, mas nos modelos desprovidos de modem, podemos instalar um carto de modem, padro "./.6A )tamb$m chamado de ". .ard3, j que a maioria dos notebooOs possui este tipo de slot A figura G; mostra um carto de modem para notebooO @ma e?tremidade $ conectada a um slot "./.6A do notebooO Aa outra e?tremidade co> nectamos um cabo telefKnico Aa e?tremidade oposta deste cabo encontramos um conector telefKnico 7j>00
Figura 28.59
Um modem para notebooE.

Aa figura 9I vemos os slots "./.6A encontrados na maioria dos notebooOs Aqui podemos conectar modems, cart5es com interfaces (.(6, interfaces de rede, discos rgidos e vrios outros dispositivos

ap!tulo 28 - Modems Figura 28.60

28--0

Slots P M &# de um notebooE.

Aa figura 90, o modem "./.6A j est conectado no notebooO e no cabo que o liga E linha telefKnica "odemos agora ligar o computador e dei?ar que o =indows faa a sua deteco A partir da o processo $ o mesmo utilizado para os modems de computadores desOtop ! =indows detectar o modem e pedir a instalao dos seus drivers 4ependendo do modelo, podemos utilizar drives fornecidos com o =indows, ou ento instalar os drivers a partir de disquetes que acompanham o modem
Figura 28.61
, modem P M &# j) conectado no notebooE e na lin8a tele%>nica.

Confi$ura#o para a Internet


8uando um computador j possui um modem instalado, pode ser facilmente configurado para acessar a 6nternet Hasta obter um Oit de aceso E 6nternet, vendido em lojas ou fornecido gratuitamente junto com revistas e jornais, ou mesmo entregue ao usurio quando $ aberta a conta em um provedor de acesso &sses Oits tm a capacidade de configurar automaticamente o computador para acessar a 6nternet, mas no confie totalmente nissoZ /uitas vezes esses Oits fazem altera5es nas configura5es do navegador e do prRprio =indows "odem por e?emplo instalar seus prRprios protetores de tela e pap$is de parede, podem ainda obrigar o navegador a entrar sempre

28--6

Hardware Total

na pgina inicial do provedor e bloqueiam as altera5es % uma verdadeira invaso de privacidade Ao faz mal algum aprender a configurar manualmente o computador para acesso E 6nternet /esmo que voc utilize a instalao automtica, esta seo far voc entender o que est acontecendo durante este processo de instalao "odemos dividir o processo de configurao de um ". para acesso E 6nternet em trs etapasD .onfigurao da cone?o 4ial>@p 6nstalao do navegador .onfigurao do correio eletrKnico

Namos agora detalhar essas trs etapas


Confi$ura#o da conexo 'ial, p

&sta $ a etapa mais complicada da configurao de um computador para acesso E 6nternet, apesar de no ser considerada difcil A configurao de rede, obtida atrav$s do comando 7ede do "ainel de .ontrole, deve apresentar os seguintes componentesD Adaptador para rede 4ial>@p "rotocolo C."'6" -[ Adaptador para rede dial>up

Aa figura 91 vemos esta configurao j pronta .aso esses componentes no estejam presentes devemos usar o boto Adicionar "ara adicionar o Adaptador 4ial>@p usamosD Adicionar > Adaptador > Adicionar > /icrosoft > Adaptador 4ial>@p "ara adicionar o protocolo C."'6" usamosD Adicionar > "rotocolo > Adicionar > /icrosoft > C."'6"

ap!tulo 28 - Modems Figura 28.62

28--9

on%igura=3o de rede pronta para acesso F &nternet.

A seguir devemos criar uma cone?o 4ial>@p para o provedor de acesso E 6nternet Noc deve previamente ter feito a inscrio em um provedor local, tendo obtido vrias informa5es para configuraoD Aome ou Fogin (enha Celefone para cone?o &ndereos de 4A( &ndereo de correio eletrKnico &ndereos de "!" e (/C" para correio eletrKnico

A criao de uma cone?o $ feita atrav$s do comando Acesso E rede 4ial> @p, obtida na janela /eu .omputador (e este comando no estiver presente voc deve fazer a sua instalao atrav$s do comando Adicionar ' 7emover programas no "ainel de .ontrole (elecione a guia 6nstalao do =indows, a seguir .omunica5es e finalmente Acesso E 7ede 4ial>@p Ao acessar pela primeira vez a janela de Acesso E rede 4ial>@p, $ apresentado o Assistente para fazer nova cone?o )figura 9*3 Noc tamb$m pode chegar a este assistente clicando no cone +azer nova cone?o, tamb$m encontrado na janela de Acesso E rede 4ial>@p

28--8

Hardware Total Figura 28.63


#ssistente para %a$er no+a cone13o.

Ao quadro da figura 9* devemos preencher inicialmente um nome que ser usado para identificar a cone?o Ao e?emplo usaremos L"rovedorM, mas voc pode utilizar outro nome qualquer Aormalmente usamos aqui o nome do provedor de acesso no qual temos conta &ncontramos tamb$m neste quadro o nome do modem a ser usado na cone?o e logo abai?o, um boto .onfigurar &ste boto d acesso ao quadro da figura 92, no qual selecionamos a guia !p5es
Figura 28.64
on%igura=3o do modem para cone13o com a &nternet.

/arcamos neste quadro a opo &?ibir uma janela de terminal apRs a discagem % conveniente marcar tamb$m a opo &?ibir o status do modem 6sto far com que durante a cone?o seja apresentado um cone na barra de tarefas, ao lado do relRgio, indicando a transmisso e recepo de dados

ap!tulo 28 - Modems Figura 28.65


on%igura=2es da cone13o.

28--;

.om a guia .one?o )figura 9G3 temos acesso a outros comandos de configurao que podem ser dei?ados programados como esto Alguns provedores de acesso recomendam usar neste quadro o boto Avanadas, e no quadro apresentado a seguir preencher o campo .onfigura5es e?tras com a e?presso P* &ste procedimento serve para corrigir um problema comum, no qual o =indows avisa que no e?iste tom de discagem )dial tone3, quando na verdade este tom e?iste 4epois de configurar o modem e clicar em Avanar no quadro da figura 9*, chegamos ao quadro da figura 99, onde temos que indicar o telefone do provedor de acesso, o cRdigo da cidade )4443 e o pas
Figura 28.66
&ndicando o tele%one do pro+edor.

28-0<

Hardware Total

4epois de clicar em Avanar, estar terminada a criao da cone?o, mas ainda temos que fazer algumas configura5es adicionais A janela Acesso E rede dial>up apresentar agora um cone para a cone?o rec$m criada )figura 9:3 4evemos clicar o cone da cone?o com o boto direito do mouse e no menu apresentado escolher a opo "ropriedades
Figura 28.67
# no+a cone13o j) %oi criada.

Ao quadro de propriedades apresentado )figura 9,3, selecionamos a guia 7ede Ao campo Cipo de servidor de rede dial>up, selecionamos a opo """D 6nternet, =indows 1III'AC, =indows /&, como mostra a figura
Figura 28.68
on%igura=2es do pro+edor.

@samos ativada a opo Ativar compactao de software &ntre os protocolos de rede permitidos, usamos apenas o C."'6", dei?ando os demais desmarcados @samos o boto .onfigura5es de C."'6", e chegamos ao quadro da figura 9;

ap!tulo 28 - Modems Figura 28.69


on%igura=2es de T PD&P.

28-0/

4evemos preencher as informa5es de acordo com instru5es fornecidas pelo provedor de acesso Aormalmente usamos ativada a opo &ndereo 6" atribudo pelo servidor ! seu provedor poder informar os endereos do 4A( primrio e secundrio, compostos de nQmeros que devem ser preenchidos neste quadro &st terminada a configurao da cone?o Noc poder estabelecer uma cone?o com o provedor, aplicando um clique duplo sobre o cone da cone?o ! modem far a discagem, estabelecer a cone?o e apresentar uma janela de terminal pRs>discagem, na qual o seu provedor perguntar o login e a senha 4epois de fornecer a senha, o provedor entrar em momo """, e voc dever clicar sobre o boto .ontinuar )figura :I3
Figura 28.70
one13o estabelecida.

28-02

Hardware Total

Aa barra de tarefas, ao lado do relRgio, ser e?ibido um cone que representa a cone?o "odemos clicar sobre este cone para obter informa5es sobre a cone?o, ou ento para desconectar (e preferir que a janela da figura :I no seja apresentada, clique na guia (egurana da figura 9, e indique o nome do usurio e a senha Ao quadro da figura 92, desmarque a opo L&?ibir janela de terminal apRs a discagemM
Instala#o do nave$ador

Ao ser feita a instalao do =indows )a partir da verso ;,3, $ instalado tamb$m o navegador /icrosoft 6nternet &?plorer @ma vez estabelecida a cone?o voc pode clicar no seu cone )uma letra LeM azul na barra de tarefas (er estabelecida imediatamente uma cone?o com a pgina da /icrosoft Noc j pode LnavegarM livremente na 6nternet Apesar de podermos utilizar o 6nternet &?plorer que acompanha o =indows, poder ser preciso instalar um outro navegador ! prRprio 6nternet &?plorer tem novas vers5es liberadas mais rapidamente que o prRprio =indows 6sto significa que se a verso do =indows que voc instalar no for rec$m>lanada, $ possvel que e?ista uma verso mais nova do 6nternet &?plorer no site da /icrosoft, ou mesmo do seu provedor de acesso Camb$m $ possvel que voc no queira usar o 6nternet &?plorer Aesse caso poder instalar um outro navagador, como o da Aetscape ou o da America !nline As configura5es de cone?o com o provedor j apresentadas ser vlidas para os demais navegadores, inclusive se voc decidir utilizar mais de um navegador
Confi$ura#o do correio eletrnico

"ara utilizar o correio eletrKnico voc precisa fazer a sua configurao ! programa de correio eletrKnico que acompanha o 6nternet &?plorer $ o !utlooO &?press "ara configur>lo, e?ecute>o a partir do seu cone na barra de tarefas )uma letra LeMao lado de um envelope de carta3, ou ento a partir do boto .orreio no 6nternet &?plorer @se ento o comando +erramentas ' .ontas, pressione o boto Adicionar e escolha a opo .orreio (ero apresentados vrios quadros nos quais o assistente pede informa5es, vrias delas tendo sido fornecidas quando voc abriu a conta no provedor de acessoD

ap!tulo 28 - Modems

28-0"

Aome para e?ibio > % o nome usado como remetente nas mensagens que voc enviar &ndereo eletrKnico > % o seu endereo de e>mail, fornecido pelo seu provedor quando voc abriu a conta "or e?emplo, seunome\provedor com br (ervidor de mensagens recebidas )"!"* ou 6/A"3 > &ste endereo $ fornecido pelo seu provedor quando voc abriu a conta, mas no esquea de perguntar, pois muitos provedores esquecem de fornecer esta informao Aormalmente $ algo como pop provedor com br (ervidor de mensagens enviadas > &ste endereo tamb$m deve ser fornecido pelo seu provedor quando voc abre a conta Aormalmente $ algo como smtp provedor com br Aome e senha > ! login e a senha que voc recebe para acessar o provedor $ tamb$m usado para acessar o correio eletrKnico Cipo de cone?o > (o oferecidas op5es para conectar manualmente, ou atrav$s de linha telefKnica, ou atrav$s de rede local )FAA3 % melhor usar a opo .onectar manualmente Noc dever ento estabelecer a cone?o com o provedor antes de e?ecutar o programa de correio eletrKnico

p$rade para +012


! estabelecimento do padro N ;I para comunicao a G9O bps demorou um pouco mais que o esperado &nquanto o padro no era estabelecido, os fabricantes produziram modems de G9O nos padr5es P1 e WG9+le?, mas sempre com a opo de realizar um upgrade assim que o novo padro fosse estabelecido &ste upgrade $ feito pela reprogramao do protocolo que fica armazenado em uma +lash 7!/ do modem /ostramos anteriormente neste captulo )figura *I3 como identificar os protocolos suportados por um modem (e o seu provedor de acesso oferece cone?5es a G9O bps mas voc sR consegue conectar no m?imo a ** 9II bps, provavelmente o seu modem est utilizando um protocolo diferente, como o P1 ou o WG9+le? .onfirme com o seu provedor de acesso se ele realmente oferece linhas de G9O bps no padro N ;I Noc poder ento acessar o site do fabricante do seu modem para fazer o download do software que atualiza

28-0-

Hardware Total

a +lash 7!/ com o protocolo N ;I Antes de fazer esta atualizao, leve em conta alguns detalhesD
Centrais anal"$icas e di$itais

(e a sua linha telefKnica $ das antigas, aquelas que muitos chamam de Llinhas analRgicasM )na verdade a linha e a central so analRgicas3, $ menor a chance de voc conseguir boas cone?5es a G9O bps A qualidade dessas linhas $ bai?a, so muito sujeitas a rudos, distor5es de sinal e interferncias, o que resulta em uma ta?a de erros muito elevada ! modem acaba reduzindo a ta?a de transferncia para eliminar os erros (e a sua linha $ mais nova, daquelas que muitos chamam de digitais )na verdade a linha $ analRgica, mas a central $ digital3, ser muito maior a chance de voc conseguir boas cone?5es a G9O bps
Medida da taxa de transfer3ncia

@se o programa (](/!A &P& )6niciar ' &?ecutar ' (#smon3 para monitorar o nQmero de b#tes recebidos por segundo na cone?o dial>up .omande algum tipo de transferncia que estabelea um flu?o contnuo de dados, por e?emplo, faa o download de um arquivo de bom tamanho )0 /H, por e?emplo3 (e o grfico apresentado tiver o aspecto mostrado na figura :0, dificilmente a operao em G9O ir melhorar a situao A lentido neste caso $ devido ao fato de ocorrerem muitas pausas durante a recepo Ao $ culpa da lentido na transmisso de dados entre o seu provedor e o seu computador, e sim, lentido na chegada dos dados pela 6nternet 6sto ocorre tipicamente nos horrios de congestionamento
*** 35% *** Figura 28.71
7entid3o na &nternet* e n3o no modem.

< se o grfico obtido tiver o aspecto mostrado na figura :1, significa que e?iste um flu?o constante de dados entre o seu provedor e o seu computador A 6nternet no est lenta, e os dados no param de chegar ! limite na ta?a de transferncia $ dado apenas para velocidade de comunicao entre o seu provedor e o seu computador "ara modems de ** 9II bps, a ta?a obtida $ de cerca de *,: OH's (e voc obteve um grfico como este, e?istem grandes chances de um modem de G9O bps trazer

ap!tulo 28 - Modems

28-00

melhoramentos na ta?a de transferncia, desde que a sua linha seja de boa qualidade
*** 35% *** Figura 28.72
# &nternet est) r)pida* um modem mais +elo$ poder) mel8orar mais ainda.

Informe,se com o provedor

Nerifique com o seu provedor de acesso o que $ preciso para estabelecer cone?5es a G9O bps A maioria dos provedores oferece acesso atrav$s de modems padro N ;I, mas muitos possuem modems que funcionam tamb$m com os padr5es P1 e WG9+le? (e o seu modem no for N ;I, e sim de um desses outros padr5es, no ser necessrio fazer o upgrade para o protocolo N ;I, podendo assim operar a G9O com um dos outros protocolos !bserve ainda que em alguns casos os provedores oferecem nQmeros de telefone diferentes, sendo um para acessos a at$ ** 9II bps e outros para acessos a G9O bps Noc pode no estar conseguindo conectar a G9O bps pelo fato de estar usando o nQmero errado, ou mesmo pelo seu provedor ainda no estar oferecendo linhas de G9O
4ocali-ando o fabricante do modem

&?istem muitos fabricantes de modems, principalmente os localizados na ^sia &sses fabricantes compram chips de outros fabricantes e utilizam nas suas prRprias placas &?istem ainda os fabricantes de modems Lsem nomeM )espero que voc no tenha comprado um desses3 &ntre a documentao que acompanha o seu modem, voc provavelmente encontrar o seu endereo na 6nternet 4e posse do endereo voc pode fazer o download do software que faz a atualizao para o padro N ;I (e voc no encontrou o endereo do fabricante do seu modem, procure na rea de linOs de www laercio com br

Modems +015
! novo padro N ;1 traz algumas vantagens sobre o j antigo padro N ;I, criado em 0;;, Aote que algumas dessas vantagens sR podem ser usufrudas mediante providncias que devem ser tomadas pelo provedor de acesso E

28-06

Hardware Total

6nternet e pela companhia telefKnica (o trs os melhoramentos, e?plicados a seguirD 03 &stabelecimento de cone?o mais rpido 13 @pload feito com at$ 2,O bps *3 Atendimento de liga5es de voz durante a cone?o
Estabelecimento de conexo mais r*pido

8uando damos incio a uma cone?o, o modem faz a discagem, o provedor atende e comea um processo de negociao entre os dois modems visando estabelecer a ta?a de transferncia e o protocolo a ser utilizado "odemos ouvir os sons caractersticos dos modems durante esta negociao Hoa parte do tempo perdido nesta etapa $ desnecessrio, desde que seja usada sempre a mesma linha e o mesmo provedor @m modem N ;I tem a capacidade de memorizar as condi5es da linha e fazer a cone?o no mesmo modo no qual foi realizada a Qltima cone?o 4esta forma $ perdido menos tempo na etapa de negociao
pload mais r*pido

!s modems N ;I fazem download na ta?a teRrica m?ima de G9O bps, mas o upload )transmisso do modem para o provedor3 $ limitado a ** 9II bps "ara a maioria dos usurios isto no $ um incKmodo, j que a maior parte do trfego em uma cone?o tpica ocorre no sentido do provedor para o usurio < os usurios de aplica5es que envolvem muitas transferncias para o provedor )+C", e>mails com ane?os grandes e videoconferncia, por e?emplo3 levam vantagem com a ta?a de 2,O bps do padro N ;1 "ortanto esses modems transmitem em at$ 2,O bps e recebem em at$ G9O bps Aote entretanto que isto sR ser possvel se o provedor de acesso trocar seus LvelhosM modems N ;I por modems N ;1
!tendimento de li$a#%es em espera

As centrais telefKnicas modernas oferecem aos usurios o servio de Lchamada em esperaM 8uando estamos usando a linha e algu$m tenta ligar, ouvimos um som caracterstico, indicando que algu$m est ligando "odemos pressionar bot5es apropriados no telefone para suspender a ligao anterior e atender E nova, e depois voltar E ligao original Aote que o som indicador da segunda chamada pode fazer a cone?o com o provedor cair !s modems N ;1 permitem identificar que e?iste uma ligao em andamento e informar ao usurio o nQmero do telefone que origina esta chamada ! usurio pode ento optar por suspender a cone?o com a 6nternet e fazer o atendimento da chamada Ao terminar o atendimento, a cone?o com o

ap!tulo 28 - Modems

28-09

provedor $ automaticamente restabelecida Aote que esses recursos, para serem implantados, dependem de providncias a serem tomadas pelo provedor de acesso e pela companhia telefKnica 6nforme>se com o seu provedor sobre o uso deste servio
Compatibilidade entre +015 e +012

Assim como ocorre com padr5es anteriores, o N ;1 $ compatvel com o N ;I 6sto significa que voc pode comprar um modem N ;1, ou fazer o upgrade do seu antigo modem N ;I para N ;1, mesmo que o seu provedor de acesso continue usando modems N ;I Aesse o modem continuar operando no modo N ;I, mas sem apresentar problemas de compatibilidade
p$rade para +015

7ealmente a maior vantagem do N ;1 $ o upload a 2,O bps /esmo assim esta vantagem $ restrita aos usurios que precisam transmitir dados em grandes quantidades (endo assim a troca de um modem N ;I por um modem N ;1, ou a realizao de um upgrade, no $ uma operao vantajosa Aote ainda que nem todos os modems N ;I possuem op5es de atualizao para N ;1 .onsulte o site do fabricante do seu modem para informa5es sobre a disponibilidade de atualizao ''''''''''' +6/ '''''''''''''''''

Captulo Placas de som

29

J apresentamos no captulo sobre upgrades de hardware, as informaes bsicas sobre placas de som. Tambm apresentamos alguns modelos clssicos da famlia Sound Blaster SB!", SB#$, %&'#$, %&'"(). *este captulo +amos apresentar alguns modelos mais recentes e tratar sobre a instala,o e a configura,o de placas de som.

Placas de som modernas


% situa,o das placas de som mudou um pouco nos -ltimos anos. %t apro.imadamente !//0, encontr+amos placas de som mais caras e sofisticadas, e modelos mais simples e baratos, com recursos limitados. 'ncontr+amos tambm o som onboard, principalmente nas placas de 123 de bai.o custo e bai.a 4ualidade. 5o6e ainda encontrarmos placas de som de alta 4ualidade, principalmente as da famlia Sound Blaster. % 7iamond 8ultimedia, segunda maior fabricante de placas de som, simplesmente n,o e.iste mais. 9oi comprada e sucateada pela S# :nc, 4ue agora se chama Sonic Blue. %s placas de som de bai.o custo s,o ho6e bem mais raras, 6 4ue 4uase todas as placas de 123 modernas possuem som onbaord. 8esmo placas de 123 de alta 4ualidade podem ter som onboard. *,o e.iste portanto +antagem em trocar este som onboard por uma placa de som simples. :sto redu;iu bastante a demanda por placas de som de bai.o custo. 1itaremos agora alguns e.emplos de placas de som 4ue ser,o apresentados em detalhes ao longo deste captulo.
Sound Blaster PCI 128

29-2

Hardware Total

1onsiderada a+anada em !//0, esta ho6e uma das placas de som mais simples. Sua 4ualidade boa, e o custo modesto figura !). <bser+e 4ue entre seus conectores locali;ados na parte traseira encontramos duas sadas para alto=falantes> 9ront <ut e ?ear <ut. Trata=se de uma placa 4uadrif@nica, permitindo conectar dois alto=falantes A frente e dois para trs, produ;indo as= sim um e.celente som tridimensional.
Figura 29.1
Placa Sound Blaster PCI 128.

%ssim como ocorre em outras placas, o B!$0C n,o o n-mero de bits, e sim, o n-mero de canais polif@nicos, todos eles sinteti;ados por &a+e Table SDnthesis. 'sta placa arma;ena Sound 9onts na memEria principal, n,o necessitando portanto de e.pans,o de memEria como era necessrio nos modelos SB#$, %&'#$ e %&'"() para utili;ar este recurso. %pesar de compartilhar a memEria principal com o processador, n,o produ; 4ueda de desempenho percept+el, 6 4ue as fre4FGncias de udio s,o muito menores 4ue as fre4FGncias nas 4uais o processador re4uisita dados da memEria.
Sound Blaster Live

'ste um modelo mais sofisticado 4ue a SB 21: !$0. H 4uadrif@nica e possui $I" canais polif@nicos gerados por &a+e Table SDnthesis. %ssim como a SB 21: !$0, esta placa tambm arma;ena Sound 9onts na memEria principal, o 4ue permite utili;ar este recurso sem a necessidade de uma e.pans,o de memEria. <utro recurso interessante o seu mi.er, totalmente digital. < resultado um som com rela,o sinalJrudo muito melhor 4ue a obtida nas demais placas, 4ue utili;am mi.ers analEgicos.

Captulo 29 Placas de som Figura 29.2


Placa Sound Blaster !"e.

29-3

Som integrado placa de CPU

'ncontramos atualmente di+ersas placas de 123 com Bsom on boardC. *o incio apenas placas de bai.o custo, e em geral de bai.a 4ualidade, apresenta+am este recurso. %tualmente os circuitos de som est,o integrados na maioria das placas de 123, mesmo nas de alta 4ualidade e alto custo, com raras e.cees. S,o comuns as 4ue usam o chip 5T!0"/ tambm fabricado com o nome 18:0##K, porm mais conhecido como Sound 2ro). Tambm comum encontrar circuitos de som %1/L embutidos nos chipsets, bem como os respecti+os 1<7'1s.
Figura 29.3
#m c$!p Sound Pro.

Instalando uma placa de som PnP


< mtodo de instala,o de placas de som 2n2 geral, aplica=se a todos os modelos. % placa detectada e a seguir feita a instala,o dos dri+ers. *este ponto duas situaes podem ocorrer> !) < &indows possui dri+ers para a placa = Ser feita a leitura dos dri+ers, a partir do 17=?<8 de instala,o do &indows .

29-%

Hardware Total

$) < &indows n,o possui dri+ers para a placa = < usurio tem 4ue usar um 17=?<8 ou dis4uete fornecido pelo fabricante da placa, contendo os dri+ers apropriados. < &indows poder ter ou n,o os dri+ers apropriados para a placa de som 4ue est sendo instalada, dependendo da BidadeC da placa em rela,o A BidadeC do &indows. 2lacas mais no+as 4ue o &indows necessitar,o de dri+er fornecido pelo fabricante. 2lacas mais antigas 4ue a +ers,o do &indows e.istente no computador normalmente n,o precisam de dri+er do fabricante, 6 4ue grande a chance do prEprio &indows possui este dri+er. Me6amos a seguir o dois e.emplos de instala,o de placas 2lug and 2laD, usando os dri+ers do &indows e usando os dri+ers do fabricante. 7epois 4ue a placa de som est conectada em um slot li+re, o &indows a detectar assim 4ue for iniciado. %parecer o 4uadro B*o+o 5ardware encontradoC e entrar em a,o o nosso conhecido %ssistente para adicionar no+o hardware.
Figura 29.4
&ss!stente para ad!c!onar no"o $ardware.

< processo de instala,o idGntico ao de outros tipos de placa. 2odemos utili;ar dri+ers fornecidos pelo fabricante, em um dis4uete ou 17, podemos usar os dri+ers nati+os do &indows, ou ainda especificar um outro local, mtodo 4ue usado 4uando obtemos dri+ers atra+s da :nternet. 9inalmente, e.iste o processo de instala,o de dri+ers atra+s de um software fornecido pelo fabricante.

Captulo 29 Placas de som Figura 29.5


Placa de som corretamente !nstalada.

29-'

Terminada a instala,o dos dri+ers, podemos checar sua indica,o no Nerenciador de 7ispositi+os, na se,o B1ontroladores de som, +deo e 6ogoC. *o nosso e.emplo temos uma placa Sound Blaster 21: !$0. %o aplicarmos um cli4ue duplo sobre este item, +eremos a indica,o B'ste dispositi+o est funcionando corretamenteC. *ote ainda 4ue na figura I est indicado o item BJoDsticO de porta de 6ogoC, ou se6a, a interface de 6ogos e.istente na placa de som. 'm bre+e as placas de som n,o ter,o mais esta interface. <s 6oDsticOs no+os passar,o a utili;ar a interface 3SB. % prE.ima etapa fa;er testes com as entradas e sadas sonoras, como mostraremos mais adiante neste captulo, na se,o Testando a placa de som. Terminados os testes de+emos instalar os utilitrios e.istentes no 17=?<8 4ue acompanha a placa de som.

Instalao do drive de CD !"#


7esde 4ue os dri+es de 17=?<8 :7' se tornaram comuns, em meados dos anos /K, o seu processo de instala,o o mesmo. Basta ligar o dri+e em uma interface :7' da placa de 123, normalmente a secundria, e o &indows o reconhecer automaticamente. :sto entretanto n,o permitir 4ue o dri+e de 17=?<8 se6a usado no modo 8S=7<S. 2ara isto preciso instalar dri+ers de modo real, um no ar4ui+o 1<*9:N.SPS e outro no ar4ui+o %3T<'Q'1.B%T. < dis4uete de iniciali;a,o do &indows tra; esses dri+ers e seus ar4ui+os de iniciali;a,o 6 configurados. H usado o dri+er

29-(

Hardware Total

genrico <%R17?<8.SPS no ar4ui+o 1<*9:N.SPS e o 8S17'Q.'Q' no ar4ui+o %3T<'Q'1.B%T. Se +ocG precisar usar o modo 8S=7<S no &indows 8' e Q2, ser preciso preparar um dis4uete de boot, e utili;ar esses dri+ers para ter acesso ao dri+e de 17=?<8. 'sses ar4ui+os de+em ter os saguintes comandos> 1<*9:N.SPS> )*S+HI,H-#.B )/0IC/+C123I4)*3S2HI./..S5S )/CIC/+C123I4)*3S2/..38(./6/ 4*/.S )/0IC/HI,H+C123I4)*3S2C*..&4)2*&7C)8*..S5S 9)1.SC)::: %3T<'Q'1.B%T> H C123I4)*3S2C*..&4)2.SC)/6./6/ 9)1.SC)::: < ar4ui+o <%R17?<8.SPS pode ser encontrado no dis4uete de iniciali;a,o do &indows. 1opie este ar4ui+o para 1>S&indowsS1ommand para 4ue o 1<*9:N.SPS acima funcione. % instala,o pode do dri+e de 17=?<8 pode ser um pouco mais complicada no caso de modelos muito antigos, despro+idos de interface :7', e 4uando s,o usadas interfaces para dri+e de 17=?<8 das antigas placas de som. 1omo s,o ho6e muito raros os casos dessas instalaes, optamos por n,o apresent=los neste li+ro, mas +ocG encontrar todas as informaes em um artigo sobre instala,o de dri+es de 17=?<8 em www.laercio.com.br.

Som integrado na placa de CPU


3m dos chips sonoros mais usados nessas placas o 5T!0"/, tambm fabricado com o nome 18:0##K, e conhecido popularmente como Sound 2ro. Mamos abod=lo como e.emplo, 6 4ue t,o comum. 3ma forma simples de fa;er a instala,o dei.ar os circuitos de som desabilitados a desabilita,o feita pelo 18<S Setup) durante a instala,o do &indows. 7epois 4ue o &indows esti+er instalado, habilitamos o som no 18<S Setup. 7a prE.ima +e; 4ue o &indows for iniciado, o chip de som ser detectado. S,o as seguintes as etapas da instala,o> !) < assistente para adicionar no+o hardware ir procurar dri+ers para o chip 18:0##K. $) 7ei.amos 4ue o assistente e.iba uma lista de tipos de hardware. #) Selecionamos na lista a op,o 1ontroladores de som, +deo e 6ogo.

Captulo 29 Placas de som

29-;

() *a lista de marcas e modelos apresentada a seguir, clicamos no bot,o 1om disco. I) Selecionamos o diretErio do 17=?<8 no 4ual est,o os dri+ers da placa. < 17=?<8 4ue acompanha a placa de 123 na 4ual est o chip Sound 2ro contm, entre outros dri+ers, a4ueles dedicados aos circuitos de udio figura ").
Figura 29.6
* dr!"er para o c$!p SoundPro est< no C)-8*. =ue acompan$a a placa de CP#.

<s dri+ers ser,o instalados, e o assistente para adicionar no+o hardware detectar outros dispositi+os e.istentes no chip Sound 2ro, como a interface para 6oDsticO, o sinteti;ador 98, etc. Terminada a instala,o, todos esses dispositi+os constar,o no Nerenciador de 7ispositi+os, como mostra a figura L.
Figura 29.7
)!spos!t!"os e>!stentes no c$!p SoundPro.

< chip Sound 2ro compat+el com a placa Sound Blaster !" no ambiente &indows, mas possui recursos adicionais, como sntese por &a+e Table e

29-8

Hardware Total

#7 'nhancement. *a figura 0 +emos o mi.er para este chip, ati+ado 4uando aplicamos um cli4ue duplo sobre o alto=falante da barra de tarefas.
*** 75% *** Figura 29.8
* .!>er do c$!p SoundPro.

2ara habilitar os sons 8:7: gerados por &a+e Table SDnthesis, usamos o co= mando 8ultimdia no 2ainel de 1ontrole, e no 4uadro apresentado selecionamos a guia 8:7: figura /). Teremos ent,o # opes de dispositi+os 8:7:> !) 1=8edia Soft8idi SDnthesis> %ti+a a sntese por &a+e Table $) ?oland 823=(K!> <s cEdigos 8:7: s,o direcionados para um dispositi+o 8:7: e.terno #) Pamaha <2T$J<2T#> %ti+a o sinteti;ador 98 compat+el com o da Sound Blaster !"

Captulo 29 Placas de som Figura 29.9

29-9

Ha?!l!tando os sons .I)I por 3a"e Ta?le S@nt$es!s.

% habilita,o dos sons #7 feita atra+s do 8i.er figura 0). 3samos <pes J 1ontroles a+anados. < 8i.er passar a e.ibir um bot,o %+anado. %o clicarmos neste bot,o ser apresentado o 4uadro da figura !K. 2odemos agora marcar a op,o 'nable #7.
Figura 29.10
Ha?!l!tando o 3) /n$ancement.

Instalando placas de som no PnP

29-1:

Hardware Total

2lacas Sound Blaster !" possuem caractersticas de udio de e.celente 4ualidade, idGnticas As dos 17s musicais> !" bits, estreo, (( O5;. 8uito antes do lanamento do &indows /I e do padr,o 2lug and 2laD 6 e.istiam essas placas no mercado. *a +erdade a Sound Blaster !" era a placa de som mais comum antes do lanamento do &indows /I. *,o seria inteligente descartar uma dessas placas sE por4ue n,o s,o 2lug and 2laD. Meremos ent,o como fa;er a instala,o de placas Sound Blaster !" n,o 2n2 no &indows. <utras placas mais antigas, como a Sound Blaster original e a Sound Blaster 2ro realmente possuem caractersticas sonoras inferiores, e seria 6ustific+el a sua substitui,o por um modelo mais no+o. % instala,o de placas de som de legado feita atra+s do comando %dicionar *o+o 5ardware, no 2ainel de 1ontrole. % dificuldade em instalar placas de legado a necessidade de distribuir recursos de hardware, entre os 4ue ainda n,o est,o sendo usados por outras placas. H necessrio definir uma interrup,o, canais de 78% e endereos de 'JS para os circuitos de udio. 2ara encontrar recursos de hardware li+res, usamos o Nerenciador de 7ispositi+os. 2ara configurar os 6umpers de uma placa Sound Blaster de legado pro+a+elmente +ocG estar usando uma Sound Blaster !" ou um modelo antigo da Sound Blaster %&'#$, ou um modelo compat+el), preciso definir as seguintes opes> :?U 78% low J 78% high :nterface para 6oDsticO 'ndereos de 'JS 3%?T 823=(K! Sinteti;ador 98

Meremos a seguir detalhes sobre a configura,o desses componentes.


I!$

%s opes dispon+eis s,o as apresentadas na figura !!. % op,o default, ou se6a, a 4ue +em pr=configurada de fbrica a :?UI. 'ncontramos nas placas Sound Blaster de legado, dois pares de pinos :SK e :S!. 1om eles e.istem ( formas poss+eis de escolher a :?U a ser usada> :?U$ na +erdade, :?U/)

Captulo 29 Placas de som

29-11

:?UI 7efault) :?UL :?U!K


Figura 29.11
Aumpers para escol$a de !nterrupBCo.

D#% L"&

H o canal de 78% 4ue ser usado nas operaes de udio com 0 bits. %s trGs opes s,o mostradas na figura !$. % op,o default 78%!. <s modelos de legado da Sound Blaster possuem os 6umpers 7%SK e 7%S!, atra+s dos 4uais selecionado o canal de 78% para as operaes de 0 bits. 78%K 78%! default) 78%#
Figura 29.12
Selec!onando o canal de ).& para operaBDes de 8 ?!ts.

D#% 'I('

'ste o canal de 78% a ser utili;ado nas operaes de udio de !" bits. %s trGs opes oferecidas pela placa s,o as mostradas na figura !#. S,o usados os 6umpers 7BSK e 7BS! para definir o canal 78% 5:N5. 78%I default) 78%" 78%L

29-12 Figura 29.13

Hardware Total

Selec!onando o canal de ).& para operaBDes de 1( ?!ts.

Inter)ace para *o+stic,

3m 21 n,o pode ter duas interfaces para 6oDsticO. *a maioria dos casos, a -nica interface para 6oDsticO presente no computador a 4ue e.iste na placa de som. 7e+emos ent,o dei.ar esta interface habilitada. '.istem entretanto casos de uma segunda interface para 6oDsticO instalada. H o caso de 21s antigos, e4uipados com uma placa :7'2T3S. Se 4uiser usar a interface de 6oDsticO da placa de som, desabilite a e.istente na placa :7'2T3S, e +ice= +ersa. % interface para 6oDsticO da placa de som pode ser configurada de duas for= mas> 'nabled habilitada) ou 7isabled desabilitada). %o ser habilitada, ocupa a fai.a de 'JS $KK=$KL. < 6umper JP'* ser+e para este propEsito figura !().
Figura 29.14
Aumper para $a?!l!tar a !nterEace de Fo@st!cG.

-ndereos de -.S

%s placas Sound Blaster antigas podem operar com ( fai.as de endereos de 'JS. %s opes para o endereo base s,o $$K, $(K, $"K e $0K. % fai.a e.ata ocupada por esses circuitos depender bastante da placa. % maioria dos modelos de Sound Blaster !" utili;a $K bDtes no espao de endereos de 'JS, o 4ue significa por e.emplo 4ue ao ser usado o endereo inicial $$K, o ende= reo final ser $## lembre=se 4ue s,o n-meros he.adecimais). $$K=$## default) $(K=$I# $"K=$"# $0K=$/#

Captulo 29 Placas de som Figura 29.15


Selec!onamento do endereBo de /9S.

29-13

2ara e+itar poss+eis problemas com placas 4ue utili;am uma fai.a maior de endereos, recomend+el reser+ar #$ bDtes. 2ortanto, ao usar a op,o $$K, certifi4ue=se de 4ue toda a fai.a $$K=$#9 este6a li+re. % figura !I mostra as opes de configura,o para esses endereos, atra+s dos 6umpers :<SK e :<S!.
U%!/ #PU 011

% porta serial para cone.,o com instrumentos 8:7: ocupa apenas dois bDtes de 'JS e suas opes s,o #KK=#K! e ##K=##!. 3m 6umper normalmente chamado 8S'T figura !"), usado para este selecionamento.
Figura 29.16
Selec!onando o endereBo da #&8T .P#-%:1.

Sinteti2ador 3#

< sinteti;ador 98 padr,o das placas Sound Blaster Pamaha <2T$ ou <2T#) ocupa sempre o endereo #00 e n,o pode ser alterado nem desabilitado. %ntes de instalar a placa, preciso conferir se realmente est li+re.
C4ecando os recursos livres no (erenciador de Dispositivos

%ntes de decidir 4uais os recursos a serem usados pela placa de legado, precisamos consultar no Nerenciador de 7ispositi+os, 4uais recursos est,o li+res. 7igamos 4ue desta forma, tenhamos obtidos os 4uadros das figuras !L, !0 e !/.

29-1% Figura 29.17


#so das !nterrupBDes.

Hardware Total

Figura 29.18
#so dos endereBos de /9S.

Figura 29.19
#so dos cana!s de ).&.

Te+ando em conta o uso desses recursos, poderamos escolher para uma placa Sound Blaster genrica as seguintes opes de configura,o>

Captulo 29 Placas de som


I8H I8H2 I8H' I)eEaultJ I8H; I8H1: ).& *3 ).&: ).&1 IdeEaultJ ).&3 Ao@st!cG port /na?led I2::-2:;J .P#-%:1 3::-3:1 33:-331 IdeEaultJ S!tuaBCo l!"re l!"re l!"re ocupada S!tuaBCo l!"re l!"re l!"re S!tuaBCo l!"re S!tuaBCo ocupada l!"re &ud!o I9* &ddress 22:-233 IdeEaultJ 2%:-2'3 2(:-2(3 28:-293 ).& HI,H ).&' IdeEaultJ ).&( ).&; K. S@nt$ 388 S!tuaBCo !"re !"re l!"re l!"re S!tuaBCo l!"re l!"re l!"re S!tuaBCo l!"re

29-1'

% 4uest,o agora , 4uais das opes escolher, 6 4ue a maioria delas +lida. Sempre 4ue poss+el, de+emos utili;ar as opes default. 2rogramas para &indows podem operar perfeitamente 4uando uma placa de som usando 4ual4uer :?U, mas e.istem di+ersos 6ogos para 8S=7<S 4ue precisam 4ue a placa de som este6a configurada como :?UI ou :?UL. Uuando usamos as opes default, estamos garantindo a compatibilidade com um maior n-mero de 6ogos para 8S=7<S. '.istem ainda opes de configura,o relacionadas com a interface para dri+e de 17=?<8. 2lacas mais antigas, como a Sound Blaster !" 8ulti17, possuem 6umpers para selecionamento de 4ual interface ser usada figura $K).
Figura 29.20
Ind!cando o modelo de um dr!"e de C)-8*. acoplado a uma placa Sound Blaster 1( .C).

*o tempo em 4ue reina+am as placas de legado, eram muito comuns os dri+es de 17=?<8 de simples !Q) e dupla $Q). '.istiam ainda, em menor 4uantidade, os (Q estes 6 no padr,o :7'). 2ortanto, se +ocG possui um dri+e de 17=?<8 da4uela poca, poder fa;er a sua instala,o em con6unto com a placa de som antiga caso este dri+e ainda este6a funcionando), mas muito mais recomend+el ad4uirir um dri+e de 17=?<8 mais moderno. % instala,o do no+o dri+e pode ent,o ser feita da seguinte forma>

29-1(

Hardware Total

!) Se a placa de som possui interface :7' *este caso, a interface :7' e.istente na placa de som pode controlar 4ual4uer modelo de dri+e de 17=?<8 :7' moderno. 8esmo assim obtemos desempenho melhor 4uando usamos a interface :7' secundria da placa de 123. $) Se a placa de som n,o possui interface :7' 2ara instalar um dri+e de 17=?<8 :7', ser preciso utili;ar uma das interfaces :7' e.istentes no placa de 123, de preferGncia a secundria. <s conceitos apresentados nesta se,o aplicam=se a 4ual4uer placa de legado compat+el com os modelos da Sound Blaster. *a se,o seguinte e.emplificaremos a instala,o tomando como base uma Sound Blaster !".
Instalando uma Sound Blaster 15 no PnP

1omo +imos, para instalar placas de legado, preciso antes fa;er a sua configura,o, em fun,o dos recursos li+res. 2recisamos escolher endereos de 'JS, canais de 78% e :?Us. Me6amos agora o e.emplo de instala,o de uma placa Sound Blaster !" 817. 9aremos a instala,o usando os seguintes parVmetros, tendo consultado pre+iamente a sua disponibilidade atra+s do Nerenciador de 7ispositi+os>
8ecurso I8H ).& *3 ).& HI,H Ao@st!cG port &ud!o &ddress .P#-%:1 InterEace para dr!"e de C)-8*. ConE!LuraBCo I8H' ).&1 ).&' /na?led 22: 33: )esa?!l!tada

3samos o comando %dicionar *o+o 5ardware, no 2ainel de 1ontrole. < assistente procurar no+os dispositi+os 2lug and 2laD, e neste ponto poder detectar dispositi+os 2n2 4ue n,o este6am com dri+ers instalados. '.ceto neste caso, o assistente informar 4ue n,o conseguiu detectar dispositi+os 2n2 e estar pronto para fa;er a instala,o de dispositi+os de legado. < assistente perguntar se de+e tentar detectar o dispositi+o de legado ou se o usurio prefere indicar o no+o dispositi+o a partir de uma lista de marcas e modelos. % princpio podemos dei.ar 4ue a detec,o se6a feita. 1aso n,o funcione teremos a chance de +oltar e indicar o dispositi+o a partir de uma lista. Ser ent,o apresentado o 4uadro da figura $!, no 4ual indicamos o tipo

Captulo 29 Placas de som

29-1;

de hardware a ser instalado. 'scolhemos a op,o 1ontroladores de som, +deo e 6ogo.


Figura 29.21
Ind!cando o t!po de $ardare a ser !nstalado.

H mostrado a seguir um 4uadro com duas listas, sendo uma de fabricantes outra de modelos figura $$). *o nosso caso, escolheremos> 9abricante> 8odelo> 1reati+e Tabs Sound Blaster !" ou %&'=#$
Figura 29.22
Ind!cando a marca e o modelo da placa de som a ser !nstalada.

H apresentado a seguir o 4uadro da figura $#, com uma lista indicando os re= cursos e suas configuraes. 'sta configura,o n,o corresponde necessariamente A utili;ada pela placa. Sendo uma placa de legado, n,o poss+el detectar sua configura,o correta. 1abe ao usurio, apEs a instala,o, corrigir manualmente esses parVmetros. %o ser usado o bot,o %+anar no 4uadro da figura $#, ser feita a leitura dos dri+ers a partir do

29-18

Hardware Total

17=?<8 de instala,o do &indows. Terminada a opera,o do %ssistente, a instala,o estar terminada e ser preciso reiniciar o computador. 2ode ser necessrio alterar os recursos de hardware da placa, como +eremos a seguir.
Figura 29.23
* 3!ndows escol$e recursos para a no"a placa.

%lterando manualmente a con)igurao da placa

% instala,o manual da placa de som n,o permite indicar a sua configura,o 'JS, 78% e :?U), sendo obrigatErio o uso dos parVmetros arbitrados pelo %ssistente para adicionar no+o hardware. 1aso tenhamos configurado os 6umpers da placa de outra forma por e.emplo, uma :?U diferente), esta n,o ir funcionar. 7e+emos informar ao &indows a configura,o +erdadeira da placa. Me6amos como corrigir a configura,o dos recursos, de acordo com a 4ue est configurada pelos 6umpers da placa. 1omeamos pelo Nerenciador de 7ispositi+os, clicamos em 1ontroladores de som, +deo e 6ogo, selecionamos o item 1reati+e Tabs Sound Blaster !" ou %&'#$ e clicamos sobre o bot,o 2ropriedades. *o 4uadro de propriedades da placa de som, selecionamos a guia ?ecursos figura $(). 2ara alterar, por e.emplo, a :?U, clicamos sobre o recurso ?e4uisi,o de :nterrup,o e a seguir sobre o bot,o %lterar configura= ,o.

Captulo 29 Placas de som Figura 29.24


Para alterar a conE!LuraBCo de recursos.

29-19

Meremos a seguir um 4uadro como o da figura $I, no 4ual podemos indicar 4ual a :?U dese6ada. *a parte inferior deste 4uadro e.iste um campo 4ue indica se a :?U escolhida est li+re ou se est sendo usada por outro dispositi+o. Uuando est indicado *,o h dispositi+os conflitantes, a :?U selecionada poder ser usada. 9eita a escolha, basta ent,o clicar em <R. 2odemos usar o mesmo procedimento para os demais recursos a serem alterados. Terminadas as alteraes, preciso reiniciar o &indows para 4ue tenham efeito.

29-2: Figura 29.25

Hardware Total

&lterando a I8H usada pela placa de som.

*ote 4ue ao in+s de alterar a configura,o de recursos de acordo com os 6umpers da placa, podemos optar por alterar os 6umpers da placa para 4ue fi4uem de acordo com a configura,o de recursos 4ue o &indows definiu, 6 4ue esse recursos estar,o necessariamente dispon+eis.

/estando a placa de som


%ssim 4ue termina a instala,o de uma placa de som, escutamos pelos alto= falantes, um ar4ui+o sonoro. %o ou+irmos este som, temos um bom indcio de 4ue a placa est funcionando. Se n,o ou+irmos o som, poss+el 4ue as cai.as de som este6am mal conectadas, desligadas, com +olume no mnimo, ou at mesmo ligadas em um conector errado. 7e+emos checar as ligaes e comandar a repeti,o do som. 2ara isto basta clicar em 8eu 1omputador e abrir a pasta 1>S&indowsS8edia, onde e.istem +rios ar4ui+os de e.tens,o 8:7 e &%M 4ue podem ser usados para testes. Se esses ar4ui+os n,o forem encontrados, use o comando %dicionar e remo+er programas no 2ainel de 1ontrole e comande a instala,o do item 8ultimdia J '.emplos de sons.

Captulo 29 Placas de som Figura 29.26

29-21

/>emplos de sons- encontrados em C123!ndows2.ed!a.

7e+emos tambm testar a reprodu,o de 17s de udio. 2ara isso basta inserir um 17 de udio no dri+e de 17=?<8 e entrar em a,o o 17 2laDer. 'm +erses mais no+as do &indows, o programa &indows 8edia 2laDer ser usado no lugar do 17 2laDer. Se o som n,o for reprodu;ido, de+emos checar a cone.,o do cabo de udio 4ue liga o dri+e de 17=?<8 A placa de som, mas para isto, de+emos antes desligar o computador, por medida de segurana. *o menu :niciar J 2rogramas J %cessErios J 'ntretenimento, encontramos o programa Nra+ador de Som figura $L). Se e.istir um microfone ligado A placa de som, podemos usar o bot,o ?'1 e fa;er uma gra+a,o de +o;. % forma de onda ser mostrada A medida em 4ue o som for captado. 7epois de pressionar ST<2, podemos pressionar 2T%P para ou+ir o 4ue foi gra+ado.
Figura 29.27
,ra"ando um som pro"en!ente do m!croEone.

Uuando n,o conseguimos reprodu;ir sons &%M, 8:7 ou 17s de udio, ou 4uando n,o conseguimos fa;er gra+aes, poss+el 4ue o problema se6a a regulagem do 8i.er 1ontrole de Molume). Meremos a seguir como fa;er os de+idos a6ustes.

29-22 " #i6er do &indo7s

Hardware Total

1hamamos de 8i.er, um circuito capa; de misturar sons de +rias origens. 2rogramas capa;es de controlar este circuito tambm s,o chamados genericamente de 8i.ers. *o &indows e.iste um mi.er, locali;ado no menu 'ntretenimento. Trata=se do programa 1ontrole de Molume figura $0).
Figura 29.28
&Fustando o "olume para a reproduBCo de sons.

< 1ontrole de Molume tambm pode ser e.ecutado aplicando um cli4ue duplo sobre o alto=falante da barra de tarefas. %tra+s dele podemos a6ustar os +olumes de di+ersas fontes sonoras. 'ste programa possui +rios botes desli;antes> 1ontrole de +olume = %tua sobre o amplificador de sada da placa de som. 'ste controle atua de forma simultVnea sobre todas as outras ( fontes so= noras. Som &a+e = 1ontrola o +olume dos sons digitali;ados, como por e.emplo, +o;es e efeitos sonoros presentes nos programas de multimdia ou em ar4ui+os &%M. 8:7: = ?egula o +olume do som pro+eniente do sinteti;ador 8:7:. Wudio de 17 = ?egula o +olume do som pro+eniente de 17s de udio. 'ntrada de linha = H uma entrada sonora e.istente nas placas de som Tine :*). %tra+s dela podemos captar sons de um M1? ou 4ual4uer outro aparelho 4ue produ;a sons. <s controles deste programa possuem associados outros botes desli;antes para balano estreo, deslocando o som para a es4uerda ou para a direita.

Captulo 29 Placas de som

29-23

1ada um deles possui tambm a op,o Sem udio, usada para silenciar totalmente a respecti+a fonte sonora. 'ste programa possui ainda uma op,o de controles a+anados 4ue permite o a6uste indi+idual de sons gra+es e agudos. 'sta op,o ati+ada atra+s do bot,o %+anado figura $0). Se este bot,o n,o esti+er presente, use o comando <pes J 1ontroles %+anados. %o ser usado o bot,o %+anado, apresentado o 4uadro da figura $/. <bser+e 4ue este 4uadro tambm habilita a fun,o #7 Stereo 'nhancement.
Figura 29.29
Controle de sons Lra"es e aLudos.

<s a6ustes mostrados na figura $0 est,o relacionados com a reprodu,o de sons. '.istem tambm a6ustes relati+os A gra+a,o. 2or e.emplo, podemos reali;ar atra+s de programas apropriados, a gra+a,o de uma +o; pro+eniente de um microfone 6untamente com uma m-sica de fundo pro+eniente de um 17.
Figura 29.30
Propr!edades do controle de "olume.

29-2%

Hardware Total

2ara isto, no menu <pes escolhemos 2ropriedades, o 4ue apresenta o 4uadro mostrado na figura #K. Selecionamos a op,o Nra+a,o e marcamos 4uais as fontes sonoras 4ue dese6amos a6ustar. < programa ficar com o as= pecto mostrado na figura #!.
Figura 29.31
&Fustando o "olume para Lra"aBCo.

< 4uadro mostrado na figura #! bem parecido com o da figura $0. % diferena fundamental 4ue o da figura $0 di; respeito aos controles para a reprodu,o sonora, e o da figura #! di; respeito aos controles para a gra= +a,o. <bser+e 4ue e.istem, logo abai.o dos botes de controle de +olume, 4uadros com a indica,o Selecionar.
'a8ilitando o som 9D -n4anced

Mimos na figura $/ 1ontroles a+anados para o 1ontrole de +olume) 4ue e.iste uma op,o para habilitar o recurso #7 'nhancement. 'm geral este o lugar onde esta op,o est dispon+el, mas dependendo da placa de som podemos encontr=la em outros locais. 2or e.emplo, no Nerenciador de 7ispositi+os. %pli4ue um cli4ue duplo sobre a placa de som no Nerenciador de 7ispositi+os e no 4uadro de propriedades apresentado selecione a guia 1onfiguraes. % figura #$ mostra um e.emplo do 4uadro obtido. 2odemos marcar ent,o a op,o %ti+ar o 1reati+e #7 Stereo 'nhancement.

Captulo 29 Placas de som Figura 29.32

29-2'

*utra Eorma de $a?!l!tar a EunBCo 3) /n$ancement.

-scol4endo o sinnteti2ador #IDI

%s placas de som modernas podem gerar sons 8:7: de trGs formas diferentes> !) %tra+s do sinteti;ador 98 Pamaha <2T$ ou <2T#) $) %tra+s de sntese por &a+e Table, nas placas 4ue possuem este recurso #) 'n+iando os cEdigos 8:7: para um dispositi+o e.terno, pela 3%?T 823=(K! 2ara escolher a sada 8:7: a ser usada, usamos o comando 8ultimdia no 2ainel de 1ontrole. *o 4uadro apresentado selecionamos a op,o 8:7: figura ##). 2odemos agora escolher a sada 8:7: dese6ada.

29-2( Figura 29.33

Hardware Total

/scol$endo a sada .I)I a ser ut!l!Mada.

Instalao de *o+stic,s
1ontroles de 6ogo s,o dispositi+os diretamente relacionados com as placas de som. 2rimeiro, por4ue na placa de som onde normalmente est locali;ada a interface de 6ogos. Segundo, por4ue os 6ogos s,o as principais aplicaes de placas de som e multimdia em geral.
:o+stic,s anal;ticos e digitais

%ntes de mais nada preciso entender as diferenas entre os principais controles de 6ogo encontrados no mercado. <s mais tradicionais s,o chamados simplesmente 6oDsticOs, ou ent,o de 6oDsticOs analEgicos figura #(). 'sses dispositi+os possuem $, (, " ou 0 botes, alm de uma ala+anca ou manche) para posicionamento contnuo. < controle mo+ido li+remente ao longo de dois ei.os, o Q hori;ontal) e o P +ertical). *ormalmente apoiado sobre uma mesa e tem o manche comandado por uma das m,os, en4uanto a outra m,o segura a sua base e opera botes adicionais. 2ossuem +entosas na sua parte inferior para melhor fi.a,o A mesa.

Captulo 29 Placas de som Figura 29.34


Ao@st!cG analNL!co.

29-2;

< 6oDsticO digital, tambm chamado de 6oDpad, n,o possui ala+anca, e sim uma pe4uena cru; com a 4ual podem ser definidas / posies distintas> 1entrali;ada J 1ima J Bai.o J 's4uerda J 7ireita J 1ima=direita J 1ima=es4uerda J Bai.o=direita J Bai.o=es4uerda % figura #I mostra um tpico 6oDsticO digital. 7e+e ser segurado com as duas m,os. < polegar es4uerdo atua sobre o controle direcional, e o polegar direito atua sobre os botes da sua face superior. 7edos indicadores de ambas as m,os podem ainda atuar sobre outros botes da sua parte frontal.
Figura 29.35
Ao@st!cG d!L!tal.

'ste tipo de 6oDsticO chamado digital por4ue seu controle de posicionamento n,o possui Bmeios=termosC. *,o podemos colocar por e.emplo o controle apontando mais para cima ou menos para cima, mas sim, para cima.

29-28 % inter)ace para *o+stic,

Hardware Total

2ara entender a instala,o de 6oDsticOs preciso antes estudar os sinais da interface de 6ogos. 'sta interface utili;a um conector 7B=!I fGmea, locali;ada na parte traseira da placa de som, e permite conectar at dois 6oDsticOs. 2ara fa;er a cone.,o de dois 6oDsticOs preciso utili;ar um cabo P para 6oDsticO, encontrado com relati+a facilidade nas re+endas de produtos de informtica. 1ada um dos dois 6oDsticOs 4ue podem ser conectados a esta interface podem ter ( controles> 'i.o Q 'i.o P Bot,o % Bot,o B

1omo s,o dois 6oDsticOs, seus controles s,o ent,o chamados de Q!JP!J%!JB! para o primeiro 6oDsticO) e Q$JP$J%$JB$ para o segundo 6oDsticO). < 6oDsticO com ala+anca e dois botes dois ei.os e dois botes) era muito comum no incio dos anos 0K. < +ideogame mais usado na4uela poca, o %T%?:, utili;a+a este tipo de 6oDsticO.
%umentando para 0 8ot<es

*os anos /K, outros tipos de +ideogames foram populari;ados, como o *intendo, 2laDstation e outros. 'sses consoles de 6ogos utili;a+am controles mais sofisticados, em geral com um posicionador Q=P e +rios botes. <s fabricantes de 6oDsticOs e de 6ogos resol+eram aumentar o n-mero de botes de uma forma bem interessante. 1omo normalmente os usurios instala+am um -nico 6oDsticO e a interface possui entradas para um segundo 6oDsticO 4ue n,o era usado, passaram a utili;ar as entradas deste segundo 6oDsticO como sendo botes adicionais do primeiro 6oDsticO. Surgiram ent,o modelos com um posicionador Q=P dois ei.os) e ( botes figura #"). < terceiro e o 4uarto botes utili;am na +erdade as ligaes 4ue seriam usadas para os botes % e B do 6oDsticO X$.

Captulo 29 Placas de som Figura 29.36

29-29

#m controle de FoLos com % ?otDes.

*ote 4ue como o terceiro e o 4uarto botes usam BemprestadasC as entradas de botes do B6oDsticO X$C, n,o poss+el utili;ar este tipo de 6oDsticO com cabos P. 'sses cabos sE podem ser usados 4uando ambos os 6oDsticOs possuem dois botes.
%umentando para 5 e 8 8ot<es

J 4ue tomar emprestadas as entradas %$ e B$ do 6oDsticO X$ permitiu o aumento para ( botes, os fabricantes de 6oDsticOs e de 6ogos resol+eram tomar tambm emprestadas as entradas Q$ e P$ ei.os do 6oDsticO X$) para implementar modelos de " e de 0 botes. *esses modelos, o 4uinto e o se.to botes correspondem a mo+imentos no sentido positi+o dos ei.os Q e P do 6oDsticO X$. < stimo e o oita+o botes correspondem a mo+imentos no sentido negati+o dos ei.os Q e P do 6oDsticO X$.
Instalando um *o+stic, de 2 ou 0 8ot<es

% instala,o de 6oDsticOs e outros dispositi+os de controle para 6ogos feita atra+s do comando 1ontroladores de 6ogos no 2ainel de 1ontrole. %o ser usado pela primeira +e; este comando apresentar uma lista +a;ia, como +emos na figura #L.

29-3: Figura 29.37

Hardware Total

Controladrores de FoLos no Pa!nel de Controle.

3samos ent,o o bot,o %dicionar. Ser apresentada uma lista de modelos figura #0). Selecionamos ent,o a op,o JoDsticO com ( botes e dois ei.os. Se o 6oDsticO possuir apenas dois botes, usamos a op,o JoDsticO com $ botes e $ ei.os.
Figura 29.38
!sta de modelos de Fo@st!cGs.

< modelo selecionado passar a constar na lista de controladores de 6ogos da figura #L. 3samos agora o bot,o 2ropriedades. Ser mostrado o 4uadro da figura #/, no 4ual usamos o bot,o 1alibrar.

Captulo 29 Placas de som Figura 29.39


Propr!edades do controlador de FoLos.

29-31

Ser apresentado um 4uadro de calibra,o como o da figura (K. <s passos da calibra,o s,o o seguintes> !) 7ei.ar a ala+anca li+re e pressionar um bot,o do controlador $) 8o+er a ala+anca para todas as direes e pressionar um bot,o do controlador #) 7ei.ar a ala+anca li+re e pressionar um bot,o do controlador
Figura 29.40
Cal!?raBCo do Fo@st!cG.

29-32

Hardware Total

Terminada a calibragem, +oltamos ao 4uadro da figura #/, no 4ual podemos usar a guia Testar. < teste mostrado na figura (!. 2odemos mo+er a ala+anca em todas as direes e acompanhar os mo+imentos descritos pela pe4uena cru; sobre o 4uadro branco. 2odemos tambm pressionar os botes e acompanhar a indica,o neste 4uadro.
Figura 29.41
Testando o Fo@st!cG.

'st feita a instala,o do 6oDsticO. 2ara utili;=lo nos 6ogos preciso configurar cada um desses 6ogos, indicando 4ue o 6oDsticO de+e ser usado e definindo os comandos 4ue ser,o e.ecutados por cada bot,o e ei.o do 6oDsticO. 8ais adiante +eremos como isto feito.
Instalando um *o+pad de at= 0 8ot<es

% instala,o de um 6oDpad ou 6oDsticO digital) similar A de um 6oDsticO comum. % diferena 4ue ao escolher o tipo de controlador, ao in+s de usarmos opes como BJoDsticO de m botes e n ei.osC, usamos B1ontrole de 6ogo com n botesC. %s etapas de calibragem e teste s,o idGnticas.
Instalando controladores de 5 e 8 8ot<es

<s 6oDsticOs e 6oDpads de " e 0 botes utili;am BemprestadasC as entradas de ei.os Q e P 4ue seriam usadas para o 6oDsticO X$. 2ara instalar esses 6oDsticOs precisamos definir um no+o tipo. %o escolher o tipo de 6oDsticO, usamos a op,o 2ersonali;ar, como mostra a figura ($.

Captulo 29 Placas de som Figura 29.42


Para personal!Mar um Fo@st!cG ou Fo@pad.

29-33

Ser apresentado o 4uadro da figura (#. 7e+emos indicar as seguintes confi= guraes> 'i.os> ( Botes> ( 1aractersticas especiais> :ndicamos manche para 6oDsticO e controle de 6ogo para 6oDpad *ome> H o nome com o 4ual este modelo personali;ado aparecer na lista
Figura 29.43
Cr!ando um controle com % ?otDes e % e!>os.

29-3%

Hardware Total

2odemos agora selecionar na lista o no+o modelo criado. % calibra,o figura (() en+ol+er mais duas etapas relati+as aos dois ei.os adicionais. 'm 6oDsticOs de " botes, o 4uinto e o se.to botes far,o os +alores desses dois ei.os +ariarem de ;ero ao m.imo positi+o. 'm 6oDsticOs de 0 botes, o stimo e o oita+o botes far,o esses dois ei.os adicionais +ariarem de ;ero ao +alor m.imo negati+o.
Figura 29.44
Cal!?rando controles de ( e 8 ?otDes.

< teste de controles de " e 0 botes mostrado na figura (I. <s ( primeiros botes s,o representados na parte inferior do 4uadro. <s demais botes produ;ir,o mo+imentos no terceiro e 4uarto ei.os.
Figura 29.45
Testando controles de ( ou 8 ?otDes.

Usando o drive do )a8ricante

Captulo 29 Placas de som

29-3'

JoDsticOs e 6oDpads normais, 4ue s,o ligados diretamente na interface de 6ogos, podem ser configurados como ensinamos a4ui. '.istem entretanto outros tipos de 6oDsticO. 8uitos utili;am uma interface serial, outros s,o conectados em uma interface 3SB. < &indows possui na lista de modelos suportados, +rios desses 6oDsticOs especiais. % instala,o feita da mesma forma> selecionar o modelo, calibrar e testar. 8uitos modelos s,o acompanhados de dri+ers prEprios, fornecidos em dis4uete, 17=?<8 ou pela :nternet. 2ara configurar esses modelos, primeiro de+emos instalar o software 4ue o acompanha. 9eito isto, a lista de modelos de 6oDsticOs obtida pelo 2ainel de 1ontrole passar a apresentar o no+o modelo cu6o software foi instalado. % partir da a instala,o feita da mesma forma> selecionar o modelo, calibrar e testar.
Con)igurando *ogos

1ada 6ogo instalado sob o &indows precisa ter configuraes prEprias relacionadas ao 6oDsticO. 'm cada um deles ser preciso definir o seguinte> !) Se o controle ser feito pelo 6oDsticO, teclado ou mouse $) Uuais comandos ser,o reali;ados por cada ei.o ou bot,o do controlador de 6ogo %penas a instala,o e a calibra,o ser,o aplicadas automaticamente a todos os 6ogos. < uso e os comandos e.ecutados de+em ser configurados indi+idualmente em cada 6ogo. % figura (" mostra a programa,o do 6oDsticO no 6ogo BStar &ars 'pisode ! ?acingC.
Figura 29.46
ConE!Lurando o Fo@st!cG em um FoLo.

29-3(

Hardware Total

Jogos 4ue operam sob o modo 8S=7<S tambm necessitam de configuraes como esta. % diferena 4ue alm dessas configuraes, cada um deles possui uma calibra,o prEpria. 2ortanto, em cada um desses 6ogos para 8S=7<S de+emos procurar um comando de calibra,o de 6oDsticO.

Placa Sound Blaster PCI 128


Sempre 4ue terminamos de instalar e testar uma placa de som, de+emos instalar os softwares 4ue a acompanham. S,o utilitrios e aplicati+os de multimdia, alguns deles bastante -teis. % Sound Blaster 21: !$0 acompanhada de um grupo de programas mostrados na figura (L. 'sses programas tambm acompanham outros modelos da famlia Sound Blaster.
Figura 29.47
#t!l!t<r!os da Creat!"e a?s.

< primeiro desses programas o 1reati+e 17. H usado para reprodu;ir 17s musicais, e pode ser usado como substituto para o 17 2laDer do &indows. < 1reati+e 1onfigurator outro programa muito importante. 1om ele podemos especificar o ar4ui+o no 4ual est,o os instrumentos musicais digitali;ados 4ue ser,o usados na sntese por &a+e Table. % placa fornecida com trGs con6untos, com $ 8B, ( 8B e 0 8B. 2odemos tambm instalar outros con6untos de som, comprados separadamente ou obtidos pela :nternet. 1om a guia 1onfigura,o #7 podemos especificar como os alto=falantes est,o conectados. < ideal utili;ar 4uatro alto=falantes, 6 4ue esta uma placa de som 4uadrif@nica. 2odemos entretanto simular o som 4uadrif@nico utili;ando apenas um par, apesar do resultado n,o ser t,o bom 4uanto o obtido com dois pares. 2odemos tambm regular o balano sonoro entre o par dianteiro e o traseiro, alm de testar a configura,o. *ote 4ue tambm poss+el fa;er esta configura,o atra+s do comando 8ultimdia no 2ainel de 1ontrole.

Captulo 29 Placas de som Figura 29.48


ConE!LuraBCo 3).

29-3;

< 1reati+e 8:7: um programa usado para reprodu;ir sons 8:7:. 2ode ser usado como alternati+a para o 8dia 2laDer do &indows. < 1reati+e ?emote um controle remoto 4ue de+e ser usado em con6unto com o 1reati+e 17 2laDer. < 1reati+e &a+e um programa 4ue ser+e para reprodu;ir e gra+ar sons no formato &%M. 2ode ser usado como alternati+a ao 8dia 2laDer e ao Nra+ador de Som do &indows. < SB 21:!$0 8i.er figura !$.(/) pode ser obtido tambm 4uando aplicamos um cli4ue duplo sobre o cone da barra de tarefas, ao lado do relEgio substitui o cone do alto=falante). 1om ele podemos regular as intensidades sonoras das +rias entradas e sadas da placa, bem como habilit=las ou desabilit=las.
*** 75% *** Figura 29.49
* .!>er da placa Sound Blaster PCI 128.

< programa SoundoYT' figura IK) permite inserir ar4ui+os de udio dentro de documentos do 8icrosoft &ord ou 4ual4uer outro software 4ue tenha

29-38

Hardware Total

suporte para <T'. 2odemos usar este programa tambm como um substituto mais sofisticado para o Nra+ador de Som do &indows. < 1reati+e &a+e Studio um editor de ar4ui+os &a+e. 1om ele podemos misturar sons de +rios ar4ui+os &a+e, recortar, colar, aplicar efeitos especiais e fa;er alteraes no formato figura I!).
Figura 29.50
* proLrama SoundoO /.

Figura 29.51
* proLrama Creat!"e 3a"e Stud!o.

Placa Sound Blaster Live>


'sta a placa de 1reati+e Tabs mais a+anada apresentada neste captulo. 'sta placa de -ltima gera,o possui recursos bastante a+anados> Som #7 com di+ersos efeitos de realismo Uuadrifonia 1onector au.iliar com entradas e sadas digitais 1ompatibilidade com a Sound Blaster !" 7i+ersas entradas sonoras adicionais $I" canais polif@nicos Sntese por &a+e Table

Captulo 29 Placas de som

29-39

8i.er totalmente digital de #$ bits

7e+ido ao ele+ado n-mero de entradas e sadas sonoras, analEgicas e digitais, esta placa acompanhada de um conector au.iliar figura !$.I$). % liga,o entre as duas placas feita atra+s de um cabo flat fornecido com o Oit.
Figura 29.52
Placa Sound Blaster !"e.

*a parte traseira da placa figura I#) encontramos os seguintes conectores> Tine :* 8:1 9ront <ut ?ear <ut

<s conectores Tine :* e 8:1 microfone) s,o similares aos encontrados em outras placas de som. %s sadas para os pares de alto=falantes dianteiro e traseiro s,o do tipo Tine <ut, ou se6a, necessitam 4ue os alto=falantes conectados possuam amplifica,o prEpria.

29-%:

Hardware Total Figura 29.53


Cone>Des da Sound Blaster !"e.

% placa possui ainda di+ersos conectores internos> 8icrofone interno 8odem Z para ser usado com Moice 8odems T%7 Z en+ia sinais do microfone para a entrada sonora de um +oice modem 17=:* Z para ligar no dri+e de 17=?<8, atra+s do cabo de udio %u. :* Z recebe sons de outras placas 4ue gerem sinais de udio 21 SpO Z permite fa;er a cone.,o com o SpeaOer frontal do 21 :$S Z recebe sons de placa controladora de 7M7=?<8 17 S27:9 Z conecta com sada S27:9 udio digital) em dri+es de 17= ?<8 % Sound Blaster Ti+e possui um processador sonoro '83=!KR!) respons+el pela e.ecu,o de suas funes, todas reali;adas digitalmente. 2or e.emplo, o seu mi.er digital de #$ bits reali;a a mistura dos sons de forma mais precisa e com menos distor,o 4ue os mi.ers analEgicos encontrados em outras placas. 2ara reali;ar a soma de +rios sinais de entrada, estes s,o primeiro digitali;ados em !" bits e en+iados ao mi.er, com precis,o con+ertida para #$ bits. <s e+entuais arredondamentos 4ue ocorrem neste processo se d,o nos -ltimos bits, e o som resultante da mi.agem ter seus !" primeiros bits isentos de erros.

Captulo 29 Placas de som Figura 29.54


Conectores au>!l!ares da Sound Blaster !"e.

29-%1

*a placa de conectores au.iliares figura I(), encontramos as seguintes cone= .es> 7igital 7:* Z 2ara cone.,o com sistema de alto=falantes produ;ido pela 1reati+e S27:9 :*J<3T Z 2ara cone.,o e.terna com dispositi+os 4ue possuem cone= .es S27:9 8:7: :* J 8:7: <ut Z 2ara cone.,o com dispositi+os 8:7: < &indows n,o possui dri+ers nati+os para a Sound Blaster Ti+e. Sendo assim, 4uando o &indows a detecta, entra em a,o o %ssistente para adicionar no+o hardware. 7e+emos pular a detec,o automtica usar a op,o Selecionar de uma lista. *a lista de marcas e modelos, usamos a op,o 1om disco. 'specificamos ent,o o 17=?<8 4ue acompanha a Sound Blaster Ti+e, no 4ual est,o os dri+ers.
*** 75% *** Figura 29.55
* m!>er do 3!ndows passa a apresentar "<r!as entradas e sadas no"as.

29-%2

Hardware Total

%o clicar sobre o alto=falante da barra de tarefas, teremos uma surpresa. < controle de +olume do &indows passa a apresentar o grande n-mero de entradas e sadas sonoras e.istentes na Sound Blaster Ti+e figura II). 2odemos agora reali;ar testes na placa de som, conforme mostramos na se,o Testando a placa de som. Terminados os testes, podemos passar A instala,o dos utilitrios 4ue acompanham a placa. % instala,o desses softwares muito simples, e depois de terminadas, de+emos reiniciar o computador. 'ncontraremos ent,o os di+ersos programas 4ue descre+eremos a seguir. < 1aOe&alO um e.celente editor de ar4ui+os 8:7:. 1om ele +ocG pode se tornar um m-sico, fa;endo composies com o au.lio do computador. Se +ocG tem tendGncias musicais e gostaria de compor, instale e use este programa.
Figura 29.56
,rupo do soEtware CaGe3alG.

%o lado do alto=falante da barra de tarefas +ocG encontrar um cone 4ue ao ser clicado, abre a 6anela %udio5U figura IL). %4ui encontramos +rios programas de configura,o relacionados com os recursos da Sound Blaster Ti+e, relacionados com sntese 8:7: e som #7.

Captulo 29 Placas de som Figura 29.57


#t!l!t<r!os &ud!oHH.

29-%3

< programa Sound9ont usado para carregar no+os con6untos de Sound9onts amostras de instrumentos musicais digitali;ados). 'sses con6untos podem ser obtidos pela :nternet. 3m dos 17s 4ue acompanham a Sound Blaster Ti+e contm alguns bancos de Sound 9onts para serem instalados. 2odemos ainda reali;ar alteraes nos sons dos instrumentos 4ue compem esses bancos. < programa 1reati+e 8i.er figura I0) pode ser usado em substitui,o ao controle de +olume do &indows. 2ossui controles para todas as entradas e sadas sonoras da placa.
*** 75% *** Figura 29.58
* m!>er da Sound Blaster !"e.

< programa 1reati+e ReDboard um teclado 8:7: +irtual. Suas teclas podem ser ati+adas pelo mouse ou pelo teclado do computador. 1om ele podemos testar os sons 8:7: gerados pela placa. < programa SpeaOer permite configurar o sistema de alto=falantes e os efeitos #7 a serem aplicados aos sons dos programas. '.istem di+ersas configuraes pr=definidas para os principais 6ogos 4ue suportam sons #7. 1om a aplica,o dos efeitos, os sons ficam com e.cepcional 4ualidade, como se fossem sons de cinema.

29-%%

Hardware Total

< 1reati+e ?hDthmania um aplicati+o sonoro 4ue permite criar composies 8:7: a partir de se4FGncias 8:7: pr=definidas, com 4ualidade profissional. *ote 4ue este aplicati+o n,o est necessariamente +inculado A Sound Blaster Ti+e. 2ode ser utili;ados em 21s e4uipados com outros modelos de placa de som. < 1reati+e Tauncher uma espcie de barra de tarefas a partir da 4ual podem ser e.ecutados +rios comandos e programas sobre a Sound Blaster Ti+e. 'ste programa tem o aspecto de uma barra de tarefas 4ue fica escondida na parte superior da tela. Uuando o mouse mo+ido para o topo da tela, o 1reati+e Tauncher aparece, permitindo o uso de comandos e programas. < 1reati+e 2laD1enter um substituto sofisticado para o 8dia 2laDer e para 17 2laDer do &indows. 2ermite tocar 17s de udio, 7M7, Mideo 17, ar4ui+os &%M e 8:7:. 'ste programa permite ainda organi;ar os ar4ui+os sonoros e trilhas de udio em lbuns, facilitando a sua reprodu,o. %lm de todos esses programas, encontraremos tambm o grupo Sound Blaster Ti+e figura I/).
Figura 29.59
,rupo de ut!l!t<r!os da Sound Blaster !"e.

< %udio5U um painel de controle para di+ersas funes da placa. < programa SB Ti+e '.perience uma demonstra,o multimdia dos recursos da placa, assim como o SB Ti+e Tour. < SoundoYT' um gra+ador de som compat+el com o padr,o <T', permitindo a inser,o de sons dentro de documentos de programas 4ue suportem o <T'. &a+e Studio um editor sonoro, para ar4ui+os &%M. *ote 4ue o SoundoYT' e o &a+e Studio tambm acompanham outras placas, como a Sound Blaster 21: !$0 e at mesmo modelos mais antigos.

Captulo 29 Placas de som

29-%'

Sem d-+ida um programa 4ue +ale a pena checar o SB Ti+e '.perience. 1om ele podemos checar e entender os recursos a+anados da placa. *a figura "K +emos este programa demonstrando sons 8:7: com polifonia de at $I" canais.
Figura 29.60
)emonstraBCo da pol!Eon!a em 2'( cana!s.

%inda neste mesmo programa podemos +er uma demonstra,o da mode= lagem ambiental. <s sons podem ser acrescidos de caractersticas tpicas de ambientes, como a ressonVncia. < programa permite ainda, entre +rios outros recursos, testar os alto=falantes. %pesar do ideal ser utili;ar dois pares, esta placa pode simular 4uadrifonia utili;ando apenas um par de alto= falantes. 2ara 4uem 4uer o 4ue e.iste de mais sofisticado em placas de som, porm sem ter preocupa,o com o custo, a melhor coisa a fa;er conferir os -ltimos modelos da 1reati+e Tabs. 2or e.emplo, a4ueles 4ue gostam muito de 6ogos e utili;am placas #7 de melhor 4ualidade, usar um modelo sofisticado da 1reati+e Tabs resulta na combina,o do melhor +deo com o melhor udio. JJJJJJJJJJ 9:8 JJJJJJJJJJJJ

Captulo Scanners
O scanner e seu software

30

Quando compramos um scanner, recebemos o seguinte material: Scanner Cabo de conexo Placa de interface* Software para captura de imagens Software para edio de imagens Software para OCR recon!ecimento "tico de caracteres# $anuais di%ersos

*# &o caso de modelos 'ue usam interface paralela e em alguns casos de modelos SCS()

O software mais importante 'ue acompan!a o scanner * a'uele respons+%el pela captura de imagens) Capturar ou digitali,ar uma imagem consiste em %arrer uma figura ou foto com o scanner, gerando assim um ar'ui%o gr+fico) -ste ar'ui%o pode ser gra%ado nos %+rios formatos dispon.%eis PC/, 0(1, 2$P, 3P4, etc)#, ou ento pode ser en%iado diretamente a um editor gr+fico para 'ue a imagem se5a processada antes da gra%ao) 6entro do pr"prio editor gr+fico podemos usar um comando de a'uisio de imagem, fa,endo assim com 'ue o software de captura se5a ati%ado) &o somos obrigados a usar o editor gr+fico 'ue acompan!a o scanner) Podemos utili,ar 'ual'uer outro 'ue se5a de nosso gosto) Contudo, o software para captura * de uso obrigat"rio, 5+ 'ue foi desen%ol%ido especificamente para o modelo de scanner 'ue acompan!a)

30-2

Hardware Total

7tualmente 'ual'uer editor gr+fico * capa, de receber dados do scanner instalado, graas ao padro 087(&) O 8indows possui um dri%er c!amado 087(& source manager, encarregado de fa,er a conexo entre programas gr+ficos e os dri%ers dos scanners) 0odos os programas gr+ficos modernos so 087(& compat.%eis, assim como ocorre com os scanners) -ste padro fa, com 'ue o recon!ecimento do scanner pelos programas gr+ficos se5a to padroni,ado como * o uso do mouse)
O2S: 087(& no * abre%iatura ou sigla de termo algum) $uitos brincam di,endo 'ue significa 90ec!nolog: wit!out an interesting name;)

Figura 30.1
Funcionamento do sistema TWAIN.

7 figura < mostra o funcionamento do sistema 087(&) O centro de tudo * o 087(& source manager, indicado como 087(&)6== no 8indows >x existem dois gerenciadores, o 087(&)6== e o 087(&?@A)6==#) PrograB mas 0wain compat.%eis en%iam comandos ao gerenciador 087(& de uma forma padroni,ada, pedindoBl!es 'ue se5a en%iado o ar'ui%o gr+fico capturado pelo scanner) 7 maioria dos editores gr+ficos modernos possui um comando Scan ou 7c'uire, ou ainda Capture#, obedecendo ao sistema 087(&) O gerenciador 087(&, por sua %e,, en%ia comandos padroni,ados ao dri%er do dispositi%o de entrada apropriado) &o * comum, mas um computador pode ter di%ersos dispositi%os de entrada 087(& 087(& sources#, como por exemplo, um scanner e uma cCmera digital) Cada dispositi%o de entrada de imagem de%e ter o seu pr"prio 087(& dri%er, 'ue * fornecido pelo seu fabricante) O OCR Optical C!aracter Recognition, ou Recon!ecimento Dtico de CaB racteres# * mais uma das interessantes aplicaEes dos scanners) Programas de OCR so capa,es de receber de um scanner, um texto capturado a partir de um documento 'ual'uer o scanner trata este texto como um gr+fico#, e recon!ece os caracteres existentes nesse texto, reconstituindo o texto original)

Captulo 30 - Scanners

30-3

7ssim podemos copiar um texto do papel para o computador, sem ter 'ue digit+Blo) O recon!ecimento "tico de caracteres en%ol%e di%ersas t*cnicas especiais de processamento de imagem, mas mesmo assim no possibilita uma preciso de <FFG, ou se5a, alguns caracteres no c!egam a ser recon!ecidos, e o usu+rio de%e retoc+Blos manualmente) Os programas para OCR tamb*m obedecem ao sistema 087(&, o 'ue fa, com 'ue possam utili,ar 'ual'uer modelo de scanner 'ue tamb*m siga este padro) 6a mesma forma, se %ocH comprou um scanner e no gostou do programa OCR 'ue o acompan!a, pode ad'uirir separadamente um OCR de seu agrado)

Scanner com interface proprietria


7 instalao de um scanner pode ser di%idida em duas etapas, sendo uma de !ardware e uma de software) 7 etapa de !ardware en%ol%e a instalao da placa de interface e a sua conexo com o scanner) (sto independe do tipo de scanner, se5a ele manual ou de mesa, o grau de dificuldade est+ relacionado apenas com a interface usada) Podemos encontrar os seguintes tipos de interface: (nterface (nterface (nterface (nterface propriet+ria SCS( paralela IS2

Jamos abordar a seguir as instalaEes de !ardware, atra%*s de exemplos, comeando pelas interfaces propriet+rias) Isaremos como exemplo a interface propriet+ria 'ue acompan!a o scanner 4enius Scan$ate Color) $uitas interfaces propriet+rias apresentam m*todos de instalao similares ao deste scanner)

30Figura 30.2
Scanner manual.

Hardware Total

7 placa de interface 'ue acompan!a este scanner no possui o recurso PnP) (sto pode ocorrer com %+rios scanners, mesmo a'ueles lanados ap"s o 8indows >K) &o caso da placa 'ue acompan!a o 4enius Scan$ate Color, apenas o seu endereo de -LS * configurado por 5umpers) 7 (RQ e o canal de 6$7 so configurados atra%*s do software de instalao 'ue o acompan!a) O 8indows no consegue detectar a sua interface como ocorre com a maioria das interfaces propriet+rias#, nem mesmo usando o comando 7dicionar &o%o Mardware) 7ntes de conectar a placa, * preciso identificar endereos de -LS, (RQs e canais de 6$7 li%res, decidindo assim 'uais sero usados pela placa de interface) 7 instalao pode ser feita utili,ando o software 'ue acompan!a originalmente o scanner, mesmo 'ue se5a pr"prio para 8indows @)x) Se for utili,ado um software para 8indows @)x, * preciso antes usar o comando Reser%ar Recursos no 4erenciador de 6ispositi%os) Se o seu scanner 5+ * acompan!ado por um software de instalao pr"prio para 8indows >x, este 5+ far+ as atuali,aEes no 4erenciador de 6ispositi%os, reser%ando automaticamente os recursos usados) -m geral os dri%ers de scanner para 8indows @)x funcionam no 8indows >x) -ntretanto se %ocH ti%er problemas, pode obter dri%ers mais no%os, a partir do site do fabricante do seu scanner na (nternet) 6e acordo com o manual deste scanner, a placa de interface 'ue o acompan!a necessita dos seguintes recursos de !ardware: -ndereos de -LS, escol!idos entre ANFBAN@, A7FBA7@, @@FB@@@ ou @OFB@O@) (nterrupo, escol!ida entre (RQK, (RQ<F, (RQ<< ou (RQ<A Canal de 6$7, escol!ido entre 6$7<, 6$7@, 6$7K ou 6$7P

Captulo 30 - Scanners

30-!

Consultando os relat"rios sobre uso de endereos de -LS, interrupEes e canais de 6$7 apresentados pelo 4erenciador de 6ispositi%os, resol%emos usar para a nossa placa de interface de scanner, a seguinte configurao: -ndereos de -LS: (nterrupo: Canal de 6$7: A7FBA7@ (RQ<< 6$7P

&a nossa placa existem dois 5umpers, indicados como 76F e 76<) 6ependendo da situao de cada um deles OpenQsem 5umper, S!ortQcom 5umper#, teremos selecionado um dos 'uatro endereos poss.%eis)
"umpers A$0 A$' Addresses 2#0H 2A0H S%ort S%ort S%ort &pen 330H &pen S%ort 3 0H &pen &pen

O pr"ximo passo * conectar a placa em um slot li%re, o scanner no conector existente na parte posterior da placa, e ligar o computador) (nstalamos ento o software 'ue acompan!a a placa) 1eita a instalao do software, * apresentado o 'uadro da figura @) &o nosso exemplo, indicamos 'ue a placa ir+ usar 6$7P e (RQ<<) Isamos a seguir o boto Mardware 0est))), para capturar uma figura, %erificando se o scanner est+ funcionando) &este momento, no se preocupe com a 'ualidade da imagem, pois o ob5eti%o * testar se as opEes de 6$7 e (RQ so %+lidas)
Figura 30.3
Indicando o canal de $(A e a lin%a de I)* utili+ada.

-st+ terminada a instalao) 7 partir da., o scanner 5+ poder+ ser usado por programas editores gr+ficos)

30-,

Hardware Total

Scanner com interface SCSI


$uitos scanners de mesa utili,am interfaces SCS() Para tornar o custo mais baixo, essas interfaces SCS( so bem simples, no podendo ser utili,adas com todos os seus recursos como ocorre com as interfaces SCS( normais) 0ratamBse de interfaces simplificadas, capa,es de controlar exclusi%amente os scanners 'ue acompan!am) $esmo assim, o software de controle desses scanners permite 'ue a ligao se5a feita tamb*m em uma interface SCS( padro) &a figura O %emos o in.cio do programa de instalao do scanner $usteR Color Page) 0emos a opo de instalar o scanner usando a interface SCS( simplificada 'ue o acompan!a $usteR scanner interface card# ou uma interface SCS( padro, como os modelos da 7daptec) &esse caso, * preciso 'ue antes de instalar o scanner, se5am instalados os dri%ers SCS( 'ue acompan!am a placa 7SP( manager#)
Figura 30.4
Selecionando o modelo de inter-ace SCSI a ser usada.

&o caso do uso da interface SCS( simplificada 'ue acompan!a este scanner, precisamos indicar o endereo base por ela ocupada) &a figura K * usado o endereo ANF) 7ssim como ocorre em 'ual'uer instalao de placas de legado, precisamos antes c!ecar se esses endereos esto li%res pelo 4erenciador de 6ispositi%os) Configuramos ento os 5umpers da placa da forma ade'uada) Caso o software de instalao usado se5a pr"prio para 8indows @)x, de%emos reser%ar os recursos utili,ados, atra%*s do 4erenciB ador de 6ispositi%os) Softwares de instalao para 8indows >x no necessitam desta reser%a) Caso o seu scanner se5a acompan!ado apenas de dri%ers para 8indows @)x, %ocH pode obter dri%ers atuali,ados para 8indows >x atra%*s da (nternet)

Captulo 30 - Scanners Figura 30.5

30-.

Indicando o endere/o 0ase ocupado pela placa de inter-ace.

JocH tem ainda a opo de conectar o scanner em uma interface SCS( padro) -ste procedimento pode ser usado, por exemplo, 'uando a interface SCS( simplificada 'ue acompan!a o scanner * extra%iada ou danificada) JocH poder+ usar uma placa SCS( 7daptec, por exemplo, mesmo 'ue se5a um modelo simples e barato) &este caso ser+ preciso tamb*m ad'uirir um cabo SCS( externo, pois o cabo 'ue acompan!a o scanner normalmente usa conectores diferentes) Se %ocH instalar uma placa controladora SCS(, no precisar+ necessariamente utili,ar o software 'ue acompan!a o scanner) Pode comprar por exemplo uma placa 7daptec 5unto com o software -S SCS() -ntre os di%ersos utilit+rios deste pacote, encontramos o QuicR Scan, um programa capa, de controlar scanners SCS( conectados T placa 7daptec) Os scanners SCS( tamb*m precisam ter configurado o seu SCS( (6) Possuem em geral um grupo de c!a%es, ou ento uma c!a%e seletora para a proB gramao do SCS( (6, como mostra a figura P)

30-# Figura 30.6


Indicando o SCSI I$ do scanner.

Hardware Total

Scanner de interface paralela


7 instalao deste tipo de scanner * muito simples) Como o scanner est+ ligado na porta paralela, praticamente no existe mais nada a definir, em termos de !ardware) 2astar+ indicar o dri%e e diret"rio onde ser+ feita a instalao, e escol!er 'uais so os softwares a serem instalados: dri%er 0wain, -ditor gr+fico e OCR)
Figura 30.7
Cone12o de um scanner na porta paralela.

7 figura U mostra os passos en%ol%idos na instalao de um scanner paralelo: '3 $esconectar a impressora da porta paralela 23 4i5ar o ca0o da impressora no conector do scanner com a indica/2o 6rinter 33 Conectar o ca0o do scanner no seu conector indicado como Computer 3 4i5ar o ca0o do scanner na porta paralela do computador !3 4i5ar o adaptador AC no scanner 7no caso de modelos 8ue n2o t9m -onte interna3 ,3 4i5ar o adaptador AC na rede el:trica 7ou o ca0o de -or/a do scanner3

Captulo 30 - Scanners

30-;

7ntes de instalar o software 'ue acompan!a o scanner, de%emos c!ecar se a porta paralela est+ corretamente configurada e sem conflitos, atra%*s do 4erenciador de 6ispositi%os figura N#) &esta ocasio podemos tamb*m testar se a impressora est+ funcionando corretamente) 7 porta paralela de%er+ estar configurada como -CP)
Figura 30.8
A porta paralela est< corretamente con-i5urada.

O scanner ser+ recon!ecido automaticamente pelo 8indows, passando T etapa de instalao de dri%ers, assim como ocorre com outros dispositi%os Plug and Pla:) 7 instalao do software 'ue acompan!a o scanner * similar T instalao da maioria dos softwares) Ser+ perguntada a linguagem, o diret"rio da instalao, o nome do usu+rio e da empresa) -%entualmente pode ser tamb*m perguntado o tipo de instalao &ormal, m.nima ou personali,ada#) 7 figura > mostra as opEes de uma instalao personali,ada) 7l*m dos dri%ers, podemos instalar tamb*m um editor gr+fico no exemplo, o P!oto $agic O)F#, um programa de OCR 0:pe Reader# e um manual do usu+rio) 0erminada a instalao de%emos reiniciar o computador)

30-'0

Hardware Total Figura 30.9


=scol%endo os so-twares a serem instalados.

Usando um scanner manual


Para mostrar como * feita a captura de imagens, ilustraremos esta operao usando o programa Ilead P!oto(mpact) 7ssim como ocorre com todos os programas gr+ficos, existe um comando 1ile L 7c'uire ou 1ile L Scan#, mostrado na figura <F) -ncontramos tamb*m agregado a este comando, um pr"prio para fa,er o selecionamento do 0wain 6ata Source a ser usado) Quando um PC possui instalados, por exemplo, um scanner e uma cCmera digital, existiro dois 0wain 6ata Sources)
Figura 30.10
Comandos relati>os ao scanner.

&o nosso exemplo, temos instalados dri%ers para um scanner 4enius Scan$ate Color e para uma cCmera digital Canon PowerS!ot PFF) 1a,emos ento a seleo do scanner, como mostra a figura <<)

Captulo 30 - Scanners Figura 30.11


Selecionando o Twain $ata Source.

30-''

Ima %e, feita a seleo, usamos o comando 1ile L 7c'uire L (mage) -ntra em ao o 0wain 6ata Source apropriado, ou se5a o programa 'ue fa, a comunicao com o scanner, mostrado na figura <A) -ste 'uadro poder+ %ariar de um scanner para outro, mas em geral os comandos so semel!antes)
Figura 30.12
6ro5rama para a8uisi/2o de ima5ens do scanner.

-ncontramos neste programa, comandos para definir as dimensEes da imagem a ser escaneada, o modo gr+fico colorLmono, por exemplo# e a resoluo) -xistem ainda comandos para configurar o !ardware alterar (RQ e 6$7, caso se5a necess+rio# e um boto Scan para dar in.cio T captura) &a figura <@ temos a captura em andamento) V medida em 'ue mo%emos o scanner, a imagem lida * transferida para uma 5anela de controle) -sta 5anela possui trHs indicadores, um %erde, um amarelo e um %ermel!o) Ser%e para indicar se a %elocidade de mo%imentao do scanner est+ dentro de limites seguros) 6ependendo da %elocidade do processador e da resoluo escol!ida, pode ser necess+rio mo%er o scanner bem de%agar)

30-'2

Hardware Total Figura 30.13


Captura em andamento.

0erminada a captura da imagem, a 5anela do 0wain 6ata Source assumir+ o aspecto mostrado na figura <O, 5+ com a figura representada) Para retornar ao programa 'ue solicitou a figura, clicamos em OW)
Figura 30.14
Terminada a captura da ima5em.

7 figura capturada ser+ transferida automaticamente para o programa 'ue a solicitou, no nosso caso o P!oto(mpact) &a figura <K temos a figura 5+ aberta pelo programa, pronta para ser processada e arma,enada em um ar'ui%o gr+fico)

Captulo 30 - Scanners Figura 30.15


Fi5ura capturada.

30-'3

OCR com scanners manuais

O recon!ecimento "tico de caracteres pode ser utili,ado com scanners manuais, por*m existe uma grande limitao, 'ue * o taman!o m+ximo 'ue pode ter o documento capturado) Para recon!ecer os caracteres de uma fol!a taman!o 7O, por exemplo, * preciso usar o scanner duas %e,es) 7pesar de funcionar, acaba sendo muito trabal!oso) Je5a mais adiante a seo sobre uso de OCR em scanners de mesa, pois a operao com scanners manuais * semel!ante, apenas sendo diferente na forma de 9passar; o scanner)

Usando um scanner de mesa


0amb*m c!amados scanners de p+gina, esses modelos tHm a capacidade de capturar de uma s" %e,, imagens em formatos maiores, como 7O, carta e of.cio) O uso dos softwares 'ue acompan!am esses scanners * muito parecido com o dos softwares para scanners manuais) 7tra%*s de um editor gr+fico 'ual'uer, usamos o comando 1ile L Scan, 1ile L 7c'uire ou similar) -ntrar+ em ao o 0wain 6ata Source) Quando um PC possui mais de um dispositi%o 0wain compat.%el instalado ex: scanner e cCmera digital#, * preciso antes usar o comando 1ile L Select Source para indicar 'ual deles ir+ gerar a imagem) Os scanners de mesa possuem uma funo c!amada Prescan pr*Bescanear# ou Pre%iew) Com ela, * feita uma captura de rascun!o em baixa resoluo, e muitas %e,es sem usar cores, da extenso completa da imagem) 7 partir desta imagem, podemos marcar um retCngulo 'ue delimita o trec!o

30-'

Hardware Total

dese5ado) &a figura <P colocamos no scanner a p+gina de uma re%ista e fi,emos o selecionamento da sua ilustrao a ser capturada)
Figura 30.16
?sando a -un/2o pr:-escanear e dimensionando a <rea dese@ada.

&este programa sempre encontrarmos, no importa 'ual se5a o modelo do scanner, um comando para definir caracter.sticas da imagem) &o nosso exemplo, este comando * obtido pelo boto Painel) Ser+ apresentado o 'uadro da figura <U, no 'ual podemos selecionar o modo de cores preto e branco, escala de cin,as ou R42#, a resoluo "tica, a escala <FFG resulta no taman!o normal, %alores maiores ati%am a resoluo interpolada#, e ainda controles para a5uste de bril!o, contraste e formao de negati%os)
Figura 30.17
Selecionando o modo de captura.

Captulo 30 - Scanners

30-'!

6epois de delimitar a +rea e definir os parCmetros de captura, usamos o boto Scan escanear#) 7 imagem ser+ capturada e transferida para o editor gr+fico)

Usando programas de OCR


0odos os scanners so acompan!ados de programas de OCR, mas nem sempre esses programas recon!ecem os caracteres acentuados do idioma portuguHs X principalmente os modelos importados de forma extraBoficial) 7lguns deles possuem um Setup para selecionamento do idioma, como o 8ordlinx, mostrado na figura <N) Y poss.%el 'ue %ocH consiga comprar um excelente scanner por um bom preo, mas acompan!ado de um programa inade'uado para nosso idioma) Y poss.%el tamb*m 'ue encontre scanners no to bons, mas com um bom programa de OCR para portuguHs) Se %ocH no esti%er satisfeito com o seu OCR, pode ad'uirir outro em separado, 5+ 'ue todos eles so compat.%eis com 'ual'uer modelo de scanner, graas ao padro 0wain)
Figura 30.18
Selecionando o idioma portu5u9s.

$uitos programas de OCR possuem um comando Scan 'ue d+ acesso ao 0wain 6ata Source) Obser%e 'ue em geral os programas para OCR recomendam usar o modo =ine 7rt preto e branco# e a resoluo de @FF dpi) Consulte o manual do seu programa para c!ecar 'ual * a resoluo mais indicada) 7lguns programas para OCR operam de forma diferente) O 0:pe Reader, por exemplo, possui um comando 0wain L 7c'uire, 'ue fa, automaticamente a captura de toda a extenso da p+gina locali,ada no scanner, usando a resoluo padro, 'ue no seu caso * @FF dpi) O documento ser+ inicialmente capturado como uma imagem, como %emos na figura <>) Y preciso %erificar se na imagem capturada, o texto est+ leg.%el, e se no est+ posicionado de forma inclinada) $uitas %e,es as partes brancas

30-',

Hardware Total

da figura ficam c!eias de manc!as pretas, como em uma fotoc"pia de m+ 'ualidade) 6e%emos a5ustar o bril!o e o contraste at* obter uma boa imagem) -ste a5uste pode ser feito pelo programa OCR ou pelo 0wain 6ata Source)
Figura 30.19
6<5ina capturada pelo &C) na -orma de ima5em.

O comando Jiew L Soom permite ampliar a imagem capturada, e desta forma podemos c!ecar sua 'ualidade, como %emos na figura AF) Quanto mel!or a 'ualidade da imagem, mais facilidade o programa de OCR ter+ para fa,er a con%erso para texto)
Figura 30.20
C%ecando a 8ualidade da ima5em capturada.

6epois de capturada a imagem, usamos no 0:pe Reader os comandos =ocate para delimitar as colunas de texto# e Recogni,e para con%erter em texto#) &ote 'ue 'uando um OCR no recon!ece o idioma portuguHs, ou 'uando no est+ configurado para o portuguHs, os caracteres acentuados no

Captulo 30 - Scanners

30-'.

sero recon!ecidos) &o caso do 0:pe Reader, basta usar o comando =anguage L Portuguese, !abilitando assim o recon!ecimento dos caracteres acentuados de nossa l.ngua) 7 figura A< mostra um trec!o recon!ecido, primeiro sem a configurao para o portuguHs es'uerda#, depois com o idioma portuguHs !abilitado direita#)
Figura 30.21
Te1to recon%ecidoA sem idioma portu5u9s e com idioma portu5u9s.

6epois de ter o texto recon!ecido, usamos o comando 1ile Sa%e) Podemos assim sal%ar um ar'ui%o de formato 0/0 contendo o texto capturado no caso do 0:pe Reader, * preciso gra%ar no formato 6OC, do $icrosoft 8ord, para 'ue os acentos se5am preser%ados#) 7gora podemos abriBlo com um editor de textos e fa,er sua formatao e c!ecagem gramatical) Os programas para OCR no so <FFG eficientes, e sempre ser+ necess+rio fa,er correo ortogr+fica e reformatar o texto) O trabal!o do OCR no * perfeito, mas * muito mel!or 'ue ter o trabal!o de digitar todo o texto) LLLLLLLLLLLLL 1($ LLLLLLLLLLLLLLL

Captulo

31

Cmeras digitais
Cmeras digitais produzem fotos sem utilizar filmes. As imagens captadas so armazenadas na sua memria, podendo ser posteriormente transferidas para um computador. Uma vez sendo recebidas pelo computador, na forma de arquivos grficos, as imagens podem ser processadas, gravadas em meios de armazenamento permanente e impressas. As primeiras cmeras digitais eram consideradas curiosidades tecnolgicas. Muito caras, com bai a capacidade, e as fotos apresentavam resolu!"es bai as. Com o passar dos anos, a resolu!o e a capacidade de armazenamento aumentaram, permitindo fazer fotos com alta qualidade e em maior n#mero. $s pre!os tamb%m foram se tornando cada vez mais acess&veis. $ uso de cmeras digitais para produzir fotos para serem usadas em pginas da 'nternet tamb%m fez as vendas aumentarem, contribuindo para a queda de pre!os. (m )**+ as cmeras baratas eram muito limitadas. Muitas geravam fotos com a resolu!o de ,-. -/., e sua memria tin0a capacidade para pouco mais de ). fotos. (ra preciso pagar cerca de ,.. dlares por uma cmera com essas caracter&sticas. Atualmente podemos comprar cmeras com resolu!"es superiores a )1.. )-.., e o n#mero de fotos armazenadas % bem maior, gra!as 2 maior quantidade de memria. $s pre!os tamb%m so bastante acess&veis. As cmeras digitais 3 so capazes de substituir as cmeras convencionais, apesar do custo ainda ser elevado. 4ara que esta substitui!o se3a feita, % preciso que se3am geradas fotografias em papel, obtidas por meio da cmera digital. A impresso dessas fotografias requer o uso de impressoras de alta qualidade. 'mpressoras a 3ato de tinta so capazes de fazer um bom trabal0o, mas sua qualidade no % considerada fotogrfica, e ceto nos modelos de mais alto custo. ( istem impressoras que operam pelo processo de d5e sublibamation 6sublima!o de part&culas7, que produzem fotos impressas com

31-2

Hardware Total

qualidade igual 2 de fotografias convencionais. $ custo de uma cmera digital de alta resolu!o, adicionado ao do computador e ao de uma impressora de alta qualidade resulta em um est#dio fotogrfico caro, se comparado ao uso de cmeras convencionais. Camin0amos para o ponto em que a fotografia digital ser mais usada que a convencional, mas isto ainda vai demorar alguns anos.
Figura 31.1
Uma cmera digital.

Por dentro da cmera


A imagem em uma cmera digital % captada por um dispositivo c0amado CC8 6C0arge Coupled 8evice7. (ste dispositivo % um sensor tico, formado por uma matriz com centenas de mil0ares de pontos, localizados em uma rea com apenas alguns cent&metros quadrados. 9os modelos mais recentes, a matriz do CC8 possui alguns mil0"es de pontos. A figura - mostra uma placa interna de uma cmera digital, na qual podemos ver o CC8.
Figura 31.2
CCD de uma cmera digital.

Captulo 31 Cmeras digitais

31-3

9o apenas as cmeras digitais usam CC8. 4odemos encontrar este componente em outros dispositivos que captam imagens, como cmeras de v&deo e scanners. As cmeras digitais recebem a imagem atrav%s do seu sistema tico e do CC8, e as armazenam na sua memria interna, do tipo :las0 ;$M. A grande vantagem desta memria % que no consome corrente da bateria para manter seus dados. 4odemos desligar a cmera, ou retirar as pil0as, e as fotos sero mantidas na :las0 ;$M, indefinidamente. As fotos so transferidas para o computador atrav%s da interface serial ou da interface paralela. Modelos que usam e panso de memria na forma de um carto 4CMC'A, se3a com memria :las0 ;$M, se3a com um disco r&gido, permitem ainda uma rpida transfer<ncia de dados para um noteboo=. >asta retirar o carto da cmera e conect?lo ao noteboo=, e usar o programa de transfer<ncia. 8e qualquer forma, a transmisso serial, paralela e U@> tamb%m est dispon&vel nesses modelos, ou se3a, no % necessrio possuir um noteboo=. A maioria dos modelos modernos utiliza a interface U@>. Modelos que armazenam as fotos em disquetes permitem a sua transfer<ncia para o computador de uma forma ainda mais simples. >asta retirar o disquete, inserir no computador e acessar os arquivos grficos gerados pela cmera.
Figura 31.3
Cmera que armaze a !otos em disquetes.

A maioria das cmeras modernas possui um recurso bem interessante, que % o vieAfinder. Brata?se de um pequeno visor colorido de cristal l&quido, similar aos encontrados nas filmadoras portteis. Com este visor, podemos ver e atamente o que est sendo fotografado. :ica portanto muito mais fcil fazer o enquadramento da imagem. (ste visor serve no apenas para ver a imagem que ser fotografada, mas tamb%m para ver as imagens que 3 foram fotografadas e esto armazenadas na cmera.

31-"

Hardware Total Figura 31.4


Cmera com #iew!i der $CD.

( istem ainda modelos que possuem uma sa&da de v&deo 9B@C, e desta forma, podemos visualizar as fotos armazenadas na cmera com o au &lio de uma BC, desde que possua entrada para v&deo composto 9B@C. (ncontramos tamb%m modelos que possuem uma cone o para uma pequena impressora, prpria para as fotos digitais. (sta impressora utiliza papel fotogrfico, portanto no necessita do uso de um 4C para imprimir as fotos. A opera!o de transfer<ncia de dados da cmera para o computador % c0amada de doAnload. D feita atrav%s de programas apropriados, fornecidos 3untamente com as cmeras. Ao serem e ecutados, buscam na cmera, imagens reduzidas das fotos armazenadas. (ssas imagens reduzidas so c0amadas de t0umbnails. 8esta forma, podemos selecionar quais fotos sero transferidas, ou quais sero descartadas. 9ada impede entretanto que fa!amos a transfer<ncia de todas as fotos.
Figura 31.5
Uma impressora para cmera digital.

Caractersticas das cmeras digitais


D grande a quantidade de modelos de cmeras digitais dispon&veis no mercado. (ntre os seus diversos fabricantes, podemos citar a Apple, (pson,

Captulo 31 Cmeras digitais

31-%

Canon, Eoda=, Casio e F4. Adicione a esses, todos os demais fabricantes de cmeras convencionais, 3 que praticamente todos eles esto oferecendo modelos digitais. Ce3amos as principais caracter&sticas dessas cmeras, para que voc< possa entend<?las mel0or. 4ara ilustrar, usaremos como e emplo a cmera Canon 4oAer @0ot 1...
Resoluo

(sta % a mais importante caracter&stica de uma cmera digital, e est diretamente relacionada com o seu CC8 6ou se3a, o seu sensor tico7. As primeiras cmeras digitais utilizavam CC8s id<nticos aos de cmeras filmadoras CF@, limitados a bai as resolu!"es, inferiores a 1/. /G.. Fo3e encontramos facilmente modelos com resolu!"es c0egando na fai a de -... )H... (m geral as cmeras digitais permitem usar resolu!"es inferiores 2 sua resolu!o m ima. A vantagem em usar uma resolu!o mais bai a % que desta forma % poss&vel armazenar um maior n#mero de fotos em sua memria. Iuando a resolu!o no % um fator importante, podemos ativar na cmera o modo de mais bai a resolu!o, possibilitando armazenar mais fotos. Iuando no % necessrio armazenar um n#mero muito elevado de fotos, podemos dei ar a cmera operar com a sua resolu!o m ima. Iuando tanto a resolu!o como o n#mero de fotos so importantes, talvez se3a indicado fazer uma e panso na memria da cmera.
Nmero de cores

Aqui est um item tamb%m bastante importante. As primeiras cmeras digitais geravam fotos em preto e branco. $s arquivos grficos apresentavam -H1 tonalidades de cinza. Com a prolifera!o de aplica!"es que e igem cor, as cmeras digitais em preto e branco ca&ram em desuso. $s modelos atuais produzem fotos com -/ bits, c0egando a )1 mil0"es de cores 6Brue Color7.
Compresso de imagem

'magens em alta resolu!o ocupam muito espa!o na memria. Uma foto com resolu!o de 1/. /G. e )1 mil0"es de cores ocupa quase ) M>. 8esta forma, a memria da cmera poderia armazenar uma reduzida quantidade de fotos, e o tempo de transmisso para o 4C seria e tremamente longo. 4ara evitar esses problemas, as cmeras digitais usam o m%todo de compresso J4(K para armazenar suas imagens. 8ependendo da quantidade de detal0es, uma foto de 1/. /G. pode ser armazenada ocupando entre H. => e ).. =>. Mesmo usando a compresso J4(K, as imagens resultantes possuem uma qualidade muito boa para a visualiza!o na tela, e bastante

31-&

Hardware Total

satisfatria para a impresso em papel. 8igamos que a imagem captada pelo CC8 perde um pouco 6bem pouco mesmo7 da sua qualidade, para que assim possa ocupar um espa!o de memria de ). a -. vezes menor. As cmeras digitais tamb%m podem armazenar e transmitir fotos no modo CC8 ;AL. 9esta modalidade a imagem % armazenada pi el por pi el, sem compresso de dados, e atamente da forma como % capada pelo CC8. (ste modo % #til quando precisamos de fotos com a qualidade m ima permitida pela cmera.
Armazenamento e expanso de memria

As cmeras digitais possuem alguns M> de memria para o armazenamento de fotos. A quantidade de memria define o n#mero de fotos que a cmera pode armazenar. (ste n#mero no % fi o, pois o taman0o dos arquivos J4(K depende do grau de compresso obtido, que varia de uma imagem para outra. ( istem cmeras que admitem e panso de memria, outras que podem ter acoplado um carto de disco r&gido 4CMC'A, e at% modelos que armazenam as fotos em um disquete. A cmera Canon 4oAer@0ot 1.., por e emplo, permite a instala!o de um disco r&gido 4CMC'A de )+. M>. Com ele a capacidade de armazenamento % aumentada para *.. fotos, usando compresso J4(K, na resolu!o m ima. Muitas cmeras atuais usam minidiscos :las0 para e panso, como veremos mais adiante neste cap&tulo.
Baterias

Muitos modelos utilizam pil0as comuns, de prefer<ncia alcalinas, alguns usam baterias prprias, do tipo recarregvel e outros oferecem um adaptador 8C 6em alguns casos % opcional, podendo ser adquirido separadamente7, atrav%s do qual podem funcionar, mesmo sem pil0as, ou ento realizar o carregamento de suas baterias. ( istem ainda modelos que usam uma ou mais baterias de l&tio com tenso de , volts, adquirida com facilidade nas lo3as de material fotogrfico. @o as mesmas baterias usadas em muitas cmeras convencionais.
Reteno das imagens na memria

9as cmeras digitais modernas, a corrente fornecida pelas pil0as ou baterias % usada para alimentar o flas0 6praticamente todos os modelos possuem flas07 e seus circuitos eletrMnicos. A memria na qual as imagens so armazenadas no necessita de corrente para manter seus dados. Usam mmria :las0 ;$M. Kra!as a esta memria, a cmera pode reter as imagens

Captulo 31 Cmeras digitais

31-'

mesmo desligada, e mesmo sem pil0as ou baterias, durante um per&odo ilimitado.


Trans er!ncia das otos para o computador

As primeiras cmeras digitais eram ligadas ao 4C atrav%s de interfaces seriais e paralelas. $s modelos atuais usam a interface U@>, mais verstil e mais rpida. A transmisso paralela % bem mais rpida que a serial, uma vantagem considervel, levando em conta a elevada quantidade de dados a serem transferidos. (nquanto uma interface serial demora alguns minutos para transferir ) M> de fotos, a interface paralela permite que esta trans? misso se3a feita em apenas alguns segundos. (m uma interface U@>, esta transmisso % ainda mais rpida. ( istem cmeras que armazenam as imagens em um carto de memria flas0 ou disco r&gido 4CMC'A. 4odemos transferir as fotos diretamente para um noteboo=, ou para um 4C que possua um slot 4CMC'A. >asta retirar o carto da cmera, inserir no 4C e copiar os seus arquivos. M%todo de transfer<ncia ainda mais simples % o das cmeras que armazenam as fotos em disquetes e podem ser lidas diretamente pelo 4C.
"oom

$ zoom % uma opera!o tica muito #til nas cmeras convencionais, e possui utilidade id<ntica nos modelos digitais. D usado para fazer fotos de ob3etivos localizados a grandes distncias. Considere o zoom como uma caracter&stica altamente dese3vel em uma cmera digital, mesmo que para isto se3a preciso pagar um pre!o um pouco maior. A maioria dos modelos atuais possui zoom, e ceto no caso dos modelos mais baratos.
#las$

A maioria das cmeras digitais possuem um flas0, permitindo a realiza!o de fotos em locais onde a luminosidade % precria. (m geral o flas0 pode ser programado de tr<s formasN desativado, ativado e automtico. Ao ser desati? vado, no acender, mesmo que a luminosidade se3a pequena. Ao ficar ativado, acender sempre a cada foto, mesmo que a luminosidade do ambiente se3a boa. (m modo automtico, o flas0 acender apenas quando o ambiente tiver pouca luminosidade, e ficar apagado em ambientes muito claros.
#oco

4ara que a imagem se3a pro3etada corretamente sobre o CC8, % preciso que se3a focalizada. As cmeras mais simples possuem foco Ono infinitoP. 'sto

31-(

Hardware Total

significa que no importa a que distncia est o ob3etivo a ser fotografado, sua imagem sempre estar focalizada sobre o CC8. 8evido a imperfei!"es do sistema tico, e iste uma distncia m&nima a partir do qual a focaliza!o % feita. Cmeras mais simples podem requerer uma distncia m&nima de H. cm a ) metro. 9o seria portanto poss&vel usar essas cmeras para fotografar diretamente pequenos ob3etos localizados a curtas distncias. 4ara isto ser preciso acoplar lentes adicionais. Algumas das cmeras digitais mais sofisticadas possuem a distncia focal varivel, o que em geral produz fotos bem mais n&tidas. 4ossuem o recurso Oauto focusP. Um fei e de luz infravermel0a % enviado para a frente, e ao refletir sobre o ob3eto a ser fotografado, incide novamente sobre a cmera. Um sensor infravermel0o capta o fei e recebido, e atrav%s das suas caracter&sticas de onda, determina a distncia at% o ob3eto que ser fotografado. $ foco % ento a3ustado em fun!o desta distncia.
%ie& inder

Bodas as cmeras possuem um visor para o enquadramento do ob3eto a ser fotografado 6vieAfinder7. Assim como na maioria das cmeras convencionais, muitas cmeras digitais possuem um vieAfinder completamente tico, composto de lentes. A maioria das cmeras digitais modernas possuem, ao inv%s de lentes, um vieAfinder formado por um pequeno displa5 colorido de cristal l&quido. A imagem % visualizada neste displa5 e atamente da mesma forma como % recebida pelo CC8. 8esta forma % poss&vel fazer um enquadramento muito mais preciso.
T'A(N )ata *ource

BLA'9 % um padro atrav%s do qual os programas grficos do LindoAs podem obter imagens a partir de dispositivos de captura, como scanners, cmeras digitais e digitalizadores de v&deo. 8urante a instala!o do softAare que acompan0a uma cmera, % instalado um BLA'9 8ata @ource. Uma vez que este driver este3a presente, as imagens armazenadas em uma cmera digital podem ser transferidas para qualquer programa do LindoAs capaz de manipular arquivos grficos.
Timer

$ Bimer % um recurso que permite tirar uma foto depois de alguns segundos que o boto % apertado. Assim o seu operador pode tirar uma foto de si prprio. @e voc< quiser tirar uma foto sua 3unto com uma pessoa que o acompan0a, focalize primeiro a pessoa, coloque a cmera sobre uma base

Captulo 31 Cmeras digitais

31-)

fi a 6uma mesa, por e emplo7, ligue o timer e corra para o lado da pessoa. :ique parado por alguns segundos at% que a cmera tire a foto sozin0a.

+xemplo, Canon Po&er*$ot -..


Mostraremos agora a cmera Canon 4oAer@0ot 1... Coc< entender atrav%s dela, muitas das caracter&sticas presentes em outros modelos.
+speci ica/es t0cnicas

A sua resolu!o % de G,- 1.G. 4ode operar em modo Color, gerando cores de -/ bits, totalizando mais de )1 mil0"es de cores, ou ainda em modo monocromtico, com G bits, totalizando -H1 tonalidades de cinza. @ua memria flas0 interna de ) M> no % to generosa no que diz respeito ao n#mero de fotos que podem ser armazenadas, quando levamos em conta as altas resolu!"es. Uma m%dia de H fotos podem ser armazenadas na resolu!o de G,- 1.G, usando a qualidade O:ineP. Iuanto 2 qualidade da imagem, pode ser :ine, 9ormal ou (conom5. A diferen!a entre as tr<s % o grau de compresso que % utilizado. ( iste um n&vel de qualidade ainda mel0or, o CC8 ;AL, no qual as imagens so armazenadas sem compres? so, e atamente da forma como so recebidas pelo CC8. A qualidade % e cepcional, mas cada foto ocupa cerca de ),+ M>. 4ara us?lo % preciso instalar uma e panso de memria de / M> 6:las0 Card7 ou de )+. M> 6F8 Card7. J o modo :ine resulta em fotos com cerca de )H. =>. @o bastante compactadas e quase to boas como as do modo CC8 ;AL. A tabela abai o mostra algumas das principais caracter&sticas da Canon 4oAer@0ot 1...
*esolu+,o alta *esolu+,o m/dia *esolu+,o 0ai-a Cores 3em4ria i ter a 6-pa s,o de mem4ria 8ocaliza+,o Dist cia !ocal cmera<o0:eto 7lime ta+,o 7daptador DC Co e-,o com o 9C 8las? @isor $e tes adicio ais Timer (32-&.( &".-"(. 32.-2". True Color 12" 0its2 ou ci za 1( 0its2 1 35 Cart,o de *73 de " 35 ou HD de 1'. 35 9ossui a:uste autom;tico de !oco 1. cm ou superior 5ateria de =i-Cd recarreg;#el > cludo > ter!ace paralela 7utom;tico @iew!i der 4tico 9ode usar o Ca o Aide Co #erter 2 ou 1. segu dos

31-1.

Hardware Total

A cmera possui um microfone que permite associar anota!"es de voz para cada foto. (ssas anota!"es podem ser ouvidas ou transformadas em arquivos sonoros, atrav%s do programa de controle que a acompan0a. Iuanto 2 distncia do ob3eto a ser fotografado, e istem duas op!"esN normal e macro. 9o modo normal, usado para distncias superiores a /. cm, % usado o sistema de focaliza!o automtica. Apontamos o ob3eto e pressionamos o boto 6s0utter7 at% a metade, fazendo com que a cmera calcule a distncia e focalize o ob3eto. Um Q(8 acender indicando que o ob3eto est focalizado. 4odemos ento apertar o s0utter at% o final, fazendo a fotografia. 9o modo macro, a focaliza!o % feita para distncias entre ).cm e /.cm. 4odemos fazer e celentes fotografias de ob3etos pequenos. (sta cmera possui controle automtico de e posi!o, ou se3a, a3usta automaticamente a claridade da figura captada, em fun!o da luminosidade do ambiente. A sua alimenta!o el%trica % feita atrav%s de uma bateria de n&quel?cdmio, comercializada especialmente para esta cmera. Armazena carga suficiente para fazer uma generosa quantidade de fotos. A tabela que se segue mostra o n#mero de fotos que podem ser feitas com a carga total da bateria em diversas condi!"es.
3eio de armaze ame to 3em4ria i ter a de 1 35 6-pa s,o de mem4ria de " 35 6-pa s,o de mem4ria de 1'. 35 Bem !las? 3". "(. 1(. 8las? em 2%C 3.. ".. 1%.

4or e emplo, usando uma e panso de memria de / M> tipo :las0 Card, % poss&vel fazer /.. fotos 6ou se3a, enc0endo a memria da cmera diversas vezes7, levando em conta que o flas0 % aceso em -HR delas. @e em todas elas o flas0 no for usado, podem ser feitas /G. fotos. A bateria % recarregada atrav%s de um adaptador AC que acompan0a a cmera. $ adaptador pode ser ligado diretamente 2 cmera, ou ligado na Camera @tation durante a transfer<ncia de fotos para o 4C. A Camera @tation % uma base na qual a cmera % acoplada, permitindo a liga!o com a interface paralela do 4C.
Caractersticas

A figura 1 mostra a Canon 4oAer@0ot 1.. e seus acessrios. A esta!o 6Camera @tation7 possui um conector tipo Centronics, id<ntico ao de uma impressora, prprio para ser ligado em uma interface paralela. 4ossui ainda uma cone o para o adaptador ACS8C 6carregador de bateria7. 8esta forma,

Captulo 31 Cmeras digitais

31-11

enquanto a cmera est acoplada 2 esta!o, al%m de no ser consumida carga da bateria, % ainda feito o seu carregamento.
Figura 31.6
Cmera e seus acess4rios.

9a figura + vemos a parte frontal da 4oAer@0ot 1... Como podemos observar, e istem muitos bot"es e controles, o que torna sua opera!o um pouco mais complicada que a de outras cmeras mais simples.
Figura 31.7
9arte !ro tal da cmera.

9a parte superior da cmera e iste um seletor atrav%s do qual podemos escol0er entre um dos modos especiais de opera!o. 8ois deles fazem o apagamento de fotos da cmera, sendo que um apaga apenas a #ltima foto e os outros dois apagam todas as fotos. $utro modo ativado por este seletor % o CC8 ;AL, que resulta em fotos da mais alta qualidade. 9a maior parte do tempo usamos o modo normal. Ainda na parte superior da cmera e istem tr<s bot"es para selecionar vrias opera!"es poss&veis. $ boto seletor de qualidade permite escol0er entre tr<s n&veis de compresso de imagem 6:ine, 9ormal e (conom57. $ mel0or modo % o :ine, e mel0or ainda que ele, s mesmo o CC8 ;AL.

31-12

Hardware Total

$ boto Macro % usado para fazer fotos a pequenas distncias, de ). a /. cm. (ste boto tamb%m % c0amado de :), e % usado na ativa!o de algumas outras fun!"es da cmera. $ outro boto % o :-SMicrofone. 8evemos pression?lo para fazer anota!"es de voz 6observe o microfone localizado tamb%m na parte superior da cmera7. :unciona ainda para ativa!o de algumas fun!"es especiais. Ainda na parte superior e iste um displa5 indicador de status e vrias informa!"es, tais como o n#mero de fotos que ainda cabem na memria, o modo de compresso utilizado, etc. 9a parte frontal da cmera temos o boto :,, usado para controlar o modo de opera!o do flas0 6sempre ligado, sempre desligado ou automtico7. Ainda na parte frontal e iste um emissor de luz infravermel0a, usado para o clculo de distncia para efeito de focaliza!o. :inalmente, tamb%m localizado na parte frontal da cmera, est o s0utter, o boto que apertamos para fotografar.
Figura 31.8
9arte traseira da cmera.

A figura G mostra as partes traseira, lateral e inferior da cmera. Ao lado do vieAfinder e istem dois Q(8s indicadores. $ Q(8 verde % usado principalmente para indicar que o ob3eto est focalizado, e o vermel0o indica que o flas0 est carregado. Abai o do vieAfinder e iste um seletor ColorSMono. Com ele escol0emos se as fotos devem ser feitas a cores ou em preto e branco. 9a parte inferior e iste um encai e para trip%. D #til para manter a cmera fi a sobre uma base, para fazer por e emplo, fotos a curta distncia, ou fotos nas quais a cmera precisa ficar absolutamente parada. $ trip% pode ser adquirido com facilidade em lo3as de material fotogrfico. Bemos tamb%m um conector para o carregador de bateria. Atrav%s dele a bateria da cmera pode ser carregada, sem que se3a necessrio acoplar a cmera na esta!o. $ mais importante de tudo nesta parte inferior % o conector de dados, usado no encai e com a esta!o. :ica protegido por uma pequena tampa que % aberta

Captulo 31 Cmeras digitais

31-13

automaticamente quando a cmera % acoplada na esta!o. 9a parte direita da figura vemos a tampa do compartimento para a instala!o dos cart"es 4CMC'A para e panso de memria. 9a figura * vemos em detal0e a esta!o da cmera. ( iste uma pequena porta da qual sai um conector para acoplamento na cmera, sempre que colocamos a alavanca de travamento voltada para a direita. Bemos ainda um conector para o carregador de bateria e um conector Centronics, id<ntico ao de uma impressora. Usamos um cabo de impressora comum para ligar a esta!o ao 4C atrav%s deste conector.
Figura 31.9
Camera statio .

1perao

A figura ). mostra como % feita a liga!o da cmera com o 4C. Usamos um cabo paralelo comum para ligar a esta!o 2 porta paralela. $bserve que no % permitida a liga!o simultnea da interface paralela na esta!o e na impressora, como ocorre com diversos outros dispositivos paralelos 6um e emplo t&pico % o T'4 8rive7. @e for preciso usar a impressora e a esta!o 6no simultaneamente7 sem precisar conectar ou desconectar cabos, % preciso usar uma cai a comutadora. $ uso da esta!o pode entretanto ser feito em con3unto com outros dispositivos paralelos que permitam cone "es m#ltiplas, como um scanner paralelo ou um T'4 8rive. 4or e emplo, no caso do scanner paralelo, ligamos o scanner ao 4C e a esta!o ao scanner, no conector reservado para a liga!o da impressora.
Figura 31.10
$iga+,o com o 9C.

4ara transferir fotos para o 4C, a esta!o deve estar conectada pela interface paralela. A seguir, colocamos a cmera sobre a esta!o e movemos a

31-1"

Hardware Total

alavanca para a direita, como mostra a figura )). A cmera deve permanecer desligada. 4odemos agora conectar na esta!o o carregador de bateria, e ligar este carregador na rede el%trica. 9o acople a cmera na esta!o estando ligada, nem com o carregador de bateria ligado na rede el%trica. A cmera deve permanecer desligada, e o carregador % ligado apenas depois que a cmera est travada na esta!o.
Figura 31.11
Cmera acoplada a esta+,o.

Figura 31.12
9ara !otogra!ar.

A figura )- ilustra os itens a serem c0ecados e os passos a serem tomados para fotografar.
1. 7 0ateria de#e estar i serida e carregada. 2. $igar a cmera. Ber; a0erta a porta protetora da le te. 3. D displaE ace der;F i dica do o Gmero de !otos que ca0em a mem4ria. ". D seletor de modo de#e estar a posi+,o H7I. %. > dicar o modo a ser usadoJ cor ou preto<0ra co. &. Usar o #iew!i der para #isualizar a imagem a ser !otogra!ada. '. 9ressio ar ape as le#eme te o 0ot,o B?utter. 7 cmera a:ustar; o !oco e ace der; o $6D #erde. (. D $6D #erde ace der;F i dica do que o o0:eto est; !ocalizado. 7gora podemos apertar o s?utter por completo.

$ displa5 indicar O>U@UP durante alguns segundos enquanto o Q(8 verde ficar piscando, indicando que a foto est sendo processada. 8epois disso a cmera estar pronta para fazer a pr ima foto. 4ara instalar uma e panso de memria basta proceder como mostra a figura ),. A cmera deve estar desligada.
1. 70rir o compartime to. 2. 6 cai-ar o cart,o e !ec?ar o compartime to. 3. 6-iste ai da um 0ot,o para e:etar o cart,oF caso dese:emos.

Captulo 31 Cmeras digitais Figura 31.13


> stala do uma e-pa s,o de mem4ria.

31-1%

*o t&ares 2ue acompan$am a cmera

Assim como ocorre com todas as cmeras digitais, a 4oAer@0ot 1.. % acompan0ada de dois con3untos de softAaresN BAain 8ata @ource (ditores grficos e gerenciadores de lbuns

$ BAain 8ata @ource 6ou BAain 8river7 e seu programa de controle so espec&ficos para esta cmera, ou se3a, no podem ser usados com outros modelos de cmeras. (sta regra % vlida para qualquer modelo de cmera digital ou scanner. $s demais softAares so gen%ricos, independentes do modelo de cmera. A 4oAer@0ot 1.. % acompan0ada do softAare 40oto'mpact e diversos utilitrios. 4ode ser usado para criar e gerenciar lbuns, editar fotos, e diversas outras opera!"es. D um softAare bastante sofisticado, e % fornecido em um C8?;$M que acompan0a a cmera. $ BAain 8ata @ource desta cmera pode ser e ecutado a partir de qualquer editor grfico que se3a BAain compat&vel 6inclusive o 40oto'mpact que a acompan0a7. >asta usar o comando :ileS@can ou :ileSAcquire. 4odemos v<?lo em e ecu!o na figura )/.

31-1&

Hardware Total Figura 31.14


9rograma de co trole do dri#er TA7>= da 9owerB?ot &...

Come!amos clicando o &cone da cmera, e ser apresentada uma s%rie de t0umbnails das fotos armazenadas. $ pr imo passo % selecionar a foto, ou as fotos a serem transferidas. 8epois que as fotos dese3adas esto selecionadas, clicamos sobre o boto Acquire. As fotos sero transferidas para o 4C e aparecero como arquivos abertos pelo programa que comandou a e ecu!o do driver da cmera. 9ote que muitos programas no so capazes de transferir vrias imagens simultaneamente. 9esse caso, os m%todos de selecionamento de m#ltiplas fotos no funcionaro. 4rogramas gerenciadores de lbuns digitais, como o que acompan0a o 40oto'mpact, so capazes de transferir m#ltiplas imagens. (ntre os utilitrios fornecidos, temos o 40oto'mpact Album, mostrado na figura )H. (ste programa % capaz de obter um grupo de fotos da cmera 6ou mesmo de um C8?;$M ou disco r&gido7 e formar lbuns. $s lbuns funcionam como &ndices grficos para acesso fcil 2s figuras. $ 40oto'mpact propriamente dito no se destina 2 cria!o e gerenciamento de lbuns, e sim, 2 edi!o das fotos. 4ossui diversos comandos bastante sofisticados encontrados em editores mais famosos, como o 40oto@0op.

Captulo 31 Cmeras digitais Figura 31.15

31-1'
D programa gere ciador de ;l0u s digitais que acompa ?a a 9owerB?ot &...

Assim como ocorre com os scanners, podemos utilizar qualquer programa grfico para comandar a aquisi!o de imagens de uma cmera digital. >asta usar o comando :ileS@can ou :ileSAcquire. 'sto ativar o BAain 8ata @ource da cmera, que far a aquisi!o e a transfer<ncia da imagem para o programa grfico usado.

+xemplo, 1l3mpus )45.6R


A $l5mpus, tradicional fabricante de cmeras fotogrficas, tamb%m produz atualmente diversos modelos digitais. 4ara que voc< fique ainda mais familiarizado com cmeras digitais, apresentaremos agora como e emplo, a cmera $l5mpus 8,/.;. (sta cmera produz fotos com resolu!o de at% )-G. *1.. Utiliza um mini?disco de e panso de memria, com / M>, G M> ou )1 M> 6figura )+7. 9a verdade no se trata de um disco magn%tico, e sim, um circuito de memria permanente, tipo :las0 ;$M.
Figura 31.16
Cmera DlEmpus D3".-*.

31-1(

Hardware Total Figura 31.17


6-pa s,o de mem4ria por mi idisco 8las?.

9a sua parte traseira e iste um visor QC8 6figura )G7, que funciona como vieAfinder e tamb%m serve para visualizar as fotos armazenadas na sua memria.
Figura 31.18
@isor $CD.

9a parte superior da cmera e iste um displa5 de cristal l&quido para indica!o de informa!"es diversas e alguns bot"es de controle, al%m do s0utter 6figura )*7.
Figura 31.19
9arte superior da cmera.

Captulo 31 Cmeras digitais

31-1)

A cone o desta cmera ao computador % feita atrav%s de uma interface serial, utilizando um cabo apropriado que a acompan0a. D tamb%m fornecido um cabo para cone o com um aparel0o de BC padro 9B@C. A cmera % capaz de gerar imagens de v&deo com as fotos armazenadas. 4odemos desta forma fazer um slide s0oA das fotos armazenadas, ou at% mesmo gravar em uma fita de videocassete com a seqV<ncia de fotos. D portanto acompan0ada de um cabo de v&deo para esta cone o. Bamb%m % fornecido um adaptador 8C, al!a e capa de prote!o.
Figura 31.20
7 cmera D-3".* e os ca0os que a acompa ?amJ um ca0o serial e um ca0o de #deo.

As figuras -) e -- mostram os diversos detal0es e controles desta cmera.


Figura 31.21
9arte !ro tal da cmera.

31-2.

Hardware Total Figura 31.22


9arte traseira da cmera.

A cmera % acompan0ada do softAare Camedia Master, usado para fazer a transfer<ncia das imagens. A instala!o deste softAare tamb%m faz a instala!o do driver BLA'9. D perguntado ao usurio se a instala!o deve ser feita no modo B5pical, Compact ou Custom. 9a op!o Custom podemos selecionar os mdulos a serem instalados 6figura -,7.
Figura 31.23
Belecio a do os compo e tes a serem i stalados.

Captulo 31 Cmeras digitais Figura 31.24


D so!tware Camedia 3aster.

31-21

Berminada a instala!o podemos reiniciar o computador. $ softAare Camedia Master % mostrado na figura -/. Brata?se de um gerenciador de lbuns, com a fun!o adicional de transferir as imagens da cmera para arquivos no 4C. Mantendo a cmera conectada ao computador atrav%s de uma das suas interfaces seriais, usamos o comando (ditS$ptions. 9a guia doAnload 6figura -H7 podemos definir a interface serial a ser usada e a ta a de transmisso.
Figura 31.25
Dp+Kes da cmera.

Com o comando Camera S Camera @ettings temos o quadro da figura -1, com vrias outras op!"es de funcionamento da cmera. 4odemos selecionar a cmera a ser usada 6este programa pode operar com outros modelos de cmera7, acertar a data e a 0ora no relgio interno da cmera, definir o

31-22

Hardware Total

bril0o do visor QC8 e definir parmetros de auto desligamento para economia das baterias.
Figura 31.26
Co !igura+Kes da cmera.

A forma mais simples de transferir as imagens da cmera para o 4C % atrav%s do comando Camera S 8oAnload all images. @er apresentado o quadro da figura -+ para que possamos indicar o drive e o diretrio para o qual as fotos sero transferidas.
Figura 31.27
> dica do o desti o das !otos.

Uma outra forma de selecionar as imagens % atrav%s de sele!o individual. 8evemos inicialmente clicar sobre o &cone da cmera na parte esquerda da

Captulo 31 Cmeras digitais

31-23

3anela do programa. @er feita a transfer<ncia dos t0umbnails das fotos armazenadas. 4odemos agora clicar nas fotos a serem transferidas, mantendo a tecla Control pressionada. 8epois de fazer a sele!o usamos o comando Camera S 8oAnload @elected 'mages 6figura -G7.
Figura 31.28
Tra s!eri do as !otos selecio adas.

Concluso
Coc< tem agora con0ecimentos suficientes para encontrar uma boa cmera digital adequada 2s suas necessidades, bem como oper?la e utilizar seu softAare. Consulte agora os modelos dispon&veis nas lo3as e busque mais informa!"es t%cnicas nos sites dos fabricantes. @e3a qual for o modelo escol0ido, voc< no ter dificuldades em fazer a instala!o e a utiliza!o. @e quiser fotos impressas, providencie uma boa impressora colorida. @e quiser armazenar as fotos de forma permanente, providencie tamb%m um meio de armazenamento de alta capacidade, como um T'4 8rive ou um gravador de C8?;. SSSSSSSSSSSS :'M SSSSSSSSSSSSSSSSS

Captulo

32

Digitalizao de vdeo
Digitalizao de vdeo
Em um futuro prximo no encontraremos mais a separao entre computadores e aparelhos de TV da forma como os vemos hoje. Aparelhos hbridos iro misturar as funes de ambos. om esses aparelhos poderemos processar dados! acessar a "nternet! jo#ar! utili$ar pro#ramas! #ravar e reprodu$ir vdeo! assistir TV! #ravar e ouvir som de alta fidelidade! etc. As tecnolo#ias necess%rias & produo desses e'uipamentos hbridos j% existem. Apenas temos 'ue esperar para 'ue os preos dos e'uipamentos fi'uem mais acessveis! e tamb(m 'ue tornem)se mais f%ceis de usar. *este captulo veremos como fa$er a inte#rao de um + com 'ual'uer tipo de aparelho de vdeo! tais como c,meras! V -s .Video assete -ecorders/ e aparelhos de TV. Veremos como utili$ar os se#uintes recursos0 Assistir TV em um + Assistir um filme reprodu$ido em um V -! usando a tela de um + Exibir na tela de um + ima#ens provenientes de uma c,mera Arma$enar em disco ima#ens provenientes de uma emissora de TV! V - ou c,mera Exibir na tela do + ! ima#ens de vdeos di#itali$ados Exibir em uma TV! ima#ens #eradas pela tela de um + 1ravar em fita de vdeo! ima#ens #eradas pela tela de um +

Essas operaes so reali$adas atrav(s de placas de vdeo apropriadas. +ara no causar confuso! usaremos neste captulo! duas nomenclaturas explicadas a se#uir0 placas #r%ficas e placas de vdeo.

32-2 Placas grficas

Hardware Total

2o a'uelas usadas para #erar ima#ens na tela do computador! podendo ser 34 ou 54. As ima#ens #eradas so telas de texto ou #r%ficos no modo 62) 472 e telas #r%ficas no ambiente 8indo9s! envolvendo janelas! cones e demais elementos #r%ficos. Tamb(m podem ser chamadas de placas V1A e 2V1A.
Placas de vdeo

2o placas capa$es de capturar ou exibir ima#ens provenientes de outras fontes de vdeo! como emissoras de TV! V -! c,meras! etc. Al#uns modelos executam apenas essas funes! sendo necess%rio operar em conjunto com uma placa #r%fica. 6uitos modelos atuais possuem as funes de vdeo e #r%ficos embutidos em uma :nica placa. ; claro 'ue a maioria das pessoas ainda chama as placas V1A e 2V1A de placas de vdeo! o 'ue no ( errado. Afinal! desde os anos <= so usados termos como placa de vdeo! monitor de vdeo! terminal de vdeo! etc. Apenas para no causar confuso chamaremos as placas V1A e 2V1A de placas #r%ficas! e as placas 'ue #ravam! reprodu$em! captam ou manipulam ima#ens provenientes de c,meras! emissoras de TV! V -s e vdeo 4s sero a'ui chamadas de placas de vdeo.

Os vrios tipos de imagem


*osso objetivo ( ver ima#ens em uma tela! capt%)las a partir de um aparelho 'ue #ere sinais de vdeo! ou transmiti)las para um aparelho 'ue recebe sinais de vdeo. omo existem v%rios tipos de dispositivos para manipular ima#em! sua transmisso pode ser feita de v%rias formas diferentes0
Super VGA

; o padro eletr>nico para transmisso de ima#ens #eradas em uma placa #r%fica. ?tili$a um conjunto de @ sinais eletr>nicos0 Vermelho! Verde! A$ul! 2incronismo hori$ontal e 2incronismo vertical. Esses sinais esto presentes no conector 4A)B@ existente na parte traseira da placa. A fi#ura B mostra a pina#em de um conector padro V1AC2V1A.

Captulo 32 Digitalizao de vdeo *** 35% *** Figura 32.1


Conector DB-15 u ado e! placa gr"#ica e de vdeo$

32-3

S-Video

; o padro usado por Vdeo 4 +laDers. *este tipo de sinal so enviadas trEs informaes atrav(s de canais independentes0 Fumin,ncia! cromin,ncia e sincronismo. A lumin,ncia indica o 'uanto cada elemento da ima#em ( claro ou escuro. A cromin,ncia indica a cor! e o sincronismo controla o posicionamento do feixe eletr>nico na tela. 6uitas placas de captura de vdeo! mesmo sendo modelos mais simples! possuem conectores 2)Vdeo .fi#ura 3/.
Figura 32.2
Conector para %-&ideo$

Vdeo composto

?sando um par de fios transmite)se um :nico sinal eletr>nico 'ue tra$ as informaes de lumin,ncia! cromin,ncia e sincronismo. Atrav(s de circuitos especiais os sinais de lumin,ncia e cromin,ncia so separados do sincronismo. Existem diversas formas de transmitir vdeo composto. A mais usada ( o sistema *T2 .*ational Television 2Dstem ommitee/. 2istemas de TV americanos utili$am este padro. 7utro sistema muito usado ( o +AF .+hase Alternation Fine/. "nfeli$mente existem diversas variaes do sistema +AF. *o Arasil ( usado o +AF)6! mas existem +AF)1 e diversos outros. 2o

32-'

Hardware Total

poucas as placas de vdeo 'ue operem em +AF)6. A maioria opera com *T2 . Existe ainda o sistema 2E A6! usado na Grana. +ara ter vdeo no seu + ! vocE deve se preparar para adotar o *T2 . 2inais de vdeo composto so transmitidos atrav(s de cabos coaxiais! e as li#aes so feitas atrav(s de conectores tipo - A .fi#ura 5/.
Figura 32.3
Conectore (C)* !ac+o ,no ca-o. e #/!ea ,na placa.$

Super VHS

Trata)se de uma evoluo do sistema VH2 'ue oferece ima#ens melhores! para uso profissional. +rodutoras de vdeo fa$em em #eral as filma#ens usando c,meras 2VH2! e fa$em a edio usando e'uipamentos 2VH2! mesmo 'ue o resultado final seja entre#ue ao cliente para uso em V -s comuns! tipo VH2. +lacas de captura de vdeo para uso profissional permitem conectar e'uipamentos 2VH2.
!

Esta si#la si#nifica -adio Gre'IEncia. Trata)se de um tipo de sinal el(trico ori#in%rio do Vdeo composto! mas modulado em alta fre'IEncia! com o objetivo de ser transmitido atrav(s de uma antena. Juando este sinal che#a a uma antena transmissora! #era ondas eletroma#n(ticas 'ue se propa#am no ar e podem ser captadas por antenas receptoras. Juando uma antena capta essas ondas! #era sinais el(tricos semelhantes aos 'ue foram usados no transmissor! mas esses sinais so muito mais fracos 'ue o ori#inal! e ainda che#am ao receptor misturados com sinais de diversas outras emissoras. Atrav(s de um processo chamado sintoni$ao ( possvel separar o sinal desejado! e atrav(s da amplificao ( aumentado o seu nvel. Ginalmente ( usada a demodulao para 'ue o sinal de -G seja novamente transformado em vdeo composto.

Captulo 32 Digitalizao de vdeo Figura 32.4


Conector para (0$

32-5

7bserve 'ue os sinais de -G nada mais so 'ue uma forma diferente de condu$ir sinais de vdeo composto. A diferena ( 'ue os sinais de -G podem se propa#ar no ar com o auxlio de antenas transmissoras e receptoras! en'uanto o sinal de vdeo composto no pode ser transmitido de um circuito para outro .ou de um e'uipamento para outro/ sem o uso de um cabo apropriado. Tamb(m no caso dos sinais de -G temos 'ue nos preocupar com o sistema de vdeo adotado0 *T2 ! +AF e 2E A6.

"#uipame$tos de vdeo
+ara 'ue o + possa captar! transmitir ou exibir ima#ens! ( necess%rio o uso de e'uipamentos ade'uados. Existem v%rias placas 'ue permitem 'ue o + seja li#ado a todos esses e'uipamentos. Antes de estudar essas placas! vejamos 'uais so esses e'uipamentos.
A$te$a receptora

+ode ser um simples pedao de fio preso na parede! ou uma antena de r%dio! ou uma de TV. apta sinais de -G! por(m com baixa intensidade e misturados! ou seja! em um :nico par de fios temos sinais de -G proveni) entes de milhares de emissoras de TV e r%dio.
%elevisor

Este ( o mais conhecido dos aparelhos 'ue operam com vdeo. +ossui uma entrada de -G para ser li#ada a uma antena. 6odelos modernos possuem ainda uma ou mais entradas para %udio e para vdeo composto.
&o$itor de %V

; muito semelhante a um televisor! exceto por no possuir entrada de -G para antena. Em conse'IEncia disso! no possui seletor de canais. A ima#em ( proveniente de uma entrada de vdeo composto. *ormalmente possui tamb(m uma entrada para %udio.

32-1 V'

Hardware Total

Este ( o aparelho conhecido popularmente como videocassete. 7s V -s so capa$es de receber e transmitir sinais de vdeo em -G. A entrada de -G deve ser li#ada & antena receptora! e a sada de -G deve ser li#ada a um televisor. 7 televisor recebe sinais de -G do V - como se estivesse recebendo da antena! e normalmente ( sintoni$ado atrav(s do canal 5 ou K. A maioria dos V -s possui tamb(m entradas e sadas para %udio e vdeo composto. Juando um V - est% reprodu$indo uma fita! o sinal de vdeo ( transmitido em duas formas0 em -G .atrav(s da sada 7ut to TV/ e em %udioCvdeo composto .atrav(s das sadas V"4E7 7?T e A?4"7 7?T/. *ormalmente os V -s nacionais usam no apenas o -G! mas tamb(m o vdeo composto no sistema +AF)6. 7s modelos importados 'ue se#uem o sistema *T2 possuem ambas as sadas .-G e vdeo composto/ em *T2 . 6uitos V -s possuem tamb(m entradas para %udio e vdeo composto. 4esta forma po) dem #ravar! por exemplo! a ima#em e o som vindos diretamente de uma c,mera. -esumindo! as entradas e sadas dos V -s so0 -G0 Entrada ."n from Antena/ 2ada .7ut to TV/ Ludio0 Entrada0 Audio "* 2ada0 Audio 7?T Vdeo composto0 Entrada0 Video "* 2ada0 Video 7?T *ormalmente os cabos 'ue transmitem %udio e vdeo composto utili$am conectores do tipo - A.
'(mera

As c,meras filmadoras captam ima#ens ao vivo e podem #rav%)las direta) mente em uma fita. 6uitas c,meras podem ainda transmitir as ima#ens e sons captados atrav(s de duas sadas0 Audio 7?T e Video 7?T .em vdeo composto/. *este caso! podemos li#ar a c,mera diretamente em um V -. Existem c,meras 'ue no so filmadoras! ou seja! no utili$am fita. Ao inv(s disso! transmitem sinais de vdeo .al#umas possuem microfone e transmitem tamb(m %udio/! em #eral do tipo vdeo composto. Esses sinais podem ser

Captulo 32 Digitalizao de vdeo

32-2

captados por um V -! monitor! computador ou 'ual'uer outro aparelho capa$ de receber sinais de vdeo.
&o$itor VGA

?tili$a um sistema completamente diferente dos utili$ados pelos aparelhos de vdeo descritos at( a'ui. Este aparelho 'ue dispensa apresentaes exibe ima#ens #eradas por placas V1A e 2V1A.
%ra$scodificador

+ara 'ue um aparelho possa entender as cores da ima#em #erada por outro! ( preciso 'ue ambos utili$em o mesmo sistema de vdeo. +or exemplo! se vocE conectar a sada de vdeo composto de uma filmadora importada .*T2 / no seu V - nacional .+AF)6/! provavelmente a ima#em ser% captada em preto e branco. Juando al#u(m compra um V - nos Estados ?nidos! precisa envi%)lo a uma assistEncia t(cnica para 'ue seja transcodificado. Este processo consiste na instalao de um pe'ueno aparelho no seu interior .ou fa$er modificaes internas/ 'ue transforma os sinais de +AF)6 .vindos da antena/ em *T2 .'ue ( usado no interior do aparelho/. 7 sinal 'ue vai para a TV ( transfor) mado novamente de *T2 para +AF)6. 2e vocE 'uiser ter flexibilidade na li#ao de aparelhos 'ue utili$am sistemas de vdeo diferentes! a melhor coisa a fa$er ( ad'uirir um transcodificador .ou Transcoder/ externo. 6uitos desses aparelhos fa$em a converso de +AF)6 para *T2 ou de *T2 para +AF)6! ou ambas. 6uitos operam apenas com -G! outros com vdeo composto! outros em ambos os modos.
Figura 32.5
Tran codi#icador$

O tra)al*o do P'
Fi#ando ao computador e'uipamentos de vdeo e usando placas apropriadas! podemos reali$ar operaes como0

32-3

Hardware Total

a/ Ver no monitor do + a ima#em de emissoras de TV b/ Ver no monitor do + a ima#em de fitas de videocassete c/ Ver no monitor do + ! ima#ens de uma c,mera de vdeo d/ Ver na tela do monitor ima#ens ori#in%rias de filmes contidos em ar'uivos #ravados no disco r#ido! 4)-76 ou outros meios de arma$enamento e/ 7uvir atrav(s de placas de som! os sons 'ue acompanham as ima#ens f/ 1ravar em disco ar'uivos 'ue cont(m ima#ens capturadas de c,meras! V -! emissoras de TV ou 'ual'uer outra fonte de ima#em #/ 1ravar em fita de videocassete! ima#ens #eradas pelo computador h/ Editar ar'uivos de ima#em! aplicando diversos efeitos especiais i/ omprimir ima#ens capturadas antes de #rav%)las em disco! para 'ue ocupem menos espao j/ 4escomprimir ima#ens arma$enadas em forma compactada em disco para 'ue possam ser exibidas na tela ou outro dispositivo 'ue possa receber sinais de vdeo ; difcil encontrar uma :nica placa capa$ de reali$ar todas essas tarefas simultaneamente. +or exemplo! existem placas capa$es de apresentar na tela do monitor 2V1A ima#ens captadas de emissoras de TV! bastando 'ue estejam conectadas a uma antena. 7utras placas no podem captar ima#ens de antenas .-G/! apenas sinais de vdeo composto vindo de c,meras! V -! etc. 6uitas so capa$es de capturar ima#em para 'ue seja comprimida e #ravada em disco. *ormalmente 'uanto maior o n:mero de funes 'ue uma placa reali$a! maior ser% o seu custo. 7 usu%rio deve ad'uirir o tipo de placa correto para a sua aplicao especfica. +or exemplo! 'uando a :nica aplicao desejada ( assistir TV no + ! ( desperdcio ad'uirir uma placa capa$ tamb(m de capturar ima#ens! a menos 'ue encontremos um modelo 'ue no seja consideravelmente mais caro pelo fato de ter a funo de captura. 6uitas placas de vdeo so tamb(m 2V1A. ?ma :nica placa pode ento ser usada para trabalhos com vdeo e para o uso normal do computador. Existem placas de vdeo 'ue no possuem recursos das placas 2V1A. Essas

Captulo 32 Digitalizao de vdeo

32-4

placas precisam portanto operar em conjunto com a placa 2V1A. 7 'ue essas placas fa$em ( sobrepor a ima#em 'ue #eram com a ima#em #erada pela placa #r%fica. Ao projetar a placa V1A! a "A6 deixou aberta a possibilidade de outras placas terem acesso aos seus recursos atrav(s de um conector chamado V1A feature connector. *a fi#ura M vemos como ( feita a conexo entre as duas placas atrav(s deste conector.
Figura 32.6
Cone5o entre u!a placa &6) e u!a placa de vdeo$

+ara poder enviar ao monitor tanto a ima#em #erada pela placa V1A como a ima#em correspondente ao sinal de vdeo recebido! ( usado um modo chamado overlaD. 7s sinais #erados pela placa V1A so enviados & placa de vdeo ao inv(s do monitor. Atrav(s da li#ao pelo V1A feature connector! a placa de vdeo pode sincroni$ar a sua ima#em com a 'ue ( #erada pela placa V1A. 4esta forma pode sobrepor & ima#em V1A! uma janela com a sua prpria ima#em. A combinao dessas duas ima#ens ( finalmente enviada ao monitor. A fi#ura < mostra a operao completa. A ima#em de vdeo superposta & ima#em V1A ( o 'ue chamamos de overlaD. +odemos ter um overlaD em uma janela! ou ento ocupando a tela inteira .full screen/.
Figura 32.7
7anela de vdeo e! overla8$

32-19

Hardware Total

ada ve$ maior ( a tendEncia em embutir o maior n:mero de funes em uma :nica placa. Existem v%rios modelos 2uper V1A com funes de vdeo embutidas. +or exemplo! as placas AT" All)in)8onder +ro so aceleradoras #r%ficas 34 e 54! fa$em captura e sintoni$ao de vdeo e ainda possuem sada de vdeo composto para li#ar em aparelhos de TV ou fa$er #ravao em V -. 7utra placa 'ue possui v%rios recursos ( a +ixelVie9. om essas placas no precisamos utili$ar uma dupla de placa de vdeo e placa #r%fica. A se#uir passaremos a discutir cada uma das diversas confi#uraes 'ue envolvem vdeo e V1A em um + ! e 'uais so os e'uipamentos necess%rios para utili$%)las.

"+i)io de image$s digitalizadas $o mo$itor


Este ( o tipo mais simples de li#ao a'ui discutido. Jual'uer placa #r%fica ( capa$ de executar esta funo. A exibio de filmes arma$enados em disco ( feita sem o uso de placas especiais. +or exemplo! pro#ramas de multimdia fornecidos na forma de 4)-76s normalmente cont(m diversos filmes e ima#ens em movimento. 7 processador ( respons%vel pela leitura dos ar'uivos 'ue cont(m esses filmes! decodific%)los para formar cada uma das fi#uras 'ue compem a ima#em em movimento! e colocar o resultado na memria de vdeo. +ara 'ue haja movimento! o pro#rama respons%vel pela exibio do filme deve ficar dedicado ao preenchimento de v%rios 'uadros sucessivos. Esta tarefa re'uer muito poder de processamento para conse#uir formar uma janela de vdeo com 5= 'uadros por se#undo! o 'ue seria considerada uma excelente 'ualidade de ima#em. +ara 'ue esta tarefa seja compatvel a velocidade dos processadores mais lentos! ( usado um n:mero menor de 'uadros por se#undo! como B@ ou B=! e a ima#em ( exibida em janelas pe'uenas! como 53=x3K=! 3K=xBN= ou BM=xB3=. Juanto maior o n:mero de 'uadros por se#undo e maior a resoluo do filme! mais velo$ precisa ser o processador.
,magem do P' e+i)ida em uma %V

Esta ( uma aplicao ainda considerada simples! apesar de necessitar do uso de um adaptador especial! ou ento de placas de vdeo especiais. Trata)se da exibio em uma tela de TV da ima#em proveniente da tela do computador. A aplicao tpica deste recurso ( a apresentao de telas de jo#os no televisor. om uma ima#em maior! o jo#o fica bem mais interessante. Tamb(m ( muito comum usar este recurso em treinamento e em apre)

Captulo 32 Digitalizao de vdeo

32-11

sentaes. Acopla)se na sada da placa V1A um aparelho 'ue converte os sinais V1A para sinais de vdeo composto e para -G. +odemos ainda optar por utili$ar uma placa 2V1A 'ue j% possua sada para TV! em #eral na forma de vdeo composto *T2 . +odemos ento conectar um televisor. ?m exemplo de placa 2V1A com sada para TV ( a Trident +rovidia.
Placas de pla-)ac. &P"G

6+E1 ( a abreviatura de O6otion +icture Experts 1roupP. Trata)se de um m(todo de compresso criado especialmente para arma$enamento di#ital de ima#ens de vdeo. ?tili$a diversas t(cnicas complexas 'ue resultam em impressionantes taxas de compresso! tais como @=0B. 2e no us%ssemos nenhum tipo de compresso! todo o espao de arma$enamento de um 4) -76 .M@= 6A/ seria totalmente preenchido com apenas 5= se#undos de filme! usando resoluo de MK=xKN= com BM milhes de cores! e 5= 'uadros por se#undo. 7perando com 3@M cores e a B@ 'uadros por se#undo! poderamos arma$enar em um 4)-76 cerca de 5 minutos de ima#em! o 'ue ainda ( muito pouco tempo. ?sando t(cnicas de compresso simples! ( possvel arma$enar cerca de M= minutos de filme com resoluo de 53=x3K=! 3@M cores e B@ 'uadros por se#undo. ?sando a compresso 6+E1! facilmente che#amos ao mesmo tempo de filme! mas usando resoluo de MK=xKN= com BM milhes de cores e 5= 'uadros por se#undo. "sto ( possvel pois o m(todo usado pelo padro 6+E1 comprime a ima#em muito mais 'ue outros m(todos. +ara exibir a ima#em 6+E1 com m%xima 'ualidade ( preciso utili$ar uma placa especial chamada 6+E1 +FAQE- .ou uma placa 2V1A 'ue possua este recurso/! 'ue reali$a a descompresso 6+E1 por hard9are. Esta mesma descompresso pode ser tamb(m feita por soft9are! mas como exi#e um #rande volume de processamento! tem o resultado prejudicado. +rocessadores +entium! mesmo os mais lentos! tEm condies de exibir vdeos 6+E1 usando descompresso por soft9are! com 'ualidade de ima#em satisfatria. Assim como ocorre com 'ual'uer sistema de compressoCdescompresso de vdeo! para ter janelas de maior tamanho e com maior n:mero de 'uadros por se#undo ( preciso 'ue o processador seja bastante r%pido. A exibio de filmes 6+E1 por soft9are est% ilustrada na fi#ura N. ?m soft9are chamado 6+E1 plaDer fa$ a leitura do ar'uivo 6+E1 #ravado em disco! reali$a a descompresso e envia a ima#em final diretamente para a placa 2V1A! sem a necessidade de hard9are especial. ; claro 'ue desta forma o processador tem muito mais trabalho! e muitas ve$es no conse#ue

32-12

Hardware Total

dar conta de todo este processamento! sendo obri#ado a redu$ir o n:mero de 'uadros por se#undo .frame rate/.
Figura 32.8
De co!pre o :;<6 por o#tware$

*a exibio de filmes 6+E1 utili$ando uma placa #r%fica dotada de decodificador 6+E1 por hard9are! o processador opera em conjunto com o chip #r%fico no trabalho de descompresso! mas como a maior parte deste trabalho ( feita pelo chip #r%fico! a velocidade da operao ( bastante elevada! e ( possvel exibir ima#ens com alta 'ualidade. ?m exemplo tpico desse tipo de placa ( a decodificadora 'ue acompanha os Rits de 4V4. As placas com hard9are 6+E1 podem possuir circuitos de %udio necess%rios & apresentao dos sons 'ue acompanham a ima#em. 2ua sada sonora pode ser li#ada diretamente a um amplificador! ou caixas de som amplificadoras. 7utra forma de reprodu$ir esses sons ( li#ar a sua sada na entrada F"*E "* da placa de som. 4esta forma! utili$ando o 6"SE- da placa de som! podemos selecionar o som vindo do F"*E "*! reali$ando inclusive o seu controle atrav(s de soft9are.
,magem de %V $a tela do P'

Existem placas capa$es de serem li#adas a uma antena de TV e apresentarem na tela do monitor 2V1A a ima#em captada de emissoras de TV. ; possvel assistir os filmes! novelas! telejornais! desenhos animados! partidas de futebol e tudo o mais 'ue ( exibido pelas emissoras de TV! diretamente na tela do + . 6uitas dessas placas so tamb(m capa$es de sintoni$ar emissoras de G6. 2ua conexo com a placa V1A ( em muitos casos feita atrav(s do V1A feature connector! e a exibio de ima#em ( feita atrav(s de um overlaD 'ue pode ocupar apenas uma janela ou ento a tela inteira. Al#umas dessas placas possuem ainda os circuitos 2V1A. 4esta forma! uma :nica placa reali$a ambas as funes. Existem entretanto placas

Captulo 32 Digitalizao de vdeo

32-13

'ue no utili$am esta conexo. Ga$em a li#ao com a placa de vdeo atrav(s do prprio conector V1A! ou ento no possuem li#ao al#uma! e cabe ao processador comandar a tranferEncia de dados entre as duas placas. 4eve ser tomado muito cuidado com a 'uesto do sistema de TV utili$ado. *o Arasil os sinais de TV so transmitidos no sistema +AF)6! en'uanto 'ue a maioria das placas sintoni$adoras de TV operam com sinais de -G codificados em *T2 . *o se trata de utili$ar um simples transcodificador de +AF)6 para *T2 na entrada da placa. A transcodificao no pode ser feita diretamente da antena pois existem sinais de diversas emissoras misturadas. A melhor opo ( procurar um tipo de placa 'ue j% opere no sistema +AF)6! 'ue deve ser procurada no prprio mercado brasileiro. +lacas AT" All)in)8onder +ro e +ixelVie9! comerciali$adas no Arasil! so compatveis com o sistema +AF)6.
Placas de captura de vdeo

Assim como as placas de som so capa$es de di#itali$ar sons para 'ue sejam arma$enados em disco! existem placas capa$es de reali$ar a mesma operao! mas usando ima#ens. 2eus conversores AC4 .Anal#ico)di#itais/ e 4CA .4i#ital)anal#icos/ fa$em a transformao dos sinais de vdeo em dados di#itais! e vice)versa. *ormalmente essas placas podem ainda apresentar na tela V1A! atrav(s de um overlaD! a ima#em 'ue esto captando. +ossuem ainda circuitos para compresso e descompresso dos ar'uivos de ima#em! uma caracterstica importantssima para o arma$enamento de ar'uivos de vdeo. ?m fator muito importante nas placas de captura de vdeo ( a capacidade de di#itali$ar ima#ens em resoluo de pelo menos 53=x3K= com BM milhes de cores .True olor/ a 5= fps .frames por se#undo/. 6uitas placas de captura de vdeo no so suficientemente velo$es! e s podem di#itali$ar ima#ens na resoluo de at( 53=x3K=! ou ento operam em modos com menos cores! ou ainda operam com frame rates mais baixos! como B@ fps. Al#umas placas che#am a um meio termo! permitindo 5= fps em resolues mais baixas! ou resolues mais altas com frame rates mais baixos. ; muito importante tamb(m o desempenho do processador e do disco r#ido. 7 processador trabalha em conjunto com a placa de vdeo! e o disco r#ido deve permitir a #ravao do ar'uivo di#itali$ado com a mesma velocidade na 'ual os 'uadros so #erados! caso contr%rio ocorrer% perda de 'uadro .dropped frames/! o 'ue resulta em pe'uenos saltos peridicos na ima#em. onsidere uma ima#em di#itali$ada no se#uinte formato0 -esoluo de MK=xKN=

32-1'

Hardware Total

5= fps BM milhes de cores ompresso de ima#em na ra$o de B=0B

*essas condies! B se#undo de ima#em ocuparia cerca de 5 6A de espao em disco! e seria preciso 'ue o disco r#ido pudesse receber dados & taxa de 5 6ACs. omo B se#undo de filme ocuparia 5 6A! um minuto ocuparia BN= 6A. 2eria preciso um disco de B3 1A para arma$enar uma hora de filme. 7 pior ainda ( 'ue esta elevada 'uantidade de dados inviabili$a o arma$enamento em 4)-76. *os seus M@= 6A! um 4)-76 arma$enaria apenas pouco mais de 5 minutos de ima#em. *o campo profissional! a di#itali$ao de ima#ens ( feita em + s e'uipados com discos 2 2" de elevadas capacidades. 4iscos "4E podem ser utili$ados para esta funo! mas com al#umas limitaes! principalmente a 'uantidade de dropped frames. 7 disco r#ido tamb(m precisa ter uma elevada taxa de transferEncia! o 'ue no ( problema para os modelos modernos 'ue operam em ?ltra 46A! Gast 2 2" e superiores. +ara aplicaes no profissionais! nas 'uais podemos limitar o tamanho da janela de exibio e o frame rate! discos e processadores mais modestos podem dar conta do trabalho. ; possvel capturar ima#ens de MK=xKN= com BM milhes de cores a 5= fps utili$ando um computador bastante poderoso! mas para 'ue esta ima#em seja distribuda na forma de 4)-76 e apresentada em computadores menos poderosos! ( necess%rio utili$ar uma compresso de ima#em mais eficiente. A compresso 6+E1 pode ser feita por hard9are! utili$ando uma placa prpria para este fim! ou ento por soft9are! usando apensa o processador e um pro#rama apropriado. A compresso por soft9are ( muito demorada! mesmo usando processadores velo$es. A compresso por hard9are ( mais r%pida! mas necessita de uma placa com esta capacidade! 'ue normalmente ( muito cara. Em ambos os casos! o resultado ( o mesmo. 7s ar'uivos 6+E1 obtidos podem ser exibidos em 'ual'uer + ! mesmo nos mais modestos. 6elhores resultados so conse#uidos com o uso de placas 6+E1 plaDers. Essas placas recebem os dados provenientes dos ar'uivos 6+E1 e fa$em sua descompresso. A 'ualidade de ima#em obtida ( sensivelmente melhor 'ue com o uso da descompresso 6+E1 por soft9are.
Placas para produo de vdeo

6uitas placas de captura so apenas capa$es de receber a ima#em! normalmente na forma de vdeo composto! e coloc%)la na tela do

Captulo 32 Digitalizao de vdeo

32-15

computador atrav(s de um overlaD! di#itali$%)la e #rav%)la em disco! e at( apresentar na tela do monitor 2V1A as ima#ens provenientes de ar'uivos. Entretanto existem situaes em 'ue o objetivo no ( a exibio da ima#em no computador! mas sim em um televisor! a partir de uma fita usada em um aparelho de videocassete comum. A princpio isso pode parecer desnecess%rio. 2e a ima#em estava fora do computador! ori#in%ria de c,meras! V - ou emissoras de TV! e se a#ora 'ueremos novamente coloc%) la em uma fita de videocassete! afinal de contas para 'ue o computador entrou nessa estriaT E para 'ue essas placas carssimasT ; importante entender o papel do computador na produo de vdeo. 7 processo tradicional de produo de vdeo envolve a reunio de v%rios trechos de filme! o adicionamento de trilha musical e efeitos sonoros! a aplicao de efeitos especiais na ima#em! o adicionamento de caracteres e vinhetas. Existem pro#ramas capa$es de reali$ar todas essas operaes .Ex0 Adobe +remiere e ?lead Video 2tudio/! e o resultado final pode ser transferido para uma fita de vdeo. Apesar de ser carssimo um computador com capacidade de reali$ar essas operaes com 'ualidade profissional! ainda assim ( muito mais barato 'ue os e'uipamentos tradicionalmente usados para executar essas tarefas .chamadas de ilhas de edio/. E j% 'ue a ima#em a ser #ravada ( proveniente do computador! podem ser tamb(m #ravadas em fita ima#ens sint(ticas criadas com o uso de pro#ramas de animao. ; possvel por exemplo produ$ir vinhetas totalmente computadori$adas para serem usadas em an:ncios a serem apresentados em telas de TV. *ote 'ue as mais modernas e sofisticadas ilhas de edio so atualmente computadori$adas. +ara 'ue seja possvel #ravar em fita a ima#em proveniente do computador ( preciso utili$ar uma placa 'ue possua uma sada em vdeo composto. *em todas as placas possuem esta sada. Existem placas 'ue fa$em a captura de vdeo mas no possuem a sada. +lacas 'ue fa$em captura e ainda tem a sada so normalmente mais elaboradas e tamb(m mais caras.
,$terpolao e resoluo

omo vimos! ( muito comum o arma$enamento de vdeo di#ital em resolues baixas! como 53=x3K=! 3K=xBM= e at( BM=xB3=. As ima#ens ficam muito pe'uenas! principalmente 'uando a placa 2V1A opera com resolues altas. Juando a placa 2V1A opera com MK=xKN=! uma ima#em de 53=x3K= ocupa a metade da lar#ura da tela! mas 'uando a placa 2V1A opera com B=3Kx<MN! a ima#em de 53=x3K= tem uma lar#ura i#ual a pouco mais de 5=U da lar#ura da tela. 7s pro#ramas usados para exibir essas ima#ens normalmente possuem uma opo para expandir a ima#em!

32-11

Hardware Total

fa$endo com 'ue ocupe a tela inteira. "nfeli$mente esta expanso tem duas #randes desvanta#ens. A primeira ( 'ue ( feita atrav(s da simples repetio de pixels! o 'ue fa$ com 'ue seja notado claramente 'ue a ima#em ( uma s(rie de 'uadrados. A outra desvanta#em ( 'ue como o processador precisa perder tempo reali$ando esta expanso! ( muito difcil manter um frame rate alto. Juanto mais uma janela de vdeo ( ampliada! mais trabalho ter% o processador! e desta forma pode no ser possvel manter um frame rate satisfatrio. +ara resolver esses dois problemas! muitas placas tEm a capacidade de reali$ar a expanso de ima#ens por hard9are. Ao inv(s do processador enviar a ima#em diretamente para a placa 2V1A! envia)a para o chip descompressor! 'ue reali$a a expanso e apresenta a ima#em em um overlaD! podendo inclusive ocupar a tela inteira. 4esta forma o processador no perde tempo fa$endo a expanso! possibilitando assim manter um frame rate alto. 7utra vanta#em ( 'ue esta expanso no ( feita simplesmente pela repetio de pixels adjacentes! e sim atrav(s de uma interpolao linear. A ima#em fica maior! mas sem a desa#rad%vel sensao de baixa resoluo causada pela repetio de pixels. 6uitas placas possuem esta caracterstica! chamada de scallin#.
,$stalao de *ard/are

As placas de captura de vdeo sempre foram difceis de instalar! pois necessitam utili$ar muitos recursos de hard9are. *as placas mais anti#as! no)+n+! o usu%rio precisava indicar atrav(s de jumpers o endereo de EC2! a linha de "-J e o canal de 46A a ser utili$ado. Era bastante comum a ocorrEncia de conflitos de hard9are com outros dispositivos. 1raas & adoo do padro +lu# and +laD a instalao das placas de captura tornou)se bem mais f%cil. 7 8indo9s detecta os recursos de hard9are necess%rios & placa! descobre 'uais so os recursos livres e atribui & placa os recursos necess%rios. ertas placas de vdeo utili$am uma %rea de -A6 entre os se#mentos === e EGGG chamada de G-A6E A?GGE-. Trata)se de uma janela atrav(s da 'ual o processador pode acessar a memria 'ue cont(m a ima#em di#itali$ada. omo essa memria normalmente s ( ativada durante o uso da placa e no na ocasio do A77T! os #erenciadores de memria podem utili$ar a faixa de endereos a ela destinada! para criao de ?6As .?pper 6emorD AlocRs/! o 'ue causar% um conflito de endereos de memria. +ara evitar este problema temos 'ue usar a opo exclude na ativao do #erenciador de memria. +or exemplo! para permitir o uso de uma -A6 pela placa de vdeo entre os endereos 4=== e 4<GG! temos 'ue reservar

Captulo 32 Digitalizao de vdeo

32-12

esta re#io na linha de comando do E665NM! adicionado o par,metro OSV4===)4<GGP. Tamb(m ( preciso colocar no ar'uivo 2Q2TE6."*"! loca) li$ado no diretrio W8"*4782! lo#o aps a linha X5NMEnhY! o comando E66ES F?4EV4===)4<GG. Essas alteraes devem ser confirmadas no manual da placa 'ue est% sendo instalada. ?m outro problema comum ( a incompatibilidade com os modos #r%ficos 2V1A. Juando uma placa de captura opera em conjunto com uma placa 2V1A! muitas ve$es as janelas de overlaD no apresentam ima#em al#uma al(m de uma %rea va$ia preenchida com a cor ma#enta. +ara resolver este problema temos 'ue pro#ramar a placa 2V1A para operar no modo V1A com resoluo de MK=xKN= com BM cores. ?ma forma de evitar esses problemas de compatibilidade ( usar placas 'ue inte#ram as funes 2V1A com as funes relacionadas a vdeo.
Assisti$do %V $o P'

Existem placas de vdeo especiais capa$es de serem acopladas a uma antena de TV e exibirem no monitor sinais de ima#em provenientes de emissoras de TV. Al#umas dessas placas funcionam tamb(m como sintoni$adoras de estaes de r%dio G6. 2ua conexo ao + ( muito semelhante & de uma placa de captura! e pode ser vista na fi#ura Z. A placa recebe os sinais de -G da antena e atrav(s de circuitos sintoni$adores comandados por um soft9are apropriado! seleciona o canal de TV ou a emissora de r%dio G6 escolhidos pelo usu%rio. A ima#em ( apresentada no monitor 2V1A em tela cheia ou em uma janela de overlaD. 7 som captado pela placa pode ser reprodu$ido atrav(s de caixas de som! ou ento pode ser enviado & placa de som.
Figura 32.9
Cone5=e de u!a placa intonizadora de r"dio e T&$

7 #rande problema 'ue ocorre com essas placas ( 'ue normalmente operam com o sistema *T2 ! ou ento com o sistema +AF usado na Europa! ao

32-13

Hardware Total

inv(s do +AF)6! 'ue ( usado pela TV brasileira. 4evemos entretanto procurar no mercado nacional! placas compatveis com o sistema +AF)6. Ao usar uma placa sintoni$adora 'ue opere em *T2 ! no adianta transcodificar o sinal vindo da antena pois este sinal ( na verdade uma mistura de sinais de diversas emissoras. +ara transcodificar de +AF)6 para *T2 ( preciso primeiro fa$er a sintoni$ao da fre'IEncia desejada. 7s transcodificadores para serem conectados & sada de -G de aparelhos de videocassete operam desta forma! j% 'ue o videocassete apresenta na sua sada de -G a fre'IEncia correspondente ao canal 5 ou K. 6esmo 'uando a placa de captura de vdeo no tem sintoni$ador! ainda assim podemos assistir TV no + ! com a ajuda de um V -. Aasta fa$er as li#aes mostradas na fi#ura B=. Este m(todo tamb(m pode ser usado 'uando a placa de captura no opera em +AF)6.
Figura 32.10
%intonizando T& co! a a>uda do videoca ete$

Analisemos ento a fi#ura B= comeando pelo V -. 2ua entrada de -G deve ser conectada & antena caso desejemos receber ima#ens de TV. 4a mesma forma sua sada de -G pode ser li#ada a um aparelho de TV! caso desejemos usar o videocassete para uso normal .assistir TV e filmes/. "sto si#nifica 'ue em uso dom(stico podemos aproveitar o videocassete j% existente 'ue poder% ser utili$ado tanto para uso normal como para #erao de ima#ens para o computador. As conexes do videocassete para o computador so feitas pelas sadas A?4"7 7?T .para som/ e V"4E7 7?T .para vdeo composto/. A sada A?4"7 7?T deve ser conectada & entrada F"*E "* da placa de som. A sada de vdeo composto do videocassete passa por um transcoder externo 'ue converte os sinais de vdeo provenientes do videocassete de +AF)6 para

Captulo 32 Digitalizao de vdeo

32-14

*T2 . Fojas de material para r%dio e TV normalmente oferecem este aparelho. A sada *T2 do transcoder ( conectada & entrada de vdeo composto da placa de captura. A#ora usamos o videocassete para sintoni$ar o canal desejado. A ima#em e o som do canal selecionado so apresentadas nas sadas A?4"7 7?T e V"4E7 7?T! 'ue so portanto captados e exibidos pelo computador. Este m(todo pode parecer um pouco complicado 'uando o objetivo principal ( apenas assistir TV. 4eve ser encarado entretanto como um recurso adicional 'ue pode ser usado por placas de captura de vdeo. Juando o objetivo principal ( capturar vdeos! o V - e a transcoder j% estaro instalados. 7 :nico trabalho 'ue o usu%rio precisar% ter ( li#ar uma antena ao V -! e poder% assim assistir TV na tela do + ! mesmo 'uando a placa de captura no ( sintoni$adora. Juando a placa de vdeo j% possui sintoni$ao de canais! no precisamos utili$ar a sintoni$ao pelo V -. Aasta conectar a placa na antena e utili$ar o soft9are 'ue a acompanha para selecionar o canal desejado. A fi#ura BB mostra o AT" +laDer! o soft9are de sintoni$ao 'ue acompanha a placa AT" All)in)8onder +ro. Este pro#rama possui diversas funes. ; usado para cap) turar vdeo de v%rias fontes! exibir ar'uivos de vdeo j% di#itali$ados! tocar 4s de %udio e de vdeo! e ainda sintoni$ar canais de TV.
Figura 32.11
) i tindo T& co! u!a placa )T? )ll-in-@onder ;ro$

Drivers de captura e 'OD"'s

?ma ve$ 'ue o 8indo9s possua instalado um driver de captura de vdeo .'ue ( adicionado ao sistema durante a instalao da placa de captura/! todos os pro#ramas editores de vdeo podero comandar capturas pela

32-29

Hardware Total

placa. ; um sistema muito parecido com o T8A"*! usado por scanners e c,meras di#itais. Juando esses dispositivos so instalados! ( ativado tamb(m um driver T8A"* correspondente. 4esta forma 'ual'uer pro#rama #r%fico pode obter ima#ens do scanner ou c,mera di#ital! atrav(s do driver T8A"*. Analo#amente! 'ual'uer pro#rama para edio de vdeo pode obter vdeos di#itali$ados a partir de uma placa de captura de vdeo instalada. 7 driver de captura ( relacionado na lista de dispositivos de multimdia! obtida pelo comando 6ultimdia no +ainel de ontrole. ?samos este comando e selecionamos a #uia 4ispositivos. 2er% apresentado um 'uadro como o da fi#ura B3! onde constam todos os drivers de multimdia instalados. Aplicamos um cli'ue duplo sobre o item 4ispositivos de captura de vdeo para ver o driver 'ue foi instalado juntamente com a placa de captura.
Figura 32.12
A driver de captura de vdeo B apre entado no ;ainel de Controle e e t" ace vel para CualCuer progra!a de edio de vdeo$

*este mesmo 'uadro temos acesso aos codecs para compactao de vdeo .fi#ura B5/. ?m codec .codificadorCdecodificador/ ( um driver 'ue reali$a a compresso eCou a descompresso de ar'uivos de vdeo! usando um determinado padro. Al#uns codecs so B==U soft9are! ou seja! so totalmente executados pelo processador da placa de +?. 7utros codecs utili$am recursos de compresso e descompresso de vdeo por hard9are! oferecidos pela placa di#itali$adora. 6uitos desses codecs so nativos do 8indo9s. Juando uma placa de captura eCou plaDbacR de vdeo ( instalada! so instalados tamb(m os codecs

Captulo 32 Digitalizao de vdeo

32-21

'ue utili$am seus chips de compresso e descompresso de ima#em. *a fi#ura B5! os dois primeiros codecs acompanham a placa AT" All)in)8onder +ro. 7s restantes so nativos do 8indo9s.
Figura 32.13
Codec in talado $

ada codec possui caractersticas prprias como 'ualidade de ima#em e nvel de compresso. A princpio bastaria ter apenas um :nico codec instalado 'ue resultasse em boa 'ualidade de ima#em e bom nvel de compresso! como o "ntel "ndeo @. Entretanto! nos diversos 4s de multimdia produ$idos nos :ltimos anos! encontramos ar'uivos de vdeo codificados atrav(s de v%rios codecs. omo v%rios codecs esto presentes no 8indo9s! podemos exibir ar'uivos de vdeo codificados por todos esses m(todos.

"dio de vdeo
As placas capa$es de reali$ar captura de vdeo so acompanhadas de pro#ramas 'ue permitem fa$er a edio dos ar'uivos de vdeo di#itali$ado. Al#uns desses pro#ramas so bastante simples! possuindo apenas al#umas funes b%sicas. 7utros so mais sofisticados para uso profissional! como o ?lead Video 2tudio e o Adobe +remiere. *esta seo mostraremos como editar vdeo usando o Adobe +remiere.

32-22

Hardware Total

?su%rios de 'ual'uer placa de captura de vdeo podem ad'uirir um editor de vdeo separadamente! j% 'ue os drivers dessas placas as deixam disponveis para 'ual'uer pro#rama de edio de vdeo. 7 Adobe +remiere ( um soft9are considerado caro! mas existem alternativas mais econ>micas! como o ?lead Video 2tudio. Ambos os fabricantes disponibili$am na "nternet .http0CC999.adobe.com e http0CC999.ulead.com/ verses 4E67 dos seus pro#ramas. Apesar das suas limitaes! essas verses de demonstrao permitem avaliar bem os pro#ramas. A fi#ura BK mostra o pro#rama Adobe +remiere em funcionamento. Existem v%rias janelas para visuali$ao dos clips de %udio e vdeo utili$ados. A janela mais importante ( a Timeline .linha de tempo/! na 'ual so feitas as aplicaes dos ar'uivos de som e vdeo! onde so adicionadas transies .a forma como uma ima#em de vdeo some para dar lu#ar a outra/ e as operaes como corte! movimentao e insero de trechos de vdeo e %udio.
*** 100% *** Figura 32.14
)do-e ;re!iere$

A edio de vdeo consiste em abrir ar'uivos de vdeo e %udio! a partir de ar'uivos j% existentes ou ento usando comandos de captura para inserir diretamente no projeto o vdeo ou %udio capturado.

Captulo 32 Digitalizao de vdeo 'oma$da$do uma captura

32-23

+odemos reali$ar capturas de vdeo e de %udio. +ara capturar %udio! usamos o comando Gile C apture C Audio apture. 2er% apresentada uma janela na 'ual devemos indicar o nome do aplicativo a ser usado na captura .por exemplo! o pro#rama 2*4-E 53.ESE! o #ravador de som do 8indo9s. 7 aplicativo para #ravao de som ser% usado! e ao terminarmos! salvamos o resultado em um ar'uivo 8AV 'ue poder% ser usado pelo Adobe +remiere. 6ais importante ainda ( o comando de captura de vdeo .Gile C apture C Video apture/. Este comando usar% o driver de captura 'ue foi instalado juntamente com a placa de captura de vdeo. Antes de comandar uma captura devemos confi#urar as opes de captura. +ara isto usamos o comando +roject C 2ettin#s C apture. 2er% mostrado o 'uadro da fi#ura B@. *ote 'ue podemos indicar o formato a ser usado pela parte de %udio do ar'uivo de vdeo .'ue na verdade tem vdeo e %udio/ a ser capturado.
Figura 32.15
Ap=e de captura$

?sando no 'uadro da fi#ura B@ o boto VG8 2ettin#s! .VG8VVideo for 8indo9s/ temos acesso ao 'uadro da fi#ura BM. *este poderemos comandar opes relacionadas com o driver de captura. *ote 'ue essas opes j% no di$em respeito ao Adobe +remiere! e sim & placa de captura de vdeo. Jual'uer pro#rama para edio de vdeo ter% controle sobre essas opes.

32-2'

Hardware Total Figura 32.16


Duadro para de#inir a op=e de captura$

7 boto Video Gormat d% acesso ao 'uadro da fi#ura B<. +odemos escolher o formato do vdeo .no nosso exemplo escolhemos 6+E1 +uro/ e a resoluo da janela .usamos no exemplo 53=x3K=/.
*** 35% *** Figura 32.17
De#inindo o #or!ato para a captura de vdeo$

7 boto Video "nput d% acesso ao 'uadro da fi#ura BN. Todos esses comandos so relacionados com a placa de captura de vdeo. +odemos escolher por exemplo o conector da placa pelo 'ual entrar% o sinal de vdeo. A placa AT" All)in)8onder +ro! usada no nosso exemplo! possui trEs entradas0 vdeo composto .conector - A/! abo .para conexo com antena! por exemplo/ e 2)Vdeo. +odemos indicar o padro usado! como *T2 ! +AF! etc. *o caso da conexo por cabo! podemos indicar o canal a ser sintoni$ado. +odemos ainda fa$er ajustes na ima#em! como brilho! contraste! or e 6ati$.

Captulo 32 Digitalizao de vdeo Figura 32.18

32-25
Co!andando o driver de vdeo$

Temos ainda um boto 'ue comanda a compresso de vdeo. Em #eral a captura ( feita sem compresso! ou utili$ando o compressor de hard9are disponvel na placa de captura .fi#ura BZ/. 7 8indo9s pode ter instalados v%rios 74E s para compresso de ima#em! mas a maioria deles no ( usado durante a captura! pois re'uerem muito processamento! o 'ue tornaria a captura problem%tica! perdendo muitos 'uadros. 4evemos fa$er a captura usando o es'uema de compresso mais simples e r%pido! e s 'uando usarmos o comando Gile 2ave do editor indicamos o m(todo de compresso definitivo.
*** 35% *** Figura 32.19
?ndicando o e Cue!a de co!pre o de vdeo a er u ado durante a captura$

"dita$do o vdeo

A maior parte do trabalho de edio de vdeo ( feito atrav(s da janela Timeline .fi#ura 3=/. Temos diversas trilhas de vdeo e %udio! e podemos usar comandos para cortar! colar! inserir e remover trechos desses ar'uivos. A'ui podemos tamb(m adicionar transies entre as diversas fontes de vdeo.

32-21

Hardware Total *** 100% *** Figura 32.20


7anela Ti!eline do )do-e ;re!iere

7 comando 8indo9 C Timeline 8indo9 7ptions controla o modo como as trilhas de %udio e vdeo sero mostradas na janela Timeline .fi#ura 3B/. +odemos escolher entre outros itens! o tamanho dos cones 'ue representaro as trilhas de vdeo. +odemos indicar tamb(m como as trilhas de vdeo sero mostradas. +or exemplo! podemos representar as trilhas de vdeo por uma sucesso de 'uadros! ou ento representando apenas o primeiro e o :ltimo 'uadro! com o nome do ar'uivo entre eles! ou simplesmente indicar o nome do ar'uivo. A opo 2ho9 Audio 8aveforms far% com 'ue as trilhas de %udio sejam representadas pelas suas formas de onda! o 'ue ( :til para visuali$ar com mais facilidade trechos de volume alto e de silEncio dentro da trilha sonora.
Figura 32.21
Con#igurando o Ti!eline$

A edio de vdeo envolver% comandos como0

Captulo 32 Digitalizao de vdeo

32-22

"nserir ar'uivos de vdeo .AV"/ "nserir ar'uivos de %udio .8AV/ ortar esses ar'uivos em v%rias partes 6over trechos das trilhas de %udio e vdeo -emover trechos das trilhas Aplicar transies entre trilhas diferentes

Terminada a edio! podemos salvar o ar'uivo resultante no formato AV"! usando um es'uema de compresso de vdeo desejado. 7 mais interessante ( 'ue podemos salvar o projeto. ?m projeto consiste no #rupo de ar'uivos de %udio e vdeo usados na edio! bem como os cortes e movimentaes feitos pelo usu%rio. +odemos desta forma abrir novamente o projeto e fa$er novas alteraes.
Salva$do o vdeo usa$do um 'OD"'

7 comando Gile C Export C +rint to video ( usado para visuali$ar na tela ou em um monitor acoplado & placa de di#itali$ao! o filme resultante da edio! por(m sem #ravar o resultado em ar'uivo. 4esta forma podemos! por exemplo! #ravar uma fita com o vdeo editado. 2e 'uisermos #ravar o resultado em um ar'uivo .em #eral AV"/! usamos o comando Gile C Export C 6ovie. *ote 'ue antes de usar este comando precisamos confi#urar as opes para o formato do ar'uivo resultante. "sto ( feito pelo comando +roject C 2ettin#s C Video .fi#ura 33/.
Figura 32.22
Ap=e para o arCuivo de vdeo gerado pelo )do-e ;re!iere$

*este 'uadro escolhemos o codec de vdeo a ser usado no ar'uivo resultante da edio .a'ui podemos usar 'ual'uer um dos v%rios codecs instalados no 8indo9s/! o tamanho da janela .MK=xKN=! 53=x3K=! al(m de outros/ e o n:mero de 'uadros por se#undo .frame rate/. +ara cada um dos v%rios codecs podemos confi#urar suas opes. Essas opes variam de um codec para outro. +ara al#uns! no existem opes! e o boto onfi#ure fica

32-23

Hardware Total

apa#ado. +ara outros ( possvel re#ular! por exemplo! o fator de 'ualidade! como ( o caso do 6icrosoft Video B ompressor .fi#ura 35/.
Figura 32.23
Con#igurando u! codec$

7 ar'uivo de vdeo salvo ao t(rmino da edio poder% ser posteriormente visuali$ado no mesmo computador! ou ento em outros computadores! desde 'ue possuam o codec apropriado. +or isto! vdeos 'ue precisam ser exibidos no maior n:mero possvel de computadores precisam utili$ar preferencialmente um dos codecs nativos do 8indo9s.

"+emplo0 placa A%, All-i$-1o$der Pro


Esta ( uma excelente .apesar de cara/ placa sintoni$adora de TV com v%rias outras funes .fi#ura 3K/. +ode ser encontrada com facilidade no mercado brasileiro. Trata)se de uma placa 2V1A com v%rias entradas e sadas de vdeo.
Figura 32.24
;laca )T? )ll-in-@onder ;ro e ua cone5=e $

2o as se#uintes as funes da placa0 2V1A com acelerao #r%fica 34 e 54 2intoni$adora de canais de TV! diretamente da antena aptura de vdeo! proveniente de entradas de vdeo composto! 2) Vdeo e TV

Captulo 32 Digitalizao de vdeo

32-24

2ada de vdeo composto! para #ravao em V - ou exibio em TV

A fi#ura 3K mostra 'ue na parte traseira desta placa existem diversas conexes. 2o elas0 Entradas de %udio e vdeo Entrada para antena 2adas de %udio e vdeo 2ada para o monitor

A fi#ura 3@ mostra a utili$ao das entradas de %udio e vdeo da placa. *essas entradas podemos li#ar um V -! uma c,mera ou um Video Faser 4isc. 4ois conectores - A so usados para os canais de %udio .est(reo/. ?m outro conector - A ( usado para o sinal de vdeo composto. Existe ainda uma se#unda entrada de vdeo! padro 2)Video! e deve ser usada preferencialmente caso o aparelho #erador de vdeo a possua! j% 'ue a ima#em #erada ( de melhor 'ualidade.
Figura 32.25
<ntrada de "udio e vdeo$

+ara possibilitar todas essas conexes! esta placa ( acompanhada de cabos apropriados. ?ma extremidade ( conectada & entrada ACV "* da placa! e nas outras extremidades temos as entradas de %udio e vdeo independentes .fi#ura 3M/.

32-39

Hardware Total Figura 32.26


<5ten =e de conectore para entrada e ada de "udio e vdeo$

*a fi#ura 3< vemos o uso das sadas de %udio e vdeo. +odemos enviar o sinal de vdeo para uma TV ou para um V -! para 'ue seja #ravado. 7s sinais de som tamb(m podem ser enviados para esses aparelhos! ou ento para a entrada F"*E "* da placa de som. Tamb(m para este tipo de conexo ( fornecido um cabo auxiliar como o 'ue vemos na fi#ura 3M.
Figura 32.27
%ada de "udio e vdeo$

Todos os recursos de vdeo da placa so acessados atrav(s do pro#rama AT" +laDer .fi#ura 3N/. *a parte superior do Oaparelho de TVP representado por este pro#rama existem botes para selecionar o seu modo de operao. *a fi#ura 3N est% ativo o modo sintoni$ador de TV. 7bserve na parte inferior da

Captulo 32 Digitalizao de vdeo

32-31

fi#ura 'ue existem botes para selecionamento de canais! controle de volume! tecla 2A+! controles de tamanho e diversos outros.
Figura 32.28
A progra!a )T? ;la8er no !odo %intonizador de T&$

+ara usar a capatura de vdeo! ( preciso selecionar a entrada de vdeo a ser usada e pressionar o boto -E . Terminada a captura podemos salvar o ar'uivo AV" em um dos v%rios formatos disponveis. Ao salvar o vdeo capturado ( apresentado o 'uadro da fi#ura 3B.3Z. om o uso do boto 7pes podemos escolher o codec a ser usado na compactao do ar'uivo resultante .fi#ura 3B.5B/. Temos tamb(m uma pe'uena OtelaP para visuali$ar o vdeo capturado.
Figura 32.29
Duadro para alvar vdeo capturado$

Figura 32.30
< col+endo o Codec para alvar o arCuivo$

32-32

Hardware Total

*a parte inferior direita da janela do AT" +laDer temos um boto 'ue d% acesso ao 'uadro de confi#uraes da fi#ura 5B. Existem diversas #uias! das 'uais a fi#ura mostra a relacionada com o sintoni$ador de TV. +odemos comandar uma busca autom%tica de canais! dar nomes &s emissoras! marcar os canais a serem ativados e desativados! e o mais importante0 indicar a opo Antena Arasil! 'ue possibilita a recepo a cores no sistema +AF)6.
Figura 32.31
Con#igurando o intonizador de T&$

*este mesmo 'uadro de confi#uraes temos outras #uias! como a Vdeo .fi#ura 53/. A'ui podemos selecionar 'ual das diversas entradas de vdeo ser% usada para efeito de di#itali$ao de ima#em. +odemos escolher entre abo .antena/! omposto .vdeo composto! no conector - A/ ou 2)Video. +odemos tamb(m re#ular as caractersticas da ima#em0 cor! mati$! brilho e contraste.
Figura 32.32
Con#igurando a entrada de vdeo$

omo j% abordamos! um dos recursos da placa AT" All)in)8onder +ro ( a sada para TV! podendo ser na forma de vdeo composto ou 2)Vdeo. +ara fa$er a seleo selecionamos a #uia onfi#uraes do 'uadro de

Captulo 32 Digitalizao de vdeo

32-33

propriedades de vdeo e usamos o boto Avanadas. *o 'uadro apresentado! selecionamos a #uia AT" 4isplaDs .fi#ura 55/. +odemos a#ora selecionar o monitor 2V1A ou o aparelho de TV.
Figura 32.33
?ndicando o di po itivo para ada de vdeo$

"+emplo0 Placa Pi$$acle D'23


Ginalmente a produo de vdeo di#ital est% che#ando ao alcance do #rande p:blico! atrav(s de placas como a 4 B=! produ$ida pela +innacle 2Dstems e encontrada no mercado nacional. om esta placa podemos capturar vdeo proveniente de uma c,mera ou videocassete. Atrav(s de pro#ramas editores de vdeo! podemos reali$ar alteraes nesses ar'uivos! aplicar textos e transies entre as cenas! recortar e colar! adicionar trilha sonora! e ao terminar! #erar um ar'uivo AV" final com aparEncia profissional. 7 resultado pode ainda ser #ravado em uma fita de vdeo! caso a placa de captura tenha sadas de vdeo! como ( o caso da 4 B=. ?m dos primeiros pontos 'ue deve ser conhecido pelo usu%rio iniciante nesta %rea ( 'ue existem v%rios sistemas de vdeo! como o *T2 .usado nos Estados ?nidos/! o +AF .usado em v%rios pases da Europa/ e o 2E A6 .usado na Grana/. 7 sistema usado no Arasil ( uma variao do sistema +AF! chamado +AF)6. Todas as placas de captura de vdeo funcionam no sistema americano *T2 . A maioria dessas placas operam tamb(m no sistema +AF! mas tome muito cuidado0 7 sistema +AF no ( i#ual ao +AF) 6 usado no Arasil. As ima#ens ficaro em preto e branco ou fora de sincronismo 'uando a placa e o sistema de vdeo .por exemplo! as ima#ens

32-3'

Hardware Total

#eradas por um V -/ so diferentes. 2o pou'ussimas as placas de captura 'ue so realmente compatveis com o +AF)6. "nfeli$mente a 4 B= no tra$ compatibilidade com o nosso sistema! portanto somos obri#ados a operar com o sistema *T2 . +ara capturar ima#ens de uma c,mera ou V -! ( preciso 'ue estes ofeream a opo de sada em *T2 . ?ma outra opo ( li#ar entre a fonte do sinal de vdeo e a placa di#itali$adora! um transcodificador de +AF)6 para *T2 ! aparelho de baixo custo e encontrado com facilidade nas lojas de produtos eletr>nicos. A placa 4 B= apresenta problemas de incompatibilidade com certas placas de vdeo. 2e#undo seu manual! ela pode ser usada em + s e'uipados com placas de vdeo AT" 6achMK! -a#e! -a#e +ro! -a#e B3N! irrus Fo#ic @KKM! ETM===! "ntel i<K=! 6atrox 6illenium! 6Dsti'ue! 13== e 1K==! nVidia -iva B3N! T*T e T*T3! 25 Trio MKV[! Vir#e e 2ava#e! 54Gx Voodoo 5 e Voodoo Aanshee. *os nossos testes utili$amos um + e'uipado com placa de vdeo com o chip nVidia T*T3 e outro com o vdeo onboard do chipset "ntel iNB@! ambos apresentando excelentes resultados. A placa possui duas entradas e duas sadas de vdeo! ambas em vdeo composto .conector - A/ e 2)Video. A instalao da placa ( extremamente simples. Aasta conect%)la em um slot + " livre. *o ( preciso reali$ar conexo interna com a placa de vdeo! o 'ue ( exi#ido por v%rias placas di#itali$adoras. Ao ser li#ado o computador! o 8indo9s detecta a placa como um O+ " 6ultimedia Vdeo 4eviceP. Aasta colocar o 4)-76 para 'ue os drivers sejam lidos! e depois reiniciar o computador. A se#uir instalamos o soft9are existente neste 4! o 2tudio 4 B= +lus! usado para fa$er captura! edio e produo de vdeo. A placa ( tamb(m compatvel com o 8indo9s 6ovie 6aRer! 'ue acompanha o 8indo9s 6E. \\\ <@U \\\ Gi#ura 53.5K apturando vdeo com a 4 B=.

Captulo 32 Digitalizao de vdeo

32-35

; bom lembrar 'ue a 'ualidade das ima#ens #eradas ser% diretamente proporcional ao desempenho do computador. Em + s com processadores lentos e disco r#ido de baixo desempenho! ser% preciso operar com vdeos de baixa resoluo e baixa taxa de 'uadros .frame rate/! o 'ue prejudica a continuidade de movimentos. +rocessadores mais velo$es .+entium """C@== e superiores/! com discos r#idos ?ltra 46AC55 e al#uns 1i#abDtes livres permitiro operar com maior resoluo e maior frame rate. ; altamente recomend%vel 'ue o + tamb(m tenha um #ravador de 4s! pois os ar'uivos resultantes so bastante #randes. 6aiores informaes podem ser obtidas no site do fabricante! em 999.pinnaclesDs.com.

&P"G pla-)ac. por soft/are


7 8indo9s a partir da verso ZN possui um codec nativo para vdeos 6+E1. "sto si#nifica 'ue ( possvel visuali$ar vdeos 6+E1 .extenso 6+1/ sob o 8indo9s ZN e superiores! com 'ual'uer placa de vdeo. "nfeli$mente os usu%rios do 8indo9s Z@ no contam com esta facilidade. +ara visuali$ar vdeos 6+E1 precisam instalar um 6+E1 plaDer. ?m bom pro#rama visuali$ador de vdeos no formato 6+E1 ( o Sin# 6+E1 +laDer! 'ue pode ser obtido em http0CC999.xin#tech.com. 7bserve entretanto 'ue muitas placas de vdeo so acompanhadas deste soft9are. ; o caso das placas 'ue possuem hard9are para exibio de vdeo. 6esmo placas 'ue no possuem este recurso so fornecidas com soft9are para visuali$ao 6+E1. Al#um cole#a seu pode possuir este soft9are .ou e'uivalente/ entre os discos 'ue acompanham a placa de vdeo. CCCCCCCCC G"6 CCCCCCCCCCCCC

Captulo Redes

33

Mostraremos neste captulo como fazer a instalao de uma rede de PCs. Abordaremos as etapas de hardware, que so universais para qualquer tipo de rede. eremos tamb!m como utilizar a "ede Microsoft que faz parte do #indows. $inalmente veremos m!todos alternativos para cone%o. A "ede &ial'(p permite que um PC tenha acesso a outro PC e ) sua rede atrav!s de uma cone%o com via modem. A cone%o direta via cabo ! uma forma simples de li*ar dois PCs sem a necessidade de uso de placas de rede. +m locais onde e%istem diversos PCs, ! muito vanta,oso que este,am co' nectados entre si atrav!s de uma rede. - #indows possui todo o software necess.rio para estabelecer esta cone%o, formando a chamada "ede Microsoft. Al!m de possuir esta rede nativa, o #indows pode operar em outros tipos de rede, como por e%emplo, a /ovell /etware. /este captulo abordaremos v.rios recursos de rede presentes no #indows, incluindo a instalao e utilizao de0 "ede Microsoft "ede &ial'(p Cone%o &ireta

ia Cabo

.rias so as aplica1es )s quais temos acesso em uma rede. 2odas elas so baseadas em acessar, a partir de um computador, os recursos e%istentes em outros computadores. +sses recursos podem ser, por e%emplo0 &rives e pastas 3mpressoras 4ervios de $a%

33-2

Hardware Total

Al!m disso, podemos usar a rede para transmitir e receber mensa*ens em tempo real, ou se,a, uma comunicao direta escrita. - que um usu.rio di*ita ! mostrado na tela do outro usu.rio, e vice'versa. +ntretanto, o servio mais usado na comunicao entre usu.rios ! o correio eletr5nico.

Placas, cabos e hubs


A maioria das redes de microcomputadores utilizam cabos e placas tipo +thernet. Podemos encontrar tr6s tipos de cabos +thernet0 Coa%ial fino 72hin +thernet8 Coa%ial *rosso 72hic9 +thernet8 Par tranado 72wisted Pair8 Antes de adquirir uma placa de rede, ! importante saber o tipo de cabo ) qual pode ser conectada. Para instalar um PC em uma rede ,. implemen' tada, devemos obedecer ao tipo de cabo ,. em uso na rede. Ao implementar uma rede de *rande porte, v.rias considera1es devem ser tomadas para decidir qual ! o tipo de cabo mais indicado. Considera1es estas requerem conhecimentos especficos de profissionais que operam com implantao de redes, uma especialidade que est. al!m dos ob,etivos deste livro. +ntretanto, nada impede que usu.rios, mesmo que no se,am especialistas em rede, possam instalar pequenas redes usando os conhecimentos aqui apresentados.
Conectores

-s conectores e%istentes nas placas de rede, usados com cada um desses tipos de cabos so chamados de0 :/C A(3 ";'<= ' Para 2hin +thernet ' Para 2hic9 +thernet ' Para 2wisted Pair

+%istem certos modelos de placas que possuem apenas um desses conectores, outros possuem dois deles, e al*uns possuem os tr6s tipos. A fi*ura > mostra uma placa de rede equipada com um conector ";'<= e a fi*ura ?, outra equipada com um conector :/C.

Captulo 33 - Redes Figura 33.1

33-3
Placa de rede com conector RJ-45.

Figura 33.2
Placa de rede equipada com conector B C.

Cabo coaxial

A fi*ura @ mostra dois componentes utilizado nas cone%1es que utilizam cabos 2hin +thernet. -s conectores A2A so acoplados ao conector :/C da placa de rede, e nele so conectados os cabos que li*am o PC aos seus vizinhos. - terminador deve ser li*ado no Bltimo conector C2A da cadeia.
Figura 33.3
Terminador e conector !T".

33-4

Hardware Total

A fi*ura < mostra o detalhe da li*ao de um cabo 2hin +thernet no co' nector :/C de uma placa de rede, atrav!s do conector C2A.
Figura 33.4
#etal$e da li%a&'o do ca(o T$in )t$ernet usando o conector T B C.

- cabo 2hin +thernet deve formar uma linha que vai do primeiro ao Bltimo PC da rede, sem formar desvios. /o ! possvel portanto formar confi*ura' 1es nas quais o cabo forma um CDA, ou que usem qualquer tipo de deriva' o. 2odas as li*a1es devem ter o aspecto da fi*ura <. Apenas o primeiro e o Bltimo PCs do cabo devem utilizar o terminador :/C. A fi*ura = mostra o esquema de li*a1es de @ PCs em uma pequena rede, usando cabos 2hin +thernet. +sses PCs so li*ados por duas se1es de cabos. +m cada um deles, so usados conectores C2A para permitir as cone%1es nas placas. - PC E? li*a'se aos outros dois atrav!s de duas se1es de cabo +thernet. -s PCs numerados como E> e E@, localizados nas e%tremidades, possuem terminadores :/C.
Figura 33.5
)squema de li%a&*es de 3 PCs em uma rede usando ca(os T$in )t$ernet.

"edes formadas por cabos 2hin +thernet so de implementao um pouco complicada. F preciso adquirir cabos com medidas de acordo com a localizao fsica dos PCs. 4e um dos PCs for reinstalado em outro local ! preciso utilizar novos cabos, de acordo com as novas distGncias entre os PCs. Pode ser preciso alterar duas ou mais se1es de cabo de acordo com a nova localizao dos computadores. Al!m disso, os cabos coa%iais so mais caros que os do tipo par tranado. Apesar dessas desvanta*ens, os cabos 2hin +thernet apresentam um atrativo. /o necessitam do uso de hubs,

Captulo 33 - Redes

33-5

equipamentos que so necess.rios quando conectamos tr6s ou mais computadores atrav!s de par tranado. Mesmo com a vantatem de dispensar hubs, o cabo coa%ial caiu em desuso devido )s suas desvanta*ens0 custo elevado, instalao mais difcil e mais fra*ilidade. 4e al*um distrado retirar o terminador do cabo, toda a rede sai do ar.
Par tranado

- par tranado ! um meio fsico muito utilizado em redes, apesar do custo adicional decorrente da utilizao de hubs. - custo do cabo ! mais bai%o, e a instalao ! mais simples. :asta li*ar cada um dos computadores ao hub. Cada computador utiliza um cabo com conectores ";'<= em suas e%tremidades. As cone%1es so simples porque so independentes. Para adicionar um novo computador ) rede, basta fazer a sua li*ao ao hub, sem a necessidade de remane,ar cabos de outros computadores.
Figura 33.6
Conectores RJ-45.

A fi*ura H mostra um conector ";'<= na e%tremidade de um cabo de par tranado. &evemos comprar o cabo, os conectores e utilizar um alicate especial para fi%ar os conectores na e%tremidade do cabo. Cada seo de cabo pode ser construda sob medida. A fi*ura I mostra em detalhes os conectores ";'<=, bem como a numerao dos seus contatos.

33-+

Hardware Total Figura 33.7


Conectores RJ-45.

Figura 33.8
Testadores de ca(os.

Para quem faz instala1es de redes com freqJ6ncia, ! conveniente adquirir testadores de cabos, como os que vemos na fi*ura K. Lo,as especializadas em equipamentos para redes fornecem cabos, conectores, o alicate e os testadores de cabos, al!m de v.rios outros equipamentos.

Captulo 33 - Redes Figura 33.9


-m $u(.

33-,

A fi*ura M mostra um hub, equipamento usado para li*ar os computadores em redes que utilizam par tranado. +%istem hubs padro +thernet 7>N MbitsOs8 e $ast +thernet 7>NN MbitsOs8. +%istem ainda os modelos duais, que permitem cone%1es com velocidades diferentes na mesma rede 7>N MbitsOs e >NN MbitsOs8. Podemos encontrar hubs com cone%1es para <, H, K, >?, >H, ?< ou @? computadores.
Figura 33.10
#etal$e da cone.'o dos ca(os no $u(.

4e voc6 precisa implementar uma rede em que al*uns computadores utilizam placas de >N MbitsOs e outros utilizam placas de >NN MbitsOs, tome cuidado com o tipo de hub que vai adquirir. +%istem modelos mais simples que, ao detectarem que e%iste pelo menos uma placa operando a >N MbitsOs, obri*am todas as placas de >NN MbitsOs a reduzirem sua velocidade para >N MbitsOs. +%istem modelos de melhor qualidade que dividem as cone%1es em dois barramentos, um para cada velocidade. &esta forma, dois computadores equipados com placas de >NN MbitsOs podero trocar dados nesta velocidade. Apenas quando um dos computadores envolvidos na comunicao utiliza placa de >N MbitsOs esta velocidade ser. utilizada.

33-/ Fixando o conector RJ-45 no cabo

Hardware Total

A fi%ao do conector ";'<= no seu cabo ! feita com o au%lio de alicate apropriado, encontrado ) venda nas lo,as especializadas em materiais para rede. - alicate serve para cortar, desencapar e fi%ar o conector. A fi*ura >> mostra a e%tremidade do cabo, ,. desencapado. /ote que cada um dos seus K fios internos no ser. desencapado, e sim fi%ado no conector, onde ser. feito o contato el!trico.
Figura 33.11
Preparando o ca(o para rece(er o conector.

&epois de desencapar devemos identificar os < pares e%istentes no seu interior. Cada um desses pares t6m um fio colorido e outro branco listrado. As cores desses pares so as se*uintes0 erde O erde'branco Laran,a O Laran,a'branco Azul O Azul'branco Marrom O Marrom'branco /ote que os fios no so colocados no conector nesta ordem. F preciso se*uir a ordem mostrada na fi*ura >?.
Figura 33.12
0rdem dos 1ios no conector RJ-45.

&epois de encai%ar bem os K fios no conector, usamos o alicate para fazer a fi%ao definitiva. - alicate faz o conector CmorderA os fios, *arantindo a

Captulo 33 - Redes

33-2

fi%ao mecGnica e el!trica. &epois que o cabo est. pronto ! conveniente test.'lo, utilizando um testador de cabos como os ,. mostrados na fi*ura K.
Ligao por par tranado sem o uso de hub

(sando cabos ";'<=, a cone%o pode ser tamb!m feita sem P(: 7apenas no caso da li*ao de dois PCs, de tr6s em diante ! necess.rio usar o P(:8. Para isto ! preciso utilizar um cabo ";'<= tranado 7crossed8. 4e voc6 no encontrar este cabo pronto, pode construir um. - funcionamento deste cabo ! baseado nas invers1es dos sinais 2Q e "Q0 2QR e 2Q' do primeiro conector, li*ar em "QR e "Q' do se*undo conector "QR e "Q' do primeiro conector, li*ar em 2QR e 2Q' do se*undo conector 3sto si*nifica que devem ser feitas as li*a1es0 >'@, ?'H, @'> e H'?. Para facilitar a construo, leve em conta a tabela abai%o, que mostra a seqJ6ncia das cores dos fios a serem li*ados0
Pino 3 2 3 4 5 + , / Conector 3 Branco-4erde 4erde Branco-5aran6a 78ul Branco-78ul 5aran6a Branco-9arrom 9arrom Conector 2 Branco-5aran6a 5aran6a Branco-4erde 78ul Branco-78ul 4erde Branco-9arrom 9arrom

nstalao de placas de rede


A instalao dos drivers e a confi*urao de uma placa de rede no #indows independe do tipo de cabo utilizado. +ste tipo de instalao no ! muito diferente da instalao de outras placas apresentadas neste livro. eremos a*ora tr6s e%emplos tpicos de instalao. A instalao e a confi*urao de placas e demais componentes que formam uma rede so feitas atrav!s do comando "ede no Painel de Controle. Suando o PC ainda no possui componentes de rede instalados, o quadro de propriedades de rede tem o aspecto mostrado na fi*ura >@. -s componentes apresentados so instalados de forma autom.tica durante a instalao do #indows.

33-3: Figura 33.13


Con1i%ura&'o inicial da rede.

Hardware Total

Al!m da *uia Confi*urao, mostrada na fi*ura >@, temos ainda a *uia 3dentificao, mostrada na fi*ura ><. /ela so mostrados o nome e a descrio do computador e o nome do *rupo de trabalho. Mais adiante neste captulo mostraremos como confi*urar esses parGmetros.
Figura 33.14
;denti1ica&'o do computador na rede.

nstalando uma placa de rede PnP

Captulo 33 - Redes

33-33

A instalao deste tipo de placa no ! diferente da dos modelos de outros tipos de placas PnP. /o nosso e%emplo utilizaremos uma placa &lin9 modelo &$+'=@N2Q, de >NN MbitsOs 7fi*ura >=8.
Figura 33.15
Placa de rede PC;.

- #indows detectar. a placa e e%ecutar. o Assistente para adicionar novo hardware. 4ero oferecidas ao usu.rio as op1es de procurar um driver que acompanhe o #indows ou outro a ser selecionado de uma lista de marcas e modelos. Poder. ser usado o boto Com disco para utilizar drivers fornecidos em um disquete que acompanha a placa. - assistente encontrar. os drivers apropriados no disquete que acompanha a placa ou entre os drivers nativos do #indows. 4er. tamb!m pedida a colocao do C&'"-M de instalao do #indows, ,. que a instalao de uma placa de rede implica automaticamente na instalao de outros com' ponentes de rede. 2erminada a instalao devemos reiniciar o computador. +star. terminada a instalao da placa, e devemos passar ) instalao dos demais componentes de rede.
nstalando placas de legado

Placas de le*ado no so detectadas de forma autom.tica pelo #indows. &evemos realizar toda a sua instalao de forma manual. A primeira coisa a fazer ! determinar os recursos de hardware necess.rios ao funcionamento da placa. 2odas as placas precisam que se,am definidos endereos de +O4 e uma linha de interrupo, mas voc6 poder. encontrar placas que necessitam tamb!m de uma fai%a de endereos de memTria e um canal de &MA. Consulte o captulo sobre Cconflitos de hardwareA para maiores informa1es sobre a instalao de placas de le*ado em *eral.

33-32

Hardware Total Figura 33.16


Placa de rede de le%ado.

A placa usada no nosso e%emplo precisa de uma fai%a de endereos de +O4 e uma 3"S. &i*amos que a instalao ser. feita utilizando a fai%a de endereos @?N'@@$ e a 3"S=, apTs consulta aos recursos livres no Uerenciador de &ispositivos e ) lista de op1es de instalao no manual da placa. 4endo uma placa de le*ado, precisamos confi*urar os recursos a serem utilizados atrav!s de ,umpers ou de um software de confi*urao que acompanha a placa. A placa do nosso e%emplo ! acompanhada de um software atrav!s do qual podemos definir seu endereo e 3"S 7fi*ura >I8.
Figura 33.17
<o1tware de con1i%ura-&'o de uma placa de rede.

&epois que a placa est. conectada e seus recursos esto confi*urados, usamos o comando Adicionar /ovo Pardware no Painel de Controle. +scolhemos a opo de selecionar o dispositivo a partir de uma lista. 4elecionamos ento a opo CAdaptadores de "edeA, e ser. apresentado o quadro da fi*ura >K. /ele selecionamos o fabricante e o modelo da placa de rede. Placas de rede *en!ricas podem ser instaladas da se*uinte forma0 $abricante0 Modelo0 /ovellOAnthem Compatvel com /+?NNN

Captulo 33 - Redes Figura 33.18

33-33
)scol$endo a marca e o modelo da placa de rede.

4er. pedido ao usu.rio que indique os recursos de hardware. /o nosso e%emplo escolhemos a fai%a de endereos @?N'@@$ e a interrupo =. &evemos a*ora reiniciar o computador para finalizar a instalao da placa. Podemos ento passar para a instalao dos demais componentes de rede.

!s componentes "ue #ormam uma rede


(ma rede ! formada de diversos componentes de hardware e de software. #indows ,. possui embutidos todos os componentes de software para formar uma rede. :asta instalar os componentes de hardware 7placas, cabos, hubs8 e confi*urar o software da rede. -s componentes que formam uma rede so0 Meio fsico Adaptadores de rede Protocolos de rede 4ervios de rede Clientes de rede

e,amos ento com mais detalhes esses componentes0


! meio #$sico

/a maioria dos casos, o meio fsico ! um cabo, ou con,unto de cabos, atra' v!s dos quais os sinais el!tricos podem trafe*ar entre os computadores que esto em comunicao. /o caso de um rede local, onde em *eral os PCs esto dentro de uma mesma sala ou pr!dio, o meio fsico ! um con,unto de cabos 7apesar de e%istirem casos de li*a1es por raios infravermelhos que dispensam o uso de cabos8. A maioria das instala1es utiliza Ccabos +thernetA, que por sua vez, pode ser de v.rios tipos0 Cabo coa%ial fino

33-34

Hardware Total

Cabo coa%ial espesso Par tranado

+%istem placas de rede que possuem cone%1es para apenas um desses tr6s tipos de cabo. Muitas possuem cone%1es de dois tipos. - cabo coa%ial espesso ! o menos utilizado. - par tranado ! o mais usado. /o caso dos cabos coa%iais, se1es de cabos interli*am os computadores formando uma seqJ6ncia. /o caso do par tranado, a cone%o ! feita em CestrelaA, com a a,uda de um dispositivo chamado P(:. F comum encontrar hubs com <, K, >H ou mais portas. +m cada uma dessas portas podemos conectar um computador, atrav!s de cabo apropriado. /o caso da cone%o entre dois PCs em uma rede &ial'(p, o meio fsico ! o prTprio sistema telef5nico, composto de cabos, ramais, centrais telef5nicas, enlaces de microondas, cabos de fibras Tticas e at! li*a1es via sat!lite. Mais adiante neste captulo falaremos sobre este tipo de cone%o. $inalmente, podemos citar ainda a cone%o direta entre dois PCs atrav!s de interfaces seriais ou paralelas, o que resulta em uma rede simples e de bai%o custo. /este caso o meio fsico ! o cabo serial ou paralelo utilizado. +ste recurso ! muito usado para conectar um noteboo9 a outro PC, visando fazer a transfe' r6ncia de dados entre ambos.
nter#aces

+m redes locais, so usadas placas de e%panso conhecidas como CPlacas de "edeA. /o caso da rede &ial'(p, na qual dois PCs se comunicam pela linha telef5nica, so usadas placas fa%Omodem. /a cone%o direta via cabo, no so usadas placas de interface especiais, ,. que este tipo de cone%o aproveita as interfaces seriais ou paralelas ,. e%istentes no PC.
Protocolos de rede

4o re*ras de software que definem o formato dos dados que trafe*am em uma rede. +%istem v.rios tipos de protocolos, como por e%emplo, o 2CPO3P, 3PQO4PQ e /et:+(3.
%er&ios de rede

-s servios possveis no #indows so o acesso a arquivos e impressoras em redes Microsoft e /ovell. Suando um PC opera como servidor, permite que outros PCs da rede, mediante controles de acesso apropriados 7senhas e permiss1es8 possam ter acesso aos seus arquivos e impressoras.

Captulo 33 - Redes Cliente de rede

33-35

(m PC chamado Cliente ! aquele que pode acessar os recursos de um servidor, tipicamente arquivos e impressoras. Apesar do #indows sT apresentar recursos de servidor em redes Microsoft, possui recursos para operar como cliente em outros tipos de rede, como :anVan e /ovell.
Checando os componentes de rede instalados

2odos esses componentes de rede podem ser visualizados e instalados atrav!s do comando "ede no Painel de Controle. Ao usarmos este comando, ! apresentado um quadro como o da fi*ura >M. /ele vemos todos os componentes presente na rede. Podemos tamb!m acrescentar e remover componentes, bem como pro*ramar op1es do seu funcionamento.
Figura 33.19
Con1i%ura&'o de rede.

nstalao da Rede 'icroso#t


A instalao de uma rede Microsoft ! relativamente simples. Consiste em instalar a placa de rede, o que provocar. a instalao autom.tica dos demais componentes de rede necess.rios. $eita esta instalao, bastar. apenas alterar al*umas confi*ura1es. Suando um PC no possui nenhum componente de rede instalado, o quadro de propriedades de rede tem o aspecto mostrado na fi*ura ?N.

33-3+ Figura 33.20

Hardware Total
7inda n'o 1oram instalados componentes de rede.

+m cada um dos computadores que formaro a rede, deve ser instalada uma placa de rede e seus cabos, como ,. abordamos neste captulo. (samos a*ora o comando "ede do Painel de Controle para instalar os demais componentes de rede. ApTs a instalao da placa de rede, a confi*urao da rede ser. a mostrada na fi*ura ?>.

Captulo 33 - Redes Figura 33.21

33-3,
Con1i%ura&'o ap=s a instala&'o da placa de rede.

Clientes para redes Microsoft ' +ste componente permite que um determinado PC da rede se,a capaz de ter acesso a recursos de outros computadores 7impressoras e arquivos8. Lo*on para produtos Microsoft ' +ste componente permite que o lo*on do usu.rio na rede se,a feito de forma autom.tica, sem que se,a preciso di*itar o nome do usu.rio e a senha para acesso ) rede a cada sesso do #indows. Adaptador de rede &ial'(p ' "epresenta o modem que ser. usado nas cone%1es com a 3nternet por linha discada. +ste componente ! instalado automaticamente durante a instalao do #indows, mesmo antes de conectarmos o modem ao computador. 3nterface de rede ' +ste ! um dos componentes de hardware usados na rede. Al!m dele, e%iste ainda o meio fsico 7em *eral cabos8. - meio fsico, se,a qual for o seu tipo, no aparece no quadro de confi*urao da rede. 3sto si*nifica que o #indows sup1e que, se a placa de rede est. instalada, todas as suas li*a1es esto corretamente realizadas. /o nosso e%emplo, a interface de rede aparece como "ealte9 "2L KN?M +thernet Adapter and Compatibles. Protocolo 2CPO3P ' +ste ! o protocolo de comunicao usado nas cone%1es com a 3nternet. +ste protocolo ! instalado por default, mesmo antes da

33-3/

Hardware Total

instalao da placa de rede e do modem. Podemos us.'lo tamb!m como padro na nossa rede, tornando desnecess.rio instalar outros protocolos como 3PQO4PQ e /et:+(3, a mesnos que o computador este,a sendo adicionado a uma rede ,. e%istente na qual esses protocolos so usados. Protocolo 3PQO4PQ ' Assim como redes Microsoft utilizam o protocolo /et:+(3 ou 2CPO3P, redes /etware usam o protocolo 3PQO4PQ. Caso o PC no este,a sendo confi*urado para operar em uma rede /etware, este componente pode ser removido. /o quadro de confi*ura1es da rede, os protocolos aparecem associados )s placas nas quais sero utilizados. Por e%emplo, 2CPO3P WWX Adaptador &ial' (p si*nifica que este protocolo ser. utilizado atrav!s do modem. A princpio todos os protocolos so associados a todas as placas de comunicao presentes 7adaptador de rede e adaptador &ial'(p8. Para melhorar o desempenho da rede e evitar problemas de lentido na comunicao podemos remover as associa1es que no sero utilizadas. Por e%emplo, se decidirmos usar o prococolo /et:+(3 para a rede, dei%amos ativas apenas as se*uintes associa1es0
Con1i%ura&'o TCP>;P ??@ 7daptador #ial--p etB)-; ??@ 7daptador de Rede ;PB><PB ??@ 7daptador de Rede 7plica&'o Para cone.*es com a ;nternet Aia modem Para usar uma rede 9icroso1t Para usar uma rede oAell

/o nosso e%emplo dei%amos ento apenas a associao 2CPO3P WWX Adaptador &ial'(p. Podemos dei%ar tamb!m a associao 2CPO3P WWX Adaptador de "ede, usando ento o 2CPO3P para a nossa rede. 4e quisermos instalar um outro protocolo como o /et:+(3 ou o 3PQO4PQ, temos que faz6' lo manualmente, como mostraremos a se*uir.
(dicionando um protocolo

Para fazer a instalao de um protocolo, partimos do quadro de confi*ura1es de rede 7fi*ura ?>8 e usamos o boto Adicionar. 4er. apresentado um quadro como o da fi*ura ??. Clicamos em Protocolo e a se*uir no boto Adicionar.

Captulo 33 - Redes Figura 33.22


7dicionando um protocolo.

33-32

4er. apresentado um quadro como o da fi*ura ?@, onde temos v.rios tipos de protocolos disponveis.
Figura 33.23
)scol$endo o protocolo a ser adicionado.

denti#icando o computador na rede

2amb!m ser. preciso desi*nar uma identificao do computador na rede. +sta desi*nao ! feita durante o processo de instalao do #indows, mas conv!m rev6'lo, ,. que durante a instalao muitos usu.rios no preenchem os campos apropriados. Para isto selecionamos a *uia 3dentificao no quadro de propriedades de rede 7fi*ura ?<8.

33-2: Figura 33.24

Hardware Total
;denti1ica&'o do computador na rede.

/este quadro temos que preencher os se*uintes campos0 /ome do computador ' +ste ! o nome que o computador ter. dentro da rede. Cada computador da rede precisa ter um nome, atrav!s do qual ! distin*uido dos demais. Pode ter at! >= caracteres. Urupo de trabalho ' -s computadores de uma rede podem ser divididos em *rupos de trabalho. Cada computador sT permite visualizar, por default, os computadores que pertencem ao mesmo *rupo. F possvel acessar outros *rupos de trabalho, atrav!s de comandos similares aos que usamos para pesquisar arquivos em diretTrios. A diviso em *rupos de trabalho ! Btil em redes com muitos computadores, facilitando a localizao r.pida de com' putadores do mesmo *rupo. +m redes pequenas ! mais sensato confi*urar todos no mesmo *rupo de trabalho. - nome default ! #-"YU"-(P, ou ento um nome formado pelas primeiras letras do nome da empresa, fornecido durante a instalao do #indows. &escrio do computador ' +sta parte da identificao no ! usada para enderear os computadores na rede. 4erve apenas como um coment.rio para facilitar aos usu.rios a identificao dos computadores. (m nome como PCN=?> ! usado pela rede para identificar um computador, mas ! mais f.cil para o usu.rio localizar um computador com o au%lio de descri1es como

Captulo 33 - Redes

33-23

CComputador do ;os! Carlos Z setor de comprasA. A descrio pode ter no m.%imo <K caracteres.
nstalando o ser&io de compartilhamento

(m cliente ! um computador que acessa recursos de outros computadores. (m servidor ! um computador cu,os recursos 7arquivos e impressoras8 podem ser acessados por outros computadores. (m PC pode operar apenas como cliente, ou apenas como servidor, ou simultaneamente como cliente e servidor. Podemos confi*urar um computador como servidor atrav!s do quadro de propriedades da rede, no Painel de Controle. Clicamos em Adicionar, e no quadro da fi*ura ??, clicamos em 4ervio e a se*uir no boto Adicionar. 4er. apresentado o quadro da fi*ura ?=, no qual selecionamos a opo Compartilhamento de arquivos e impressoras para redes Microsoft.
Figura 33.25
Con1i%urando um PC como serAidor em uma rede 9icroso1t.

oltando ao quadro de confi*ura1es de rede, clicamos no boto Compartilhamento de arquivos e impressoras. 4er. apresentado o quadro da fi*ura ?H, no qual indicamos os tipos de compartilhamentos que sero habilitados 7arquivos e impressoras8.
Figura 33.26
;ndicando os tipos de compartil$amentos a serem $a(ilitados.

33-22

Hardware Total

-bserve que tamb!m no caso de servidores, ! preciso preencher os campos da *uia de identificao. 4e voc6 ainda no fez este preenchimento, faa'o a*ora. &epois de clicar em -Y e fechar os quadros, ser. pedida a colocao do C&'"-M de instalao do #indows. 2erminada a cTpia dos arquivos, o #indows dever. ser reinicializado. /a .rea de trabalho do #indows voc6 encontrar. o cone Meus locais de rede 7#indows M+ e QP8 ou Ambiente de "ede 7#indows M= ou MK8. Ao ser clicado, ser. apresentada uma ,anela como a da fi*ura ?I. +sta ! a porta de entrada para o acesso aos demais computadores da rede.
Figura 33.27
9eus 5ocais de Rede.

F possvel que apTs a confi*urao da rede passe a ser sempre apresentada a ,anela &i*itar 4enha da "ede, como vemos na fi*ura ?K. 4e quiser pode di*itar uma senha. 4e no quiser usar senhas, basta teclar +/2+". /ote que este quadro no ser. apresentado quando na confi*urao da rede est. instalado o componente Lo*on para produtos Microsoft.
Figura 33.28
Cadastramento de sen$a.

Compartilhamento de recursos da rede


eremos a*ora como compartilhar recursos, ou se,a, permitir que outros computadores da rede tenha acesso a drives, pastas e impressoras de um PC servidor. Para que isto se,a possvel ! preciso que, antes de mais nada, este,a

Captulo 33 - Redes

33-23

instalado o servio de Compartilhamento de 3mpresso e Arquivos, como foi e%plicado na seo anterior. e,amos ento como criar compartilhamentos.
Compartilhando uma pasta

Clicamos a pasta dese,ada com o boto direito do mouse, e no menu apresentado, escolhamos a opo Compartilhamento, como mostra a fi*ura ?M.
Figura 33.29
Para compartil$ar uma pasta.

Figura 33.30
ParCmetros do compartil$amento.

33-24

Hardware Total

4er. apresentada a *uia de compartilhamento do quadro de propriedades da pasta selecionada, como mostra a fi*ura @N. /este quadro devemos marcar as se*uintes op1es0 Compartilhado como ' A princpio, todas as pastas esto marcadas com a opo /o compartilhado. &evemos marcar a opo Compartilhado como para ter acesso )s op1es de compartilhamento que se se*uem. /ome do compartilhamento ' +ste ! o nome com o qual a pasta aparecer. para os demais PCs da rede. Por default, ! usado o prTprio nome da pasta, mas podemos preencher aqui outro nome qualquer. 3sto no causar. a mudana do nome da pasta, apenas o nome com o qual a pasta ser. vista por outros computadores da rede. Coment.rio ' +ste coment.rio serve para que outros usu.rios da rede identifiquem com maior facilidade o conteBdo da pasta compartilhada. Para que este coment.rio se,a visualizado em outro computador, basta usar o comando +%ibir &etalhes ao visualizar o ambiente de rede. 2ipo de acesso ' Aqui ! indicado se a pasta compartilhada poder. ser acessada e%clusivamente para leitura, ou para escrita e leitura 7acesso completo8, ou usar senhas separadas para somente leitura e para acesso completo. 4enhas ' A se*uir devem ser preenchidas duas senhas, sendo uma para acessos de leitura, e outra para acesso completo. ApTs preencher essas senhas e responder -Y, ! apresentado um quadro adicional para confirmao da senha escolhida. 2erminada a pro*ramao do compartilhamento, a pasta compartilhada aparecer. como mostra a fi*ura @>. -bserve que e%iste uma Cmo se*urando a pastaA o que caracteriza que trata'se de uma pasta compartilhada.

Captulo 33 - Redes Figura 33.31


7 pasta estD a%ora compartil$ada.

33-25

Compartilhando dri&es

- processo de compartilhamento de drives ! similar ao de compartilhamento de uma pasta. /a ,anela do Meu Computador, clicamos o drive dese,ado com o boto direito do mouse, e no menu apresentado, usamos a opo Compartilhamento. 4er. apresentado um quadro id6ntico ao da fi*ura @N, ou se,a, as confi*ura1es para compartilhar um drive so as mesmas para compartilhar uma pasta. &evemos preencher as op1es da mesma forma e indicar a senha dese,ada. 4er. apresentado a se*uir um quadro para a confirmao da senha. A fi*ura @? mostra a ,anela Meu Computador, na qual vemos que o drive C a*ora est. compartilhado. /o computador onde este drive est. instalado, constar. o nome local, que ! o rTtulo 7ou label8 do drive. /os demais computadores da rede, constar. o nome do compartilhamento.
Figura 33.32
0 driAe C 6D estD compartil$ado

33-2+ Compartilhamento de impressoras

Hardware Total

+sta operao ! muito similar ao compartilhamento de pastas e drives. /a pasta de impressoras, clicamos a impressora dese,ada com o boto direito do mouse, e no menu apresentado, escolhemos a opo Compartilhamento, como vemos na fi*ura @@.
Figura 33.33
Para compartil$ar uma impressora.

4er. apresentado o quadro da fi*ura @< para que se,am preenchidas as mesmas op1es ,. e%plicadas nos compartilhamentos de pastas e impres' soras. A Bnica diferena ! a senha, que ! uma sT, e no dividida em acesso completo e acesso de somente leitura, como no caso de pastas e drives.

Captulo 33 - Redes Figura 33.34

33-2,
Con1i%urando o compartil$amento da impressora.

&epois de preencher o quadro da fi*ura @<, ! apresentado um quadro para que se,a feita a confirmao da senha. 2erminada esta confi*urao, o cone da impressora ter. o aspecto mostrado na fi*ura @=, indicando que a*ora trata'se de uma impressora compartilhada.
Figura 33.35
7 impressora a%ora estD compartil$ada.

(cessando recursos compartilhados


+m um PC que opera como servidor devemos criar compartilhamentos de drives, diretTrios e impressoras como mostramos na seo anterior. /os PCs que operam como clientes, precisamos fazer confi*ura1es para ter acesso aos recursos compartilhados do servidor. e,amos a*ora como fazer isto.
(cessando diret)rios e dri&es compartilhados

33-2/

Hardware Total

Antes de acessar recursos de outros computadores, ! necess.rio saber quais so esses recursos. Podemos visualizar com facilidade as pastas, drives e im' pressoras compartilhados em todos os computadores da rede usando o comando Ambiente de "ede 7ou Meus locais de rede8. Ao ser usado, apresenta uma ,anela como a vista na fi*ura @H. /ote que computadores que no possuem recursos confi*urados para compartilhamento no aparecero nesta lista.
Figura 33.36
a 6anela 7m(iente de Rede s'o apresentados os computadores que possuem recursos compartil$ados.

e,amos quais so os recursos e%istentes no computador de nome CPerformance'@A, um dos que consta na ,anela da fi*ura @H. :asta aplicar'lhe um clique duplo, e ser. apresentada a ,anela da fi*ura @I.
Figura 33.37
0s recursos compartil$ados em um computador da rede.

Podemos ver que e%istem tr6s pastas e uma impressora compartilhadas neste computador. 2anto as pastas compartilhadas como os drives compartilhados

Captulo 33 - Redes

33-22

so mostrados da mesma forma. /a fi*ura @I, as tr6s pastas compartilhadas so realmente os drive C e &, al!m do C&'"-M. /o e%iste portanto distino entre pastas e drives no Ambiente de "ede, so todos tratados da mesma forma. Para ter acesso, di*amos, ) pasta CperfN@'cA, basta aplicar'lhe um clique duplo. Caso esta pasta tenha sido prote*ida por uma senha quando foi feito o seu compartilhamento, ser. preciso fornecer esta senha para ter acesso ao seu conteBdo 7fi*ura @K8. 4em o fornecimento da senha, ser. impossvel acessar a pasta.
Figura 33.38
Eornecendo a sen$a para acesso ao recurso remoto.

4e no quadro da fi*ura @K marcarmos a opo 4alvar esta senha na lista de senhas, no ser. mais preciso fornec6'las nos prT%imos acessos. (ma vez fornecida a senha, a pasta compartilhada aparecer. aberta 7fi*ura @M8, da mesma forma como se estivesse no computador local. -bserve a indicao na sua barra de ttulo0 CperfN@'c em Performance'@A. 3sto indica que esta pasta est. localizada no computador de nome Performance'@. Podemos a*ora realizar sobre esta pasta, todas as opera1es usuais sobre seus arquivos.

33-3:

Hardware Total Figura 33.39


-m driAe compartil$ado F acessado por um PC da rede.

Criando um dri&e remoto

Aplicativos prTprios para #indows M%, em sua maioria, permitem que opera1es envolvendo arquivos 7abrir, salvar, salvar como8 possam usar no apenas os drives, mas tamb!m o Meus locais de rede. e,a por e%emplo o quadro da fi*ura <N, onde est. prestes a ser realizada a abertura de um arquivo. Ao selecionar o arquivo a ser aberto, podemos acessar o Ambiente de "ede ou Meus locais de rede, que por sua vez d. acesso a todas as pastas e drives compartilhados.
Figura 33.40
Guadro de a(ertura de arquiAo em aplicatiAos para Hindows 2..

Aplicativos do #indows @.% funcionam no #indows M%, por!m, seus qua' dros de abertura e *ravao de arquivos no permitem que se,a usado o Ambiente de "ede. 3sto tamb!m pode ocorrer com al*uns aplicativos para

Captulo 33 - Redes

33-33

#indows M%. As opera1es podem ser realizadas apenas sobre drives. mesmo problema ocorre com os aplicativos para o M4'&-4. 3sto no ! problema al*um, pois podemos criar drives remotos para representar pastas e drives compartilhados da rede. Para fazer isto, usamos o comando Mapear (nidade de "ede. Para isto, abrimos a pasta Meus locais de "ede ou Ambiente de "ede e procuramos a pasta que dese,amos acessar como se fosse um drive. Aplicamos um clique com o boto direito do mouse e no menu apresentado escolhemos a opo Mapear unidade de rede. 4er. ento apresentado um quadro como o da fi*ura <>. -bserve que ser. usada a letra $ para desi*nar o drive remoto. Por default ! usada a prT%ima letra disponvel, mas podemos neste momento escolher outra letra qualquer, desde que ainda no este,a em uso. 4e for marcada a opo "econectar ao fazer lo*on, este drive estar. disponvel tamb!m nas prT%imas sess1es do #indows.
Figura 33.41
Para escol$er a letra a ser usada pelo driAe remoto.

&rives remotos passam a constar na ,anela Meu Computador, como mostra a fi*ura <?. +sses drives podero ser acessados at! mesmo por aplicativos do M4'&-4 operando sob o #indows M%. &a mesma forma, todos os aplicativos para #indows @.% tamb!m tero acesso a esses drives.
Figura 33.42
0 driAe remoto passa a constar na 6anela 9eu Computador.

*sando uma impressora remota

33-32

Hardware Total

-bserve na fi*ura @I que o computador possui uma impressora compartilhada de nome PP. Ao aplicarmos um clique duplo sobre esta impressora, o #indows providencia a sua instalao no computador cliente. F apresentado o quadro da fi*ura <@, no qual ! per*untado se dese,amos que se,a feita a sua instalao.
Figura 33.43
0 Hindows 1arD a con1i%ura&'o do cliente para acessar uma impressora remota.

Ao respondermos C4imA, ! apresentado o quadro do Assistente para Adici' onar 3mpressora. +ste assistente ! o mesmo utilizado quando instalamos uma impressora local. - assistente pedir. que se,a indicado um nome para a impressora. Per*untar. se dese,amos imprimir uma p.*ina de teste, o que ! recomend.vel. $ar. ento a leitura do driver para aquela impressora, a partir do C&'"-M de instalao do #indows. 2erminada a leitura dos drivers, o #indows pedir. o fornecimento da senha para acesso ) impressora. Podemos marcar neste quadro a opo 4alvar esta senha na lista de senhas, e desta forma a senha no ser. mais pedida nos prT%imos acessos. 2rata'se da mesma senha que foi utilizada quando o compartilhamento da impressora foi criado no servidor. 3sto ! uma proteo para que a impressora no se,a acessada de forma indiscriminada por todos os computadores da rede. 2erminada a confi*urao, a nova impressora passar. a constar na pasta de impressoras, como mostra a fi*ura <<. -bserve o seu cone, que ! o desenho de uma impressora li*ada a um cabo de rede. +sta impressora poder. ser usada por qualquer aplicativo do #indows,
Figura 33.44
7 impressora remota 6D pode ser acessada pelo cliente.

Captulo 33 - Redes

33-33

(cessando um computador &ia modem


Suando um PC ! confi*urado como um servidor &ial'(p, podemos acess.' lo a partir de outro PC 7cliente8, atrav!s de uma linha telef5nica. Ambos precisam estar confi*urados adequadamente para possibilitar esta li*ao. +sta confi*urao consiste em confi*urar um computador como servidor e outro como cliente, como mostraremos a se*uir.
%er&idor +ial-*p

- 4ervidor &ial'(p ! um software que, uma vez ativado, atende li*a1es telef5nicas que che*am pelo modem e faz uma cone%o com o computador que fez a li*ao 7cliente8. - servidor permitir. que seus drives e impressoras se,am acessados pelo cliente, desde que se,am fornecidas as senhas adequadas. Para que um PC opere como servidor &ial'(p, ! preciso0 #indows MK ou superior 4oftware do 4ervidor &ial'(p Placa de modem Confi*ura1es apropriadas de rede

-:40 - #indows M= tamb!m pode ser usado, entretanto no possui suporte nativo para operar como servidor &ial'(p. Para que este suporte se,a adicionado ao #indows M= ! preciso instalar o pacote Microsoft Plus para #indows M=.

Cliente +ial-*p

- PC cliente poder. usar os recursos do servidor, desde que seu usu.rio possua as senhas apropriadas. Al!m disso, ! preciso do se*uinte0 #indows M= ou superior Placa de modem Confi*ura1es apropriadas de rede - computador cliente precisa operar com o #indows M= ou superior. ere' mos mais adiante como fazer para confi*urar o servidor &ial'(p, e tamb!m a confi*urao do cliente. +m ambos os casos, ! preciso que a placa de modem este,a instalada e em perfeito funcionamento.
nstalando o so#t,are do ser&idor

- software necess.rio para que um PC opere como servidor &ial'(p ! instalado atrav!s do Painel de Controle. (samos a se*uinte seqJ6ncia0

33-34

Hardware Total

Painel de Controle AdicionarO"emover Pro*ramas 3nstalao do #indows Comunica1es 4ervidor de rede &ial'(p Marcamos ento o item 4ervidor de rede dial'up 7fi*ura <=8. 4er. feita a leitura dos arquivos necess.rios a partir do C&'"-M de instalao do #indows. 2erminada a leitura devemos reinicializar o computador.
Figura 33.45
Para instalar o so1tware serAidor de rede dial-up.

&epois de reiniciar o computador, usamos o comando "ede do Painel de Controle e fazemos a instalao dos se*uintes componentes, caso ainda no este,am presentes0 Compartilhamento de arquivos e impressoras em redes Microsoft Al*um protocolo de comunicao qualquer Adaptador &ial'(p F tamb!m preciso habilitar o compartilhamento de arquivos e impressoras, como ,. mostramos na seo sobre confi*urao da rede Microsoft. Caso o computador ainda no este,a instalado na rede Microsoft, ! preciso utilizar as demais etapas da instalao desta rede. 4elecionamos a *uia

Captulo 33 - Redes

33-35

3dentificao e preenchemos os campos /ome do Computador, Urupo de trabalho e &escrio do computador 7este Bltimo ! opcional8. 2erminada a confi*urao de rede, podemos reinicializar o computador. /este momento o 4ervidor &ial'(p ,. est. instalado, mas ainda no est. ativo e nem totalmente confi*urado. Para fazer a sua confi*urao restante e a sua ativao, abrimos a ,anela Meu Computador e a se*uir, Acesso ) rede &ial'(p. Suando usamos o Acesso ) "ede &ial'(p pela primeira vez, ! apresentado um assistente de instalao para criar uma nova cone%o. 4eu uso no ! necess.rio quando queremos usar um PC como 4ervidor, e sim, como cliente. Como estamos no momento confi*urando um servidor, usamos o boto Cancelar. Para habilitar o funcionamento do servidor, usamos o comando 4ervidor de rede &ial'(p, localizado no menu Cone%1es, como mostra a fi*ura <H.
Figura 33.46
Para con1i%urar o serAidor.

4er. apresentado o quadro da fi*ura <I. /este quadro, marcamos a opo Permitir acesso e%terno, para que o servidor Catenda )s li*a1esA de possveis clientes &ial'(p. Suando quisermos desativar a rede, basta marcar a opo /enhum acesso e%terno.

33-3+ Figura 33.47

Hardware Total
Con1i%urando a sen$a e o tipo de serAidor.

A se*uir usamos o boto Alterar senha. F totalmente desaconselh.vel operar sem senha, pois desta forma qualquer usu.rio que souber o telefone poder. li*ar para este servidor e ter o acesso permitido. Ainda na fi*ura <I, usamos o boto 2ipo de servidor. Marcamos ento a opo PPP, 3nternet, #indows /2O?NNN, #indows M+. - servidor estar. ento confi*urado e ativado. eremos ento na barra de tarefas, ao lado do relT*io, o cone do 4ervidor &ial'(p 7fi*ura <K8. Suando este cone est. presente, o PC est. pronto para atender li*a1es e estabelecer cone%1es. Para desativar o servidor, voltamos ao quadro da fi*ura <I e marcamos a opo /enhum acesso e%terno. - cone desaparecer. da barra de tarefas e as li*a1es no sero atendidas.
Figura 33.48
0 cone do <erAidor #ial--p.

$inalmente, devemos indicar quais so os drives, ou pastas, ou impressoras compartilhadas neste servidor, ou se,a, que podero ser acessados atrav!s da rede &ial'(p. +sses compartilhamentos so feitos e%atamente da forma como ,. e%plicamos anteriormente neste captulo, no caso da "ede Microsoft.

Captulo 33 - Redes

33-3,

-utro detalhe interessante0 mesmo quando um PC opera como servidor &ial'(p, pode continuar sendo usado normalmente. - usu.rio do PC servi' dor poder. saber com facilidade quando outro PC estabeleceu uma cone' %o, ,. que o modem emite os mesmos sons caractersticos de outros tipos de cone%o 7fa%, 3nternet, etc8. /a barra de tarefas, ao lado do relT*io, ser. apresentado um pequeno cone que representa a cone%o. (ma outra forma de monitorar a cone%o de um servidor ! usando o co' mando 4ervidor &ial'(p no Acesso ) "ede &ial'(p. &esta vez o quadro apresentado 7fi*ura <M8 indica no seu campo 4tatus, o nome do usu.rio do computador cliente. F possvel at! mesmo cancelar uma cone%o, bastando para tal usar o boto &esconectar usu.rio, tamb!m mostrado na fi*ura <M.
Figura 33.49
9onitorando a cone.'o.

Suando o servidor estiver, por sua vez, conectado a uma outra rede, o cliente da rede &ial'(p tamb!m poder. ter acesso a esta rede. e,a que aplicao tpica interessante. (m usu.rio pode estar em casa e atrav!s do seu computador acessar todos os computadores da rede de seu trabalho, bastando que se,a feita uma li*ao para um servidor &ial'(p que este,a conectado nesta rede. 4e neste cliente, usarmos o comando Ambiente de "ede, ser. mostrado o servidor &ial'(p e os demais computadores da rede no qual este servidor est. conectado.

Con#igurando um cliente +ial-*p


A confi*urao de um computador para operar como Cliente em uma cone%o &ial'(p ! bastante simples, e bem parecida com a confi*urao para acesso ) 3nternet. Atrav!s do comando "ede do Painel de Controle, devemos fazer a instalao dos se*uintes componentes0

33-3/

Hardware Total

Adaptador &ial'(p Protocolo de comunicao, o mesmo usado pelo servidor Cliente para redes Microsoft

/ote que antes de confi*urar a rede ! preciso instalar e testar o modem. Podemos testar o modem utilizando por e%emplo os utilit.rios &isca*em Autom.tica e PVperterminal, fornecidos ,unto com o #indows. 4e o modem ,. est. funcionando para acesso ) 3nternet, no ! preciso fazer mais testes. PC ,. estar. apto a operar como cliente &ial'(p. &epois de terminada a confi*urao de rede, abrimos o item Acesso ) "ede &ial'(p na ,anela Meu Computador. Clicamos no cone $azer /ova Cone%o. 2emos que usar este comando para definir os parGmetros ne' cess.rios ) cone%o com o servidor. +ntrar. em ao um assistente para criar nova cone%o, como o mostrado na fi*ura =N.
Figura 33.50
Criando uma noAa cone.'o.

Podemos neste momento dar um nome ) cone%o, ou dei%ar o nome default 7Minha cone%o8. Ao clicarmos sobre o boto Avanar, ! apresentado um quadro para o preenchimento do nBmero do telefone do servidor. &epois de fornecer este nBmero, clicamos em Avanar. +st. concluda a criao da nova cone%o, e devemos clicar sobre o boto Concluir. A ,anela do Acesso ) "ede &ial'(p apresentar. a*ora a nova cone%o criada. (ma vez criada a cone%o, falta apenas fazer al*umas altera1es na sua confi*urao, para informar qual ! o tipo de servidor que atender. a li*ao. Clicamos sobre o cone da cone%o com o boto direito do mouse e no menu apresentado, selecionamos a opo Propriedades. 4er. mostrado um quadro no qual selecionamos a *uia 2ipo do servidor.

Captulo 33 - Redes Figura 33.51


Con1i%urando o tipo de serAidor.

33-32

/o quadro apresetnado, indicamos as op1es0 2ipo de servidor &ial'(p0 PPP0 3nternet, #indows /2O?NNNOM+ +fetuar lo*on na rede Ativar compactao de software Protocolo0 usar o mesmo do servidor

Para li*ar para o servidor &ial'(p, basta aplicar um clique duplo sobre o cone que representa a cone%o criada. - procedimento ! id6ntico ao de uma li*ao com um provedor de acesso ) 3nternet. - PC cliente far. a li*ao, o servidor atender., e ser. mostrado um quadro para fornecimento de nome e senha. A partir de a*ora o computador que opera como servidor passar. a fazer parte da ,anela Ambiente de "ede 7ou Meus locais de rede8, o mesmo ocorrendo com os outros computadores da rede ) qual pertence o servidor. A partir da ser. possvel acessar todos os recursos compartilhados da rede ) qual o servidor pertence. /ote entretanto que temos uma s!ria limitao, que ! a bai%a velocidade dos modems. (sando modems de @@.HNN ou =H9, a ta%a de recepo de dados ser. limitada a @@.HNN bps, o que equivale a cerca de @NNN bVtes por se*undo. Portanto, evite fazer transfer6ncias de arquivos de *rande tamanho atrav!s desta cone%o.

33-4:

Hardware Total

Conexo direta &ia cabo


- #indows possui um m!todo e%tremamente simples e econ5mico para conectar dois computadores, desde que este,am localizados a uma curta distGncia 7no mais que al*uns metros8. 2rata'se da Cone%o direta via cabo 7&CC, ou &irect Cable Connection8. Atrav!s de cabos apropriados, este recurso utiliza as interfaces seriais ou paralelas dos dois PCs para im' plementar uma pequena rede. Como a velocidade obtida com essas interfaces ! muito bai%a em comparao com *enunas interfaces de rede, no ! recomend.vel o uso deste recurso de forma intensiva, como m!todo de implementao de uma rede de bai%o custo. /o devemos, por e%emplo, usar este recurso para, a partir de um PC, editar um arquivo localizado no outro PC. - acesso e a transfer6ncia de dados para este arquivo sero muito lentos. F vi.vel utiliz.'lo, por e%emplo, como um m!todo para transferir arquivos entre os dois PCs, desde que o volume de dados no se,a muito *rande. Para transferir *randes volumes de dados com muita freqJ6ncia, a melhor coisa a fazer ! implantar uma pequena rede, atrav!s de um cabo +thernet e placas de rede. - custo da implantao desta pequena rede *ira em torno de =N dTlares Z basta usar duas placas de rede de >NN MbitOs e um cabo ";'<= crossed, dispensando assim o uso do hub, como mostramos no incio deste captulo. Suando a quantidade de dados a serem transferidos no ! muito *rande, e quando essas transfer6ncias no so freqJentes ! interessante usar a cone%o direta via cabo. A Cone%o &ireta ia Cabo ! um pro*rama que pode ser encontrado no menu Pro*ramasOAcessTriosOComunica1es. Caso este pro*rama no este,a presente, ser. preciso realizar a sua instalao. (samos o comando Adicio' narO"emover Pro*ramas no Painel de Controle. 4elecionamos a *uia 3nstalao do #indows, e a se*uir, Comunica1es, onde o pro*rama pode ser encontrado. /a Cone%o &ireta ia Cabo, um PC ser. o 4ervidor, e o outro ser. o Cli' ente. - Cliente ter. acesso a pastas e impressoras compartilhadas do 4er' vidor. - 4ervidor poder. continuar sendo usado normalmente, mesmo du' rante uma cone%o. A Cone%o &ireta ia Cabo requer que este,am previamente instalados os se*uintes componentes de rede0

Captulo 33 - Redes

33-43

Adaptador &ial'(p (m protocolo de comunicao Cliente para redes Microsoft

+sses tr6s componentes so necess.rios para que um PC opere como cliente nesta cone%o. - PC que ir. operar como servidor precisa que este,a tamb!m instalado o CCompartilhamento de arquivos e impressoras em redes MicrosoftA. A instalao desses componentes ! feita atrav!s do quadro de confi*ura1es de "ede, obtido no Painel de Controle. - procedimento ! o mesmo mostrado na confi*urao de uma rede Microsoft, ,. mostrado neste captulo. (ma vez que a confi*urao de rede ,. este,a pronta, ve,amos como confi*urar o cliente e o servidor da cone%o via cabo. /ote que a cone%o direta via cabo no ! uma forma r.pida de conectar PCs. (sando as interfaces seriais, a ta%a obtida fica em torno de >N 9:Os, e com a interface paralela, em torno de >=N 9:Os. 4e for necess.rio transmitir *randes quantidades de dados, considere seriamente a possibilidade de instalar duas placas de rede para esta comunicao, ao inv!s de usar o pro*rama &CC e as lentas portas seriais e paralelas.
Con#igurando o ser&idor +CC

A primeira coisa a fazer ! instalar, atrav!s do Painel de Controle, o pro*rama Cone%o direta via cabo 7&CC8. +ste pro*rama no ! instalado por default quando fazemos a instalao do #indows. A instalao deve ser feita no servidor e no cliente. A se*uir usamos o quadro de confi*urao de rede do Painel de Controle para instalar os se*uintes componentes de rede0 Adaptador &ial'(p (m protocolo qualquer operando sobre o adaptador &ial'(p Cliente para redes Microsoft Compartilhamento de arquivos e impressoras em redes Microsoft.

2amb!m ! preciso criar compartilhamentos de pastas, drives e impressoras para que possam ser acessados pelo cliente durante a cone%o. /o esquea tamb!m de definir o nome do *rupo de trabalho 7*uia de identificao8. (ma vez que a rede este,a confi*urada podemos usar o pro*rama e confi*ur.'lo como 4ervidor. 4er. mostrado o quadro da fi*ura =?.

33-42

Hardware Total Figura 33.52


Guadro de a(ertura do pro%rama Cone.'o direta Aia ca(o.

2emos que indicar neste quadro que o computador ir. operar com Post 74ervidor8. A se*uir usamos o boto Avanar, e che*aremos ao quadro da fi*ura =@. 2emos que indicar qual ! a interface a ser utilizada. F apresentada uma lista com todas as interfaces seriais e paralelas disponveis. &evemos escolher o mesmo tipo de interface em ambos os PCs que sero conectados. 4e o servidor usar. a interface paralela 7LP2>8, obri*atoriamente o cliente dever. ser tamb!m confi*urado para usar a interface paralela.
Figura 33.53
)scol$endo a inter1ace a ser usada na cone.'o.

&epois de definir a porta a ser usada, ! apresentado o quadro da fi*ura =<. Podemos neste momento definir uma senha para a cone%o. +ntretanto, como neste tipo de cone%o, temos pleno acesso aos dois computadores envolvidos, no ! necess.rio, do ponto de vista de se*urana, instalar uma senha.

Captulo 33 - Redes Figura 33.54

33-43

Podemos opcionalmente de1inir uma sen$a.

Clicamos ento em Concluir. - Post ficar. a*uardando que o cliente faa a cone%o. Caso no dese,emos fazer esta cone%o a*ora, podemos usar o boto $echar. - pro*rama continuar. confi*urado da mesma forma. Ao usarmos este pro*rama novamente, ! apresentado o quadro da fi*ura ==. Para dar incio ) operao, basta usar o boto +scutar. 4e quisermos alterar a confi*urao do pro*rama, como por e%emplo, transformar o 4ervidor em Cliente, ou especificar o uso de outra porta, ou alterar a senha, basta usar o boto Alterar.
Figura 33.55
Pro%rama 6D con1i%urado.

Con#igurando o cliente +CC

33-44

Hardware Total

Antes de usar um PC como cliente nesta cone%o, temos que instalar os se*uintes componentes de rede, atrav!s do quadro de confi*ura1es de rede no Painel de Controle0 Adaptador &ial'(p Protocolo i*ual ao do servidor, operando sobre o adaptador &ial'(p Cliente para redes Microsoft

Podemos a*ora confi*urar o pro*rama. Ao ser usado pela primeira vez, ! apresentado um quadro como o da fi*ura =?, no qual selecionamos a opo Convidado. /a prT%ima etapa, indicamos qual ! a porta a ser usada na cone%o, como mostra a fi*ura =H. $eita esta indicao, clicamos em Avanar.
Figura 33.56
;ndicando a porta a ser usada na cone.'o.

+st. pronta a confi*urao do cliente. /o prT%imo quadro apresentado, devemos clicar no boto Concluir. 4er. mostrado o quadro da fi*ura =I, dando incio ) cone%o. 4e no quisermos conectar a*ora, basta clicar em C$echarA.
Figura 33.57
Cone.'o em andamento.

Podemos usar a Cone%o &ireta ia Cabo a qualquer momento, sendo apresentado o quadro da fi*ura =K. 4o informadas as confi*ura1es atuais do pro*rama 7no e%emplo, convidado conectado pela LP2>8. Para dar incio

Captulo 33 - Redes

33-45

) cone%o, basta clicar em Conectar. 4e quisermos modificar a confi*urao do pro*rama, usamos o boto Alterar.
Figura 33.58
Pro%rama 6D con1i%urado.

A cone%o ser. estabelecida, sendo apresentado um quadro para fornecimento de senha. /este quadro preenchemos o nome do usu.rio, a senha para acesso ao servidor e o *rupo de trabalho ao qual o servidor pertence. (ma vez feita a identificao do usu.rio, ! feita uma busca das pastas compartilhadas no servidor. A se*uir ! apresentada uma lista de pastas compartilhadas no servidor. +ssas pastas devem ter sido previamente confi*uradas para compartilhamento no servidor. -s recursos do servidor tamb!m podero ser acessados atrav!s do Ambiente de "ede. /ote que al!m do servidor, todos os outros computadores da rede na qual o servidor est. conectado tamb!m estaro presentes no Ambiente de "ede, e tamb!m podero ser acessados pelo cliente.

-axas de trans#er.ncia
+%istem v.rias formas de conectar computadores em rede, e como vimos ao lon*o deste captulo, as confi*ura1es de rede so bastante similares, no importa o tipo de cone%o utilizada. -s diversos tipos de cone%1es apresentam diferenas si*nificativas na ta%a de transfer6ncia obtida. F interessante comparar as ta%as de transfer6ncia que so obtidas nos v.rios tipos de cone%o. /a tabela que se se*ue apresentamos essas ta%as.
Tipo de cone.'o 9odem a 33.+:: (ps Ta.a te=rica mD.ima 3I3 JB>s

33-4+
;nter1ace serial ;nter1ace paralela Rede )t$ernet de 3: 9(its Rede )t$ernet de 3:: 9(its 3: JB>s 35: JB>s 3I25 9B>s 32I5 9B>s

Hardware Total

Apesar da transfer6ncia de dados por placas de rede ser feita a ta%as de >,?= M:Os e >?,= M:Os 7>N Mbits e >NN Mbits, respectivamente8, as ta%as verificadas na pr.tica so bem menores. Primeiro, essas ta%as ao lon*o da rede sT ocorrem quando e%istem apenas dois computadores trocando dados entre si. Suando e%iste mais tr.fe*o, a ta%a de transfer6ncia entre cada par de computadores ser. menor, ,. que no tero a rede para seu uso e%clusivo. Al!m disso entra em ,o*o tamb!m a ta%a de transfer6ncia do disco r*ido. Para ler um arquivo de um servidor para o cliente, ! preciso transferir os dados do disco r*ido para a memTria, e da memTria para a rede. /o computador que recebe os dados, estes so enviados da rede para a memTria, e da memTria para o disco r*ido. Levando em conta todas essas transfer6ncias, a ta%a total pode ser bem menor. Por e%emplo, em uma rede de >N Mbits, ao inv!s dos >?,= M:Os m.%imos que teoricamente so obtidos, observamos na pr.tica ta%as entre @NN 9:Os e > M:Os, dependendo dos desempenhos dos discos r*idos envolvidos. /otamos tamb!m na tabela que a interface paralela, apesar de lenta, no che*a a tornar invi.vel a sua utilizao na cone%o direta via cabo 7>=N 9:Os8. ;. a interface serial apresenta um desempenho bem menor neste tipo de cone%o 7>N 9:Os8. Pior ainda ! a transfer6ncia atrav!s de um modem 7@,@ 9:Os8, o que torna invi.vel a sua utilizao para transferir *randes volumes de dados. A cone%o por cabo paralelo e ainda mais vi.vel quando a utilizamos para li*ar um /oteboo9 com modestos recursos a um computador de mesa, mais poderoso. Copiar arquivos entre esses dois computadores ! to f.cil como copiar arquivos entre dois drives locais de um mesmo computador. Podemos fazer bac9up de todo o conteBdo do disco r*ido do noteboo9, armazenando os arquivos em uma pasta de um drive do computador de mesa. - noteboo9 pode acessar, por e%emplo, o drive de C&'"-M e a impressora do computador de mesa. - melhor de tudo, quando o servidor est. por sua vez li*ado a uma rede, toda a rede estar. acessvel para o cliente. &esta forma, um simples noteboo9 pode ter acesso a todos os recursos da rede na qual est. o seu servidor.

Cabos para conexo direta

Captulo 33 - Redes

33-4,

&iversos tipos de cabos seriais e paralelos podem ser aplicados para usar a Cone%o &ireta ia Cabo. &estes, os mais f.ceis de serem obtidos so0 Cabo de Laplin9 4erial Cabo de Laplin9 Paralelo

- Laplin9 ! um anti*o pro*rama de comunicao que possibilitava a trans' misso de arquivos entre dois PCs, usando as interfaces seriais e paralelas. 4eus cabos funcionam tamb!m na Cone%o &ireta ia Cabo do #indows. Muitas lo,as de inform.tica vendem esses cabos. +m caso de dificuldades, voc6 mesmo pode construir esses cabos, ou ento pedir a,uda a um cole*a com e%peri6ncia em solda*em eletr5nica. A fi*ura =M traz o esquema do cabo serial, e a fi*ura HN traz o esquema do cabo paralelo para usar na Cone%o &ireta ia Cabo.
Figura 33.59
Pina%em do ca(o 5aplinJ serial.

Figura 33.60
Pina%em do ca(o 5aplinJ paralelo.

Para construir um cabo serial, ! preciso adquirir conectores f6mea, tipo &:' ?= ou &:'M, conforme forem os conectores seriais dos PCs a serem li*ados. A fi*ura =M traz as numera1es para ambos os tipos de conectores. Para construir um cabo paralelo ! preciso usar dois conectores tipo &:'?= macho e realizar as li*a1es mostradas na fi*ura HN. Ao adquirir cabos prontos, certifique'se de que realmente tratam'se de cabos para Laplin9.

33-4/

Hardware Total

+%istem, por e%emplo, certos cabos paralelos que possuem li*a1es diferentes. (m deles, serve para li*ar um PC a uma cai%a comutadora de impressoras. Cabos como este possuem li*a1es correspondentes pino'a'pino, ou se,a, o pino > de um conector ! li*ado ao pino > do outro conector, e assim por diante.

Compartilhando a conexo com a nternet


&esde quando o #indows M= era um sistema novo, os usu.rios per*untavam com muita razo, se e%istia al*uma forma de usar a 3nternet em dois computadores, li*ados em rede, utilizando uma Bnica linha telef5nica. A resposta era sim, e para isto era preciso instalar um software chamado 4ervidor Pro%V. 2amb!m era preciso que os PCs estivessem conectados em uma rede. (m Bnico PC teria um modem conectado a uma linha telef5nica e estaria li*ado diretamente ) 3nternet. -s demais PCs pe*ariam uma [carona[ nesta cone%o. F claro que apesar de ser uma soluo econ5mica, no ! das mais velozes. Compartilhar uma cone%o com a 3nternet por linha discada em uma pequena rede de dois ou tr6s computadores ! vi.vel, desde que no este,am realizando download de elevadas quantidades de dados. (ma cone%o a =H9 bps poder. fornecer apenas pouco mais de =NNN bVtes por se*undo, a serem divididos 7no necessariamente de forma i*ual8 entre todos os PCs que compartilham a cone%o. Com ? PCs, ! como se cada um deles operasse a ?,= 9:Os. Com @ PCs, ! como se cada um operasse a cerca de >,I 9:Os. Suando o nBmero de PCs ! mais elevado, a lentido torna'se muito acentuada. +m redes corporativas normalmente o acesso ) 3nternet ! feito de forma semelhante, atrav!s de uma rede, por!m a cone%o em *eral ! de um tipo mais veloz que a oferecida por linhas comuns. -s servidores Pro%V resolviam o problema de usu.rios que queriam compartilhar uma linha em redes pequenas, mas t6m a desvanta*em de sua confi*urao ser muito complicada, e%ceto para os especialistas. Sue bom seria se a cone%o com a 3nternet pudesse ser compartilhada atrav!s de comandos simples como os usados nos compartilhamentos de arquivos e impressoras, ,. presentes desde o #indows @.>>\ $inalmente com a che*ada do #indows MK 4+, este to esperado recurso tornou'se realidade. +m pequenas redes, um Bnico computador, chamado UatewaV, possui um modem uma linha telef5nica para cone%o com a 3nternet. +ste computador precisa necessariamente estar utilizando o

Captulo 33 - Redes

33-42

#indows MK 4+ ou superior. -s demais computadores podero estar utilizando qualquer verso do #indows, a partir do M=.
Figura 33.61
5i%a&'o de ADrios computadores em uma pequena redeI compartil$ando uma cone.'o com a ;nternet.

A fi*ura H> mostra como so feitas as cone%1es. 2odos os computadores devem estar conectados em rede. /o computador UatewaV instalamos o software para compartilhamento de cone%o. &urante esta instalao ! *erado um disquete de confi*urao. (samos ento o software presente neste disquete para estabelecer o acesso nos demais computadores da rede. &evemos ainda, em cada um desses computadores, confi*urar o nave*ador para acessar a 3nternet atrav!s da rede. 3sto pode ser feito atrav!s da *uia Cone%o, no comando 3nternet no Painel de Controle. - compartilhamento da cone%o com a 3nternet ! f.cil de fazer, mas note que ! preciso confi*urar a rede, o que pode no ser f.cil para usu.rios que no este,am acostumados. As informa1es sobre instala1es de rede e%istentes neste captulo so suficientes para tal confi*urao. - UatewaV deve ser confi*urado para acesso ) 3nternet. - modem deve ser instalado e confi*urado. &eve ser tamb!m confi*urada e testada a cone%o dial'up com o provedor de acesso. (ma vez tendo sido feitas essas instala1es, usamos o comando Compartilhamento de cone%o com a 3nternet. +ste pro*rama ! ativado atrav!s do Painel de Controle. 4elecionamos Adicionar O "emover pro*ramas, depois 3nstalao do #indows. 4elecionamos ento $erramentas para acesso ) 3nternet e finalmente 3nternet Connection 4harin*. +ntrar. em ao o Assistente de compartilhamento de cone%o com a 3nternet, mostrado na fi*ura H?.

33-5:

Hardware Total Figura 33.62


7ssistente para compartil$amento da cone.'o com a ;nternet.

Ao clicarmos em Avanar, o assistente per*untar. que tipo de linha ! usada para a cone%o com a 3nternet. /o caso de pequenas redes, a forma de cone%o ! o Adaptador dial'up 7modem8. - assistente criar. ento um disquete de confi*urao para os demais PCs da rede. 2erminada a *erao deste disquete, o compartilhamento no UatewaV ,. estar. confi*urado. 4er. preciso reiniciar o computador para que a confi*urao tenha efeito. Para confi*urar os demais PCs da rede, devemos antes estabelecer a cone%o 7li*ar para o provedor8 atrav!s do computador UatewaV. +stabelecida a li*ao, usamos o disquete de confi*urao *erado no UatewaV para confi*urar cada computador. /ote que cada um desses PCs no precisar. ter modems nem cone%o dial'up confi*urada, mas precisa ter instalado um nave*ador apropriado. - compartilhamento pode ser feito com o 3nternet +%plorer @.N ou /etscape /avi*ator @.N ou vers1es superiores. 2amb!m podem ser usados outros nave*adores que permitam acesso ) 3nternet atrav!s de rede local. +%ecutamos ento o pro*rama 3C4CL4+2.+Q+, e%istente no disquete de confi*urao *erado no UatewaV. A confi*urao ! e%tremamente simples, bastando clicar em Avanar nas telas apresentadas 7fi*ura H@8.

Captulo 33 - Redes Figura 33.63

33-53
)sta(elecendo o compartil$amento nos demais computadores da rede.

2erminada a confi*urao podemos e%ecutar o /ave*ador. 4e o nave*ador estiver sendo usado pela primeira vez, entrar. em ao o 3nternet Connection #izard. Suando for per*untado o tipo de cone%o, usamos as op1es0 Cone%o em rede local Cone%o sem usar servidor pro%V

Poderemos ento acessar imediatamente a 3nternet usando a cone%o compartilhada. OOOOOOOOOOOOOOOO $3M OOOOOOOOOOOOOOOOOOOOOOOOOOO

Captulo

34

Dispositivos SCSI
Muito antes do aparecimento das primeiras interfaces IDE, em 1990, j eram comuns as interfaces e dispositivos SCSI. Este tipo de interface permite a conexo de diversos dispositivos, como discos r !idos, drives de CD"#$M, discos %ticos, unidades de fita ma!n&tica, scanners, etc. 'pesar das interfaces e dispositivos IDE apresentarem diversas vanta!ens, existem muitos casos em (ue a ado)o do padro SCSI & mais vantajosa. SCSI & pronunciado como sc*+i, e si!nifica Sma,, Computer S-stem Interface .interface de sistema para pe(uenos computadores/. $ termo 0pe(ueno1 no se refere a computadores portteis, mas aos computadores pessoais e minicomputadores. 2os anos 30, (uando o padro SCSI foi criado, !randes computadores eram os de !rande porte, a(ue,es (ue ocupavam sa,as inteiras.
SCSI e IDE

'ssim como o padro IDE sofreu avan)os ao ,on!o dos anos, o mesmo ocorreu com o padro SCSI. $s principais avan)os so ,i!ados ao desempen4o, como por exemp,o, a taxa de transfer5ncia de dados. 2o (ue di+ respeito aos discos r !idos, os mode,os SCSI esto sempre um passo 6 frente dos mode,os IDE. 7or mais avan)ado, rpido e de maior capacidade (ue sejam os mode,os IDE, sempre poderemos encontrar mode,os SCSI ainda mais ve,o+es e de maior capacidade. 7or exemp,o, (uando os discos IDE com mais de 80 9: come)aram a se tornar comuns, j existiam discos SCSI na faixa dos ;00 9:. <oc5 poder precisar insta,ar dispositivos SCSI em certas situa)=es estrat&!icas. 7or exemp,o, computadores (ue vo operar como servidores devem uti,i+ar preferencia,mente discos SCSI, e no IDE. $s discos SCSI so

34-2

Hardware Total

mais ade(uados a am>ientes de mu,titarefa intensiva, ao contrrio dos mode,os IDE, mais ade(uados para 7Cs de uso pessoa,. $utro tipo de conexo tam>&m usado pe,os perif&ricos atuais & a interface para,e,a. 7odemos encontrar vrios dispositivos (ue podem ser conectados 6 interface para,e,a? discos %ticos, !ravadores de CD"#, scanners, c*meras di!itais, etc. ' porta para,e,a & uma a,ternativa de >aixo custo, ade(uada para computadores de uso pessoa,. 7ara uso profissiona,, a conexo SCSI tam>&m & a mais indicada. $ferece maior taxa de transfer5ncia e & isenta de pro>,emas de compati>i,idade. ' ta>e,a (ue se se!ue apresenta a,!umas caracter sticas de dispositivos SCSI e IDE.
Taxa de transferncia #$%ero de dis&ositi'os Interface C,sto SCSI At 320 M !s "( )laca de ex&ans*o ."00 - .400 IDE At "00 M !s 2 E%+,tida na &laca de C)#en/,%

'ssim como ocorre com o padro IDE, existem vrias moda,idades de transfer5ncias nos >arramentos SCSI. Dependendo da interface e do dispositivo so usadas taxas de 8, 10, ;0, @0, 30, 1A0 ou B;0 M:Cs. $ modo IDE mais ve,o+ & o D,tra DM' 8 .100 M:Cs/. Dma Enica interface SCSI"; ou SCSI"B pode contro,ar at& 18 dispositivos SCSI. 's interfaces SCSI"1, mais simp,es, permitem conectar at& F dispositi" vos. 's interfaces IDE podem contro,ar apenas dois dispositivos .Master e S,ave/. Com as duas interfaces IDE presentes nas p,acas de C7D & poss ve, conectar no mximo @ dispositivos IDE. Se for necessrio conectar mais de 18 dispositivos, podemos insta,ar duas interfaces SCSI, ou ento uma p,aca de interface SCSI de dup,o cana,, aumentando o nEmero de conex=es para B0. 'pesar de inferior no (ue di+ respeito 6 taxa de transfer5ncia e ao nEmero de conex=es, a simp,icidade e o >aixo custo so as vanta!ens das interfaces IDE. 7ara insta,ar dispositivos IDE no & necessrio ad(uirir uma p,aca de expanso, como ocorre com o padro SCSI. Duas interfaces IDE j esto presentes na p,aca de C7D, o (ue torna o custo da sua uti,i+a)o >astante >aixo. Discos r !idos SCSI so mais inte,i!entes (ue os mode,os IDE. Dm disco SCSI pode rece>er diversas so,icita)=es de acesso, em vrias partes da sua

Ca&0t,lo 34 1 Dis&ositi'os SCSI

34-3

superf cie ma!n&tica. Esses discos podem rece>er e manter pendentes comandos de ,eitura ao mesmo tempo em (ue rea,i+am outros acessos. 'o terminar um acesso, o>t&m da fi,a de acessos pendentes, a(ue,e (ue resu,ta no mais curto movimento com as ca>e)as de ,eitura e !rava)o. Desta forma os acessos so feitos em uma ordem mais inte,i!ente, resu,tando em maior desempen4o !,o>a,. Discos IDE no possuem este recurso. Executam um co" mando de ,eitura ou !rava)o de cada ve+. $s discos SCSI so portanto os mais indicados para uso em servidores, nos (uais o nEmero de so,icita)=es de acesso & muito maior. Di!amos ainda (ue seja necessrio insta,ar um disco r !ido de B;0 9:, e (ue os discos IDE de maior capacidade dispon ve, no mercado sejam os de 30 9:. Dma so,u)o seria insta,ar @ discos IDE de 30 9:, mas o uso de um s% disco SCSI de B;0 9: & mais vantajoso. ',&m do maior desempen4o .uma interface IDE no pode rece>er dados de dois discos r !idos ao mesmo tempo/, ser tam>&m menor o n ve, de a(uecimento, menor o espa)o ocupado e mais simp,es o !erenciamento de um Enico disco, ao inv&s de !erenciar @ discos independentes. Certos perif&ricos no esto dispon veis no padro IDE, sendo ento o>ri!at%rio o uso de discos SCSI. 7odemos citar discos %ticos e unidades de fita ma!n&tica. Como so de uso muito restrito, os mode,os mais avan)ados desses perif&ricos no esto dispon veis no padro IDE, sendo ento necessrio uti,i+ar interfaces SCSI. Existe ainda uma situa)o pouco comum nos dias atuais, pe,a (ua, voc5 poder passar. Certos dispositivos so dotados de interfaces SCSI, e acompan4ados de uma interface SCSI simp,ificada. Esta caracter stica foi muito comum nos scanners, at& a ado)o da conexo para,e,a. GI7 Drives, H'G Drives, drives de CD"# no padro SCSI, acompan4ados de uma interface SCSI simp,ificada, tam>&m foram muito comuns at& a ado)o em maior esca,a das interfaces IDE e para,e,a. <oc5 pode precisar insta,ar ou reso,ver pro>,emas de funcionamento nesses dispositivos. 7odemos ento destacar a,!umas situa)=es nas (uais o padro SCSI & recomendado, ao inv&s do IDE? 2,ando &reciso conectar ,% ele'ado n$%ero de dis&ositi'os 2,ando &reciso o&erar co% taxas de transferncias %aiores E% ser'idores3 os discos SCSI s*o %ais eficientes 4,e os discos IDE )ara instalar discos de alt0ssi%a ca&acidade3 n*o dis&on0'el nos %odelos IDE

34-4

Hardware Total

)ara instalar &erifricos 4,e n*o est*o dis&on0'eis no &adr*o IDE 2,ando ,% &erifrico aco%&an/ado de ,%a interface SCSI

USB e Firewire

Muitos dispositivos (ue tradiciona,mente operavam com o >arramento SCSI esto sendo su>stitu dos por interfaces DS: e IireJire.

Os vrios tipos de SCSI


$ padro SCSI .ou me,4or, 0os padr=es1/ deixa o usurio confuso com o !rande nEmero de termos empre!ados. <oc5 encontrar nomes como? SCSI"1, SCSI";, SCSI"B Iast SCSI, Kide SCSI, Iast Kide SCSI D,tra SCSI, Kide D,tra SCSI D,tra; SCSI, Kide D,tra; SCSI D,traB SCSI, Kide D,traB SCSI Iast";0, Iast"@0, Iast"30 D,tra1A0, D,traB;0

$s nomes esto re,acionados com o c,ocL uti,i+ado pe,o >arramento .8, 10, ;0, @0 ou 30 MM+, com sin!,e data rate ou dou>,e data rate/ e com o nEmero de >its usados .3 ou 1A >its/. ' se!uinte ta>e,a mostra os nomes rece>idos em cada moda,idade de comunica)o?
Cloc5 ( MH8 "0 MH8 :;ast< 20 MH8 :;ast-20< 40 MH8 :;ast-40< 60 MH8 :;ast-60< "70 MH8 :;ast-"70< Transferncias e% 6 +its )adr*o Taxa SCSI-" ( M !s ;ast SCSI "0 M !s -ltra SCSI 20 M !s -ltra2 SCSI 40 M !s Transferncias e% "7 +its )adr*o Taxa 9ide SCSI "0 M !s ;ast 9ide SCSI 20 M !s -ltra SCSI 40 M !s -ltra2 SCSI 60 M !s -ltra3 SCSI "70 M !s -ltra4 SCSI 320 M !s

Cada um desses padr=es & compat ve, com os padr=es anteriores. 7or exemp,o, p,acas de interface D,tra; SCSI podem contro,ar dispositivos D,tra; SCSI, D,tra SCSI, Iast SCSI, SCSI"1, etc. 's interfaces so vendidas de acordo com o mximo c,ocL uti,i+ado. Encontramos ento p,acas dos tipos? SCSI"1 SCSI"; .Iast, Kide, Iast Kide/ D,tra SCSI

Ca&0t,lo 34 1 Dis&ositi'os SCSI

34-(

D,tra; SCSI D,traB SCSI D,tra@ SCSI Existe ainda as c,assifica)=es SCSI"1, SCSI"; e SCSI"B, (ue consistem no se!uinte?
)adr*o SCSI-" SCSI-2 SCSI-3 Modos ,tili8ados SCSI-"3 co% 6 +its e ( MH8 6 o, "7 +its3 at "0 MH8= ;ast SCSI3 9ide SCSI3 ;ast 9ide SCSI 6 o, "7 +its e cloc5s de 20 MH8 e s,&eriores

$ SCSI"B no & um padro fec4ado, pois encontra"se em processo de evo,u)o. En(uanto o padro no & especificado, os fa>ricantes de p,acas e perif&ricos SCSI criaram seus pr%prios padr=es, como D,tra, D,tra;, D,traB e D,tra@. 'ntes de comprar uma interface SCSI, o usurio deve pensar no tipo de dispositivo (ue pretende insta,ar. Se o o>jetivo & apenas co,ocar em funcionamento um scanner SCSI cuja interface ori!ina, foi danificada, no 4 necessidade de comprar p,acas D,tra SCSI ou superiores. ' vanta!em em ter uma p,aca rpida & (ue no futuro podero ser insta,ados perif&ricos SCSI mais ve,o+es. Se a possi>i,idade da a(uisi)o de novos perif&ricos SCSI & remota, & me,4or optar por uma interface mais simp,es, como SCSI"; ou SCSI"1. Dma outra op)o & comprar adaptadores de porta para,e,a ou DS: para SCSI, dispensando assim a p,aca contro,adora e aproveitando as interfaces j existentes no 7C. Dm motivo (ue pode ,evar o usurio a comprar p,acas de interface SCSI mais rpidas & a necessidade de insta,a)o de discos r !idos ve,o+es. Em servidores nos (uais so insta,ados discos de a,ta capacidade, & !rande a c4ance da insta,a)o a curto ou m&dio pra+o de um disco r !ido (ue uti,i+e as e,evadas taxas de transfer5ncia oferecidas pe,os padr=es D,tra SCSI e superiores. ' ta>e,a a se!uir mostra as caracter sticas de a,!uns mode,os de discos SCSI produ+idos pe,a Sea!ate, com capacidades de at& 80 9:. So apresentadas ainda a,!umas caracter sticas re,ativas ao desempen4o, como a ve,ocidade de rota)o .#7M/, o tempo de acesso e a taxa de transfer5ncia. 2ote (ue a Sea!ate s% produ+ mode,os D,tra SCSI com capacidades de at& 13 9:. Capacidades superiores a esta re(uerem o uso do padro D,tra; SCSI. Este &

34-7

Hardware Total

portanto um crit&rio para a deciso de compra de uma interface D,tra; SCSI, ao inv&s de uma D,tra SCSI.
)adr*o -ltra SCSI -ltra-2 SCSI -ltra-2 SCSI -ltra-2 SCSI -ltra-2 SCSI -ltra-2 SCSI -ltra-2 SCSI -ltra-2 SCSI Ca&ac> "6>2 @ "6>2 @ 37>4 @ (0>" @ "6>2 @ "6>2 @ 37>4 @ B>" @ Modelo ST""62A39 ST""62A3C9 ST"374A(C9 ST"(0"A7C9 ST""6202C9 ST3"6203C9 ST"37403C9 ST3B"02C9 ?)M A200 A200 A200 A"64 "002( "00"7 "0000 "002( T> acesso %s A>7!6>3 A>7!6>3 A>7!6>4 A>4!6>2 (>A!7>( (>2!7 (>A!7>( (>2!7 Taxa M !s "B0 "B0 240 274 23" 306 306 23" Transf>

$ >arramento SCSI permite a mistura de dispositivos de tipos diferentes. 7or exemp,o, em uma p,aca D,tra; SCSI podemos conectar dispositivos de 3 e 1A >its, SCSI"1, Iast SCSI, D,tra SCSI e D,tra; SCSI. Entretanto, dependendo do mode,o da interface, poder ocorrer (ueda de desempen4o com esta mistura. 7ara evitar este pro>,ema, a,!umas p,acas de interface apresentam conectores separados para dispositivos D,tra SCSI .e inferiores/ e para dispositivos D,tra; SCSI. Este & o caso da p,aca 'daptec 'M';9@0D;K. 2o caso desta p,aca, para (ue no ocorra perda de desempen4o, devemos ,i!ar os dispositivos D,tra; SCSI em um dos dois conectores D,tra; SCSI existentes na p,aca. Dispositivos D,tra SCSI e inferiores devem ser ,i!ados em um dos conectores D,tra SCSI.
Figura 34.1
Conectores de ,%a &laca Ada&tec -ltra2 SCSI>

Conectores SCSI
$s ca>os e conectores usados por interfaces e dispositivos SCSI formam uma pe(uena misce,*nea. Existem conectores internos e externos, de 3 e de 1A >its, com vrios formatos.

Ca&0t,lo 34 1 Dis&ositi'os SCSI Figura 34.2

34-A
-%a &laca SCSI e se,s conectores>

Em !era, as p,acas de interface SCSI possuem um conector externo e dois internos, como a mostrada na fi!ura ;. Entre os conectores internos, um & de maior ve,ocidade (ue o outro. 7odemos ter por exemp,o, um de 3 .80 pinos/ e um de 1A >its .A3 pinos/. $ conector externo em !era, & do mesmo tipo (ue o interno mais ve,o+.
Conector A&licaD*o Centronics-(0 Conector SCSI externo de 6 +its3 ,sado e% &lacas de interface antiEas>

H)D (0 Conector SCSI externo de 6 +its3 ,sado e% &lacas de interface %ais recentes>

IDC(0 Conector SCSI interno de (0 &inos> -sado e% &lacas SCSI no'as e antiEas3 dedicado F liEaD*o de dis&ositi'os 4,e o&era% co% 6 +its>

34-6

Hardware Total
D -2( -sado &or interfaces SCSI dos co%&,tadores A&&le e MACs> M,itas &lacas de interface SCSI si%&lificadas 4,e aco%&an/a% scanners ta%+% ,sa% este conector> H)D 76 Conector SCSI de 76 &inos3 "7 +its> -sado nas conexGes internas e externas co% &lacas SCSI-2 e SCSI-3> SCA-60 #o'o conector SCSI de 60 &inos3 ainda &o,co ,tili8ado>

SCSI diferencial
7ara possi>i,itar os aumentos nas taxas de transfer5ncia do >arramento SCSI, novos n veis de sinais e,&tricos foram adotados. 7odemos encontrar dispositivos SCSI compat veis com B tipos de n veis e,&tricos? SE, ou Sin!,e Ended. Esses sinais di!itais possuem caracter sticas e,&tricas e(uiva,entes aos de outros tipos de interface, como para,e,a, IDE, etc. Cada um dos >its & transferido atrav&s de uma tenso NNO, na faixa de ;,@ a B,8 vo,ts. M<D, ou Diferencia, de a,ta vo,ta!em. ' transmisso no modo diferencia, tem como maior vanta!em a imunidade a ru dos e interfer5ncias. 'o inv&s de cada >it ser transmitido por um Enico fio, so usados dois fios, com tens=es i!uais e de sinais contrrios .por exemp,o, P; vo,ts e Q; vo,ts/. $ receptor desses dois sinais ca,cu,ar a sua diferen)a, (ue neste exemp,o ser de .P;/ Q .";/ R @ vo,ts. Se ocorrer a indu)o de ru dos ou interfer5ncias ao ,on!o do ca>o, a pertur>a)o e,&trica ocorrer com intensidades i!uais em am>os os fios. $ fio (ue transmite o sina, positivo passar a ter, por exemp,o, ;Pp, e o fio ne!ativo passar a ter Q;Pp .onde p & a intensidade da pertur>a)o e,&trica captada pe,os fios/. $ receptor desses dois sinais rece>er ento o va,or .P;Pp/ Q .";Pp/ R @ vo,ts. Como vemos, o uso da amp,ifica)o diferencia, resu,ta no cance,amento de (uais(uer pertur>a)=es e,&tricas sofridas ao ,on!o do ca>o. Dispositivos SCSI mais ve,o+es operam em modo diferencia,.

Ca&0t,lo 34 1 Dis&ositi'os SCSI

34-B

O<D, ou diferencia, de >aixa vo,ta!em. Dti,i+a o mesmo processo do M<D, por&m com tens=es menores, o (ue redu+ o consumo de corrente e possi>i,ita a simp,ifica)o dos circuitos das interfaces e dispositivos SCSI. Este tipo de sina, e,&trico passou a ser usado no padro D,tra; SCSI. $utra vanta!em dos modos O<D e M<D & o uso de ca>os de maior compri" mento. Ca>os curtos em !era, so suficientes para conectar dispositivos (ue esto ,oca,i+ados dentro de um mesmo !a>inete, mas para ,i!a)=es entre !a>inetes diferentes & necessrio usar ca>os mais ,on!os. $ comprimento do ca>o depende do modo e,&trico usado pe,o >arramento .SE, O<D e M<D/ e do nEmero de dispositivos conectados. De um modo !era,, (uanto mais dispositivos esto conectados, maior ser o consumo de corrente, e mais curto precisar ser o ca>o. ' ta>e,a (ue se se!ue mostra os comprimentos mximos para ca>os SCSI em diversas conex=es.
)adr*o I SCSI-" ;ast SCSI ;ast 9ide SCSI -ltra SCSI -ltra SCSI -ltra 9ide SCSI -ltra 9ide SCSI -ltra 9ide SCSI -ltra2 SCSI -ltra2 9ide SCSI -ltra3 SCSI -ltra4 SCSI Cloc5 ( MH8 "0 MH8 "0 MH8 20 MH8 20 MH8 20 MH8 20 MH8 20 MH8 40 MH8 40 MH8 60 MH8 "70 MH8 Co%&ri%ento %Hxi%o do ca+o SE CJD HJD 7% 2( % 3% 2( % 3% 2( % "3( % 2( % 3% 2( % 2( % "3(% 2( % 3% 2( % "2 % 2( % "2 % 2( % "2 % "2 % Dis&ositi'os 6 6 "7 6 4 "7 6 4 6 "7 "7 "7

$>serve os comprimentos dos ca>os no modo SE. Suanto maior & o c,ocL do >arramento SCSI, menor precisa ser o comprimento. 7ara 8 MM+ o ca>o SE pode ter at& A metros. ' 10 MM+ o taman4o mximo passa a ser B metros, e a ;0 MM+ cai para 1,8 metro. 7ara @0 MM+ no & mais uti,i+ado o modo SE. $>serve entretanto (ue com menos dispositivos, o ca>o pode ser mais ,on!o. $ modo D,tra Kide permite conectar at& 1A dispositivos, por&m para usar o ca>o de 1,8 m no modo SE & preciso ,i!ar no mximo 3 dispositivos .inc,uindo a interface/. Se ,i!armos apenas @ dispositivos, o ca>o poder ter at& B metros. $ modo M<D permite conex=es mais ,on!as, com at& ;8 metros. 2ote (ue o modo SE no & mais usado a partir do D,tra; SCSI, e o modo M<D no & mais usado a partir do D,traB SCSI. $ modo O<D, introdu+ido a partir do D,tra; SCSI, permite conex=es a at& 1; metros, e ser o padro nos pr%ximos anos.

34-"0

Hardware Total

'ntes do padro D,tra; SCSI existiam apenas dispositivos SE e M<D. 2o & permitido fa+er a mistura desses dispositivos. Dentro de um >arramento SCSI, ou todos os dispositivos so SE, ou todos so M<D. ' mistura s% & permitida atrav&s do uso de conversores. Devido 6 sua incompati>i,idade com dispositivos SE, os dispositivos SCSI M<D foram pouco uti,i+ados. $ padro O<D & mais f,ex ve,, e com e,e, o M<D tornou"se o>so,eto. 7,acas D,tra; SCSI e superiores permitem insta,ar, no mesmo >arramento, dispositivos SE e O<D. Durante a inicia,i+a)o, a interface identifica cada um dos dispositivos insta,ados. Se todos forem do tipo O<D, o >arramento funcionar em modo O<D. Se pe,o menos um dos dispositivos for SE, tanto o >arramento SCSI como os demais dispositivos O<D passaro automaticamente a operar no modo SE. Desta forma o comprimento mximo permitido para o ca>o & redu+ido de 1; m para 1,8 m. ' outra desvanta!em nesta mistura & (ue no podero ser feitas transfer5ncias a @0 MM+. $ c,ocL ser automaticamente redu+ido para ;0 MM+, resu,tando na taxa de transfer5ncia mxima de @0 M:Cs, no modo D,tra Kide. Se & rea,mente necessrio operar em modo D,tra; ou D,tra; Kide, no devemos insta,ar no >arramento, dispositivos SE. Em !era, podemos esco,4er entre os discos r !idos, diversas op)=es de interface. <eja por exemp,o os discos da fam ,ia :arracuda 13, produ+idos pe,a Sea!ate, apresentados na ta>e,a a>aixo.
)adr*o -ltra SCSI -ltra SCSI -ltra SCSI -ltra SCSI -ltra-2 SCSI -ltra-2 SCSI Ca&acidade "6>2 @ "6>2 @ "6>2 @ "6>2 @ "6>2 @ "6>2 @ Modelo ST""62A39D ST""62A39 ST""62A39C ST""62A3# ST""62A3C9 ST""62A3CC

Entre os mode,os de 13,; 9: encontramos op)=es para D,tra SCSI e D,tra"; SCSI. $ mesmo disco & fa>ricado com as op)=es de interface KD, K, KC, 2, OK e OC. $ si!nificado das si!,as & definido pe,o fa>ricante como?
9D 9 9C # C9 CC 76 &inos3 9ide3 HJD 76 &inos3 9ide3 SE 60 &inos3 9ide3 SE (0 &inos3 6 +its3 SE 76 &inos3 9ide3 CJD 60 &inos3 9ide3 CJD

7ara mode,os at& D,tra SCSI, & me,4or esco,4er as vers=es SE, desde (ue o ca>o uti,i+ado no precise ser ,on!o, ou mode,os M<D (uando o ca>o

Ca&0t,lo 34 1 Dis&ositi'os SCSI

34-""

precisar ser mais ,on!o (ue o permitido pe,o padro SE. 7ara mode,os D,tra; e superiores, a prefer5ncia recai so>re o padro O<D, j (ue o padro SE no permite operar com c,ocL de @0 MM+ ou superior. Suanto aos demais dispositivos ,i!ados ao >arramento SCSI, devem ter a interface esco,4ida de modo a no prejudicar o funcionamento de dispositivos D,tra; SCSI. Se um servidor possui discos r !idos capa+es de operar com ve,ocidades mais a,tas, .@0 M:Cs, 30 M:Cs ou superiores/, no devemos prejudicar o seu desempen4o insta,ando no mesmo >arramento, dispositivos SE (ue redu+em o c,ocL para ;0 MM+. 2este caso & sensato fa+er a insta,a)o desses dispositivos em uma se!unda interface SCSI, ou ento usar uma interface SCSI de dup,o cana,.

SCSI ID
Cada dispositivo SCSI deve ter um nEmero identificador. Este nEmero & c4amado de SCSI ID. 7,acas contro,adoras SCSI"1 permitem at& 3 dispositivos, numerados de 0 at& F. $ nEmero F & reservado para a p,aca de interface, portanto podem ser ,i!ados na p,aca um mximo de F dispositivos SCSI. H as p,acas com >arramento SCSI de 1A >its permitem a ,i!a)o de at& 1A dispositivos. Dm de,es & a pr%pria p,aca, (ue deve o>ri!atoriamente rece>er o nEmero F. 7odem ser portanto ,i!ados at& 18 dispositivos.
Figura 34.3
ConfiE,rando o SCSI ID atra's de K,%&ers>

$s dispositivos SCSI de 3 >its s% operam com os nEmeros 0 a F. H os de 1A >its operam com os nEmeros de 0 at& 18. Em (ua,(uer caso, o nEmero F deve ser sempre reservado para a p,aca contro,adora. Mesmo usando uma p,aca contro,adora SCSI com >arramento de 1A >its, no podemos usar mais

34-"2

Hardware Total

(ue F dispositivos SCSI de 3 >its, j (ue esses dispositivos s% podem assumir os nEmeros de 0 a A. Com dispositivos SCSI de 1A >its no existe ta, restri)o. 7odemos, por exemp,o, conectar 10 dispositivos SCSI de 1A >its e 8 de 3 >its, ou (ua,(uer outra com>ina)o, desde (ue? ' p,aca contro,adora assuma o SCSI ID R F $ nEmero tota, de dispositivos no seja superior a 18 $ nEmero tota, de dispositivos de 3 >its no seja superior a F Cada dispositivo deve ter um SCSI ID diferente 2orma,mente o SCSI ID & se,ecionado atrav&s de jumpers ou micro"c4aves. 2a fi!ura B podemos ver as instru)=es para a confi!ura)o de uma certa unidade de fita SCSI. $>serve (ue existem B micro"c4aves para indicar o SCSI ID. 2os scanners de mesa SCSI & muito comum o uso de c4aves rotativas para se,ecionar o SCSI ID, como vemos no exemp,o da fi!ura @. 2esta fi!ura, apesar da c4ave rotativa ter nEmeros de 0 at& 9, s% podemos usar os nEmeros de 0 a A.
Figura 34.4
ConfiE,raD*o de SCSI ID &or c/a'e rotati'a>

2a fi!ura 8 vemos as instru)=es para a confi!ura)o do SCSI ID de um disco r !ido, extra das do seu manua,. 2ote (ue os jumpers permitem esco,4er va,ores entre 0 e 18. Entretanto devemos usar preferencia,mente os va,ores 0 e 1. Esses va,ores faro com (ue o disco r !ido seja recon4ecido pe,o :I$S SCSI. $s discos ficaro ativos assim (ue o computador for ,i!ado. 7ara (ue sejam insta,ados mais de ; discos r !idos SCSI, & preciso insta,ar um driver (ue acompan4a a p,aca contro,adora SCSI.

Ca&0t,lo 34 1 Dis&ositi'os SCSI Figura 34.5

34-"3
ConfiE,rando o SCSI ID e% ,% disco r0Eido SCSI>

Terminadores SCSI
Dm dos diversos aspectos (ue devem ser considerados na insta,a)o de dispositivos SCSI & a termina)o. Nrata"se de um !rupo de resistores no dispositivo conectado 6 extremidade do ca>o. ' termina)o & necessria para !arantir uma >oa propa!a)o dos sinais di!itais ao ,on!o do ca>o, evitando interfer5ncias e outros pro>,emas de ordem e,&trica. ' re!ra !era, & (ue os dispositivos conectados nas extremidades devem ficar C$M os resistores de termina)o, en(uanto os ,oca,i+ados no meio do ca>o devem ficar SEM os resistores de termina)o. 2orma,mente os dispositivos SCSI so fornecidos com os resistores de termina)o insta,ados e 4a>i,itados. 2este caso devemos retirar ou ento desa>i,itar os resistores dos dispositivos ,i!ados a conectores (ue no estejam nas extremidades. Em certos dispositivos, a desa>i,ita)o consiste em simp,esmente retirar esses resistores. Em outros, os resistores so so,dados, e sua desa>i,ita)o & feita atrav&s de jumpers ou micro"c4aves. ' fi!ura A mostra o aspecto desses resistores.
Figura 34.6
?esistores de ter%inaD*o>

' re!ra de insta,a)o de terminadores & v,ida tanto para dispositivos internos como para externos. 2a fi!ura F podemos ver uma insta,a)o em (ue s% existem dispositivos internos .Ex? um disco r !ido SCSI interno e uma

34-"4

Hardware Total

unidade de fita SCSI interna/. 2este caso a p,aca contro,adora SCSI deve ter sua termina)o 4a>i,itada, o dispositivo da extremidade do ca>o deve ter a termina)o 4a>i,itada, e o (ue est ,i!ado ao meio do ca>o deve ter a termina)o desa>i,itada.
Figura 34.7
ConfiE,rando os ter%inadores e% dis&ositi'os internos>

H na fi!ura 3 vemos uma situa)o na (ua, so usados apenas dispositivos externos. ' termina)o deve ficar 4a>i,itada tanto na p,aca contro,adora como no dispositivo ,oca,i+ado na extremidade do ca>o, ficando os demais com a termina)o desa>i,itada.
Figura 34.8
L $lti%o dis&ositi'o SCSI externo de'e ter o ter%inador ati'ado>

Suando usamos dispositivos internos e externos simu,taneamente, a p,aca contro,adora SCSI & considerada como ,i!ada ao 0meio1 do ca>o. T como se o ca>o tivesse duas se)=es, sendo uma interna e outra externa. 2este caso, apenas os dispositivos SCSI ,i!ados nas extremidades de am>os os ca>os devem ter as termina)=es 4a>i,itadas. $s demais dispositivos, e tam>&m a p,aca contro,adora SCSI devem ficar com suas termina)=es desa>i,itadas. 7odemos ver esta situa)o na fi!ura 9.

Ca&0t,lo 34 1 Dis&ositi'os SCSI Figura 34.9

34-"(
)laca liEada a dis&ositi'os internos e externos>

2ote (ue a se(U5ncia de dispositivos SCSI ao ,on!o do ca>o deve formar uma cadeia ,inear. 2a fi!ura 10 vemos esta cadeia es(uemati+ada, mostrando as ,i!a)=es de dispositivos internos e externos. $s dois dispositivos ,oca,i+ados nas extremidades .um de,es pode ser a pr%pria p,aca de interface SCSI, (uando apenas um ca>o & uti,i+ado/ devem ter sempre os terminadores ativados, e os demais devem ter os terminadores desativados.
Figura 34.10
Cadeia SCSI>

Nudo o (ue foi exp,icado at& a!ora so>re termina)=es parece muito simp,es, mas & v,ido apenas (uando tanto a p,aca como os dispositivos operam com o mesmo nEmero de >its. Suando usamos p,acas em uma mesma cadeia, dispositivos de 3 e de 1A >its, temos (ue ,evar em conta dois !rupos de terminadores, sendo um para os primeiros 3 >its e outro para os 3 >its mais si!nificativos .a metade superior dos 1A >its/. 'o mesmo tempo sur!e uma comp,ica)o adiciona, em re,a)o ao uso de conectores. 7,acas contro,adoras SCSI (ue possuem tr5s ou mais conectores s% permitem o uso de dois desses conectores, no podendo ser usados tr5s ou mais simu,taneamente. Iica fci, entender a ra+o desta restri)o (uando o>servamos e,etricamente o (ue

34-"7

Hardware Total

si!nifica uti,i+ar dois conectores, como mostra a fi!ura 10. Suando so usados dois ca>os, a p,aca est no interior da ,in4a formada pe,os ca>os. 2o & poss ve, uti,i+ar tr5s ca>os, pois desta forma no estaria sendo formada uma 0,in4a1, e sim, um 0V1, o (ue no & permitido. 2as p,acas SCSI modernas, ativa)o e desativa)o das suas termina)=es & feita atrav&s de um uti,itrio !ravado na sua #$M, juntamente com o :I$S SCSI. Nrata"se de uma esp&cie de Setup (ue & ativado na ocasio do >oot. 7ara p,acas 'daptec, devemos tec,ar Contro,"' para ativar este Setup. Entrar em a)o o pro!rama de confi!ura)o da p,aca, e ne,e encontraremos uma te,a como a da fi!ura 11.
Figura 34.11
Set,& de ,%a &laca SCSI Ada&tec>

$>serve nesta te,a o item?


Host Adapter SCSI Termination............. Low OFF/High ON

's termina)=es da p,aca so divididas em dois !rupos, c4amados respectivamente de O$K e MI9M. Cada um desses !rupos pode ser indivi" dua,mente ativado ou desativado, >astando pro!ram",os como $2 ou $II. ' pro!rama)o deve ser feita de acordo com o uso dos seus conectores?
Conectores A&enas o de "7 +its interno A&enas o de "7 +its externo A&enas o de 6 +its interno "7 +its interno e "7 +its externo 6 +its interno e "7 +its :int o, ext< CL9 L# L# L# L;; L;; HI@H L# L# L# L;; L#

Suando & usado apenas um conector, si!nifica (ue a p,aca est na extre" midade da ,in4a formada pe,o ca>o SCSI, portanto suas termina)=es devem ficar ativadas. Isto justifica as tr5s primeiras ,in4as da ta>e,a. Suando so usados os dois conectores de 1A >its .interno e externo/, si!nifica (ue em cada um dos ca>os .o interno e o externo/ existe um dispositivo SCSI de 1A >its com a sua termina)o ativada. 7ortanto, a p,aca deve ter suas termina)=es desa>i,itadas .O$KR$II e MI9MR$II/, como mostra a ta>e,a.

Ca&0t,lo 34 1 Dis&ositi'os SCSI

34-"A

Iina,mente, (uando so usados dois ca>os, sendo um de 3 e outro de 1A >its, a p,aca & considerada no meio para os 3 >its menos si!nificativos .e portanto deve ser pro!ramada como O$KR$II/, mas & considerada na extremidade em re,a)o aos 3 >its mais si!nificativos .e portanto deve ser pro!ramada como MI9MR$2/. T o (ue vemos na fi!ura 1;.
Figura 34.12
?elaD*o entre ter%inaDGes CL9!HI@H da &laca e o ,so dos ca+os>

$s dispositivos SCSI externos norma,mente possuem em sua parte traseira dois conectores. Isto faci,ita o encadeamento das ,i!a)=es, como mostra a fi!ura 1B. $ E,timo dispositivo da cadeia deve ter o seu terminador ativado. Muitas ve+es este terminador j fa+ parte dos circuitos do dispositivo, >as" tando ativ",o atrav&s de c4aves ou jumpers. 7odemos tam>&m optar pe,o uso de um terminador externo, como vemos no E,timo dispositivo da fi!ura 1B. 2este caso, ao inv&s de uti,i+ar o terminador (ue fa+ parte do circuito do dispositivo, devemos deix",o desativado e conectar o terminador externo no seu se!undo conector SCSI. Este terminador & id5ntico a um conector uti,i" +ado em ca>os SCSI externos, exceto (ue no existe ca>o, e em seu interior encontramos os resistores de termina)o.
Figura 34.13
-so de ,% ter%inador SCSI externo>

34-"6

Hardware Total

Misturando dispositivos de 8 e ! "its


Muitas p,acas SCSI possuem conectores de 3 >its. Conectores internos de 3 >its .80 pinos/ so comuns mesmo nas p,acas D,tra; SCSI, mas os conectores externos de 3 >its j so considerados raros. 2o seria poss ve, desta forma conectar dispositivos externos de 3 >its (uando o conector externo da p,aca & de 1A >its. Ie,i+mente existem so,u)=es de conectividade para todos os casos, !ra)as ao uso de adaptadores e ca>os especiais. 7ara conectar dispositivos SCSI externos & preciso ad(uirir um ca>o apropriado. <erifi(ue (ua, & o tipo de conector existente na parte traseira da p,aca de interface, e (ua, & usado pe,o dispositivo SCSI. 2esses casos & preciso ,evar em conta no apenas o nEmero de >its, mas o formato uti,i+ado. 'nteriormente neste cap tu,o vimos (ue os conectores SCSI mais usados so?
Centronics-(0= H)D (0= IDC(0= H)D 76= externo de 6 +its externo de 6 +its interno de 6 +its interno o, externo de "7 +its

Figura 34.14
)rinci&ais conectores SCSI>

Mesmo (uando os dispositivos no so do mesmo tipo (ue os conectores dispon veis na p,aca, podemos fa+er a conexo atrav&s de ca>os apropriados. <ejamos a,!uns exemp,os? a/ Dispositivo externo com conector D:";8, p,aca com conector externo M7D:80 " 7ara esta conexo devemos usar um ca>o SCSI externo com um conector M7D:;8 em uma extremidade e um conector D:";8 na outra. >/ Dispositivo externo com conector D:";8, p,aca com conector externo M7D:A3 " $ ca>o a ser usado para esta conexo possui um conector M7D:A3 em uma extremidade e um conector D:";8 na outra.

Ca&0t,lo 34 1 Dis&ositi'os SCSI

34-"B

c/ Dispositivo externo com conector Centronics"80, p,aca com conector externo M7D:80 " Dsamos um ca>o com um conector M7D:80 em uma extremidade e um conector Centronics"80 na outra. d/ Dispositivo externo com conector Centronics"80, p,aca com conector externo M7D:A3 " $ ca>o a ser usado nesta conexo deve ter um conector Centronics"80 em uma extremidade e um conector M7D:A3 na outra. e/ Dispositivo externo com conector M7D:80, p,aca com conector externo M7D:A3 " Dsamos um ca>o com um conector M7D:80 em uma extremidade e um conector M7D:A3 na outra. $>serve (ue a passa!em de M7D:A3 para M7D:80 ou Centronics"80 & uma converso de 1A para 3 >its. Este ca>o e,imina os 3 >its mais si!nificativos do >arramento SCSI. Como & o 0fim da ,in4a1 para esses 3 >its, esses ca>os possuem termina)=es para os >its e,iminados. ' fi!ura 18 mostra o aspecto de um ca>o SCSI externo, do tipo M7D:A3CM7D:80. $>serve como os conectores so de taman4os diferentes.
Figura 34.15
Ca+o SCSI externo H)D 76!H)D (0>

7odemos encontrar no mercado, ca>os SCSI externos com praticamente todos os tipos de conectores, como M7D:;8CM7D:;8, M7D:A3CM7D:A3 M7D:A3CCE280, etc. 7ara conectar vrios dispositivos SCSI externos usamos uma sucesso de ca>os. 2o E,timo dispositivo externo devemos usar um terminador, (ue pode ser interno, pertencente aos circuitros do pr%prio dispositivo ou ento externo, como o mostrado na fi!ura 1@.1A.

34-20
Ter%inador SCSI externo>

Hardware Total Figura 34.16

Existem ainda certos ca>os externos M7D:A3CM7D:80, M7D:A3CCentronics" 80 e M7D:A3CD:;8 (ue no possuem a termina)o para o >-te mais si!nificativo. Esses ca>os no devem ser usados. Dse apenas se tiver certe+a da exist5ncia da termina)o. Em seu ,u!ar voc5 poder usar conversores, como os mostrados na fi!ura 1F. Esses conversores possuem as termina)=es para os 3 >its mais si!nificativos.
Figura 34.17
Con'ersores SCSI de "7 &ara 6 +its>

' mistura de dispositivos internos de 3 e 1A >its tam>&m & poss ve,. Suando no so usados dispositivos externos, a mistura & muito fci,, pois poderemos uti,i+ar os dois conectores internos, um de 3 e outro de 1A >its. Suando existem dispositivos externos no podemos usar os dois conectores internos, pois a cadeia SCSI formaria um 0V1, o (ue no & permitido. 2este caso devemos usar adaptadores como os mostrados na fi!ura 1F. Existem conversores de 1A para 3 >its, internos ou externos? a/ Conversor de 1A para 3 >its externo.

Ca&0t,lo 34 1 Dis&ositi'os SCSI

34-2"

Este conversor possui de um ,ado um conector M7D:A3 e do outro um conector M7D:80. $>serve (ue para (ue esta converso funcione, o conversor precisa ter termina)=es nos 3 >its mais si!nificativos, j (ue e,e ser o 0fim da ,in4a1 para esses 3 >its. 'ntes de usar este conector, certifi(ue" se de (ue essas termina)=es esto presentes. Dm conector (ue atende ta, condi)o & o mode,o 'CW"A37"807, fa>ricado pe,a 'daptec .fi!ura 13/.
Figura 34.18
Con'ersor externo de "7 &ara 6 +its :76 &ara (0 &inos<>

$ uso deste conector & >astante simp,es. ' partir do conector M7D:A3 externo da p,aca de interface SCSI, usamos ca>os com conectores de A3 pinos para ,i!ar todos os perif&ricos SCSI externos de 1A >its. 2o E,timo desses perif&ricos, usamos este conector, e da em diante, uti,i+amos ca>os com conectores de 80 pinos para encadear os perif&ricos SCSI de 3 >its. >/ Conversor de 1A >its para 3 >its interno. Se for necessrio insta,ar dispositivos SCSI internos de 3 >its e o conector de 80 pinos no puder ser usado .para no formar um 0V1/, podemos usar adaptadores internos de 1A para 3 >its, permitindo a ,i!a)o. Dm conector apropriado & o 'daptec 'CW"A37"807"ID. 'trav&s desses adaptadores podemos conectar dispositivos de 3 >its .80 pinos/ em conectores de 1A >its .A3 pinos/. ' fi!ura 19 mostra como esses conectores so empre!ados. Dti,i+amos o ca>o SCSI interno de A3 pinos para ,i!ar todos os dispositivos de 1A >its. $ E,timo dispositivo da cadeia deve ter os terminadores ativados. 2os conectores nos (uais (ueremos ,i!ar dispositivos de 3 >its, usamos o adaptador 'CW"A37"807"ID. 2ote (ue este adaptador no pode ser usado na extremidade do ca>o, pois isto deixaria os 3 >its mais si!nificativos do >arramento SCSI sem termina)o.

34-22

Hardware Total Figura 34.19


CiEando dis&ositi'os SCSI de 6 +its e% ,% ca+o de "7 +its>

Existem no mercado a,!umas p,acas SCSI (ue uti,i+am conectores de 30 pinos. Caso seja necessrio, podemos ,i!ar no ca>o de 30 pinos, dispositivos SCSI de 3 ou 1A >its, usando adaptadores apropriados, como os mostrados na fi!ura ;0.
Figura 34.20
Ada&tadores de 60 &inos &ara 76 e (0 &inos>

c/ Conversores de >arramento interno para externo. ' forma)o de um 0V1 no >arramento SCSI no & permitida. 2o podemos portanto usar o ca>o SCSI externo simu,taneamente com os dois ca>os SCSI internos. Suando & preciso uti,i+ar os tr5s ca>os .por exemp,o, um dispositivo SCSI externo, um interno de 3 >its e um interno de 1A >its/ podemos ,i!ar o dispositivo interno de 3 >its no ca>o de 1A >its, usando adaptadores como o apresentado no item :. Dma outra forma de evitar a forma)o do 0V1 & deixar sem uso o conector externo da p,aca e ,i!ar a extremidade de um dos ca>os internos em adaptadores. Dm conector interno & ,i!ado ao ca>o SCSI interno. Dm ca>o f,at ,i!a este conector interno a outro conector externo, preso a uma ,*mina de meta,. Esta ,*mina & fixada na parte traseira do !a>inete do computador. Desta forma temos uma se)o SCSI externa, formada pe,a continua)o de um ca>o interno. Existem conversores deste tipo com conex=es de 80 e de A3 pinos. $ adaptador da fi!ura ;1 possui & ainda mais versti,. T na verdade um ca>o

Ca&0t,lo 34 1 Dis&ositi'os SCSI

34-23

SCSI interno, contendo na sua extremidade, um conector externo para a continua)o da cadeia SCSI.
Figura 34.21
Con'ersor de SCSI interno &ara externo>

2o :rasi, & dif ci, comprar todos esses ca>os e conectores, e muitas ve+es & necessrio comprar do exterior, via Internet. Dma empresa americana (ue comercia,i+a esses produtos & a Ca>,es Direct .4ttp?CCJJJ.ca>,esdirect.com/. ' pr%pria 'daptec tam>&m fa+ vendas on",ine desses ca>os .4ttp?CCJJJ.adaptec.com/, conectores e adaptadores.

Instala#$o de interfaces SCSI


' insta,a)o de interfaces SCSI & atua,mente >em simp,es, !ra)as ao padro 7,u! and 7,a-. 's interfaces produ+idas a partir de 1998 so 7n7 e so detectadas automaticamente pe,o KindoJs. Suanto mais nova & a verso do KindoJs, maior & o nEmero de interfaces SCSI (ue possuem suporte nativo .ou seja, drivers (ue acompan4am o pr%prio KindoJs/. 7ara insta,ar uma p,aca SCSI muito nova, em um 7C com uma verso anti!a do KindoJs, & preciso uti,i+ar os drivers (ue a acompan4am. 7ara fa+er a insta,a)o devemos conectar a p,aca em um s,ot 7CI, inicia,mente sem dispositivos SCSI conectados. Durante o processo de >oot voc5 ver uma mensa!em como?
No boot SCSI device fo nd !IOS not insta""ed

' mensa!em indica Em pro>,ema, e sim (ue no esto presentes dispositivos SCSI capa+es de rea,i+ar >oot .um disco r !ido SCSI, por exemp,o/. Suando isto ocorre, o :I$S SCSI no & insta,ado. Este :I$S & o responsve, pe,o contro,e de discos r !idos SCSI e outros dispositivos (ue devem ser ativados

34-24

Hardware Total

antes do carre!amento do sistema operaciona,. ' mensa!em portanto no indica erro a,!um, & apenas um aviso. Oo!o (ue o KindoJs & carre!ado, a p,aca SCSI ser detectada. Ser apresentado um (uadro com a mensa!em?
Novo Hardware #ncontrado $CI SCSI ! s Contro""er

' fi!ura ;; mostra a detec)o automtica de uma p,aca 'daptec 'M'" ;9@0DK. 2o & necessrio fornecer drivers para esta p,aca, o KindoJs os insta,a automaticamente sem interven)o do usurio.
Figura 34.22
L 9indows detecto, a controladora SCSI>

' partir da a p,aca passar a constar no 9erenciador de Dispositivos, no item Contro,adores SCSI, como mostra a fi!ura ;B. ' aus5ncia da(ue,e indesejve, 0ponto de exc,ama)o amare,o1 indica (ue a p,aca est funcionando corretamente, sem conf,itos e com os drivers corretamente insta,ados.
Figura 34.23
A &laca AHA-2B40-9 indicada no @erenciador de Dis&ositi'os>

' partir da podemos fa+er a insta,a)o dos dispositivos SCSI. Devem ser conectados ao ca>o apropriado, sendo o>servadas as re!ras de termina)o.

Ca&0t,lo 34 1 Dis&ositi'os SCSI

34-2(

$ SCSI ID deve ser esco,4ido de modo (ue no ocorram conf,itos. Dispositivos de 3 >its devem o>ri!atoriamente ter seus SCSI IDs confi!urados com nEmeros entre 0 e A .o F & reservado para a interface SCSI/. Dispositivos de 1A >its podem usar para SCSI ID (ua,(uer nEmero entre 0 e 18, exceto o F. Discos r !idos (ue devem ser recon4ecidos durante o >oot devem usar como SCSI ID os nEmeros 0 e 1. Nam>&m & recomendve, insta,ar um dispositivos SCSI de cada ve+, ao inv&s de vrios ao mesmo tempo. 'ssim (ue o computador for ,i!ado e o KindoJs iniciado, o novo dispositivo SCSI ser detectado. ',!uns dispositivos tero seus drivers automaticamente insta,ados. $utros ficaro sem drivers, como & o caso de unidades de fita e !ravadores de CDs. Esses dispositivos tero seus drivers insta,ados posteriormente. 2o caso das unidades de fita, os drivers sero insta,ados durante o processo de insta,a)o de pro!ramas de >acLup. 2o caso de !ravadores de CDs, o driver ser insta,ado (uando for feita a insta" ,a)o do pro!rama !ravador de CDs.
Figura 34.24
L MAN Dri'e a&arece co%o ODisco re%o'0'elP>

Dm exemp,o de dispositivo SCSI (ue tem seus drivers automaticamente insta,ados & o H'G Drive. $ KindoJs nem mesmo c4e!a a indicar 02ovo MardJare encontrado1. Simp,esmente insta,a os drivers para o H'G, (ue aparecer na jane,a Meu Computador como Disco remov ve, .fi!ura ;@/. 2o 9erenciador de Dispositivos, o H'G Drive aparecer como uma unidade de disco, como vemos na fi!ura ;8. ' mesma situa)o ocorre (uando conectamos um disco r !ido SCSI.

34-27 Figura 34.25

Hardware Total
L MAN Dri'e %ostrado no @erenciador de Dis&ositi'os>

'o insta,ar uma unidade de fita SCSI, o KindoJs ir detect",a e pedir a indica)o do driver a ser uti,i+ado .assistente para adicionar novo 4ardJare/. Dse a op)o 07rocurar o me,4or driver para seu dispositivo1. 2o (uadro se!uinte, indi(ue (ue a procura deve ser feita no disco de insta,a)o do KindoJs, ou no CD de insta,a)o da unidade. Muitas ve+es o KindoJs no encontra o driver para a unidade de fita. Suando isto ocorre, a unidade de fita constar no 9erenciador de Dispositivos com um ponto de exc,ama)o amare,o, indicando (ue a insta,a)o no est comp,eta .fi!ura ;A/.
Figura 34.26
A instalaD*o da ,nidade de fita n*o estH ter%inada3 &ois se, dri'er serH instalado &elo &roEra%a de +ac5,&>

Ca&0t,lo 34 1 Dis&ositi'os SCSI

34-2A

Isto no & pro>,ema. 7ara (ue a unidade de fita seja corretamente insta,ada, devemos fa+er a insta,a)o do pro!rama de >acLup (ue acompan4a o KindoJs. ' mesma situa)o ocorre (uando insta,amos um !ravador de CDs SCSI .fi!ura ;F/. $ !ravador constar no 9erenciador de Dispositivos mas a insta,a)o dos seus drivers ocorrer (uando for rea,i+ada a insta,a)o do softJare para !rava)o de CDs .ex? 'daptec Eas- CD ou Core, CD Creator/.
Figura 34.27
L Era'ador de CD-? consta no @erenciador de Dis&ositi'os %as ainda n*o te% se, dri'er instalado>

Setup da controladora SCSI


's interfaces SCSI possuem um pro!rama de Setup atrav&s do (ua, podemos definir op)=es de funcionamento do :I$S SCSI. Em !era, este Setup & ativado pe,o pressionamento de uma com>ina)o de tec,as. 2o caso das p,acas 'daptec, a com>ina)o usada & Contro,"'. Durante o >oot & apresentada a mensa!em?
$ress Contro"%A for SCSI &ti"ities

'o pressionar Contro,"', entrar em a)o o pro!rama de confi!ura)o da p,aca, como o exemp,ificado na fi!ura ;3. Este pro!rama de confi!ura)o est !ravado na #$M existente na p,aca de interface. $ exemp,o da fi!ura ;3 & t pico de p,acas 'daptec.

34-26

Hardware Total Figura 34.28


)roEra%a de confiE,raD*o de &lacas SCSI Ada&tec>

Esco,4emos nesta te,a a op)o Confi!ureC<ieJ Most 'dapter Settin!s, e c4e!aremos 6 te,a da fi!ura ;9. 2e,a encontramos a,!umas op)=es de funcionamento da p,aca. 7odemos esco,4er o SCSI ID usado pe,a p,aca, o uso de paridade e as termina)=es.
Figura 34.29
ConfiE,rando a &laca SCSI>

$ comando SCSI Device Confi!uration d acesso 6 te,a da fi!ura B0. 2e,a podemos pro!ramar diversas op)=es de funcionamento dos dispositivos SCSI conectados 6 p,aca.
Figura 34.30
ConfiE,raDGes dos dis&ositi'os SCSI>

$s principais itens de confi!ura)o dos dispositivos SCSI so? a/ Initiate S-nc 2e!otiation. Ia+ com (ue a p,aca 0per!unte1 ao dispositivo se o mesmo & capa+ de fa+er transfer5ncias no modo s ncrono. ' maioria dos dispositivos SCSI & capa+ de operar em modo s ncrono, o (ue resu,ta em maior taxa de transfer5ncia. ',!uns dispositivos SCSI anti!os .SCSI"1/ no podem operar em modo s ncrono, e respondem 6 p,aca (ue esta transfer5ncia no pode ser feita desta

Ca&0t,lo 34 1 Dis&ositi'os SCSI

34-2B

forma. ' partir da as transfer5ncias entre a p,aca e este dispositivo so feitas no modo ass ncrono, cuja taxa de transfer5ncia & inferior a 8 M:Cs. ',!umas dispositivos SCSI"1 anti!os no suportam esta fun)o, e no podem informar 6 p,aca SCSI se podem ou no operar em modo s ncrono, o (ue resu,ta em funcionamento errtico. 'penas em caso de pro>,emas devemos usar esta op)o desa>i,itada. 2a maioria dos casos, deixamos esta op)o 4a>i,itada. >/ Maximum S-nc Nransfer #ate. Devemos pro!ramar a(ui a mxima taxa de transfer5ncia a ser usada na comunica)o entre a interface e um dispositivo SCSI. 7ara isto >asta sa>er o padro usado por cada dispositivo .SCSI, Iast SCSI, etc./. 2o in cio deste cap tu,o apresentamos as taxas de transfer5ncia suportadas em cada um desses modos. c/ Ena>,e Disconnection. Dm pe(ueno !an4o de desempen4o pode ser o>tido (uando usamos esta op)o. ' desconexo & uma opera)o na (ua, um dispositivo SCSI permanece temporariamente em repouso, como se no fi+esse parte do sistema. Suando existe um Enico dispositivo SCSI insta,ado .Ex? um disco r !ido/, & recomendve, deixar este item desa>i,itado. Com dois ou mais dispositivos, o mais indicado & deixar este item 4a>i,itado para todos os dis" positivos. d/ Initiate Kide 2e!otiation. Este item deve ficar 4a>i,itado para todos os dispositivos SCSI de 1A >its, e desa>i,itado para os dispositivos de 3 >its. e/ Send Start Dnit Command. Este comando ativa uma caracter stica (ue vrios dispositivos SCSI possuem, (ue & a ,i!a)o pro!ramada. 2orma,mente (uando ,i!amos um computador, todos os seus dispositivos so ,i!ados ao mesmo tempo, resu,tando em uma e,evada corrente de partida vinda da fonte de a,imenta)o. Suando a corrente de partida & muito a,ta, a vida Eti, da fonte de a,imenta)o pode ser redu+ida. Com este comando ativado, a p,aca contro,adora envia comandos para (ue cada um dos dispositivos seja ,i!ado por ve+, evitando a e,evada demanda de corrente no instante em (ue o computador & ,i!ado. #e" comenda"se usar esta op)o.

Utilitrios SCSI

34-30

Hardware Total

Suando compramos uma p,aca contro,adora SCSI iso,ada .c4amada de verso $EM ou 0>are1/, rece>emos apenas a p,aca, um manua, de insta,a)o e um dis(uete com drivers. Suando compramos a verso 0retai,1, (ue vem dentro de uma caixa e & um pouco mais cara, rece>emos tam>&m ca>os SCSI e uti,itrios. 7,acas da 'daptec so acompan4adas do pacote EG" SCSI. Nrata"se de um conjunto de pro!ramas Eteis para contro,ar dispositivos ,i!ados ao >arramento SCSI. 7,acas SCSI produ+idas por outros fa>ricantes tam>&m so acompan4adas de softJares e(uiva,entes. Se voc5 comprou uma p,aca SCSI (ue no veio acompan4ada de softJare de contro,e, pode comprar separadamente o EG"SCSI da 'daptec, ou outro softJare muito famoso, o Core, SCSI. ' fi!ura B1 mostra o !rupo de uti,itrios (ue formam o EG"SCSI 8.0. 'presentaremos >revemente a,!uns desses uti,itrios.
Figura 34.31
@r,&o de ,tilitHrios criado na instalaD*o do EN-SCSI>

$ 'daptec SCSI Exp,orer .fi!ura B;/ fornece diversas informa)=es so>re os dispositivos SCSI insta,ados. 2o nosso exemp,o temos a,&m da contro,adora SCSI, um disco r !ido Sea!ate SN18180K, uma unidade de fita D'N da Conner e um !ravador de CD"# da Son-. 7odemos c,icar so>re cada dispositivo e usar as diversas !uias com informa)=es. T poss ve, por exemp,o desco>rir se cada dispositivo pode operar no modo s ncrono ou Kide, comandar o !erenciamento de ener!ia e cac4e para o disco r !ido, contro,ar m dias remov veis, etc.

Ca&0t,lo 34 1 Dis&ositi'os SCSI Figura 34.32


Ada&tec SCSI Ex&lorer>

34-3"

$ DisL Ima!e Saver .fi!ura BB/ & um pro!rama (ue fa+ um >acLup rpido dos discos r !idos SCSI insta,ados. $ >acLup & formado por uma c%pia id5ntica do disco ori!em. Durante este processo de >acLup & !erado um dis(uete no (ua, est o pro!rama (ue fa+ a restaura)o dos dados, caso seja necessrio.
Figura 34.33
L &roEra%a Dis5 I%aEe Sa'er>

$ pro!rama 'daptec :acLup fa+ o >acLup de (ua,(uer unidade de disco, !ravando os dados na forma compactada, tanto em discos r !idos como em unidades de fita SCSI. 2o exemp,o da fi!ura B@ estamos se,ecionando a !rava)o do >acLup na unidade de fita D'N mode,o '#CMI<E 7-t4on ;3B33, ,i!ada ao >arramento SCSI.

34-32

Hardware Total Figura 34.34


)roEra%a Ada&tec ac5,&>

Entre os uti,itrios do EG"SCSI encontramos tam>&m um CD 7,a-er. 7ode ser usado para reprodu+ir CDs de udio em drives de CD"#$M SCSI ou IDE .fi!ura B8/.
*** 35% *** Figura 34.35
)roEra%a Ada&tec CD )laQer>

$ pro!rama Drive 7reparer inicia,i+a discos r !idos SCSI, fa+endo o mesmo tra>a,4o dos pro!ramas IDISW e I$#M'N .fi!ura BA/. $ SuicL SC'2 & um pro!rama para contro,e do scanner SCSI, e pode ser usado no ,u!ar do pro!rama de contro,e ori!ina, (ue acompan4a o scanner. $utro pro!rama interessante & o SCSI :enc4, usado para medir o desempen4o de discos SCSI, r !idos ou remov veis .fi!ura BF/. $ disco do nosso exemp,o apresentou uma taxa de transfer5ncia efetiva de A913 L:Cs.

Ca&0t,lo 34 1 Dis&ositi'os SCSI Figura 34.36


)roEra%a Dri'e )re&arer>

34-33

Figura 34.37
)roEra%a SCSI enc/>

2ote (ue no necessariamente precisamos usar pro!ramas como os (ue formam o EG SCSI. 2os sites dos fa>ricantes de p,acas SCSI existem a,!uns pro!ramas iso,ados (ue rea,i+am as mesmas fun)=es. CCCCCCCC IIM CCCCCCCCCCCCCCCCC

Captulo

35

Discos removveis
J vai longe o tempo em que os disquetes eram o principal meio removvel de armazenamento e transporte de dados. No incio dos anos 90, um tpico disco rgido tinha a capacidade de 30 MB. endo assim, !" disquetes de ".## MB eram su$icientes para $azer o %ac&up completo de um disco rgido. ' maioria dos so$t(ares ca%ia em um ou dois disquetes, e os arquivos de dados n)o eram muito grandes. *o+e em dia os discos rgidos s)o %em maiores. ,am%-m grandes s)o os arquivos de dados. .ara $azer %ac&up e transportar dados precisamos utilizar meios com maiores capacidades. /e+amos a seguir alguns dos mais utilizados dispositivos para este $im, os discos removveis.
Zip Drive

em d0vida este - o mais popular meio de armazenamento de dados com caracterstica de ser removvel. eus disquetes especiais armazenam "00 MB. .roduzido pela 1omega 2e tam%-m pela 3pson, so% licenciamento4, o drive custa cerca de "00 d5lares, e os discos em torno de "6 d5lares 2pre7o nos 3stados 8nidos4. 3ste drive $oi lan7ado h alguns anos e $ez um grande sucesso. 9oi o primeiro disco removvel de razovel capacidade e %ai:o custo. 3:iste um outro modelo mais avan7ado, com capacidade de !60 MB. .ode operar com discos de !60 MB, mas mant-m compati%ilidade com os discos de "00 MB. 3:istem modelos dotados de inter$ace paralela, 8 B, 1;3 e < 1.

35-2

Hardware Total Figura 35.1


Um ZIP Drive paralelo.

8m dos motivos do sucesso do =1. ;rive 2$igura "4 $oi a grande simplicidade de instala7)o. 'o inv-s de ser instalado em uma placa de inter$ace pr5pria, o que requer a%rir o ga%inete, $azer a cone:)o da placa de inter$ace, instalar +umpers e conectar ca%os $lat 2o que - muito di$cil para a maioria dos usurios4, este modelo de =1. ;rive - ligado diretamente na porta paralela, uma cone:)o $cil de $azer. ' impressora pode continuar sendo usada normalmente, apesar de algumas restri7>es. ;epois deste sucesso $oram lan7adas as vers>es < 1 e 1;3, de instala7)o um pouco mais di$cil, e $inalmente a vers)o 8 B, a mais $cil de instalar. ?s discos do =1. ;rive possuem capacidades de "00 MB e !60 MB 2$igura !4. ?%serve que os drives de "00 MB s5 podem usar os discos de "00 MB, enquanto os drives de !60 MB podem usar discos de "00 MB e de !60 MB.
Figura 35.2
Um ZIP Disk.

.ara quem n)o tem medo de instala7>es de hard(are e n)o est preocupado com a transporta%ilidade do drive, uma %oa op7)o - utilizar o modelo 1;3 2$igura 34.

Captulo 35 Dis os removveis Figura 35.3


ZIP Drive ID!.

35-3

LS-120

@ tam%-m chamado de uper ;is& ou aAdrive. ? aspecto do drive - idBntico ao de um drive de disquetes de ".## MB. .ode operar com disquetes comuns de ".## MB 2coisa que o =1. ;rive n)o $az4 e tam%-m com os seus superdis&s de "!0 MB. 3st disponvel em modelos 1;3, < 1, paralelo e 8 B.
Figura 35.4
Drive "#-$2% e seu dis&uete.

JAZ Drive

,am%-m produzido pela 1omega, o J'= ;rive possui capacidades de " CB e ! CB. ,anto a mdia quanto o drive s)o mais caros que os correspondentes do =1. ;rive.

35-'

Hardware Total Figura 35.5


()Z Drive i*ter*o.

Discos ticos

' .innacle Micro - uma das principais empresas especializadas neste tipo de disco, o$erecido com capacidades de 6 CB e superiores. 3m geral esses discos utilizam inter$aces < 1, e sua instala7)o n)o - muito di$erente das dos demais modelos apresentados neste captulo. endo discos mais caros e mais so$isticados, - %em menor o seu volume de vendas, e - %em mais di$cil encontrDlos no mercado. 'pesar disso s)o %oas solu7>es para quem precisa armazenar muitos giga%Etes com alto desempenho.
CDs e DVDs gravveis

.ara quem precisa armazenar at- F60 MB de dados e dese+a que possam ser lidos em um grande n0mero de computadores, uma e:celente solu7)o utilizar discos <;DG e <;DGH. Na $ai:a de giga%Etes, temos o ;/;DG'M, e os ;/;s gravveis.
Fitas magnticas

.ara quem precisa armazenar muitos e muitos giga%Etes com o menor custo possvel e quando a quest)o do desempenho n)o - prioritria, a melhor solu7)o - utilizar $itas magn-ticas. ;iscos removveis tornamDse uma solu7)o antiDeconImica para este caso.

Insta an!o "m Zip Drive ID#


Mostraremos agora como $azer a instala7)o de um =1. ;rive 1;3, sem d0vida um dos mais populares drives para discos removveis. 8saremos como e:emplo o modelo de "00 MB. ' instala7)o do modelo de !60 MB idBntica.
Con$ig"ran!o os %"mpers !o Zip Drive ID#

Captulo 35 Dis os removveis

35-5

' primeira providBncia - decidir em qual inter$ace o drive ser ligado. ' maioria dos .<s possui um disco rgido ligado na inter$ace 1;3 primria e um drive de <;DG?M con$igurado como Master, ligado na inter$ace 1;3 secundria. ' melhor $orma de instalar o =1. ;rive 1;3 - con$igurDlo como lave 2con$igura7)o de $%rica4 e ligDlo na inter$ace 1;3 secundria. N)o esque7a neste caso de con$erir se o drive de <;DG?M est realmente con$igurado como Master. ' $igura F mostra como con$igurar os +umpers do =1. ;rive 1;3.
*** 35% *** Figura 35.6
Co*+i,ura*do os -umpers em um ZIP Drive ID!.

@ recomendvel usar no <M? etup o comando 'uto ;etect 1;3, para que o =1. ;rive se+a reconhecido pelo B1? . e $or detectado como None, entre no tandard <M? etup e programe o econdarE lave como '8,?. 9eito isto, logo ap5s a contagem de mem5ria, o =1. ;rive ser detectado, sendo apresentada na tela a indica7)oA
Secondary Slave: Iomega ZIP-100 ATAPI

' identi$ica7)o poder ser di$erente, dependendo da vers)o do $irm(are 2so$t(are armazenado em G?M4 do =1. ;rive. Mesmo que n)o se+a detectado e indicado na tela durante o %oot, continue com o processo de instala7)o. Muitos B1? antigos n)o in$ormam na tela a presen7a do =1. ;rive, apesar do mesmo $uncionar per$eitamente, sendo detectado pelo Hindo(s.
Detec&'o a"tomtica pe o (in!o)s

'ssim que $or dada partida no Hindo(s, o =1. ;rive ser automaticamente reconhecido 2assim como acontece com os drives de <;DG?M4. Nem mesmo aparecer a mensagem Novo hard(are detectado. implesmente o =1. ;rive passar a constar no Cerenciador de dispositivos, na se7)o

35-.

Hardware Total

8nidades de disco 2$igura J4 e na +anela Meu <omputador como um disco removvel 2$igura K4.
Figura 35.7
/ ZIP Drive ID! o*star0 omo uma u*idade de dis o *o 1ere* iador de dispositivos.

' partir de agora podemos utilizar no =1. ;rive, todas as opera7>es que usamos com outros discos removveis, como por e:emplo, os disquetes.
Figura 35.8
/ ZIP Drive apare e omo um dis o removvel *a -a*ela 2eu Computador.

'o selecionarmos o =1. ;rive no Cerenciador de ;ispositivos e usarmos o %ot)o .ropriedades, ser mostrada uma +anela como a da $igura 9. .odemos ativar aqui alguns recursos disponveis para outros tipos de disco, como o 'utoGun 2marcar a op7)o 1nserir noti$ica7)o automaticamente4, e alterar a letra usada pelo drive.

Captulo 35 Dis os removveis Figura 35.9


Co*+i,ura45es do ZIP Drive *o 1ere* iador de Dispositivos.

35-3

'o clicarmos o cone do =1. ;rive na +anela Meu <omputador com o %ot)o direito do mouse e escolhermos no menu a op7)o .ropriedades, ser apresentado um quadro da $igura "0. ?%serve a capacidade total do discoA "00.#3".KJ! %Etes. )o na verdade 96,J MB 2devemos lem%rar que " MB igual a ".0#K.6JF %Etes, e n)o ".000.000 %Etes como os $a%ricantes de discos passaram a considerar nos 0ltimos anos4.
Figura 35.10
Um ZIP Disk arma6e*a pou o mais de $%% mil75es de 89tes.

35-:

Hardware Total

Normalmente n)o ocorre, mas em qualquer drive de disco removvel, e:iste algum tipo de mecanismo de emergBncia para retirar o disco caso $ique preso, devido a um de$eito. ? =1. ;rive 1;3 possui na sua parte traseira um pequeno ori$cio 2$igura ""4 de emergBncia para e+etar um disco eventualmente preso. <om o computador desligado, introduzimos um clipe de papel e o disco sair $acilmente do drive.
*** 35% *** Figura 35.11
!-e4;o de emer,<* ia.

*ti itrios !o ZI+ Drive

8ma vez reconhecido pelo Hindo(s, o =1. ;rive + pode ser usado normalmente. @ entretanto recomendvel $azer a instala7)o dos utilitrios que o acompanham em um <;DG?M. .odemos ainda $azer o do(nload dos utilitrios mais recentes, em httpALL(((.iomega.com. ?s utilitrios do =1. ;rive s)o o$erecidos em vrios idiomas, inclusive o portuguBs 2$igura "!4. N)o $ique espantado se encontrar pelo caminho, termos de in$ormtica utilizados em .ortugal, como -cran ao inv-s de monitor, e outros MaportuguesamentosN semelhantes4.
Figura 35.12
/s utilit0rios do ZIP Drive= +or*e idos *o CD->/2 &ue o a ompa*7a= s;o o+ere idos em v0rios idiomas.

? programa de instala7)o dos utilitrios $ar uma %usca dos dispositivos 1omega presentes. e tudo correr %em 2e correr, + que o =1. ;rive + $oi

Captulo 35 Dis os removveis

35-?

reconhecido pelo Hindo(s4, ser apresentado um quadro como o da $igura "3. No nosso e:emplo, o drive $oi inicialmente instalado como 3, mas utilizamos o seu quadro de propriedades 2$igura 94 para alterar a letra para *.
Figura 35.13
/ ZIP Drive +oi dete tado pelo pro,rama de i*stala4;o dos utilit0rios.

' seguir ser apresentado um quadro 2$igura "#4 no qual selecionamos os utilitrios a serem instalados. No nosso e:emplo optamos por instalar todos os utilitrios o$erecidos.
Figura 35.14
!s ol7e*do os utilit0rios a serem i*stalados.

,erminada a instala7)o dos utilitrios, devemos reiniciar o computador. .oderemos ent)o o%servar pequenas di$eren7as na +anela Meu <omputador. .or e:emplo, o cone do =1. ;rive tornaDse di$erente do cone padr)o utilizado pelo Hindo(s 2$igura "64.

35-$%

Hardware Total Figura 35.15


/ ZIP Drive passa a ter um o*e di+ere*te ap@s a i*stala4;o dos utilit0rios.

?utra di$eren7a $undamental - que sempre que colocarmos um novo disco no ;rive, ser a%erta automaticamente uma +anela mostrando o seu conte0do, da mesma $orma como se $osse aplicado um clique duplo so%re o cone do drive. ?utra di$eren7a - que ao usarmos o comando ;esligar, o disco e:istente no drive ser automaticamente e+etado.
*** 35% *** Figura 35.16
/ me*u do ZIP Drive passa a ter *ovos oma*dos.

'o aplicarmos um clique com o %ot)o direito do mouse so%re o cone do =1. ;rive na +anela Meu <omputador, veremos que o menu passou a ter novos comandos 2$igura "F4. ,emos agora um comando para a $ormata7)o de =1. ;is&s. .odemos escolher entre a $ormata7)o curta 2apagamento de arquivos4 e a longa, que realiza uma veri$ica7)o na super$cie do disco.

Captulo 35 Dis os removveis Figura 35.17

35-$$

Coma*do de +ormata4;o de um ZIP Disk.

?%serve que temos uma op7)o de tornar o disco inicializvel 2copiar arquivos do sistema4. 3sta op7)o permite e:ecutar um %oot com um =1. ;is&, mas para que isto $uncione - preciso que o B1? da placa de <.8 possua suporte ao =1. ;rive, permitindo que o mesmo possa ser includo na seqOBncia de %oot. 's placas de <.8 de $a%rica7)o mais recente 2meados de "99J em diante, apro:imadamente4 atendem a essas condi7>es. ? comando .roteger - mostrado na $igura "K. .odemos entre outras coisas, tornar um disco protegido contra grava7)o. ? =1. ;is& n)o possui travas $sicas para prote7)o contra grava7)o, como ocorre com disquetes, $itas e outros meios removveis. ' prote7)o - $eita por so$t(are. Nesta prote7)o contra grava7)o podemos opcionalmente adicionar uma senha. em sa%er a senha, o disco n)o poder ser desprotegido. ' prote7)o contra leitura e grava7)o torna o disco inacessvel, a menos que o usurio $orne7a a senha correta.
Figura 35.18
Prote,e*do um ZIP Disk.

35-$2

Hardware Total

? comando <opiar Mquina 2tradu7)o mal $eita, deveria ser Mquina de <opiar P <opE Machine4 - uma esp-cie simpli$icada de %ac&up 2$igura "94. ?s dados e:istentes em um drive s)o copiados diretamente para =1. ;is&s, por-m sem utilizar compress)o de dados. @ como se usssemos comandos usuais de c5pia do Hindo(s, com a distri%ui7)o automtica por vrios discos na medida do necessrio.
Figura 35.19
/ oma*do Cop9 2a 7i*e.

'l-m dos comandos que aparecem no menu de propriedades do =1. ;rive, temos ainda alguns utilitrios no menu 1niciar L .rogramas L 1omega ,ools. ? mais importante - o programa de %ac&up 2$igura !04, similar a outros disponveis no mercado. 3ste programa - usado apenas para $azer %ac&up. .ara recuperar dados usamos um outro programa independente, o Gestore, tam%-m localizado no menu 1omega ,ools.

Captulo 35 Dis os removveis Figura 35.20

35-$3

/ pro,rama de 8a kup &ue a ompa*7a o ZIP Drive.

,emos outras op7>es de %ac&up disponveis. .odemos por e:emplo utilizar o programa de %ac&up que acompanha o Hindo(s. 3ste programa totalmente compatvel com o =1. ;rive. Basta selecionar os arquivos a serem salvos e ao indicar o local onde ser armazenado, selecionar o =1. ;rive. ? mesmo processo pode ser utilizado por qualquer tipo de disco removvel.
*so !o Zip Drive ID# no mo!o ,S-D-S

3ncontramos no diret5rio de instala7)o dos programas da 1omega 2<AQ'rquivos de .rogramasQ1omegaQ,ools4 o programa C83 ,.3R3. 3ste um driver que $az com que o =1. ;rive possa ser usado no modo M D;? . 'o ser e:ecutado teremos na tela a seguinte mensagemA
Driver IOMEGA Gues vers!o "#0 Procurando uma le ra de unidade $ara a sua unidade IOMEGA### A sua IOMEGA ZIP-100 % a le ra de unidade E:

' partir da o =1. ;rive estar acessvel no modo M D;? , at- que o computador se+a reinicializado.

ZI+ Drive SCSI


=1. ;rives < 1 s)o o$erecidos em modelos internos e e:ternos. ' opera7)o desses dispositivos - idBntica S dos outros modelos de =1. ;rive, apesar da instala7)o de hard(are ser um pouco di$erente.
Insta a&'o !e .ar!)are !e "m Zip Drive SCSI interno

3sta instala7)o - anloga S de qualquer outro dispositivos < 1. @ preciso de$inir o < 1 1; e a termina7)o, de acordo com as regras do padr)o < 1.

35-$'

Hardware Total

Na parte traseira do modelo < 1 interno e:istem +umpers para de$inir o < 1 1; 2de 0 a J4 e os terminadores 2$igura !"4.
Figura 35.21
(umpers de um ZIP Drive #C#I i*ter*o.

<onectamos o =1. ;rive na placa controladora < 1 atrav-s do ca%o de 60 vias apropriado. .odemos utilizar placas < 1 universais, como as produzidas pela 'daptec, ou ent)o utilizar uma placa < 1 simpli$icada, $ornecida opcionalmente com o =1. ;rive < 1. 3m geral esta placa acompanha os drives que s)o vendidos em &it, em uma cai:a. J os drives vendidos em $orma avulsa 2?3M4 em geral n)o s)o acompanhados de ca%o nem placa de inter$ace. Mais adiante mostraremos a detec7)o do =1. ;rive pelo Hindo(s e a instala7)o de so$t(are.
Insta a&'o !e "m Zip Drive SCSI e/terno

3sta instala7)o requer a sele7)o de um < 1 1; e a con$igura7)o dos terminadores de acordo com o padr)o < 1. Na parte traseira do =1. ;rive < 1 e:terno e:istem microchaves para selecionar o < 1 1; 2as 0nicas op7>es s)o 6 e F4 e para ativar e desativar a termina7)o 2$igura !!4.
Figura 35.22
#ele4;o de #C#I ID e termi*a4;o em um ZIP Drive #C#I eAter*o.

Captulo 35 Dis os removveis

35-$5

Tuando o =1. ;rive < 1 - o 0nico dispositivo e:terno, devemos ligDlo ao computador usando o conector da esquerda 2$igura !34.
Figura 35.23
Co*eA;o do ZIP Drive #C#I eAter*o ao omputador.

? =1. ;rive < 1 tam%-m pode ser ligado em cadeia, como mostra a $igura !#. Note que sua instala7)o n)o precisa necessariamente ser $eita na e:tremidade da cadeia. .ode ser $eita no meio da cadeia, desde que se+am usados ca%os < 1 apropriados, e que todos os dispositivos do =1. ;rive ato $im da cadeia se+am de K %its, um requisito normal no padr)o < 1.
Figura 35.24
/ ZIP Drive pode ser li,ado em adeia.

9eita a cone:)o devemos ligar o computador e realizar as etapas de instala7)o de so$t(are, que s)o comuns aos modelos internos e e:ternos.
Detec&'o pe o (in!o)s e insta a&'o !e "ti itrios

8ma vez que a placa controladora < 1 este+a corretamente instalada 2cheque no Cerenciador de ;ispositivos4 e que o =1. ;rive < 1 este+a corretamente conectado 2o mesmo se aplica ao modelo interno e ao e:terno4, com o < 1 1; con$igurado e a termina7)o programada, ligamos o

35-$.

Hardware Total

computador e o Hindo(s ir detectDlo. <onstar no Cerenciador de ;ispositivos, na rea 8nidades de disco 2$igura !64. 'ssim como ocorre com outros discos removveis, podemos usar o %ot)o .ropriedades para ter acesso a algumas con$igura7>es, como por e:emplo alterar a letra da unidade.
Figura 35.25
/ ZIP Drive #C#I o*sta *o 1ere* iador de Dispositivos.

? =1. ;rive < 1 aparecer ent)o na +anela Meu <omputador como sendo um ;isco removvel 2$igura !F4. ' partir da podemos utilizDlo normalmente, como se $osse um disquete de altssima capacidade.
Figura 35.26
/ ZIP Drive #C#I apare e omo um dis o removvel.

Insta a&'o !e "ti itrios

Captulo 35 Dis os removveis

35-$3

;aqui em diante, as demais etapas de instala7)o e a utiliza7)o s)o anlogas Ss + apresentadas para o modelo 1;3. ;evemos $azer a instala7)o do so$t(are que acompanha o =1. ;is& < 1. 1sto $ar com que se+am adicionados novos comandos ao menu o%tido quando clicamos o =1. ;rive com o %ot)o direito do mouse 2$ormatar, proteger, <opE Machine, etc.4. ?s utilitrios que s)o usados no modelo 1;3 tam%-m $uncionam no modelo < 1. Ueia ent)o a se7)o so%re utilitrios do modelo 1;3, + apresentada neste captulo.
Acessan!o o Zip Drive SCSI no mo!o ,S-D-S

3ncontramos no diret5rio de instala7)o dos programas da 1omega 2'rquivos de .rogramasQ1omegaQ,ools4 o programa C83 ,.3R3. 3ste - um driver que $az com que o =1. ;rive possa ser usado no modo M D;? . 'o ser e:ecutado teremos na tela a seguinte mensagemA
Driver IOMEGA Gues vers!o "#0 Procurando uma le ra de unidade $ara a sua unidade IOMEGA### A sua IOMEGA ZIP-100 % a le ra de unidade E:

' partir da o =1. ;rive estar acessvel, at- que o computador se+a reinicializado.

Zip Drive para e o


;epois do sucesso do =1. ;rive, modelos 1;3, 8 B e < 1 passaram a ser o$erecidos, mas o primeiro modelo a chegar ao mercado $oi o e:terno paralelo. Cra7as S sua instala7)o $aclima, tornouDse %astante popular, podendo ser instalado por qualquer usurio.
Insta an!o "m Zip Drive para e o

? =1. ;rive paralelo - acompanhado de um adaptador '< e um ca%o para a cone:)o na porta paralela do computador. ' $igura !J mostra a parte traseira do =1. ;rive paralelo. ,emos dois conectores paralelos, sendo que um deve ser ligado na inter$ace paralela do .<, e o outro deve ser ligado na impressora. ;esta $orma, o =1. ;rive $icar localizado entre a impressora e o .<. ' impressora poder continuar sendo utilizada normalmente, compartiD lhando a inter$ace paralela com o =1. ;rive.

35-$:

Hardware Total Figura 35.27


Parte traseira do ZIP Drive.

'inda na parte traseira encontramos um ori$cio de emergBncia para e+etar o disco em caso de $alta de energia, de$eito no adaptador ;< ou outra situa7)o que impe7a a e+e7)o normal do disco.
Figura 35.28
Co*eA;o do ZIP Drive *a porta paralela do PC.

8samos o ca%o paralelo que acompanha o =1. ;rive para $azer a sua cone:)o com o computador 2$igura !K4. ?%serve que no ca%o, um dos conectores est indicado com M=1.N. 3ste - o lado usado para a cone:)o no =1. ;rive. .ara $azer esta cone:)o, tanto o computador como o =1. ;rive devem estar desligados. e o .< possui uma impressora, esta n)o ser mais ligada diretamente na inter$ace paralela do .<, e sim, no segundo conector e:istente na parte traseira do =1. ;rive. 3sta liga7)o - $eita com o pr5prio ca%o que antes ligava a impressora ao .<. ? =1. ;rive - MespertoN o su$iciente para sa%er quais comandos s)o destinados a ele e quais s)o destinados S impressora. ' $igura !9 ilustra a liga7)o entre o =1. ;rive e a impressora. N)o esque7a que tanto o .< como o =1. ;rive e a impressora devem estar desligados durante essas cone:>es.

Captulo 35 Dis os removveis Figura 35.29

35-$?

Co*eA;o da impressora ao ZIP Drive.

' seguir $azemos a liga7)o do adaptador ;< no =1. ;rive. ? seu $a%ricante recomenda seguir rigorosamente uma ordem ao ligar o .< e o =1. ;riveA Uigar o =1. ;rive depois, ou ent)o +unto com o computador Uigar o =1. ;rive antes do carregamento do sistema operacional 9eitas todas as cone:>es, podemos ligar o .< e o =1. ;rive. ? U3; verde localizado na parte $rontal do =1. ;rive dever estar aceso 2$igura 304. ? outro U3;, de cor amarela, acender apenas durante opera7>es de leitura e grava7)o de dados, ou ent)o ao e+etar o disco.
Figura 35.30
Parte +ro*tal do ZIP Drive.

Insta a&'o !e so$t)are

'o contrrio dos modelos 1;3, < 1 e 8 B, o =1. ;rive paralelo n)o detectado de $orma automtica pelo Hindo(s. .ara que passe a $uncionar preciso que se+a instalado o so$t(are que o acompanha. ? so$t(are 1omega(are, $ornecido +untamente com o =1. ;rive paralelo, detectar o =1. ;rive que est ligado na porta paralela e $ar a instala7)o dos seus drivers e utilitrios. ?%serve na $igura 3" que $oi detectado um =1. ;rive. .odemos neste momento escolher uma letra para ser usada pelo =1. ;rive, caso n)o dese+emos usar a letra de$ault 2a pr5:ima disponvel4. No nosso e:emplo, usamos para o =1. ;rive a letra *.

35-2%

Hardware Total Figura 35.31


!s ol7e*do uma letra para o ZIP Drive.

;epois do so$t(are instalado e do computador reiniciado, o =1. ;rive passar a constar na +anela Meu <omputador 2$igura 3!4.
Figura 35.32
/ ZIP Drive *a -a*ela 2eu Computador.

e clicarmos o cone do =1. ;rive com o %ot)o direito do mouse ser apresentado um menu com diversos comandos espec$icosA <opE Machine, 9ormat, .rotect, e outros mais. )o os mesmos comandos + apresentados quando a%ordamos anteriormente neste captulo o =1. ;rive 1;3. 3ncontraremos tam%-m a pasta 1omega ,ools 21niciar L .rogramas L 1omega ,ools4, com diversos utilitrios 2$igura 334. 8m programa %astante 0til - o Cuest. 3ste programa - usado quando queremos $azer o =1. ;rive paralelo $uncionar em um computador, sem $azer uma instala7)o de$initiva. ?utro programa que vocB deve utilizar - o .arallel .ort 'ccelerator.

Captulo 35 Dis os removveis Figura 35.33


Utilit0rios do ZIP Drive.

35-2$

;igamos que vocB dese+a transportar dados de um =1. ;is& para o computador de um colega, mas este computador n)o possui um =1. ;rive. /ocB deve ent)o conectar o =1. ;rive neste computador e, ao inv-s de instalar os utilitrios do =1. ;rive, e:ecutar o programa C83 ,96.3R3 ou C83 ,9R.3R3 2este programa pode tam%-m ser encontrado no disquete ou <;DG?M que acompanha o =1. ;rive4. ? C83 , detectar o =1. ;rive e o dei:ar operacional, podendo ser normalmente acessado, mas apenas na sess)o atual. N)o ser)o copiados drivers para o computador hospedeiro, e nem ser)o $eitas altera7>es no Gegistro do Hindo(s. ;epois que a sess)o atual terminar, o =1. ;rive estar ent)o desinstalado.
A"mentan!o o !esempen.o !o Zip Drive para e o

8m programa que certamente vale a pena e:ecutar - o .arallel .ort 'ccelerator 2$igura 3#4. 3ste programa determina os possveis modos de trans$erBncia da porta paralela e passa a utilizar o modo mais rpido suportado. <onsegueDse desta $orma um generoso aumento na ta:a de trans$erBncia de dados. 'ntes de e:ecutar este programa, $eche os demais programas em e:ecu7)o e salve os arquivos a%ertos.
Figura 35.34
/ pro,rama Parallel Port ) elerator.

3ste programa $az seu tra%alho de $orma %astante rpida. ;epois de determinar o modo de maior velocidade, apresenta o quadro da $igura 36.

35-22 Figura 35.35


Termi*ado o pro esso de a elera4;o.

Hardware Total

? que o programa .arallel .ort 'ccelerator $az - con$igurar a trans$erBncia de dados entre o .< e o =1. ;rive em modos de mais alta velocidade, desde que suportados pela inter$ace paralela. 8ma inter$ace paralela pode operar de diversos modos. 1nter$aces mais antigas operam em modos de menor velocidade, e as mais modernas operam em modos de maior velocidade. ?s principais modos s)oA
#PP / modo o*7e ido omo #ta*dard Parallel Port B o mesmo e* o*trado *os PCs mais a*ti,os= data*do dos a*os :%. Permite tra*s+erir dados om er a de $5% kCDs. Uma porta paralela padr;o B apa6 de= a pri* pio= ape*as tra*smitir dados= e *;o de re e8er. !*treta*to= e*tre os seus diversos si*ais= eAistem 5 deles reservados ao re e8ime*to de i*+orma45es de status da impressora. E0rios so+twares aproveitam esses 5 8its para +a6er a re ep4;o de dados= omo B o aso do driver do ZIP Drive. Desta +orma= a tra*smiss;o Fpor eAemplo= a ,rava4;o *o ZIP DriveG o orre em ,rupos de : 8its= e a re ep4;o Fpor eAemplo= a leitura do ZIP DriveG B +eita em ,rupos de ' 8its F*i88leG. Por esta ra6;o= a leitura B mais le*ta &ue a ,rava4;o. / modo #PP tam8Bm B 7amado de #ta*dard= Hi88le ou Compati8ilit9. )s portas paralelas 8idire io*ais +oram a primeira te*tativa de o8ter maiores taAas de tra*s+er<* ia. #;o apa6es de tra*s+erir e de re e8er dados em ,rupos de : 8its= apesar dessas tra*s+er<* ias o orrerem *a mesma velo idade &ue as tra*smiss5es *as portas paralelas tradi io*ais. )pe*as as re ep45es Fpor eAemplo= leituras do ZIP DriveG t<m o desempe*7o mel7orado. )s moder*as i*ter+a es paralelas s;o apa6es de operar *o modo !PP F!*7a* ed Parallel PortG. )lBm de ser 8idire io*al= este modo o+ere e taAas de tra*s+er<* ia *a +aiAa de 2 2CDs. Tam8Bm est0 dispo*vel *as i*ter+a es paralelas moder*as= o modo !CP F!*7a* ed Capa8ilities PortG. Trata-se de uma porta !PP= mas apa6 de reali6ar tra*s+er<* ias por D2) F) esso Direto I 2em@riaG e om outros re ursos adi io*ais= omo por eAemplo= ompress;o de dados.

Cidir

!PP !CP

Tuando o =1. ;rive - instalado, opera por de$ault no modo Ni%%le ou ... 'pesar deste modo $uncionar em qualquer inter$ace paralela, sua ta:a de trans$erBncia - a menor que podemos o%ter. Tuando e:ecutamos o programa .arallel .ort 'ccelerator, - veri$icado qual o tipo de porta paralela presente, e as con$igura7>es do driver s)o alteradas de modo a o%ter o melhor desempenho o$erecido pela porta paralela. er preciso reiniciar o computador para que as altera7>es tenham e$eito. ' princpio devemos usar o programa .arallel .ort 'ccelerator, mas caso este programa n)o consiga detectar que a porta paralela presente - rpida, podemos alterar a velocidade manualmente, atrav-s do Cerenciador de ;ispositivos.

Captulo 35 Dis os removveis Figura 35.36

35-23

/ driver para o ZIP Drive +u* io*a omo uma i*ter+a e #C#I virtual.

<urioso - o modo como o =1. ;rive - visto pelo Hindo(s. Tuando $azemos a instala7)o do =1. ;rive, o Hindo(s MpensarN que est sendo instalada uma inter$ace < 1. 3sta Minter$aceN consta no Cerenciador de ;ispositivos, como mostra a $igura 3F. .rocure no Cerenciador de ;ispositivos o item <ontroladores < 1, apliqueD lhe um clique duplo, e vocB ver indicado o 1omega .arallel .ort =ip 1nter$ace. ' seguir clique no %ot)o .ropriedades, e no quadro apresentado, selecione a guia <on$igura7>es, mostrada na $igura 3J. 3ncontraremos o campo indicado como <on$igura7>es do adaptador, que - programado por de$ault comoA
&mode:ni''le &$or :()* &s$eed:"

Figura 35.37
Co*+i,ura45es do ZIP Drive.

35-2'

Hardware Total

? modo ni%%le - o padr)o que $unciona com qualquer porta paralela. 3ste o modo instalado por de$ault, e o programa .arallel .ort 'ccelerator altera este campo em $un7)o da inter$ace paralela presente. ? parVmetro port indica o endere7o da porta paralela usada, e n)o deve ser alterado caso o =1. ;rive + este+a $uncionando. ?s seus valores possveis s)o 3JK, !JK e 3B<. e o =1. ;rive n)o estiver $uncionando, tente desco%rir qual - o endere7o correto e altere este campo. .ara desco%rir o endere7o correto, use o Cerenciador de ;ispositivos, selecione o item .ortas 2<?M W U.,4, e aplique um clique duplo so%re o item .orta de 1mpressora. elecione ent)o a sua guia Gecursos, e vocB ver um quadro no qual pode con$irmar o endere7o da porta paralela. ? parVmetro speed diz respeito ao intervalo de tempo entre os %Etes transmitidos e rece%idos do =1. ;rive, e pode variar entre " 2mais lento4 e F 2mais rpido4. e este valor n)o estiver igual a F, tente aumentDlo para veri$icar se $unciona e se - o%tido ganho de velocidade. ? grande aumento de velocidade consiste no uso do parVmetro mode. .rogramado como ni%%le, o =1. ;rive $uncionar, mas a ta:a de trans$erBncia ser %ai:a. ,ente usar outras op7>es, como %idir, 3.. e 9ast. @ claro que para usar os modos de trans$erBncia mais rpidos, - preciso que a porta paralela este+a preparada para suportDlos. 9elizmente em todas as placas de <.8 .entium e superiores, a porta paralela pode operar nos modos 3.. e 3<.. ' programa7)o do modo a ser utilizado - $eita atrav-s do <M? etup. 3m um item normalmente chamado de .eripheral <on$iguration, encontramos o modo de opera7)o da porta paralela, que pode ser .., 3.. e 3<.. .rograme o modo 3.. ou 3<.. ' seguir dB partida no Hindo(s e veri$ique se no Cerenciador de ;ispositivos, a porta paralela consta como 3<.. <aso conste apenas como .orta de impressora, use o comando 'dicionar Novo *ard(are no .ainel de <ontrole para corrigir a con$igura7)o para .orta de impressora 3<.. ,erminada esta con$igura7)o podemos usar novamente o programa .arallel .ort 'ccelerator, ou ent)o alterar manualmente a con$igura7)o no quadro da $igura 3J. /ocB mesmo pode medir o desempenho das trans$erBncias entre o .< e o =1. ;rive. <rie um arquivo de "0 MB 2por e:emplo, um documento do Hord cheio de $iguras4 e useDo para $azer grava7>es e leituras entre o .< e o =1. ;rive. ;ividindo "0.000 &B pelo tempo de trans$erBncia 2que vocB deve cronometrar4, ser encontrada a ta:a de trans$erBncia. 3ntre um teste e outro

Captulo 35 Dis os removveis

35-25

- conveniente reiniciar o Hindo(s. ' ta%ela que se segue mostra alguns resultados o%tidosA
2odo Hi88le Cidir !PP TaAa de leitura .3 kCDs $2. kCDs 3:% kCDs TaAa de ,rava4;o $2. kCDs $2. kCDs 3:% kCDs

Note que a porta paralela n)o est localizada no chipset principal da placa de <.8 2i##0BR, M/.3, i#30,R, por e:emplo4, e sim em um outro chip /U 1 normalmente chamado de uper 1L?. ? $uncionamento da porta paralela poder ser discretamente di$erente, dependendo do chip e:istente na placa de <.8. Tuando o programa .arallel .ort 'ccelerator n)o consegue detectar o chip uper 1L? e:istente na placa de <.8, vocB pode tentar $or7ar alguma das con$igura7>es a%ai:oA
2odo Hi88le Cidir !PP !PP!C> #2C!PP!C> #2C!PP PC:33!PP #"3.% )pli a4;o 2ais le*to porBm ompatvel om todas as portas paralelas. Cidire io*al. Usa : 8its *as leituras e es ritas. Porta paralela !PP. Porta paralela !PP ,e*Bri a. Porta paralela em 7ipset #2C Porta paralela em 7ipset #2C Porta paralela em 7ipset Hatio*al Porta paralela em 7ipset I*tel

Acessan!o o Zip Drive para e o no mo!o ,S-D-S

3ncontramos no diret5rio de instala7)o dos programas da 1omega 2<AQ,??U X96 ou <AQ'rquivos de .rogramas Q1omegaQ,ools4 o programa C83 ,.3R3. 3ste - um driver que $az com que o =1. ;rive possa ser usado no modo M D;? . 'o ser e:ecutado teremos na tela a seguinte mensagemA
Driver IOMEGA Gues vers!o "#0 Procurando uma le ra de unidade $ara a sua unidade IOMEGA### A sua IOMEGA ZIP-100 % a le ra de unidade E:

' partir da o =1. ;rive estar acessvel, at- que o computador se+a reinicializado.

JAZ Drive
? J'= ;rive - o$erecido e:clusivamente no padr)o < 1, podendo ser interno ou e:terno. 3:istem entretanto acess5rios que permitem a cone:)o em inter$aces < 1, 8 B e 9ire(ire. 3sses acess5rios s)o simplesmente conversores de %arramentos.

35-2.

Hardware Total

? modelo interno utiliza um conector de 60 vias 2 < 1 de K %its4. ? modelo e:terno utiliza um conector < 1 de 60 vias 2*.;B604. ' $igura 3K mostra a programa7)o do < 1 no J'= ;rive interno. ' programa7)o de$ault de $%rica - < 1 1; #. Note que o valor J - reservado para a inter$ace < 1, e os valores 0 e " s)o reservados para discos rgidos que precisam estar ativos na ocasi)o do %oot.
Figura 35.38
Pro,rama*do o #C#I ID em um ()Z Drive i*ter*o.

? J'= ;rive interno n)o possui terminadores. <aso este+a localizado em uma e:tremidade da cadeia < 1 - preciso utilizar um %loco terminador 2$igura 394. 3ste %loco - $ornecido +untamente com o J'= ;rive, mas tam%-m pode ser adquirido separadamente em lo+as especializadas em < 1.
Figura 35.39
Usa*do um termi*ador #C#I.

Na $igura #0 vemos um J'= ;rive e:terno, tam%-m no padr)o < 1. ua instala7)o - anloga S de outros dispositivos < 1 e:ternos.

Captulo 35 Dis os removveis Figura 35.40


()Z Drive eAter*o.

35-23

' $igura #" mostra a parte traseira de um J'= ;rive e:terno. 8ma chave seletora programa o < 1 1;. ;ois %ot>es s)o usados para aumentar e diminuir o n0mero, tornando possvel assim selecionar valores entre 0 e J. 8ma microchave - usada para ativar e desativar os terminadores 2que s)o integrados ao drive4. 3:iste um conector para alimenta7)o que deve ser ligado ao adaptador '< que acompanha o J'= ;rive. ,emos ainda o %ot)o ligaDdesliga e dois conectores < 1 de 60 vias, tipo *.;B60. Tualquer um desses dois conectores pode ser usado na cone:)o com a placa controladora < 1.
Figura 35.41
Parte traseira de um ()Z Drive eAter*o.

? J'= ;rive pode ser adquirido acompanhado de uma placa controladora < 1. 1sto - vlido tanto para o modelo interno como para o e:terno. .odemos entretanto utilizar uma placa controladora < 1 padr)o, como um dos modelos produzidos pela 'daptec. 'ssim que o computador - ligado, o J'= ;rive - automaticamente detectado, passando a constar como uma unidade de disco no Cerenciador de dispositivos 2$igura #!4.

35-2: Figura 35.42

Hardware Total
/ ()Z Drive o*sta omo uma u*idade de dis o *o 1ere* iador de Dispositivos.

'o aplicarmos um clique duplo so%re o cone do J'= ;rive no Cerenciador de ;ispositivos termos acesso a um quadro de con$igura7>es tpicas de dispositivos < 1, + mostrado anteriormente neste captulo. ? J'= ;rive constar como um disco removvel na +anela Meu <omputador, e + poder ser utilizado normalmente.
Figura 35.43
/ ()Z Drive *a -a*ela 2eu Computador.

' pr5:ima etapa - instalar o so$t(are que acompanha o J'= ;rive. 3sta instala7)o - similar S apresentada para o =1. ;rive anteriormente neste captulo. 'p5s a instala7)o do so$t(are o J'= ;rive passar a constar como J'= "CB na +anela Meu <omputador, ao inv-s de disco removvel. 'o clicarmos o cone do J'= ;rive com o %ot)o direito do mouse ser apresentado um menu com comandos anlogos aos + apresentados neste captulo para o =1. ;rive. 3ncontraremos tam%-m diversos utilitrios em 1niciar L .rogramas L 1omega ,ools.

Captulo 35 Dis os removveis Acessan!o o JAZ Drive no mo!o ,S-D-S

35-2?

3ncontramos no diret5rio de instala7)o dos programas da 1omega 2<AQ,??U X96 ou <AQ'rquivos de .rogramas Q1omegaQ,ools4 o programa C83 ,.3R3. 3ste - um driver que $az com que o J'= ;rive possa ser usado no modo M D;? . 'o ser e:ecutado teremos na tela a seguinte mensagemA
Driver IOMEGA Gues vers!o "#0 Procurando uma le ra de unidade $ara a sua unidade IOMEGA### A sua IOMEGA +AZ 1G, % a le ra de unidade E:

' partir da o J'= ;rive estar acessvel, at- que o computador se+a reinicializado.

LS-120 ID#
3ste drive - similar a um drive de disquetes de 3YN, e:ceto pelo $ato de usar disquetes especiais, com capacidade de "!0 MB. .ode ainda usar os outros disquetes de 3YN, ou se+a, ".## MB e J!0 &B. @ tam%-m chamado de uperdis& ou aAdrive. .rometia ser um $orte concorrente para o =ip ;rive, entretanto n)o $oi o que ocorreu. ? =ip ;rive ainda - o disco removvel mais usado em todo o mundo. 'inda assim - importante apresentar tam%-m o U D"!0, pois isso aumenta a %agagem t-cnica do leitor.
Insta a&'o !e .ar!)are !o LS-120

'ntes de realizar a sua instala7)o - conveniente checar alguns detalhes importantes so%re hard(are. ? $a%ricante recomenda que se+a instalado na inter$ace 1;3 secundria, +unto com o drive de <;DG?M. ;e um modo geral, devemos dar pre$erBncia ao uso de discos rgidos na inter$ace 1;3 primria, e outros dispositivos, como drive de <;DG?M, U D"!0 ou =1. ;rive 1;3 na inter$ace 1;3 secundria. e vocB quiser, pode instalar o drive de <;DG?M na inter$ace 1;3 e:istente na placa de som, caso e:ista, mas sai%a que esta inter$ace em geral apresenta desempenho menor que o das inter$aces da placa de <.8. 3stando o U D"!0 e um drive de <;DG?M 1;3 ligados na inter$ace 1;3 secundria, - recomendvel que o U D"!0 se+a con$igurado como Master, e o drive de <;DG?M como lave. ' raz)o disso - que determinados modelos de drives de <;DG?M n)o podem operar como Master em uma inter$ace na qual e:iste um lave. .ara evitar pro%lemas, dei:amos o drive de <;DG?M como lave e o U D"!0 como Master, + que o U D"!0 sempre ser capaz de operar em todas as modalidades 2Master, lave, ou Master com lave4.

35-3%

Hardware Total

' $igura ## mostra os +umpers e as cone:>es de um drive U D"!0. 9a7amos ent)o o U D"!0 operar como Master, e o drive de <;DG?M como lave.
Figura 35.44
Co*eA5es *a parte traseira de um "#$2%.

8ma vez estando com os drives conectados e ligados na $onte de alimenta7)o, devemos usar o <M? etup para $azer a detec7)o desses drives. .odemos usar o comando 'uto ;etect 1;3. ;ependendo do B1? , o U D"!0 poder ser detectado como U D"!0, ou como 9U?.,1<'U. 3m alguns B1? poder simplesmente n)o ser detectado, ou ent)o detectado como sendo um disco rgido. N)o se preocupe, pois a detec7)o indevida n)o impedir o seu $uncionamento. N)o esque7a de veri$icar se a inter$ace 1;3 secundria est ha%ilitada. 1sto - $eito no comando .eripheral <on$iguration ou similar.
Insta a&'o no (in!o)s

No Hindo(s 9K e superiores a instala7)o do U D"!0 - muito simples, gra7as S presen7a do seu suporte nativo. ;esta $orma, n)o - preciso instalar drivers adicionais. 'ssim que o Hindo(s $or inicializado, o U D"!0 ser reconhecido como um ;isquete de 3YN B, aparecendo na +anela Meu <omputador 2$igura #64.
Figura 35.45
/ "#-$2% apare e omo um drive de dis&utes.

No Cerenciador de ;ispositivos, o U D"!0 aparecer como uma unidade de disco 2$igura #F4.

Captulo 35 Dis os removveis Figura 35.46


/ "#-$2% *o 1ere* iador de Dispositivos.

35-3$

.odemos agora usar comandos normais do Hindo(s para $ormatar disquetes de "!0 MB. .ara isto %asta clicar o cone do U D"!0 com o %ot)o direito do mouse e no menu apresentado escolher a op7)o $ormatar. ' opera7)o demorar alguns segundos 2$ormata7)o rpida4 ou alguns minutos 2$ormata7)o completa4. 8ma vez $ormatado, o disquete de "!0 MB + pode ser usado para opera7>es normais de leitura e grava7)o de dados, %ac&up, etc.
0oot pe o LS-120

@ possvel e:ecutar um %oot pelo U D"!0, dependendo da vers)o do B1? do seu .<. 's vers>es que passaram a suportar o U D"!0 como um dispositivo capaz de e:ecutar %oot s)oA
Ja8ri a*te )ward )2I P7oe*iA Eers;o a partir de '.5$P1 a partir de ..2..%2 a partir da vers;o ..%

@ preciso tam%-m alterar a seqOBncia de %oot no 'dvanced <M? etup. Normalmente s)o usadas as op7>es 'A <A ou <A 'A, mas esses B1? o$erecem ainda op7>es comoA -S1.0/ 0 0/ -S1.0 ;ei:ando este item programado como MU "!0, <N, o %oot ser $eito pelo U D "!0, %astando que se+a colocado um disquete com %oot. <uidado entretanto com a vers)o do sistema operacional deste disquete. 'penas o Hindo(s 96

35-32

Hardware Total

? G! e superiores 29K, 9K 3, M3, R....4 permitem um %oot com um disquete de "!0 MB. /ers>es anteriores do Hindo(s podem realizar um %oot pelo U D"!0, mas apenas usando disquetes de ".## MB ou J!0 &B. Tuando e:ecutamos um %oot pelo U D"!0, ele passar a ser reconhecido como drive '. ? drive de disquetes ' ter seu nome automaticamente trocado para B. .ara que o %oot pelo U D"!0 se+a possvel, - tam%-m preciso que o disquete tenha sido $ormatado com a op7)o <opiar os arquivos de sistema.
*san!o o LS-120 no mo!o ,S-D-S

3m vers>es do Hindo(s a partir do 96? G!, o U D"!0 $unciona per$eitamente no modo M D;? , desde que o B1? possua suporte 2ve+a no item anterior as vers>es de B1? que possuem este suporte4. e a vers)o do B1? $or mais antiga, ou se $or preciso usar U D"!0 no modo M D;? so% o Hindo(s 96 ou o ? G", ser preciso utilizar no <?N91C. Z , o driver U "!0. Z . 3ste driver d acesso ao U D"!0 no modo M D;? e encontrado no disquete que - $ornecido +untamente como U D"!0. @ usado na $ormaA DE1I0E2-S1.0#S3S 'o ser instalado, este driver detecta automaticamente a inter$ace 1;3 na qual o U D"!0 est conectado. e esta detec7)o n)o $uncionar, adicione parVmetros que de$inem o endere7o e a interrup7)o usada pela inter$ace. .or e:emplo, se o drive est ligado na inter$ace 1;3 secundria, use o comando na $ormaA DE1I0E2-S1.0#S3S &P:1)0 &I:14 ? $a%ricante alerta que se na e:ecu7)o deste driver, $or apresentada a mensagem M;rive not GeadEN, vocB deve retirar o disquete do U D"!0 e tentar novamente o %oot.
Formata&'o !e !is1"etes com"ns

? U D"!0 pode ler e gravar disquetes comuns de 3YN 2".## MB e J!0 &B4. 3ntretanto, um cuidado deve ser tomado no que diz respeito S $ormata7)o incondicional 2aquela que cria trilhas e setores, o%tida quando - usado o comando 9?GM', 'AL8 ou quando o disquete nunca $oi $ormatado4 desses disquetes. Tuando um disquete comum - gravado no U D"!0, poder ser lido sem pro%lemas em qualquer outro drive, se+a ele de disquetes de 3YN,

Captulo 35 Dis os removveis

35-33

se+a ele outro U D"!0. 'penas deve ser evitado $azer a $ormata7)o incondicional de disquetes comuns de 3YN 2".## MB ou J!0 &B4 em um U D "!0.
Formata&'o !e !is1"etes !e 120 ,0

? comando de $ormata7)o e:istente no Hindo(s n)o $az aquilo que chamamos de $ormata7)o incondicional, ou $ormata7)o $sica. 3ste tipo de $ormata7)o $az uma nova magnetiza7)o nas trilhas e setores do disco. ;isquetes de "!0 MB + s)o $ormatados $isicamente na $%rica, e vocB pode manter esta $ormata7)o, n)o sendo necessrio $azer $ormata7)o $sica ou incondicional. 9a7a apenas a $ormata7)o rpida do Hindo(s para apagar os arquivos, e a $ormata7)o completa para que se+a $eita uma procura por setores de$eituosos. 3ntretanto, se e:istirem muito setores de$eituosos 2em um disco que so$reu a7)o de campos magn-ticos $ortes, por e:emplo4, vocB poder tentar recuperDlos atrav-s de uma $ormata7)o $sica 2ou incondicional4. ' $ormata7)o incondicional de disquetes de "!0 MB pode ser $eita com o programa 9?GM',.<?M do Hindo(s 29?GM', 'A L84. ' opera7)o dura cerca de #0 minutos.

,e!i!as !e !esempen.o
;iscos removveis possuem em geral desempenho modesto. )o muito mais velozes que disquetes, por-m mais lentos que discos rgidos e drives de <;D G?M de 0ltima gera7)o. 'ssim como ocorre com outros tipos de disco, o desempenho depende da ta:a de trans$erBncia e do tempo de acesso. ;e um modo geral, gravar ou ler um arquivo de grande tamanho - mais rpido que gravar ou ler um grande n0mero de arquivos de menor tamanho, com capacidade equivalente. .ara dar uma id-ia do desempenho dos discos apresentados neste captulo, apresentamos quatro tipos de medidasA "4 Crava7)o de um arquivo de "00 MB 2seqOencial4 !4 Ueitura de um arquivo de "00 MB 2seqOencial4 34 Crava7)o de um grupo de vrios arquivos totalizando "00 MB 2aleat5ria4 #4 Ueitura de um grupo de vrios arquivos totalizando "00 MB 2aleat5ria4 Note que chamamos de leituras e grava7>es seqOenciais, aquelas que operam so%re um 0nico arquivo de grande tamanho, e chamamos de aleat5rias aquelas que envolvem um grande n0mero de arquivos de menor tamanho. ?s resultados o%tidos s)o convertidos em ta:a de trans$erBncia, o%tidos pela divis)o da capacidade total 2"00 MB4 pelo tempo de leitura ou grava7)o. 3m

35-3'

Hardware Total

todas as medidas, as leituras s)o $eitas pela trans$erBncia dos dados do disco removvel para um disco rgido modelo ';3!600, da Hestern ;igital, e as grava7>es s)o $eitas no sentido inverso. 'crescentamos tam%-m medidas $eitas em um disco rgido similar e em um drive de <;DG?M #0:.
Dis o !*tre dois dis os r,idos Drive de CD->/2 '%A ZIP Drive paralelo F!CPG ZIP Drive ID! ZIP Drive #C#I ()Z Drive "#-$2% 1rava4;o se&Ke* ial 2:.% kCDs 3'% kCDs .'% kCDs .'% kCDs $%%% kCDs $?% kCDs "eitura se&Ke* ial 2:.% kCDs 3$25 kCDs '$% kCDs 3?% kCDs 3?% kCDs $:%% kCDs 2.% kCDs 1rava4;o )leat@ria 225% kCDs 32% kCDs 53% kCDs .$% kCDs :?% kCDs $:% kCDs "eitura aleat@ria 225% kCDs $3:% kCDs '%% kCDs 35% kCDs 33% kCDs $35% kCDs 23% kCDs

?%servamos que entre todos os discos removveis analisados, o J'= ;rive o que apresentou melhor desempenho, comparvel ao de um disco rgido de pequeno porte. ? U D"!0 - o mais lento de todos, comportandoDse como um drive de disquetes veloz 2um disquete comum opera com cerca de #6 &BLs4. Bastante acentuada - a di$eren7a de desempenho de um =1. ;rive 1;3 em rela7)o ao modelo paralelo. ? modelo < 1 apresenta desempenho praticamente igual ao do modelo 1;3.

-"tros mo!e os !e !iscos remov2veis


<ertamente seria di$cil a%ordar em um captulo, todos os modelos de discos removveis e:istentes no mercado. 'l-m dos apresentados aqui, temos ainda o =1. ;rive de !60 MB, o J'= ;rive de ! CB 21omega4, al-m de outros disD cos produzidos por diversos outros $a%ricantes. 'inda assim, seus processos de instala7)o utiliza7)o s)o muito parecidos com os dos discos e:empli$icados aqui. <om essas in$orma7>es o leitor n)o ter di$iculdade para instalar e operar qualquer tipo de disco removvel. LLLLLLLLLL 91M LLLLLLLLLLLLLL

Captulo Unidades de fita


Fitas: prs e contras

36

At poucos anos atrs, a fita magntica era o principal meio utilizado para fazer backup. O outro meio tambm utilizado, apesar de menos comum, era o disco removvel. Tanto as unidades de fita magntica quanto os drives para discos removveis eram equipamentos relativamente caros, e a grande maioria dos usurios no os utilizava. os !"s tpicos, o #nico meio de armazenamento usado para backup era o disquete de $.%% &'. o final dos anos () era possvel fazer o backup de um disco rgido inteiro utilizando uma ou duas d#zias de disquetes. *ogo surgiram discos rgidos de elevada capacidade e popularizou+se o uso de imagens, sons e vdeos, resultando em arquivos muito grandes. O disquete dei,ou de ser um meio prtico para fazer backup em larga escala, - no incio dos anos .). /eu uso para backup muito limitado. "ertos tipos de arquivos gerados pelo usurio ainda cabem em disquetes, como por e,emplo, planil0as e te,tos. 1rficos tambm podem ser armazenados em disquetes, mas quando a resolu2o muito alta, os arquivos resultantes so muito grandes e no cabem em disquetes. 3o-e e,istem op24es baratas de discos removveis de alta capacidade, como 56! 7rive, "7+89 e outros. As fitas magnticas ainda continuam ocupando o seu lugar no mercado. !ara !"s mais simples, e,istem op24es de unidades de fita com capacidades de $ 1' ou mais. !ara servidores encontramos unidades com capacidade de algumas dezenas, ou at centenas de 1'. essas elevadssimas capacidades, os discos removveis ainda no esto disponveis.

36-2

Hardware Total Figura 36.1


Disco tico e unidade de DVD-RAM da Pinnacle Micro.

Figura 36.2
Unidade de fita Onstrea de 3! "#.

:m dos discos removveis de maior capacidade o :ltra ;.<, produzido pela !innacle &icro =>>>.pinnaclemicro.com?, com capacidade de ;,< 1' por disco. @ uma e,celente unidade de fita, a Onstream A78<.A), usa fitas com capacidade de B) 1'. Ce-a a compara2o entre esses dois produtosD
Produto Ultra (.2 ADR2.6! Ti$o Disco tico +ita %a$acidade (.2 "# 3! "# %usto do dri&e )*.6!! )3!! %usto da 'dia )*!! ),!

7evido aos bai,os pre2os do drive e da mdia, aliados E maior capacidade de armazenamento, a unidade de fita citada leva vantagem sobre o disco Ftico, mesmo se levarmos em conta que a fita tem acesso mais lento que o disco. Observe que as capacidades indicadas na tabela acima so aquelas que c0amamos capacidade nativa, ou se-a, sem usar compresso de dados. "omo os programas de backup realizam compresso de dados, obtendo um ndice de compresso em torno de <D$, a maioria dos fabricantes de unidades de fita indicam a capacidade comprimida, duas vezes maior que a capacidade nativa. A unidade de fita citada acima tem A) 1' de capacidade comprimida, e B) 1' no comprimida. Tanto os discos Fticos como as unidades de fita so tambm vendidas na forma de libraries. !or e,emplo, uma tape librarG um rack no qual esto reunidos diversas unidades de fita. "omo resultado, a capacidade total bem maior. Hsses equipamentos so bastante caros, e usados em servidores e instala24es de maior porte.

%a$'tulo 36 - Unidades de fita

36-3

7e um modo geral, apesar do acesso mais lento, as fitas magnticas permitem o armazenamento de maiores quantidades de dados a um custo mais bai,o. Tanto as mdias quanto os drives apresentam custos bem inferiores, se comparados aos discos Fticos. 7evido a essas vantagens, as fitas magnticas ainda continuam ocupando um lugar de destaque nos meios de armazenamento de dados.

Tipos e capacidades
H,istem vrios tipos de fitas, e nem todas so compatveis entre si. 6sto deve ser levado em conta quando as fitas devem ser usadas para distribui2o de dados para diversos computadores. I precioso ter a certeza de que os computadores que recebero os dados possuem unidades de fita compatveis com o formato utilizado. !or e,emplo, no poderemos enviar dados em uma fita 7AT de % mm para um computador que possui uma unidade de fita do tipo Travan. Alguns padr4es dizem respeito ao formato do cartuc0o e E largura da fita. Outros padr4es dizem respeito E forma como os dados esto gravados na superfcie da fita. A transportabilidade dos dados depende do atendimento desses padr4es. Juando o ob-etivo do uso de uma unidade de fita simplesmente fazer backup, e no transportar dados, a questo da compatibilidade torna+se menos importante. "ertos padr4es possuem caractersticas prFprias que os distinguem dos demais. Alguns oferecem ta,as de transmisso mais lentas e utilizam unidades de fita mais baratas. /o indicados para computadores de porte pequeno e mdio. Outros padr4es oferecem maiores ta,as de transmisso e usam unidades de fita mais caras. /o indicados para computadores de maior porte, como o caso dos servidores. Ce-amos a seguir alguns padr4es usados por unidades de fita e algumas de suas caractersticas.
Famlias DC2000 e DC600

/o in#meros os cartuc0os de fita magntica nos quais a fita possui a medida de $K% de polegada =A,B; mm?. "artuc0os descendentes do 7"<))) so usados em drives de BLM e medem apro,imadamente A,$ cm , (,$ cm =figura B?. Os cartuc0os de ;,<;N so descendentes do 7"A)), e medem apro,imadamente $) cm , $; cm =figura %?.

36-, Figura 36.3


%artuc.os de 3 /0 s1rie D%2!!!.

Hardware Total

OreqPentemente esses cartuc0os so c0amados de J6" =Juarter inc0 "artridge?. a verdade, J6" uma organiza2o encarregada de estabelecer padr4es para fitas magnticas em seus vrios aspectos, tais como caractersticas mecQnicas, interface, mtodo de grava2o, compatibilidade, etc. !or e,emplo, o padro J6"+B<$)+&" diz respeito aos cartuc0os de BLM para a capacidade de $,( 1'.
Figura 36.4
%artuc.os de (20.

"artuc0os de BLM levam o sufi,o &" =&ini "artridge?, como por e,emplo, J6"+()+&". Os cartuc0os de ;,<;N levam o sufi,o 7" =7ata "artridge?, como por e,emplo, J6"+;)$)+7". Os primeiros cartuc0os de BLM so descendentes do 7"<))), que utilizava o padro J6"+%) e tin0a capacidade de %) &'. &uitas vezes os cartuc0os so designados pelo padro J6" que utilizam, outras vezes pelo nome do modelo, dado pelo fabricante. !or e,emplo, cartuc0os 7"<$<) armazenam $<) &' e seguem o padro J6"+ ()+&". A maioria dos fabricantes de fitas usa para este cartuc0o a denomina2o 7"<$<), mas esta padroniza2o nem sempre ocorre com os modelos de mais altas capacidades, o que pode tornar um pouco difcil a sele2o do cartuc0o correto. Oelizmente e,istem sites de fabricantes de cartuc0os nos quais o usurio informa a marca e modelo da unidade de fita, e a partir da apresentada uma lista com os modelos de cartuc0os compatveis. Atravs do site RRRR 0ttpDKK>>>.gigatek.com RRRRR , este tipo de informa2o obtida.

%a$'tulo 36 - Unidades de fita

36-(

Outro cuidado que deve ser tomado que cada padro J6" pode ser usado por vrios tipos de cartuc0os, com vrios formatos. !or e,emplo, o padro J6"+() usado por cartuc0os 7"<)() =() &'?, 7"<$<) =$<) &'? e 7"<$<)S* =$T) &'?. !ara cada padro podem ser encontradas diferen2as em capacidades, dependendo do comprimento e da largura da fita utilizada. !ara muitos padr4es podem ser usadas fitas de ( mm ou de $K% de polegada =A,B; mm?. 7esta forma, diferentes capacidades so obtidas. A tabela que se segue mostra alguns padr4es usados por cartuc0os de de BLM com fitas de $K%N. ote que para algumas delas apresentamos ainda o nome do modelo que os fabricantes normalmente utilizam. 6nfelizmente para a maioria dos modelos, os nomes seguidos pelos fabricantes no so padronizados.
Modelo D%2!!! D%2!6! D%2*2! D%2*2!78 Padr3o 45%-,!-M% 45%-6!-M% 45%-6!-M% 45%-6!-M% 45%-2*!!-M% 45%-3!*!-M% 45%-3!2!-M% 45%-3!,!-M% 45%-3!6!-M% 45%-3!;(-M% 45%-32*!-M% %a$acidade ,! M# 6! M# *2! M# *9! M# 2:* "# 3,! M# 66! M# 6!! M# *.6 "# , "# *:6 "#

Hm geral os cartuc0os de BLM so usados em unidades de fita mais simples, com capacidades mais bai,as, de menor desempen0o e menor custo. "artuc0os de ;N so usados em unidades de fita mais caras, com maiores capacidades e maior desempen0o. A tabela que se segue mostra alguns padr4es J6" usados por cartuc0os de ;N, bem como as suas capacidades quando so usadas fitas de $K%N.
Modelo D%6(2( D%;*!! D%;*3( Padr3o 45%-(2(-D% 45%-*!!!-D% 45%-*3(!-D% 45%-2"#-D% 45%-,"#-D% 45%-(!*!-D% 45%-(2*!-D% %a$acidade (2( M# * "# *:3( "# 2 "# , "# *3 "# 2( "#

DAT

/ignifica 7igital Audio Tape. Hste tipo de fita era originalmente utilizado para gravar udio de alta qualidade, e foi posteriormente utilizada para o armazenamento de dados. /urgiu ento o padro 77/ =7igital 7ata

36-6

Hardware Total

/torage?. "omo sempre ocorre em armazenamento em fitas, a capacidade total poder ser em mdia duas vezes maior utilizando compresso de dados.
Padr3o DD<-* DD<-2 DD<-3 DD<-, %a$acidade 2 "# , "# *2 "# 2! "#

Figura 36.5
U a unidade de fita DAT.

Oitas 7AT possuem % mm de largura e utilizam grava2o 0elicoidal =as cabe2as formam um formam um pequeno Qngulo com a lin0a da fita?. Hste mtodo parecido com o utilizado em fitas para C"8. "omo o seu mecanismo mais complicado que o utilizado por outros tipos de fitas, o custo de uma unidade de fita 7AT relativamente alto para um usurio comum =U;)) a U<)))?. @ as suas fitas so bastante simples e baratas. *eva vantagem portanto quando necessrio utilizar um grande n#mero de fitas, em compara2o com outras tecnologias.
Figura 36.6
+ita DAT.

%a$'tulo 36 - Unidades de fita

36-9

As unidades de fita 7AT utilizam em geral uma interface /"/6 ou Oire>ire. !odem ser internas ou e,ternas, assim como ocorre com a maioria dos dispositivos /"/6. "omo foram as primeiras fitas a atingir capacidades na fai,a de gigabGtes, seu uso tornou+se bastante comum em servidores e !"s nos quais preciso fazer backup de grandes quantidades de dados.
Travan

:nidades Travan utilizam uma tecnologia de grava2o criada pela B& =atual 6mation? diferente daquela empregada pelos cartuc0os das sries 7"<))) e 7"A)). Hsta tecnologia permite grava24es em altas densidades, resultando em elevadas capacidades, mas os drives so mais simples que os empregados por outras tecnologias, o que resulta em menores custos. Ao longo dos anos foram criados vrios formatos TravanD
Padr3o Tra&an-* Tra&an-2 Tra&an-3 Tra&an-, Ta&an =<6 Tra&an =<2! Tra&an =<36 %a$acidade ,!! M# 6!! M# *.6 "# , "# , "# *! "# *6 "#

As primeiras unidades de fita Travan eram conectadas na interface para drives de disquetes. Os atuais modelos, de capacidades mais elevadas, utilizam interfaces /"/6 ou 67H. 7evido ao seu custo relativamente bai,o, unidades Travan so indicadas para !"s de pequeno e mdio porte. 1ra2as aos novos formatos com capacidades mais elevadas = /(, /<) e /BA?, so tambm adequados aos !"s equipados com discos rgidos de elevadas capacidades, nos quais preciso realizar backups de grandes quantidades de dados. At mesmo para servidores tVm se tornado bastante adequado, passando a dividir o mercado com as unidades de fita 7AT, de mais alto custo, que at ento dominavam o mercado para capacidades superiores a % 1'.

36-6 Figura 36.7


Unidade de fita Tra&an.

Hardware Total

*** 35% *** Figura 36.8


%artuc.os Tra&an.

8 mm

Hste tecnologia semel0ante E utilizada pelas fitas 7AT, apesar de que fitas Travan tambm possuem a largura de ( mm. /eria mais correto dizer cartuc0o de ( mm com grava2o 0elicoidal. As fitas Travan, apesar de tambm terem ( mm de largura, utilizam grava2o linear, ou se-a, os dados so gravados em tril0as paralelas E prFpria fita. As capacidades so bastante elevadas e a transferVncia de dados bastante rpida. H,abGte, /onG e /eagate so os seus principais fabricantes. &uito populares entre as fitas de alta capacidade so os modelos produzidos pela H,abGte, com a sua srie &ammot0.

%a$'tulo 36 - Unidades de fita Figura 36.9


Unidade Ma ot. da >?a@Ate.

36-;

:nidades de ( mm podem apresentar diversas capacidadesD


Padr3o 6 Ma ot. A5T %a$acidade 3:( "# B ( "# B 9 "# *, "# B 2! "# B 3! "# 2( "# B 3( "#

A tecnologia A6T =Advanced 6ntelligent Tape? utilizada pela /onG e /eagate. !ossui vrios recursos avan2ados, como uma cobertura especial que garante maior durabilidade, um mecanismo para auto+limpeza, memFria Olas0 8O& embutida no cartuc0o e mel0or desempen0o.
Figura 36.10
Dri&es A5T da <eaCate.

DLT

A tecnologia 7*T =7igital *inear Tape? foi desenvolvida pela 7igital Hquipment "orporation e posteriormente adquirida pela Juantum. Tem dominado o mercado de fitas nas capacidades superiores a $) 1'. Atualmente e,istem vrias famlias de unidades de fita 7*T produzidas pela Juantum. A tabela abai,o mostra a capacidade nativa das fitas, isto , sem compressoD
+a 'lia D8T ,!!! D8T 9!!! D8T 6!!! %a$acidade nati&a 2! "# 3( "# ,! "#

36-*!
<D8T22! **! "#

Hardware Total

As fitas 7*T apresentam largura de LM =$<,T mm? e usam o sistema de grava2o linear, ao contrrio de outras tecnologias para altas capacidades, que usam o sistema de grava2o 0elicoidal. Assim como ocorre com unidades de fita de alta capacidade, os modelos 7*T utilizam interfaces /"/6. A figura $$ mostra uma unidade de fita Juantum 7*T T))). Hm uma se2o posterior deste captulo apresentaremos mais detal0adamente uma uni+ dade de fita 7*T.
Figura 36.11
Unidade D8T 9!!!.

Onstream

Onstream mais um fabricante de unidades de fita que produz modelos proprietrios, porm com e,celente rela2o custoKcapacidade. /uas capacidades nativas so de $; 1', <; 1' e B) 1', e os drives custam entre UB)) e UT)), dependendo do modelo.
Modelo D53! D53! +ast DP3! U<#3! <%3!: <%3!> <%(!: <%(!> +D3! ADR3! ADR(!: ADR(!> ADR2.6!5D> 5nterface 5D> 5D> >PP U<# <%<5-2 <%<5-2 +irewire <%<5-2 <%<5-2 5D> %a$acidade nati&a *( "# *( "# *( "# *( "# *( "# 2( "# *( "# *( "# 2( "# 3! "#

As unidades de fita da Onstream utilizam uma tecnologia c0amada A78 =Advanced 7igital 8ecording?, desenvolvida pela !0ilips. O sistema de grava2o linear, em ( tril0as. Apesar de ser um produto novo, esses drives tVm grande c0ance de fazer sucesso entre os !"s de mdio porte nos quais preciso arquivar grandes quantidades de dados.

%a$'tulo 36 - Unidades de fita Figura 36.12


Unidade de fita Onstrea D53!.

36-**

Desempenho das unidades de ita


Alm da capacidade, a velocidade de leitura e grava2o de uma unidade de fita magntica um parQmetro importantssimo. Afinal, quanto maior a quantidade de dados a serem lidos ou gravados, maior ser o tempo envolvido na opera2o. !ara que o tempo no fique e,cessivamente longo, preciso que as unidades de fita apresentem ta,as de transferVncia elevadas. Assim como ocorre com os discos rgidos, temos duas ta,as de transferVncia envolvidasD Ta,a de transferVncia da mdia + I a velocidade na qual os dados so transferidos entre a fita e o buffer interno da unidade. Ta,a de transferVncia e,terna + I a velocidade m,ima na qual os dados podem ser transmitidos pela interface usada para a cone,o da unidade de fita com o computador. 6nterfaces /"/6 e :ltra 67H so bem velozes, enquanto a interface paralela e a interface para drives de disquetes so as mais lentas. Tambm so bastante rpidas as interfaces :/' <.) e Oire>ire. A ta,a de transferVncia e,terna sempre muito maior que a interna. !ortanto, a interna que acaba determinando o desempen0o. Os fabricantes costumam indicar o desempen0o das suas unidades de fita em &' por segundo, &' por minuto ou &' por 0ora. /e o tempo um fator crtico, devemos selecionar uma unidade de fita que apresente maior velocidade de backup. A tabela que se segue mostra alguns e,emplos de ta,as apresentadas por algumas tecnologias. ote que dentro de uma mesma tecnologia e,iste muita varia2o. 7iferentes modelos podem apresentar ta,as

36-*2

Hardware Total

bastante diferentes. I preciso consultar as especifica24es do produto antes da aquisi2o.


TecnoloCia D%2!!!B6!! DAT DD<2 DAT DD<3 Tra&an Tra&an =< Ma ot. A5T D8T ADR Ta?as t'$icas Enati&asF (! G#Bs a *(! G#Bs 3!! G#Bs a 6!! G#Bs * M#Bs a *.( M#Bs (! G#Bs a *(! G#Bs * M#Bs a *.( M#Bs 3 M#Bs 3 M#Bs *.( M#Bs a ( M#Bs * M#Bs a 2 M#Bs

Tome cuidado, pois muitos fabricantes especificam a ta,a de transferVncia usando compresso de dados. !ara uma compara2o mais precisa temos que levar em conta a ta,a de transferVncia nativa, ou se-a, sem compresso. A ta,a com compresso ser em mdia duas vezes maior.

!eri ica"#o de $rava"#o


Assim como ocorre em todas as mdias usadas para backup, altamente recomendvel realizar uma verifica2o nos dados gravados. Hsta verifica2o consiste em ler novamente os dados recm gravados. Todos os programas de backup possuem este recurso. A verifica2o d uma seguran2a maior aos dados. !assamos a ter certeza de que foram gravados corretamente, no tendo sido danificados por imperfei24es na mdia. Hsta maior seguran2a tem um pre2o, que o tempo gasto na opera2o. 1ravar e verificar duas vezes mais demorado que simplesmente gravar sem verificar. !ara resolver este problema, as tecnologias mais sofisticadas possuem cabe2as capazes de gravar e ler ao mesmo tempo. 7esta forma, E medida em que os dados so gravados, feita uma leitura imediata. !odemos desta forma desabilitar no programa de backup a opera2o de verifica2o =que consiste em rebobinar a fita e ler novamente os dados gravados?. Hstaremos assim desabilitando a verifica2o por soft>are, - que a verifica2o feita por 0ard>are de forma automtica pela unidade de fita. /o as seguintes as tecnologias que utilizam este recursoD 7AT Travan / A6T 7*T &ammot0

%a$'tulo 36 - Unidades de fita

36-*3

Compress#o de dados por hard%are


A compresso de dados resulta em grande economia de espa2o de armazenamento, alm de um menor tempo gasto nas opera24es de backup. !or esta razo os programas de backup em geral podem realizar a compacta2o dos dados antes de envi+los E unidade de fita. O processo muito mais eficiente quando a prFpria unidade de fita realiza a compacta2o. O programa de backup envia os dados na sua forma no compactada e a unidade de fita os comprime antes de gravar na mdia. Hste tipo de compresso mais eficiente e resulta em maiores velocidades de grava2o e leitura. 6magine por e,emplo uma unidade de fita capaz de receber dados E ta,a de $ &'Ks. /e a compacta2o for realizada por soft>are, o processador principal deveria realizar este trabal0o de compacta2o antes de enviar os dados E unidade de fita. !or mais veloz que se-a um processador, muito difcil conseguir comprimir dados de forma to rpida. !or isso as unidades de fita de alto desempen0o devem obrigatoriamente realizar a compresso por 0ard>are. Todas as modernas unidades de fita com altas capacidades suportam compresso de dados por 0ard>are. Hste o caso dos drives com as tecnologiasD 7AT 7*T &ammot0 A6T Travan /

Compati&ilidade com pro$ramas de &ac'up


"omo vemos, e,istem muitos padr4es de unidades de fita magntica. "omo resultado desta diversidade, e,istem casos de programas de backup que no recon0ecem certos tipos de unidades de fita. Juanto mais profissional um programa, maior a quantidade de tipos de fita que podem ser utilizados. :m programa de 'ackup bastante poderoso o que acompan0a do 9indo>s .( K 9indo>s &H, sendo muito mel0or que o que acompan0ava o 9indo>s .; =este sF suportava fitas J6"+%), J6"+() e J6"+B)$)?. @ o backup que acompan0a o 9indo>s .(K&H um soft>are fornecido para a &icrosoft pela /eagate, e um dos mel0ores do mercado. /uporta unidades de fita magntica dos seguintes tiposD J6"+(), J6"+B)$) e J6"+B<)

36-*,

Hardware Total

J6"+() 9ide, J6"+B)$) 9ide, J6"+B<) 9ide Travan $, <, B e % 7AT 77/+$ e 77/+< 7"A))) ( mm 7*T &dias removveis =56!, @A5, etc.?

Juando no temos disponvel um programa de backup que suporte uma determinada unidade de fita, temos duas op24esD a? :sar o programa de backup que acompan0a a unidade de fita + :ma unidade de fita sempre acompan0ada de um soft>are de backup compat+ vel. Juando a unidade de fita nova, o programa de backup fornecido de verso recente, compatvel com os #ltimos recursos do sistema operacional. Hsta caracterstica muito importante, pois antes do lan2amento do 9indo>s .;, os programas de backup no suportavam nomes longos. !rogramas de backup antigos, mesmo compatveis com a unidade de fita, podero ser usados mas no registraro corretamente os nomes longos do 9indo>s .,. !ortanto, e,ceto no caso de unidades de fita antigas, o programa de backup poder ser usado, sendo perfeitamente compatvel com a unidade de fita. b? Adquirir um programa de backup separadamente + Juando o programa de backup que acompan0a a unidade de fita no agrada ao usu+ rio, pode ser comprado um outro programa de backup comercial. !odemos usar por e,emplo o 'ackup H,ec, da /eagete, ou o Adaptec 'ackup, que faz parte do pacote H5+/"/6. O'/D o 9indo>s .(K.(/H, o programa &icrosoft 'ackup podia ser instalado atravs do !ainel de "ontrole, ou ento pela instala2o personalizada do 9indo>s. a verso &H, este programa no instalado desta forma. Hle fica no "7+8O& de instala2o do 9indo>s, na pasta Kadd+ ons.

(nstalando uma unidade DAT


:nidades de fita 7AT, assim como a maioria dos modelos de elevadas capacidades, utilizam uma interface /"/6. !ortanto antes da sua instala2o preciso que uma placa controladora /"/6 este-a corretamente instalada.

%a$'tulo 36 - Unidades de fita

36-*(

:saremos no nosso e,emplo uma unidade de fita "onner modelo %B<A !. Trata+se de uma unidade 7AT 77/+<, com capacidade nativa de % 1' =( 1' com compresso?.
Figura 36.13
Hu $ers $ara confiCurar a unidade DAT.

Antes de instalar a unidade 7AT devemos configurar seus -umpers de acordo com as instru24es do seu manual =figura $B?. 7evem ser configurados os seguintes parQmetrosD a? /"/6 67 b? Terminador c? "ompresso de dados
Con i$urando o )C)( (D

Os pinos de $ a A devem ser usados para programar um /"/6 67 apropriado. Hsta unidade usa o barramento /"/6 de ( bits, portanto os valores de /"/6 67 permitidos so de ) a T. O valor T reservado para a placa de interface /"/6. Calores ) e $ so reservados para discos rgidos que precisam estar ativos na ocasio do boot. !odemos ento utilizar valores entre B e A.
Con i$urando o terminador )C)(

H,istem dois tipos de terminadores /"/6, ativo e passivo. Ambos produzem os mesmos resultados, mas os do tipo ativo so eletricamente mel0ores. Hsta unidade possui terminadores ativos. !ara 0abilit+los precisamos ligar um -umper entre as posi24es $$+$< e outro entre as posi24es $;+$A. "aso esta unidade se-a o #nico dispositivo ligado E placa controladora, deve ficar com

36-*6

Hardware Total

os terminadores 0abilitados. /e e,istirem outros dispositivos /"/6 conectados E interface devem ser observadas as regras de termina2o /"/6.
Con i$urando a compress#o de dados

As unidades de fita 7AT, assim como a maioria das unidades de alta capacidade, so capazes de realizar compresso de dados por 0ard>are. A princpio devemos dei,ar este recurso 0abilitado. Ainda assim, esta unidade permite desabilitar a compresso por 0ard>are, atravs da instala2o de um -umper entre os pinos . e $).
(nstalando o so t%are de &ac'up

Antes de fazer a instala2o de 0ard>are da unidade de fita recomendvel instalar o programa de backup do 9indo>s, ou outro programa de backup que suporte fitas 7AT. 7esta forma a unidade de fita poder ser detectada corretamente, tendo seus drivers imediatamente instalados. /e este cuidado no for tomado, a unidade ficar sem drivers ativos, e o seu pleno funcionamento sF se dar depois que for instalado o programa de backup.
Detec"#o da unidade de ita

"onectamos a unidade de fita na controladora /"/6 e na fonte de alimenta2o, e assim que o 9indo>s for iniciado ser mostrado o quadro de dilogoD
Novo Hardware Detectado Unidade de Fita SCSI

Ou entoD
Novo Hardware Detectado SCSI Tape Backup

A mensagem poder aparecer em portuguVs ou inglVs, dependendo do idioma do programa de backup. ApFs a instala2o, a unidade constar no 1erenciador de 7ispositivos, como vemos na figura $%. !oder constar no grupo :nidades de Oita =para o caso dos drivers em portuguVs? ou em Tape 7rive =para o caso dos drivers em inglVs?.

%a$'tulo 36 - Unidades de fita Figura 36.14

36-*9

.A unidade de fita DAT IJ consta no "erenciador de Dis$ositi&os.

Terminada a instala2o da unidade 7AT, - poderemos us+la nas opera24es de backup. !rogramas de backup que suportam este tipo de fita iro recon0ecV+la e apresent+la como op2o para armazenamento dos dados salvos no backup. Hste o caso do &icrosoft 'ackup que acompan0a o 9indo>s .( =figura $;?. Observe o campo Onde armazenar o backup. !or default este campo programado com a op2o Arquivo, ou se-a, os dados sero armazenados em um arquivo em disquete, no disco rgido ou qualquer outro tipo de unidade de disco que se-a recon0ecida pelo 9indo>s. !odemos ento programar este campo como sendo a unidade de fita, que no nosso e,emplo A8"36CH !it0on <(B(( =na verdade a A8"36CH produzia este modelo para a "onner em regime de OH&?.

36-*6

Hardware Total Figura 36.15


A unidade de fita DAT IJ 1 recon.ecida $elo $roCra a de @acGu$ do Dindows.

O mtodo de utiliza2o de programas de backup independe da unidade de fita utilizada. !or isso mostraremos mais adiante neste captulo como usar programas de 'ackup de uma forma genrica. :ma vez aprendendo usar um programa, os comandos sero vlidos para qualquer tipo de unidade de fita suportada.

Cone*#o na inter ace paralela


Algumas unidades de fita de bai,o custo podem ser conectadas na porta paralela. I o caso da unidade Onstream 7!B), que tem $; 1' de capacidade nativa e liga+se a uma porta paralela H!! ou H"!. este caso temos alta capacidade, custo bai,o e ta,a de transferVncia de mdia para alta. :nidades de fita que se conectam E porta paralela apresentam uma grande vantagem, que a portabilidade. Hste tipo de unidade de fita pode ser ligada ao computador para a realiza2o de backup e depois desconectada. 8epetindo o processo, podemos realizar backup em vrios computadores utilizando uma #nica unidade de fita. ormalmente os fabricantes que produzem unidades e,ternas que se conectam na porta paralela oferecem tambm modelos internos que utilizam a interface 67H, /"/6 e :/'. "omo os modelos e,ternos possuem um gabinete e uma fonte de alimenta2o prFprios, seu custo superior ao dos modelos internos de mesma famlia.

%a$'tulo 36 - Unidades de fita

36-*;

+anuseio de itas
"artuc0os de fita magntica devem ser guardados dentro do seu esto-o plstico e armazenados em local isento de poeira e umidade e sem calor e,cessivo, o que prolongar a sua vida #til. A durabilidade poder ser de $) a B) anos, dependendo do tipo de fita. H,istem unidades de fita auto+limpantes, que limpam as cabe2as E medida em que so utilizadas. I o caso das unidades A6T. A maioria das unidades entretanto requer limpeza manual. Os fabricantes recomendam a limpeza das cabe2as apFs um certo n#mero de 0oras de uso contnuo =de $) a B), dependendo da unidade?. Oitas de limpeza podem ser compradas nos mesmos locais onde so vendidos os cartuc0os. Os cartuc0os de fita magntica possuem um mecanismo de prote2o contra grava2o, o que evitar que fitas com dados importantes se-am acidentalmente apagadas. A figura $A mostra a prote2o contra grava2o em uma fita 7AT.
Figura 36.16
ProteK3o contra Cra&aK3o e u a fita DAT.

Hm caso de d#vida vocV poder consultar o manual da unidade de fita para obter informa24es sobre a prote2o contra grava2o, procedimentos de limpeza, manuseio e cuidados gerais com as fitas e a unidade.

(nstalando uma unidade DLT


!ara que vocV ten0a mais con0ecimentos sobre produtos encontrados no mercado, apresentaremos agora a unidade de fita 7*T%))), produzida pela Juantum e 7igital. Hsta unidade foi gentilmente cedida para avalia2o pela :nio 7igital, empresa que comercializa essas unidades no 'rasil =>>>.uniao+digital.com.br?. Alm da 7*T%))) =%) 1' com compresso? e,iste tambm a 7*TT))) =T) &' com compresso? e superiores. /o

36-2!

Hardware Total

unidades de fita profissionais, muito indicadas para serem usadas em servidores. /eu desempen0o tambm e,cepcional. As unidades 7*T%))) fazem backup E ta,a de T) &' por minuto e as unidades 7*TT))) c0egam a cerca de $)) &' por minuto. /o muito mais velozes que as unidades 7AT.
Figura 36.17
Unidade de fita D8T,!!! - %ortesia da Uni3o DiCital www.uniao-diCital.co .@r.

A figura $( mostra um cartuc0o usado para esta unidade. Hsses cartuc0os, as+ sim como os cartuc0os de limpeza, podem ser encontrados em lo-as especializadas em mdias magnticas para informtica.
Figura 36.18
%artuc.os D8T.

(nstalando a unidade DLT

Antes de instalar a unidade devemos programar um /"/6 67 adequado =figura $.?. Hsta unidade e,terna possui uma c0ave seletora com dois bot4es

%a$'tulo 36 - Unidades de fita

36-2*

que servem para escol0er o /"/6 67, que mostrado em um visor rotativo. a figura est sendo mostrado o n#mero 5H8O. W medida em que apertamos o boto superior ou o inferior, o n#mero mostrado varia, de acordo com o /"/6 67 selecionado. Ainda na parte traseira da unidade encontramos dois conectores /"/6 tipo "entronics de ;) vias. :m deles o /"/6 6 =o da esquerda? e o outro o /"/6 O:T =o da direita?. O /"/6 6 deve ser ligado no conector e,terno da placa controladora /"/6, ou ento em outros dispositivos da cadeia /"/6 localizados entre a unidade e a controladora. O /"/6 O:T deve ser ligado a um terminador e,terno, ou ento em dispositivos posteriores da cadeia /"/6.
*** 35% *** Figura 36.19
%.a&e seletora de <%<5 5D.

Assim como ocorre com outras unidades de fita /"/6, a 7*T%))) detectada pelo 9indo>s, porm no feita a instala2o de drivers. A unidade constar no 1erenciador de 7ispositivos com um ponto de e,clama2o amarelo, indicando que e,istem problemas. o caso, o problema apenas provisFrio, ou se-a, a falta de drivers.

36-22

Hardware Total Figura 36.20


A unidade D8T,!!! Eou D>% TL66F ainda n3o te os dri&ers instalados.

Os drivers para esta unidade sero instalados apFs a instala2o do programa de backup. 6nfelizmente o programa de backup que acompan0a o 9indo>s .( no suporta a unidade 7*T%))) nem outras mais modernas =o suporte e,iste apenas para unidades 7*T mais antigas?. I necessrio utilizar um programa e backup mais moderno. :m dos mel0ores programas de backup disponveis no mercado o 'ackup H,ec da /eagate, tambm comercializado pela :nio 7igital. H,istem vers4es para 9indo>s .,K&HKS! 3ome e para 9indo>s TK<)))KS! ="liente e servidor?. o nosso e,emplo, usaremos a verso para 9indo>s .,K&HKS! 3ome. A figura <$ mostra o incio da sua instala2o.
Figura 36.21
5nstalando o <eaCate #acGu$ >?ec.

%a$'tulo 36 - Unidades de fita

36-23

Terminada a instala2o devemos reinicializar o computador. A unidade de fita ser novamente detectada e seus drivers sero instalados. !assar ento a constar corretamente no 1erenciador de 7ispositivos =figura <<?.
Figura 36.22
A unidade D8T,!!! estJ correta ente instalada.

A unidade est pronta para ser usada. 7evemos fazV+lo atravs do programa 'ackup H,ec.
O pro$rama ,ac'up -*ec

A figura <B mostra o grupo de programas criado durante a instala2o do 'ackup H,ec. 7evemos de incio clicar sobre o cone do 'ackup H,ec.
Figura 36.23
O Cru$o #acGu$ >?ec.

!ara sermos avisados para fazer backups com 0orrios marcados de forma automtica devemos e,ecutar o programa 'ackup H,ec /c0eduler. !odemos programar, por e,emplo, a realiza2o de backups automticos diariamente, em um 0orrio de pouca utiliza2o. /er ento apresentado um quadro no qual programamos o 0orrio de realiza2o de backups automticos =figura <%?. o caso escol0emos meia noite, Es segundas feiras. este dia ser feito o

36-2,

Hardware Total

backup total. os demais dias da semana ser feito backup apenas dos arquivos novos e modificados depois do #ltimo backup =backups diferenci+ ais?.
Figura 36.24
#acGu$ total Ms seCundas feiras e diferenciais nos de ais dias.

A seguir ser perguntado se dese-amos que se-a criado um disquete de emergVncia para recupera2o total do sistema em caso de fal0as. Hsta uma caracterstica interessantssima do 'ackup H,ec que todo programa deveria ter. /o criados dois disquetes de emergVncia usados na recupera2o =restore?, mesmo sem utilizar o 9indo>s. O primeiro disquete criado por uma modifica2o do disco de inicializa2o do 9indo>s .,. !ara criar este disquete usamos o !ainel de "ontrole, Adicionar K 8emover programas, 7isco de inicializa2o. o segundo disquete est o programa que faz o restore de dados armazenados em fita. /er perguntado o modelo da placa controladora /"/6 utilizada. Tambm ser preciso indicar onde encontrado o A/!6 &anager =por e,emplo, o A/!6(7O/./X/?, que ativa o funcionamento da unidade de fita /"/6 no modo &/+7O/. Hste driver encontrado no disquete de inicializa2o do 9indo>s. Terminada a cria2o dos disquetes de emergVncia, devemos realizar um backup completo de todos os discos locais. 6sto pode ser feito manualmente ou atravs do 'ackup 9izard, um modo de opera2o passo+a+passo e semi+automtico do 'ackup H,ec. A figura <; mostra o 'ackup H,ec pronto para utiliza2o. Observe que o dis+ positivo de backup selecionado =90ere to back up? a nossa unidade de fita 7*T%))) =ou 7H" T5((?.

%a$'tulo 36 - Unidades de fita Figura 36.25


O $roCra a #acGu$ >?ec.

36-2(

A opera2o deste programa muito parecida com a de outros programas de backup. !articularmente mais parecida com a do programa de backup que acompan0a o 9indo>s .(K&H, que na verdade uma verso simplificada do 'ackup H,ec. 7evemos marcar os drives e diretFrios a serem copiados, selecionar a unidade destino, programar as op24es de backup =total ou incremental, fazer ou no compacta2o e compara2o?. !ara ter acesso a essas op24es usamos o boto Options no quadro da figura <;. O comando Tools K &edia =figura <A? apresenta algumas opera24es que podem ser realizadas sobre os cartuc0os de fita antes da realiza2o do backup. O comando 6dentifG verifica se a fita est formatada, se contm dados e informa a capacidade livre e a capacidade ocupada. O comando 6nitialize deve ser usado com fitas novas, que so usadas pela primeira vez. !odemos apagar os dados de uma fita usando o comando Hrase.
Figura 36.26
+erra entas $ara a 'dia.

36-26

Hardware Total

Hncontramos tambm no menu Tools, alm de outros comandos, o 8ecoverG 7iskettes. I usado para gerar os disquetes de emergVncia, os mesmos que so gerados quando usamos o 'ackup H,ec pela primeira vez.
+anuseio do cartucho

Os cartuc0os 7*T devem ser manuseados com muito cuidado. I preciso tomar cuidados especiais em rela2o a agentes nocivos como poeira, c0oque mecQnico, calor, campos magnticos e umidade. !ara inserir o cartuc0o devemos proceder como mostra a figura <TD $? *evantar a alavanca <? 6nserir o cartuc0o, prestando aten2o na orienta2o correta B? *evar o cartuc0o at o final do seu compartimento %? Abai,ar a alavanca
*** 35% *** Figura 36.27
5nserindo o cartuc.o.

7entro de alguns segundos o cartuc0o ser acessado e recon0ecido pela unidade. /e tudo ocorrer bem ficaro acesos *H7s indicadores de capacidade e o *H7 Tape in use. A retirada do cartuc0o deve ser feita como mostra a figura <).;$. $? !ressionar o boto : *OA7 e aguardar que acenda o *H7 Operate 3andle <? *evantar a alavanca, o que faz o cartuc0o recuar B? 8etirar o cartuc0o %? Abai,ar a alavanca

%a$'tulo 36 - Unidades de fita *** 35% *** Figura 36.28


Retirando o cartuc.o.

36-29

Assim que retirado da unidade, o cartuc0o deve ser imediatamente guardado no seu esto-o plstico. Os cartuc0os 7*T possuem uma c0ave para 0abilita2o e desabilita2o de grava2o. A figura <).;< mostra como posicionar esta c0ave.
Figura 36.29
ProteK3o contra Cra&aK3o.

Assim como ocorre com outros tipos de unidades de fita, as unidades 7*T precisam ser limpas periodicamente, utilizando um cartuc0o de limpeza. As unidades 7*T possuem um *H7 que informa ao usurio quando necessrio usar o cartuc0o de limpeza. !ara fazer a limpeza basta colocar o cartuc0o e aguardar alguns segundos. *H7s piscaro enquanto a limpeza estiver sendo feita e pararo de piscar quando a limpeza terminar. 7evemos retirar a fita de limpeza e guard+la para limpezas posteriores.

(nstalando uma unidade Onstream


Hsta uma nova gera2o de unidades de fita magntica que utiliza a tecnologia A78 =Advanced 7igital 8ecording?, desenvolvida pela !0ilips. Antes do lan2amento desta tecnologia, As unidades de fita de bai,o custo

36-26

Hardware Total

apresentavam capacidades modestas. O modelo mais simples desta famlia =67H interno? apresenta a capacidade nativa de $; 1' por cartuc0o =B) &' com compresso?. O modelo 7/;) apresenta a capacidade nativa de <; 1' =;) 1' com compresso?. A figura B) mostra a unidade 76B) =67H, interna?.
Figura 36.30
Unidade Onstrea D53!.

A figura B$ mostra o cartuc0o de $; 1' =nativos? usados por essas unidades. Os cartuc0os de <; 1' so similares, sendo apenas um pouco mais compridos. Os vrios modelos da famlia Onstream so apresentados na tabela abai,o.
Modelo D53! D53! +ast DP3! U<#3! <%3!: <%3!> <%(!: <%(!> +D3! ADR3! ADR(!: ADR(!> ADR2.6!5D> 5nterface 5D> 5D> >PP U<# <%<5-2 <%<5-2 +irewire <%<5-2 <%<5-2 5D> %a$acidade nati&a *( "# *( "# *( "# *( "# *( "# 2( "# *( "# *( "# 2( "# 3! "#

%a$'tulo 36 - Unidades de fita Figura 36.31


%artuc.o Onstrea de *( "#.

36-2;

ote que uma capacidade nativa de $; 1' mais que os $< 1' das fitas 7AT 77/B, e a capacidade nativa de B) 1' do modelo A78.A)67H mais que os <) 1' nativos das fitas 7AT 77/%. Hnquanto as unidades 7AT custam acima de $;)) dFlares, os modelos da Onstream custam entre B)) e A)) dFlares =pre2os no H:A?. &ostraremos nesta se2o a instala2o e o uso da unidade 76B). /ua instala2o to simples quanto a de um disco rgido ou um drive de "7+ 8O&. /ua utiliza2o ainda mais simples que a dos programas de backup tpicos. A instala2o facilitada pelo uso do programa 6nstall !artner, fornecido no "7+8O& que acompan0a a unidade. Ao usarmos este programa, este informa ao usurio que deve ser instalado um driver para que a unidade de fita funcione =figura B<?. Hste driver composto pelo arquivo /&A8TC/7.CS7.
Figura 36.32
N $reciso instalar o dri&er.

'asta clicar em XH/ e o driver ser instalado. O 9indo>s ser reiniciado e o 6nstall !artner ser automaticamente e,ecutado apFs esta inicializa2o. O programa ir determinar quais so os dispositivos 67H instalados nas

36-3!

Hardware Total

interfaces primria e secundria, e sugerir a mel0or forma de instala2o para a unidade de fita =figura BB?. o nosso e,emplo temos um disco rgido ligado como &aster na interface 67H primria e um drive de "7+8O& instalado como &aster na interface 67H secundria. O programa recomenda instalar a unidade como /lave na interface 67H secundria e indica como deve ser configurado o seu -umper &asterK/lave.
Figura 36.33
O $roCra a 5nstall Partner indica a el.or for a de instalar a unidade de fita.

este momento devemos usar o comando de desligamento e instalar o drive, com seu -umper &asterK/lave devidamente configurado. Hsta configura2o similar E utilizada em outros dispositivos 67H, como discos rgidos e drives de "7+8O&. A figura B% mostra a parte traseira de uma unidade 76B). H,iste um conector para o cabo flat, um conector para a fonte de alimenta2o e um -umper para a configura2o &asterK/lave. Cemos tambm as configura24es de &asterK/lave.

%a$'tulo 36 - Unidades de fita Figura 36.34

36-3*
Parte traseira de u a unidade D53! e seus Iu $ers.

O conector de alimenta2o utilizado pela unidade 76B) do mesmo tipo usado por drives de disquetes de BLM. "aso no e,ista um conector deste tipo disponvel na fonte, podemos utilizar uma e,tenso de conectores que fornecida -untamente com o 76B). !ara evitar danos E cabe2a do drive durante o transporte, a unidade 76B) sai de fbrica com um suporte plstico que deve ser retirado, permitindo ento a coloca2o do cartuc0o. "om o equipamento ligado, pressionamos o boto H@H"T para retirar este suporte. 1uarde este suporte para usar quando precisar transportar o computador. Assim que o 9indo>s for reiniciado, o 6nstall !artner ser e,ecutado automaticamente e indicar se a unidade 76B) est corretamente instalada =figura B;?.
Figura 36.35
A unidade estJ correta ente instalada.

36-32

Hardware Total

:samos a seguir o "7+8O& que acompan0a a unidade, e no menu apresentado usamos a op2o 6nstall Onstream Hc0o, o soft>are de backup que acompan0a a unidade 76B). Hste soft>are tambm faz com que as fitas se-am acessadas como se fossem discos removveis. Hsta uma caracterstica bastante interessante das fitas Onstream. ormalmente as unidades de fita no aceitam opera24es usuais com arquivos, so apenas usadas para backup e restore. As unidades Onstream so recon0ecidas pelo 9indo>s da mesma forma como drives de discos removveis. Aceitam todos os comandos usuais sobre arquivos e pastas encontrados nesses discos. ote entretanto que este tipo de acesso bastante lento. I mel0or utilizar a unidade de fita para opera24es de backup e restore, e no para acessos usuais a arquivos. Terminada a instala2o do soft>are Onstream Hc0o, a -anela &eu "omputador passar a apresentar dois novos drives =por default so os drives T e C, mas na ocasio da instala2o podemos escol0er outras letras?, como mostra a figura BA.
Figura 36.36
<urCira dois no&os dri&es.

O drive T a fita propriamente dita. O drive C um catlogo de fitas, atravs do qual podemos ter acesso rpido a qualquer arquivo armazenado em qualquer uma das fitas =figura BT?. este Ydrive virtualM os cones representam as diversas fitas catalogadas. !odemos clicar cada uma delas para procurar pastas e arquivos. Ao clicarmos em um arquivo ou comandarmos a abertura ou transferVncia, ser automaticamente pedida a coloca2o do cartuc0o apropriado.

%a$'tulo 36 - Unidades de fita Figura 36.37


%atJloCo de fitas.

36-33

A opera2o do drive bastante simples. :samos o boto H@H"T =figura B(? para abrir a tampa do compartimento do cartuc0o. Hste boto possui um *H7 indicador de atividade. "olocamos o cartuc0o no compartimento e o empurramos com cuidado at o fim. A tampa ser fec0ada e depois de alguns segundos a fita estar acessvel.
Figura 36.38
Painel frontal de u a unidade D53!.

!odemos utilizar as fitas Onstream de vrias formas. :ma delas simplesmente copiar as pastas dese-adas para o Ydrive TM. Hste mtodo no o mais eficiente, mas o mais fcil. Outro mtodo mel0or e tambm fcil usar o programa de backup Hc0o H,press =figura B.?. 'asta clicar no primeiro boto !laG =o da esquerda? para fazer um backup total de todos os drives locais. :samos o segundo boto !laG se quisermos fazer um backup incremental, ou se-a, apenas arquivos novos e aqueles alterados depois do #ltimo backup. A combina2o de backups totais e incrementais permite fazer backups de forma rpida e segura.

36-3, Figura 36.39


O $roCra a >c.o >?$ress.

Hardware Total

:ma forma ainda mais eficiente de fazer backup usando o programa Hc0o 'ackup =figura %)?. /ua opera2o similar E de outros programas de backup. 7evemos aplicar um clique duplo sobre os drives dos quais queremos fazer backup. /e no quisermos fazer backup dos drives inteiros, podemos clicar sobre o YZM ao lado de cada drive para e,pandir a lista de diretFrios =ou pastas?. 7esta forma podemos selecionar as pastas que dese-emos incluir no backup. a parte direita da -anela selecionamos a fita na qual o backup ser realizado. H,istem ainda op24es para incluir no backup o 8egistro do 9indo>s, comparar os arquivos apFs o backup =verifica2o por soft>are? e desligar o computador ao trmino do backup.
Figura 36.40
ProCra a >c.o #acGu$.

A figura %$ mostra a opera2o de backup em andamento. Observe a ta,a de transferVncia no backup, B< &' por minuto, ou pouco mais de ;)) k' por segundo. Hsta ta,a de transferVncia relativamente elevada para uma unidade de fita, similar por e,emplo E de modelos 7AT 77/<.

%a$'tulo 36 - Unidades de fita Figura 36.41


#acGu$ e anda ento.

36-3(

"omo dissemos, praticamente todos os comandos que podem ser usados em discos sob o 9indo>s, podem tambm ser usados nas fitas Onstream. /e clicarmos o cone do drive T com o boto direito do mouse e usarmos a op2o !ropriedades, ser apresentado um quadro como o da figura %<. Observe que alm das guias que normalmente esto disponveis nos drives comuns =1eral, Oerramentas, "ompartil0amento e "ompacta2o?, temos ainda a guia Onstream. Observe o espa2o total, mais de $; bil04es de bGtes.
Figura 36.42
%.ecando o es$aKo li&re e u a fita Onstrea .

&uitas unidades de fita podem ser utilizadas apenas pelo programa de backup que as acompan0am. H,istem programas de backup que suportam um n#mero maior de tipos de unidades de fita, o que mel0ora a situa2o. &el0or ainda a situa2o das fitas Onstream. "omo so vistas pelo 9indo>s como se fossem um drive comum, qualquer programa de backup

36-36

Hardware Total

pode utiliz+las. 'asta especificar como destino do backup, o drive T =figura <).T$?.
Figura 36.43
5ndicando no #acGu$ do Dindows ;6: o uso do dri&e T $ara ar aOenar o conIunto de @acGu$.

Oizemos assim o redirecionamento do con-unto de backup para a fita Onstream =drive T?, usando o programa de backup que acompan0a o 9indo>s =figura %%?.
Figura 36.44
Usando o Microsoft #acGu$ co sa'da redirecionada $ara ParQui&o0 no dri&e T.

Conclus#o
O uso de unidades de fita so uma boa forma de fazer backups. :m outro processo que est sendo cada vez mais usado o oferecido por discos "7+ 89. I um processo mais rpido e de fcil utiliza2o. Hntretatno as unidades de fita levam vantagem quando o volume de dados a serem gravados muito grande. :ma fita 76B), por e,emplo, armazena o equivalente a <;

%a$'tulo 36 - Unidades de fita

36-39

discos "7+89. !ara uso profissional mais recomendado o uso de unidades 7*T e 7AT. KKKKKKKKK O6& KKKKKKKKKKKK

Captulo

37

Gravadores de CDs
Estudaremos neste captulo os drives e mdias CD-R (CD Recordable) e CDRW (CD Rewriteable). Os discos so similares aos CD-ROMs podendo ser lidos em !ual!uer drive de CD-ROM (e"ceto em modelos anti#os). O CD-R pode ser #ravado pelo usu$rio apenas uma ve% e o CD-RW pode ser #ravado e re#ravado in&meras ve%es.
*** 35% *** Figura 37.1
Sistema tico para leitura de dados em um CD.

'pesar de utili%arem processos de #rava(o di)erentes os discos CD-R e CDRW so lidos de )orma id*ntica aos CD-ROMs e CDs de $udio. ' )i#ura + mostra o )uncionamento do sistema de leitura. ,m )ei"e -'.ER / emitido em dire(o 0 super)cie do disco sobre a !ual / )ocali%ado atrav/s de um sistema de lentes. Os pontos de menor e de maior re)le"ividade na super)cie do disco enviam a lu% de volta pelo mesmo camin1o por/m no sentido oposto. 2este camin1o de volta a lu% passa por um prisma !ue desvia para uma c/lula )oto el/trica parte da lu% re)letida. Desta )orma as varia(3es de

37-2

Hardware Total

re)le"ividade na super)cie do disco (!ue representam os bits #ravados) so convertidos em volta#em di#ital obtendo assim os bits #ravados. ,m disco CD-R pode ser lido em praticamente !ual!uer drive de CD-ROM novo ou anti#o com al#umas poucas e"ce(3es. Drives de CD-ROM mais anti#os com velocidades de rota(o entre 4" e +5" podem apresentar di)iculdades ao ler CD-Rs dependendo da mdia utili%ada. Mesmo assim e"istem m/todos para )acilitar a leitura de CD-Rs tamb/m nesses drives como mostraremos posteriormente neste captulo. 6$ os discos CD-RW apesar de utili%arem o mesmo sistema de leitura apresentam uma re)le"ividade muito menor !ue a dos demais discos. Desta )orma o )ei"e -'.ER re)letido tem intensidade muito )raca e muitos drives de CD-ROM anti#os no conse#uem reali%ar a leitura. 'penas os drives de CD-ROM do tipo multiread (/ o caso de todos os drives modernos com velocidades superiores a 78") so capa%es de detectar corretamente o )ei"e de bai"a intensidade re)letido pela super)cie de uma mdia CD-RW. 9ara saber previamente se um determinado modelo de drive de CD-ROM / multiread basta consultar as especi)ica(3es t/cnicas do seu manual.

Discos CD-R
O CD-R / um disco similar ao CD-ROM e"ceto pelo )ato de ser ad!uirido va%io (ou vir#em) e poder ser #ravado pelo usu$rio atrav/s de um drive especial c1amado CD-R Recorder (#ravador de CD-R). ,m disco CD-R uma ve% #ravado no pode ser apa#ado. ' sua #rava(o / portanto )eita uma &nica ve%. Este tipo de disco / ideal para ar!uivar dados em !uantidades ra%oavelmente elevadas (at/ 5:; M<) e tamb/m / e"celente para transportar dados para outros computadores =$ !ue praticamente !ual!uer drive de CD-ROM pode ler um CD-R. E"iste entretanto um pe!ueno problema de compatibilidade na leitura de mdias CD-R em al#uns drives de CD-ROM. Drives com velocidades entre 4" e +5" muitas ve%es apresentam erros de leitura ao lerem certos CD-Rs. 6$ os drives de CD-ROM mais novos (8;> e superiores) no apresentam este problema de compatibilidade. Os drives de CD-R utili%am um )ei"e -'.ER de alta pot*ncia para #ravar os bits na super)cie da mdia. Essas mdias so baseadas em subst?ncias especiais (c@anine e p1taloc@anine) cu=o ndice de re)le"o pode ser alterado de )orma permanente pelo )ei"e -'.ER. Areas nas !uais o )ei"e tem maior intensidade perdem a re)le"ividade e passam a representar um bit +. Areas

Captulo 37 Gravadores de CDs

37-3

nas !uais o )ei"e -'.ER )icou desli#ado mant/m a re)le"ividade e passam a representar um bit ;. ' #rava(o dos bits / portanto )eita pela varia(o da intensidade do )ei"e -'.ER durante o processo de #rava(o. 6$ o processo de leitura / similar ao dos drives de CD-ROM. ,m )ei"e -'.ER de bai"a intensidade incide sobre a mdia onde / re)letido. ' varia(o na re)le"ividade de mdia provocar$ varia(3es na intensidade do )ei"e -'.ER re)letido. ,m sensor -'.ER captar$ o )ei"e re)letido pela super)cie do disco e identi)icar$ os bits #ravados. Bisicamente as mdias de CD-R so muito parecidas com os CD-ROMs e"ceto pela cor. En!uanto os CD-ROMs usam mdia prateada os CD-Rs possuem mdias douradas verdes e a%uis. O CD-R tamb/m / uma op(o barata para transportar dados. .e precisarmos enviar para outro usu$rio di#amos +; M< de dados / mais barato usar um CD-R !ue utili%ar dis!uetes. .e precisamos enviar +;; M< de dados o CD-R ainda / uma op(o mel1or !ue usar por e"emplo um CD9 DisE !ue custa em torno de +: dFlares. 9arece um desperdcio #ravar +; M< em um CD-R !ue comporta 5:; M< mas o custo da mdia / bem in)erior ao dos dis!uetes e ao do CD9 DisE. Os dis!uetes passam a ser uma solu(o interessante apenas !uando a !uantidade de dados / su)icientemente pe!uena para caber em dois ou tr*s dis!uetes. O uso de CD-Rs sF no / ainda to di)undido devido ao pre(o do seu #ravador. 9or volta de +GGH custava em torno de :.;;; dFlares. Em +GG5 c1e#ou a 8.;;; dFlares (muitos di%iam ento I)inamente )icou com pre(o acessvel...J). ' partir de +GGG passamos a encontrar diversos modelos com pre(os entre 7;; e 5;; dFlares dependendo da velocidade de #rava(o. Em 8;;+ o pre(o =$ c1e#ava 0 )ai"a dos +;; a +:; dFlares.

Discos CD-RW
,m disco CD-RW (CD Rewriteable) pode ser lido na maioria dos drives de CD-ROM modernos (os !ue so multiread praticamente todos a!ueles com velocidades a partir de 78") e sua #rava(o / )eita em um drive especial um #ravador de CD-RW. O processo de #rava(o dos bits / totalmente Ftico. O material !ue )orma a sua mdia pode ter o ndice de re)ra(o alterado de acordo com a temperatura. ,m )ei"e -'.ER de alta pot*ncia reali%a o a!uecimento de min&sculos pontos da super)cie visando delimitar $reas com ndices maiores e menores resultando na #rava(o de bits I;J e I+J. O processo pode ser revertido por nova aplica(o de -'.ER e as re#rava(3es podem ser )eitas at/ +;;; ve%es. Em breve os )abricantes produ%iro mdias

37-4

Hardware Total

capa%es de serem #ravadas mais de +;.;;; ve%es utili%ando os #ravadores atuais. Dnicialmente os #ravadores de CD-RW eram mais caros !ue os #ravadores de CD-R. Com o aumento da produ(o os custos se i#ualaram e os #ravadores de CD-R dei"aram de ser )abricados. Kodos os modelos atuais #ravam tanto CD-R !uanto CD-RW. Luanto 0s mdias e"iste uma #rande di)eren(a de pre(os. ,m disco CD-RW custa cerca de +; ve%es mais caro !ue um disco CD-R. .endo assim devemos utili%ar mdias CD-RW apenas !uando )or necess$rio re#ravar v$rias ve%es. M o caso por e"emplo da utili%a(o para <acEup. Muitos usu$rios )a%em bacEup de dados importantes em discos CD-R. Como esses discos sF podem ser #ravados uma ve% a cada bacEup teremos um disco Iinutili%adoJ. .e usarmos discos CD-RW e um es!uema rotativo (por e"emplo um disco para cada dia da semana) a re#rava(o acabar$ compensando o custo mais elevado. 'pFs +; semanas de bacEups di$rios o custo resultante do uso de discos CD-RW come(ar$ a compensar em rela(o ao uso de discos CD-R.
Figura 37.2
m drive de CD-!".

Pontos comuns entre drives de CD-R e CD-RW


Drives de CD-R e de CD-RW apresentam muitas caractersticas em comum. 't/ mesmo os pro#ramas usados para #rava(o em sua maioria suportam ambos os tipos de drive. 'tualmente so )abricados apenas #ravadores de CD-RW !ue tamb/m #ravam CD-R. .o o)erecidas v$rias op(3es de velocidade e de inter)ace. 'bordaremos nesta se(o al#uns tFpicos !ue so comuns a ambos os e!uipamentos. Os drives de CD-R e CD-RW so bastante parecidos com os drives de CDROM. 2a )i#ura 7 vemos um drive de CD-R modelo CD,-G8;. produ%ido

Captulo 37 Gravadores de CDs

37-#

pela .on@. 9odemos encontrar modelos !ue utili%am inter)aces .C.D DDE paralela ,.< e Birewire.
Figura 37.3
m drive de CD-! SCS$.

' )i#ura H mostra a parte traseira de um #ravador .C.D. Encontramos o conector de alimenta(o o conector de :; vias para o cabo .C.D resistores de termina(o e =umpers para pro#rama(o do .C.D DD.
Figura 37.4
%arte traseira de um drive de CD-! SCS$.

Muitos #ravadores possuem uma bande=a para a coloca(o do disco id*ntica 0 encontrada em drives de CD-ROM. 'l#uns modelos anti#os no possuem bande=a. O disco era colocado dentro de um cadd@ !ue era inserido no drive. ' principal vanta#em do cadd@ / !ue o disco )ica mais prote#ido da poeira ()i#ura :).

37-&

Hardware Total Figura 37.5


m CD-! de'tro do cadd(.

Nravadores padro DDE possuem apar*ncia id*ntica 0 de um drive de CDROM. .o inclusive recon1ecidos pelo Windows como drives de CD-ROM. 'penas apFs a instala(o do so)tware de #rava(o !ue os acompan1am podem passar a ser usados tamb/m para as #rava(3es.
Figura 37.6
m drive de CD-! )CD-!" padr*o $D+.

' )i#ura 5 mostra um drive de CD-RW DDE e a )i#ura O mostra a parte traseira do mesmo drive. Observe como / id*ntico a um drive de CD-ROM DDE.
Figura 37.7
%arte traseira de um drive de CD-!" $D+.

' #rava(o em discos CD-R e CD-RW no / to simples como em outros meios removveis. M )eita mediante o so)tware de #rava(o !ue o acompan1a. 'o usar este so)tware devemos decidir de uma sF ve% !uais so os ar!uivos !ue sero trans)eridos para este CD. O so)tware cria um #rande

Captulo 37 Gravadores de CDs

37-7

ar!uivo com a ima#em do !ue ser$ #ravado e a se#uir )a% a trans)er*ncia. E"istem entretanto al#uns so)twares !ue )a%em com !ue discos CD-R e CDRW aceitem #rava(3es usuais da mesma )orma como copiamos ar!uivos para um dis!uete ou disco r#ido. Este m/todo de #rava(o c1ama-se pacEet write e apesar de mais )$cil de usar possui como #rande desvanta#em a redu(o da a capacidade total do disco. Mais adiante apresentaremos este m/todo de #rava(o.
Velocidades de leitura e gravao

Drives de CD-R possuem uma indica(o dupla e drives de CD-RW possuem uma indica(o tripla de velocidade ao contr$rio dos drives de CD-ROM !ue possuem uma indica(o &nica. Durante as opera(3es de #rava(o a velocidade / sempre menor !ue nas opera(3es de leitura. ' ra%o desta di)eren(a / !ue durante as leituras esses drives utili%am o mesmo m/todo encontrado nos drives de CD-ROM !ue / relativamente simples. 6$ as opera(3es de #rava(o utili%am m/todos mais elaborados necessitando de mais tempo o !ue resulta em menor velocidade. M preciso de tempo su)iciente para a #rava(o dos bits muito maior !ue o necess$rio para a leitura. Drives de CD-R apresentam especi)ica(3es de velocidade como 8"H 8"5 8"4 H"4 etc. ,ma especi)ica(o de por e"emplo H"4 indica !ue #rava(3es podem ser )eitas com velocidade de at/ H" (5;; E<Ps) e leituras em 4" (+8;; E<Ps). 6$ os drives de CD-RW possuem uma tripla indica(o de velocidade como H"8"78. Essas velocidades so relativas 0s opera(3es Write (#rava(o de CDR) Rewrite (#rava(o de CD-RW) e Read (leitura de !ual!uer tipo de CD).
Utilizao como drive de CD-ROM

Kanto os drives de CD-R como os drives de CD-RW podem )uncionar como drives de CD-ROM. .e instalarmos por e"emplo um drive de CD-RW padro DDE o Windows o recon1ecer$ automaticamente como um drive de CD-ROM. 2esse caso poderamos dei"ar de utili%ar um drive de CD-ROM comum dei"ando instalado no computador apenas um drive de CD-R ou CD-RW. Este procedimento apesar de )uncionar e de economi%ar espa(o possui duas #randes desvanta#ensQ +) Os drives de CD-R e CD-RW ao reali%arem opera(3es de leitura so normalmente mais lentos !ue os drives de CD-ROM comuns. Luando )oram lan(ados drives de CD-ROM com velocidades superiores a :;" os

37-,

Hardware Total

#ravadores )a%iam leituras no m$"imo a 8H". Muito mais vanta#em / dei"ar instalado al/m do #ravador um drive de CD-ROM r$pido. 8) Drives de CD-RW e CD-R so mais caros !ue um drive de CD-ROM. .e um computador no possui drive de CD-ROM o drive de CD-RW ou CD-R ser$ usado de )orma e"a#erada. Luanto maior / o n&mero de 1oras de uso maior / a probabilidade da ocorr*ncia de um de)eito. 9ara redu%ir o n&mero de 1oras de uso / mel1or utili%ar este tipo de drive apenas !uando )or necess$rio reali%ar #rava(3es dei"ando as leituras comuns para serem )eitas por um drive de CD-ROM r$pido e barato. 9elo e"posto / recomend$vel dei"ar o #ravador instalado em con=unto com um drive de CD-ROM. .e ambos )orem do tipo DDE podem ser instalados na mesma inter)ace DDE um como Master e outro como .lave.
Interfaces utilizadas

9odemos encontrar drives de CD-R e CD-RW com : modalidades de inter)aceQ DDE .C.D paralela ,.< e Birewire. Os modelos com inter)aces DDE so os mais comuns e em #eral mais baratos. Muitos )abricantes o)erecem modelos dotados de inter)aces .C.D apesar de serem usados em escala bem menor. Em #eral tratam-se de dispositivos .C.D internos. 6$ os modelos !ue utili%am a inter)ace paralela ,.< e Birewire so e"ternos e mais caros !ue os de inter)ace DDE. Observe !ue como a porta paralela / mais lenta !ue as inter)aces DDE e .C.D drives de CD-R e CD-RW !ue usam a porta paralela so mais lentos. 'l/m disso so mais susceptveis a problemas durante a #rava(o. O problema mais comum / o bu))er underrun !ue ocorre !uando o computador no / capa% de enviar dados na velocidade necess$ria. Kanto so problem$ticos !ue muitos )abricantes no o)erecem modelos !ue se conectam na porta paralela. Recomendamos a inter)ace DDE como mel1or op(o entre os tipos de inter)ace. Modelos ,.< e Birewire tamb/m so e"ternos e apresentam desempen1o mel1or !ue o dos modelos paralelos. .eu pre(o tamb/m / superior ao dos modelos DDE internos.
Modos de gravao

E"istem v$rias modalidades de #rava(o de CDs bem como diversos )ormatos possveis. Os )ormatos mais usados so o CD-ROM e CD 'udio. 'o ser e"ecutado um pro#rama para #rava(o de CDs temos a op(o de escol1er o tipo de disco a ser criado.

Captulo 37 Gravadores de CDs

37--

O sistema de ar!uivos usado nos CD-ROMs anti#os era o D.O G55;. Este sistema de)ine uma estrutura de ar!uivos e diretFrios nos !uais os nomes dos ar!uivos utili%am o padro 4.7 (4 caracteres para o nome e 7 caracteres para a e"tenso) utili%ando caracteres mai&sculos. 2omes de diretFrios no podem ter e"tens3es e sF / permitido o uso de at/ 4 nveis de diretFrios anin1ados. ' Microso)t criou o padro I6olietJ uma e"tenso da D.O G55;. .o permitidos nomes com at/ 5H caracteres al/m de ser possvel utili%ar letras min&sculas (al/m de outros caracteres da tabela ,2DCODE). Os #ravadores de CD-R e CD-RW podem utili%ar os se#uintes m/todos de #rava(oQ DisE at once - O disco / criado de uma sF ve% sendo o )ei"e -'.ER mantido li#ado o tempo todo. O uso desta modalidade / importante apenas na #era(o de CDs de $udio !uando o CD resultante / usado como matri% para a produ(o em escala industrial. .e )or utili%ado o outro m/todo (tracE at once) sero captados rudos durante a pausa e"istente entre tril1as consecutivas. KracE at once - Esta modalidade de #rava(o permite !ue tril1as consecutivas se=am #ravadas de )orma independente. M possvel desli#ar o )ei"e -'.ER parar a rota(o do disco e obter novos dados para serem trans)eridos para o disco. 'ssim como na modalidade DisE at once sF / relevante levar em conta um m/todo ou outro na #rava(o de CDs de $udio. 9acEet Writin# - 2esta modalidade de #rava(o os dados so #ravados em pacotes de 5H E< cada. M usado por pro#ramas !ue simulam o )uncionamento de drives de CD-R ou CD-RW como se )ossem o disco r#ido. M possvel acrescentar ar!uivos pouco a pouco at/ o disco )icar c1eio. Luando um disco / )ormatado para utili%ar este m/todo a capacidade total / redu%ida para cerca de :;; M< pois para cada bloco de 5H E< / adicionada uma $rea de separa(o (N'9) e!uivalente a +H E<. 9ara )ormatar e #ravar dados nesta modalidade / preciso utili%ar pro#ramas como o 'daptec Direct CD e o CeLuadrat 9acEet CD. 'pesar de ser mais )$cil #ravar discos usando este m/todo a sua compatibilidade com 9Cs anti#os no / asse#urada. 'penas os drives de CD-ROM mais modernos (a!ueles !ue so multiread) so capa%es de ler discos )ormatados para pacEet writin#. 9ara !ue drives de CD-ROM mais anti#os possam ler esses discos (apenas CD-R =$ !ue os !ue no so multiread no podem ler mdias CD-RW) / necess$ria a instala(o de um driver apropriado. Este driver (,DB reader) / )ornecido pelos produtores de pro#ramas !ue #ravam em pacEet writin#.

37-./

Hardware Total

Instala es de soft!are e de "ard!are


2o e"iste di)eren(a entre a instala(o de um #ravador de CD-R e de um #ravador de CD-RPCD-RW. E"iste sim di)eren(a nas instala(3es de 1ardware nos di)erentes tipos de inter)aces. 9or isso apresentaremos inicialmente as instala(3es de 1ardware de #ravadores para as v$rias inter)aces disponveis no mercado. Kerminada a instala(o de 1ardware o #ravador normalmente passar$ a constar no sistema como um drive de CDROM aceitando todas as opera(3es de leitura. 9odem entretanto ocorrer casos em !ue o #ravador sF )unciona como CD-ROM depois !ue so instalados os seus drivers ou o so)tware de #rava(o. Kerminada a instala(o de 1ardware devemos #rava(o e utili%ar esses so)twares. Esta etapa #ravadores no importa a inter)ace utili%ada. comandos !ue no caso de mdias de CD-RW so mais adiante. instalar os so)twares de / similar para todos os 'penas e"istem al#uns di)erentes como veremos

Mostraremos portanto como )a%er a instala(o de 1ardware de #ravadores !ue utili%am os diversos tipos de inter)ace.

Instalao de um gravador #C#I


' instala(o de #ravadores de CDs .C.D re!uer !ue a placa de inter)ace .C.D este=a previamente instalada e con)i#urada. 9ara veri)icar se esta instala(o est$ correta consulte o Nerenciador de Dispositivos. 2a )i#ura 4 vemos !ue a controladora .C.D est$ corretamente instalada =$ !ue no e"iste sobre o seu cone a!uela indese=$vel marca !ue indica problemas (ponto de e"clama(o amarelo).

Captulo 37 Gravadores de CDs Figura 37.8

37-..
0 placa de i'ter1ace SCS$ est2 corretame'te i'stalada.

' se#uir desli#amos o computador e )a%emos a instala(o de 1ardware do #ravador. M preciso pro#ramar o seu .C.D DD e utili%ar terminadores caso necess$rio. O #ravador do nosso e"emplo / um .on@ CD,G8;.. Krata-se de um drive de CD-R mas note !ue a instala(o de dispositivos CD-RW .C.D / )eita e"atamente da mesma )orma. Luando li#amos o computador o Windows ir$ detectar o #ravador por/m no )ar$ a instala(o de drivers apropriados. Esses drivers sero instalados =untamente com o so)tware para #rava(o. 9ortanto o #ravador poder$ constar no Nerenciador de Dispositivos com uma marca indicando !ue e"istem problemas ()i#ura G). 2a verdade o problema / apenas a aus*ncia de driver o !ue ser$ resolvido apFs a instala(o do so)tware de #rava(o.

37-.2 Figura 37.9

Hardware Total
3 4ravador ai'da re5uer a i'stala6*o do seu driver.

2ote !ue para o correto )uncionamento do drive no adianta instalar so)twares como o EC-.C.D !ue acompan1a as placas controladoras .C.D da 'daptec. Este so)tware d$ suporte a v$rios tipos de dispositivos .C.D (.canners e unidades de )ita por e"emplo) mas no d$ suporte a #ravadores de CDs. ' instala(o deste so)tware )a% apenas com !ue o #ravador passe a constar no Nerenciador de Dispositivos como CD-RecordablePWorm mas no )a% ainda com !ue se=a recon1ecido como um drive e nem permite !ue se=am reali%adas #rava(3es. Devemos portanto instalar o so)tware de #rava(o e"istente no CD !ue acompan1a o #ravador. E"istem v$rios desses so)twares no mercado. ,m deles bastante utili%ado / o Eas@ CD Creator produ%ido pela 'daptec. 'pFs a instala(o do so)tware de #rava(o so instalados tamb/m os drivers !ue )a%em com !ue o #ravador )uncione como um drive de CD-ROM comum. O #ravador passar$ a constar no Nerenciador de Dispositivos na se(o CD-ROM ()i#ura +;).

Captulo 37 Gravadores de CDs Figura 37.10

37-.3
0ps a i'stala6*o do so1tware de 4rava6*o7 o 4ravador passa a co'star como CD-!38 'o Gere'ciador de Dispositivos.

O #ravador constar$ tamb/m como CD-ROM na =anela Meu Computador ()i#ura ++). ' partir da todas as opera(3es usuais envolvendo leituras !ue podem ser )eitas em um CD-ROM podero ser tamb/m )eitas atrav/s do #ravador.
Figura 37.11
3 4ravador co'star2 como CD-!38 'a 9a'ela 8eu Computador.

Conv/m )a%er um pe!ueno a=uste atrav/s do Nerenciador de Dispositivos. 'plicamos um cli!ue duplo sobre o cone do #ravador ()i#ura +;) e no !uadro apresentado selecionamos a #uia de Con)i#ura(3es ()i#ura +8). .endo um modelo .C.D provavelmente suporta trans)er*ncias de dados no modo sncrono (apenas dispositivos .C.D muito anti#os no suportam esta modalidade). ' trans)er*ncia sncrona resulta em maior ta"a de trans)er*ncia de dados. .e !uisermos podemos marcar neste !uadro a op(o IDnserir noti)ica(o automaticamenteJ (tradu(o mal )eita deveria ser I2oti)ica(o autom$tica de inser(oJ serve para !ue os recursos 'utopla@ e 'utorun

37-.4

Hardware Total

possam ser usados neste drive). 9odemos ainda escol1er neste !uadro a letra !ue ser$ usada para desi#nar o drive.
Figura 37.12
Co'1i4ura6:es do 4ravador SCS$.

O #ravador estar$ ento instalado. 9odemos a#ora utili%ar o so)tware de #rava(o !ue o acompan1a para #ravar discos. Mostraremos mais adiante neste captulo como operar este tipo de so)tware.

Instalando um gravador ID$


,m drive de CD-R ou CD-RW padro DDE apresenta uma instala(o de 1ardware id*ntica 0 de um drive de CD-ROM. Devemos conect$-lo pre)erencialmente na inter)ace DDE secund$ria o !ue / uma recomenda(o #eral para !ual!uer drive de CD-ROM para no correr o risco de pre=udicar o desempen1o do disco r#ido. ,tili%amos =umpers MasterP.lave como nos drives de CD-ROM. .e o drive de CD-R ou CD-RW est$ instalado so%in1o nesta inter)ace devemos con)i#ur$-lo como Master. .e estiver conectado em con=unto com um drive de CD-ROM escol1emos um para operar como Master e o outro como .lave. ' )i#ura +7 mostra as cone"3es a serem )eitas na parte traseira de um drive de CD-R P CD-RW DDE. ' cone"o do cabo de $udio li#a o drive 0 entrada CD-D2 da placa de som. Deve ser usada para ouvir CDs musicais caso o computador no possua um drive de CD-ROM instalado. Caso e"ista um drive de CD-ROM operando em con=unto com o drive de CD-R P CD-RW /

Captulo 37 Gravadores de CDs

37-.#

recomend$vel ouvir CDs musicais no drive de CD-ROM poupando assim o uso do #ravador.
Figura 37.13
Co'e;:es 'a parte traseira de um drive de CD-!)CD-!" $D+.

'ssim !ue o computador )or li#ado voc* ver$ !ue o drive ser$ recon1ecido pelo <DO. sendo identi)icado na tela lo#o apFs a conta#em de memFria. 'pFs a partida do Windows voc* ver$ o drive indicado na =anela Meu Computador. Kamb/m aparecer$ no Nerenciador de Dispositivos na se(o CD-ROM ()i#ura +H). 2este e"emplo optamos por no instalar um drive de CD-ROM convencional. Bi%emos apenas a instala(o de um drive de CDRPRW modelo CD-H4;8KE )abricado pela Mitsumi.
Figura 37.14
3 4ravador de CD-!" aparece 'o Gere'ciador de Dispositivos7 'a se6*o CD-!38.

' partir da!ui podemos utili%ar no #ravador todos os comandos !ue se aplicam a drives de CD-ROM. 9odemos ainda )a%er uma pe!uena altera(o nas con)i#ura(3es visando mel1orar o desempen1o. 'plicamos um cli!ue duplo sobre o #ravador no Nerenciador de Dispositivos e no !uadro

37-.&

Hardware Total

apresentado selecionamos a #uia Con)i#ura(3es ()i#ura +:). Caso este=a presente no !uadro marcamos a op(o DM'. 's trans)er*ncias de dados passaro a ser )eitas por DM' o !ue resulta no aumento do desempen1o do computador =$ !ue o processador poder$ e"ecutar outras tare)as durante as trans)er*ncias de dados do #ravador. Observe !ue neste !uadro temos tamb/m a op(o Krans)er*ncia de dados sncrona. Esta con)i#ura(o / aplicada apenas para modelos .C.D no tendo portanto e)eito em modelos DDE.
Figura 37.15
Co'1i4ura6:es do 4ravador.

Observe no !uadro da )i#ura +: !ue podemos tamb/m escol1er a letra a ser usada pelo drive. 9or de)ault / usada a primeira letra disponvel mas podemos a!ui escol1er outra letra subse!Rente. Devemos a#ora testar se as )un(3es do drive de CD-ROM esto operacionais no #ravador. 9odemos acessar CD-ROMs e ouvir CDs de $udio para c1ecar o seu )uncionamento. ' prF"ima etapa / instalar o so)tware de #rava(o o !ue ser$ abordado mais adiante neste captulo.

Instalando um gravador U#%


O #ravador !ue usaremos como e"emplo neste arti#o / um modelo da L9. (Lualit@ 9er)ormance .ervice) #entilmente cedido por www.#ravador.com.br uma empresa situada em <elo Sori%onte !ue tem contribudo com o nosso site e nosos livros emprestando e!uipamentos para avalia(o e elabora(o de arti#os t/cnicos.

Captulo 37 Gravadores de CDs Figura 37.16


Gravador de CD-!)CD-!" S<.

37-.7

' )i#ura +5 mostra o #ravador. Krata-se de um drive produ%ido pela Mitsumi modelo H4;8KE. ' L9. ad!uire este drive da Mitsumi e adiciona a inter)ace ,.< e o #abinete so)tware manuais e adaptador de alimenta(o ()i#ura +O).
Figura 37.17
Gravador e acessrios.

Kodos os 9Cs modernos possuem inter)aces ,.<. Dn)eli%mente muitos deles (modelos 'K) possuem esta inter)ace mas no so )ornecidos com os conectores !ue do acesso a ela. 2esses casos a inter)ace ,.< )ica inacessvel e inutili%ada. 9ara casos como este o #ravador deve ser comprado =untamente com uma placa de e"panso 9CD dotada de inter)aces ,.< permitindo assim a cone"o deste #ravador e outros dispositivos ,.<. 6$ / possvel encontrar essas placas no com/rcio com relativa )acilidade. ' )i#ura +4 mostra os conectores presentes no cabo ,.< !ue acompan1a este drive. O conector da es!uerda deve ser li#ado ao drive e o da direita de aspecto mais Tac1atadoT deve ser li#ado na inter)ace ,.<.

37-., *** 35% *** Figura 37.18


Co'ectores S<.

Hardware Total

-i#amos o cabo ,.< em uma das inter)aces ,.< disponveis no computador como mostra a )i#ura +G.
Figura 37.19
=i4a'do o drive em uma i'ter1ace S< do computador.

2o drive devemos li#ar o outro conector do cabo ,.< e ainda o conector de alimenta(o como vemos na )i#ura 8;.
Figura 37.20
Co'e;:es 'o drive.

'o li#armos o computador o Windows detectar$ o #ravador e passar$ 0 instala(o dos seus drivers. Uemos na )i#ura 8+ !ue )oi detectado o TLueV Drive ,.<T. Clicamos em 'van(ar.

Captulo 37 Gravadores de CDs Figura 37.21


3 "i'dows detectou o 4ravador.

37-.-

2o !uadro da )i#ura 88 devemos marcar a op(o TEspeci)icar um localT e usar o boto 9rocurar para selecionar o drive e diretFrio onde os drivers esto locali%ados. 2o caso deste #ravador os drivers esto no diretFrio L,EVWWinDrivers. Clicamos a#ora em 'van(ar. 2ote !ue este #ravador / capa% de ler CDs mas no podemos us$-lo neste momento para )a%er a instala(o dos seus drivers =$ !ue ainda no est$ operacional. O 9C precisa portanto ter um outro drive de CD-ROM em )uncionamento. ,ma op(o para 9Cs !ue no possuem drive de CD-ROM / copiar os drivers para um dis!uete utili%ando um outro computador !ue possua drive de CD-ROM.
Figura 37.22
$'dica'do a locali>a6*o dos drivers.

Kerminada a instala(o dos drivers o drive ,.< passar$ a constar no Nerenciador de Dispositivos na c1ave T,niversal serial bis controllerT como vemos na )i#ura 87.

37-2/ Figura 37.23

Hardware Total
Drive S< 'o Gere'ciador de Dispositivos.

O drive tamb/m aparecer$ no Windows E"plorer e na =anela Meu Computador. 2o nosso e"emplo o drive de CD-ROM =$ e"istente no computador recebe a letra E e o #ravador ,.< recebe a letra B. 2este momento podemos usar o #ravador para todas as opera(3es normalmente reali%adas por um drive de CD-ROM. 9ara )a%er #rava(3es de CD-R e CDRW temos !ue instalar os utilit$rios apropriados para este )im. O prF"imo passo / a instala(o do so)tware de #rava(o !ue acompan1a o produto o 'daptec Eas@ CD Creator. ' partir da a utili%a(o deste #ravador / id*ntica 0 de !ual!uer outro #ravador.

Instalando um gravador &ire!ire


Ueremos a#ora a instala(o de um tpico #ravador Birewire. O modelo usado como e"emplo / da marca ECLuest ()i#ura 8H).

Captulo 37 Gravadores de CDs Figura 37.24

37-2.
Gravador de CD-! ) CD-!" ?irewire da +@Auest Bcortesia www.4ravador.com.CrD.

2a parte traseira do #ravador temos a cone"o para alimenta(o (possui )onte prFpria) e duas cone"3es Birewire utili%adas para a li#a(o com o dispositivo anterior e o posterior da cadeia.
Figura 37.25
Co'e;:es 'a parte traseira do 4ravador.

O #ravador / acompan1ado de uma placa de inter)ace Birewire padro 9CD com tr*s portas ()i#ura 85). Esta placa / normalmente necess$ria pois as placas de C9, atuais ainda no possuem inter)aces Birewire embutidas.
Figura 37.26
%laca de i'ter1ace $+++-.3-4 %C$.

37-22

Hardware Total

Em lin1as #erais a instala(o / simples. Conectamos a placa e o Windows ir$ recon1ec*-la e instalar seus drivers nativos. 9odemos a#ora conectar o #ravador !ue ser$ automaticamente recon1ecido como drive de CD-ROM. 9ara utili%ar as )un(3es de #rava(o devemos instalar um so)tware apropriado. Este aparel1o / acompan1ado do 'daptec CD Creator para este )im.
Figura 37.27
3 "i'dows detecta i'icialme'te a placa de i'ter1ace $+++.3-4 e pede seus drivers.

O Windows a partir da verso G4 =$ / acompan1ado de drivers para inter)aces Birewire. 9ara !ue se=a utili%ado basta responder ao 'ssistente para adicionar novo 1ardware com I9rocurar o mel1or driverJ e a se#uir marcar a op(o I,nidade de CD-ROMJ. .er$ )eita a instala(o do driver a partir do ar!uivo CQWWindowsWD2BW+7GH.D2B. 9odemos a#ora c1ecar a presen(a e o correto )uncionamento da placa de inter)ace +7GH atrav/s do Nerenciador de Dispositivos ()i#ura 84). ' instala(o no di)ere da de outra placa 9n9 !ual!uer portanto raramente precisamos nos preocupar com con)litos de 1ardware. ' placa utili%a como recursos de 1ardware duas )ai"as de endere(os de EP. e uma lin1a de interrup(o.

Captulo 37 Gravadores de CDs Figura 37.28

37-23
0 i'ter1ace $+++ .3-4 co'sta corretame'te 'o Gere'ciador de Dispositivos.

' partir do instante em !ue a inter)ace consta no Nerenciador de Dispositivos podemos )a%er a cone"o do #ravador bem como de !ual!uer outro dispositivo Birewire. Como sabemos este barramento possui o recurso 1ot swappin# ou se=a podemos conectar e desconectar dispositivos sem desli#ar e sem reiniciali%ar o computador. <asta ento conectar o drive atrav/s do cabo apropriado !ue o acompan1a e ser$ automaticamente recon1ecido. 2o nosso e"emplo o drive de CD-ROM estava con)i#urado como E e o #ravador entrou com a primeira letra disponvel (B) como vemos na )i#ura 8G.
Figura 37.29
3 drive de CD-! ) CD-!" 1oi reco'Eecido como F?G.

6$ podemos neste momento utili%ar todas as )un(3es normais de um drive de CD-ROM. 9odemos acessar CD-ROMs e CDs de $udio. Entretanto para

37-24

Hardware Total

ouvir a m&sica temos !ue li#ar a sada de $udio do #ravador na entrada -ine Dn da placa de som. 2ote !ue este #ravador no vai necessariamente substituir o drive de CD-ROM apesar de ser per)eitamente capa%. Entretanto / recomend$vel utili%$-lo em um 9C !ue =$ possua um drive de CD-ROM instalado. .em um drive de CD-ROM no poderamos por e"emplo acessar o CD-ROM de instala(o do Windows !ue no possui driver de modo real para recon1ecer a inter)ace e drives Birewire na ocasio da instala(o. Entretanto se tiv/ssemos um disco r#ido apenas )ormatado e com o diretFrio de instala(o do Windows em um 9C sem drive de CD-ROM poderamos instalar o Windows e utili%ar este #ravador como drive de CD-ROM !ue estaria disponvel depois do Windows instalado. 'ssim como ocorre com !ual!uer #ravador de CDs os drivers do Windows ou do )abricante do acesso 0s )un(3es de leitura (no nosso caso CD-ROM e CD-'udio). 9ara ter acesso 0s )un(3es de #rava(o precisamos instalar o utilit$rio de #rava(o de CDs !ue o acompan1a. 2o caso desta unidade / usado um dos so)twares mais )amosos deste tipo o 'daptec Eas@ CD Creator. ' !uesto da verso do so)tware / muito importante. 's )un(3es de #rava(o so de responsabilidade do utilit$rio de #rava(o de CDs e no do sistema operacional. 9ortanto / preciso !ue o so)tware a ser usado recon1e(a a unidade de #rava(o instalada. Como re#ra #eral em caso de di)iculdades no recon1ecimento de um #ravador devemos utili%ar uma verso mais nova do do so)tware de #rava(o. E"istem v$rios outros modelos de #ravadores Birewire e o m/todo de instala(o / semel1ante. ' )i#ura 7; mostra um #ravador bem interessante. 'l/m de #ravar CD-R e CD-RW tamb/m opera como leitor de DUD.
Figura 37.30
m drive ?ireware 5ue 1u'cio'a com CD!387 CD-!7 CD-!" e DHD.

Captulo 37 Gravadores de CDs

37-2#

Usando o 'da(tec $as) CD


9assaremos a#ora a apresentar a opera(o de al#uns pro#ramas de #rava(o de CDs come(ando por um dos mais )amosos o 'daptec Eas@ CD. Este / um tpico pro#rama para #rava(o de CD-R e CD-RW !ue acompan1a muitos #ravadores. Uamos e"empli)icar o seu uso para a #rava(o de um CD compatvel com CD-ROM. Este pro#rama pode tamb/m #ravar CDs compatveis com 'udio CD e v$rios outros tipos. 'o ser e"ecutado / apresentado o !uadro mostrado na )i#ura 7+. Escol1emos a op(o 2ew para dar incio a um novo pro=eto de CD.
Figura 37.31
0Certura do 0daptec +as( CD.

' se#uir / apresentado o !uadro da )i#ura 78 no !ual escol1emos o tipo de disco !ue !ueremos #ravar. 2ote !ue a mdia ser$ do tipo CD-R ou CD-RW mas os dados #ravados podem ser compatveis com diversos tipos de CD. ,saremos neste e"emplo a op(o CD-ROM.
Figura 37.32
+scolEe'do o tipo de CD a ser criado.

Os tipos de CD !ue podem ser criados com o 'daptec Eas@ CD soQ Multisession CD-ROM

37-2&

Hardware Total

CD-ROM 'udio CD CD Cop@ Mi"ed mode CD Mi"ed mode CD )rom ima#e CD Brom na ima#em )ile CD E"tra mode

.er$ apresentada uma =anela com v$rias #uias entre as !uais selecionamos a Data KracE. ,samos a#ora a =anela Meu Computador para selecionar as pastas e ar!uivos a serem #ravados. 2o nosso e"emplo #ravaremos no CD o conte&do das pastas :;;DDC+ :;;DDC8 CM8;;:;; e M'2,K todas )a%endo parte da pasta CQW-DURO.. Colocamos lado a lado na $rea de trabal1o do Windows a =anela na !ual esto os ar!uivos a serem #ravados e a =anela do Eas@ CD 9ro. ,samos a#ora o comando arrastar e soltar para Itrans)erirJ para a =anela do Eas@ CD 9ro os nomes das pastas a serem #ravadas. Esta opera(o / mostrada na )i#ura 77.
*** 75% *** Figura 37.33
$'dica'do o 5ue deve ser 4ravado.

Captulo 37 Gravadores de CDs Figura 37.34


3p6:es de 4rava6*o.

37-27

's o( es de gravao

.elecionamos a#ora a #uia Neneral ()i#ura 7H). 2esta #uia e"istem v$rias op(3es importantes relacionadas com a #rava(o. a) Writin# .peed Dndicamos a velocidade de #rava(o a ser utili%ada. Devemos a princpio usar a velocidade m$"ima suportada pelo #ravador mas se o computador e o disco r#ido no )orem su)icientemente r$pidos poder$ ser necess$rio utili%ar uma velocidade de #rava(o menor. Nravadores tipo 8" podem operar nas velocidades +" e 8". Nravadores H" podem operar em H" 8" e +". M conveniente usar o boto .peed Kest visando c1ecar se o computador tem condi(3es de operar na velocidade selecionada. b) Write on t1e )l@ Evite utili%ar esta op(o. Luando a dei"amos desmarcada o pro#rama criar$ no disco r#ido uma ima#em dos dados a serem #ravados no CD. Esta ima#em / )ormada por um #rande ar!uivo arma%enado no diretFrio tempor$rio do Windows (podemos alterar este diretFrio bastando indic$-lo no campo Kemporar@ director@). O acesso a este ar!uivo de ima#em na ocasio da trans)er*ncia dos dados para o CD / muito mais r$pido !ue acessar ar!uivos individuais. Durante a #rava(o / preciso trans)erir para o CD um )lu"o contnuo de dados. .e este )lu"o )or interrompido ocorrer$ o !ue c1amamos de bu))er underrun. O resultado / a )al1a na #rava(o. .e )or um CD-R estar$ estra#ado. .e )or um CD-RW devemos reiniciar a #rava(o. O uso do ar!uivo de ima#em minimi%a os movimentos com as cabe(as de leitura e #rava(o do disco r#ido para acessar os ar!uivos a

37-2,

Hardware Total

serem trans)eridos. ' op(o Write on t1e )l@ pode ser usada !uando !ueremos #ravar uma pe!uena !uantidade de ar!uivos #randes (por e"emplo +; ar!uivos 'UD com 5; M< cada um). 2a maioria das ve%es entretanto a #rava(o on t1e )l@ resulta no risco da ocorr*ncia do bu))er underrun. 9ara minimi%ar a c1ance de ocorrer este tipo de problema dei"e esta op(o desmarcada. c) Kest be)ore writin# .e voc* tiver problemas de bu))er underrun al/m de desabilitar a #rava(o on t1e )l@ deve usar esta op(o ativada. Ele )a% com !ue antes de #ravar de)initivamente os dados na mdia se=a )eita uma #rava(o simulada. 2esta #rava(o so reali%adas e"atamente as mesmas opera(3es !ue ocorrem na #rava(o verdadeira e"ceto !ue o )ei"e -'.ER do #ravador ter$ sua pot*ncia redu%ida no conse#uindo desta )orma #ravar os dados no disco. d) .tart writin# i) test completes OX Dndicamos a!ui se a #rava(o ser$ )eita e !uanto tempo depois ser$ dado o seu incio ao t/rmino do teste de #rava(o. 's op(3es so do not start (a #rava(o no ser$ )eita )icar$ apenas no teste) a)ter +;P7;P5; seconds (terminado o teste ser$ )eita uma pausa antes do incio da #rava(o) e immediatel@ (/ dado incio 0 #rava(o imediatamente apFs o teste). e) CD )ormat M escol1ido a!ui o )ormato a ser utili%ado na #rava(o. O )ormato mais comum / o Mode + (5:; M<). ' op(o Close DisE )a% com !ue o disco se=a )inali%ado no permitindo #rava(3es adicionais posteriores.
Iniciando a gravao

Kerminada a pro#rama(o desses par?metros damos incio ao processo de #rava(o ()orma(o da ima#em teste e trans)er*ncia para a mdia). 9ara )a%er isto usamos o comando CD-Writer P Write ou ento clicamos no boto Write na barra de )erramentas. ' )i#ura 7: mostra as v$rias etapas da #rava(o. Dnicialmente temos a )orma(o do ar!uivo de ima#em. O tempo necess$rio para esta opera(o depender$ da ta"a de trans)er*ncia do disco r#ido. ' se#uir come(ar$ o teste de #rava(o do CD. Os dados do ar!uivo de ima#em so I#ravadosJ na mdia por/m o )ei"e -'.ER permanece com bai"a pot*ncia e a #rava(o no tem e)eito. Kerminado o teste come(ar$ a #rava(o de)initiva.

Captulo 37 Gravadores de CDs

37-2*** 100% *** Figura 37.35


0s etapas da 4rava6*o.

Usando o WinOnCD
Mostraremos a se#uir um outro so)tware para #rava(o de CD-R e CD-RW o WinOnCD. Ueremos !ue a opera(o deste so)tware / bem similar 0 do Eas@ CD e tamb/m aos demais pro#ramas para #rava(o disponveis no mercado. 'pFs a instala(o do pro#rama o Windows deve ser reiniciado. M apresentado automaticamente o !uadro da )i#ura 75. Krata-se de um pro#rama para c1ecar a velocidade do #ravador e a velocidade do disco r#ido. O teste mostra as velocidades !ue podem ser utili%adas na #rava(o. 9odemos saber por e"emplo se um determinado #ravador H" pode ser usado se#uramente na velocidade H" em )un(o do desempen1o #lobal do computador. ' )i#ura mostra !ue para trans)erir dados do disco r#ido para o #ravador a m$"ima velocidade se#ura / 8" !uando operando no modo on t1e )l@ ou 4" !uando )a%endo a #rava(o a partir de uma ima#em no disco r#ido. Conclumos ento !ue / per)eitamente se#uro para um #ravador H" #ravar dados a partir da ima#em no disco r#ido.
Figura 37.36
Teste de velocidade.

37-3/

Hardware Total

'o usarmos o pro#rama WinOnCD / apresentado um !uadro para o selecionamento do tipo de disco a ser criado ()i#ura 7O). 2o nosso e"emplo )aremos a #rava(o de um CD-ROM (D.OG55; P 6oliet).
Figura 37.37
+scolEe'do o tipo de disco a ser criado.

2a )i#ura 74 vemos a =anela principal do WinOnCD. ' partir de uma lista de pastas e ar!uivos similar 0 do Windows E"plorer selecionamos o !ue deve ser #ravado. 2a parte in)erior da =anela clicamos sobre o boto Editor. 9odemos a#ora arrastar para esta $rea as pastas e ar!uivos a serem #ravados.
Figura 37.38
3 pro4rama "i'3'CD.

,ma ve% de)inidos os ar!uivos a serem #ravados clicamos sobre o boto Disc. ' parte in)erior da =anela assumir$ o aspecto mostrado na )i#ura 7G. 9odemos escol1er a!ui al#umas op(3es de #rava(o =$ e"plicadas !uando apresentamos o pro#rama Eas@ CD.

Captulo 37 Gravadores de CDs Figura 37.39

37-3.
3p6:es de 4rava6*o do "i'3'CD.

Clicamos ento sobre o boto Record. O pro#rama pedir$ a coloca(o de um CD em branco e determinar$ se trata-se de um CD-R ou CD-RW. .er$ criado o ar!uivo de ima#em a se#uir ser$ )eito o teste de #rava(o (caso ten1a sido selecionado) e )inalmente come(ar$ a #rava(o ()i#ura H;).
Figura 37.40
Grava6*o em a'dame'to.

Durante as #rava(3es / conveniente monitorar o indicador Write <u))er .tatus. Deve )icar pre)erencialmente o mais prF"imo possvel da marca Bull. Este medidor indica a !uantidade de dados e"istentes no bu))er interno do #ravador. Este bu))er tem o ob=etivo de compatibili%ar a velocidade do #ravador com a velocidade de trans)er*ncia de dados provenientes do disco r#ido. Em uma #rava(o na velocidade H" (5;; E<Ps) um bu))er de + M< pode arma%enar dados para cerca de + 5 se#undos de #rava(o. Dsto si#ni)ica !ue o computador pode )a%er pausas de at/ + 5 se#undos durante o processo de #rava(o. Essas pausas podem corresponder a tempos de movimenta(o das cabe(as para a busca de ar!uivos )ra#mentados em uma #rava(o on t1e )l@. .e o marcador mostrar !ue o bu))er no permanece c1eio durante a #rava(o provid*ncias devem ser tomadas para evitar o bu))er underrun. 9odemos por e"emplo desabilitar a #rava(o on t1e )l@ ePou redu%ir a velocidade de #rava(o.
'(agando uma m*dia de CD-RW

Os pro#ramas para #rava(o de CDs permitem )a%er o apa#amento de mdias CD-RW !ue =$ conten1am dados. O WinOnCD por e"emplo apresenta apFs o pressionamento do boto Record um !uadro com

37-32

Hardware Total

in)orma(3es e controles sobre a mdia. 2este !uadro selecionamos a #uia <lanE ()i#ura H+) na !ual podemos comandar este apa#amento.
Figura 37.41
0pa4ame'to do CD-!".

Pac+et Write
Os #ravadores atuais so acompan1ados de mais de um tipo de so)tware de #rava(o. 9ro#ramas como o WinOnCD e o Eas@ CD 9ro permitem #ravar discos a partir do selecionamento das pasta e ar!uivos dese=ados se#uidos da cria(o de um ar!uivo de ima#em teste e )inalmente a #rava(o. E"istem outros so)twares !ue permitem o uso de discos CD-R e CD-RW como se )osse um disco r#ido. Obviamente no caso do CD-R no poderemos apa#ar dados =$ #ravados. ,m desses pro#ramas / o 9acEet CD produ%ido pela CeLuadrat a mesma produtora do WinOnCD. Luando o 9acEet CD est$ instalado e inserimos um CD-R ou CD-RW em branco / automaticamente apresentado um !uadro como o da )i#ura H8.
Figura 37.42
Detec6*o de um CD em Cra'co pelo %acIet CD.

9odemos ento )ormatar o disco CD-R ou CD-RW. ' )i#ura H7 mostra a )ormata(o de um CD-RW em andamento. Esta opera(o demora cerca de

Captulo 37 Gravadores de CDs

37-33

:; minutos em um drive 8". 6$ a I)ormata(oJ de um CD-R / bem mais r$pida durando menos de + minuto. Kerminada a )ormata(o podemos #ravar dados no disco sem utili%ar pro#ramas especiais como o WinOnCD ou o Eas@ CD. <astar$ utili%ar comandos usuais de cFpia como se estiv/ssemos #ravando em um disco r#ido.
Figura 37.43
?ormata6*o de um disco CD-!" pelo %acIet CD.

2ote !ue o 9acEet CD permite #ravar apenas :+8 M< por disco ao inv/s dos usuais 5:; M<. 'l/m disso / preciso !ue o sustema operacional ten1a capacidade de ler discos no sistema ,DB usado pelo 9acEet Write. M o caso do Windows G4 e superiores.

Com(ati,ilidade de m*dias
Muito desa#rad$vel / a situa(o em !ue #ravamos um CD e ao tentarmos )a%er sua leitura em um drive de CD-ROM ocorrem erros de leitura ou mesmo o no recon1ecimento do disco. Este problema pode ser evitado se soubermos escol1er o tipo correto de mdia. O processo de #rava(o em CD-R )oi patenteado pela Mitsui C1emicals e / baseado em uma subst?ncia c1amada p1taloc@anine. ' mdia apresenta o aspecto dourado (#old media). CD-Rs com este tipo de mdia so )abricados pela XodaE e pela Mitsui. Outras empresas desenvolveram outro tipo de mdia na cor verde (#reen media) baseada em uma subst?ncia c1amada c@anine. Esses discos so produ%idos pela .on@ e KDX entre outras. ' Uerbatim patenteou um outro tipo de mdia na cor a%ul (blue media) tamb/m baseada no c@anine. ' mdia dourada (p1taloc@anine) apresenta vanta#ens sobre as mdias verde e a%ul (c@anine) apesar do seu pre(o ser discretamente superior. ,ma delas / a sua maior vida &til estimada em cerca de +;; anos contra cerca de +: anos obtidos com as outras mdias (a vida &til / estimada por processos de acelera(o de envel1ecimento baseados em stress t/rmico e aplica(o de v$rios tipos de radia(o).

37-34

Hardware Total

' outra vanta#em so os mel1ores resultados obtidos nas #rava(3es em alta velocidade. 9odemos encontrar #ravadores de CD-R capa%es de ler em altas velocidades to r$pidos !uanto os drives de CD-ROM modernos mas bastante lentos ao )a%er as #rava(3es (+> 8> H> e 4> so os tipos mais comuns). 'o #ravar em +> (uma #rava(o demora cerca de + 1ora) todos os tipos de mdia apresentam resultados semel1antes com bai"as ta"as de erro (ou se=a os CDs !ue voc* #rava podem ser lidos com sucesso em praticamente !ual!uer drive de CD-ROM) mas a situa(o poder$ ser di)erente nas velocidades de #rava(o superiores. 9or e"emplo ao #ravar em velocidade 8> (uma #rava(o completa dura cerca de meia 1ora) voc* poder$ obter maiores ta"as de erro (impossibilidade de leitura em certos drives) nas mdias verde e a%ul !ue na mdia dourada. Mais crtica ainda / a #rava(o em H>. 2a verdade muitos )abricantes de #ravadores de CD-R nesta velocidade recomendam o uso e"clusivo de mdia dourada. Os problemas de leitura em mdias de CD-R so mais comuns !uando tentamos ler esses discos em drives de CD-ROM anti#os com velocidades entre 4" e +5". 9ara velocidades in)eriores em drives ainda mais anti#os problemas de compatibilidade no ocorriam. 2os drives de CD-ROM mais novos com velocidades superiores a 8;" os )abricantes tomaram o cuidado de #arantir !ue o sistema Ftico opere corretamente nas leituras de mdias CD-R. ' !uesto da compatibilidade com as mdias CD-RW / bem mais s/ria. ' maioria dos drives de CD-ROM anti#os no podem ler mdias CD-RW pois o )ei"e -'.ER re)letido possui intensidade muito )raca. 'penas os drives de CD-ROM multiread (consulte as especi)ica(3es no manual) podem )a%er leitura nessas mdias. 9or isso sua aplica(o / bem mais restrita !ue a das mdias CD-R. .e voc* pretende enviar para outro usu$rio um CD #ravado e no sabe se o drive de CD-ROM / multiread utili%e ento uma mdia CD-R. -eve em conta tamb/m !ue a mdia CD-RW / +; ve%es mais cara !ue a mdia CD-R e esta deve ser usada pre)erencialmente para transporte de dados.

$vitando o ,uffer underrun


O mais s/rio problema !ue um #ravador de CDs pode apresentar / o bu))er underrun !ue ocorre !uando o #ravador dei"a de receber mesmo !ue por uma )ra(o de se#undo a se!R*ncia de dados a serem #ravados. Dsto resulta na perda do CD-R !ue estava sendo #ravado. 2o caso de uma mdia de CDRW / preciso reiniciar o processo de #rava(o.

Captulo 37 Gravadores de CDs

37-3#

Durante o processo de #rava(o de um CD-R ou CD-RW o seu drive precisa receber um )lu"o constante de dados. Como / muito di)cil a manuten(o de um )lu"o constante os #ravadores de CDs possuem um bu))er interno !ue consiste em uma $rea de memFria (em #eral + M< ou menos) su)iciente para manter os dados !ue devero ser #ravados nos prF"imos se#undos. ' velocidade na !ual os dados so retirados deste bu))er e trans)eridos para a mdia / absolutamente constante mas a velocidade na !ual o computador coloca dados neste bu))er poder$ variar e at/ mesmo )a%er pe!uenas pausas por uma )ra(o de se#undo desde !ue o bu))er no )i!ue va%io. Luando o 9C reali%a pausas na trans)er*ncia dos dados para a mdia em um perodo su)iciente para !ue os dados do bu))er se=am consumidos ocorre o bu))er underrun. ' #rava(o em curso / perdida e o CD-R )ica inutili%ado. O CD-RW no )ica inutili%ado mas precisamos recome(ar do incio o processo de #rava(o. 9odemos tomar al#umas provid*ncias para evitar este problemaQ +) Keste antes de #ravar Os pro#ramas para #rava(o de CD-R e CD-RW possuem um comando para #rava(o simulada na !ual os dados so trans)eridos por/m o )ei"e laser !ue )a% a #rava(o na mdia / mantido com bai"a pot*ncia no e)etivando a #rava(o. .e no ocorrerem erros voc* poder$ reali%ar a #rava(o e)etiva. .e ocorrerem erros voc* dever$ investi#ar as suas causas e tentar )a%er com !ue no ocorram. 9or e"emplo voc* pode tentar uma velocidade de #rava(o mais bai"a. Repita a simula(o para c1ecar se voc* conse#uiu resolver o problema e sF ento )a(a a #rava(o de)initiva. Dsso evitar$ !ue voc* estra#ue v$rios CDs vir#ens en!uanto estiver tentando resolver os problemas. 8) Redu%a a velocidade O bu))er underrun ocorre por!ue os dados do bu))er do CD-R so consumidos muito rapidamente. Dependendo da velocidade e do taman1o do bu))er uma pe!uena pausa de um se#undo !ue o processador precise )a%er para e"ecutar outras atividades )ar$ com !ue o bu))er underrun ocorra. 's velocidades de #rava(o determinam a velocidade na !ual os dados do bu))er so consumidosQ
Helocidade .J 2J 4J ,J .2J .&J Ta;a .#/ I<)s 3// I<)s &// I<)s .2// I<)s .,// I<)s 24// I<)s

37-3&

Hardware Total

Di#amos !ue o seu #ravador ten1a um bu))er de + M< e se=a capa% de operar em H> ou se=a 5;; E<Ps. .e o processador )i%er uma pausa de + O se#undos todos os dados do seu bu))er sero consumidos e ocorrer$ o bu))er underrun. 6$ com a velocidade 8> este problema sF ocorreria se o processador parasse de enviar dados por 7 H se#undos e com a velocidade +> o problema sF ocorreria com uma pausa de 5 4 se#undos. Observe !ue a situa(o / mais crtica !uando o bu))er do #ravador tem menor taman1o. 9ortanto se voc* est$ tendo este tipo de problema redu%a a velocidade de #rava(o. 7) Desabilite a leitura antecipada O Windows reali%a opera(3es de leitura antecipada no disco r#ido o !ue em #eral aumenta o seu desempen1o m/dio. Luando um pro#rama solicita a leitura de uma parte de um ar!uivo / )eita a leitura desta parte e de uma $rea posterior mantendo a se!R*ncia. 'pesar do desempen1o #lobal do acesso a disco ser aumentado so reali%adas pe!uenas pausas para a leitura dessas $reas de )orma antecipada.
Figura 37.44
DesaCilita'do a leitura a'tecipada.

9ara desabilitar este recurso cli!ue em Meu Computador com o boto direito do mouse e no menu apresentado escol1a a op(o 9ropriedades. 2o !uadro apresentado selecione a #uia Desempen1o e cli!ue sobre o boto .istema de 'r!uivos. .elecione a #uia Disco r#ido e voc* ter$ acesso ao !uadro da Bi#ura HH. Colo!ue totalmente para a es!uerda o controle indicado como Otimi%a(o de leitura antecipada como mostra a )i#ura. H) Ueri)i!ue o desempen1o do disco r#ido

Captulo 37 Gravadores de CDs

37-37

O disco r#ido pode no estar sendo su)icientemente velo% para trans)erir os dados na velocidade e"i#ida pelo #ravador. 'cesse o CMO. .etup e 1abilite a op(o ,ltra DM'. :) Desabilite outros pro#ramas 2o dei"e !ue outros pro#ramas )i!uem em e"ecu(o ao mesmo tempo em !ue usa o pro#rama para #ravar CDs. Esses pro#ramas podero )a%er acesso a disco dei"ando o bu))er do CD-R temporariamente sem receber dados. 5) Dnter)ace DDE .e tanto o disco r#ido como o #ravador (no caso de modelos DDE) estiverem li#ados na mesma inter)ace DDE voc* provavelmente ter$ problemas. Dnstale o #ravador na outra inter)ace DDE. 9roblemas tamb/m podem ocorrer !uando o drive de CD-ROM e o disco r#ido esto li#ados na mesma inter)ace DDE. Dnstale ento o drive de CD-ROM na inter)ace DDE secund$ria mesmo !ue se=a =unto com o #ravador. 2ote !ue nesta con)i#ura(o voc* no poder$ trans)erir ar!uivos diretamente de um CD-ROM para um CDRPCD-RW (ou ento ter$ muitos problemas de bu))er underrun). .er$ preciso antes copiar para o disco r#ido os dados !ue voc* dese=a #ravar.
Outros (ro,lemas

Mesmo com esses cuidados outros problemas no relacionados com o bu))er underrun podem ocorrer. Ue=amos al#umas provid*ncias !ue podem ser tomadasQ +) Dnter)aces .C.D Os drives de CD-R e CD-RW conectados em inter)aces .C.D esto su=eitos a todos os tipos de erro de con)i#ura(o tpicos dos dispositivos .C.D. Ueri)i!ue se as termina(3es esto corretas e con)ira o .C.D DD. 8) Dnter)ace paralela Nravadores de CDs esto e"postos aos problemas e incompatibilidades !ue podem ocorrer !uando li#amos v$rios dispositivos na porta paralela. ' solu(o para os problemas poder$ ser a instala(o de uma cai"a comutadora ou ento uma se#unda inter)ace paralela. 2o dei"e ainda de veri)icar se a porta paralela est$ con)i#urada como E99 ou EC9. 7) Cadd@ de)eituoso Muitos #ravadores utili%am o cadd@ uma esp/cie de esto=o para a coloca(o do CDs. .e voc* estiver tendo problemas e"perimente usar um cadd@ novo.

37-3,

Hardware Total

.e este dispositivo so)rer al#um tipo de c1o!ue mec?nico poder$ a)etar o processo de #rava(o. H) -impe%a do sistema Ftico Discos de limpe%a para drives de CD-ROM tamb/m podem ser usados para #ravadores de CD-R e CD-RW. Este sistema Ftico pode )icar su=o principalmente por poeira. PPPPPPPPPPP BDM PPPPPPPPPPP

Captulo DVD
Informtica e cinema

38

Enquanto os populares CDs faziam sucesso no armazenamento de dados (CD-ROM) e udio (CD-Audio), grandes empresas da ind stria cinematogrfica e de computa!"o #untaram esfor!os e fizeram in$estimentos para desen$ol$er um no$o tipo de CD, com capacidade muito maior que as dos CDs tradicionais% &m nico desses no$os CDs possui capacidade equi$alente ' de $rios CD-ROMs% (endo uma capacidade t"o ele$ada, poderiam armazenar filmes digitalizados, su)stituindo assim as $el*as fitas +,-% Esses no$os discos s"o c*amados de D+D (Digital +ideo Dis. ou Digital +ersatile Dis.)% As locadoras de $/deo # come!aram a su)stituir as antigas fitas por D+Ds% Este 0 um processo que ainda $ai demorar alguns anos% 1ara $er esses filmes 0 preciso ter um aparel*o apropriado conectado ' (+, o D+D 1la2er% Computadores tam)0m podem e3i)ir filmes gra$ados em D+D, )astando que ten*am instalado um dri$e de D+D% Al0m de e3i)ir filmes, esses dri$es tam)0m podem ler D+Ds com dados gra$ados, os D+D-ROMs% A capacidade de um D+D-ROM depende do tipo de camada (simples ou dupla) e do n mero de faces% -"o quatro os tipos de D+D-ROM4
Nome DVD-5 DVD-9 DVD-10 DVD-18 Faces Simples Simples Dupla Dupla Camada Simples Dupla Simples Dupla Capacidade 4,38 GB 7,95 GB 8,75 GB 15,90 GB

38-2

a!d"a!e #o$al

1ortanto, o D+D-ROM mais simples armazena 5,67 89, capacidade : $ezes superior ' de um CD-ROM% Ao ler D+D-ROMs de dupla camada, face simples, a capacidade m3ima 0 de quase 7 89, o equi$alente a ;< CDROMs% Os dri$es de D+D-ROM atuais n"o possuem dupla ca)e!a de leitura% =sto significa que 0 preciso >$irar o CD? para acessar o outro lado% Al0m de operar com esses CDs de alta capacidade, os dri$es de D+D podem tam)0m funcionar como um dri$e de CD-ROM comum% 1odem portanto ler CD-ROM, CD-Audio, CD-R, CD-R@, +ideo CD e todos os demais tipos de disco que podem ser lidos em um dri$e de CD-ROM comum% &m dri$e de D+D-ROM pode perfeitamente su)stituir um dri$e de CD-ROM em qualquer computador% &m nico dri$e D+D faz todo o tra)al*o que seria feito por um dri$e de CD-ROM, al0m de poder ler D+DROM e reproduzir filmes armazenados em D+D% =nclusi$e esses dri$es utilizam normalmente a interface =DE% A figura ; mostra um dri$e de D+D produzido pela Creati$e Aa)s%
Figura 38.1
%m d!i&e de DVD'

Aparentemente 0 similar a um dri$e de CD-ROM% A principal diferen!a $isual est no logotipo D+D na sua parte frontal (figura <)%
Figura 38.2
( lo)o$ipo DVD'

Cap*$ulo 38 - DVD O padro de velocidade

38-3

As medidas de $elocidade dos dri$es de D+D s"o diferentes das dos dri$es de CD-ROM% A c*amada $elocidade simples era a utilizada nos dri$es de primeira gera!"o, cerca de ;67B .9Cs% Os modelos mais no$os operam com ta3as mais ele$adas4
+odo 5, 0, 8, 10, 12, 10, #a,a de $!a-s.e!/-cia 0700 1B2s 8100 1B2s 10800 1B2s 13500 1B2s 10200 1B2s 21000 1B2s

Duando lEem discos CD-ROM e compat/$eis, esses dri$es tam)0m s"o rpidos% Fote entretanto que a $elocidade de leitura de CD-ROM n"o tem uma rela!"o fi3a com a $elocidade de leitura de D+D% O modelo 1C-D+D Encore G3, da Creati$e Aa)s, faz a leitura de CD-ROM na $elocidade 6<3, enquanto o 1C-D+D Encore :3, mais modernos, lE CD-ROM na $elocidade <53% 1ortanto, os fa)ricantes sempre indicar"o a $elocidade para leitura de D+D e de CD-ROM% Os dri$es de D+D-RAM, capazes de realizar gra$a!Hes em m/dias D+D especiais, s"o mais lentos que aqueles que sI fazem leitura% 1or e3emplo, o modelo 1C D+D-RAM da Creati$e Aa)s realiza gra$a!Hes e leituras em m/dias D+D-RAM em ;J (;67G .9Cs) e leituras em D+D-ROM em <J (<KKB .9Cs)% (am)0m faz acesso a discos CD-ROM na $elocidade <BJ% &ma m/dia D+D-RAM tem capacidade de <,: 89 em cada face, e custa nos Estados &nidos, cerca de L6B% Em )re$e teremos dri$es e m/dias com capacidades ainda maiores, e tam)0m com maiores ta3as de transferEncia% &m D+D de mais )ai3a capacidade (D+D-G, com face simples e camada simples) armazena < *oras de $/deo de alta resolu!"o, codificado no padr"o M1E8-<% A resolu!"o 0 de K<B357B% Milmes de maior dura!"o podem ser armazenados nos discos de maior capacidade4 5 *oras para os modelos face simplesCcamada dupla e face duplaCcamada simples, e 7 *oras para o modelo de face duplaCcamada dupla% &m D+D n"o armazena apenas as imagens do filme% Esses discos possuem 6< tril*as para legendas (0 poss/$el por legendas em $rias l/nguas), 7 tril*as de udio, com 7 canais cada uma (o filme pode ter at0 7 tradu!Hes)% -uporta at0 N Ongulos de cOmeras% O produtor pode fazer a filmagem com $rias cOmeras, e o usurio escol*er a cOmera na e3i)i!"o%

38-4

a!d"a!e #o$al

O grande a$an!o tecnolIgico respons$el pela ele$ada capacidade dos D+Ds 0 o aumento da densidade dos )its gra$ados% Os CD-ROMs e similares utiliza$am para armazenar os )its, pequenas reas c*amada pits% A distOncia entre tril*as consecuti$as 0 de ;,: m (milion0simo de metro, ou mil0simo de mil/metro), e cada pit tem cerca de B,7 m% Fos D+Ds, a distOncia entre tril*as foi reduzida para B,K5 m, e o taman*o de cada pit foi reduzido para B,5 m% Al0m de aumentar o n mero de )its por unidade de rea, os D+Ds tam)0m podem utilizar dupla camada eCou dupla face, fazendo a capacidade total c*egar em torno de ;: 89%
Figura 38.3
Compa!a34o e-$!e DVD e CD'

Os discos DVD-ROM

Misicamente os discos D+D s"o muito parecidos com CDs% Apresentam as mesmas dimensHes f/sicas% Fa figura 5 $emos alguns desses discos% O)ser$e como n"o e3iste diferen!a aparente em rela!"o aos CDs%
Figura 38.4
DVD-5(+s'

Cap*$ulo 38 - DVD

38-5

A diferen!a ser notada durante o uso% 1ara come!ar, a capacidade 0 muito mais ele$ada% Fa figura G $emos o quadro de propriedades de um D+DROM% O)ser$e a capacidade indicada, cerca de 5 89% 8ra!as aos D+DROMs, produtores de #ogos podem utilizar imagens de alt/ssima qualidade e trec*os de filmes digitalizados com qualidade de cinema%
Figura 38.5
6s$e DVD-5(+ a!ma7e-a ce!ca de 4 GB'

As seis regies
Aqui est um detal*e muito importante que de$e ser le$ado em conta por quem dese#a adquirir um dri$e de D+D-ROM% F"o e3iste restri!"o nen*uma quando utilizamos D+D-ROMs, ou se#a, D+Ds que armazenam softPare% A restri!"o ocorre quando tentamos utilizar D+Ds que armazenam filmes% 1ara dificultar a pirataria de filmes, os discos D+D que armazenam filmes possuem um cIdigo que identifica a regi"o do mundo na qual poder"o ser usados% Em cada uma dessas regiHes s"o $endidos D+D 1la2ers e D+D-ROMs s"o $endidos tam)0m codificados para aquela regi"o% O 9rasil pertence ' regi"o 5% D+D 1la2ers e D+D-ROMs $endidos aqui n"o podem e3i)ir filmes comprados por e3emplo nos Estados &nidos, que est"o codificados para a regi"o ;% Da mesma forma, se $ocE comprar em uma lo#a de informtica, um dri$e de D+D-ROM que n"o se#a apropriado para a regi"o 5, n"o poder $isualizar os filmes dispon/$eis nas locadoras de $ideo, nem os que s"o $endidos por aqui%

38-0

a!d"a!e #o$al

Fote que alguns dri$es de D+D-ROM podem ter o cIdigo de regi"o reprogramado% O programa de instala!"o dos dri$es D+D Encore, da Creati$e Aa)s, pergunta ao usurio qual 0 a regi"o na qual est sendo instalado% 1odemos ent"o programar a regi"o 5 e ter acesso aos filmes em D+D dispon/$eis no 9rasil% Esta reprograma!"o sI pode ser feita no m3imo 5 $ezes% Outros dri$es de D+D-ROM de outros fa)ricantes podem apresentar mecanismos semel*antes de troca de regi"o, mas a maioria deles 0 programado na f)rica com uma regi"o fi3a% Mais uma $ez lem)ramos que a restri!"o de regiHes se aplica somente ' e3i)i!"o de filmes% 1ara e3ecutar softPares armazenados em D+D-ROM n"o e3iste restri!"o alguma%
Figura 38.6
8s seis !e)i9es'

A figura : mostra as seis regiHes nas quais o mundo foi di$idido para efeito de distri)ui!"o de filmes em D+D% ;4 Estados &nidos e Canad <4 Qap"o, Europa, Oriente M0dio e Rfrica do -ul 64 -udeste Asitico e ,ong Song 54 Am0rica do -ul, Am0rica Central, Austrlia e Fo$a TelOndia G4 Maior parte da Rsia e Rfrica (e3cluindo a Rfrica do -ul) :4 C*ina

A placa decodificadora
Milmes armazenados em D+D s"o codificados no formato M1E8-<% A decodifica!"o dessas imagens 0 uma tarefa que requer muito processamento, por isso para ter mel*ores resultados, n"o 0 realizada por softPare, e sim, por *ardPare% =sto 0 feito atra$0s de uma placa decodificadora M1E8-< que acompan*a os .its D+D% 1or e3emplo, os mais recentes .its da Creati$e Aa)s s"o acompan*ados da placa decodificadora DJR6 (D2namic eJtended Resolution)% Essas placas rece)em o flu3o de dados pro$enientes do D+D, fazem a codifica!"o e en$iam a imagem para o monitor e para um aparel*o

Cap*$ulo 38 - DVD

38-7

de (+% 1ara poderem en$iar as imagens para o monitor, essas placas tra)al*am em con#unto com a placa de $/deo% &m ca)o 0 fornecido #unto com o .it para ligar a placa -+8A ' placa decodificadora%
Figura 38.7
:laca decodi.icado!a D;53'

A figura K mostra uma placa decodificadora DJR6% &tiliza o )arramento 1C= e possui memIrias que armazenam os dados a serem decodificados% =sto facilita a manuten!"o de uma ta3a de en$io de imagem constante, como 0 e3igido para a )oa e3i)i!"o de $/deo% Fa figura 7 $emos os conectores e3istentes na parte traseira desta placa%
Figura 38.8
Co-ec$o!es de uma placa D;53'

Da esquerda para a direita temos os seguintes conectores4 -a/da de udio analIgico -a/da de udio digital -a/da para (+ -a/da para o monitor -+8A Entrada, $inda da placa -+8A

Os sons e3istentes nos D+Ds s"o lidos #untamente com a imagem, atra$0s da interface com o computador (no caso, a =DE)% Esses dados s"o rece)idos

38-8

a!d"a!e #o$al

pela placa decodificadora, na qual a imagem e o som s"o o)tidos% O som 0 en$iado da DJR6 para a placa de som, atra$0s de uma cone3"o interna, como $eremos mais adiante% A figura N mostra os ca)os de $/deo que acompan*am o .it da Creati$e Aa)s% &m ca)o 0 usado para a cone3"o com a placa -+8A% Ao in$0s de en$iar os seus sinais de $/deo diretamente para o monitor, a placa -+8A passar a en$iar os sinais para a placa DJR6, onde os sinais ser"o adicionados das imagens captadas de D+Ds e finalmente en$iadas ao monitor%
Figura 38.9
Ca<os de &*deo =ue acompa->am o 1i$ da C!ea$i&e ?a<s'

&m outro pequeno ca)o 0 usado para con$ers"o entre conectores --+ideo e RCA% -e o aparel*o de (+ ti$er uma entrada --+ideo, pode ser ligado diretamente na placa DJR6% -e a entrada do aparel*o de (+ usar um conector RCA, fazemos a adapta!"o com o con$ersor mostrado na figura N%
Figura 38.10
Co-e,9es da placa D;53'

Cap*$ulo 38 - DVD

38-9

A figura ;B mostra com mais detal*es as cone3Hes de uma decodificadora DJR6% Al0m dos # citados conectores e3ternos, temos tam)0m trEs cone3Hes internas% A sa/da de udio analIgico 0 usada para en$iar sons para a placa de som% Esta cone3"o $ai at0 a entrada CD-=F da placa de som, ou se#a, os sons dos D+Ds entram na placa de som pela mesma entrada por onde entram os sons pro$enientes de CDs de udio% Al0m da sa/da de udio analIgico, a placa DJR6 possui duas entradas de udio analIgico, indicadas como CD-=F; e CD-=F<% De$em ser ligadas 's sa/das de udio analIgico e3istentes nas partes traseiras do dri$e de CDROM e do dri$e de D+D% Essas entradas rece)er"o os sons que forem gerados por CDs de udio quando forem usados nesses dri$ers% 1ortanto, a sa/da de udio analIgico e3istente na placa DJR6 en$ia a placa de som, a soma dos sinais de udio e3i)idos pelos filmes em D+D e pelos CDs de udio que este#am sendo reproduzidos%
Figura 38.11
Co-e,9es de @udio'

A figura ;; mostra em detal*es as cone3Hes de udio aqui en$ol$idas% A sa/da de udio da placa DJR6 de$e ser ligada na entrada de CD-=F da placa de som% As duas entradas CD-=F; e CD-=F< da placa DJR6 s"o ligadas nas sa/das de udio do dri$e de D+D e do dri$e de CD-ROM%

Instalando um kit DVD-ROM


+eremos agora a instala!"o de um .it D+D% &saremos modelo 1C-D+D Encore :3% Este .it 0 composto de um dri$e de D+D-ROM :3 e da placa decodificadora DJR6%
Instalando primeiro o drive

Antes de instalar a placa, 0 recomend$el instalar o dri$e de D+D-ROM isoladamente, apesar do fa)ricante recomendar instalar tudo de uma sI $ez%

38-10

a!d"a!e #o$al

F"o faremos como diz o fa)ricante, porque di$idir um pro)lema em partes sempre resulta em uma solu!"o mais simples% -e o computador n"o utilizar um dri$e de CD-ROM, podemos instalar o dri$e D+D na interface =DE secundria, configurado como Master% -e quisermos manter o dri$e de CD-ROM, podemos instalar am)os os dri$es na interface =DE secundria% O fa)ricante recomenda instalar o dri$e de D+D como Master e o dri$e de CD-ROM como -la$e, apesar da configura!"o in$ersa tam)0m funcionar% Am)os os dri$es de$em ser declarados no CMO- -etup como CD-ROM ou como Auto (-econdar2 Master e -econdar2 -la$e)%
Figura 38.12
Co-e,9es -a pa!$e $!asei!a de um d!i&e de DVD-5(+ AD6'

A figura ;< mostra as cone3Hes na parte traseira do dri$e de D+D-ROM% O)ser$e como s"o similares 's de um dri$e de CD-ROM =DE% De$emos ent"o posicionar o #umper MasterC-la$e para a posi!"o Master% Fo dri$e de CD-ROM, posicionamos em -la$e% O @indoPs ir recon*ecer automaticamente o dri$e de D+D-ROM como se fosse um dri$e de CD-ROM comum% Fo nosso e3emplo, instalamos o dri$e de D+D-ROM como Master, #untamente com um dri$e de CD-ROM (sla$e) na mesma interface% Am)os ser"o recon*ecidos e aparecer"o na #anela Meu Computador (figura ;6)%

Cap*$ulo 38 - DVD Figura 38.13

38-11
8m<os os d!i&es co-s$am -a Ba-ela +eu Compu$ado!'

Am)os os dri$es tam)0m constar"o na se!"o CD-ROM do 8erenciador de dispositi$os (figura ;5)% Fo nosso e3emplo, $emos os dri$es4 CD-ROM4 D+D4 Creati$e CD57<BE C-NNB<;; Creati$e D+D-ROM D+D:<5BE
Figura 38.14
(s d!i&es de CD-5(+ e DVD-5(+ co-s$am -o Ge!e-ciado! de Disposi$i&os'

1odemos agora testar o funcionamento de am)os os dri$es% -e colocarmos um CD-ROM no dri$e de D+D-ROM, ser normalmente acessado% -e colocarmos um D+D-ROM (os .its s"o em geral acompan*ados de alguns t/tulos em D+D-ROM), tam)0m poderemos fazer o acesso% 1odemos agora desligar o computador e passar ' instala!"o da placa decodificadora%
Instalando a placa DXR

As liga!Hes de som de$em ser feitas como mostramos na figura ;;% &m ca)o ligar a sa/da de udio analIgico da placa decodificadora at0 a entrada CD=F da placa de som% As entradas CD-=F; e CD-=F< da placa decodificadora

38-12

a!d"a!e #o$al

de$em ser ligadas nas sa/das de udio analIgico dos dri$es de CD-ROM e D+D% Fote que os D+Ds podem armazenar sons com at0 7 canais de udio, mas a entrada CD-=F da placa de som 0 est0reo, ou se#am capta apenas dois canais% +ocE pode entretanto ligar a sa/da de udio digital e3istente na parte traseira da placa a um sistema de som que possua entrada digital, ou ent"o em uma placa de som com entrada digital, como a -ound 9laster Ai$e%
Figura 38.15
?i)a39es e,$e!-as da placa D;53'

A figura ;G mostra as liga!Hes e3ternas da placa DJR6, que s"o )astante simples% Em uma configura!"o )sica ser preciso conectar apenas o monitor -+8A e usar o ca)o que liga a placa DJR6 ' placa -+8A% -e quiser $isualizar filmes em uma (+, use o conector prIprio na parte traseira da placa DJR6% 1ode tam)0m ligar um amplificador digital, mas se esta liga!"o n"o for feita, poder ser usada a prIpria placa de som # e3istente no computador% Duando o computador for ligado, o @indoPs recon*ecer a placa DJR6 como um 1C Multimedia De$ice% Apresentar ent"o um quadro pedindo a instala!"o dos dri$ers% Aogo apIs, escol*emos a op!"o de selecionar o dri$e a partir de uma lista de tipos de *ardPare% -er apresentada uma lista onde escol*emos Controladores de som, $/deo e #ogo% Fo quadro seguinte 0 apresentada uma lista de marcas e modelos% =gnoramos as marcas e modelos e usamos o )ot"o Com Disco% De$emos ent"o fornecer o CD-ROM ou disquete que acompan*a o .it% Fo nosso caso, o .it foi fornecido com um disquete no qual est"o os dri$ers para a placa DJR6% O disquete ser lido e nele ser recon*ecido o dri$er para o Creati$e 1CD+D Encore D3r6 (figura ;:)% Clicamos em OS e a instala!"o ser feita%

Cap*$ulo 38 - DVD Figura 38.16


5eco->ecido o d!i&e pa!a a placa D;53'

38-13

A instala!"o prosseguir e ao seu final de$emos reinicializar o computador% Meito isto, poderemos constar a presen!a da placa DJR6 no 8erenciador de Dispositi$os, na se!"o Controladores de som, $/deo e #ogo (figura ;K)%
Figura 38.17
8 placa D;53 es$@ co!!e$ame-$e i-s$alada'

Instalando e usando o soft!are do kit DVD

(erminada a instala!"o do .it, podemos fazer a instala!"o do softPare que o acompan*a% Este softPare consiste em um 1la2er que permite a e3i)i!"o de filmes em D+D% O softPare pode ser acessado no grupo 1C-D+D Encore D3r6 (figura ;7), onde temos o programa e dois arqui$os de documenta!"o%

38-14 Figura 38.18


( )!upo do DVD :laCe!'

a!d"a!e #o$al

Ao e3ecutarmos o D+D 1la2er, teremos uma #anela para $isualiza!"o de $/deos (figura ;N)% Esta #anela pode ser ma3imizada para ocupar a tela inteira%
Figura 38.19
Da-ela pa!a e,i<i34o de .ilmes em DVD'

Este programa e3i)e tam)0m a #anela de um controle remoto com di$ersas fun!Hes (figura <B)% Com este controle podemos, por e3emplo, selecionar o dispositi$o que ser usado na reprodu!"o de filmes4 monitor, (+ comum ou (+ de tela larga%

Cap*$ulo 38 - DVD *** 35% *** Figura 38.20


( co-$!ole !emo$o'

38-15

O )ot"o Configuration permite fazer a#ustes no som, na imagem e ainda escol*er op!Hes relati$as aos idiomas% Milmes em D+D podem ter tradu!Hes e legendas em $rias l/nguas% Com este comando fazemos a escol*a dese#ada (figura <;)%
Figura 38.21
Selecio-a-do a li-)ua)em de @udio e das le)e-das'

A guia +ideo (figura <<) do quadro de configura!Hes permite fazer a#ustes na imagem, al0m de escol*er o sistema de $/deo utilizado, caso este#a sendo usada uma (+ ligada ao computador (1AACF(-C)%

38-10 Figura 38.22


8Bus$es de &*deo'

a!d"a!e #o$al

Com o )ot"o Ad$anced do quadro da figura <<, podemos posicionar a imagem do D+D dentro da #anela do D+D 1la2er, fazendo com que fique corretamente alin*ada% 1odemos ainda usar o comando -ta)ilit2 para que a imagem n"o fique trEmula% Esses a#ustes s"o necessrios para compati)iliza!"o com o sinal de $/deo pro$eniente da placa -+8A (figura <6)%
Figura 38.23
8Bus$es de &*deo'

Qunto com o .it $ocE encontrar alguns D+Ds com #ogos e aplicati$os% -eu .it # est pronto para uso% 1ode utilizar programas em D+D-ROM, e

Cap*$ulo 38 - DVD

38-17

tam)0m ir ' locadora de $/deo pegar seu filme predileto para assistir na tela do computador, ou em uma (+ nele conectado%

"ue#rando a prote$o das % regies


-e $ocE comprar no e3terior um D+D 1la2er para ligar no seu aparel*o de (+, n"o poder assistir a filmes em D+D, a menos que se trate de um aparel*o para a regi"o 5% Ainda assim, mesmo se ti$er comprado um aparel*o para outra regi"o, poder fazer a troca de regi"o, um ser$i!o dispon/$el em $rias oficinas de assistEncia t0cnica% U o $el*o >#eitin*o )rasileiro?, uma $ers"o dos anos NB para a transcodifica!"o do sistema F(-C para o 1AA-M que era feita nos aparel*os de $ideocassete% Alguns dri$es de D+D-ROM tam)0m podem ser >transcodificados? para qualquer regi"o, atra$0s de $rios processos% Os .its da Creati$e Aa)s $endidos no 9rasil podem ser configurados para a regi"o 5 durante a instala!"o% Festa ocasi"o o programa pergunta qual 0 a regi"o a ser usada, e programa o dri$e de D+D-ROM de forma apropriada% Fote que esta troca de regi"o sI pode ser feita um n mero limitado de $ezes% 1odemos tam)0m encontrar programas que fazem a altera!"o de regi"o, como o Remote -elector, encontrado em *ttp4CCPPP%$isualdomain%net% Depois de instalar o softPare que acompan*a o dri$e de D+D-ROM, instalamos o Remote -elector% Ao ser e3ecutado, este programa identificar o modelo da placa decodificadora e o 1la2er a ser usado (figura <5)%
Figura 38.24
Selecio-a-do a placa decodi.icado!a +:6G-2 e o :laCe!'

-elecionamos ent"o a guia Region (figura <G)% 1odemos assim definir a regi"o a ser usada pela placa decodificadora e desligamos a c*ecagem de

38-18

a!d"a!e #o$al

regi"o a ser feita pelo 1la2er% 1odemos agora clicar em -tart 1la2er% -er e3ecutado o programa para reprodu!"o de D+Ds, e desta $ez aceitar discos da regi"o programada pelo usurio, ignorando a sua configura!"o original de regi"o%
Figura 38.25
:!o)!ama-do uma -o&a !e)i4o'

DVD-RAM
1ara aqueles interessados em quantidades ele$adas de dados, o D+D-RAM 0 uma )oa solu!"o% &m disco D+D-RAM da atual gera!"o armazena <,: 89 em cada face, totalizando G,< 89% Os dri$es de D+D-RAM tam)0m podem ler discos D+D-ROM e D+Ds, mas em geral s"o mais lentos% Enquanto o 1C D+D :3 opera com 7;BB .9Cs, o 1C D+D-RAM, tam)0m produzido pela Creati$e Aa)s, faz leituras em D+D-ROM na $elocidade <3 (<KKB .)Cs), e leituras e gra$a!Hes em m/dia D+D-RAM em ;3 (;67B .)Cs)% O 1C D+D-RAM da Creati$e Aa)s 0 um dispositi$o -C-=, necessitando portanto ser ligado a uma interface -C-= apropriada% Ao ser comprado em .it, o 1C D+D-RAM da Creati$e Aa)s 0 acompan*ado de uma placa -C-= Adatptec, prIpria para esta cone3"o% U uma placa simples, de )ai3o custo, n"o sendo capaz de controlar discos r/gidos e dispositi$os que e3ecutam )oot% -e preferir, pode utilizar uma placa -C-= mais sofisticada e com mais recursos, o que 0 uma op!"o indicada se for necessrio utilizar outros dispositi$os -C-= no mesmo computador%
Instala$o de um drive de DVD-RAM

1ara completar este cap/tulo dedicado a dri$es e .its D+D, $e#amos agora o e3emplo de instala!"o de um dri$e D+D-RAM% O modelo usado como

Cap*$ulo 38 - DVD

38-19

e3emplo 0 fa)ricado pela D1-, e foi cedido por PPP%gra$ador%com%)r% (rata-se de um modelo -C-= e3terno, e 0 fornecido #untamente com uma placa controladora -C-=% 1ode entretanto ser ligado a outra controladora -C-= que # este#a e$entualmente instalada no computador%
Figura 38.26
( d!i&e de DVD-58+ da E:S'

A figura <K mostra a parte traseira do dri$e, onde encontramos a c*a$e para selecionar o -C-= =D, a *a)ilita!"o dos terminadores, conectores -C-=, sa/das de udio e entrada para alimenta!"o DC% A alimenta!"o 0 fornecida por um adaptador que 0 fornecido #untamente com este dri$e%
Figura 38.27
:a!$e $!asei!a do d!i&e de DVD-58+'

De$emos inicialmente instalar a sua placa de interface -C-=% Assim que o @indoPs 0 iniciado, a placa controladora -C-= 0 detectada% (rata-se de um modelo 1C= de alta qualidade e )ai3o custo, produzido pela Adaptec, ideal para a instala!"o de dispositi$os que n"o precisam e3ecutar )oot% O @indoPs # possui dri$ers nati$os para esta controladora -C-=% (erminada a instala!"o do dri$er da placa, poderemos constatar a sua presen!a no 8erenciador de Dispositi$os% C*ecamos se a placa est instalada corretamente (os dri$ers est"o presentes e n"o e3istem conflitos de *ardPare)%

38-20

a!d"a!e #o$al

A prI3ima etapa 0 desligar o computador para conectar o dri$e% De$emos selecionar na sua parte traseira, o -C-= =D a ser utilizado, de forma que n"o e3istam conflitos com outros dispositi$os -C-= e$entualmente instalados na mesma controladora (figura <7)%
Figura 38.28
Selecio-a-do o SCSA AD a$!a&Fs de c>a&e !o$a$i&a'

(am)0m ser preciso *a)ilitar corretamente os terminadores -C-=, atra$0s de c*a$es na parte traseira do dri$e% De$emos agora conectar o ca)o -C-= na parte traseira do dri$e e no conector e3terno da placa controladora -C-=% O ca)o necessrio a esta cone3"o 0 fornecido #untamente com o dri$e% 1odemos agora ligar o dri$e no seu adaptador DC, atuar so)re a sua c*a$e OFCOMM e ligar o computador% O dri$e ser automaticamente recon*ecido pelo @indoPs como sendo um dri$e de CD-ROM (figura <N)% O)ser$e que e3istem dois dri$es de CD-ROM indicados na #anela Meu Computador% &m deles 0 o dri$e de CD-ROM =DE que # e3istia no computador (E)% O outro 0 o dri$e de D+D-RAM (M)%
Figura 38.29
( d!i&e de DVD-58+ apa!ece como um d!i&e de CD-5(+'

Cap*$ulo 38 - DVD

38-21

O dri$e de D+D-RAM tam)0m constar no 8erenciador de Dispositi$os na sess"o CD-ROM (figura 6B)% Fo nosso e3emplo, o dri$e 0 reportado como um ,=(AC,= 8M-;BGB%
Figura 38.30
( d!i&e de DVD-58+ -o Ge!e-ciado! de Disposi$i&os'

O dri$e # poder ser usado para acessar CD-Audio, CD-ROM e D+DROM% Q ser poss/$el, por e3emplo, e3ecutar programas armazenados em D+D-ROM, # que este tipo de disco pode ser lido em dri$es de D+DRAM% A gra$a!"o de D+D-RAM poder ser feita apIs a instala!"o de um softPare apropriado, que faz o dri$e ser $isto como um disco remo$/$el (que suporta leituras e gra$a!Hes)% O dri$e do nosso e3emplo 0 acompan*ado do softPare @riteD+D% ApIs a sua instala!"o, o dri$e passar a ser representado por dois dri$es na #anela Meu Computador (figura 6;)% O dri$e E 0 acessado como um disco remo$/$el, usado para acessar discos D+D-RAM% O dri$e 8 0 usado para acessar discos D+D-ROM% Aogicamente s"o dois dri$es, mas fisicamente trata-se de um nico dispositi$o% O dri$e M mostrado na figura 0 o dri$e de CD-ROM =DE que # e3istia no computador%

38-22

a!d"a!e #o$al Figura 38.31


( disco !emo&*&el F usado pa!a acessa! discos DVD-58+'

A figura 6< mostra uma m/dia de D+D-RAM% Este 0 um modelo de face dupla, com <,: 89 em cada face, totalizando G,< 89% O dri$e do nosso e3emplo 0 de face simples, portanto 0 poss/$el acessar apenas uma face de cada $ez% 1ara acessar o outro lado 0 preciso a)rir dri$e e in$erter a posi!"o do disco% O disco tem o formato parecido com o de um disquete, mas possui o taman*o de um CD%
Figura 38.32
+*dia de DVD-58+'

Antes de gra$ar dados em um D+D-RAM, 0 preciso format-lo% 1ara isto )asta clicar o seu /cone com o )ot"o direito do mouse e no menu apresentado escol*er a op!"o Mormatar% -e tentarmos utilizar um D+D-RAM que n"o este#a formatado, ser apresentada uma mensagem perguntando ao usurio se dese#a fazer a formata!"o% Fa figura 66 $emos o comando padr"o de formata!"o do @indoPs% O mesmo processo 0 utilizado para disquetes, discos remo$/$eis e discos r/gidos% Fote que no caso do D+D-RAM 0 preciso utilizar a c*amada Mormata!"o completa%

Cap*$ulo 38 - DVD Figura 38.33


:a!a .o!ma$a! um DVD-58+'

38-23

Depois de alguns poucos minutos estar terminada a formata!"o (figura 65)% Fote que esta formata!"o 0 muito rpida, e apesar de c*amada >completa?, n"o lE a superf/cie do disco ' procura de setores defeituosos% U altamente recomend$el utilizar o programa -candis. para efetuar um e3ame de superf/cie, antes de confiar a seguran!a dos dados ao disco rec0m formatado%
Figura 38.34
#e!mi-ada a .o!ma$a34o'

CCCCCCCCCCCCCCCCC M=M CCCCCCCCCCCCCCCCCCCC

Captulo Material de manuteno e manuseio de equipamentos

39

Mostraremos neste captulo, materiais e equipamentos usados em manuteno. Alguns desses materiais so bastante baratos e de uso pessoal, como os kits de ferramentas. Outros equipamentos so mais caros, e so usados por tcnicos e laboratrios. Finalmente, falaremos sobre os cuidados que de em ser tomados para no estragar o computador tentando consert!" lo.

Materiais de baixo custo


#uanto maior a comple$idade de um defeito, maior de e ser o grau de especiali%ao do tcnico e maior a sofisticao dos instrumentos utili%ados. &cnicos que reali%am manuteno de campo, ou se'a, dirigem"se at o cliente para resol er o problema, utili%am geralmente uma pequena maleta com material de (primeiros socorros( para o )*. A maioria dos defeitos so problemas simples que podem ser resol idos apenas com essa redu%ida quantidade de ferramentas e instrumentos. A maior parte desse material pode ser adquirida em casas de material eletr+nico, as mesmas que endem peas para r!dio e &,. Alguns itens so encontrados tambm em lo'as de suprimentos para inform!tica.

39-2 Chaves de fenda

Hardware Total

A primeira ferramenta necess!ria a c-a e de fenda, utili%ada para colocar e retirar parafusos. A figura . mostra alguns tipos de c-a es de fenda, e ainda as c-a es )-ilips, para serem usadas em parafusos com cabea em forma de cru%.
Figura 40.1
Chaves de fenda e chaves Philips.

O taman-o das c-a es tambm importante. /sar uma c-a e de fenda muito pequena em relao ao parafuso pode danificar ambos. /ma regra bem simples usar uma c-a e com taman-o igual ao da cabea do parafuso, ou o mais pr$imo poss el. O mesmo se aplica para c-a es )-ilips.
Alicates

Outra ferramenta 0til para a manuteno de um )* o alicate. Os dois tipos mais comuns so o alicate de bico e alicate de corte, ambos mostrados na figura 1.
Figura 40.2
Alicates de bico e de corte.

O alicate de corte ser e para cortar ou desencapar fios. O alicate de ponta tem muitas outras aplica2es. 3er e para firmar um fio que ser! cortado pelo outro alicate, colocar parafusos em locais mais difceis, colocar e retirar parafusos -e$agonais, colocar e retirar 'umpers, etc.

Captulo 39 aterial de !anuten"#o e !anuseio de e$uipa!entos Fita isolante

39-3

#uando um fio desencapado de e ser colocada uma fita de material isolante para que a parte met!lica do fio no encoste em outras partes met!licas do computador, o que causaria um curto"circuito. *omo as tens2es e$istentes em um )* so bai$as, muitas e%es os curto"circuitos causam danos que no podem ser obser ados isualmente. 4 necess!rio utili%ar equipamentos de teste e perder muitas -oras de trabal-o tentando locali%ar um defeito causado por um curto"circuito.
Para limpeza de poeira

A poeira que incide diariamente sobre um computador causa maus contatos que impedem o seu funcionamento correto. #uando isso ocorre, temos que fa%er uma limpe%a de toda a poeira do interior do computador. /ma flanela de limpe%a do tipo perfe$ 5tem que ser no a6 muito 0til para retirar a poeira das superfcies planas do interior do computador. O perfe$ no pode ser usado para limpar placas, mecanismos de dri es e locais no planos. 7e emos ento (espanar( a poeira. )odemos usar para isto, um mini" aspirador de p, mas outro mtodo que tambm funciona e bem mais barato usar um pequeno pincel ou trinc-a, encontrado em qualquer lo'a de material de pintura.
Figura 40.3
Perfe% e pincel.

A antagem do mini"aspirador uma limpe%a mais r!pida, importante para um tcnico que limpa di ersos computadores por dia. 3e oc8 ai cuidar apenas do seu )*, ai fa%er uma limpe%a de poeira a cada seis meses, o fator tempo bem menos importante. 9$iste ainda uma situao em que o mini"aspirador de p um instrumento quase que indispens! el: na limpe%a da impressoram retirando a poeira do seu interior e tambm o e$cesso de &O;9< que normalmente fica no interior das impressoras a =aser.

39-& Para eliminar maus contatos

Hardware Total

Mesmo tomando di ersos cuidados para e itar o problema do mau contato, este problema pode ocorrer, mesmo que se'a com menos freq>8ncia. Os principais acessrios usados para eliminar maus contatos so: borrac-a li$a de un-a fina spra? limpador de contatos !lcool isoproplico

A borrac-a, preferencialmente daquelas usadas para apagar caneta, 0til para limpar conectores do tipo 97@9 5borda6, comum em placas de e$panso. O l!pis"borrac-a tambm pode ser usado. A li$a de un-as, que de e ser bem fina, pode ser usada para raspar (pernas( de c-ips, com moderao. O spra? limpador de contatos pode ser usado em qualquer tipo de conector, soquete ou c-ip. /m spra? muito utili%ado o g!s freon. Anfeli%mente o freon anti"ecolgico, pois agride a camada de o%+nio. 9$istem outros tipos de spra? que no t8m esse problema. ;as lo'as de material eletr+nico so encontrados di ersos tipos de spra?s limpadores de contatos. Basta ol-ar no rtulo para locali%ar um que se'a inofensi o C camada de o%+nio. Importante: ;o de em ser utili%ados em computadores, spra?s limpadores de ferrugem, como D7EF e similares. O spra? limpador de contatos tem uma embalagem parecida com a de um inseticida. )ossui um pequeno tubo que se encai$a no furo por onde o spra? e$pelido. Assim o spra? passa a sair pela e$tremidade do tubo, facilitando a limpe%a de locais mais difceis.

Captulo 39 aterial de !anuten"#o e !anuseio de e$uipa!entos *** 35% *** Figura 40.4
(pra) li!pador de contatos eletr*nicos.

39-'

Kit de limpeza para drives de disquetes

O !lcool isoproplico 5ou isopropanol6 usado na limpe%a de cabeas magnticas de dri es de disquetes e tambm pode ser opcionalmente usado para limpar contatos eletr+nicos. )ode ser adquirido em lo'as de material qumico, e at em algumas farm!cias. Os kits de limpe%a para dri es so compostos de um frasco com isopropanol e um disquete de limpe%a. ;o pode ser usado o !lcool comum, pois contm !gua. A !gua de e ser e itada a todo custo, pois causa a o$idao dos contatos met!licos. Os kits de limpe%a para dri es de disquetes podem ser encontrados em lo'as de material para inform!tica, e at em algumas papelarias. O perigo que o usu!rio desa isado pode utili%ar o kit de forma inde ida e causar danos srios ao seu dri e.
Figura 40.5
+it de li!pe,a para drives de dis$uetes.

39-Kit de limpeza para drives de CD-R M

Hardware Total

O sistema tico de um dri e de *7"<OM ou de um gra ador de *7s pode e entualmente ficar su'o, de ido principalmente C poeira. )odemos fa%er a limpe%a utili%ando um kit de limpe%a para *7 pla?ers e dri es de *7"<OM. )odem ser comprados em lo'as de *7s musicais, e consistem em um *7 contendo em uma das tril-as, um pequeno trec-o similar a uma micro esco a. 9$istem tambm os kits para limpe%a dos *7s. 3o esto'os onde o *7 su'o colocado. Aplicamos uma soluo e giramos uma pequena mani ela, fa%endo com que esco as faam mo imentos circulares, limpando a superfcie do *7.
!estadores "eon

O testador neon ser e para a identificao dos terminais da tomada da rede eltrica 5fase e neutro6. )ode ser encontrado em lo'as de material eltrico, eletr+nico ou at mesmo em casas de material de construo. O tipo mais comum consiste em uma c-a e de fenda, no interior da qual e$iste uma pequena lGmpada neon. 9sta lGmpada possui uma resist8ncia eltrica altssima, centenas de e%es maior que a resist8ncia do corpo -umano. )ara utili%ar o testador, segura"se em um de seus terminais e conecta"se o outro no ponto da tomada a ser testado. 3e a lGmpada acender, significa que o ponto em teste o fase 5ou aquele que (d! c-oque(6, caso contr!rio trata"se do neutro.
Figura 40.6
Testadores neon.

#upa

)ode ser muito 0til na manuteno uma pequena lupa ou lente de aumento. *om ela podem ser lidos mais facilmente os n0meros impressos nos c-ips, podem ser procurados curto"circuitos ou tril-as partidas em placas de circuito impresso, pode"se manipular mais facilmente pequenos parafusos ou 'umpers de placas.

Acess$rios altamente recomend%veis

Captulo 39 aterial de !anuten"#o e !anuseio de e$uipa!entos

39-.

Algumas ferramentas e acessrios no so considerados como necess!rios a um usu!rio comum que pretende fa%er a manuteno no seu prprio computador. 3o necess!rios apenas para aqueles que pretendem reali%ar manuteno em di ersos computadores, pois permitem uma manuteno mais r!pida, mais especiali%ada e mais abrangente.
Mini aspirador de p$

&rata"se de um pequeno aspirador que facilita a limpe%a da poeira e$istente no computador e nos seus perifricos 5figura H6. *om sua utili%ao a limpe%a fica mais r!pida. )ode ser encontrado em algumas lo'as de suprimentos para inform!tica.
Figura 40.7
ini aspirador de p/.

Chaves Allen

Outro acessrio dese'! el so as c-a es Allen. ;os dri es de disquetes, discos rgidos e impressoras e$istem parafusos diferentes dos normais e dos do tipo )-ilips. )ossuem em sua cabea uma fenda em forma de um -e$!gono. )ara serem manipulados necessitam de uma c-a e Allen, que tem sua ponta em forma de -e$!gono 5figura I6. O taman-o da c-a e de e ser e$atamente igual ao taman-o da fenda no parafuso. ;esse caso necess!rio possuir um 'ogo de c-a es com di ersos taman-os. )ode ser adquirido em lo'as especiali%adas em ferramentas.
Figura 40.8
Chaves Allen.

39-0 Mult&metro

Hardware Total

O multmetro um aparel-o que ser e para medir grande%as eltricas como corrente, tenso e resist8ncia. Os multmetros analgicos possuem um ponteiro para indicar o alor medido, enquanto que os multmetros digitais possuem um displa? de cristal lquido. )ossuem ainda uma c-a e para selecionar qual a grande%a a ser medida, bem como a sensibilidade dese'ada, duas pontas de pro a para fa%er contato eltrico com o ponto do circuito a ser analisado.
Figura 40.9
ult!etro di1ital.

O multmetro muito 0til na manuteno. )ode ser usado para: testar as tens2es da fonte de ali!enta"#o testar !au contato e! cabos identificar os ter!inais da rede el3trica testar 456( testar trilhas de circuito i!presso partidas e! u!a placa !edir a corrente consu!ida por u!a placa !edir a corrente consu!ida por u! drive7 disco r1ido ou drive de C6-89

Aquecedor e spra' con(elante

9$istem certos componentes que apresentam problemas alguns minutos aps o computador estar ligado. 3o componentes que inde idamente tornam"se sens eis C temperatura. &al efeito pode acontecer c-ips, entretanto mais comum ocorrer com componentes analgicos, como resistores, capacitores e transistores. ;este caso, um pequeno secador de cabelos muito 0til para au$iliar na simulao de aquecimento. *om o seu uso podemos locali%ar

Captulo 39 aterial de !anuten"#o e !anuseio de e$uipa!entos

39-9

com maior facilidade um componente com problemas relacionados com a sensibilidade C temperatura. 9m con'unto com o aquecedor de e ser usado o spra? congelante, que pode ser adquirido em lo'as de material eletr+nico. 3e um componente foi aquecido e surgiu o erro, resfriamos o mesmo componente com esse spra?. O erro de er! desaparecer. 7esta forma fica menos difcil encontrar o componente com problema. 9$istem tambm os erros que ocorrem apenas com o computador frio, mel-orando aps alguns minutos. ;esse caso o spra? congelante muito 0til pois permite o r!pido resfriamento, economi%ando muito tempo para o tcnico, e pro ando assim qual o componente problem!tico. Obser e que este trabal-o e$perimental de aquecimento e resfriamento precisa ser feito com calma, no laboratrio. ;o o tipo de manuteno que se faa na instalao do cliente, pois muito demorada.
*** 35% *** Figura 40.10
(pra) con1elante.

Ferro de solda e dessoldador

/ma das ati idades muito comuns em manuteno a soldagem. A solda utili%ada para reali%ar contatos eltricos perfeitos. )articularmente em um )*, a soldagem tem as seguintes aplica2es: refa,er contatos e! trilhas partidas e! u!a placa de circuito i!presso li1ar fios partidos li1ar u! cabo ao seu conector substitui"#o da bateria da placa de CP: substitui"#o de resistores7 capacitores e transistores

39-;<

Hardware Total

substitui"#o de 456( danificados substitui"#o de chips defeituosos reparo de cabos

)ara manuteno de microcomputadores indicada a utili%ao de um ferro de soldar pequeno, com pot8ncia de 1E ou JF Katts. )ode ser adquirido facilmente em casas de material eletr+nico. A solda de e ser da mais fina 5F,I mm6, e ainda ser do tipo mais LmoleM, ou se'a, que derrete com maior facilidade. &ambm pode ser adquirida em lo'as de material eletr+nico.
Figura 40.11
(olda7 ferro de soldar e su1ador de solda.

Muito 0til tambm o sugador de solda, ferramenta que a'uda muito na remoo de componentes soldados. *om o ferro de soldar aquecemos a solda que liga o componente defeituoso C placa de circuito impresso. #uando a solda derrete, aplicamos o sugador para remo er a solda enquanto ainda est! derretida. 7esta forma a solda remo ida e o componente defeituoso pode ser retirado com facilidade.
)xtrator de chips

O e$trator de c-ips uma pina especial que permite a f!cil remoo de c-ips de encapsulamento 7A) dos seus soquetes 5figura .16. 9sses c-ips podem tambm ser retirados com o au$lio de uma c-a e de fenda, mas com o e$trator menor o risco do usu!rio tocar com as mos os pinos do c-ip, o que poderia danific!"los com eletricidade est!tica. O e$trator de c-ips pode ser adquirido em lo'as de material eletr+nico, mas muitas e%es encontrado nos kits de ferramentas para manuteno de )*s.

Captulo 39 aterial de !anuten"#o e !anuseio de e$uipa!entos Figura 40.12


5%trator de chips.

39-;;

Pulseira anti-est%tica

7e emos descarregar a eletricidade est!tica acumulada nas mos antes de manusear placas e c-ips. 9ssa descarga pode ser feita pelo simples toque em um fio terra ou neutro. Mesmo com essa precauo, aps alguns minutos no as cargas podem ser acumuladas pelo corpo, principalmente em ambientes secos. )or e$emplo, se o tcnico sentar em uma cadeira com cargas eltricas, estas passaro para o seu corpo. ;esse caso o tcnico de e periodicamente tocar o fio terra. /ma opo mel-or utili%ar uma pulseira anti"est!tica 5figura .J6. *om ela o corpo nunca acumular! cargas est!ticas. 9ncontramos pulseiras anti"est!ticas em lo'as de material eletr+nico. *onsulte tambm a ;eK Nori%on 5KKK.neK-ori%on.com.br6, empresa especiali%ada em produtos para proteo anti"est!tica.
Figura 40.13
Pulseira anti-est=tica.

)quipamentos para especialistas


9quipamentos de teste usados em manuteno podem custar caro para usu!rios que esto interessados apenas em fa%er manuteno nos seus prprios )*s. )or e$emplo, com o din-eiro gasto em um testador de fontes, poss el comprar O fontes de alimentao. ;o aler! a pena portanto comprar um testador para c-ecar se a fonte est! em boas condi2es, com a inteno de e itar uma compra desnecess!ria de uma no a fonte. )or outro lado, ter um testador de fontes aler! muito a pena para tcnicos, e tambm para usu!rios especiali%ados que fa%em reparos e resol em problemas em

39-;2

Hardware Total

)*s de colegas, ou mesmo para um profissional que se'a respons! el por um con'unto de )*s em uma empresa. ,amos apresentar a partir de agora, di ersos equipamentos de teste que sero 0teis para tcnicos e usu!rios especialistas. Muitos desses equipamentos podem ser comprados no Brasil, outros podem ser encomendados do e$terior, por ia postal.
!estador de fonte de alimenta*+o

A fonte de alimentao pode ter suas tens2es c-ecadas com um multmetro digital. )ara permitir o correto funcionamento do )*, as tens2es de em estar dentro de certos limites de tolerGncia. Fontes de alimentao para )* de em apresentar tens2es de acordo com a tabela abai$o. 9ssas tolerGncias conferem com o mais no o padro para fontes de alimentao A&P, e aplicam"se igualmente a fontes padro A&:
Tens#o @' A -'A @;2 A - ;2 A @ 373 A Toler>ncia - &B7 @'B - 'B7 @'B - &B7 @'B - 'B7 @'B - 3B7 @3B ?ai%a per!itida &70< A a '72' A -&7.' A a '72' A ;;7&0 A a ;27-< A -;;7&< A a ;27-< A 372 A a 37& A

#ualquer placa, dri e ou circuito funciona quando as oltagens recebidas por ele esto dentro da fai$a de alores permitidos. )elo menos isso o que os seus pro'etistas de em, ou de eriam garantir. /m disco rgido, por e$emplo, precisa funcionar corretamente, mesmo que a fonte de O olts este'a fornecendo a ele, apenas E,I olts. ;a pr!tica, alores no limite da fai$a de tolerGncia podem causar problemas, pois pequenas quedas de oltagem, mesmo causadas por quedas na rede eltrica, t8m maior c-ance de causar problemas de mau funcionamento do )*. O maior problema das fontes de alimentao que quando a corrente fornecida muito ele ada, ocorre uma queda de tenso ao longo das tril-as de circuito que a condu%em. )or e$emplo, a fonte de O olts pode estar com o alor de E,Q olts no ponto onde a fonte de alimentao conectado na placa de *)/, mas poder! apresentar o alor E,I no slot locali%ado mais C esquerda. 7a mesma forma, a tenso de J.J olts pode apresentar o alor de J,1 olts no conector da fonte na placa de *)/, mas de apenas J,. olts ao c-egar at o processador. ,oc8 pode medir as oltagens que c-egam C placa de *)/ utili%ando um multmetro digital. ;ote entretanto que para fa%er uma medida correta, no

Captulo 39 aterial de !anuten"#o e !anuseio de e$uipa!entos

39-;3

de emos ligar os terminais do multmetro diretamente no conector da fonte, e sim, na parte superior deste conector, quando ele esti er encai$ado na placa de *)/. A figura .E mostra a forma correta de fa%er a medida.
Figura 40.14
edindo as tens2es da fonte co! u! !ult!etro di1ital.

9$istem ainda um outro problema nas fontes, o c-amado ripple, ou rudo. ;o se trata de rudo sonoro, e sim de uma ariao eltrica nos alores das tens2es. )or e$emplo, uma fonte de RO olts pode estar fornecendo, digamos a oltagem mdia de E,I olts, acrescida de um rudo de F,. olt, o que fa% o seu alor ariar rapidamente e constantemente entre E,H olts e E,Q olts. Os circuitos digitais conseguem funcionar adequadamente, desde que a oltagem mdia este'a dentro dos limites de tolerGncia '! mostrados nas tabelas anteriores, e que o rudo tambm este'a dentro de alores aceit! eis. 4 claro que quanto menor for o alor do rudo, mais confi! el ser! o funcionamento do computador. Anfeli%mente o rudo sempre estar! presente, at nas fontes de mel-or qualidade. A tabela abai$o mostra os n eis de rudo que uma fonte de alimentao pode ter, mantendo um funcionamento garantidamente seguro:
Tens#o @' A -'A @;2 A - ;2 A @ 373 A 8ipple per!itido 2<< !A ;<< !A 3<< !A 3<< !A 2<< !A

Os fabricantes tomam muito cuidado para garantir que suas fontes ten-am suas oltagens mdias dentro das tolerGncias permitidas, e n eis de ripple menores que o permitido. )ortanto, se oc8 constatar que uma fonte est! fora das especifica2es mnimas que apresentamos aqui, faa a sua substituio, pois esta pode ser a causa dos defeitos que o )* apresenta.

39-;&

Hardware Total

4 poss el fa%er uma medida do ripple usando um multmetro digital, porm esta medida no precisa. /m multmetro pode medir tenso contnua ou alternada 57* e A*6. 7e emos colocar o multmetro na escala de tenso alternada para fa%er a medida, diretamente sobre o conector da fonte de alimentao, conectado na placa de *)/, como mostra a figura .E. O problema que os multmetros esto preparados para medir tens2es alternadas preferencialmente de SF N% 5a freq>8ncia da rede eltrica6, ou alores inferiores a . kN%. Os rudos presentes nas fontes de alimentao possuem freq>8ncias ainda maiores que essas. 7esta forma, um multmetro pode estar indicando uma tenso alternada de .FF m, 5milsimos de olt6, e na erdade o alor do rudo ser bem maior. 3aiba portanto que o erdadeiro rudo emitido por uma fonte pode ser duas, tr8s, ou at cinco e%es maior que o alor erificado com o multmetro. /ma forma de medir com mais preciso, tanto as tens2es da fonte de alimentao como os seus n eis de rudo eltrico utili%ando um osciloscpio, aparel-o que custa muito caro, mesmo para laboratrios de porte mdio. )odemos entretanto encontrar no mercado, placas de teste de bai$o custo, capa%es de testar a fonte de alimentao. /ma dessas placas a )oKer 3entr?, fabricada pela &rinitec- e comerciali%ada pela 3pider 5KKK.spider.com.br6. 9sta placa tem um preo que cabe at mesmo no bolso de usu!rios domsticos, e capa% de fa%er medidas nas oltagens de fontes A& e A&P, e ainda medir o ripple.
Figura 40.15
Placa Power (entr)7 da Trinitech

Placas de dia(n$stico

9$istem placas de diagnstico capa%es de a'udar bastante na deteco de defeitos e conflitos de -ardKare, at mesmo nos casos em que o )* no

Captulo 39 aterial de !anuten"#o e !anuseio de e$uipa!entos

39-;'

consegue reali%ar o boot. &odos os )*s reali%am ao serem ligados, um teste de -ardKare c-amado )O3& 5)oKer On 3elf &est6. T medida em que esses testes so reali%ados, o BAO3 coloca no endereo de 9U3 FFIF-, um b?te que ser e para identificar qual o teste que est! prestes a reali%ar. )or e$emplo, colocado o alor F. antes de testar os registradores internos do processador, uma das primeiras etapas do )O3&. 3e o processador esti er defeituoso ou configurado de forma errada, o )O3& tra ar! neste momento, ficando mantido o alor F. na porta FFIF. /ma placa de diagnstico possui uma porta de 9U3 ocupando o endereo FFIF, ligada a um displa? digital. 3e o )O3& tra a no teste dos registradores da *)/, o displa? ficar! fi$o com o alor F.. *onsultamos uma tabela com os cdigos do )O3&, e a partir deste n0mero, ficamos sabendo qual o teste onde ocorreu o tra amento. Asto uma boa pista para encontrar o problema. /ma das placas capa%es de e$ibir cdigos do )O3& a )* 3entr?, produ%ida pela &rinitec- 5figuras .S e .I6.
Figura 40.16
Placa PC (entr)7 da Trinitech

9ncontramos nesta placa um displa? -e$adecimal para e$ibio dos cdigos do )O3&. 9m operao normal, esses cdigos ariam C medida em que o )O3& reali%ado. Ao trmino do )O3&, o displa? fica com o alor FF, e depois disso feito o boot atra s do disco. Os cdigos so alterados no incio de cada teste, e desta forma podemos saber o teste que apresentou problemas, de acordo com o alor que fica no displa? depois de um e entual tra amento. A tabela que se segue mostra alguns dos cdigos de )O3& de um BAO3 AKard erso E.O. &abelas completas so bastante e$tensas, e os alores apresentados dependem do fabricante e da erso do BAO3. ;o manual de placas de )O3& como a )* 3entr?, encontramos tabelas completas que e$plicam o significado de cada cdigo, para as principais marcas e ers2es de BAO3.
C/di1o Teste a ser reali,ado <; Teste dos re1istradores internos do processador <3 Cniciali,a"#o do chipset

39-;<& <' <A <D <6 ;< ;2 &2 '; Teste do 85?85(H da 68A Teste da interface de teclado Preenchi!ento do vetor de interrup"2es Teste de checEsu! no C 9( Cniciali,a"#o do vdeo Teste 6 A canal < Teste do Ti!er Cniciali,a"#o do controlador de disco r1ido Habilita"#o dos circuitos de paridade e cache

Hardware Total

O displa? -e$adecimal do )* 3entr? possui um ponto decimal C sua direita. 9ste ponto de e acender durante o perodo de <939&. #uando ligamos o )*, este ponto de e acender ou apagar por um perodo de cerca de F,O a . segundo. 3e isto no ocorrer, fica constatada uma fal-a no circuito de <939&. 9ste ponto tambm de e acender durante o pressionamento do boto <939&. O )* 3entr? possui E =97s indicadores de oltagem: RO, "O, R.1 e V.1. 9sses =97s no fa%em medidas nos alores de tenso, nem erificam se as tens2es esto com os alores corretos. Apenas acendem caso essas tens2es este'am presentes, sem fa%er nen-uma c-ecagem, ou se'a, ficam acesos quando e$iste uma tenso qualquer, ou apagados quando no e$iste tenso alguma. Outro teste interessante que o )* 3entr? reali%a a captura de A<# e 7MA. &emos dois grupos de 'umpers, cada um com um =97 associado. ;esses dois grupos de 'umpers, encontramos posi2es para A<#J, A<#E, A<#O, A<#S, A<#H, A<#Q, A<#.F, A<#.., A<#.1, A<#.E e A<#.O. )ara testar se uma certa A<# est! sendo ati ada, colocamos o 'umper na posio correspondente e ati amos a placa ou dispositi o que desconfiamos que este'a usando aquela A<#. 3e o =97 acender, significa que a A<# ocorreu, compro ando assim que aquele dispositi o realmente est! usando aquela A<#. O mesmo podemos fa%er na deteco de canais de 7MA. 7esta forma podemos fa%er um le antamento do uso dos canais de 7MA e lin-as de A<#, identificando como esses recursos esto sendo usados. 9ste mtodo nos permite identificar conflitos de -ardKare com relati a facilidade. Mel-or ainda que a placa )* 3entr? a placa Omni Anal?%er, tambm fornecida pela &rinitec-. )odemos er esta placa na figura .H.

Captulo 39 aterial de !anuten"#o e !anuseio de e$uipa!entos Figura 40.17


Placa 9!ni Anal),er7 da Trinitech

39-;.

9sta placa possui um displa? -e$adecimal de 1 dgitos para e$ibio de cdigos de )O3&, com um ponto decimal para indicao do pulso de <939&. )ossui ainda um medidor de oltagem com E dgitos de preciso. 9ste medidor pode ser configurado para medir as tens2es de RO, "O, R.1 e V .1 olts. A escol-a da tenso a ser medida feita por uma c-a e rotati a de E posi2es. 7ois =97s indicam a presena dos sinais O3* e *=W, que de em estar presentes no barramento A3A. A aus8ncia de um desses sinais indica um defeito na placa de *)/. &emos ainda di ersos =97s para a indicao de A<#s e canais de 7MA. O uso desses =97s bem simples, '! que cada lin-a de A<# e cada canal de 7MA possui o seu prprio =97. )ara identificar o canal de 7MA e a lin-a de A<# usada por um determinado dispositi o, de emos inicialmente pressionar o boto que a placa possui para apagar todos os =97s. Feito isso, fa%emos um acesso ao dispositi o e erificamos quais =97s ficam acesos. 9sses =97s a'udam muito na identificao e soluo de conflitos de -ardKare. 3em d0 ida a caracterstica mais interessante da placa Omni Anal?%er o programa 9$per&race, que fica gra ado na sua <OM. &rata"se de um programa de diagnstico cu'a antagem principal a e$ecuo direta a partir da <OM, sem a necessidade de reali%ar um boot.
scilosc$pio

#uando um laboratrio muito especiali%ado, indispens! el o uso de um osciloscpio 5figura .I6. &rata"se de um aparel-o no qual e$iste um isor de *<& 5tubo de raios catdicos6, parecido com os utili%ados nas &,s, porm

39-;0

Hardware Total

com preciso muito maior e capacidade de e$ibir sinais de altssima freq>8ncia. *om um osciloscpio podemos isuali%ar na tela, por e$emplo, o clock do processador, erificar a sua freq>8ncia e perodo, amplitude e outras caractersticas. 4 poss el seguir um sinal digital ao longo de um circuito, procurando por defeitos em tril-as ou em c-ips. 4 claro que nos )* modernos, muitos c-ips no podem ser substitudos, por no estarem dispon eis comercialmente, e tambm por necessitarem de equipamento de soldagem especial, muito diferente dos utili%ados na soldagem de componentes comuns. O osciloscpio ainda muito 0til na manuteno de monitores, '! que os seus circuitos so quase todos analgicos.
Figura 40.18
9scilosc/pio.

/ma caracterstica importante de um osciloscpio a sua banda passante. )odemos encontrar osciloscpios de 1F MN%, EF MN%, .FF MN%, 1FF MN%, etc. #uanto maior a banda, maior o seu preo. /m modelo simples de 1F MN% suficiente para fa%er manuteno em monitores, aparel-os de som e &,. )ara isuali%ao dos sinais digitais presentes nos )*s modernos, um osciloscpio de e ter banda de no mnimo .FF MN%. Os mel-ores osciloscpios so os de marcas N) e &ektroni$. 9ssas empresas '! esto neste mercado -! muitos anos, e oferecem modelos bastante sofisticados. A maioria deles tem preos fora do alcance dos pequenos laboratrios. A =@ 9lectronics 5antiga @oldstar6 outra empresa que tem se firmado nos 0ltimos anos na fabricao de eletro"eletr+nicos e equipamentos de inform!tica, tambm produ% osciloscpios de qualidade muito boa, a preos mais acess eis. ,oc8 pode obter informa2es e adquirir osciloscpios =@, de qualquer parte do Brasil, a partir da: /nitrotec *omercial 9letr+nica 5F..6 11J".IQQ <ua 3anta Afig8nia, J.1 V 3o )aulo, 3)

Manuseio de equipamentos

Captulo 39 aterial de !anuten"#o e !anuseio de e$uipa!entos

39-;9

/su!rios ou tcnicos ine$perientes podem, ao in s de consertar, estragar mais o )* se no o manusearem corretamente. 7e emos lembrar que estamos lidando com computadores, que so equipamentos e$tremamente delicados. Apesar de muitas placas, dri es e componentes serem baratos, mesmo assim so sens eis e necessitam dos mesmos cuidados dispensados aos equipamentos caros. O principal, e mais importante cuidado a ser tomado por quem manuseia equipamentos o seguinte: Antes de fa%er ou desfa%er qualquer cone$o, se'a ela de c-ips, placas, cabos, conectores, perifricos e dri es de qualquer tipo, todos os equi" pamentos de em estar desligados
Conex+o de perif,ricos

A maioria dos c-ips e placas ficam danificados permanentemente caso se'am remo idos ou colocados com o computador ligado. O mesmo se aplica a perifricos V e$ceto os dos tipos /3B e FireKire, que so pro'etados para permitir essas opera2es estando ligados. #uando uma impressora, mouse, teclado, scanner, XA) 7ri e ou cGmera so conectados ou desconectados, de emos desligar o computador e o perifrico, caso este possua alimentao prpria. 3e esta regra no for respeitada e mesmo assim nada for danificado, trata"se simplesmente de uma questo de sorte. )ara conectarUdesconectar perifricos com alimentao prpria: a6 7esligar o )* e o perifrico b6 *onectarUdesconectar o )* ao perifrico c6 =igar o perifrico e o )* )ara conectarUdesconectar perifricos sem alimentao prpria: a6 7esligar o )*. b6 *onectarUdesconectar o perifrico. c6 =igar o )*. )ara conectarUdesconectar c-ips, placas ou cabos internos a6 7esligar o )*. b6 *onectarUdesconectar a placa, c-ip ou cabo interno. c6 =igar o )* /ma outra boa pr!tica desligar o computador para fa%er tambm cone$2es mecGnicas. )ara aparafusar ou desaparafusar dri es de disquetes, discos rgidos e dri es de *7"<OM, fonte, conectores seriais ou qualquer outra pea presa por parafusos, o computador de e ser antes desligado. /ma pea met!lica qualquer, como por e$emplo, um parafuso, ao cair sobre uma placa

39-2<

Hardware Total

pode causar um curto"circuito caso o computador este'a ligado, causando danos irre ers eis. Agualmente importante o correto manuseio de cabos. Ao retirar qualquer tipo de cabo, de emos pu$ar sempre pelo conector, e no pelo cabo. )u$ando pelo cabo, as liga2es eltricas entre o cabo e o conector so desfeitas, causando mau contato. 9ssa regra aplicada para qualquer tipo de cabo: cabo flat de dri es de disquetes cabo flat de dri es de *7"<OM cabo flat de discos rgidos cabo do teclado cabos das interfaces seriais cabos da fonte de alimentao cabos da rede eltrica cabo do mouse cabo do scanner cabo do deo do monitor cabos das cone$2es do painel do gabinete cabo da impressora etc... 7e e ser lembrado que todo cabo tem uma forma certa de encai$e. /ma ligao in ertida pode, em certos casos, causar dano. Muitos conectores t8m um formato tal que impede a ligao errada. Asto particularmente erdadeiro naqueles que ficam na parte e$terior do computador. Y! as cone$2es internas, por e$emplo, as liga2es de cabos flat nas respecti as placas, muitas e%es no possuem esse tipo de proteo, '! que teoricamente de em ser manuseados por quem sabe o que fa%.
Manuseio de chips

Os c-ips quando encai$ados em soquetes podem, se necess!rio, ser desencai$ados para efeitos de manuteno. O desencai$e pode ser feito com o au$lio de uma pequena c-a e de fenda. 9ncai$a"se a ponta da c-a e por bai$o do c-ip, le antando com cuidado. =e anta"se um pouco em uma e$tremidade do c-ip e encai$a"se a c-a e na outra e$tremidade, le antando um pouco mais. <epete"se o processo duas ou tr8s e%es at que o c-ip remo ido 5figura JS6.

Captulo 39 aterial de !anuten"#o e !anuseio de e$uipa!entos Figura 40.19

39-2;

5%traindo u! chip co! o au%lio de u!a chave de fenda.

A remoo de e ser feita dessa forma, pois se for feita de uma s e%, como quem retira a tampa de uma garrafa, certamente as pernas do c-ip sero dobradas, o que pode danific!"lo. #uando o c-ip fica solto do seu soquete, de e ser segurado pelo seu corpo, e itando o toque em seus terminais met!licos 5as Lpernin-asM do c-ip6 para no danific!"lo com a eletricidade est!tica das mos. A remoo pode tambm ser feita com o au$lio de um e$trator de c-ips 5figura 1F6. 9ncai$amos o e$trator por bai$o do c-ip, em suas duas e$" tremidades. /ma e% encai$ado, le antamos de um lado e de outro, aos poucos e com cuidado, at que o c-ip totalmente remo ido. O c-ip no de e ser pu$ado de uma e%, pois pode causar dano no soquete ou na placa de circuito impresso.
Figura 40.20
:sando u! e%trator de chips.

Mesmo a e$trao sendo feita por um tcnico e$periente, algum c-ip pode e entualmente ficar com as pernas amassadas ou dobradas 5figura 1.6. ;esse caso de emos usar um alicate de ponta e cuidadosamente recolocar as pernas dos c-ips de olta na sua posio original, alin-ando"os no amente. 9sta operao de e ser feita com muitssima calma e cuidado, pois a perna de um c-ip pode partir se for dobrada e desdobrada !rias e%es.

39-22

Hardware Total Figura 40.21


Cuidado para n#o dobrar acidental!ente as pernas do chip.

A forma de e itar essa dobra muito simples. /m c-ip no o tem suas pernas 5ou pinos6 apresentando um pequeno Gngulo, como indicado na figura JQ. 7e emos segurar o c-ip pelo seu corpo pl!stico e dobrar ligeiramente suas pernas para dentro, com o au$lio de uma superfcie plana, como uma mesa. As pernas de em ficar paralelas entre si. 7esta forma o encai$e do c-ip no soquete ser! muito facilitado e diminuido substancialmente o risco de dobrar alguma perna.
Figura 40.22
Alinhando as pernas do chip para facilitar o encai%e.

*om os pinos de idamente alin-ados pode ser feito o encai$e no soquete. ;o esquecendo de erificar a correta orientao, inicialmente apia"se o c-ip sobre o soquete. /sando os dedos polegar e indicador, reali%am"se mo imentos sucessi os de aperto, alternando entre forar cada um dos dois dedos. Ao mesmo tempo erifica"se se todos os pinos esto encai$ando corretamente sem dobrar. Aps J ou E etapas o c-ip estar! totalmente encai$ado 5figura 1J6.

Captulo 39 aterial de !anuten"#o e !anuseio de e$uipa!entos Figura 40.23


5ncai%ando u! chip no seu so$uete.

39-23

#uando um c-ip ai ser inserido em um soquete, outros cuidados de em ser tomados. 3e o usu!rio no prestar ateno, poder! encai$ar o c-ip na posio in ertida ou deslocada no seu soquete. &odo c-ip possui uma marca c-amada de c-anfro 5ou notc-, em ingl8s6. 9ssa marca indica de que lado do c-ip fica locali%ado o pino n0mero (.(. Alguns c-ips possuem um pequeno crculo estampado, ao in s do c-anfro. O soquete onde o c-ip fica encai$ado tambm possui um c-anfro. Ts e%es o c-anfro desen-ado na placa de circuito impresso. #uando um c-ip encai$ado, seu c-anfro de e ficar orientado no mesmo sentido do c-anfro do soquete 5figura E.6.
Figura 40.24
9 chanfro do chip deve ficar orientado no !es!o sentido $ue o chanfro do so$uete.

Outro cuidado que de e ser tomado no encai$e de c-ips no dei$ar pinos sobrando no encai$e. A figura 1O mostra um encai$e errado. O c-ip foi encai$ado de uma forma deslocada. ;o soquete ficaram dois terminais li res, e no c-ip ficaram duas pernas sem encai$e. &anto o encai$e in ertido quanto o encai$e deslocado causam dano permanente no c-ip ou at mesmo na placa onde foi encai$ado.

39-2&

Hardware Total Figura 40.25


F preciso prestar aten"#o para n#o encai%ar o chip deslocado no seu so$uete.

Feito o encai$e, erificamos mais uma e% se todos os pinos esto perfeitamente encai$ados no soquete. 3e algum pino dobrar durante o encai$e, o c-ip de e ser cuidadosamente retirado e o pino dobrado de e ser realin-ado com o au$lio de um alicate de bico. Os c-ips mais compridos so de encai$e mais difcil. O mtodo o mesmo, mas a tend8ncia a dobrar os pinos muito maior, portanto de emos tomar mais cuidado. =embre"se de e itar tocar os dedos nos pinos do c-ip e nas partes met!licas do soquete.
Manuseio de placas

9m qualquer tipo de placa de circuito impresso, de em ser tomados os seguintes cuidados: ;o tocar nas partes met!licas dos c-ips ;o tocar nos conectores 3egurar a placa sempre por suas bordas laterais ;o fle$ionar a placa

O toque nas partes met!licas dos c-ips pode causar descargas eletrost!ticas que os danificam. /ma placa tem duas faces: a face dos componentes e a face da solda. ;o se de e tocar na face da solda, pois nela e$istem contatos eltricos com todos os seus c-ips. 7a mesma forma no se de e tocar na face dos componentes pois pode"se acidentalmente tocar as pernas dos c-ips, causando o mesmo efeito. Os conectores tambm no de em ser tocados, por duas ra%2es. A primeira que possuem contatos eltricos com os c-ips, que ficam e$postos Cs descargas eletrost!ticas. A segunda que a umidade e a gordura das mos podem causar mau contato nos conectores. /ma placa de e ser sempre segura por suas bordas laterais, como indicado na figura 1S.

Captulo 39 aterial de !anuten"#o e !anuseio de e$uipa!entos Figura 40.26

39-2'
Co!o se1urar correta!ente u!a placa.

As partes met!licas das placas 5com e$ceo dos conectores6 podem ser tocadas em apenas dois casos: a6 se o tcnico esti er usando a pulseira anti"est!tica b6 se o tcnico se descarregar imediatamente antes de tocar na placa. 9m qualquer operao mecGnica como fi$ar a placa por parafusos ou espaadores, encai$ar ou desencai$ar placas de e$panso na placa de *)/, encai$ar ou desencai$ar conectores, etc. de e ser tomado muito cuidado para que a placa no sofra nen-um tipo de fle$o. A fle$o pode causar o rompimento de tril-as de circuito impresso, o que resulta em um mau contato dificlimo de ser detectado e consertado. )ode tambm causar o rompimento das liga2es entre soquetes e a placa. A fle$o no de e ser apenas e itada a qualquer custo: de e ser proibida. )or e$emplo, na placa de *)/, para encai$ar o conector da fonte basta colocar a mo por bai$o da placa ao encai$ar o conector da fonte, e itando assim que ocorra o fle$io" namento. 3empre que qualquer placa ou conector for encai$ado ou desencai$ado, a operao nunca de e ser feita de uma s e%. 7e e ser feita por partes, um pouco em cada e$tremidade do conector, at que a operao este'a completa. ;o de e ser esquecido que as placas de e$panso so presas ao gabinete atra s de parafusos. 9m alguns casos, o tcnico pode esquecer de colocar esses parafusos. 3e isto acontecer, o grande perigo uma cone$o na parte traseira do gabinete 59$.: conectar o monitor6 ocasionar um afrou$amento no encai$e da placa no seu slot. 3e essa cone$o for feita com o computador ligado 5o que, por si s, '! um erro6, o problema pode ser mais srio ainda: a placa pode soltar"se do seu slot com o computador ligado, o que pro a elmente causar! dano na referida placa, ou at mesmo na placa de *)/.

39-2)letricidade est%tica

Hardware Total

#uando estamos com o corpo carregado de cargas eltricas e tocamos uma pea met!lica, uma parte da nossa carga transferida para esta pea. 7urante essa transfer8ncia surge uma pequena corrente eltrica. 3e o corpo met!lico a ser tocado for um pino de um c-ip, o mesmo ser! submetido a uma corrente instantGnea acima da qual foi pro'etado para funcionar. Muitos c-ips podem ser danificados com essa descarga, principalmente as memrias, processadores e c-ips ,=3A. 7e emos ento e itar tocar nesses componentes e tambm e itar que nosso corpo acumule cargas eltricas e$cessi as. O corpo -umano acumula cargas eltricas nas seguintes situa2es: a6 9m ambientes muito secos. =ocais como Braslia, onde a umidade relati a do ar muito bai$a dificultam a dissipao das cargas eltricas e$istentes nos ob'etos. /ma sala com ar condicionado tambm tem o mesmo problema. b6 9m salas com piso de material pl!stico, carpete ou piso suspenso. O c-o, quando feito de um material de mel-or conduti idade, como cerGmica ou m!rmore, facilita a dissipao de cargas eltricas. )or essa ra%o, um bom laboratrio de eletr+nica de e possuir piso de cerGmica, m!rmore, granito ou algum material similar. 9$istem ainda tintas e re estimentos anti"est!ticos para essas aplica2es. c6 #uando o tcnico senta em uma cadeira forrada de pl!stico, recebe parte da carga eltrica acumulada na cadeira. )ara manusear placas e c-ips de e"se, antes de mais nada, reali%ar a descarga eletrost!tica. )ode ser feita de forma muito simples. Basta tocar com as duas mos, as partes met!licas do gabinete do computador. 9sta descarga pode ser feita tambm pelo toque em uma 'anela de alumnio, no pintada. /ma outra forma segura de trabal-ar com material eletr+nico usar a pulseira anti"est!tica. 7esta forma o tcnico fica permanentemente aterrado e seu corpo no acumula nen-uma carga est!tica. A outra ponta do fio pode ser presa C c-apa met!lica do gabinete do )*. UUUUUUUUUUUUU FAM UUUUUUUUUUUUUUUUUUU

Captulo Manuteno preventiva

40

Manuteno preventiva um conjunto de cuidados que devem ser tomados com um equipamento, visando prevenir vrios tipos de defeitos. No caso de PCs, certos cuidados esto relacionados com software, como fazer ac!ups e usar pro"ramas anti#v$rus. %utros esto relacionados com &ardware, como usar um esta ilizador de volta"em e capas plsticas para prote"er o PC da poeira e da umidade. Certos cuidados devem ser tomados no dia#a#dia, pelo pr'prio usurio, como evitar li"ar e desli"ar o PC vrias vezes por dia, e salvar periodicamente um arquivo que est sendo editado. %utros cuidados j devem ser realizados em um n$vel mais especializado e com uma periodicidade maior, como usar o pro"rama (candis! ou similar, e des# montar o PC para fazer uma limpeza "eral de poeira e de contatos. )remos portanto dividir a manuteno preventiva em quatro cate"orias* (oftware* Cuidados no dia#a#dia Cuidados avanados +ardware* Cuidados no dia#a#dia Cuidados avanados %s cuidados no dia#a#dia devem ser tomados pelo pr'prio usurio do PC, mesmo que seja uma secretria, um operador ou al"um que entenda pouco

40-2

Hardware Total

so re informtica. %s cuidados avanados devem ser tomados por um tcnico, administrador ou usurio especializado.

Cuidados de software no dia-a-dia


,qui esto os cuidados de software que devem ser tomados por qualquer usurio de PCs, desde os mais especializados, at os mais lei"os. Por e-emplo, uma secretria que sa e apenas li"ar o PC e e-ecutar o .ord para di"itar e listar uma carta, mesmo sendo considerada lei"a em informtica, tem que con&ecer e aplicar esses cuidados.
Os dados so valiosos

/ual a parte mais cara do PC0 (er o disco r$"ido0 %u ser o monitor0 %u a placa de CP10 %u ser que a impressora0 2alvez voc3 no sai a, mas provavelmente a parte mais cara e mais importante do PC so os seus dados. Por e-emplo, supon&a que voc3 ten&a "ravado no disco r$"ido uma planil&a astante comple-a, na qual voc3 estava tra al&ando & dois meses. 4ependendo da import5ncia desta planil&a 6deve ser importante, j que voc3 tra al&ou tanto tempo nela7, o seu valor pode ser muito maior que o do pr'prio computador. (e voc3 ainda no ficou convencido, supon&a que no computador que voc3 utiliza, desapareceu misteriosamente um arquivo com o cadastro de todos os clientes da empresa onde voc3 tra al&a. (e voc3 no realizou previamente um ac!up deste arquivo, certamente seu empre"o estar em risco. 8sses so t$picos casos em que o software vale mais que o &ardware, o que ocorre na maioria das vezes. Por outro lado, supon&a um usurio que no faa nada de 9til com o computador, alm de utilizar jo"os. Nesse caso, o valor dos dados quase nulo, e o &ardware vale mais que o software. (e este usurio acidentalmente apa"ar todos os jo"os do seu disco r$"ido, no & pro lema, pois certamente poder instal#los novamente a partir dos seus ori"inais em disquete ou em C4#:%M.
Grave seu trabalho

, qualquer momento os preciosos dados armazenados no computador podem ser perdidos, por uma pane de &ardware, ou durante uma falta de ener"ia eltrica, ou podem ser apa"ados acidentalmente pelo pr'prio usurio, ou ainda podem ser perdidos devido a um ataque de v$rus de computador. , mel&or forma de evitar este pro lema fazendo sempre uma c'pia dos seus dados.

Captulo 40 Manuteno preventiva

40-3

Por e-emplo, ao escrever te-tos usando o Microsoft .ord, om usar periodicamente o comando ,rquivo;(alvar 6no .ord, asta teclar Control#< para salvar7. (e um usurio passa a man& inteira tra al&ando em um arquivo e no o salva, si"nifica que, a "rosso modo, tudo o que est escrevendo est na mem'ria :,M, e no "ravado no disco r$"ido. , mem'ria :,M perde totalmente seu conte9do quando desli"ada. )sto si"nifica que, se faltar ener"ia eltrica, todo o conte9do da :,M, inclusive o arquivo que est sendo editado, ser perdido. 2odo usurio deve portanto salvar periodicamente o arquivo no qual est tra al&ando. =raas a este procedimento, se faltar ener"ia eltrica, ou se al"um es arrar na tomada do computador, ser perdido apenas aquilo que foi di"itado nos 9ltimos minutos, depois da 9ltima vez que foi e-ecutado o comando ,rquivo;(alvar. Parece uma re"ra to simples, e muita "ente diz* >quem no sa e disso0?. Por outro lado, impressionante a quantidade de pessoas que no tomam este cuidado, e so capazes de ficar &oras tra al&ando sem salvar o tra al&o no disco.
Faa backup dos dados, pelo menos o trabalho principal

,pesar de no ser comum, poss$vel que uma interrupo repentina no funcionamento do computador possa causar at mesmo a perda de dados j "ravados no disco. )sso depende da operao que o computador est realizando no instante da interrupo do funcionamento. (upon&a que voc3 forneceu ao computador um comando para e-ecutar um determinado pro# "rama. Para que este pro"rama possa ser e-ecutado, o sistema operacional realiza uma leitura no diret'rio, para que seja determinada a localizao do pro"rama no disco. (e nesse instante ocorre uma queda de ener"ia eltrica ou qualquer outra situao catastr'fica, o conte9do do diret'rio pode ser perdido atravs de uma desma"netizao. /uando o diret'rio danificado, al"uns ou at mesmo todos os seus arquivos passam a ficar inacess$veis, ou seja, ficam perdidos. % pr'prio usurio pode cometer um en"ano a qualquer instante. 1m usurio do M(#4%( pode, ao formatar um disquete atravs do comando @%:M,2 ,* di"itar por en"ano @%:M,2 C*, o que resulta na formatao do disco r$"ido. A preciso operar o computador com astante ateno. 1sar o computador em um am iente em que e-iste e-cesso de ate#papo, por e-emplo, pode ser um convite ao erro. Mesmo no .indows um erro como este pode ocorrer. 4i"amos que na fi"ura B, queremos usar o comando Criar ,tal&o so re o drive 8, e

40-4

Hardware Total

acidentalmente ativamos a opo @ormatar. % .indows per"untar se temos certeza de que realmente desejamos formatar este disco r$"ido. , falta de ateno pode fazer com que o usurio responda ()M ou %C 6muitos clicam indiscriminadamente ()M e %C, sem ler as mensa"ens7.
Figura 1
Formatando o disco rgido E no Windows.

,l"umas vezes e-iste um modo de reverter o erro, recuperando os dados perdidos. Muitas vezes a recuperao no poss$vel, principalmente quando o erro s' perce ido mais tarde. , mel&or forma de evitar esse tipo de pro lema fazer c'pias dos arquivos para um local se"uro. Normalmente isto feito atravs de disquetes, mas e-istem meios de armazenamento mais eficientes, como por e-emplo, o D)P 4is! e o "ravador de C4s.
Onde est aquele arquivo

,l"umas secretrias t3m o & ito de dizer que arquivos desapareceram do computador. (e realmente desapareceram, o pro lema pode ser srio. Pode ser um defeito no disco r$"ido, ou no caso mais comum, o resultado de desli"amentos errados, quando ainda e-istem "ravaEes pendentes na mem'ria. 4esta forma, um ou mais arquivos podem realmente ser perdidos. Muitos c&efes no sa em, mas diversas secretrias t3m o & ito de "ravar todos os arquivos com o mesmo nome. % vel&o Microsoft .ord F.G, por e-emplo, quando "ravava um arquivo recm criado, su"ere como nome, 4%CB.4%C 6pode ser 4%CH, 4%CI ou outro semel&ante, dependendo do n9mero de documentos criados7. % procedimento correto su stituir este nome por outro, por e-emplo, C,:2,GJK.4%C, :8L,2BH.4%C, ou outro nome su"estivo. ,o usar sempre o nome 4%CB.4%C, o arquivo anterior ser apa"ado, dando lu"ar ao novo. Por isto muitas no conse"uem localizar cartas que escreveram dias atrs. @ique de ol&o e ensine a secretria a dar nomes diferentes para os arquivos, de prefer3ncia dividindo#os em diret'rios, separados por assunto.

Captulo 40 Manuteno preventiva

40-5

8m versEes mais novas do Microsoft .ord MN, a situao parecida. 4i"amos que uma carta comea com :io de Oaneiro, BM de outu ro de HGGB ,o salvar este arquivo, o .ord dar a ele o nome default de :io de Oaneiro.4%C, como mostra a fi"ura H. %utros arquivos criados pelo mesmo processo continuaro sendo c&amados de :io de Oaneiro.4%C. ,o fazermos a "ravao, o arquivo anterior ser apa"ado. (e no for dado um nome apropriado para cada arquivo, permanecero apenas al"uns deles com nomes default.
Figura 2
Se for usado o nome default do arquivo no Microsoft Word, o arquivo anterior ser apagado.

Nos pr'-imos arquivos criados, se no forem dados nomes apropriados, o .ord usar nomes como :io de OaneirB.4%C, :io de OaneirH.4%C, e assim por diante. @icar dif$cil lem rar que aquela requisio de material estava no arquivo :io de OaneirHM.4%C... 8nsine a secretria a criar pastas separadas para cada tipo de arquivo 6cartas, relat'rios, memorandos, etc7, ou mesmo usar nomes padronizados para cada um deles. 4esta forma ser sempre poss$vel ter acesso a arquivos anti"os, e tam m aqueles no to anti"os, como os que foram criados ontem.
!e"a os pro#ramas que esto abertos

Muitos usurios principiantes reclamam que quando vo a rir um arquivo no Microsoft .ord, aparece uma mensa"em como* % arquivo tal j est em uso por @ulano de 2al. /uer fazer uma c'pia0 Muitos estran&am, principalmente quando o nome @ulano de 2al o pr'prio usurio que est querendo a rir o arquivo. Certa vez o escritou Ooo

40-6

Hardware Total

1 aldo disse que teve que mostrar a carteira de identidade para o computador, para mostrar que ele era ele mesmo... % pro lema que muitos usurios a rem arquivos, dei-am o pro"rama em uso 6no nosso e-emplo, o .ord7, e e-ecutam novamente o mesmo pro"rama. Para evitar a confuso, asta ol&ar os pro"ramas ativos na arra de tarefas do .indows. Na fi"ura I, vemos que o Microsoft .ord j estava a erto, fazendo a edio do arquivo 28C#BK.4%C. % usurio e-ecutou novamente o Microsoft .ord, ficando ento com duas inst5ncias deste pro"rama. (e tentar a"ora a rir o 28C#BK.4%C, ser colocada a mensa"em informando que este arquivo j est em uso. ,o fazer uma c'pia, as alteraEes no sero efetivadas no documento ori"inal, o que pode causar astante confuso.
Figura 3
O Microsoft Word j estava em e ecu!"o, e foi e ecutado novamente.

8vitar este tipo de pro lema muito fcil. <asta ol&ar os pro"ramas ativos na arra de tarefas antes de e-ecutar novamente o pro"rama desejado.

Cuidados de hardware no dia-a-dia


Como vimos, os cuidados de software no dia#a#dia so poucos e em simples de serem implementados, sempre aseados em prote"er os dados, salvando arquivos e evitando acessos indevidos. Muito mais numerosos so os cuidados que um usurio comum deve ter diariamente com o computador propriamente dito. Pejamos ento quais so eles.
$o confie nos disquetes

No confie totalmente em disquetesQQQ (e voc3 "ravar em um disquete um dado importante, e-iste uma pequena c&ance de perd3#lo. % disquete no indestrut$vel, os dados armazenados podem ser perdidos por vrias razEes*

4esma"netizao Calor 1midade

Captulo 40 Manuteno preventiva

40-7

4isquete de m qualidade 4isquete anti"o ,rran&Ees (ujeira nas ca eas do drive

No to comum a perda de dados de disquetes, assim como no comum a perda de dados de disco r$"ido, mas am as as situaEes podem ocorrer. ,l"um pode dei-ar, por descuido, o disquete perto de um telefone. No instante em que o telefone tocar, o campo ma"ntico "erado por sua campain&a poder desma"netiz#lo, causando a perda dos seus dados. ,t mesmo o campo ma"ntico "erado pelo monitor ou pelos motores da impressora pode causar um pro lema semel&ante. 1m disquete "uardado dentro de uma maleta, que por sua vez est localizada dentro de um carro, localizado em um estacionamento so sol forte, certamente ficar danificado pelo e-cesso de calor. 1m disquete de qualidade inferior tem "randes c&ances de perder os dados ap's al"um tempo. 2am m comum o uso de disquetes anti"os. 1m disquete com mais de K anos de idade deve ser atirado no li-o. =ravar dados nesse disquete um "rande peri"o. Para que as c'pias realizadas em disquetes sejam confiveis, necessrio*

1sar disquetes novos e de oa qualidade Prote"er o disquete do calor, umidade, poeira e campos ma"nticos No caso dos dados mais importantes, devem ser feitas vrias c'pias.

Mesmo usando disquetes novos e de oa qualidade, no fica totalmente descartada a possi ilidade de perda de dados. Peja por e-emplo o caso ocorrido & al"uns anos na LPC, durante o lanamento do curso de monta"em de PCs em disquetes. @oram usados disquetes 24C, considerados de alta qualidade. Cada curso era composto de K disquetes, e no m3s de seu lanamento foram produzidas JGG c'pias, ou seja, R.GGG disquetes. 4urante o processo de c'pia, foram detectados cerca de IG disquetes defeituosos 6menos de BS, o que considerado normal7. 8ntre os RGGG disquetes onde as c'pias foram feitas com sucesso, K deles apresentaram defeitos posteriores, j na posse dos clientes. 8sses pro lemas so muito raros, e s' podem ser o servados na prtica quando feita uma "rande quantidade de c'pias em disquete, como no caso citado. 4e qualquer forma, importante sa er que os disquetes, mesmo novos e de oa qualidade, no podem ser considerados BGGS confiveis. Por outro lado se

40-8

Hardware Total

voc3 usar disquetes que no sejam novos e de pro a ilidade de ocorr3ncia de erros ser muito maior.
Falta de ener#ia el%trica

oa qualidade, a

Para um aparel&o eletrodomstico, a falta de ener"ia eltrica em "eral no traz pro lemas. A como se o aparel&o fosse desli"ado pelo interruptor. Para um computador, esta s9 ita interrupo na ener"ia eltrica pode causar danos aos dados "ravados no disco r$"ido. @elizmente a c&ance de ocorrer tal pro lema razoavelmente pequena. %s dados correm maior risco no caso em que est sendo feita uma operao de "ravao no instante em que ocorre a falta de ener"ia. (e no instante da falta de ener"ia est sendo "ravado um arquivo, apenas este arquivo ser danificado. )sso no pro lema al"um, desde que o usurio possua uma c'pia do arquivo, ou at mesmo uma verso anterior. % setor do disco que estava sendo "ravado no instante da queda de ener"ia poder ficar ma"neti# camente danificado. )sto tam m no c&e"a a ser um pro lema, pois e-istem pro"ramas pr'prios para a recuperao desse tipo de erro 68-.* (candis!, Norton 4is! 4octor7. Mesmo que esses pro"ramas no consi"am recuperar o erro, o cluster no qual est o setor defeituoso pode ser marcado na @,2 6ta ela de alocao de arquivos7. 1ma vez marcado como defeituoso, este cluster no ser mais usado, e nen&um pro lema adicional ocorrer. 1m 9nico cluster danificado no far falta al"uma. % pro lema srio ocorre quando a falta de ener"ia eltrica ocorre no ins# tante em que est sendo realizada uma "ravao na @,2 ou em um diret'rio. Nesse caso, corre#se o risco de perder inteiramente o conte9do do disco r$"ido. 8sse tipo de "ravao ainda mais raro. Por e-emplo, quando um arquivo de BGG !< "ravado, so feitas HGG "ravaEes de dados, alm de al"umas poucas "ravaEes na @,2 e no diret'rio. , pro a ilidade de uma determinada "ravao estar sendo feita na @,2 ou diret'rios justamente no instante em que falta luz muito pequena, mas pode perfeitamente ocorrer. , soluo mais arata para este pro lema manter sempre um ac!up dos dados e-istentes no disco r$"ido. (e o oramento permitir e os dados forem muito importantes, recomendvel utilizar um no# rea!. , danificao de setores um pro lema f$sico que pode ocorrer com o disco r$"ido no caso de uma queda de ener"ia eltrica. ,lm desse tipo de pro lema, e-istem tam m os pro lemas na estrutura l'"ica do disco. ,s "ravaEes comandadas pelos diversos pro"ramas no so realizadas imediatamente so re o disco, e sim mantidas pendentes na mem'ria :,M. 4esta forma, apenas quando e-iste um n9mero razovel de "ravaEes

Captulo 40 Manuteno preventiva

40-9

pendentes, estas so efetivadas no disco. % resultado um mel&or desempen&o nas operaEes de "ravao, j que muito mais rpido fazer um 9nico acesso ao disco para "ravar uma "rande quantidade de dados do que fazer vrios acessos para "ravar pequenas quantidades. % pro lema que a falta de ener"ia eltrica 6ou mesmo o desli"amento ou o :eset acidental7 no instante em que e-istem "ravaEes pendentes na mem'ria resultar em perda de dados e causar pro lemas na estrutura l'"ica do disco. %s pro lemas causados pela falta de ener"ia eltrica so raros, porque a pr'pria falta de ener"ia eltrica uma situao rara. 8ntretanto, se as quedas de ener"ia eltrica so freqTentes, o risco em maior. Por e-emplo, supon&a que a ener"ia foi interrompida. , primeira provid3ncia que o usurio deve tomar desli"ar o computador. (upon&a que depois de K minutos a ener"ia eltrica retorne. No recomendvel li"ar novamente o computador e voltar ao tra al&o, pois poss$vel que ocorra uma nova falta de ener"ia. A recomendvel esperar cerca de IG minutos para ter certeza de que a ener"ia realmente est normalizada. 8m locais onde os pro lemas na rede eltrica so muito freqTentes ne# cessrio usar um no# rea!, um aparel&o que fornece ener"ia eltrica ao computador em caso de interrupo na rede eltrica. Pro lemas srios podem ocorrer no instante em que a ener"ia eltrica re# torna, caso o usurio esquea de desli"ar o computador. % instante do retorno da ener"ia eltrica pode ser prejudicial para qualquer aparel&o eltrico, como uma 2P, "eladeira, ar#condicionado e o viamente para um computador. ,p's a queda de ener"ia o usurio deve desli"ar todo o equipamento, e li"#lo novamente apenas quando a ener"ia eltrica retorna e se esta iliza.
&i#a-desli#a

Para os circuitos eletrUnicos, a pior &ora do dia aquela quando so li"ados. Nesse instante, uma Vavalanc&eV de eltrons os atravessa durante uma frao de se"undo, formando uma corrente eltrica maior que a normal. 2am m ocorre uma rusca variao de temperatura, que da mesma forma como a alta corrente inicial, contri ui para o des"aste dos circuitos. ,o lon"o dos anos, essas vrias vezes em que os circuitos so li"ados, tendem a diminuir a sua vida 9til. )sto no si"nifica que o computador deve ficar li"ado per# manentemente, incluindo madru"adas e finais de semana. % ideal li"ar o computador de man& e dei-#lo li"ado durante o dia, at o final do e-pedi# ente. (e for necessrio, o computador pode ser tam m desli"ado no

40-10

Hardware Total

&orrio do almoo. /uanto menos vezes o computador for li"ado e desli"ado, mel&or. % que no se deve fazer li"ar e desli"ar o computador vrias vezes durante o dia. Lem re#se que as l5mpadas sempre queimam no instante em que so li"adas. % mesmo ocorre com os c&ips. Para evitar o desperd$cio de ener"ia enquanto o computador estiver sem atividade, use os comandos de "erenciamento de ener"ia* modo stand W e &i ernao.
Cuidado com as "anelas

Muitas pessoas "ostam de tra al&ar perto da janela, onde e-iste um pouco mais de ar puro e claridade. 8ntretanto, o usurio deve sa er que esta pr# tica tem tr3s pro lemas* Poeira, sol e c&uva. 1m PC mais pr'-imo de uma janela est mais sujeito a ser empoeirado. )sto particularmente verdadeiro no caso em que a janela fica voltada para uma rua com muito trfe"o. , poeira que ataca o computador neste caso impre"nada com '-ido de en-ofre, uma das vrias su st5ncias resultantes da com usto da "asolina. , poeira impre"nada com en-ofre, quando entra em contato com a umidade, resulta em uma umidade com teor cido, que muito mais prejudicial ao computador que a umidade pura. 8ssa umidade cida tende a causar mau contato nos circuitos do computador dentro de poucos meses. % sol muito om para as pessoas, desde que em quantidade moderada, mas ao iluminar o computador produz vrios efeitos prejudiciais, como o aquecimento dos circuitos e a deteriorao dos materiais plsticos. No se deve querer tomar sol e usar o computador ao mesmo tempo. 2udo tem sua &ora. @inalmente resta lem rar que, se o computador fica localizado pr'-imo a uma janela, um dia o usurio sair e esquecer a janela a erta. (e neste dia c&over, pode#se dizer adeus ao computador, pois a "ua da c&uva o danificar totalmente. 1ma vel&a cano dos anos JG dizia* >C&oveu no meu c&ip, mas que tristeza sem par, c&oveu no meu c&ip... no posso mais computarQ?
'midade, poeira e fumaa

% ar ideal para o computador deve ter pouca poeira e pouca umidade. )nfelizmente na prtica no poss$vel conse"uir um am iente ideal, e portanto devemos tentar o ter o mais pr'-imo do ideal. , umidade, a

Captulo 40 Manuteno preventiva

40-11

poeira e a fumaa dos ci"arros produzem o-idao e corroso nos contatos metlicos dos componentes do computador. % resultado a ocorr3ncia de maus contatos. ,parel&os de udio e v$deo podem funcionar precariamente com maus contatos, mas um computador s' funciona corretamente se todos os seus contatos estiverem em perfeitas condiEes. A proi ido fumar na mesma sala onde est instalado um computador. (e esta norma no for respeitada, os computadores tero seus contatos lenta# mente o-idados ao lon"o do tempo. %correr mau contato nos conectores, nos soquetes das mem'rias, nos pinos do processador e nos contatos do seu soquete. 8sses maus contatos podem demorar poucos meses, um, dois ou mais anos a aparecer, dependendo da quantidade de fumaa e do tipo de contato usado nos componentes 6contatos an&ados a ouro resistem mais que os an&ados a estan&o7 mas quando isto ocorre, o computador pode ficar completamente inutilizado, j que impraticvel limpar os seus mil&ares de contatos. % am iente onde o computador est instalado deve estar sempre limpo. Carpetes devem ser limpos preferencialmente com um aspirador de p', evitando o uso de vassouras, pois ao varrer um carpete ou tapete, muita poeira espal&ada no ar. , mesa onde est o computador tam m deve estar sempre limpa. /uando a sala onde est o computador no possui ar condicionado e janelas precisam ficar a ertas, devemos instalar o computador o mais distante poss$vel da janela. %utra provid3ncia important$ssima manter o computador co erto com capas plsticas sempre que estiver desli"ado. Com esta provid3ncia, a quantidade de poeira que atin"e o interior do computador astante reduzida. Capas plsticas so vendidas em lojas de suprimentos para informtica, em diversos taman&os. 8m cidades muito 9midas 6por e-emplo, o pr'prio :io de Oaneiro, perto da orla mar$tima7, o uso do ar condicionado recomendvel, no apenas para evitar o calor, mas principalmente, para reduzir a quantidade de umidade no am iente.
(esli#amento repentino

1surios no tcnicos t3m o & ito de desli"ar o computador de forma indevida. ,o editarem um arquivo, usam o comando (alvar, e imediatamente desli"am o computador. ,l"uns um pouco menos descuidados, usam o comando (air, para s' ento desli"ar o computador. No sa em que mesmo quando um arquivo salvo e o L84 do disco r$"ido apa"a, dados a serem "ravados ainda ficam pendentes na mem'ria. ,ntes de desli"ar o computador, preciso ter certeza de que no e-istem

40-12

Hardware Total

"ravaEes pendentes. % procedimento para desli"ar corretamente o computador depende do sistema operacional utilizado*
(esli#amento no )indows *+ e superiores

1samos o comando 4esli"ar, a partir do oto )niciar da arra de tarefas. No quadro de desli"amento apresentado 6fi"ura R7, escol&emos a opo 4esli"ar o computador. (er ento apresentada a mensa"em ,"uarde enquanto o seu computador est sendo desli"ado
Figura 4
#uadro de desligamento.

Neste momento, arquivos a ertos sero fec&ados 6ou seja, suas alteraEes sero efetivadas no disco7, e "ravaEes pendentes na mem'ria sero transferidas para o disco. 2erminadas essas operaEes, ser apresentada uma tela com a mensa"em (eu computador j pode ser desli"ado com se"urana (' ento o computador pode ser desli"ado. (e o PC tem fonte de alimentao ,2X, o desli"amento ser automtico, lo"o depois que esta mensa"em apresentada.
(esli#amento no )indows ,-.

4epois de "ravar os arquivos a ertos, usamos o comando ,rquivo;(air do =erenciador de Pro"ramas do .indows. % .indows ser finalizado, e o computador retornar ao M(#4%(. 1se ento o procedimento de desli"amento no M(#4%( descrito a ai-o.
(esli#amento no /0-(O0

(e voc3 estava e-ecutando al"um pro"rama para M(#4%(, termine#o para que o computador volte ao prompt do M(#4%(, ou seja, aquele vel&o sinal
C:>_

Captulo 40 Manuteno preventiva

40-13

, princ$pio, o computador poder ser desli"ado neste momento, mas e-iste um caso em que podem e-istir "ravaEes pendentes na mem'ria. )sto ocorre quando e-iste em e-ecuo um pro"rama de cac&e de disco. 8ntre os poucos PCs que ainda so aseados no M(#4%( e .indows I.-, os pro"ramas de cac&e de disco mais usados so o (M,:24:P, que acompan&a o M(#4%(, e o NC,C+8, que acompan&a o Norton 1tilities. Caso al"um desses pro"ramas esteja sendo usado, preciso utilizar um comando para transferir para o disco, "ravaEes pendentes na mem'ria. , ta ela a se"uir mostra o comando a ser usado para os pro"ramas de cac&e de disco mais comuns*
Programa SM$%&'%( )*$*+E +,-E%'.S/ -*0*$*+E S-EE'0 *$*+E Comando SMARTDRV /C NCACH 2 /D!MP H"P RD# PC-CACH /C$MM%T SCP&!S /D!MP

Para no ter que memorizar esses comandos, crie um arquivo de nome %@@.<,2 com o comando adequado. <astar ento di"itar %@@, e ao retornar ao Prompt, pode desli"ar o computador. (e voc3 no est utilizando nen&um pro"rama de cac&e de disco para M(#4%(, ou se est usando, mas o mesmo no est atuando so re as operaEes de escrita 6as "ravaEes so feitas diretamente so re o disco, no ficando pendentes na mem'ria7, tais cuidados no precisam ser tomados.
O boto 12023

8letronicamente, pressionar o oto :8(82 produz o mesmo efeito que desli"ar e li"ar o computador. Portanto, antes de pressionar :8(82, devemos tomar as mesmas precauEes de desli"amento aqui e-postas. 8ntretanto o oto :8(82 pressionado em "eral nas situaEes de emer"3ncia, quando o computador >trava?. % peri"o em potencial que durante este travamento, podem estar em andamento operaEes de "ravao no disco. Para que seja menos peri"oso pressionar :8(82, espere que o L84 de acesso ao disco r$"ido apa"ue. 4esta forma ser menor a c&ance de perder dados.
2spere , se#undos

, forma errada de desli"ar e li"ar um computador desli"ar, esperar menos de um se"undo e li"ar novamente. 8ste procedimento pode causar dano Y fonte de alimentao, alm de no dei-ar o computador inicializar

40-14

Hardware Total

corretamente. (e precisar desli"ar o computador, espere I se"undos antes de li"#lo novamente.


1etire as capas

Capas plsticas prote"em o computador da poeira e da umidade, mas s' devem ser usadas enquanto o mesmo estiver desli"ado. ,l"uns usurios cuidadosos mas pre"uiosos t3m o mau & ito de simplesmente levantar as capas do monitor e do "a inete enquanto usam o computador. )sto aumenta o aquecimento e prejudica o sistema de ventilao. Para usar o computador, retire por completo as suas capas.
&i#ando e desli#ando o equipamento

,l"uns usurios dei-am todo o equipamento com seus interruptores li"ados, e atuam apenas so re o oto li"a;desli"a do esta ilizador ou filtro de lin&a. 2al procedimento no correto, pois pode ocorrer so retenso no instante em que li"ada a ener"ia. , seqT3ncia correta para desli"ar os equipamentos a se"uinte* B7 4esli"ar o computador e a impressora, em qualquer ordem H7 4esli"ar o esta ilizador ou o filtro de lin&a Para li"ar os equipamentos, a seqT3ncia correta a se"uinte* B7 Li"ar esta ilizador ou filtro de lin&a H7 Li"ar o monitor I7 Li"ar o computador e a impressora, em qualquer ordem , precauo de li"ar o monitor antes do computador vlida. 1m monitor consome uma elevada corrente no instante em que li"ado. (e o monitor li"ado depois do computador, este alto consumo de corrente pode ser sentido pela fonte de alimentao do computador, funcionando como um pico ne"ativo de tenso, e como resultado, o computador pode >travar? durante o oot. ,o li"ar o monitor antes, este pro lema evitado. 2am m vlido dei-ar o monitor com o seu interruptor li"ado, e conectar o seu ca o de fora na tomada e-istente na parte traseira do computador. 4esta forma, ao li"armos o computador, estaremos li"ando tam m o monitor. % alto consumo de corrente do monitor no instante em que li"ado no prejudicar o processo de oot, pois o processador s' comea a funcionar al"uns se"undos depois que a sua fonte li"ada.
Cuidado com a fa.ina

Captulo 40 Manuteno preventiva

40-15

2anto o computador como o local de sua instalao devem estar limpos, mas preciso tomar cuidado com os produtos de limpeza. (empre que poss$vel, um pano umedecido com "ua pura a mel&or opo para limpeza, tanto da mesa como do computador. 2am m se"uro aplicar so re o pano, um pouco de sa o ou deter"ente neutro. Para remover manc&as de cola dei-adas por etiquetas 6al"uns t3m o & ito de colar etiquetas no computador7, pode ser usado um pano umedecido com lcool. % peri"o est nos produtos de limpeza mais fortes, como os que cont3m amon$aco. 4e um modo "eral, qualquer produto que produza c&eiro forte e dif$cil de suportar, pode ser prejudicial ao computador. Produtos aplicados atravs de vaporizao tam m so peri"osos. Limpa#vidros e al"uns produtos para limpar carpetes e tapetes por vaporizao so e-emplos t$picos. ,s part$culas vaporizadas ficam em suspenso no ar e podem entrar no computador, causando corroso. (e o uso desses produtos inevitvel, preciso fazer a limpeza com o computador desli"ado e co erto por capas plsticas.
4mpressoras matriciais

,s impressoras a jato de tinta so as preferidas dos usurios domsticos e dos pequenos escrit'rios, e os modelos a laser so os mais indicados para tra al&o pesado, como em empresas de mdio e "rande porte. Por outro lado, ainda so astante numerosas as impressoras matriciais 6tam m c&amadas de impressoras de a"ul&a7. ,pesar de serem pouco vendidas, ainda e-istem muitos modelos em funcionamento. 8ssas impressoras t3m o inconveniente de produzir muita vi rao mec5nica. Por isso, devemos evitar instalar o computador e a impressora matricial na mesma mesa. 1sando mesas diferentes, a vi rao no ser transmitida para o computador. , vi rao provoca vrios defeitos no computador, sendo o principal deles, o afrou-amento de conectores. Com o passar do tempo, c&ips so lentamente desencai-ados dos seus soquetes. % mesmo ocorre com mem'rias, conectores de ca os, e at mesmo com o processador. % resultado o aparecimento de maus contatos. 2am m podem ser causados erros de "ravao no disco r$"ido, devido Ys min9sculas variaEes de posio das ca eas causadas pela vi rao. Lem re#se que em um disco r$"ido moderno, a dist5ncia entre tril&as consecutivas muito pequena. Por menor que seja a vi rao, as ca eas do disco r$"ido podem variar considera# velmente sua posio so re a tril&a acessada.

40-16

Hardware Total

$o obstrua a entrada de ar

%s PCs possuem um sistema de ventilao que visa manter o processador, o disco r$"ido e todos os componentes internos em uma temperatura aceitvel. Na maioria dos casos, o ar entra pela parte frontal do "a inete, atravs de ran&uras, circula pelo seu interior e sai pela parte traseira da fonte de alimentao. A muito importante que a entrada de ar na parte frontal do "a inete esteja deso stru$da. Muitos usurios t3m o mau & ito de empil&ar C4s, manuais ou livros em frente ao computador, principalmente em am ientes com pouco espao. Como resultado, a entrada de ar ser prejudicada, a circulao de ar no interior do "a inete ser reduzida, e a temperatura interna aumentar. %s c&ips do computador, em como o disco r$"ido tero a temperatura aumentada, o que pode causar danos e fal&as no funcionamento.
Comes e bebes lon#e do computador

1m usurio desastrado pode dei-ar cair caf so re o teclado. (er muito dif$cil, ou at mesmo imposs$vel recuperar este teclado. 1m menos desastrado poder dei-ar cair farelos de iscoito so re o teclado, ou na mesa onde est o computador. )sto muito ruim, pois pode atrair insetos que faro nin&os dentro do computador. 8m "eral os insetos adoram morar dentro de aparel&os eletrUnicos, pois ac&am a temperatura mais alta astante a"radvel. %s insetos aca am comendo peas plsticas, como fios, e dei-ando detritos or"5nicos so re os circuitos, o que causa curto#circuitos e danos irreparveis. No faa seus lanc&es perto do computador.

Cuidados avanados de software


C&e"ou a &ora de a ordar os cuidados que um usurio deve com o software. Por serem considerados cuidados avanados, no devem ser dei-ados a car"o de uma secretria, ou de um usurio principiante. % administrador dos computadores de uma empresa a pessoa mais indicada para cuidar dessas tarefas.
5ackup dos pro#ramas

,lm de ser vital a realizao de c'pias dos dados "erados pelo usurio, tam m importante fazer c'pias dos pro"ramas. A verdade que a perda de um pro"rama menos "rave que a perda de dados, a menos que se trate de um pro"rama criado pelo pr'prio usurio, do qual no e-ista c'pia. %s dados "erados pelo tra al&o do usurio no podem ser o tidos de nen&um outro computador. O os pro"ramas e-istem instalados em diversos computadores. Por e-emplo, se um usurio apa"ar acidentalmente o 8-cel,

Captulo 40 Manuteno preventiva

40-17

o pro lema no to srio, pois pode ser repetida a sua instalao a partir dos disquetes ou C4#:%M ori"inais. 8ntretanto, em al"uns casos o apa"amento acidental de pro"ramas pode ser um transtorno. Muitas vezes voc3 no poder esperar at o dia se"uinte para contactar um cole"a, ou talvez voc3 no possua em casa os disquetes ou C4# :%M de instalao, tendo dei-ado todos no tra al&o. A interessante que voc3 ten&a, junto com o seu computador uma c'pia de todos os seus pro"ramas 6.indows, .ord, 8-cel, etc...7, de prefer3ncia "ravados em C4s. Poc3 dever possuir, ou os pr'prios discos de instalao ori"inais desses pro"ramas, ou c'pias desses discos. ,lm de ter os discos ori"inais, pode ser muito 9til ter tam m uma c'pia dos pro"ramas j instalados. 4esta forma, se um pro"rama ou al"uns dos seus arquivos forem apa"ados acidentalmente, ser poss$vel recuperar esses arquivos sem ter que reinstalar o software. Na prtica, este mtodo pode ser aplicado quando o computador possui um meio au-iliar de armazenamento de alta capacidade, como por e-emplo, um D)P 4rive. 8sta c'pia pode ser feita, por e-emplo, usando o pro"rama de <ac!up que acompan&a o .indows. 8m caso de perda de arquivos, no precisaremos perder tempo reinstalando o software. <asta usar o pro"rama de ac!up para recuperar os arquivos em falta.
!6rus

%s v$rus de computador so pro"ramas criados por indiv$duos de m $ndole, normalmente com al"um tipo de frustrao se-ual e que no t3m coisa al"uma mel&or para fazer do que prejudicar o tra al&o dos outros. 8sses pro"ramas so criados com as se"uintes caracter$sticas* B7 (o a"re"ados a pro"ramas normais, de modo que podem ser ativados sem que o usurio perce a. H7 /uando um v$rus ativado, passa a copiar#se para outros pro"ramas. 8ste processo c&amado de contaminao. % pior de tudo, os v$rus normalmente trazem danos ao computador, causa# dos pelo apa"amento de dados. %s danos no so f$sicos e sim l'"icos, isto , no danificam o &ardware, mas resultam em um preju$zo muito maior de# vido Y perda de dados que causam. 8-istem entretanto al"uns v$rus que causam dano f$sico ao computador, fazendo o apa"amento do <)%(.

40-18

Hardware Total

Muitos usurios no esto a par do srio pro lema que os v$rus de compu# tador representam. @elizmente e-istem pro"ramas anti#v$rus, que detectam, removem e previnem a contaminao do v$rus de computador. A necessrio que esses pro"ramas sejam usados, caso contrrio o usurio corre o risco de ter um dia o seu computador infectado e seus dados perdidos. A muito importante que sejam tomados os devidos cuidados contra os v$rus. Muitas pessoas que no acreditaram que seus computadores pudessem ser um dia contaminados. ,s pessoas pensam que essas coisas acontecem com os outros, mas nunca com elas pr'prias.
7ue software voc8 est usando

8ste pro lema relativamente srio no <rasil, onde os pro"ramas custam muito mais caro que no e-terior e o poder aquisitivo da populao e-# tremamente menor. % resultado que muitos usurios no compram os pro"ramas que utilizam, e sim, fazem c'pias ile"ais. No estamos tentando convencer nin"um a comprar aqui por ZBKG um software que custa ZKG no e-terior, mas queremos c&amar a ateno so re al"uns pro lemas srios que podem ocorrer. % maior desses pro lemas a falta de suporte tcnico so re um software que copiado ile"almente. 2odo software est sujeito a apresentar erros ou incompati ilidades. %s fa ricantes de software normalmente rece em relat'rios so re pro lemas encontrados por seus usurios, corri"em eventuais erros e li eram versEes corri"idas do seus pro"ramas. Normalmente mantm um servio de esclarecimento de d9vidas, atravs de telefonemas, @,X, cartas ou pela )nternet. 2odo este suporte necessrio quando o computador est sendo usado para uma atividade eco# nomicamente importante para o usurio. (e voc3 usa o computador para uma importante atividade econUmica, o mel&or consel&o o se"uinte* no use pro"ramas ile"ais. ,dquira um software oficial, de prefer3ncia desenvolvido no <rasil, ou pelo menos de empresa que possua representao, para que fique mais fcil a li"ao com o "rupo de suporte tcnico e o rece imento de atualizaEes.
0alvando reas vitais do disco r6#ido

Pro"ramas de ac!up no so capazes de prote"er inte"ralmente o disco r$"ido. Prote"em apenas os seus dados. 8-istem entretanto reas que no so dados* ta ela de partiEes, setor de oot e @,2. Para ter uma se"urana completa, preciso fazer um ac!up tam m dessas reas. 1ma das mel&ores formas de fazer isso atravs de utilitrios que fazem parte do famoso pacote Norton 1tilities.

Captulo 40 Manuteno preventiva

40-19

Cuidados avanados de hardware


@inalmente, vamos a ordar al"uns cuidados de manuteno preventiva que devem ser tomados por usurios especializados, e tam m por tcnicos a administradores de sistemas.
9orrio noturno

/uando um PC fica li"ado durante a noite, lon"e dos ol&os do operador, ou mesmo durante um final de semana, corre#se o risco da falta e retorno da ener"ia eltrica. , ener"ia eltrica pode retornar com uma so retenso instant5nea, o que muito prejudicial. (e for a solutamente necessrio manter o computador li"ado durante uma noite, o usurio deve sa er que corre um risco. (e a ener"ia eltrica do local interrompida com muita freqT3ncia, o risco muito maior e esta prtica deve ser evitada. (e inevit# vel manter o computador li"ado Y noite, fundamental a realizao de ac!up diariamente. 4eve tam m ser analisada seriamente a possi ilidade da aquisio de um no# rea!.
:erda de setup

2odos os PCs, e-ceto os anti"os X2s, possuem um c&ip especial, con&ecido vul"armente pelo nome de CM%(, no qual fica armazenado o CM%( (etup, um conjunto de informaEes so re a confi"urao de &ardware. No o tipo de coisa que ocorre com freqT3ncia, mas caso a ateria apresente al"um pro lema, o (etup ser apa"ado e o PC dei-ar de funcionar correta# mente. (er necessrio refazer o (etup. Para que isto seja poss$vel, funda# mental que o usurio realize previamente uma c'pia do (etup. Para fazer isso, entramos no CM%( (etup e usamos a tecla Print (creen. (e isto no resultar em lista"em, anote manualmente todas as informaEes do (etup.
Conectando e desconectando corretamente

/uando dois equipamentos so conectados ou desconectados um ao outro, am os devem estar desli"ados. 8sta re"ra muitas vezes desrespeitada, e vrias pessoas danificaram seus equipamentos por este motivo. % caso mais comum a operao de conectar e desconectar uma impressora ao PC. Como sa emos, esta cone-o feita atravs de um ca o. Para conectar este ca o, deve#se antes desli"ar o computador e a impressora. @eito isso, o ca o deve ser conectado e s' ento o computador e a impressora podem ser li"ados. 8sse procedimento deve ser se"uido tam m para desconectar o ca o. , mesma re"ra vlida para qualquer outro tipo de cone-o ou descone-o. 2odo o equipamento deve ser desli"ado antes de conectar ou

40-20

Hardware Total

desconectar uma impressora, mouse, teclado, monitor, joWstic!, lin&a tele# fUnica, rede de micros, etc.
Cone.o na linha telef;nica

Praticamente todos os PCs domsticos e de pequenos escrit'rios so li"ados Y lin&a telefUnica, para troca de dados com outros computadores, transmitir e rece er @,X e acessar a )nternet. % peri"o em potencial neste caso a queda de um raio durante uma tempestade. Para causar peri"o, o raio no precisa necessariamente cair nas pro-imidades. Mesmo caindo em outro airro, desde que pr'-imo Ys lin&as telefUnicas 6no caso de fiaEes instaladas em postes7, a so retenso propa"a#se por vrios quilUmetros. , tenso induzida na lin&a telefUnica, que muitas vezes danifica permanentemente o modem, pode at mesmo danificar as outras placas do computador. 4uas re"ras muito simples evitam este tipo de desastre* B7 Nunca use o computador durante uma tempestade. 4ei-e o computador desli"ado, desconecte#o da rede eltrica e da lin&a telefUnica. H7 +a itue#se a desli"ar o computador da rede eltrica e da lin&a telefUnica ao final do dia. (e voc3 ac&ar isto muito tra al&oso, faa#o pelo menos antes dos finais de semana, ou quando voc3 pretender ficar al"uns dias ausente. 43 al"uns n's no ca o que li"a a tomada telefUnica at o computador. /uando e-istem esses n's, um raio que cair nas pro-imidades tende a danificar apenas o ca o, dei-ando o computador menos vulnervel.
<r condicionado

% ar condicionado om para o computador, mas se for usado de forma inadequada pode ser prejudicial. Por e-emplo, comum em cidades quentes como o :io de Oaneiro as pessoas li"arem o ar condicionado e espe# rarem at o am iente ficar em frio para ento li"ar o computador. )sto est errado, pois um dos a"entes que contri uem para danificar c&ips a rusca variao de temperatura no instante em que so li"ados. 4i"amos que um certo c&ip de mem'ria fique com uma temperatura interna de KGC quando est li"ada. 4i"amos tam m que o am iente esteja a uma temperatura de IKC antes do ar condicionado ser li"ado, e fique reduzida para HKC com o ar condicionado. (e li"armos o PC antes, ou ento junto com o ar condicionado, a temperatura dos c&ips de mem'ria ir variar de IKC para KGC, uma diferena de BKC. (e li"armos antes o ar condicionado e dei-ar# mos o computador li"ado, a temperatura dos c&ips ficar em equil$ rio com o am iente, a HKC. (e li"armos o computador nessas condiEes, os c&ips

Captulo 40 Manuteno preventiva

40-21

sofrero uma variao de HKC para KGC, ou seja, HKC de diferena. /uanto maior a variao de temperatura 6stress trmico7, mais os c&ips so prejudicados. , situao inversa ocorre em cidades frias, como Porto ,le"re, onde usado aquecimento ao invs de ar condicionado. (e a temperatura am iente de BGC e aumenta para HGC ap's li"ado o aquecimento, a variao de temperatura que os c&ips sofrem ser de RGC ou IGC conforme o computador seja li"ado simultaneamente ou depois que o aquecimento. A portanto mais recomendvel li"ar o computador al"uns minutos ap's o aquecedor. , re"ra "eral a ser se"uida muito simples* sempre mel&or li"ar o computador no instante em que a temperatura est mais alta.
Falsos filtros de linha

Na maioria das vezes, as e-tensEes de tomadas vendidas em lojas de su# primentos de informtica so c&amadas de filtros de lin&a. Muitas vezes o fa ricante a c&ama apenas de e-tenso, mas a loja a c&ama de filtro. 1m verdadeiro filtro de lin&a tem como funo principal, prote"er o computador de certas irre"ularidades que ocorrem na rede eltrica. )nfelizmente muitos dos c&amados filtros no t3m na verdade filtro al"um, ou seja, so apenas uma e-tenso de tomadas com um fus$vel. %utros possuem um filtro interno simplificado, capaz de filtrar apenas uma pequena parte das imperfeiEes da rede eltrica. (e voc3 pretende que o computador fique mais prote"ido contra pro lemas na rede eltrica, use um esta ilizador de volta"em, ou preferencialmente, um no# rea!.
O sistema de ventilao do #abinete

% calor astante prejudicial ao computador. A preferencial, apesar de no ser estritamente necessrio, usar ar condicionado. 4e um modo "eral, quando a temperatura am iente mais ai-a, tam m ser mais ai-a a temperatura no interior do "a inete, e em conseqT3ncia, menos quentes ficaro os c&ips e o disco r$"ido. 8-istem entretanto outras provid3ncias que devem ser tomadas, contri uindo para reduzir mais ainda a temperatura interna do "a inete. Com essas provid3ncias, podemos at mesmo dispensar o uso do ar condicionado. (em essas provid3ncias, mesmo o ar condicionado pode no "arantir o resfriamento adequado.

40-22

Hardware Total

2odos os computadores possuem um sistema de ventilao. % ventilador est localizado na fonte de alimentao, e a sua sa$da de ar fica na parte traseira do "a inete. % ventilador pu-a o ar de dentro do computador. % ar sai pela parte traseira do "a inete. Como este ar quente est sempre sendo empurrado para trs do computador, o ar frio entra continuamente pelo "a inete, por todas as suas fendas. 4esta forma, este sistema evita o aquecimento dos componentes. % ar quente ter dificuldade para sair quando a parte traseira do computador fica muito pr'-ima a uma parede ou m'vel. Manten&a livre uma dist5ncia de no m$nimo BK cent$metros entre a parte traseira do computador e a parede ou m'vel eventualmente localizado atrs do computador. @endas localizadas na parte traseira do "a inete funcionam como entradas de ar. (e e-istirem muitas fendas na parte traseira, ser menor a quantidade de ar que entrar pela parte frontal do "a inete. 4esta forma, menos ar frio passar so re o processador e o disco r$"ido. Para evitar este efeito, manten&a as fendas da parte traseira do computador fec&adas, na medida do poss$vel 6e-ceto a sa$da de ar do ventilador, claro7. 8-istem na parte traseira do "a inete, J fendas correspondentes Ys posiEes reservadas para placas de e-panso. Por elas temos acesso Y parte traseira das placas de e-panso. /uando um slot est vazio, no devemos dei-ar a fenda correspondente a erta, e sim tampada atravs de l5minas apropriadas que acompan&am o "a inete. %utras fendas eventualmente e-istentes podem ser fec&adas com uma etiqueta adesiva. 4esta forma entrar mais ar pela parte frontal do "a inete, mel&orando a efici3ncia do sistema de ventilao. , arrumao dos ca os uma oa provid3ncia. %s ca os flat e-istentes no interior do computador so razoavelmente lar"os, e tendem a atrapal&ar o flu-o de ar. 8m mdia e-istem I ca os flat* um para o disco r$"ido, um para os drives de disquete e outro para o drive de C4#:%M. 8m "eral ficam em aral&ados por serem mais lon"os que o necessrio, funcionando como o stculos ao flu-o de ar. Para resolver o pro lema preciso or"anizar os ca os flat, prendendo#os de forma que no fiquem no camin&o do flu-o de ar.
Fiao el%trica

2omadas e e-tensEes inadequadas, fios desor"anizados so a mesa do computador, fios muito esticados ou fios muito lon"os estendidos de qualquer forma so re o c&o podem ser um peri"o constante. % espao so a mesa do computador deve ficar livre, e no ocupado por um emaran&ado

Captulo 40 Manuteno preventiva

40-23

de fios e ca os. % "rande peri"o que a qualquer instante o usurio pode tropear em um desses fios, causando at mesmo a queda do computador, monitor ou impressora. %utro pro lema que ao simplesmente es arrar com os ps em uma tomada, esta pode ser desli"ada momentaneamente, e o computador ser repentinamente desli"ado. %s resultados vo desde erros f$sicos no disco r$"ido Y perda total do tra al&o em andamento. , partir da tomada de fora e-istente na parede, li"ue um esta ilizador de volta"em ou filtro de lin&a. 1se um filtro de lin&a adicional caso os ca os de fora fiquem muito esticados ao serem li"ados no esta ilizador ou no primeiro filtro. /uando os ca os ficarem muito lon"os, enrole a parte e-cedente para que no fiquem espal&ados pelo c&o. Para facilitar a or"anizao dos ca os que partem da traseira do computador, voc3 pode adquirir or"anizadores de ca os, encontrados em al"umas revendas de informtica. 2ratam#se de suportes que so presos na mesa, so re os quais e-istem "uias para fi-ao dos ca os. 4esta forma os ca os ficam mais or"anizados e menos espal&ados so re o c&o.
Computador no cho

Muitos usurios so tentados a manter o computador no c&o, dei-ando assim, mais espao livre na mesa de tra al&o. 8sta uma das vanta"ens dos "a inetes tipo torre. 2ome cuidado, pois este procedimento no nada recomendvel quando o c&o forrado por carpete ou tapete. , quantidade de poeira pr'-ima ao c&o muito "rande. ,t quando uma pessoa anda pelo carpete, um pouco de poeira levantada para o ar. 8sses computadores tendem a ficar muito mais empoeirados internamente que os que ficam instalados so re mesas. Por outro lado, se"uro manter o computador no c&o desde que o piso seja de al"um material que no acumule poeira 6tacos, pedra, piso sinttico7 e que esteja sempre limpo.
Conectores no utili=ados

Conectores no utilizados podem ser prote"idos contra curto#circuitos. Por e-emplo, em muitos PCs, al"uns conectores da fonte de alimentao ficam sem uso. 8ste conector pode acidentalmente tocar sua parte metlica so re os circuitos de al"uma placa, causando um pequeno curto#circuito que resulta na danificao de componentes. 8sses conectores no podem ser co ertos diretamente por nen&um tipo de fita, pois a cola "ruda em seus contatos impossi ilitando seu uso no caso de uma futura cone-o. Nesses casos procede#se da se"uinte forma*

40-24

Hardware Total

B7 Coloca#se uma pequena tira de papel ou plstico co rindo o contato a ser prote"ido. H7 , se"uir coloca#se, preferencialmente, fita dure- para prender a tira de papel 6fi"ura K7 (e voc3 no quiser ter este tra al&o, pelo menos prenda os ca os sem uso de tal forma que no fiquem soltos, com risco de tocar nas placas e causar um curto#circuito.
Figura 5
-rotegendo conectores contra curto0 circuitos.

<perte os chips e conectores

C&ips encai-ados em soquetes podem, com o passar dos meses, serem lentamente desencai-ados espontaneamente. 8ste impercept$vel movimento pode ocorrer por dois motivos* Pi rao [ , vi rao causada pelos diversos motores e-istentes em um PC 6motores dos ventiladores, dos drives, do disco r$"ido, dos drives de disquete e drive de C4#:%M7 podem fazer com que os c&ips, ao vi rarem de forma quase impercept$vel em seus soquetes, sejam lentamente afrou-ados ao lon"o dos meses. 4ilatao trmica [ /uando o PC li"ado, a corrente eltrica que passa pelos c&ips provocar um pequeno aumento de temperatura. )sso far com que os c&ips sejam discretamente dilatados. /uando o PC desli"ado, os c&ips esfriam e encol&em. 8sses ciclos de aumento e diminuio de taman&o que ocorrem diariamente fazem com que os c&ips tendam a ficar frou-os em seus soquetes. % resultado do afrou-amento o inevitvel mau contato. Para evitar este pro lema, sempre que voc3 a rir o computador para fazer uma limpeza semestral ou anual de contatos, ou ento quando a rir para instalar al"uma placa de e-panso, aproveite para reapertar todos os c&ips que so encai-ados em soquetes 6o <)%(, por e-emplo7. @aa o mesmo com todos os conectores de ca os. No precisa fazer isso toda vez que voc3 a rir o computador, mas faa#o pelo menos uma vez por ano para evitar pro lemas.

Captulo 40 Manuteno preventiva

40-25

1otina de check-up
Certos usurios nunca realizaram e nunca realizaro um c&ec!#up em seus computadores. %utros so e-tremamente cautelosos e realizam at mesmo c&ec!#ups dirios. 8m al"um lu"ar entre esses dois e-tremos est o que considerado se"uro e sem ocasionar demasiada perda de tempo com testes. (u"erimos adotar o se"uinte procedimento*
(iariamente

2estar a mem'ria. )sto pode ser feito, simplesmente dei-ando que o <)%( teste a mem'ria inteira, o que ocorre na conta"em de mem'ria realizada no instante em que o computador li"ado. Para isto, devemos dei-ar a opo ,<%P8 B M< M8M%:\ 28(2, caso e-ista no CM%( (etup, &a ilitada. % usurio deve dei-ar que o mem'ria seja testada at o fim, astando para tal no pressionar a tecla 8(C durante o teste da mem'ria.
0emanalmente

:ealizar um c&ec!#up normal. Podem ser usados pro"ramas como o C&ec!it, N4),=(, PC#C&ec! ou PC#CertifW. Nesse c&ec!#up semanal no necessrio e-ecutar testes ri"orosos. A apenas recomendvel que seja e-ecutado um oot limpo para testar corretamente a mem'ria e o disco r$"ido. Lem re#se que para testar corretamente a mem'ria, deve ser desa ilitada a mem'ria cac&e atravs do CM%( (etup. /ue sejam perdidos BK minutos semanais com esses testes, vale muito a pena.
/ensalmente

:ealizar um c&ec!#up ri"oroso, usando um pro"rama de dia"n'stico. 8sses pro"ramas possuem, so retudo nos testes de mem'ria e do disco r$"ido, opEes mais ri"orosas 6e mais demoradas7 e menos ri"orosas 6e mais rpidas7. 8sta a &ora de usar os testes com maior ri"or. 1ma ou duas &oras perdidas nesses testes no faro diferena dentro de um m3s, e valero muito a pena.

Cuidados com os drives de disquetes


Podemos afirmar com muita certeza que os drives de disquetes so um ponto fraco do computador. (o sujeitos a diversos pro lemas de ordem mec5nica, alm de sujeira que se acumula nas ca eas de leitura e "ravao e em suas partes m'veis. 4evemos tomar cuidados especiais para que os drives funcionem de forma confivel.

40-26

Hardware Total

, fi"ura F mostra o aspecto simplificado de uma ca ea de leitura e "ravao. Na verdade so duas ca eas i"uais, uma de cada lado do disquete. , ca ea permanece o tempo todo em contato com a superf$cie do disquete. /uando o disquete "ira 6apenas nas operaEes de leitura e "ravao7 e-iste atrito entre o disquete e a ca ea. 8sse atrito, ao lon"o do tempo, provoca dois pro lemas* B7 des"aste do disquete H7 sujeira nas ca eas
Figura 6
Superfcie de um disquete e uma ca1e!a de leitura e grava!"o

)nfelizmente esses dois pro lemas so males necessrios. % atrito entre a ca ea e o disquete necessrio, do contrrio no seria poss$vel realizar leituras e "ravaEes. , poeira que entra no drive uma conseqT3ncia direta do fato do disquete ser um meio de armazenamento remov$vel. 4evemos tomar as devidas precauEes para que esses efeitos ne"ativos sejam minimizados. , superf$cie ma"ntica do disquete no uniforme, e sim, formada por um material adesivo impre"nado de part$culas ma"nticas. 8sse material adesivo lentamente removido do disquete devido ao atrito, e passa a ficar a"re"ado Y ca ea. 8sse efeito ocorre mesmo com disquetes novos. %s disquetes de mel&or qualidade t3m esse efeito muito reduzido, enquanto disquetes de qualidade inferior sofrem um des"aste muito mais acelerado. % disquete dura menos e a ca ea fica suja mais depressa.

Captulo 40 Manuteno preventiva


Figura 7

40-27
Sujeira nas ca1e!as e deteriora!"o da superfcie magn2tioa.

8-iste ainda o pro lema do envel&ecimento do disquete. /uando o disquete est para completar cinco anos de idade, a camada de adesivo que a"re"a as part$culas ma"nticas tende a se VesfarelarV, aumentando ainda mais a sujeira na ca ea e colocando em risco os seus dados "ravados nesses disquetes 6fi"ura N7. % mel&or procedimento no caso usar disquetes de oa qualidade e evitar o uso de disquetes vel&os. , diferena entre o preo de um disquete V aratin&oV e de um disquete de oa qualidade muito pequena para justificar a economia. 4isquetes de qualidade inferior apresentam um des# "aste muito maior. (ua camada ma"ntica rapidamente des"astada, causando peri"o aos dados e e-cesso de sujeira na ca ea. ,consel&amos o uso de disquetes das se"uintes marcas* <asf (onW 4Wsan Ma-well IM @uji Memore)<M 24C OPC

%utro pro lema srio o uso de disquetes vel&os. %s disquetes t3m uma vida 9til de, em mdia, K anos, mas e-istem usurios que utilizam disquetes com mais de BG anos de idadeQ % uso de disquetes vel&os ocasiona a perda dos dados "ravados, e uma maior quantidade de sujeira nas ca eas de leitura e "ravao. Ca eas sujas, por sua vez, fazem com que novos dados "ravados em outros disquetes apresentem erros, mesmo em disquetes novos. 2oda vez que voc3 comprar disquetes, use uma caneta para retroprojetor 6Y venda em papelarias7 para escrever em cada disquete, a data de compra. % ideal seria escrever a data de fa ricao, mas na maioria das vezes o fa ricante no coloca esta informao na em ala"em. Poc3 pode supor, com muita se"urana, que os disquetes so novos, e foram vendidos pouco tempo ap's sua fa ricao. , data no deve ser anotada so re a etiqueta, e sim, so re o corpo do disquete. 1tilize ento os disquetes da se"uinte forma*
%dad' do d()*+',' A-.(/a01o

40-28
de 3 at2 4 anos incompletos de 4 anos at2 : anos incompletos

Hardware Total
Esses s"o os disquetes considerados novos. (oc5 deve us0los no dia a dia, para fa6er leituras e grava!7es freq8entes, 1ac9up, enviar dados e programas para outros usurios, etc. Esses disquetes ainda s"o considerados confiveis, mas n"o devem ser usados para opera!7es muito freq8entes. -odem ser usados para a grava!"o de dados que permanecer"o muito tempo sem serem regravados. -or e emplo, podem ser usados para fa6er 1ac9up de um software que voc5 adquiriu. Esse 1ac9up ficar guardado e n"o ser mais regravado. #uando um disquete completa : anos, deve ser jogado no li o. Se o disquete cont2m dados importantes, deve ser copiado para um disquete mais novo e jogado fora. 'epois desta c;pia, devemos limpar as ca1e!as do drive.

: anos

No use disquetes vel&os. 8sses disquetes j esto com sua camada ma"ntica em processo de esfarelamento e no vo suportar serem acessados muitas vezes. No fique com pena de jo"ar o disquete no li-o. Levando em considerao o preo do disquete e o fato de que ele j l&e foi 9til por K anos, no se deve ter nen&uma pena em trocar os disquetes vel&os por novos. 8-istem outros a"entes causadores de sujeira nas ca eas dos drives, alm do atrito com os disquetes. , poeira, a umidade, a fumaa do ci"arro e a "ordura so inimi"os do computador, inclusive das ca eas dos drives. , sujeira na ca ea faz com que seja diminu$da a intensidade do sinal ma"ntico lido, o que normalmente um drive conse"ue tolerar at certo ponto. /uando a sujeira muita, comeam a ocorrer os erros de leitura e "ravao. @elizmente a limpeza das ca eas elimina, no apenas a sujeira causada pelo des"aste do disquete, mas tam m aquela causada pela poeira, "ordura e fumaa do ci"arro. , forma mais fcil de limpar a ca ea de leitura e "ravao dos drives com o uso de disquetes de limpeza 6fi"ura J7. (o encontrados nas lojas de suprimentos para informtica. A um disquete feito de um material a rasivo que realiza um leve VpolimentoV nas ca eas. , maioria dos !its de limpeza composto de um disquete de limpeza e um frasco com lcool isoprop$lico. , utilizao do !it de limpeza muito fcil e rpida. Coloca#se um pouco do isopropanol so re o disquete, insere#se no drive para que o mesmo realize um acesso de cerca de K a BG se"undos. ,l"uns colocam o disquete no drive e usam o comando V4):V, para que seja feito o acesso. % viamente no e-iste nada "ravado no disquete de limpeza. 8ste ser acessado durante al"uns se"undos at que o sistema desiste e coloca uma mensa"em de erro de leitura.

Captulo 40 Manuteno preventiva

40-29

% e-cesso de uso desse disquete pode, ap's al"uns anos, causar o des"aste prematuro das ca eas do drive, j que funciona como uma espcie de li-a. No e-a"ere no seu uso. ,o invs de limpar semanalmente, como muitos aconsel&am, limpe uma vez por m3s. (e voc3 faz pouco uso de disquetes, limpe as ca eas do drive a cada F meses, mas se nessas poucas ocasiEes voc3 tem que acessar disquetes vel&os, faa a limpeza com maior freqT3nica, pois eles podem sujar as ca eas. 4a mesma forma, ao invs de fazer acessos demorados, acesse o disquete de limpeza durante K ou BG se"undos apenas.
Figura 8
/it de limpe6a para drives de disquetes.

(e voc3 quiser fazer a limpeza de uma forma ainda mais criteriosa e se"ura, faa o se"uinte* B7 Mensalmente voc3 deve su meter seu drive a al"um pro"rama de teste de drives. Nesse teste deve ser usado um disquete novo, para que voc3 no fique na d9vida em caso de erros, sem sa er se a culpa do drive ou do disquete. Podem ser usados os pro"ramas de dia"n'stico para fazer este teste. H7 Com esses pro"ramas, e-ecute cerca de K minutos de testes com o drive. (e no for apresentado nen&um erro, seu drive est muito em. No precisa limpar as ca eas. I7 (e forem apresentados erros, realize a limpeza das ca eas. R7 ,p's a limpeza, repita o teste de leitura. (e o pro lema realmente era causado pela sujeira, os erros tero desaparecido.

40-30

Hardware Total

K7 (e os erros no desaparecerem, o pro lema do drive mais srio. 8-perimente fazer uma limpeza mais lon"a, mas se no resolver, desista. (eu drive pode estar desalin&ado, e provavelmente precisar ser su stitu$do. 1m defeito que ocorre nos drives que muito con&ecido e muito temido pelos usurios o c&amado desalin&amento. No poss$vel a um usurio comum, sem con&ecimentos de eletrUnica e mec5nica, e sem os equipamentos adequados, fazer o alin&amento do seu pr'prio drive. % alin&amento deve ser realizado em empresas especializadas. % que o usurio pode fazer cuidar em do seu drive de forma a evitar o desalin&amento. Como atualmente os drives de disquetes so muito aratos, no vale mais a pena mandar alin&ar um drive.

:rote#endo o computador da poeira


, poeira muito prejudicial ao PC. Pode ser a causadora de vrios defeitos srios*

Mau contato nos conectores e nos soquetes dos c&ips 4efeitos mec5nicos nos drives de disquetes 8rros de leitura, ao sujar as ca eas dos drives Mau contato no teclado Pro lemas mec5nicos na impressora

@elizmente todos esses pro lemas podem ser evitados com uma manuteno preventiva adequada. <asta adotar as se"uintes medidas* B7 1so de capas plsticas H7 Limpezas semestrais ou anuais , capa plstica pode ser adquirida em lojas de suprimentos de informtica. 4evem ser adquiridas capas para o "a inete, monitor, teclado e impressora. A important$ssimo que a capa seja plstica. No serve a capa de tecido, pois acumula muita poeira e dei-a passar a umidade para o computador. 2am m no devem ser usadas capas de tecido revestido por plstico, j que tam m acumula poeira. , capa deve ser BGGS de plstico, nada de tecido. 8nquanto o PC no estiver li"ado as capas devem ser colocadas. )sso reduz drasticamente a quantidade de poeira no interior do equipamento. Muitos pensam que a maior parte da poeira entra quando o computador est li"ado, pois quando est desli"ado no e-iste o sistema de ventilao pu-ando o ar. )sso errado, pois mesmo sem a entrada de ar causada pelo

Captulo 40 Manuteno preventiva

40-31

sistema de ventilao, a poeira fica sempre viajando pelo ar, tentando se distri uir de maneira uniforme. /uando o computador desli"ado e a ventilao para, a poeira do seu interior depositada so re seus circuitos. )sso faz com que o ar do interior do computador fique com menos poeira. )mediatamente as part$culas de poeira do am iente passam a entrar por todas as frestas e-istentes no "a inete. <asta o servar o interior de um aparel&o de televiso. , televiso no possui sistema de ventilao e mesmo assim fica muito empoeirada internamente. , poeira no precisa de convite para entrar. /ualquer fresta ou orif$cio suficiente para que seja esta elecido um flu-o de poeira que se acumula no interior do equipamento. , capa plstica a 9nica forma de cortar este flu-o. ,o contrrio do que muitos pensam, no necessrio esperar al"uns minutos com o computador desli"ado antes de colocar as capas. Podem ser colocadas imediatamente, lo"o ap's o desli"amento. ,s capas devem ser limpas semanalmente, por dentro e por fora, com um pano li"eiramente 9mido. % mesmo deve ser feito com a parte e-terna do "a inete, teclado, impressora, monitor e com a mesa onde o computador est instalado. Mesmo com o uso da capa plstica, uma certa quantidade de poeira ainda entra no computador, nos per$odos em que o equipamento est li"ado. No podem ser usadas capas com o computador li"ado, o que causaria um superaquecimento dos seus componentes. Portanto, a capa plstica no impede totalmente que a poeira entre no computador, pois a poeira entrar nos per$odos em que estiver li"ado. 8sta poeira precisa ser re"ularmente limpa. Poc3 mesmo pode fazer esta limpeza, a cada F meses, ou mesmo a cada BH meses. A claro que para isto preciso sa er desmontar e montar novamente o computador, coisa que j foi ensinada neste livro. , capa plstica ideal aquela que co re o computador por todos os lados. )nfelizmente e-istem no mercado muitas capas plsticas para "a inetes tipo VtorreV, que so totalmente a ertas na parte traseira. , razo disso, se"undo as confecEes, para que a capa no atrapal&e os fios que esto conectados na parte traseira do computador. , verdade que, com a parte traseira do computador totalmente a erta, &aver um "rande flu-o de poeira e umidade entrando no computador. (e voc3 no acredita, e-perimente a rir um saco de iscoitos, dei-ando#o a erto por uma noite inteira. No dia se"uinte, todos os iscoitos estaro moles devido Y umidade, e no apenas o que estava e-posto 6por que no foi acreditar em mim, voc3 estra"ou os iscoitosQ7. Capas plsticas que dei-am a parte traseira do computador a erta servem apenas para evitar que o e-terior do computador fique empoeirado. Caso voc3 no esteja encontrando uma capa que cu ra tam m a parte traseira

40-32

Hardware Total

do computador, o jeito comprar duas capas e costurar ou colar uma na outra para que a parte traseira fique tam m vedada. 1ma outra dificuldade encontrar capas para "a inetes torre taman&o mdio 6midi tower7 e "rande 6full tower7, j que os "a inetes mini#torre so predominantes. (e voc3 tiver dificuldades, uma oa soluo contratar os servios de uma costureira.

:rote#endo o computador da umidade


,lm de poeira, a umidade uma "rande causadora de maus contatos. 1m computador pode apresentar defeitos ap's um ou dois anos de uso caso no sejam tomadas as devidas provid3ncias. , mistura de poeira com umidade ainda mais nociva para o computador. (u st5ncias e-istentes na poeira, como o en-ofre, produzem acidez ao entrarem em contato com a umidade. , poeira cida pode provocar defeitos no computador em uma questo de al"uns meses. O vimos o que fazer para prote"er o computador contra a poeira. ,"ora veremos o que fazer em relao Y umidade. 2rata#se de um pro lema muito srio em re"iEes litor5neas ou florestais. Para com ater a umidade so usadas as se"uintes armas*

Capas plsticas ($lica =el Limpezas anuais com spraW limpador de contatos

, capa plstica, alm de prote"er o computador da poeira, prote"e tam m da umidade. ,lm disso necessria para que a ao da s$lica seja eficaz. , s$lica uma su st5ncia s'lida, com o aspecto similar a areia ranca. 2am m pode ser encontrada na forma de pequenas pedras azuis, do taman&o de "ros de arroz. Possui a propriedade qu$mica de atrair para si toda a umidade ao seu redor 6 uma su st5ncia &i"rosc'pica7. Normalmente produtos sens$veis Y umidade possuem em suas em ala"ens um pequeno saquin&o com s$lica. A o caso de c5meras foto"rficas, material de uso &ospitalar e placas eletrUnicas. , s$lica pode ser adquirida em casas de material qu$mico. No :io de Oaneiro encontrada na Casa <. +erzo" 6rua Mi"uel Couto, BIB tel.* 6GHB7HII#NGFG7. , +erzo" tam m vende atravs dos correios, enviando a s$lica para todo o <rasil. Pode ser adquirida em em ala"ens de vrios taman&os* BHG "ramas, KGG "ramas e at B !". BHG "ramas uma quantidade suficiente para um computador, teclado, "a inete e impressora, mas voc3 pode adquirir pacotes de KGG ou BGGG "ramas para dividir entre vrios computadores.

Captulo 40 Manuteno preventiva


Figura 9

40-33

*olocando a slica em saquin<os de papel poroso.

, quantidade m$nima recomendada de s$lica B quilo para cada metro c9 i# co de ar do recipiente a ser prote"ido. 1sando as medidas t$picas de um "a inete de PC 6KG cm - RG cm - BK cm7 determinamos seu volume* G,K m G,R m - G,BK m ] G,GI metro c9 ico, o que indica que so necessrios IG "ramas de s$lica. Podemos dividir o saquin&o de s$lica em tr3s partes i"uais para o "a inete, monitor e impressora. Podemos usar uma quarta poro em menor para prote"er o teclado. @aamos ento R pacotes de s$lica. %s pacotes devem ser feitos de papel poroso, como um "uardanapo ou coador de caf, am os de papel. No devem ser usados sacos plsticos, pois o plstico isolaria a s$lica do am iente, impedindo a sua ao. %s pacotes devem ser em rul&ados e fec&ados com cola. Poderia ser usada a fita durepara fec&ar os saquin&os, mas em muitos casos a fita se desprende com o tempo, espal&ando s$lica no interior do computador. , casa +erzo" comercializa um pacote com BGG "ramas, no qual e-istem R saquin&os de HK "ramas cada.

40-34 Figura 10

Hardware Total
Os saquin<os de slica de =. +er6og.

%s saquin&os devem ser colocados no interior do "a inete, do monitor, da impressora e do teclado, como mostra a fi"ura BB. 4evem ser presos com uma fita adesiva em firme em um local qualquer, desde que seja lon"e da fonte e lon"e dos circuitos e do disco r$"ido, pois o calor faz a umidade ser e-pulsa da s$lica.
Figura 11
*olocando os saquin<os com slica no computador.

% ideal colocar os saquin&os de s$lica presos no interior do "a inete, do monitor, do teclado e da impressora. 8ntretanto, muitos usurios no t3m intimidade suficiente com o &ardware para a rir o equipamento e instalar a s$lica. Neste caso, duas soluEes podem ser tomadas. , mel&or delas contratar um tcnico de confiana para colocar a s$lica no interior do equipamento. 8ste tcnico poderia fazer uma visita semestral para trocar 6ou reciclar7 a s$lica, limpar a poeira e fazer uma limpeza "eral de contatos, de F em F meses. 1ma outra soluo que no to oa, mas aceitvel, simplesmente no colocar a s$lica no interior dos equipamentos, e sim, presos estrate"icamente em sua parte e-terna. Por e-emplo, os saquin&os de

Captulo 40 Manuteno preventiva

40-35

s$lica podem ser presos na parte lateral da ase do monitor, na parte traseira do "a inete, na parte traseira da impressora e na parte traseira do teclado. ,o serem colocadas as capas plsticas so re o equipamento, a s$lica passa a a sorver a umidade, com uma intensidade quase i"ual Y da s$lica que estaria colocada no interior dos equipamentos. /uando o computador est li"ado, a s$lica passa a a sorver a umidade ao seu redor. <oa parte da umidade que atacaria as placas fica a"re"ada Y s$lica. /uando o computador desli"ado e colocada a capa plstica, a umidade continua a ser a sorvida at que desaparece quase totalmente. , umidade continua a entrar por ai-o das capas plsticas, mas em uma quantidade muito pequena. , fi"ura BH compara a quantidade de umidade em tr3s computadores* 6,7 sem capa e sem s$lica^ 6<7 sem capa e com s$lica^ 6C7 com capa e s$lica. ,s setas indicam a entrada de umidade. %s pontos representam a concentrao de umidade no ar. Como podemos ver, o uso de s$lica sem as capas plsticas no traz quase proteo al"uma ao equipamento. % 9nico computador da fi"ura BH que est realmente prote"ido o 6C7, onde so usa# das simultaneamente a s$lica e as capas plsticas.
Figura 12
$ a!"o da slica e da capa plstica.

4epois de al"uns meses a s$lica fica saturada. )sto si"nifica que a sorveu tanta umidade que j no funciona mais. /uando isso acontece, a s$lica ranca passa a ficar amarelada, e a s$lica azul fica rosada. Normalmente isso ocorre depois de al"uns meses. 8m locais onde a umidade relativa do ar muito "rande 6onde c&ove muito, orla mar$tima, re"iEes florestais7, a saturao ocorre antes, por e-emplo, em I meses. 1ma vez saturada, a s$lica deve ser su stitu$da por nova ou reciclada. Para fazer a recicla"em, coloca#se toda a s$lica em um recipiente de vidro usado para assar alimentos no forno. Li"a#se o forno mdio e uma vez quente coloca#se a s$lica no recipiente de vidro, dei-ando a porta do forno li"eiramente a erta para que a umidade

40-36

Hardware Total

saia. % calor far com que a "ua acumulada evapore totalmente. , s$lica volta a ter sua cor ori"inal e est pronta para mais al"uns meses de uso. 8sse processo pode ser repetido a cada F meses, ou seja, voc3 compra a s$lica uma vez e passa a usar por anos se"uidos. )nfelizmente a s$lica no conse"ue eliminar BGGS da umidade que incide so re o computador. 1ma pequena quantidade ainda so ra e ataca os contatos eltricos. , diferena que, com o uso da s$lica e capas plsticas, ao invs de sur"ir mau contato depois de H anos, sur"ir depois de K anos ou mais. Para mel&orar mais ainda a situao e fazer com que o mau contato causado pela umidade nunca ocorra, deve ser feita semestralmente ou anualmente uma limpeza "eral de contatos. 4esmonta#se o computador, realiza#se a eliminao da poeira e usa#se o spraW limpador de contatos para limpar conectores, soquetes, VpernasV de c&ips, teclado, etc.

Cuidados com o monitor


%s maiores cuidados que devem ser tomados com o computador so a proteo contra a poeira e a umidade, o uso de uma oa rede eltrica, evitar o Vli"a#desli"aV e-cessivo e desli"ar o equipamento antes de fazer cone-Ees e descone-Ees. 8sses cuidados se aplicam para todos os seus dispositivos e perifricos, como monitor, teclado, mouse, scanner, impressora, etc. ,lm desses cuidados "erais, al"uns cuidados espec$ficos devem ainda ser tomados com cada dispositivo. Pejamos ento quais so esses cuidados, comeando pelo monitor. %s monitores aquecem muito, j que tra al&am internamente com tensEes em elevadas. , maioria dos monitores de BR? consomem cerca de BGG watts, enquanto os modelos de BN? c&e"am perto dos BKG watts. O os vel&os monitores monocromticos de BR? consomem em menos, raramente ultra# passando os IG watts. 4evido a este aquecimento, a parte traseira do monitor deve estar em ventilada. )sto no si"nifica que deva ser colocado um ventilador, mas deve ser evitado colocar o monitor em locais onde o ar fique represado, cercado por paredes laterais e prateleiras superiores. % ar quente deve ter livre acesso para su ir, dissipando o calor "erado pelo monitor. Muito cuidado deve ser tomado, pois al"uns usurios VtalentososV usam produtos qu$micos diversos para limpar a tela. ,l"uns usam lcool puro, outros usam deter"entes fortes, com amon$aco. Para limpar a tela, use um pano limpo, umedecido com uma mistura de "ua com um pouco de lcool.

Captulo 40 Manuteno preventiva

40-37

1se um pano umedecido nesta soluo para limpar as partes e-ternas do monitor. 8-iste um produto de limpeza c&amado L)MPL8X, pr'prio para limpar a parte e-terna de computadores, monitores, impressoras e equipamentos de informtica em "eral. Pode ser encontrado em lojas de suprimentos para informtica.
Figura 13
-asta >.M->E? para limpe6a de computadores.

%utra provid3ncia muito importante para a sa9de do monitor evitar o ril&o e-cessivo. 1m ril&o moderado resultar em uma vida mais lon"a para o tu o de ima"em do monitor. Com muito ril&o, a ima"em perder qualidade, passando a apresentar cores plidas dentro de poucos anos. Lem re#se que ao contrrio do PC, que em "eral su stitu$do a cada H ou I anos, um monitor utilizado durante um per$odo muito maior, e devemos cuidar em dele. 1m outro efeito ne"ativo so re a tela a e-i io de ima"ens estticas por lon"os per$odos de tempo. )sto faz com que as ima"ens e-i idas por muito tempo fiquem marcadas permanentemente na superf$cie da tela, alm de apresentar cores plidas e de ai-o contraste. Para que isto no acontea, devemos usar pro"ramas que apa"am ou escurecem a tela em per$odos de inatividade. 8sses pro"ramas so c&amados de screen savers 6economizadores, ou protetores de tela7. ,o detectarem um per$odo de al"uns minutos de inatividade no teclado e no mouse, esses pro"ramas passam a apresentar ima"ens em movimento, o que evita a deteriorao da tela. 4entro do .indows e-istem diversos protetores de tela que podemos utilizar. %s mel&ores protetores de tela so aqueles que dei-am a tela quase total# mente preta, com al"um tipo de fi"ura o ri"atoriamente em movimento. /uanto maior for a rea da tela mantida escura, mel&or ser a economia do tu o de ima"em. Certos protetores no apresentam telas escuras, e sim, supercoloridas, com cores errantes. 8sses pro"ramas no economizam a tela, mas fazem que seu des"aste seja pelo menos uniforme, evitando

40-38

Hardware Total

manc&as escuras na ima"em, mas no evita que as cores se tornem plidas com o passar dos anos.
Figura 14
-rotetores de tela inadequados.

, fi"ura BK mostra al"uns protetores de tela no recomendveis. % la irinto I4 no dei-a a tela descansar, mas pelo menos a des"asta por i"ual. %s outros tr3s protetores so piores, porque dei-am ima"ens estticas na tela.
Figura 15
=ons protetores de tela.

%s protetores mostrados na fi"ura BK so considerados ideais. , tela fica quase toda escura, e as partes que no so pretas permanecem em movimento constante. 1m outro om protetor de tela o >% jetos voadores?, tam m c&amado de (tarfield (imulation, no qual temos a tela toda preta e uma seqT3ncia de estrelas, como se vistas por uma nave espacial. 8sses protetores t3m a vanta"em de, alm de economizarem a tela, resultarem tam m em economia de ener"ia.

Captulo 40 Manuteno preventiva

40-39

@inalmente, a economia da tela pode ser tam m feita Y moda anti"a. + anos atrs, quando no e-istiam os protetores de tela, o usurio simplesmente atuava so re o oto de ril&o do monitor, escurecendo a ima"em. 8ste procedimento pode ser perfeitamente utilizado, e a economia que proporciona ainda maior que a dos protetores de tela. % 9nico cuidado a ser tomado que al"umas pessoas, ao verem a tela totalmente escura, pensam que o computador est desli"ado, o que pode, al"umas vezes causar pequenos transtornos. Por e-emplo, certa vez um usurio comandou a sa$da de uma lon"a lista"em, diminuiu totalmente o ril&o da tela e foi fazer um lanc&e. (eu ami"o, ao ir em ora, viu a tela apa"ada e pensou que o computador estava desli"ado. 4esli"ou ento o esta ilizador de volta"em, causando o desli"amento do computador e a parada da lista"em.

Cuidados com o teclado


, proteo do teclado contra a poeira e a umidade feita atravs de uma capa apropriada, conforme j foi a ordado neste cap$tulo. %utros cuidados porm devem ser tomados com o teclado, para prolon"ar sua vida 9til* a7 No comer e nem e er perto do teclado. A comum o caso de usurios desastrados que dei-am cair caf so re o teclado. %utros dei-am cair, por e-emplo, farelos de iscoito. 7 Pressionar as teclas com educao. ,l"uns usurios, talvez ansiosos ou irritados com o computador, atem com muita fora ao pressionar as teclas. c7 8vitar fle-ionar demais o ca o do teclado. ,l"uns usurios t3m o triste & ito de mudar o teclado de lu"ar a todo instante, colocando#o so re o colo, depois de volta na mesa, depois c&e"am o teclado para o lado para a rir espao na mesa. )sso tudo resulta em fle-ionamento e-cessivo do ca o do teclado, o que provoca mau contato devido ao rompimento de fios. d7 (e voc3 adepto dos jo"os, ou tem um computador domstico e fil&os que "ostam de jo"ar, considere seriamente a possi ilidade de comprar um joWstic! para o seu computador. ,lm de ser muito mel&or para jo"ar que o teclado, o joWstic! evitar que o teclado seja estra"ado devido aos maus tratos que normalmente sofrem durante os jo"os, principalmente os de luta e com ate. e7 /uando for realizada uma limpeza de poeira no seu computador, deve ser tam m feita uma limpeza no teclado. 8sta limpeza pode ser feita, por

40-40

Hardware Total

e-emplo, uma vez por ano. % teclado deve ser a erto, suas teclas devem ser todas retiradas e a poeira e sujeiras devem ser limpos com um pincel seco ou mini#aspirador.

Cuidados com o mouse


% maior inimi"o do mouse tam m a sujeira, mas seus otEes tam m podem ser danificados por usurios descuidados. %s cuidados a serem tomados so os se"uintes* a7 %s otEes do mouse devem ser apertados com educao. ,l"uns usurios apertam os otEes com viol3ncia, danificando#os a curto prazo. 7 , maioria dos jo"os podem ser comandados pelo mouse. No caso de jo"os de estrat"ia, no & nada de mal nisso, mas em jo"os de ao, onde os otEes do mouse so usados, por e-emplo, para atirar, o mouse ter seus otEes danificados em pouco tempo. c7 , superf$cie onde o mouse movimentado deve estar sempre limpa e isenta de poeira. % mouse tem uma tend3ncia muito "rande de captar poeira atravs de sua esfera, o que resulta em fal&as no seu funcionamento. d7 Na ocasio da limpeza de poeira, a esfera do mouse deve ser retirada e limpa, inicialmente com um pano seco e isento de sujeira, e depois, lavada com "ua morna. , esfera no deve ser limpa com produtos de limpeza, mesmo aqueles que se dizem neutros. 1se apenas "ua morna. 4entro do mouse e-istem rodin&as que so movidas pela esfera. 8ssas rodin&as sempre acumulam sujeira, e tam m devem ser limpas com uma pina. A tam m muito om a rir o mouse para eliminar a poeira do seu interior, com a ajuda de um pincel ou m$ni#aspirador.

Cuidados com o scanner


% scanner de mesa deve ser prote"ido por uma capa plstica e pela s$lica "el, assim como ocorre com as impressoras. % scanner manual deve tam m estar prote"ido contra a poeira. (e uma pequena part$cula de poeira entra nesse scanner e depositada no espel&o que reflete a ima"em para o sensor 'tico, as fi"uras capturadas pelo scanner apresentaro lin&as verticais escuras. 8nquanto o scanner manual no estiver em uso, altamente recomendvel que fique dentro de um saco plstico em vedado, prote"endo#o da poeira. ;;;;;;;;; @)M ;;;;;;;;;;

Captulo 40 Manuteno preventiva

40-41

8ste cap$tulo i"ual ao do &ardware total 6Manuteno preventiva7, at o item >Cuidados com o scanner?, inclusive. 4o item >cuidados com a impressora? em diante, foi tudo retirado.
;;;;;;;;;;; @)M ;;;;;;;;;;;;;;

Captulos 41 e 42 Manuteno corretiva


Trocar e testar
Esta uma das tcnicas de manuteno mais simples, e que podem ajudar a resolver rapidamente grande parte dos problemas. Pode ser usado em laboratrios, onde existem peas sobressalentes para testes, ou ento em locais onde existem vrios computadores. Quando alguma coisa est errada, podemos suspeitar de determinadas peas do computador. Por exemplo, se um drive de !"#$% apresenta erros, o problema pode estar no prprio drive de !"#$%, ou no cabo &lat, ou na inter&ace '!E na qual o drive est ligado. %uitos esquecem, mas a &onte de alimentao tambm pode ser a causadora de vrios problemas, caso no esteja &ornecendo as tens(es corretas. )este exemplo do drive de !"#$%, o mtodo do troca"troca consiste em instalar o drive de !"#$% problemtico no lugar de outro drive de !" #$% que estiver &uncionando. *e o drive de !"#$% problemtico continuar apresentando o mesmo problema, signi&ica que ele o culpado. !a mesma &orma, se este drive &uncionar bem no outro computador, ento o drive est bom, e o de&eito est em outro componente. +sar o troca"troca &cil, desde que o usurio ou tcnico con,ea bem o ,ard-are do P . Por exemplo, precisa saber que um drive de !"#$% precisa ser con&igurado como %aster ou *lave. .o instalar o drive no outro computador, preciso programar corretamente este jumper. *em cuidados como este, o drive de !"#$% em bom estado apresentaria problemas no outro P , no por de&eito, mas por erro de con&igurao. $ troca"troca tambm pode ser &eito de &orma inversa. .o invs de colocar um componente suspeito em outro computador, retiramos o componente

41-42--2

Hardware Total

suspeito e instalamos no seu lugar um componente con&ivel. )o nosso exemplo do drive de !"#$% problemtico, dever/amos retir"lo e instalar no seu lugar, um outro em boas condi(es. *e este drive &uncionar, &ica caracteri0ado que o problema est no drive de !"#$% suspeito. *e no &uncionar, poderemos supor que o drive de !"#$% problemtico est bom, e que o de&eito est em outro componente. Este mtodo igualmente vlido, mas temos que tomar um cuidado extra. $ que acontecer se existirem na verdade dois componentes estragados1 !igamos que a &onte de alimentao esteja de&eituosa e ten,a causado a queima do drive de !" #$%. Esta &onte queimar tambm o novo drive. omo este novo drive no &uncionar, j que ser queimado, &icaremos pensando que o drive original est bom, o que pode no ser verdade. Por isso, o mel,or mtodo colocar seletivamente os componentes suspeitos em um P em boas condi(es. 2 preciso ter muito cuidado no caso particular da &onte. Quando uma &onte est &ornecendo tens(es acima dos valores corretos, todos os componentes do P sero dani&icados. Portanto, antes de colocar uma pea boa em um P problemtico, preciso ter certe0a absoluta de que a &onte de alimentao est boa. 3aa a medida dessas tens(es utili0ando um mult/metro.
Importante Antes de instalar novas peas em um PC, verifique primeiro se as tenses da fonte de alimentao esto com seus valores corretos.

)unca &aa um teste de troca"troca com uma &onte de alimentao, retirando a &onte de um computador suspeito e instalando"a em um P bom. *e a &onte estiver ruim poder dani&icar todos os componentes do P bom.

Sintomas de defeitos comuns


4ejamos agora alguns sintomas de problemas t/picos que podem ocorrer com um P . Para cada sintoma, indicaremos as causas provveis e as suas solu(es.
1) Tela escura, sem sons

4oc5 liga o computador e a tela &ica apagada. )en,um som emitido pelo alto &alante. Parece que o computador est completamente inativo. 3aa o seguinte6

Captulo 42 Manuteno corretiva

41-42-3

1) Cheque se o monitor est ligado e conectado corretamente 2) Verifique se a chave 110/220 na parte traseira da fonte est correta 3) Confira as conexes da fonte ) Ve!a se as placas de expans"o est"o #em encaixadas nos slots $) Verifique o ca#o flat %&' () )este a fonte *) Verifique os !umpers da placa de C+, -) Verifique as mem.rias /) &esmonte o +C e monte0o por partes 10) ,se uma placa de diagn.stico

%onitor " . aus5ncia de P$*7 pode ter uma causa bastante simples, um erro grosseiro, mas tambm pode ser causada por um problema bastante srio. omece veri&icando se o monitor est ligado e se seus cabos esto conectados. *e poss/vel teste o monitor em outro computador. Placa de v/deo " . placa de v/deo pode estar de&eituosa ou mal conectada. Quando a placa de v/deo no &unciona, no aparece imagem no monitor, e o alto &alante emite beeps para indicar o erro. Entretanto, tambm poss/vel que durante o teste da placa de v/deo reali0ado no P$*7, o 8'$* apresente um travamento causado pela placa de v/deo de&eituosa. )o conseguiria portanto in&ormar o erro atravs de beeps. 4eri&ique ento se a placa de v/deo est encaixada corretamente. !epois de testar a &onte, voc5 pode ainda experimentar colocar uma outra placa de v/deo no P , apenas para e&eito de teste. $bserve que se a placa antiga estiver de&eituosa, a nova placa enviar imagem ao monitor, voc5 poder executar um boot no modo %*" !$*, mas a placa no &uncionar corretamente no 9indo-s, pois estar sendo usado o driver de v/deo da placa original. onexo da &onte " 7ambm poss/vel que a &onte de alimentao no esteja corretamente conectada na placa de P+. 4eri&ique se esta conexo est correta. Placas de expanso : Quando uma placa de expanso est mal encaixada pode causar travamentos quando o P ligado. 4eri&ique se todas elas esto corretamente encaixadas nos seus slots. .s placas devem ser apara&usadas no gabinete, caso contrrio podem soltar com muita &acilidade. abo &lat '!E " *e o P &icou com tela escura e inativo logo depois que voc5 &e0 alguma alterao nas conex(es dos dispositivos '!E, provavelmente

41-42--4

Hardware Total

a/ est a ra0o do problema. 4oc5 pode ter encaixado o cabo &lat '!E de &orma invertida, ou na inter&ace '!E, ou em algum dos dispositivos '!E. 3onte " . &onte de alimentao sempre suspeita em quase todas as anomalias que ocorrem em um P . 2 preciso veri&icar se suas tens(es esto dentro da &aixa de toler;ncia permitida, e tambm se existe ripple. Processador " $ processador pode estar programado com cloc<s errados, ou pode ter sido dani&icado por con&igurao de cloc<s e voltagens erradas, ou pelo &ato do cooler ter parado ou &icado solto. *e o cooler estiver parado ou solto, poss/vel que isto ten,a causado o superaquecimento do processador, dani&icando"o. *er preciso trocar o processador. . con&igurao de voltagem do processador important/ssima. Quando um processador est programado com uma voltagem errada, ou no &uncionar, ou travar depois de poucos minutos, ou ento poder &icar aquecido e queimar. Em P s que utili0am overcloc< =processador operando com cloc< mais elevado que o permitido>, o processador poder ter queimado, ou simplesmente ter deixado de aceitar o cloc< elevado, devido ao desgaste. on&ira portanto se o cloc< interno e o externo esto corretamente con&igurados. %emrias " 3al,a nas memrias tambm pode causar este problema. Quando existe pelo menos uma quantidade m/nima de memria #.% em boas condi(es, o P$*7 pode &uncionar, pelo menos a ponto de emitir um cdigo de beeps para indicar que a memria est ruim. Entretanto, quando no existe memria alguma dispon/vel, o P$*7 no consegue operar e o processador &ica paralisado. +ma memria !#.% instalada no primeiro banco, ao estar mal encaixada, com mau contato, de&eituosa, ou mesmo sendo do tipo errado =tempo de acesso inadequado, mistura de 3P% com E!$, por exemplo> pode causar este problema. Placas de diagnstico " %uito valiosa a ajuda de placas de diagnstico como a P *entr? e a $mni .nal?0er =---.spider.com.br>. Essas placas possuem um displa? ,exadecimal que exibe um cdigo atravs do qual podemos identi&icar em qual etapa o P$*7 &oi paralisado. Podemos ento direcionar os testes para aquele componente. !esmontar para testar " Em casos de aus5ncia de P$*7, poss/vel que algum componente esteja causando um curto"circuito ou outro e&eito que resulte em travamento. !esta &orma o processador pode no &uncionar, ou o P$*7 pode travar nas suas etapas iniciais. $ procedimento recomendvel

Captulo 42 Manuteno corretiva

41-42-5

neste caso desconectar todos os mdulos do P , e conect"los por partes. omece retirando todas as placas de expanso. !esconecte todos os cabos &lat que estiverem ligados na placa de P+. !es&aa as conex(es do painel &rontal do gabinete, deixando apenas o #eset e o P *pea<er. )o caso de gabinetes .7@, deixe tambm conectado o Po-er *-itc,. !esconecte o teclado, mouse, impressora, caixas de som e demais dispositivos externos. $ P &icar apenas com a &onte ligada na placa de P+, que por sua ve0 estar ligada no #eset e *pea<er =e Po-er *-itc, no caso de gabinetes .7@>. Aigue agora o computador e espere alguns minutos at a emisso de beeps. *e os beeps no ocorrerem, tudo indica que existe um de&eito, ou na placa de P+ ou na &onte. aso voc5 ten,a medido as tens(es da &onte e esteja tudo $B, muito provvel que o problema esteja na placa de P+. $ ideal nesse caso substituir a &onte por uma em bom estado, para ter a certe0a absoluta de que a &onte original no a causadora do problema. 4oc5 dever ento &a0er o conserto da placa de P+, e se no &or poss/vel, &a0er a sua troca. %ais adiante neste cap/tulo mostraremos que tipos de conserto podem ser &eitos na placa de P+. *e depois de deixar o P quase todo desmontado, voc5 &inalmente conseguir ouvir beeps emitidos pelo P *pea<er, temos um bom sinal. *igni&ica que o componente causador do problema um daqueles que voc5 retirou. $ P est mel,or que antes, pois nem estava conseguindo emitir beeps. onsulte a tabela de 8eep error codes no manual da placa de P+ para identi&icar o problema detectado. %onte o P aos poucos, adicionando os componentes originais, at o pro" blema se mani&estar novamente. #ecomendamos a seguinte ordem6
1) Conecte a placa de v1deo e o monitor2 ligue para testar 2) Conecte o teclado2 ligue para testar 3) Conecte o drive de disquetes2 tente executar um #oot por disquete ) Conecte o disco r1gido2 tente executar um #oot limpo pelo disco r1gido $) Conecte o mouse e tente executar um #oot limpo () Conecte a impressora tente executar um #oot limpo *) Conecte cada uma das placas de expans"o e tente executar um #oot limpo

Em um desses testes, voc5 ver que o problema retornou. *e no retornar, signi&ica que alguma conexo estava errada, e ao desmontar e montar, o problema &oi solucionado. Pode ter sido uma conexo errada, ou ento

41-42--6

Hardware Total

algum mau contato. *e as placas estiverem com poeira, poss/vel que a oxidao e a prpria poeira estejam causando mau contato. 3aa ento uma limpe0a geral de contatos.
2) Tela escura com beeps

7ela escura com emisso de beeps pelo P *pea<er um de&eito menos ruim que tela escura sem emisso de beeps. 4oc5 deve consultar a tabela de cdigos de erro existente no manual da sua placa de P+. 4oc5 poder desta &orma investigar a causa do problema. Este problema recai portanto no problema anterior =tela escura sem beeps> que acabamos de apresentar. Aeia ento o item anterior, a partir do t/tulo !esmontar para testar. ertas placas de P+ emitem beeps inde&inidamente ao serem ligadas com um mdulo de memria de&eituoso ou incompat/vel, ou ento quando o cooler do processador no est conectado corretamente. )ormalmente a conexo do cooler na placa de P+ c,amada P+ 3.). $ 8'$* d a partida em baixa velocidade, e ao detectar que no existe rotao no cooler =pode estar desligado ou ligado no conector errado>, produ0 a seqC5ncia de beeps e paralisa o sistema, evitando que o uso do cloc< normal sobreaquea e dani&ique o processador. . tela escura com beeps tambm pode ocorrer quando a placa de v/deo est mal encaixada no seu slot, o que costuma ocorrer muito em gabinetes de preciso mec;nica ruim.
3) No ROM Basic, System Halted

Essa mensagem de erro indica que o P no conseguiu reali0ar o boot, nem pelo disco r/gido, nem por disquete. omo a seqC5ncia de boot normal primeiro tentar o drive ., para em caso de &al,a, tentar o disco r/gido, esta mensagem sempre indicar que existe algo de errado com o disco r/gido. $s problemas poss/veis so6
3 disco r1gido2 ou a interface %&'2 ou o ca#o flat est defeituoso 3 disco r1gido n"o est declarado no C435 5etup 3 disco est com par6metros errados no C435 5etup 'xiste erro na configura7"o de !umpers do disco r1gido 8 parti7"o primria do disco r1gido n"o est ativa 3 disco r1gido foi atacado por v1rus 3 disco r1gido n"o est particionado 3 disco r1gido n"o est formatado 3 ca#o flat %&' de -0 vias est ligado de forma errada9

Captulo 42 Manuteno corretiva

41-42-7

. mensagem D)o #$% 8asic, *?stem EaltedF pode tra0er a m not/cia de que existe um componente de&eituoso. Pode ser um de&eito no disco r/gido, o que seria um grande transtorno. Pode ser um de&eito na inter&ace '!E, o que tambm dar trabal,o e ter um custo para solucionar, mas pelo menos os dados do disco estaro a salvo. $ cabo &lat tambm pode estar de&eituoso, o que representa um preju/0o m/nimo. %as antes de colocar esses componentes sob suspeita, outras veri&ica(es devem ser &eitas. on&erir as conex(es " !evemos c,ecar se as conex(es do cabo &lat na sua inter&ace e no disco r/gido esto per&eitas. 2 poss/vel ainda que um outro dispositivo ligado na mesma inter&ace '!E onde est ligado o disco r/gido esteja com a conexo &rouxa. 7ambm preciso con&erir a ligao da &onte de alimentao no disco r/gido. 7ome cuidado com o cabo &lat '!E de GH vias. $s conectores das duas extremidades no so iguais, como ocorre com os cabos de IH vias. $ conector mais a&astado dos outros dois =muitas ve0es este conector a0ul> o que deve ser ligado na inter&ace '!E. 3onte " 7ambm neste caso preciso c,ecar as tens(es da &onte de alimentao, j que quando a &onte no est em per&eitas condi(es, vrios de&eitos podem ocorrer em diversos componentes do P . 'nter&er5ncia da &onte " %uitos gabinetes possuem um local para a instalao do disco r/gido, acima ou abaixo da &onte de alimentao. *e o disco r/gido est instalado deste &orma, procure remanej"lo para outro local. *e no &or poss/vel, &aa com que a carcaa do disco &ique voltada para a &onte. Quando a placa de circuito do disco r/gido &ica voltada para a &onte =quando o E! est prximo da &onte>, comum ocorrerem inter&er5ncias que prejudicam o &uncionamento do disco r/gido. on&ira tambm se os jumpers %asterJ*lave do disco r/gido esto con&igurados de &orma correta. Par;metros no *etup " $ prximo passo veri&icar se o disco r/gido est declarado corretamente no *tandard %$* *etup6 nKmero de cabeas, nKmero de setores e nKmero de cilindros. Em caso de problemas, comece simpli&icando outros par;metros, como6 '!E bloc< mode '!E LM bit trans&ers P'$ %ode '!E +ltra !%. 6 desabilitar 6 desabilitar 6 programe com 0ero 6 desabilitar

41-42--8

Hardware Total

Procure descobrir os par;metros corretos do disco r/gido. %uitas ve0es essas in&orma(es esto impressas na sua carcaa. Pode tambm ser usado o comando .uto !etect '!E. *e tiver o manual do disco r/gido, l tambm esto indicados esses par;metros. 3eita a programao, tente executar um boot pelo disco r/gido. *eqC5ncia de boot : 4eri&ique no %$* *etup como est de&inida a seqC5ncia de boot. Por exemplo, quando deixamos na opo D !"#$% J 6F e &a0emos a instalao do 9indo-s @P, o boot ser &eito pelo !"#$% mesmo depois que o sistema estiver instalado. *e retirarmos o !"#$% e no alterarmos a seqC5ncia para D 6 J !"#$%F, o sistema poder apresentar erro no boot. Problemas nas parti(es " *e mesmo assim a mensagem de erro persistir, execute um boot atravs de um disquete. .cesse agora o disco r/gido, usando por exemplo o comando !'# 6. *e o disco r/gido &or acessado normalmente com este comando, e mesmo assim o boot por ele no &or poss/vel, provavelmente &alta declarar a sua partio primria como ativa. Execute o programa 3!'*B, da mesma verso do sistema operacional existente no disco r/gido, e use o comando M : !e&inir partio ativa. !eclare ento que a partio primria =partio N> deve ser ativa. !epois de sair do 3!'*B, o boot j poder ser executado pelo drive . 3ormatao lgica e v/rus " 7alve0 o problema no seja causado pelo &ato da partio no estar ativa. Pode ser que ao usar o comando !'# 6 ocorra algum tipo de erro, como6
Unidade invlida Tipo de mdia invlido lendo a unidade C

$ problema ento mais srio, e provavelmente ser preciso usar o programa 3$#%.7 eJou o 3!'*B, com perda dos dados que estavam no disco r/gido. 2 poss/vel que o disco r/gido no esteja sendo acessado por no estar &ormatado, ou no estar particionado. *e o disco r/gido estava &uncionando per&eitamente e passou a apresentar este problema, signi&ica que reas vitais locali0adas no seu in/cio =tabela de parti(es, setor de boot, 3.7 e diretrio rai0> &oram a&etadas, ou por um v/rus, ou por um transiente na rede eltrica. Para recuperar o disco r/gido sem perder os dados que anteriormente estavam no disco r/gido, ser preciso usar o programa 'mage do )orton +tilities. 7ambm ser preciso que o programa 'mage seja executado a cada boot, tornando poss/vel uma eventual recuperao em um caso como este. )o ser poss/vel recuperar dados de um disco com o

Captulo 42 Manuteno corretiva

41-42-9

programa 'mage se ele no tiver sido previamente utili0ado para &a0er uma cpia das reas vitais do disco. *e o disco r/gido estava va0io, ou se por algum outro motivo podemos descartar os seus dados, podemos resolver o problema usando os programas 3!'*B e 3$#%.7. *e o programa 'mage do )orton +tilities no &oi previamente utili0ado, provavelmente no ser poss/vel recuperar os dados. $ disco r/gido, depois de reparado, &icar va0io. omece ento &a0endo uma veri&icao de v/rus no disco r/gido. Para isto ser preciso executar um boot com um disquete contendo um programa anti"v/rus. *upon,a que no &oram detectados v/rus, mas ao executarmos o boot com um disquete e usarmos o comando !'# 6, a mensagem de erro apresentada ten,a sido6
Tipo de mdia invlido lendo a unidade C

*igni&ica que a &ormatao lgica est ausente ou errada, pois o tipo de m/dia =%edia 7?pe> uma das in&orma(es gravadas pelo programa 3$#%.7. $%. +samos ento o comando6
FORMAT C: /S

!epois desta &ormatao lgica, o boot poder ser reali0ado pelo drive Entretanto, este drive estar va0io, seus dados tero sido apagados. *upon,a que ao tentar acessar o drive mensagem de erro ten,a sido6
Unidade invlida

depois de um boot pelo drive ., a

7ente ento usar, a partir do disquete, o comando6


FDISK /MBR

7ente agora reali0ar um boot pelo drive . e a seguir usar o comando !'# 6. 'sto dever tra0er de volta o drive, ou pelo menos mudar a mensagem de erro para D7ipo de m/dia invlidoF. *e &or desta &orma, use agora o comando
FORMAT C: /S

41-42--10

Hardware Total

*e o comando 3!'*B J%8# no resolver, ser preciso usar o 3!'*B para criar e ativar a partio primria. Execute ento outro boot com o disquete e use o programa 3$#%.7. $8*6 $ 9indo-s %E e o 9indo-s @P no executam boot pelo disco r/gido no modo %*"!$*, somente no modo 9indo-s. )esses sistemas, o boot no modo %*"!$* s pode ser &eito atravs de disquete. !e&eito de ,ard-are " *e tudo isso &oi &eito e o disco r/gido no &uncionou, poss/vel que exista um de&eito de ,ard-are. *er preciso usar o mtodo do troca"troca para descobrir se o problema est no disco r/gido, ou na inter&ace '!E, ou no cabo &lat. )ote ainda que nesse caso, apesar de poder aparecer a mensagem )o #$% 8asic, tambm comum ocorrerem durante o P$*7, mensagens como6
HDD Cont olle ! ima " Ma#te Failu e $ o

.travs de substitui(es voc5 &atalmente descobrir onde est o de&eito.


) Boot s! funciona por dis"uete, mas H# est$ O%

Este um caso mais simples do item anterior. )o conseguimos executar o boot atravs do disco r/gido, em geral apresentada a mensagem )$ #$% 8.*' , mas o boot &unciona atravs de disquete, e ao usarmos o comando !'# 6, o disco r/gido parece normal. 7udo o que precisamos &a0er executar o programa 3!'*B e usar o comando M : .tivar partio ativa. 7ornamos ativa a partio primria, e depois disso poderemos executar um boot pelo disco r/gido.
&) Teclado troca caracteres

$ problema pode ser um de&eito no teclado, e a substituio por um novo ser a soluo. *e o problema persistir mesmo com um teclado bom, ento provavelmente est locali0ado na inter&ace de teclado. )os P s atuais esta inter&ace est locali0ada no *uper 'J$, portanto em caso de de&eito na inter&ace a placa de P+ estar perdida. +ma soluo utili0ar um teclado +*8, deixando de lado a inter&ace de teclado comum. Em P s antigos, esta inter&ace &ormada pelo c,ip GHIM, sobre o qual existe normalmente uma etiqueta com a indicao Be?board 8'$*. Experimente instalar no seu lugar, o GHIM retirado de uma outra placa de P+. Este c,ip pode ser obtido em sucatas de peas para P . +ma placa de P+ estragada c,ega a custar de NH a MH reais, e dela podemos extrair algumas peas, inclusive o GHIM.

Captulo 42 Manuteno corretiva

41-42-11

*olu(es paliativas para problemas com o teclado6 *e o seu teclado Os ve0es &ica maluco e troca caracteres mas voc5 ainda no teve tempo para resolver o problema, existe um pequeno macete. Pressione simultaneamente as duas teclas *E'37, e o teclado voltar ao normal =pelo menos por enquanto>. *e o seu P &ica aparentemente travado no in/cio do boot, logo depois do teste de memria, pressione a barra de espao.
') (%eyboard )rror* durante o boot

.o ser ligado o computador, logo depois do P$*7 e antes do carregamento do sistema operacional, pode aparecer a mensagem6
Ke"%oa d $ o & ! e## 'F() to *ontinue

Esta mensagem pode ocorrer pelo &ato do teclado estar de&eituoso, mas normalmente ocorre quando a rotina de teste de teclado do P$*7 &eita antes que o microprocessador existente dentro do teclado reali0e a sua iniciali0ao. Para evitar este problema, procuramos no *tandard %$* *etup o comando Be?board e o programamos como !isabled. 'sto signi&ica que o teclado no ser testado durante o P$*7, e desta &orma o erro ser eliminado. $utra &orma de evitar este problema comandar um teste de memria mais demorado. Eabilite a opo .bove N %8 %emor? 7est e desabilite a opo Quic< 8oot ou Quic< Po-er on *el& 7est. 'sto dar tempo ao c,ip do teclado para &a0er sua iniciali0ao, eliminando o problema.
+) Sistema operacional in,$lido

Esta uma mensagem de erro que ocorre quando alguns dos arquivos envolvidos no boot esto em &alta, ou quando existe algum problema no setor de boot. Quando isto ocorre, conseguimos executar um boot atravs de um disquete e acessar o drive , porm o boot pelo drive no &unciona. Para resolver este problema preciso executar um boot com um disquete contendo o programa *P*. $%. !eve ser da mesma verso que a existente no disco r/gido. +se o comando6
S+S C:

$s arquivos necessrios para o boot sero copiados do disquete para o drive . 3eito isto, j ser poss/vel executar um boot pelo drive . Este problema tambm ocorre quando os par;metros do disco r/gido no %$* *etup so alterados depois que o sistema operacional j est instalado.

41-42--12

Hardware Total

-) H## .ontroller /ailure

*igni&ica D3al,a na controladora do disco r/gidoF. Esta mensagem de erro ocorre durante o P$*7 quando detectado algum problema no acesso ao disco r/gido. .o contrrio do que muitos pensam, este problema no est necessariamente na inter&ace '!E. Pode estar no prprio disco r/gido. .s suas causas poss/veis so6
3 disco r1gido2 ou a interface %&'2 ou o ca#o flat est defeituoso 3 disco r1gido n"o est declarado no C435 5etup 3 disco est com par6metros errados no C435 5etup 'xiste erro na configura7"o de !umpers do disco r1gido

)o item L desta seo j apresentamos os procedimentos a serem usados para c,ecar cada um desses pontos. *e mesmo com essas c,ecagens o problema persistir, existe grande c,ance do disco r/gido, ou a sua inter&ace, ou o cabo &lat estar de&eituoso. . mel,or coisa a &a0er tentar substitui(es at descobrir a causa do problema.
0) /#. .ontroller /ailure

*igni&ica D3al,a na controladora de drives de disqueteF. Esta outra mensagem que pode aparecer durante o P$*7. $ erro pode ter vrias causas6
'rro na declara7"o dos drives de disquete no C435 5etup Conexes frouxas no drive ou na interface Conex"o errada no ca#o flat para drives &rive de disquetes defeituoso Ca#o flat defeituoso %nterface para drive de disquetes defeituosa +ro#lema na fonte de alimenta7"o ou no seu conector

)ote que o &ato do drive passar pelo P$*7 sem erros no signi&ica que esteja em boas condi(es. $ erro apresentado no P$*7 indica apenas que ocorreu &al,a na comunicao com o drive de disquetes. )este teste, nem mesmo uma leitura &eita no disquete, apenas ligado o seu motor e &eito um movimento com as cabeas de leitura e gravao. %$* *etup " omece c,ecando se o drive de disquetes est declarado corretamente no %$* *etup. 4eri&ique no *tandard %$* *etup como

Captulo 42 Manuteno corretiva

41-42-13

os drives esto programados. Em um P com apenas um drive de N.II %8, deve estar declarado .QN.II %8 e 8Q)one. abo &lat e cabo da &onte " 4eri&ique se o cabo &lat est conectado corretamente na inter&ace para drives e no prprio drive, e se o conector da &onte de alimentao est ligado corretamente no drive. Quando o cabo &lat dos drives est invertido, esta mensagem de erro tambm aparece. )esse caso o AE! do drive &ica permanentemente aceso. )ormalmente esta inverso no dani&ica o drive nem sua inter&ace. 8asta corrigir a conexo e o drive voltar a &uncionar. !e&eito " 3inalmente, pode existir um de&eito no drive, na inter&ace para drives ou no prprio cabo. Para tirar a dKvida temos que &a0er substitui(es. 2 bom que o problema esteja no drive, ou ento no cabo &lat. !esta &orma o custo da reposio ser mais baixo. $ de&eito em uma inter&ace para drives locali0ada em uma placa de P+ pode ser solucionado, sem a necessidade de trocar a placa. !evemos para isto instalar uma placa '!EPA+* de NR bits para utili0ar a sua inter&ace de drives. 7odas as demais inter&aces desta placa '!EPA+* devem ser desabilitadas atravs de seus jumpers. . inter&ace '!E da placa de P+ deve ser desabilitada na seo Perip,eral on&iguration do %$* *etup. !esta &orma o drive de disquetes poder ser ligado na placa '!EPA+*, e a placa de P+ poder ser aproveitada.
11) Mouse inati,o

%uitos so os problemas que podem levar o mouse a no &uncionar. Essa inatividade representada pela aus5ncia do cursor do mouse na tela, ou ento por um cursor imvel. .qui esto algumas causas poss/veis.
4ouse defeituoso %nterface para mouse defeituosa :onte de alimenta7"o defeituosa ;sem tenses de <12 e =12 volts) 8 interface do mouse pode estar desa#ilitada 'rro na conex"o entre a placa de C+, e o conector da interface do mouse ,so de conectores de outra placa Conflito de hard>are 4ouse ligado na C3422 no modo 450&35

7roca simples " %uitos modelos de mouse t5m baixa qualidade, e podem realmente apresentar de&eito com relativa &acilidade. omo o mouse muito

41-42--14

Hardware Total

suspeito, aconsel,vel tentar antes substitu/"lo por um mouse em boas condi(es, ou ento instalar o mouse suspeito em outro computador para veri&icar o seu &uncionamento. *o&t-are de diagnstico " . inter&ace na qual o mouse est conectado = $%N, $%M ou inter&ace para mouse P*JM> pode estar de&eituosa. Podemos c,ecar o seu &uncionamento usando um programa de diagnstico. !evemos acoplar o conector loopbac< na porta serial para &a0er o teste completo. Quando um erro apresentado, poss/vel que no seja exatamente na inter&ace serial, mas no cabo que liga a inter&ace serial at o seu conector na parte traseira do P . )o caso de placas .7, o conector do mouse separado da placa, e ligado atravs de um cabo auxiliar. Este cabo pode estar mal conectado, ou ento conectado de &orma invertida, ou mesmo de&eituoso. 2 poss/vel ainda que esteja sendo usado o cabo de uma outra placa de P+, incompat/vel com a placa atual. Esses cabos no so padroni0ados, e o cabo que acompan,a uma placa no necessariamente &uncionar com outras placas. 7este em outra porta " Para veri&icar se o problema est na porta serial, podemos tentar ligar o mouse em outra porta. *e o mouse est na $%N, ligue"o na $%M. $ 9indo-s recon,ecer automaticamente a porta onde o mouse est ligado e aceitar os seus comandos. 7ome cuidado com o caso do mouse padro P*JM. . maioria das placas de P+ atuais possuem uma inter&ace para mouse padro P*JM. Essa inter&ace no uma $%N nem $%M, e normalmente utili0a a '#QNM. Precisa ser ,abilitada no %$* *etup para que &uncione. Procure no Perip,eral on&iguration o item %ouse &unction e ,abilite"o. on&lito de ,ard-are " Quando a inter&ace na qual est ligado o mouse entra em con&lito de ,ard-are com outra inter&ace, o mouse apresentar &uncionamento errtico, ou simplesmente travar. $ caso mais comum quando o mouse est usando $%NJ'#QI e o modem est con&igurado como $%LJ'#QI. 2 preciso recon&igurar os endereos e '#Qs dos dispositivos envolvidos para des&a0er o con&lito de ,ard-are. $bserve que a inter&ace para mouse padro P*JM tambm pode apresentar con&lito, caso outra inter&ace esteja tambm usando a '#QNM. +se o Serenciador de !ispositivos para veri&icar poss/veis con&litos de ,ard-are. !river para %*"!$* " *e o mouse &unciona no 9indo-s e no &unciona no modo %*"!$*, temos aqui outro problema t/pico. Para que o mouse &uncione em modo %*"!$* preciso que seja executado o seu driver, normalmente um programa com o nome %$+*E. $%, S%$+*E. $%,

Captulo 42 Manuteno corretiva

41-42-15

%%$+*E. $% ou similar. $utra questo a ser veri&icada a ligao do mouse na $%M. )o 9indo-s o mouse &unciona automaticamente, tanto na $%N como na $%M. )o caso do modo %*"!$*, preciso avisar ao driver do mouse, qual a porta serial usada. +se o programa de driver do mouse com o par;metro J1 ou JE e sero apresentadas instru(es para que o mouse &uncione na $%M.
11) 2ma3em sem sincronismo, desde "ue o 4. 5 li3ado

. imagem do monitor &ica rolando na tela, totalmente distorcida e na maio" ria das ve0es imposs/vel de ler. Quando este problema ocorre apenas no 9indo-s ou quando ativado algum modo gr&ico de alta resoluo, no se trata de um de&eito, mas de um erro na programao da placa de v/deo. Por outro lado, quando desde o instante em que o P ligado a imagem &ica instvel, provavelmente temos um problema srio6
4onitor defeituoso Ca#o de v1deo defeituoso +laca de v1deo defeituosa

4oc5 pode &a0er substitui(es usando outro computador, e &atalmente encontrar a causa do problema. *e o de&eito estiver no cabo voc5 poder consert"lo, ou ento adquirir um cabo novo, o que d muito menos trabal,o. $ monitor de&eituoso deve ser enviado a uma assist5ncia tcnica especiali0ada neste tipo de conserto. +ma placa de v/deo de&eituosa poder ser simplesmente trocada.
12) 2ma3em sem sincronismo no 6indo7s

Quando o monitor apresenta imagens per&eitas durante o processo de boot, mas &ica &ora de sincronismo quando iniciado o 9indo-s, ou ento quando executado algum programa gr&ico que use imagens de alta resoluo, no existe de&eito algum, nem no monitor, nem no cabo, nem na placa de v/deo. $ problema est nas &reqC5ncias ,ori0ontais usadas pela placa de v/deo, por estarem acima dos valores permitidos pelo monitor. 2 preciso portanto ajustar as &reqC5ncias da placa de v/deo para que se tornem compat/veis com as do monitor. om este pequeno ajuste, o problema de &alta de sincronismo estar solucionado. $ ajuste &eito atravs do quadro de con&igura(es de v/deo.
13) .MOS Memory Si8e Mismatc9

Esta mensagem apresentada durante o P$*7, e indica que a quantidade de memria detectada pelo P$*7 est di&erente daquela registrada no

41-42--16

Hardware Total

%$* *etup. *erve para c,amar a ateno sobre uma alterao na quantidade de memria #.%, o que pode ser o sintoma de um de&eito. Por exemplo, se um P tin,a RI %8 de memria e o P$*7 detectou LM %8, signi&ica que provavelmente existe um mdulo de memria de&eituoso, e temos que c,ecar. Podemos experimentar &a0er uma limpe0a de contatos nos mdulos de memria e nos seus soquetes. $ erro pode estar sendo causado justamente por um mau contato, e no por uma memria dani&icada. .justes errados no %$* *etup podem causar erros na memria, mas no durante a sua contagem pelo P$*7, pois durante este teste, o c,ipset programado para operar com a m/nima velocidade. .s memrias podem entretanto estar em boas condi(es e esta mensagem mesmo assim ser apresentada. $corre por exemplo quando o usurio instala mais memria no P , ou ento quando retira parte da memria. . mensagem indica que ocorreu uma alterao na quantidade de memria #.%. Para &a0er com que a mensagem de erro no seja mais apresentada, temos que con&irmar a alterao na sua quantidade, caso contrrio o P$*7 pensar que trata"se de um erro. Para &a0er esta con&irmao, entramos no %$* *etup, no &a0emos alterao alguma e usamos o comando *ave and Exit.
1 ) .MOS .:ec:sum )rror ; #efaults <oaded

Esta mensagem indica que ocorreu um alterao indevida nos dados do %$* *etup. Quando isto ocorre, normalmente o 8'$* &a0 o carregamento automtico de valores de&ault. Em geral indica um problema no c,ip %$*, ou mais provavelmente na bateria, que pode estar &raca, descarregada, dani&icada ou desabilitada.
1&) 2n,alid display s7itc9

#aramente esta mensagem aparece nos P s atuais. $corre quando existe a programao errada de um certo jumper da placa de P+. %uitas placas de P+ =as mais modernas em geral no possuem este jumper> possuem um jumper para indicar o tipo de placa de v/deo instalada. Este jumper deve ser instalado da seguinte &orma6 %ono6 para placas de v/deo %!. e Eercules olor6 para placas de v/deo S., ES. e 4S.

Captulo 42 Manuteno corretiva

41-42-17

omo todos os P s modernos utili0am placas *uper 4S., este jumper deve ser programado na opo olor. $corre que alguns con&undem e programam este jumper na opo %ono, sobretudo quando so usados monitores 4S. monocromticos. $ jumper no tem relao alguma com o monitor, e sim com a placa de v/deo, e deve ser programado como mostramos. +m erro muito parecido com este o6
CMOS Di#pla" t"pe Mi#mat*,

Esta mensagem ocorre quando existe um erro na programao do item !ispla? 7?pe, encontrado no *tandard %$* *etup ou no .dvanced %$* *etup de alguns P s. .s op(es so6
4ono? para placas 4&8 e @ercules Color 0 ou Color -0? para placas CA8 'A8/+A8/VA8/4CA8? para as atuais placas 5VA8
1') .ursor do mouse n=o camin9a direito na tela

$ cursor do mouse aparece na tela e camin,a con&orme os movimento &eitos pelo usurio, mas esses movimentos so errticos, na &orma de saltos, ou ento &icando limitados ao sentido ,ori0ontal ou vertical. Esses so sintomas de sujeira no mouse. *e voc5 quiser, pode con&irmar isso instalando outro mouse. *e o outro mouse &uncionar, &ica comprovado que o problema sujeira. 4eja ento a seo %anuteno do mouse mais adiante neste cap/tulo.
1+) /al9as aleat!rias no bot=o do mouse

Quando um dos bot(es do mouse, ora &unciona, ora no &unciona, est caracteri0ado que existe um mau contato. 'sto pode ser comprovado atravs da instalao de outro mouse em boas condi(es. Podemos corrigir o problema do boto do mouse aplicando spra? limpador de contatos. *e a limpe0a no resolver, podemos &a0er um transplante de boto, como veremos na seo %anuteno do mouse. omo o mouse muito barato, em geral mel,or &a0er a sua troca.
1-) 4arity )rror durante o 4OST

. deteco de um erro de paridade pode signi&icar que existe um mdulo de memria de&eituoso, mas tambm pode indicar que a memria no tem paridade e a c,ecagem de paridade &oi ,abilitada indevidamente. *e todos os mdulos de memria instalados possuem paridade e deixamos o item Parit? ,ec< ,abilitado no .dvanced %$* *etup, o c,ipset &ar a gerao de paridade nas opera(es de escrita e a c,ecagem de paridade nas

41-42--18

Hardware Total

opera(es de leitura. *upondo que as memrias realmente possuem paridade, a mensagem Parit? Error durante o P$*7 indica que &oi detectada uma posio de memria de&eituosa. %uitos usurios simplesmente de" sabilitam a c,ecagem de paridade e trabal,am normalmente com o computador. Este procedimento errado, pois se existem memrias de&eituosas, o P apresentar travamentos, perda de dados e outras anomalias. $ procedimento correto usar um programa de diagnstico para detectar as posi(es de memria de&eituosas, c,egando at o mdulo de&eituoso e reali0ar a sua substituio.
10) )rros na mem!ria durante o uso normal do 4.

*e as memrias do P no possuem bits de paridade, ento a c,ecagem de paridade deve ser desabilitada no %$* *etup. !esta &orma a mensagem Parit? Error no ocorre nunca, nem no P$*7, nem depois do boot. !igamos ento que ten,a ocorrido o seguinte6 a> .s memrias possuem paridade b> . c,ecagem de paridade est ,abilitada no %$* *etup c> .pareceu a mensagem Parit? Error em uso normal do P . mensagem de erro pode ter aparecido depois do P$*7, durante o processo de boot, ou mesmo durante o uso normal de programas no P . )essas condi(es, signi&ica que existem posi(es de memria de&eituosas. $u ento, as memrias podem estar boas e ter ocorrido um mau contato. $u ainda, as memrias e os contatos podem estar bons, mas pode ter ocorrido um problema na &onte, ou uma inter&er5ncia na rede eltrica, ou ainda pode ser o resultado de uma programao mal &eita no .dvanced ,ipset *etup. .t mesmo o aquecimento do processador ou uma &al,a na placa de P+ pode causar este erro. Quando a memria no possui paridade, ou ento quando possui e est desabilitada a sua c,ecagem, eventuais erros na memria sero mani&estados atravs de travamentos e opera(es ilegais no 9indo-s. Podemos citar as seguintes causas poss/veis para o os erros na memria6

3onte de&eituosa 7ransientes na rede eltrica %au contato nos mdulos de memria Envenenamentos no %$* *etup !e&eito na memria .quecimento do processador

Captulo 42 Manuteno corretiva

41-42-19

3al,a na placa de P+

*o&t-are de diagnstico " )a pesquisa de problemas na memria, muito Ktil executar os testes de memria dos programas de diagnstico. *e durante o teste de memria &orem apresentados erros, signi&ica que realmente existe algo de errado, ou na memria ou em outro componente que causa o seu mau &uncionamento. . cada tentativa de soluo, devemos testar novamente as memrias para veri&icar se os erros continuam. Por exemplo, digamos que sempre ocorra erro no teste de memria, e que &aamos a troca dos mdulos de memria. *e depois desta troca, o teste de memria deixar de apresentar erros, signi&ica que a troca resolveu o problema. *e voc5 trocar a &onte, teste as memrias. *e voc5 instalar um estabili0ador, teste as memrias. *e voc5 &i0er uma limpe0a nos contatos, ou se &i0er ajustes no %$* *etup, teste as memrias. #einstalao de so&t-are " +m critrio errado para saber se as memrias &icaram boas veri&icar se os travamentos e opera(es ilegais no 9indo-s cessaram. 'sso errado, pois mesmo com as memrias j boas, arquivos de programas podem estar corrompidos, causando as anomalias. )essa situao, muito provvel que uma reinstalao do 9indo-s e dos aplicati" vos resolva o problema. 3onte " $ erro na memria pode estar sendo causado por uma &onte de alimentao de&eituosa. Quando as tens(es esto &ora das especi&ica(es, ou quando existe ripple, vrios circuitos podem no &uncionar corretamente. 2 necessrio portanto testar a &onte de alimentao, e em caso de suspeita, substitu/"la. #ede eltrica " . rede eltrica problemtica tambm pode causar erros nas memrias. 7ransientes na rede eltrica resultam em quedas e picos nas tens(es &ornecidas pela &onte. Essas imper&ei(es c,egam Os memrias, o que resulta em erros. Para evitar esses erros, no ligue eletrodomsticos na mesma tomada onde est o P , e utili0e um estabili0ador de voltagem. %aus contatos " %dulos de memria e seus soquetes podem apresentar maus contatos. $ mesmo pode ocorrer com os seus soquetes. 7omando muito cuidado para no tocar nas partes metlicas do mdulo de memria e dos seus soquetes, limpe a poeira dos soquetes, limpe os contatos do mdulo usando uma borrac,a, retire os res/duos de borrac,a usando um pincel e aplique spra? limpador de contatos nos mdulos de memria e nos seus soquetes. Espere secar e instale novamente os mdulos de memria.

41-42--20

Hardware Total

%$* *etup " )o c,egou ainda a ,ora de condenar os mdulos de memria. 2 poss/vel que o problema seja causado por ajustes indevidos no %$* *etup. !entro do .dvanced ,ipset *etup existem vrios itens que controlam a velocidade de acesso Os memrias. *e essa velocidade estiver exageradamente alta, podem realmente ocorrer erros na memria. Experimente programar todos os itens relacionados com a velocidade de acesso Os memrias usando os maiores valores poss/veis, ou seja, usando os tempos de acesso mais longos. 7roque as memrias " *e depois de todas essas tentativas os erros na memria persistirem, poss/vel que o problema seja realmente um dos mdulos de memria. 3aa ento a substituio desses mdulos e teste o &uncionamento usando um programa de diagnstico. 7ome muito cuidado para no dani&icar as memrias e a placa de P+ com sua eletricidade esttica. Problemas no processador " $s erros na memria podem no ser originados na memria. $s bits podem sair da memria em per&eitas condi(es e ao passarem pelo c,ipset so&rerem erros. 7ambm podem c,egar ao processador e dentro dele serem adulterados. Esses erros so mani&estados atravs de travamentos e opera(es ilegais no 9indo-s. $ aquecimento do processador um dos principais causadores de problemas. Pode ocorrer nas seguintes situa(es6

Processador usando overcloc< 4oltagem do processador errada ooler dani&icado ou mal instalado 4entilao do gabinete de&icitria Processador sem pasta trmica

%uitos usurios aumentam atravs de jumpers da placa de P+, o cloc< interno eJou o cloc< externo do processador. Este procedimento c,amado de overcloc<. . programao errada das voltagens do processador tambm causa mau &uncionamento ou aquecimento, o que resulta em travamentos e outras anomalias. 4eri&ique a programao dos cloc<s e da voltagem da placa de P+ e corrija os valores. *e o cooler do processador estiver dani&icado, parado ou solto, o processador ir aquecer e certamente ocorrero travamentos e outros problemas. Pior ainda, o processador pode ser dani&icado. %esmo quando o cooler estiver &uncionando, a ventilao do gabinete pode ser de&icitria.

Captulo 42 Manuteno corretiva

41-42-21

Providencie para que o sistema de ventilao do gabinete opere com mxima, o que resulta em mel,or re&rigerao do processador. 4eri&ique se o cooler est instalado na posio correta ou se est invertido =giro de NGH graus>. 3inalmente, &aa a aplicao de pasta trmica entre o processador e o cooler. . pasta trmica recomendada pelos &abricantes de processadores, e redu0 bastante a sua temperatura, aumentando a sua con&iabilidade. %uitos travamentos e &al,as no 9indo-s j &oram resolvidos com a simples aplicao de pasta trmica. $ c,ipset " . memria e o processador podem estar em boas condi(es, mas entre eles, o c,ipset pode estar introdu0indo erros pelos dados que nele tra&egam. 'sto tem maior c,ance de ocorrer quando a placa de P+ opera com overcloc< externo. .juste o valor do cloc< externo atravs dos jumpers da placa de P+ ou do %$* *etup. Placa de P+ dani&icada " 3inalmente, os travamentos, &al,as no 9indo-s e erros na memria pode estar sendo causados por uma placa de P+ dani&icada. . placa pode ter so&rido maus tratos durante a sua instalao =eletricidade esttica> ou durante a sua vida Ktil =aquecimento excessivo>. . soluo a troca por uma nova. )o esquea de reinstalar o so&t-are " *e voc5 &i0er vrias tentativas de solucionar os problemas de ,ard-are e os travamentos e &al,as no 9indo-s continuarem, no desanime. $ ,ard-are poder se tornar NHHT con&ivel depois do seu conserto, mas arquivos do 9indo-s e dos demais so&t-ares podem estar corrompidos. !epois de c,ecar todos os pontos de ,ard-are que ensinamos, reinstale o 9indo-s e os so&t-ares, pois agora dever &uncionar tudo.
21) Tra,amentos e fal9as no 6indo7s

. maior parte da atividade do computador ocorre entre a memria e o processador. $s circuitos de paridade monitoram constantemente a integridade dos dados transmitidos e recebidos da memria. .o detectar um erro, imediatamente apresentada a mensagem Parit? Error. Quando o P no utili0a paridade =ou porque o c,ipset da placa de P+ no tem circuitos de paridade, ou porque as memrias no t5m bits de paridade, ou porque a c,ecagem de paridade est desabilitada no %$* *etup>, um eventual erro no ser detectado. $ P continuar trabal,ando mesmo com o erro. *e este erro &i0er parte de um arquivo que est sendo gravado, este arquivo &icar corrompido. *e &or uma instruo a ser executada pelo processador,

41-42--22

Hardware Total

esta ser considerada uma instruo invlida. $ 9indo-s pode detectar certas instru(es ilegais, apresentando mensagens como6
$#te p o- ama e.e*utou uma ope a/0o ile-al

Pior ainda, o 9indo-s pode no detectar que se trata de uma instruo invlida. +m bit errado pode &a0er o que deveria ser uma adio ser executado como uma subtrao. $ programa reali0a sua tare&a de &orma errada, e pode gerar dados inconsistentes e arquivos corrompidos. Portanto, travamentos e &al,as no 9indo-s podem ser causados pelo mesmo tipo de erro que resulta na mensagem Parit? Error. Para solucion" los voc5 precisa pesquisar todos os pontos discutidos no item NU : Erros na memria durante o uso normal do P . $s mesmos problemas que causam os erros de paridade tambm causam travamentos nos P s que operam sem paridade. .s &al,as no 9indo-s podem ter outras causas6

%emria cac,e de&eituosa ou mal con&igurada no *etup on&litos de ,ard-are .rquivos corrompidos Programas com bugs on&litos entre programas e drivers on&litos na memria superior on&litos gerados por programas residentes

ac,e : Podem ocorrer problemas nos casos de placas de P+ que possuem cac,e externa. Para tirar a dKvida, experimente desabilitar a cac,e externa, atravs do .dvanced %$* *etup. $ computador &icar um pouco mais lento. !eixe o computador &uncionar durante algum tempo, se poss/vel alguns dias de uso normal. Execute testes repetitivos na memria !#.%, no processador e na placa de P+, usando um programa de diagnstico. *e com a cac,e externa desabilitada os problemas cessarem, tudo indica que a/ est o problema. Eabilite novamente a cac,e externa, e se desta ve0 ocorrer erro, &icar comprovado que o problema realmente est na cac,e externa. Para solucionar o problema voc5 dever inicialmente &a0er ajustes no .dvanced ,ipset *etup, aumentando os tempos de acesso a esta memria. *e isso no resolver ser preciso trocar os c,ips de cac,e, ou trocar a placa de P+, caso esses c,ips sejam soldados.

Captulo 42 Manuteno corretiva

41-42-23

on&litos de ,ard-are " $s travamentos e opera(es ilegais podem estar sendo causados por con&litos de ,ard-are. ,eque eventuais con&litos usando o Serenciador de !ispositivos. +tili0e as tcnicas usuais para eliminar con&litos de ,ard-are. Problemas de so&t-are " .rquivos corrompidos tambm podem causar diversas anomalias, como travamentos e opera(es ilegais. Por isso muitas ve0es &a0er a reinstalao do 9indo-s, de aplicativos e de drivers resolve os problemas. $s arquivos corrompidos podem surgir por instabilidades na rede eltrica, desligamento de &orma errada, de&eitos de ,ard-are em geral podem dani&icar dados do disco r/gido. %esmo depois que os de&eitos de ,ard-are &orem resolvidos, esses arquivos continuam corrompidos, causando problemas. #epita a instalao do so&t-are no qual os problemas ocorrem. $s problemas somente sero solucionados se estiverem realmente sendo causados por arquivos corrompidos. *e esta no &or a causa do problema, pode &a0er quantas reinstala(es quiser que os problemas continuaro. Por exemplo, se a cac,e externa estiver de&eituosa, pode &ormatar o disco r/gido e reinstalar o 9indo-s centenas de ve0es, mas o erro continuar. .ntes de partir para a reinstalao de so&t-are, devemos ter certe0a absoluta de que o ,ard-are est em per&eitas condi(es. Programas com bugs " $s travamentos, opera(es ilegais e anomalias podem ser causados por programas com bugs, ou seja, com erros de projeto. )o uma boa idia utili0ar vers(es beta de programas, eles podem causar problemas, inclusive atrapal,ando programas bons. *e voc5 descon&ia de um determinado so&t-are de m qualidade, no ,esite em &a0er a sua desinstalao. .cesse o site do &abricante do so&t-are e veri&ique se existem atuali0a(es, ou pelo menos solu(es para eventuais problemas. !e&eito de ,ard-are " %esmo que no existam con&litos de ,ard-are, poss/vel que algum dispositivo esteja com problemas de &uncionamento que resultem em con&litos. Por exemplo, se uma placa de som estiver com o acesso aos canais de !%. sendo &eito de &orma errtica, opera(es ilegais e travamentos ocorrero quando a placa &or usada na gravao e reproduo de sons digitali0ados. 4eri&ique se existe alguma lgica nos travamentos. *e sempre ocorrem no uso de programas de comunicao, suspeite do modem. *e sempre ocorrerem durante a reproduo ou gravao de sons, suspeite da placa de som. 7estando ,ard-are suspeito " +ma &orma de testar dispositivos suspeitos deix"los instalados no P , mas desabilit"los. .travs do Serenciador de !ispositivos, selecione o dispositivo suspeito, e no seu quadro de

41-42--24

Hardware Total

propriedades, selecione a guia Seral, marque a opo !esativar neste per&il de ,ard-are e desmarque a opo Existe em todos os per&is de ,ard-are, como mostra a &igura N. *e os travamentos e opera(es ilegais nas mesmas condi(es anteriores =tente reprodu0ir as condi(es nas quais os problemas ocorriam> deixarem de acontecer, signi&ica que aquele dispositivo desabilitado era o causador do problema.
Figura 1
&esa#ilitando um dispositivo suspeito9

#einstalao de ,ard-are " +ma ve0 que ten,a sido detectado um dispositivo causador do problema =placa de som, modem, etc.>, podemos ter um de&eito de ,ard-are no prprio dispositivo, ou ento um problema no seu driver. $ dispositivo pode tambm ter sido instalado de &orma errada. %uitas ve0es a soluo para um de&eito reinstal"lo corretamente. !river atuali0ado " #epita a instalao do dispositivo. +tili0e os drivers que o acompan,am. *e voc5 no possuir os disquetes ou ! com este driver, ou ento se o driver &or muito antigo, obten,a um driver atuali0ado atravs do site do &abricante na 'nternet. on&litos de so&t-are " $s con&litos entre programas eJou drivers tambm podem a&etar o &uncionamento do P . Por exemplo, , alguns anos atrs, placas *4S. equipadas com o c,ip S!VIMG &uncionavam bem no 9indo-s, assim como as placas *ound 8laster NR. Entretanto, quando era &eita a instalao de uma placa *4S. com este c,ip gr&ico, e uma *ound 8laster NR no mesmo P , ocorriam anomalias no &uncionamento da placa de som. $s sons apresentavam saltos e ru/dos. $s &abricantes descobriram que se tratava de um con&lito entre os drivers deste c,ip gr&ico e da *ound 8laster NR, e produ0iram novos drivers isentos desses erros. Este um

Captulo 42 Manuteno corretiva

41-42-25

exemplo de problema cuja soluo est &ora do alcance do usurio. .penas os &abricantes t5m condi(es de detect"lo e resolv5"lo. 4oc5 pode entretanto acessar as reas de 3.Qs dos sites dos &abricantes O procura de solu(es para problemas semel,antes aos seus, ou ento &a0er logo o do-nload das vers(es mais recentes dos seus drivers. %odo de segurana " Existe um outro mtodo de testar se os problemas do P esto sendo causados por algum dispositivo ou driver de&eituoso. 8asta executar um boot no modo de segurana. )o in/cio do processo de boot, pressione a tecla 3G e no menu de iniciali0ao apresentado, escol,a a opo %odo de *egurana. *e nessas condi(es os problemas tambm ocorrerem, existe grande c,ance do motivo ser um problema de ,ard-are na placa de P+, placa de v/deo, processador, memrias ou disco r/gido. Pode tambm ser um problema nos so&t-ares utili0ados. *e no modo de segurana os problemas no ocorrerem, existe grande c,ance do culpado ser um dos dispositivos ou drivers desabilitados. %emria superior " $s con&litos na memria superior tambm podem causar travamentos e outras anomalias. 4oc5 pode ter instalada no computador alguma placa que utili0e #$% ou #.% na memria superior =entre os endereos WRG< e URH<>, e esta memria no ter sido detectada pelo gerenciador de memria, tendo sido substitu/da por memria #.% =+%8> causando con&litos e problemas de mau &uncionamento. Experimente &a0er o seguinte6 #etire o E%%LGR.E@E do $)3'S.*P*, ou ento .dicione O lin,a de comando do E%%LGR, o par;metro @Q GHH"E333. *e isto resolver o problema voc5 pode experimentar &aixas de endereos menores, de tal &orma que os problemas no ocorram e ainda assim sejam criados os +%8s. *e voc5 no precisa usar programas do %*"!$*, no precisar dos +%8s. Programas do menu 'niciar " $s travamentos e &al,as no 9indo-s podem estar sendo causados por programas que so executados automaticamente quando o 9indo-s iniciado. 4eri&ique quais so os programas existentes em 'niciar J Programas J 'niciar. .lguns desses programas podem estar causando problemas. Experimente remov5"los do grupo 'niciar, colocando" os em outro lugar para que no sejam executados. lique sobre o boto 'niciar da barra de tare&as usando o boto direito do mouse e no menu apresentado escol,a a opo .brir. )a janela apresentada, abra a pasta Programas, e depois a pasta 'niciar. .rraste os /cones desta pasta para a rea de trabal,o do 9indo-s. #einicie o computador e teste se os problemas cessaram. 7ome cuidado, pois alguns dos programas encontrados neste menu podem ser realmente necessrios ao &uncionamento do computador, apesar de mesmo assim continuarem sob suspeita. *e ao remover alguns

41-42--26

Hardware Total

desses /cones o P apresentar problemas srios =por exemplo, o v/deo no &uncionar>, execute um boot no modo de segurana e coloque de volta na pasta 'niciar os programas que voc5 retirou. $bserve que podemos encontrar ainda na seo #+) do arquivo 9').')', outros programas que so executados automaticamente na iniciali0ao do 9indo-s. Experimente remover as lin,as correspondentes neste arquivo e veri&ique se os problemas &oram resolvidos. Esses programas de execuo automtica so adicionados durante a instalao de determinados so&t-ares. Por isso muito usurios &a0em reclama(es como Ddepois que instalei este so&t-are, o computador passou a apresentar problemasF. +m so&t-are que ajuda bastante neste tipo de investigao o %* $)3'S. +se 'niciar J Executar J %* $)3'S. om este programa podemos desmarcar itens do menu 'niciar, do #egistro, dos arquivos de iniciali0ao, etc. 'sso torna menos di&/cil a identi&icao de so&t-ares problemticos.
Figura 2
3 45C3B:%A9

21) 4. tra,a depois da conta3em de mem!ria

Quando ligamos o computador, o P$*7 =po-er on sel& test> entra em execuo. . seqC5ncia geral de testes reali0adas pelo P$*7 a seguinte6 N> 7este dos registradores internos do processador M> 7este do c,ec<sum do 8'$* : veri&ica se o 8'$* tem erros L> 'niciali0ao do c,ipset I> 7este da #.% do %$* V> 'niciali0a e testa o 7imer : GMVI

Captulo 42 Manuteno corretiva

41-42-27

R> 'niciali0a e testa o controlador de !%. : GMLW W> 4eri&ica se a #.% est &uncionando G> 7esta a inter&ace de teclado U> 7esta os primeiros RI<8 da memria NH> 'niciali0a e testa os controladores de interrup(es GMVU NN> 3a0 testes adicionais nos timers GMVI NM> 'niciali0a o controlador de cac,e e testa a memria cac,e externa NL> arrega valores de iniciali0ao presentes no %$* NI> 'niciali0a o v/deo NV> 7esta a memria acima dos RI <8 NR> 'niciali0a o teclado NW> ,eca a presena do drive . NG> 'niciali0a portas seriais, paralelas e de jo?stic< NU> 'niciali0a a inter&ace de drives MH> 'niciali0a a inter&ace de disco r/gido MN> Procura #$%s nas placas de expanso e as iniciali0a MM> 'nicia a carga do sistema operacional !ependendo do ponto onde o erro ocorre, a mensagem de erro pode ser indicada no v/deo. aso o v/deo no possa ser usado, o erro indicado atravs de uma seqC5ncia de beeps pelo alto &alante. *e nem mesmo isso poss/vel, a Knica &orma de encontrar o motivo do erro usando placas de diagnstico =---.spider.com.br> que indicam atravs de um displa? ,exadecimal, o cdigo que identi&ica o mdulo no qual ocorreu o travamento.
22) #isco r>3ido recon9ecido com capacidade inferior

'sto pode ocorrer por vrios motivos6


Par;metros do E! programados de &orma errada no *etup Erro no uso do 3!'*B 3uno A8. desativada ou 8'$* sem A8. 8'$* que s recon,ece discos at M S8 8'$* que s recon,ece discos at G S8 8'$* que s recon,ece discos de at LM S8

4eri&ique o *etup " . primeira coisa a &a0er con&erir no *tandard %$* *etup os par;metros do disco r/gido que de&inem a sua capacidade6 nKmero de cabeas =Eead>, nKmero de cilindros = ?ln> e nKmero de setores =*ect>. )a maioria dos casos o erro est nesta programao. 7ome cuidado com esses par;metros errados. Quando a pessoa que instala o disco r/gido o &a0

41-42--28

Hardware Total

de &orma errada e depois instala o sistema operacional e so&t-ares, ser preciso repetir o uso do 3!'*B, 3$#%.7 e toda a instalao de so&t-ares depois que a capacidade do disco corrigida pela programao correta dos par;metros no %$* *etup. $s dados do disco r/gido sero perdidos. *er preciso reali0ar um bac<up prvio, para depois regravar os dados originais. Erro no uso do 3!'*B : 4eri&ique atravs do 3!'*B se todo o espao dispon/vel &oi convertido em parti(es. 2 poss/vel que o instalador do disco ten,a utili0ado um espao menor que o mximo permitido, desperdiando parte do disco. +se a opo I do 3!'*B para &a0er esta c,ecagem. 3alta de A8. " $utro problema que pode limitar a capacidade de um disco r/gido a &alta da &uno A8. no *etup. Para discos com capacidades superiores a VHI %8 =ou VMG mil,(es de b?tes> preciso que a &uno A8. esteja ,abilitada. 7odos os P s Pentium e superiores possuem a &uno A8. nos seus 8'$*, basta ,abilit"las. !esta &orma o disco r/gido ser recon,ecido com a sua plena capacidade. *e o disco r/gido j contin,a dados arma0enados, ser preciso usar novamente o 3!'*B e o 3$#%.7, instalar o sistema operacional e so&t-ares, e os dados anteriormente arma0enados. %el,or ainda &a0er um bac<up antes de ativar a &uno A8.. 8'$* antigos " Existem casos de P s antigos que no possuem A8. no 8'$*. Para instalar nesses P s discos com capacidades superiores a VHI %8, preciso usar drivers apropriados como o !is< %anager e o EX !rive. Aimites de M, G e LM S8 " Podemos encontrar ainda alguns 8'$* que no recon,ecem discos r/gidos com mais de M S8, G ou LM S8, dependendo da sua poca. Para instalar discos acima dessas capacidades, precisamos &a0er um upgrade de 8'$* =o que nem sempre recomendvel> ou usar pro" gramas como o !is< %anager e o EX !rive.
23) )rros de leitura no disco r>3ido

.lgumas poss/veis causas para este problema so6


Problemas na &onte ou na rede eltrica +m problema de ,ard-are est prestes a acontecer !isco r/gido est com setores de&eituosos

3onte e rede eltrica " . instalao de um bom estabili0ador de voltagem resolver o problema. %ea as tens(es da &onte, e se poss/vel o seu ripple,

Captulo 42 Manuteno corretiva

41-42-29

usando uma placa =---.spider.com.br>.

testadora

de

&ontes

como

Po-er

*entr?

%aus contatos : Podem ocorrer por a&rouxamento gradual dos conectores, causado por vibrao, ou ento pela ao da poeira e umidade. E! de&eituoso " 2 poss/vel que o disco r/gido esteja comeando a apresentar sinais de cansao, no caso de discos antigos, ou que esteja com um de&eito de &abricao comeando a aparecer. $ problema tambm pode estar na inter&ace '!E. *e o instalador no tomou os devidos cuidados com a eletricidade esttica, o c,ipset pode ter &icado parcialmente dani&icado. $ de&eito pode estar comeando a se mani&estar. *eja por um de&eito no disco r/gido, seja na inter&ace '!E, a ocorr5ncia de erros de leitura um mau sinal. 2 preciso reali0ar um bac<up dos dados importantes, pois o disco r/gido poder deixar de &uncionar a qualquer mo" mento. +se um so&t-are de diagnstico " !evemos ainda executar testes repetitivos de acesso ao disco r/gido, usando programas de diagnstico, para veri&icar se os problemas realmente ocorrem com &reqC5ncia =por exemplo, sempre que &or acessada uma determinada tril,a>, ou se ocorrem de &orma mais aleatria. *e &or mesmo aleatria, o problema pode estar na inter&ace '!E, ou na &onte, ou na rede eltrica. !iscos r/gidos antigos " Particularmente no caso de discos antigos, podem ocorrer problemas pelo &ato da inter&ace '!E estar &a0endo trans&er5ncias em uma velocidade mais alta que o disco r/gido permite. Experimente redu0ir a velocidade de trans&er5ncia, alterando os seguintes itens do %$* *etup6
%&' #locC mode ? desa#ilitar %&' 32 #it ? desa#ilitar transfers +%3 4ode ? programe com Dero %&' ,ltra &48 ? desa#ilitar

*etores dani&icados " $ disco r/gido pode ainda estar com setores dani&icados. $ que devemos &a0er nesse caso usar programas como o *candis< e o )orton !is< !octor. Esses programas &a0em uma c,ecagem na super&/cie do disco O procura de setores de&eituosos. .o encontrar, marcam na 3.7 como bad bloc<s os clusters nos quais esses setores esto

41-42--30

Hardware Total

locali0ados. !esta &orma no sero utili0ados, e no podero colocar em risco os dados.


2 ) .onta3em de mem!ria incompleta

!e&eito nas memrias " +m erro nesta contagem indica que existem memrias de&eituosas, ou ento um mau contato nos seus soquetes. 3aa ento uma limpe0a de contatos nas memrias e nos soquetes, e experimente &a0er testes por substituio. %emrias erradas " 4eri&ique tambm se os tipos de memria esto corretos. +sar memrias de &abricantes di&erentes dentro do mesmo banco, ou ento com tempos de acesso di&erentes, pode no &uncionar. $ que no &unciona de &orma alguma misturar, dentro do mesmo banco, memrias de tipos di&erentes =3P% x E!$>, de capacidades di&erentes =ex6 G% Y NR%>, ou deixar um banco de memria incompleto. $bserve tambm que muitas placas de P+ podem operar com memrias E!$, 3P% e *!#.%, mas nem sempre permitido misturar *!#.% com outros tipos de memria, mesmo que em bancos di&erentes.
2&) 4. reseta so8in9o

Problemas de ,ard-are podem &a0er um P resetar so0in,o. *o os mesmos tipos de anomalias que causam travamentos e &al,as no 9indo-s, portanto para resolver este tipo de problema voc5 deve ler o item MH deste roteiro. .lm disso podem estar ocorrendo outros problemas apresentados a seguir6 NNHJMMH volts " Quando a &onte est con&igurada para MMH volts, mas o P ligado em uma rede de NNH volts, em geral &unciona, mas &ica muito sens/vel a quedas de tenso, e o circuito de #E*E7 da placa de P+ poder disparar. 4eri&ique portanto se a c,ave est con&igurada com a tenso correta. on&litos de ,ard-are " 7ambm os con&litos de ,ard-are, principalmente os de '#Q e !%. podem &a0er o computador apresentar diversas anomalias, inclusive resetar so0in,o. +se as tcnicas usuais para eliminao de con&litos de ,ard-are. Problema de so&t-are " 2 poss/vel que voc5 esteja executando um programa que reali0a uma operao ilegal a ponto de resetar o computador. *e o problema ocorre sempre durante o uso de um certo programa, isto pode ser um bug do prprio programa, um problema sem soluo, a no ser esperar pela sua prxima verso.

Captulo 42 Manuteno corretiva 2') Tra,amento na finali8a?=o do 6indo7s

41-42-31

.o usarmos o comando !esligar do 9indo-s, aparece aquela tela di0endo6 .guarde enquanto o seu computador est sendo desligado. . tela &ica paralisada sem prosseguir, ou ento &ica toda escura, mas sem apresentar a mensagem *eu computador j pode ser desligado com segurana. .s causas desse problema so quase to obscuras quanto os travamentos e &al,as no 9indo-s. Em geral no causada por de&eitos no computador, e sim por con&litos entre so&t-ares. *o tr5s as principais &ontes deste problema6 a> Serenciamento de energia b> on&litos na memria superior c> Programas ativos d> 8ugs no driver de v/deo !esabilite o Serenciamento de Energia no %$* *etup. !esabilite"o tambm no Serenciador de !ispositivos, na seo !ispositivos do *istema. Em cada item, aplique um clique duplo e marque a opo D!esativar neste per&il de ,ard-areF.
Figura 3
&esa#ilitando o gerenciamento de energia9

Esta recomendao &eita pela prpria %icroso&t. Experimente esta receita da prpria %icroso&t e veri&ique se o seu problema &oi resolvido. . %icroso&t explica que alm do gerenciamento de energia, programas que so executados na iniciali0ao do 9indo-s ='niciar J Programas J 'niciar> e na seo #+) do arquivo 9').')' tambm podem causar travamentos

41-42--32

Hardware Total

durante o desligamento. 7ambm pode ocorrer o mesmo tipo de problema quando alguma placa possui #.% ou #$% na rea de +%8. . &orma mais simples de veri&icar isso retirar o gerenciador E%%LGR.E@E do $)3'S.*P*. )o item MH deste roteiro mostramos como investigar con&litos causados por programas do menu 'niciar e por placas que usam memria superior. +ma soluo mais elegante que desativar o gerenciamento de energia instalar uma verso mais nova dos drivers do c,ipset da placa de P+. Podem ser obtidos no site do &abricante desta placa. )o caso do 9indo-s UG, use o comando 9indo-s +pdate e instale o *uplemento de !esligamento, um DremendoF que conserta vrios desses problemas no 9indo-s UG. )o deixe tambm de atuali0ar o driver da placa de v/deo, em muitos casos isso resolve o problema.
2+) @>rus

2 preciso utili0ar um programa anti"v/rus para resolver este problema.


2-) 6indo7s tra,a na iniciali8a?=o

.o ligarmos o P , dado in/cio ao carregamento do 9indo-s, e durante este processo j durante o carregamento do ambiente gr&ico, ocorre o travamento. .lgumas poss/veis causas deste problema so6

omponentes sens/veis O temperatura on&litos de ,ard-are on&litos entre drivers Programas do menu 'niciar

7emperatura " Quando o travamento da iniciali0ao do 9indo-s ocorre apenas quando o computador ligado pela primeira ve0, no ocorrendo novamente quando resetado ou mesmo desligado e ligado novamente, signi&ica que o problema ocorre apenas quando o computador Dest &rioF. #ecomendamos que seja tentado o boot no modo %*"!$*. *e mesmo assim ocorrer o travamento, signi&ica que o problema no tem nen,uma relao com o 9indo-s, e sim com algum componente sens/vel O temperatura, ou seja, no &unciona quando est muito &rio. *e o travamento ocorre tambm no modo %*"!$* signi&ica que o componente comprometido um dos que utili0ado em um boot pelo %*"!$*6 placa de P+, placa de v/deo, memria, disco r/gido. Aeia mais adiante neste cap/tulo a seo omponentes sens/veis O temperatura.

Captulo 42 Manuteno corretiva

41-42-33

on&litos de ,ard-are " *e o travamento na iniciali0ao do 9indo-s ocorre vrias ve0es seguidas, mesmo depois de usar o boto #E*E7, signi&ica que o problema no tem relao alguma com a temperatura. Pode ser um problema causado por ,ard-are ou por so&t-are. . mel,or coisa a &a0er executar um boot no modo de segurana e procurar por con&litos de ,ard-are atravs do Serenciador de !ispositivos. 'nvestigando os dispositivos de ,ard-are " *e depois de iniciar o 9indo-s em modo de segurana no &or detectado nen,um con&lito, o problema pode estar em determinados drivers, entrando em con&lito com outros drivers ou causando incompatibilidades no seu carregamento. !igamos que estejamos suspeitando que o problema causado pelo modem. !evemos acessar o quadro de propriedades do modem no Serenciador de !ispositivos e marcar a opo !esativar neste per&il de ,ard-are. Executamos ento uma nova partida normal no 9indo-s. *e o travamento deixar de ocorrer, signi&ica que o con&lito est relacionado com o modem. Podemos repetir este processo para cada um dos demais dispositivos instalados, at descobrir qual o responsvel pelo con&lito. 8$$7A$S.7@7 " )este arquivo, locali0ado no diretrio rai0 do drive , registrada toda a atividade reali0ada no processo de boot. *e ocorrer um travamento, podemos c,ecar o &inal deste arquivo para saber qual &oi a Kltima atividade executada. *abendo o nome do arquivo envolvido podemos descobrir onde est locali0ado e descobrir com que este arquivo est relacionado. $ arquivo 8$$7A$S.7@7 no gerado de &orma automtica a cada operao de boot. Para que seja gerado, pressione 3G no in/cio do boot para que seja apresentado o menu de iniciali0ao do 9indo-s. )o menu de iniciali0ao apresentado, escol,a a opo M : A$S =8$$7A$S.7@7>. Programas do menu 'niciar : 2 poss/vel que o problema esteja sendo causado por algum programa do menu 'niciar, ou ento pela seo #+) do arquivo 9').')'. 3aa a c,ecagem desses pontos, con&orme mostramos no item MH deste roteiro. 7ravamento no in/cio do boot " $ boot tambm pode travar durante o processamento do $)3'S.*P* ou do .+7$E@E .8.7, ou mesmo durante o carregamento de alguns drivers de modo real que so automaticamente iniciali0ados pelo 9indo-s. Para veri&icar, pressione 3G no in/cio do processo de boot. Quando &or apresentado o menu de iniciali0ao, pressione *,i&t"3G para que seja &eita a con&irmao passo a

41-42--34

Hardware Total

passo. )o menu, escol,a a opo )ormal. $ processo de boot prosseguir, e a cada carregamento ser perguntado *J). #esponda * para as perguntas e veri&ique o nome do programa ou driver no qual ocorreu o travamento. .tuali0e os drivers : %uitas ve0es os problemas ocorrem devido a bugs s con&litos nos drivers, mesmo quando o ,ard-are est em per&eitas condi(es. .ntes de mais nada, atuali0e os drivers do c,ipset, encontrados no site do &abricante da placa de P+. !epois atuali0e os drivers de v/deo, som, modem e demais dispositivos.
20) )rros de leitura nos dis"uetes

Em geral isto ocorre quando as cabeas de leitura esto sujas. 3aa uma limpe0a de cabeas. *e no resolver o problema, &aa uma medida de veloci" dade usando um so&t-are de diagnstico. 4eri&ique as conex(es e em Kltimo caso, substitua o drive.

Testando a fonte de alimenta?=o


$ teste de &onte de alimentao consiste em medir as suas tens(es e o seu ripple. .s mel,ores &ormas de &a0er esta medida so atravs de um osciloscpio, ou ento com placas testadoras de &onte, como o caso da Po-er *entr?. .lternativamente, podemos &a0er o teste atravs de um mult/metro, pre&erencialmente digital. .s tens(es da &onte devem apresentar valores dentro das &aixas descritas na tabela abaixo.
Tenso <$ V 0$V <12 V 0 12 V < 323 V Tolerncia 0 E2 <$E 0 $E2 <$E 0 E2 <$E 0 $E2 <$E 0 3E2 <3E Faixa permitida 2-0 V a $22$ V 0 2*$ V a =$22$ V 112 - V a 122(0 V 0112 0 V a =122(0 V 322 V a 32 V

.lm de con&erir as tens(es, preciso tambm con&erir o ripple, que uma rpida variao superposta Os tens(es cont/nuas. )os osciloscpios e testadores de &ontes, podemos &a0er a leitura direta do ripple. $s valores recomendados so apresentados na tabela acima. Quanto menor &or o ripple, mel,or ser a qualidade das tens(es. $ ideal que seja menor que MHH milivolts nas tens(es de YV, "V e YL,L volts. )as tens(es de YNM e :NM volts, aceitvel um ripple de no mximo LHH milivolts. 2 poss/vel medir o ripple com um mult/metro digital, usando a escala . , mas a preciso da medida no boa. $ mult/metro pode estar indicando um ripple de NVH m4, e na verdade ser de VHH m4. $ erro devido ao &ato

Captulo 42 Manuteno corretiva

41-42-35

do mult/metro em geral ser capa0 de medir tens(es alternadas de at N <E0. #ipples podem apresentar &reqC5ncias maiores =NH <E0, por exemplo>, e o mult/metro no capa0 de medi"las corretamente. !e qualquer &orma, se um mult/metro digital indicar um ripple &ora da &aixa permitida na tabela acima, pode ter certe0a de que o ripple verdadeiro bem maior, caracteri0ando uma &onte problemtica.

.onserto da placa de .4A


%uito pouco pode ser &eito em termos de conserto de uma placa de P+ moderna. Essas placas no &oram &eitas para serem consertadas. *e realmente existir um de&eito, provvel que seja necessrio &a0er a substituio por uma nova. 4eremos agora alguns pontos que devem ser tentados antes de condenarmos uma placa, bem como alguns tipos de consertos que podem &uncionar. Aembre"se que a troca da placa de P+ por uma nova pode ser uma opo altamente vantajosa. .lm de termos maior desempen,o, evitamos consumir um nKmero muito grande de ,oras de laboratrio, o que pode acabar custando mais caro que uma placa nova. %ontagem por partes " . pesquisa por de&eitos em uma placa de P+ envolve testes com o menor nKmero poss/vel de componentes. Primeiro ligamos a placa de P+ na &onte, no boto #eset e no alto &alante. 'nstalamos tambm memria #.%, mesmo que em pequena quantidade. $ P dever &uncionar, emitindo beeps pelo alto &alante. . partir da/, comeamos a adicionar outros componentes, como teclado, placa de v/deo, e assim por diante, at descobrir onde ocorre o de&eito. )essas condi(es, o de&eito provavelmente no est na placa de P+, e sim em outro componente de&eituoso ou ento causando con&lito. on&ira os jumpers " 7odos os jumpers da placa de P+ devem ser c,ecados. Erros na programao dos cloc<s e voltagens do processador impediro o seu &uncionamento. ,ipset dani&icado " Quando temos uma placa de diagnstico, a deteco de problemas pode ser muito &acilitada. %esmo quando a placa de P+ est inativa, alguns cdigos de P$*7 podem ser exibidos. *e o cdigo di0 respeito a um erro nos controladores de !%., controladores de interrupo ou timers =circuitos que &a0em parte do c,ipset>, podemos considerar a placa como condenada, j que no ser poss/vel substituir o c,ipset. 8'$* dani&icado " +ma placa de P+ pode estar ainda com o 8'$* de&eituoso =uma placa de diagnstico apresentaria este resultado, o displa?

41-42--36

Hardware Total

&icaria apagado>. )o poss/vel substituir o 8'$* pelo de outra placa =a menos que se trate de outra placa de mesmo modelo>, mas voc5 pode, em laboratrio, experimentar &a0er a troca. *e beeps &orem emitidos, ou se uma placa de diagnstico passar a apresentar valores no displa?, &ica caracteri0ado que o 8'$* original est de&eituoso ou apagado. apacitor dani&icado " . placa de P+ pode estar com algum capacitor eletrol/tico dani&icado. om o passar dos anos, esses capacitores podem apresentar de&eitos, principalmente assumindo um comportamento de resistor, passando a consumir corrente cont/nua. !esta &orma, deixam de cumprir o seu papel principal, que &ornecer corrente aos c,ips durante as &lutua(es de tenso. 7oque cada um dos capacitores e sinta a sua temperatura. *e um deles estiver mais quente que os demais, provavelmente est de&eituoso. 3aa a sua substituio por outro equivalente ou com maior valor de tenso, de capacit;ncia e de &aixa de temperatura.
Figura 4
Capacitor eletrol1tico9

ristais dani&icados : .s placas de P+ possuem vrios cristais, como os mostrados na &igura V. Esses &rgeis componentes so responsveis pela gerao de sinais de cloc<. $s cristais mais comuns so apresentados na tabela abaixo.
Freq !ncia 32*(- @D 1 231-1- 4@D F"n#o 'ste pequeno cristal2 em forma de cilindro2 gera o clocC para o C4359 &efine a #ase para contagem de tempo9 Bos +Cs antigos2 este cristal servia apenas para gerar o sinal 35C que F enviado ao #arramento %589 5em ele a placa de v1deo pode ficar total ou parcialmente inativa9 8lgumas placas de expans"o tam#Fm podem deixar de funcionar quando o sinal 35C n"o est presente9 8lgumas placas de diagn.stico s"o capaDes de indicar se o sinal 35C est presente no #arramento %589 Bas placas modernas este cristal F important1ssimo2 pois F usado como referGncia pelo chip gerador de clocCs2 e a partir dele F gerado o clocC do processador2 das mem.rias2 dos #arramentos2 etc9 +ortanto quando este cristal est danificado o computador fica totalmente inativo9 'ste cristal F responsvel pela gera7"o do clocC para o funcionamento da interface para drives de disquetes9 Huando este cristal est danificado2 os drives de disquete n"o funcionam9

2 4@D

Captulo 42 Manuteno corretiva


Figura 5
Cristais de uma placa de C+,9

41-42-37

)em todos os cloc<s so gerados diretamente por cristais. Existem c,ips sinteti0adores de cloc<s, como o PMMVV* , PMMRH, 9IG RH, 9GI RH, %.GGRL, %.GGRV, PMMWL, PMMWI, PMMWV, PMMWR, PMMWW, ' *UNIG83, 9IG*RW, 9IG*GW, entre outros. Esses c,ips geram o cloc< externo para o processador e outros cloc<s necessrios O placa de P+, como por exemplo o cloc< necessrio ao barramento +*8. 7odos esses cloc<s so gerados a partir de um cristal de NI,LNGNG %E0, o mesmo responsvel pela gerao do sinal $* . )essas placas, se este cristal estiver dani&icado, no apenas o sinal $* do barramento '*. ser prejudicado : todos os demais cloc<s &icaro inativos, e a placa de P+ &icar completamente paralisada. )ormalmente os c,ips sinteti0adores de cloc<s &icam prximos ao cristal de NI,LNGNG %E0 e dos jumpers para programao do cloc< externo do processador. !i&icilmente esses c,ips &icam dani&icados, mas o cristal pode quebrar com um pequeno c,oque mec;nico.
Figura 6
,m chip sintetiDador de clocC9 3#serve o cristal 1 931-1- 4@D ao seu lado2 #em como os !umpers para selecionamento do clocC externo do processador9

#eguladores de voltagem : Esses so os componentes responsveis por gerar as tens(es necessrias aos processadores. #ecebem em geral V volts ou

41-42--38

Hardware Total

L,L volts =dependendo da &onte> e geram tens(es de acordo com as voltagens interna e externa requeridas pelos processadores. .s sa/das dos reguladores podem ser medidas com um mult/metro, e em caso de de&eito =normalmente o regulador &ica &rio e com H volts na sa/da> poss/vel ser &eita a substituio por um similar. Encontrar um regulador similar pode ser uma tare&a rdua. +ma &orma simples mas que depende de sorte encontrar um regulador bom em uma placa de sucata. $utra &orma usar o nKmero do componente para &a0er uma busca na 'nternet, locali0ando o seu datas,eet no site do &abricante. . partir da/ podemos procurar nas lojas de eletrZnica, um outro regulador com mesmas caracter/sticas de pinagem, tenso e pot5ncia. 2 trabal,o para quem est altamente envolvido com eletrZnica, por isso muitas assist5ncias tcnicas pre&erem condenar a placa e instalar uma nova.
Figura 7
Ieguladores de voltagem9

'nter&ace de teclado : %uitas placas de P+ produ0idas at aproximadamente NUUW utili0am uma inter&ace de teclado &ormada pelo c,ip GHIM. Em geral este c,ip possui a indicao Be?board 8'$*. 7odos esses c,ips so compat/veis. Em caso de mau &uncionamento na inter&ace de teclado, voc5 pode procurar obter este c,ip em uma placa de P+ dani&icada, encontrada O venda em sucatas eletrZnicas.
Figura 8
%nterface de teclado -0 29

Captulo 42 Manuteno corretiva

41-42-39

7roca do processador : . culpa de todo o problema pode ser o prprio processador, por estar dani&icado. 4oc5 pode &a0er o teste instalando em seu lugar outro processador equivalente, ou ento outro modelo que seja suportado pela placa de P+. )este caso ser preciso, antes de lig"la com o novo processador, con&igurar corretamente os jumpers que de&inem os cloc<s e voltagens do processador. 'nstale uma inter&ace auxiliar : +ma placa de P+ pode &icar com uma determinada inter&ace dani&icada. omo essas inter&aces esto locali0adas nos c,ips 4A*', invivel consert"las. Para no condenar a placa s por causa de uma inter&ace, podemos desabilitar no %$* *etup a inter&ace dani&icada e deixar a placa &uncionar sem esta inter&ace. +ma $%N no &ar &alta, pois podemos ligar o mouse na $%M, ou ento na inter&ace para mouse padro P*JM. +ma outra soluo instalar uma placa '!EPA+* de NR bits. !evemos deixar esta placa com todas as suas inter&aces desabilitadas =isto &eito atravs dos seus jumpers> e ,abilitar apenas a inter&ace correspondente O que est de&eituosa na placa de P+. $ custo desta placa '!EPA+* muito menor que o de uma placa de P+ nova. 4a0amento da bateria " 8aterias de n/quel"cdmio podem va0ar, deixando cair um cido que deteriora as tril,as de circuito impresso O sua volta. 4oc5 ver na parte a&etada, uma crosta a0ul, que o resultado da reao entre o cido e o cobre das tril,as de circuito da placa. Quando a rea deteriorada muito grande, preciso descartar a placa de P+. . &igura U mostra um va0amento que no c,egou a causar estragos signi&icativos.
Figura 9
,ma #ateria com vaDamento9 3#serve o ataque que o cido feD na placa9

Quando isto ocorre devemos antes de mais nada retirar a bateria. +samos spra? limpador de contatos e algodo para limpar a parte corro/da. Pode ser poss/vel recuperar a rea a&etada, raspando os terminais dos componentes =em geral no existem c,ips prximos da bateria, apenas resistores, capacitores, diodos, etc> e re&orando a soldagem. 7ambm pode ser necessrio reconstruir tril,as de circuito impresso corro/das pelo cido. +se uma pequena lixa para raspar a parte a&etada do cobre, e aplique sobre o cobre limpo, uma camada de solda. *olde uma nova bateria e deixe o P

41-42--40

Hardware Total

ligado para carreg"la. *e as &un(es do P estiverem todas normais, a placa de P+ estar recuperada. +se esmalte de un,as transparente para cobrir a rea da placa na qual &oi &eito o ataque pelo cido. $ cobre exposto poder oxidar com o tempo, e o esmalte &uncionar como o verni0 que os &abrican" tes aplicam sobre as placas para proteger o cobre da oxidao. *e continuar com problemas ser preciso comprar uma nova placa de P+.
Figura 10
+rotegendo a placa m"e com cola plstica9

4eja o estrago que a placa de P+ da &igura NH so&rer em caso de va0amento da bateria. Aogo ao seu lado existe um c,ip 4A*', no caso o *uper 'J$, que se estragar, deixar o P sem inter&ace de disquetes, seriais, paralela, %$* e vrias outras &un(es. 4oc5 pode redu0ir bastante o risco de dano por va0amento, cobrindo a rea em torno da bateria com cola plstica. Espere algumas ,oras at a cola secar, antes de ligar novamente o computador. 2 mel,or comprar uma placa nova : +ma placa de P+ pode estar com um c,ip 4A*' dani&icado, ou uma tril,a partida, ou ainda um capacitor, diodo, bobina ou transistor dani&icado. ,egamos ao ponto em que para consertar a placa seria necessrio usar um osciloscpio, ter o esquema da placa, equipamento especial para soldagem e dessoldagem de componentes 4A*', e principalmente, c,ips 4A*' para reposio. Aevando em conta que o preo de uma placa nova relativamente baixo, no vale a pena investir nesses equipamentos, e nem perder vrias ,oras neste tipo de conserto. 2 ,ora de desistir de consertar a placa e comprar uma nova.

Troca de slot
$s slots podem apresentar maus contatos causados pela poeira e umidade, ou ento &icarem &rouxos por excesso de manuseio, depois que placas so encaixadas e retiradas algumas de0enas de ve0es. Em computadores antigos, os slots podem comear a apresentar este tipo de problema, principalmente o a&rouxamento. *e uma placa de expanso apresenta anomalias, no esquea de &a0er uma limpe0a de contatos nos slots e no conector de borda

Captulo 42 Manuteno corretiva

41-42-41

da placa. *e mesmo assim o problema persistir, no deixe de experimentar conectar a placa em outros slots.

B21
$ .MH um sinal digital responsvel pelo acesso aos primeiros RI <8 da memria estendida, a rea con,ecida como E%. =Eig, %emor? .rea>. )os P s antigos, este controle era &eito pelo c,ip GHIM, que alm de controlar o teclado, tem ainda esta &uno adicional. . maioria dos c,ipsets modernos t5m um recurso de controlar diretamente o .MH por um mtodo mais rpido que o o&erecido pelo GHIM. )esses casos, o %$* *etup possui um comando relacionado com o &uncionamento do .MH. Existem op(es como )ormal e 3ast. *e &orem observados problemas no acesso O memria estendida, programe este item como )ormal.

.omponentes sens>,eis C temperatura


Este um dos piores de&eitos, mais di&/ceis de serem detectados. Podemos dividi"los em duas categorias. *o de&eitos que ocorrem nas situa(es6

Quando o P est &rio !epois que o P esquenta

Em ambos os casos, temos algum componente que no est &uncionando na &aixa de temperatura normal. $s componentes eletrZnicos em geral podem operar em temperaturas baixas como H e altas como VH . ertos componentes admitem &aixas ainda mais amplas, como os processadores que podem c,egar a quase NHH . Por de&eitos de &abricao, ou at mesmo deteriorao, alguns componentes podem apresentar desvios na sua &aixa de &uncionamento. $s seus componentes analgicos so os mais sens/veis a desvios de temperatura. . &orma de &a0er a deteco deste tipo de problema atravs de substitui(es, mas a sensibilidade O temperatura um &ator que pode complicar. *e o de&eito s aparece depois que o computador est ligado por alguns minutos, preciso &a0er a substituio da pea suspeita e deixar o P ligado durante alguns minutos para decidir se a troca resolveu ou no o problema. *e o problema s ocorre com o computador &rio, preciso esperar o computador es&riar antes de &a0er a troca de uma placa suspeita. )este tipo de testes podemos utili0ar dois recursos que &acilitaro a investigao6 aquecedor e spra? congelante. *e o problema s ocorre

41-42--42

Hardware Total

quando o equipamento est &rio, aplique o spra? congelante sobre os componentes suspeitos para veri&icar se o problema se mani&esta. *e no &or mani&estado, signi&ica que o componente que voc5 trocou deve ser o culpado. !a mesma &orma, use um secador de cabelos para esquentar as placas do computador. *e o de&eito no se mani&estar depois de um aquecimento, signi&ica que a pea que voc5 trocou deve ser a problemtica. $ uso de aquecedorJsecador e spra? congelante requer muita paci5ncia. Problemas de aquecimento continuaro sendo di&/ceis de detectar, mas com a ajuda desses dois recursos, a pesquisa &icar um pouco menos di&/cil.

4roblemas com o monitor


Provavelmente o seu monitor tem assist5ncia tcnica no 8rasil. %esmo que voc5 no encontre, muito poss/vel que uma assist5ncia tcnica no autori0ada consiga consert"lo. %uitos &abricantes de monitores j esto estabelecidos no 8rasil, e a disponibilidade de assist5ncia tcnica satis&atria. Em geral no vale a pena para um tcnico especiali0ado em ,ard-are digital, ser especiali0ado tambm em monitores. [ um bom tcnico de 74 pode &a0er um curso e obter esquemas, e assim conseguir consertar a maioria dos modelos. .lis por &alar em esquemas de monitores, podemos conseguir de praticamente todos os modelos na Esquemateca 4itria =#ua 4itria, LWUJLGL : entro, *o Paulo *P, tel HxxNN"MMN"HNHV e MMN"HRGL>. 8asta ligar e di0er o modelo, e caso o ten,am, &aro uma cpia e enviaro pelos correios mediante o pagamento de uma pequena taxa.
Manuten?=o pre,enti,a para o monitor

%anten,a a parte externa do monitor sempre limpa, isenta de poeira. +se um pano Kmido para &a0er a limpe0a. oloque uma capa plstica quando no estiver usando, e use tambm um saquin,o de s/lica gel. )o coloque objetos sobre o monitor e deixe um bom espao livre nas suas partes superior, laterais e traseira para &acilitar a dissipao de calor. )o coloque perto do monitor, caixas de som que no sejam prprias para in&ormtica, com blindagem magntica. aixas de som comuns podero magneti0ar as bobinas de de&lexo, provocando distor(es permanentes na imagem. !esligue o monitor e o computador antes de &a0er ou des&a0er qualquer conexo, e puxe sempre pelos conectores, e nunca pelo cabo. Evite operar com o bril,o mximo no monitor, pois isto causar o seu desgaste ao longo dos anos. +tili0e protetores de tela que manten,am a maior parte da imagem na cor preta.
<eia o manual

Captulo 42 Manuteno corretiva

41-42-43

. perda de sincronismo na imagem em altas resolu(es, ou ento a incZmoda cintilao =&lic<er> so problemas de con&igurao comuns em qualquer monitor. Para resolv5"los, voc5 precisar regular as &reqC5ncias de varredura ,ori0ontal e vertical, atravs do quadro de con&igura(es de v/deo ou de um utilitrio como o !ispla? !octor. .o &a0er esta regulagem, voc5 precisar de uma in&ormao muito importante existente no seu manual6 Qual a mxima &reqC5ncia ,ori0ontal suportada pelo monitor, e quais as mximas &reqC5ncias verticais que podem ser usadas em cada resoluo.
4laca de defleD=o e fonte

2 preciso ter muita coragem para abrir um monitor, pois neles so encontradas altas voltagens, da ordem de alguns mil,ares de volts. Pode ser muito perigoso para algum que no esteja acostumado com este tipo de circuito. 3ora este perigo, aplicam"se as mesmas normas para limpe0a de contatos eletrZnicos6 removemos a poeira e usamos spra? limpador de contatos sobre os conectores. .lguns componentes do monitor, como o caso dos potenciZmetros, podem ser limpos com spra? limpador de contatos eletrZnicos. $ problema a di&iculdade em identi&icar qual o potenciZmetro responsvel por uma determinada &al,a na imagem. *e o potenciZmetro &or externo =controle de bril,o, contraste, largura, etc.> at mesmo simples &a0er a sua substituio em caso de mau contato. Esses potenciZmetros em geral so encontrados O venda em lojas especiali0adas em material eletrZnico. 7ambm relativamente &cil substituir um capacitor eletrol/tico que ten,a apresentado va0amento. )ote entretanto que todas essas tare&as podem ser di&/ceis mesmo para um tcnico especiali0ado em eletrZnica digital, apesar de poderem ser &ceis para um tcnico especiali0ado em eletrZnica analgica. )ossa recomendao 6 se voc5 no tem intimidade com circuitos analgicos e de alta tenso, no se aventure em consertar o monitor. Procure uma assist5ncia tcnica especiali0ada.

<impe8a de contatos
.s placas do computador podem apresentar maus contatos causados pela poeira e umidade. . limpe0a de contatos deve ser &eita tanto na manuteno preventiva como na corretiva. Em ambos os casos o procedimento o mesmo6 N> !esmontar o computador M> Aimpar a poeira L> Aimpar os contatos eletrZnicos I> %ontar o computador

41-42--44

Hardware Total

<impando a poeira

Para &a0er uma boa limpe0a de poeira em um computador, voc5 precisar do seguinte material6

Pincel seco Per&ex %/ni aspirador de p

!epois de retirar as placas e drives, comece com a limpe0a do gabinete. Passe o pincel no ventilador da &onte de alimentao, no qual existe em geral muita poeira. +se o pincel tambm nos cantos internos do gabinete. $ gabinete em geral possui, na sua parte &rontal, ran,uras para entrada de ar. Passe o pincel tambm nessas ran,uras. Passe ento um pano tipo Per&ex umedecido em gua pura em todas as partes lisas do interior do gabinete. Aave o pano e repita o processo. !epois do gabinete estar bem limpo, passe outro Per&ex seco. )o poss/vel limpar placas, conectores e drives com Per&ex. )esse caso deve ser usado o pincel. Passe o pincel pelas placas e pelos conectores como se estivesse \varrendo\ a poeira. Passe por dentro dos slots mas cuidado para no deixar cair nen,um p5lo do pincel dentro dos slots. Passe nos drives de disquetes, no disco r/gido e no drive de !"#$%. $s cabos &lat podem acumular muita poeira. #emova a poeira dos seus conectores usando o pincel. Pode usar tambm o m/ni"aspirador. +se o per&ex Kmido para limpar toda a extenso do cabo. Passe o per&ex Kmido tambm nos &ios que partem da &onte de alimentao. Aimpe tambm com pincel o cooler que acoplado ao processador. *ua pequena ,lice normalmente acumula muita poeira.
<impando os contatos

7odos os conectores do tipo edge =ou de borda> podem ser limpos com o aux/lio de uma borrac,a. *o eles6 onectores das placas de expanso onectores dos mdulos de memria !#.% onectores dos mdulos de memria $.*7 =cac,e> onectores dos drives de disquetes de V NJI\

Captulo 42 Manuteno corretiva


Figura 11

41-42-45
Conector de #orda de uma placa de expans"o +C%9

Esses conectores so cobertos por uma &in/ssima camada de ouro, que nunca deve ser raspada ou lixada, pois dessa &orma o ouro ser removido, dei" xando exposto o cobre que &ica por baixo, que se oxida &acilmente. . borrac,a remove o mau contato nesse tipo de conector sem o perigo do desgaste da camada de ouro. !urante a limpe0a com borrac,a, a placa a ser limpa deve estar longe do computador e das outras placas. $s res/duos de borrac,a no devem &icar na placa que est sendo limpa e nem cair sobre outras placas. +samos o pincel seco para remover os res/duos de borrac,a do conector. $ mau contato tambm pode ser eliminado atravs de raspagem, mas este mtodo requer muito cuidado, e deve ser usado apenas quando temos certe0a de que o conector est oxidado. )o devemos usar a raspagem em conectores ban,ados a ouro, pois a &ina camada ser removida, deixando o cobre exposto. . raspagem pode ser &eita com uma ponta de metal a&iada, uma lixa de un,as ou uma lixa de metal &ina. Pode ser aplicada nos seguintes pontos6 a> Pernas de c,ips b> Pinos de conectores de alimentao da placa de P+ e de drives c> Qualquer conector do tipo \mac,o\, desde que no seja dourado. . raspagem deve ser &eita levemente, caso contrrio o conector pode &icar deteriorado. $ componente raspado no deve &icar prximo de outras placas para que res/duos de metal no caiam sobre estas. .ps a raspagem usamos o pincel para limpar os res/duos. Por Kltimo, devemos limpar bem o pincel para eliminar eventuais res/duos de metal. .lguns c,ips de encapsulamento !'P =o 8'$*, o GHIM e memrias *#.%, por exemplo> podem &icar com as Dpernin,asF bastante oxidadas. Quando as pernas de um c,ip &orem raspadas, alguns cuidados devem ser tomados6

41-42--46

Hardware Total

N> Evitar tocar nas pernas dos c,ips. M> )o &orar demais para no dobrar as pernas dos c,ips. L> )o raspar excessivamente. $s c,ips tambm possuem seus pinos cobertos por uma camada de estan,o, no to &ina quanto a de ouro existente nos conectores, mas que pode terminar em caso de exagero. !epois de eliminar toda a poeira de limpar os contatos usando uma borrac,a, ou eventualmente por raspagem, devemos &a0er uma aplicao de spra? limpador de contatos eletrZnicos. !evemos aplic"lo nos seguintes pontos6

pernas de c,ips interior dos soquetes qualquer tipo de conector, mac,o ou &5mea

!uas precau(es importantes devem ser tomadas na limpe0a com spra?6 N> .ntes da limpe0a com spra?, toda a poeira deve ser eliminada. M> .ntes de re&a0er uma conexo devemos esperar o spra? secar. $ spra? limpador de contatos totalmente ino&ensivo para as placas e os circuitos. Pode ser usado em qualquer ponto do computador. )o esquea que devemos evitar o uso de spra?s baseados no gs &reon, pois ele ataca a camada de o0Znio. !5 pre&er5ncia aos spra?s DecolgicosF, que no usam &reon. Aimpadores de &errugem como o 9!"IH no devem ser usados em componentes eletrZnicos.
<impe8a r$pida

Em manuteno corretiva, nem sempre &a0emos como primeira tentativa, uma limpe0a geral de contatos. Por exemplo, se temos a descon&iana de que existe um mau contato nos mdulos de memria, &a0emos a limpe0a apenas nesses mdulos e nos seus soquetes. !epois de descobrir o de&eito, podemos com mais calma &a0er uma limpe0a completa de poeira e contatos em todo o computador. Para limpar os contatos dos mdulos de memria, retiramos os mdulos e limpamos seus conectores de borda usando uma borrac,a. +samos um pincel para remover os res/duos de borrac,a. Aimpamos os soquetes usando um pincel, e &inalmente aplicamos spra? limpador de contatos nos soquetes e nos conectores dos mdulos de memria. Esperamos o spra? secar e

Captulo 42 Manuteno corretiva

41-42-47

instalamos as memrias em seus soquetes. Podemos agora ligar o computador e testar se os problemas na memria desapareceram. $ processo o mesmo para outras conex(es. Por exemplo, se suspeitamos de um mau contato no cabo &lat do disco r/gido, &a0emos a limpe0a apenas dos conectores da inter&ace '!E e do disco r/gido, alm dos conectores existentes no cabo &lat. )esses conectores, tanto mac,o como &5mea, usamos o pincel, opcionalmente o m/ni aspirador, e a seguir o spra?.

Mau contato em cabos


.lm das placas e conectores, os cabos tambm podem apresentar maus contatos. 'sto em geral ocorre com os cabos externos ao computador, que ao serem muito manuseados, podem ter alguns dos seus &ios internos partidos. .s regras gerais para evitar este tipo de problema so6 a> .o remover um cabo, nunca puxe pelo cabo, e sim pelo conector b> Evite manusear e dobrar o cabo excessivas ve0es $s &ios dos cabos so soldados ou grampeados nos pinos do seu conector. Quando &a0emos uma desconexo puxando o cabo, essas liga(es podem &icar rompidas, resultando em maus contatos, ou ento dano total. .lguns usurios t5m o mau ,bito de mover o teclado excessivas ve0es. %ovem o teclado sobre a mesa, colocam"no para o lado com o objetivo de deixar mais espao livre na mesa, depois colocam o teclado no colo, depois na mesa, e assim por diante. om o passar do tempo, mau contatos podem surgir no cabo, principalmente nos pontos onde mais &lexionado. 7ambm os cabos internos do P podem apresentar maus contatos, mas isto geralmente ocorre quando o seu manuseio excessivo. *e um P so&reu muitas expans(es ou se &oi O assist5ncia tcnica vrias ve0es, e as desconex(es dos cabos &lat no &oram &eitas com cuidado =puxando pelo cabo, e no pelo conector>, esses cabos podero apresentar problemas de uma ,ora para outra. . &orma mais prtica de resolver o problema &a0endo uma substituio, j que esses cabos, mesmo sendo reparados, em geral no &icam bons. !i&erente a situao dos cabos externos do computador. abos de impressora, por exemplo, podem ser consertados, ou ento substitu/dos por um novo. [ os cabos de teclado nem sempre podem ser substitu/dos. $ mesmo ocorre com cabos do mouse, do scanner, do jo?stic< e de outros

41-42--48

Hardware Total

dispositivos. $ principal sintoma de um &io partido em um cabo externo que o dispositivo ora &unciona, ora no &unciona, dependendo do &lexionamento que dado no cabo. Entre os cabos que valem a pena serem substitu/dos no caso de de&eito, citamos6

abos &lat abos de impressora Extenso #["NN do modem abos de &ora Extenso PM : # . da placa de som abo de v/deo do monitor abos de rede

7odos esses cabos so encontrados O venda com muita &acilidade nas lojas especiali0adas em ,ard-are e suprimentos. *eu custo no elevado, e sua aquisio mais vantajosa que o grande tempo perdido na tentativa de um reparo por soldagem. $ conserto a soluo mais indicada para os seguintes cabos6

abo do teclado abo do mouse abo do scanner abo do jo?stic< abo do micro&one abos que so presos ao prprio dispositivo

Esses cabos em geral no so vendidos separadamente. Para troc"los, preciso comprar um dispositivo novo. Por exemplo, no trocamos um cabo de mouse, e sim, compramos um mouse novo. *e o custo de um equipamento novo &or elevado, pode valer a pena consertar o cabo com problemas.
.onsertando o cabo

Para consertar um cabo voc5 precisar de solda, &erro de soldar, sugador de solda, &ita isolante, alicate de bico e alicate de corte. 2 preciso identi&icar qual o ponto do cabo no qual o mau contato est locali0ado. Em geral o problema est junto ao conector, no caso de cabos que &oram puxados, ou ento em outra parte do cabo, normalmente no ponto onde mais &lexionado. . descoberta do ponto onde o cabo est partido &eita por

Captulo 42 Manuteno corretiva

41-42-49

&lexionamento. olocamos o dispositivo para &uncionar e &lexionamos o cabo, cent/metro por cent/metro, at c,egarmos a um ponto no qual o &lexionamento &a0 o dispositivo &uncionar ou deixar de &uncionar. *e &or um cabo de micro&one, voc5 deve &icar &alando ao micro&one enquanto &lexiona o cabo. *e &or um cabo de teclado, deixe uma tecla presa para que &ique repetindo caracteres. *e &or um cabo de v/deo, observe a imagem na tela, e assim por diante. *e o ponto de ruptura do cabo estiver muito prximo ao conector, voc5 precisar cortar o cabo, desmontar o conector e soldar novamente todos os seus &ios. .ntes de cortar, desencape o cabo e veri&ique se os seus &ios internos possuem cores di&erentes. *e as cores &orem di&erentes, ser &cil identi&icar onde cada &io deve ser soldado ao conector. *e existirem alguns &ios com cores iguais voc5 no poder cortar o cabo de uma ve0. Precisar desencapar os cabo e ir cortando e soldando novamente cada um dos seus &ios nos pinos correspondentes do conector. .lguns conectores no podem ser desmontados, pois no possuem para&usos nem rosca. Esses conectores precisam ser abertos com alicate. *endo destru/dos, precisam ser substitu/dos por um conector novo. Este o caso por exemplo dos plugs PM utili0ados pelos micro&ones. onectores !8"U, !8"NV e !8"MV podem ser comprados com &acilidade nas lojas de eletrZnica.

Manuten?=o do mouse
.lguns modelos de mouse so to baratos que d vontade de trocar por um novo, outros so to caros que re0amos para conseguir consert"los. %esmo no caso de um mouse barato, podemos passar por situa(es em que o conserto necessrio. !igamos que voc5 esteja navegando pela 'nternet em plena madrugada e o mouse &ique travado no eixo @. 4oc5 provavelmente no vai querer &icar operando s pelo teclado, e nem vai querer esperar at o dia seguinte para comprar um mouse novo. Pelo menos os primeiros socorros voc5 tem que tentar.
4rimeiros socorros

. sujeira a principal causadora de problemas no mouse. 7anto a es&era como os roletes podem &icar impregnados com um aglomerado de part/culas de poeira e pequenos p5los que caem de tecidos, ou at mesmo p5los ,umanos. 4ejamos o que pode ser &eito6 Aimpe0a da es&era : Quando a es&era est suja, os movimentos do mouse sero errticos, o seu cursor dar saltos na tela. .bra a parte in&erior do mouse e retire a sua es&era. Aave"a com gua morna. *e quiser pode usar

41-42--50

Hardware Total

algum tipo de sabo neutro. )o lave a es&era com detergentes &ortes, nem aqueles com amon/aco. Aimpe0a dos roletes : #oletes sujos &a0em com que o cursor do mouse d5 saltos na tela, como se quisesse desobedecer os movimentos do mouse sobre a mesa. $ mouse tem tr5s pequenos roletes que tangenciam a es&era. Esses roletes podem &icar impregnados com sujeira. Podemos remov5"la usando uma pina. $bserve que para limpar os roletes, no preciso desmontar o mouse. 8asta abrir o compartimento da es&era e j teremos acesso aos roletes. Aimpe"os periodicamente, e manten,a limpo o local onde o mouse desli0a.
Figura 12
Ioletes do mouse9 3#serve a su!eira acumulada nos pontos indicados9 Ve!a no detalhe quanta su!eira no roleteJ

7ravamento de eixo : Quando um eixo est travado, o cursor do mouse pode ter seus movimentos inativos no eixo correspondente. Este problema ocorre quando &ios de cabelo prendem o eixo responsvel pelos movimentos @ ou P. Em cada eixo existe uma pequena roda dentada que passa por sensores ticos. 3ios de cabelo prendem nessas rodas com &acilidade, travando seus movimentos. !evemos utili0ar uma pequena tesoura e uma pina para remov5"los.

Captulo 42 Manuteno corretiva


Figura 13

41-42-51
Iodas dentadas e sensores .ticos de um mouse9 8 seta indica um dos sensores9 Bo detalhe vemos de um lado da roda um emissor2 do outro o sensor9

Aimpe0a dos sensores ticos : *ujeira nesses sensores tambm &a0 com que os movimentos &iquem paralisados em um ou nos dois sentidos. Existem sensores ticos acoplados Os rodas dentadas dos eixos @ e P. *ujeira pode obstruir esses sensores, e uma limpe0a resolver o problema. +samos um pincel ou um aspirador para remover a poeira, e depois aplicamos spra? limpador de contatos. +m cotonete com lcool isoprop/lico tambm pode ser usado. %au contato nos bot(es : Quando isto ocorre, os cliques do mouse no &uncionaro corretamente. *er preciso clicar duas ou mais ve0es at &uncionar. .bra o mouse e aplique spra? limpador de contatos nos seus bot(es. Espere secar e veri&ique se o problema &icou resolvido.
#efeitos mais complicados

$ mouse pode apresentar alguns de&eitos mais di&/ceis de resolver, j que necessitaro de soldagem. +m deles o mau contato no cabo, j abordado em uma seo anterior deste cap/tulo. $ mesmo podemos di0er sobre o mau contato nos bot(es. Quando a aplicao de spra? no resolve o pro" blema, podemos experimentar &a0er um transplante de bot(es. Quase todos os modelos de mouse possuem tr5s bot(es, sendo que o boto do meio em geral no usado. Podemos substituir o boto problemtico pelo boto do meio, o que requer solda, &erro de soldar, sugador de solda e paci5ncia.

41-42--52 Figura 14

Hardware Total
3 #ot"o do meio pode ser colocado no lugar de um #ot"o defeituoso9

Manuten?=o do teclado
. sujeira tambm uma grande causadora de problemas no teclado. )o s a poeira, mas vrios tipos de pequenos objetos podem cair no seu interior, causando problemas.
4rimeiros socorros para o teclado

Aimpe0a geral " $ teclado tem uma tend5ncia muito grande de acumular no seu interior, no apenas poeira, mas coisas que voc5 nem imagina. Por exemplo, se voc5 usa barba poss/vel que dentro do seu teclado exista uma grande quantidade de &ios de barba. 7ambm, podemos encontrar insetos mortos, &arelos de biscoito, pontas de lpis, &arelos de borrac,a, &ios de cabelo, &ios de pestanas e sobrancel,as, pedacin,os de papel, gra&ite de lapiseira, al&inetes... .bra o teclado removendo os para&usos da sua parte in&erior, dando acesso O parte eletrZnica. Em muitos teclados voc5 encontrar uma grande placa de circuito impresso onde &icam presas as teclas. Em outros teclados a placa de circuito pequena, e existem painis plsticos nos quais existem condutores &lex/veis que ligam cada tecla ao circuito eletrZnico do teclado. Em alguns teclados a placa de circuito &ica apara&usada internamente O tampa in&erior. Esses para&usos devem ser tambm retirados. .s tampas do teclado devem ser limpas com per&ex. .s teclas devem ser removidas, uma a uma. Para soltar uma tecla basta pux"la para cima. om uma trinc,a limpamos toda a sujeira existente entre as teclas. 3eito isso, podemos usar tambm o aspirador de p. .s teclas podem ser limpas individualmente, usando uma escova de dentes ou escova de un,as, gua e sabo ou detergente neutro.

Captulo 42 Manuteno corretiva


Figura 15

41-42-53
5u!eira no interior de um teclado2 depois de retiradas as teclas9

olocamos novamente as teclas em seus lugares. Para encaixar uma tecla basta apert"la levemente. . seguir o teclado pode ser &ec,ado e apara&usado. 7ecla com mau contato : .lguns teclados possuem sob suas teclas, pequenos capacitores variveis sobre uma membrana plstica. !i&icilmente apresentam problemas, e limpe0a com um pano Kmido tudo o que esses teclados requerem.
Figura 16
+e7as plsticas com os dielFtricos dos capacitores9

. &igura NR mostra como so &ormados esses capacitores. .s tril,as de circuito da placa &ormam os terminais do capacitor. *obre cada um desses circuitos &ica apoiada uma pequena pea plstica que se move con&orme a tecla pressionada. )essa pea plstica existe um material que &unciona como dieltrico. Quando este material se aproxima do circuito da placa, causa uma variao de capacit;ncia, que re&letida na &orma de um pulso de corrente que indica ao microprocessador do teclado que aquela tecla &oi pressionada.

41-42--54 Figura 17

Hardware Total
+laca de circuito do teclado9

!eixe a placa de circuito =&igura NW> bem limpa. +se um pano Kmido nesta limpe0a. 4oc5 tambm pode usar spra? limpador de contatos. *e uma tecla estiver &al,ando, possivelmente mel,orar com a limpe0a. *e no mel,orar, &aa a troca da sua pea plstica =&igura NR>, utili0ando a pea de uma tecla que no seja usada. %uitos teclados possuem, ao invs de uma placa de circuito, tr5s membranas plsticas sobre a qual so depositadas tril,as de circuito impresso &lex/vel. Aimpe essas membranas com muito cuidado, usando um pano Kmido. Existem teclados que possuem sob cada tecla, pequenas cpsulas =&igura NG> que &uncionam como capacitores variveis, mas cujo dieltrico &ormado por espuma plstica ou mesmo por peas plsticas como as da &igura NR. *ujeira no interior dessas cpsulas pode alterar as propriedades desse dieltrico, &a0endo com que a tecla &ique com Dmau contatoF.
Figura 18
Cpsulas capacitivas de um teclado9

Em alguns casos pressionamos a tecla e nen,um caracter gerado. Em outros casos pressionamos a tecla e dois, tr5s ou at mais caracteres iguais so gerados. Quando isso ocorre devemos tentar recuperar a tecla usando spra? limpador de contatos. +sando o pequeno tubo plstico que acompan,a este tipo de spra?, &a0emos a aplicao no interior da cpsula =&igura NU> e a seguir pressionamos a tecla vrias ve0es =claro, com o computador desligado> para tentar dissolver a sujeira. 2 preciso deixar o spra? secar, o que pode levar uma ,ora, j que a cpsula &ec,ada. *e isto no resolver, teremos que &a0er um transplante de teclas.

Captulo 42 Manuteno corretiva


Figura 19

41-42-55
8plicando spraK no interior de uma cpsula9

4roblemas mais complicados com o teclado

.lguns problemas no teclado so mais complicados, requerendo soldagem, bastante tempo dispon/vel e paci5ncia. Problemas no cabo : 4imos na seo sobre mau contato em cabos que o cabo do teclado pode partir por excesso de manuseio. 7emos ento que &a0er o reparo do cabo, ou ento tentar a sua substituio. 7ecla com mau contato ou inoperante : Quando mesmo depois da limpe0a a tecla continua com problemas, a soluo substituir a cpsula. . mel,or coisa a &a0er usar a cpsula de uma tecla do prprio teclado que estamos tentando consertar. ertas teclas so pouqu/ssimo utili0adas, algumas nunca c,egam a ser pressionadas, como por exemplo6

*croll Aoc< .lt na parte direita do teclado ontrol na parte direita do teclado

Podemos retirar a cpsula de uma delas e soldar no lugar da cpsula pro" blemtica. .penas por quest(es de esttica, podemos colocar a cpsula de&eituosa no lugar da cpsula doadora.

4roblemas com o dri,e de .#EROM


3eli0mente os drives de !"#$% so relativamente baratos e apresentam baixo custo. Em caso de de&eito, voc5 poder instalar um modelo novo e mais velo0 que o antigo. )a maioria dos casos muito mais vantajoso trocar o drive inteiro que pagar caro pelo conserto de um drive antigo. %esmo assim, alguns consertos podem ser tentados.

41-42--56

Hardware Total

<impe8a na cabe?a

Quando um drive de !"#$% comea a apresentar erros de leitura em vrios !s, ,ora de &a0er limpe0as. Pode existir sujeira, tanto no sistema de lentes como nos prprios !s. .s lojas de !s musicais vendem <its para limpe0a de !s, e tambm <its para limpe0a de ! Pla?ers, que servem para limpar o sistema de lentes do drive de !"#$%. Este <it de limpe0a para ! Pla?ers consiste em um ! no qual uma determinada tril,a coberta por uma escova de material abrasivo. Para &a0er a limpe0a basta colocar o ! de limpe0a no drive de !"#$% e selecionar a tril,a =pode usar para isso um programa como o ! Pla?er do 9indo-s>. !eixe a tril,a sendo acessada por alguns segundos e a limpe0a estar terminada.
Bbrindo o dri,e de .#EROM

2 muito di&/cil resolver a maioria dos problemas mec;nicos em um drive de !"#$%. !epois de desmont"lo, voc5 ver na parte superior, uma parte mec;nica, abaixo da qual existe uma placa de circuito, que a sua parte eletrZnica. . &igura MH mostra a parte &rontal do drive de !"#$%, j aberto e com bandeja retirada. .s engrenagens que a &igura mostra so do mecanismo de movimentao da bandeja. 2 preciso veri&icar se a correia do motor est solta, ou se existe alguma engrenagem quebrada ou deslocada. .lm do motor que movimenta a bandeja, temos outro motor que &a0 o ! girar e outro para mover a cabea de leitura.
Figura 20
4ecanismo de movimenta7"o da #ande!a9

)a &igura MN vemos a parte mec;nica e a parte eletrZnica &isicamente separadas. $bserve que existem tr5s &itas de condutores &lex/veis que ligam a placa aos tr5s motores da parte mec;nica. Podemos conectar a parte eletrZnica no computador atravs do cabo &lat e lig"la na &onte de alimentao. !eixando a bandeja instalada na parte mec;nica, podemos

Captulo 42 Manuteno corretiva

41-42-57

inserir um !"#$% e colocar o drive em &uncionamento. !esta &orma podemos veri&icar se a parte mec;nica do drive est trabal,ando corretamente. Eventuais problemas mec;nicos podem ser percebidos visu" almente, basta prestar ateno.
Figura 21
8s duas partes principais de um drive de C&0 I349 Ba parte mec6nica podemos ver claramente os seus trGs motores9 3 da esquerda movimenta a #ande!a2 o do meio gira o C&2 e o da direita move a ca#e7a de leitura9

Quando um drive de !"#$% apresenta constantemente erros de leitura, o problema pode estar nos potenciZmetros que &a0em parte dos seus circuitos de leitura =&igura MM>. Esses potenciZmetros em geral &icam locali0ados ao lado do conector para o cabo ligado O cabea de leitura. 4oc5 pode aplicar spra? limpador de contatos nesses potenciZmetros e gir"los, mas antes de &a0er isso, marque cuidadosamente a posio original de cada potenciZmetro, para depois ajust"los como estavam antes. Existem casos de drives de !"#$% que simplesmente no liam mais dados e passaram a &uncionar depois de ajustes em um desses potenciZmetros. *e o drive estiver condenado, vale a pena &a0er a tentativa.

41-42--58 Figura 22

Hardware Total
+otenciLmetros do circuito de leitura9

. grande di&iculdade para consertar um drive de !"#$% a indisponibilidade de peas. )ormalmente preciso contar com lojas de sucata eletrZnica. Existem algumas lojas em *o Paulo, prximas O rua *anta '&ig5nia, vendendo drives de !"#$% de&eituosos por V reais. 4oc5 pode ter a sorte de ter um de&eito na parte mec;nica do seu drive de !"#$%, e encontrar um drive de mesmo modelo com o de&eito na parte eletrZnica, estando a parte mec;nica em per&eitas condi(es. Poder assim &a0er um transplante. !esconecte a parte eletrZnica da parte mec;nica, como mostra a &igura ML. 7ome muito cuidado para no &lexionar demais os &rgeis cabos de condutores &lex/veis. Para retir"los, basta puxar. Para conect"los novamente, &aa"o com bastante cuidado para que no dobrem.
Figura 23
&esconectando uma fita de condutores flex1veis9

)o &aa este tipo de transplante quando os drives no &orem de mesmo modelo, pois o &uncionamento no ser garantido. $s motores podero operar com correntes di&erentes, e as pinagens dos conectores que ligam a parte mec;nica O parte eletrZnica no sero necessariamente as mesmas.

Captulo 42 Manuteno corretiva

41-42-59

O buffer underrun em 3ra,adores de .#s


$ mais srio problema que um gravador de !s pode apresentar o bu&&er underrun, que ocorre quando o gravador deixa de receber, mesmo que por uma &rao de segundo, a seqC5ncia de dados a serem gravados. 'sto resulta na perda do !"# que estava sendo gravado. )o caso de uma m/dia de !" #9, preciso reiniciar o processo de gravao. !urante o processo de gravao de um !"# ou !"#9, o seu drive precisa receber um &luxo constante de dados. omo muito di&/cil a manuteno de um &luxo constante, os gravadores de !s possuem um bu&&er interno que consiste em uma rea de memria =em geral N %8 ou menos> su&iciente para manter os dados que devero ser gravados nos prximos segundos. . velocidade na qual os dados so retirados deste bu&&er e trans&eridos para a m/dia absolutamente constante, mas a veloci" dade na qual o computador coloca dados neste bu&&er poder variar, e at mesmo &a0er pequenas pausas por uma &rao de segundo, desde que o bu&&er no &ique va0io. Quando o P reali0a pausas na trans&er5ncia dos dados para a m/dia em um per/odo su&iciente para que os dados do bu&&er sejam consumidos, ocorre o bu&&er underrun. . gravao em curso perdida, e o !"# &ica inutili0ado. $ !"#9 no &ica inutili0ado mas precisamos recomear do in/cio o processo de gravao. Podemos tomar algumas provid5ncias para evitar este problema6 N> 7este antes de gravar $s programas para gravao de !"# e !"#9 possuem um comando para gravao simulada, na qual os dados so trans&eridos, porm o &eixe laser que &a0 a gravao na m/dia mantido com baixa pot5ncia, no e&eti" vando a gravao. *e no ocorrerem erros, voc5 poder reali0ar a gravao e&etiva. *e ocorrerem erros, voc5 dever investigar as suas causas e tentar &a0er com que no ocorram. Por exemplo, voc5 pode tentar uma velocidade de gravao mais baixa. #epita a simulao para c,ecar se voc5 conseguiu resolver o problema, e s ento &aa a gravao de&initiva. 'sso evitar que voc5 estrague vrios !s virgens enquanto estiver tentando resolver os problemas. M> #edu0a a velocidade $ bu&&er underrun ocorre porque os dados do bu&&er do !"# so consumidos muito rapidamente. !ependendo da velocidade e do taman,o do bu&&er, uma pequena pausa de um segundo que o processador precise &a0er para executar outras atividades &ar com que o bu&&er underrun ocorra.

41-42--60

Hardware Total

.s velocidades de gravao determinam a velocidade na qual os dados do bu&&er so consumidos6


$elocidade 1M 2M M -M 12M 1(M Taxa 1$0 CN/s 300 CN/s (00 CN/s 1200 CN/s 1-00 CN/s 2 00 CN/s

!igamos que o seu gravador ten,a um bu&&er de N %8 e seja capa0 de operar em I@, ou seja, RHH <8Js. *e o processador &i0er uma pausa de N,W segundos, todos os dados do seu bu&&er sero consumidos, e ocorrer o bu&&er underrun. [ com a velocidade M@, este problema s ocorreria se o processador parasse de enviar dados por L,I segundos, e com a velocidade N@ o problema s ocorreria com uma pausa de R,G segundos. $bserve que a situao mais cr/tica quando o bu&&er do gravador tem menor taman,o. Portanto, se voc5 est tendo este tipo de problema, redu0a a velocidade de gravao. L> !esabilite a leitura antecipada $ 9indo-s reali0a opera(es de leitura antecipada no disco r/gido, o que em geral aumenta o seu desempen,o mdio. Quando um programa solicita a leitura de uma parte de um arquivo, &eita a leitura desta parte e de uma rea posterior, mantendo a seqC5ncia. .pesar do desempen,o global do acesso a disco ser aumentado, so reali0adas pequenas pausas para a leitura dessas reas de &orma antecipada.
Figura 24
&esa#ilitando a leitura antecipada9

Para desabilitar este recurso, clique em %eu omputador com o boto direito do mouse e no menu apresentado escol,a a opo Propriedades. )o

Captulo 42 Manuteno corretiva

41-42-61

quadro apresentado selecione a guia !esempen,o e clique sobre o boto *istema de .rquivos. *elecione a guia !isco r/gido e voc5 ter acesso ao quadro da &igura MI. oloque totalmente para a esquerda o controle indicado como $timi0ao de leitura antecipada, como mostra a &igura. I> 4eri&ique o desempen,o do disco r/gido $ disco r/gido pode no estar sendo su&icientemente velo0 para trans&erir os dados na velocidade exigida pelo gravador. .cesse o %$* *etup e ,abilite a opo +ltra !%.. V> !esabilite outros programas )o deixe que outros programas &iquem em execuo ao mesmo tempo em que usa o programa para gravar !s. Esses programas podero &a0er acesso a disco, deixando o bu&&er do !"# temporariamente sem receber dados. !esabilite escudos anti"v/rus, como o 4*E'EA!. R> 'nter&ace '!E *e tanto o disco r/gido como o gravador =no caso de modelos '!E> estiverem ligados na mesma inter&ace '!E, voc5 provavelmente ter problemas. 'nstale o gravador na outra inter&ace '!E. Problemas tambm podem ocorrer quando o drive de !"#$% e o disco r/gido esto ligados na mesma inter&ace '!E. 'nstale ento o drive de !"#$% na inter&ace '!E secundria, mesmo que seja junto com o gravador. )ote que nesta con&i" gurao voc5 no poder trans&erir arquivos diretamente de um !"#$% para um !"#J !"#9 =ou ento ter muitos problemas de bu&&er underrun>. *er preciso antes copiar para o disco r/gido os dados que voc5 deseja gravar.
Outros problemas

%esmo com esses cuidados, outros problemas no relacionados com o bu&&er underrun podem ocorrer. 4ejamos algumas provid5ncias que podem ser tomadas6 N> 'nter&aces * *' $s drives de !"# e !"#9 conectados em inter&aces * *' esto sujeitos a todos os tipos de erro de con&igurao t/picos dos dispositivos * *'. 4eri&ique se as termina(es esto corretas e con&ira o * *' '!. M> 'nter&ace paralela

41-42--62

Hardware Total

Sravadores de !s esto expostos aos problemas e incompatibilidades que podem ocorrer quando ligamos vrios dispositivos na porta paralela. . soluo para os problemas poder ser a instalao de uma caixa comutadora, ou ento uma segunda inter&ace paralela. )o deixe ainda de veri&icar se a porta paralela est con&igurada como EPP ou E P. L> add? de&eituoso

%uitos gravadores utili0am o cadd?, uma espcie de estojo para a colocao do !s. *e voc5 estiver tendo problemas, experimente usar um cadd? novo. *e este dispositivo so&rer algum tipo de c,oque mec;nico, poder a&etar o processo de gravao. I> Aimpe0a do sistema tico !iscos de limpe0a para drives de !"#$% tambm podem ser usados para gravadores de !"# e !"#9. Este sistema tico pode &icar sujo, principalmente por poeira. JJJJJJJJJJ 3'% JJJJJJJJJJJJJJJJ

Captulo

43

Softwares que previnem e resolvem problemas


Muitos softwares podem apresentar ao usurio, relatrios sobre problemas encontrados, e em alguns casos, problemas prestes a acontecer. Por exemplo, programas anti-vrus podem checar se existem vrus em um determinado computador, e ainda avisar sobre a tentativa de contamina o, desde !ue este"a instalado um software conhecido como escudo anti-vrus. #xistem softwares informam a temperatura do processador e as voltagens da fonte de alimenta o. $lguns softwares s o capa%es de eliminar problemas, desde !ue se tratem de problemas de software, como inconsist&ncias no 'egistro do (indows, erros na estrutura lgica do disco, ou recuperar um disco acidentalmente formatado. )eremos neste captulo como utili%ar alguns dos mais importantes softwares para preven o e corre o de problemas.

Vrus de computador
*s vrus de computador s o programas malignos criados por pessoas com bom conhecimento sobre computadores, mas infeli%mente com m ndole e dispostos a causar transtorno aos outros. #sses programas t&m a capacidade de se multiplicar, agregando-se a outros programas sem !ue o usurio perceba e causando danos lgicos ao computador, normalmente resultando na perda de dados. #xistem milhares de tipos diferentes de vrus de computador. Muitos deles t&m varia+es, resultando em um n,mero ainda

43-2

Hardware Total

maior de tipos. -eli%mente existem programas anti-vrus. .asta us-los corretamente, e utili%ar certas precau+es para evitar problemas. #ntre os principais pacotes anti-vrus, podemos citar/ 0$) - 0orton $nti-)rus )irus1can - $nti-vrus da Mc$ffe $ssociates 0ote !ue 2virus3 4 uma palavra do latim, e o seu plural 4 2virii3. Para sermos corretos teramos !ue escrever 2... os virii de computador...3. Pedimos desculpas aos leitores, mas vamos continuar escrevendo errado mesmo, usando a experss o 2... os vrus de computador...3. 5sar o latim correto parece erudito demais para o estilo deste autor.
Disquete de emergncia

$ primeira provid&ncia a ser tomada em caso de suspeita de vrus 4 usar um dis!uete de emerg&ncia. 6rata-se de um dis!uete de boot no modo M17*1, contendo programas anti-vrus. #ste dis!uete de emerg&ncia deve ser gerado em um computador sadio, sem vrus. #m caso de suspeita de vrus em um P8, basta executar um boot com este dis!uete de emerg&ncia, e a checagam de vrus ser feita automaticamente no disco rgido. 6odos os pacotes anti-vrus modernos possuem um comando para gerar este dis!uete de emerg&ncia.
Normas gerais de preveno

$!ui est o as diretri%es a serem seguidas para !ue seu computador fi!ue sempre protegido da ameaa dos vrus/ 9: -aa sempre .$8;5P de seus ar!uivos importantes <: -aa uma cpia da tabela de parti+es do seu disco rgido =: Mantenha um dis!uete de emerg&ncia >: -aa periodicamente uma checagem ?: 5se um escudo anti-vrus @: 5se sempre as vers+es mais recentes dos programas anti-vrus A: 8uidado com os anexos de e-mails $ cpia da tabela de parti+es pode ser feita com o programa BM$C#, do 0orton 5tilities, como mostraremos mais adiante neste captulo. $s demais provid&ncias ser o mostradas nesta se o. 5m cuidado muito grande deve ser tomado com os vrus !ue chegam ao computador atrav4s de e-mail. #ste 4 o m4todo mais comum de contamina o, e os principais atingidos s o os usurios principiantes. 0unca devemos abrir anexos recebidos de remetentes

Captulo 43 Softwares que previnem e resolvem problemas

43-3

desconhecidos. Mesmo !uando o remetente 4 uma pessoa conhecida, devemos tomar cuidado. Muitos vrus de e-mail utili%am o catlogo de endereos para se auto-enviarem para outras pessoas. 0esse caso, o vrus chega ao destino como uma mensagem enviada por um remetente conhecido. 0 o confie totalmente nessas mensagens. 0ormalmente aparecem sem assunto e sem texto, somente com o anexo, ou ent o apresentam uma mensagem em outra lngua. $inda assim a segurana n o 4 total. Para abrir anexos com maior segurana, 4 melhor deixar instalado um escudo anti-vrus !ue fa% a checagem dos e-mails.
Como funcionam os vrus

1aber como funcionam os vrus de computador n o ser suficiente para resolver um problema de contamina o. Mas ao entender melhor seu funcionamento, o usurio ter condi+es de reali%ar uma melhor preven o. $final, uma das regras de estrat4gia em !ual!uer tipo de guerra 4 conhecer bem o inimigo. $l4m disso, existem muito folclore em torno do assunto. )e"a por exemplo o tipo de id4ia errada !ue muitos usurios, principalmente os iniciantes, t&m a respeito dos vrus/ a: Muitos pensam !ue os vrus s o como fungos ou mDfo, !ue atacam e deterioram as placas e os circuitos do computador. b: 8erta ve%, uma reportagem na 6) mostrou uma empresa em !ue havia uma sala !ue mais parecia um Ecemit4rio de computadoresE, com de%enas de m!uinas cheias de poeira. 5m funcionrio mostrava ao reprter e falava/ Eesses computadores est o todos com vrus, por isso foram desativados e trancados nesta salaE. c: Muitos pensam !ue ao deixar um dis!uete com vrus "unto com outros dis!uetes EsadiosE, o vrus contaminar os todos os dis!uetes. d: Muitos pensam !ue a sexta-feira 9= 4 o dia marcado para os vrus atacarem. 0ormalmente !uando chega este dia, os noticirios da 6), muitas ve%es por falta de assunto, mostra a ameaa dos vrus. * motivo para este folclore 4 !ue o vrus 21exta feira 9=3 foi o primeiro a atacar computadores com data marcada. #xistem entretanto vrios outros vrus !ue atacam com outras datas marcadas. #ssas situa+es chegam a ser engraadas, mas 4 o !ue muitos pensam. $ primeira coisa !ue se deve ter em mente 4 o seguinte/ E)F'51 G 1*-6($'#E

43-4

Hardware Total

*s vrus nada mais s o !ue programas. Programas !ue ficam arma%enados em dis!uetes ou no disco rgido. Programas n o podem ser gravados em dis!uetes !ue este"am protegidos contra grava+es. Pegue um dis!uete EsadioE Hsem vrus: e prote"a-o contra grava+es e use I vontade este dis!uete em um computador contaminado com vrus. 1er impossvel a entrada de vrus neste dis!uete. Por esta ra% o, devemos proteger contra grava+es todos os nossos dis!uetes importantes. #ntre esses dis!uetes importantes, podemos citar/

7is!uetes de .**6 7is!uetes com programas originais 7is!uetes de .$8;5P de programas originais

8omo Evrus 4 softwareE, s causar o algum dano se forem executados. 5m programa contaminado com vrus n o causar dano algum se for apenas copiado para o computador. 0a opera o de cpia, os programas s o apenas lidos para a memria e gravados em um outro meio de arma%enamento. 1e um programa contaminado n o for executado, ser impossvel !ue o vrus se propague. 8omo os vrus s o programas e precisam ser executados, 4 necessrio !ue fi!uem escondidos em reas do disco !ue contenham instru+es. #ssas reas s o duas/ a: 1etor de boot b: Programas executveis * setor de boot 4 lido para a memria e executado em todas as opera+es de boot. G neste local !ue uma grande parte dos vrus se instala. *s programas executveis, !ue s o passveis de serem contaminados, a!ueles !ue t&m extens+es como/ .#J# .*)L .7LL .8*M .*)' .1K1 .1K1 ..B0

0o passado n o precisvamos nos preocupar com ar!uivos de dados, !ue n o podendo ser executados, n o podiam esconder vrus. Mo"e temos !ue nos preocupar com vrus de macro, !ue podem chegar em ar!uivos do (ord e #xcel, por exemplo.

Captulo 43 Softwares que previnem e resolvem problemas

43-5

*s vrus n o podem esconder nos chips 8M*1 !ue cont4m os dados do 1#65P. #sses chips, alimentados por uma pe!uena bateria, cont4m apenas dados usados pelo .B*1, e n o instru+es a serem executadas. #xistem entretanto vrus !ue destroem o .B*1, como o 8hernobNl e o Melissa. *s vrus s o programas !ue se multiplicam, ou se"a, uma ve% executados, criam r4plicas suas agregadas a outros programas executveis. $ figura 9 mostra o processo de contamina o de um programa executvel de nome P'*C.#J#. G mostrado o programa em seu estado original e depois em um estado contaminado. *bserve como uma por o de cdigo viroso 4 adicionada ao programa orignal. #ste 4 um indcio de !ue um programa est contaminado, pois fica modificado, com um tamanho diferente, e sua data de altera o, a!uela !ue aparece no diretrio, tamb4m muda.
Figura 44.1
Contaminao de um arquivo executvel.

$o ser executado um programa contaminado, sua por o virosa 4 executada primeiro. G ent o providencidada sua instala o na memria Hcaso o vrus ainda n o este"a ativo na memria:. $ a o da por o virosa do programa 4 imperceptvel ao usurio. 7epois de sua execu o, a por o original do programa 4 executada normalmente, como se nada tivesse acontecido. #xistem tamb4m vrus !ue contaminam o setor de boot. 8omo o setor de boot 4 executado antes da carga do sistema operacional, este tipo de contamina o resulta na lamentvel situa o em !ue o sistema operacional 4 carregado na memria onde o vrus " se encontra. $ contamina o do setor de boot 4 ilustrada na figura <.

43-6

Hardware Total
Figura 44.2
Contaminao do setor de boot.

Para contaminar o setor de boot, inicialmente o vrus copia o conte,do do setor de boot original para uma outra rea do disco. Muitos vrus copiam o boot original para um setor e o marcam na -$6 Htabela de aloca o de ar!uivos: como um setor defeituoso H.ad 1ector: para !ue n o se"am usados pelos programas normais. *utros vrus simplesmente copiam o boot original para o ,ltimo setor da rea !ue 4 reservada para conter o diretrio rai%. -eita esta cpia, 4 gravado no setor de boot, o 2boot do vrus3. * vrus propriamente dito 4 gravado para uma outra rea, !ue 4 marcada como .ad 1ectors ou simplesmente ocupa o final da rea reservada para o diretrio rai%. Ouando 4 executado um boot com este disco, o boot do vrus carrega o vrus na memria e a seguir executa o boot verdadeiro. 7esta forma o vrus 4 carregado na memria antes mesmo do sistema operacional. Por essa ra% o, nunca devemos executar um boot com um dis!uete de proced&ncia duvidosa. Ouando fa%emos isto, o vrus contaminar o setor de boot do disco rgido.
Vrus de macro

$ntes da Bnternet se tornar popular, as pessoas n o precisavam ter medo de ar!uivos de dados. $penas ar!uivos executveis podiam conter vrus. #sta situa o mudou com a chegada dos vrus de macro. 5m documento do (ord ou do #xcel pode ter comandos especiais chamados de macros, !ue funcionam como pe!uenos programas. #sses programas n o t&m acesso irrestrito aos recursos do computdor, como ocorre com os programas normais. 1 o apenas comandos relacionados com os aplicativos do *ffice. $inda assim, esses pe!uenos programas podem causar transtorno, desconfigurando o *ffice, tornando necessrio apag-lo e instal-lo novamente. #sse vrus normalmente chegam ao computador na forma de anexos a e-mails.
Vrus de e-mail

Captulo 43 Softwares que previnem e resolvem problemas

43-7

Praticamente !ual!uer ar!uivo pode ser transmitido por e-mail, na forma de anexos. 0ormalmente aparecem com o cone de um grampo "unto com o email.
Figura 44.3
Um arquivo suspeito em anexo.

$ figura = mostra um caso bastante tpico. 'ecebemos a mensagem de um desconhecido, pedindo para abrirmos o ar!uivo anexo. 0ote !ue neste caso, est bvio !ue se trata de um ar!uivo executvel, mas nem sempre 4 o caso. Podem aparecer nomes sugestivos como feiticeira."pg.exe ou tia%inha."pg.exe. *s nomes longos do (indows permitem utili%ar m,ltiplos pontos. * usurio desavisado pensa !ue se trata de um ar!uivo grfico com conte,do interessante, mas 4 na verdade um executvel. *utro bom disfarce 4 usar a extens o .18', !ue 4 usada para protetores de tela. #sses ar!uivos s o programas executveis, cu"as extens+es #J# s o simplesmente alteradas para 18'. )rios vrus utili%am este recurso. #xistem outros tipos de programas com caractersticas similares Is de um vrus, por4m mais prigosos. 1 o programas utili%ados por hacPers !ue premitem controar o computador infectado I distQncia. #sses programas podem monitorar tudo o !ue 4 digitado e enviar o conte,do para o hacPer, por e-mail. 7esta forma 4 possvel descobrir senhas e n,meros de cart+es de cr4dito. #xistem programas !ue permitem ao hacPer ter livre acesso aos ar!uivos existentes no disco rgido da vtima. *s programas anti-vrus, bem como as normas de preven o, aplicam-se igualmente a este tipo de programa.
Normas de segurana

*s vrus s o perigosos apenas para os usurios !ue n o tomam as devidas precau+es. $!ueles !ue tomam os cuidados recomendados podem ficar tran!Rilos pois seus computadores nunca ser o contaminados. $ seguir apresentamos um resumo das normas de segurana a serem seguidas para evitar problemas/

43-8

Hardware Total

9: Mantenha sempre em um lugar seguro, um dis!uete com o boot e os programas de um pacote anti-vrus, como o )irus1can. Mantenha este dis!uete protegido contra grava+es. <: Mantenha seus dis!uetes protegidos contra grava+es sempre !ue possvel. 7eixe desprotegidos apenas os dis!uetes onde voc& fre!Rentemente grava dados Hex/ dis!uetes de bacPup:. =: 0unca execute boot por um dis!uete desprotegido contra grava+es. >: 0unca execute boot por dis!uetes de proced&ncia duvidosa, dis!uetes !ue n o se"am seus ou dis!uetes seus mas de conte,do desconhecido. ?: #vite executar boot por dis!uetes. -aa isto apenas se for estritamente necessrio. Programe no 8M*1 1etup, a se!R&ncia de boot 8/ $/, o !ue impedir o boot por dis!uetes. @: 5se um programa checador de vrus nos dis!uetes !ue voc& recebe de outras pessoas. A: Periodicamente use um programa anti-vrus para checar todos os seus dis!uetes. Bsto pode ser feito semanalmente 1e um dis!uete fica guardado e sempre protegido contra escrita, basta checar vrus apenas uma ve%. S: 5se sempre um escudo anti-virus residente em memria. T: 1e voc& n o pode usar um escudo anti-vrus por ter um computador lento, che!ue sempre os dis!uetes antes de us-los. 9U: -aa um bacPup de todos os programas e dados !ue est o no seu disco rgido. -aa bacPup periodicamente de todos os dados !ue voc& cria, como textos, programas, planilhas, etc. #sta opera o de bacPup dados deve ser o mais fre!Rente possvel. 99: -aa uma cpia da tabela de parti+es do seu disco rgido, usando o programa 0orton Bmage, conforme explicaremos mais adiante neste captulo. #sta opera o precisa ser feita apenas uma ve%. 9<: 8uidado com dis!uetes !ue pertencem a adolescentes, estudantes, ou a!ueles provenientes de universidades. 0o ambiente acad&mico existe um alto ndice de uso de programas piratas, e uma grande probabilidade de contamina o por vrus.

Captulo 43 Softwares que previnem e resolvem problemas

43-9

9=: 1e um dis!uete seu estiver com vrus, evite tentar remover o vrus, a menos !ue contenha dados importantes, dos !uais voc& n o tem cpia Hpor!ue n o fe% bacPupV:. * melhor a fa%er 4 formatar o dis!uete, com a op o EW5E do -*'M$6 H-*'M$6 $/ W5:. 5m dis!uete formatado com esta t4cnica pode ser posteriormente usado sem problemas. 9>: 0 o use vers+es muito antigas de programas anti-vrus. 5se as vers+es mais recentes, !ue s o capa%es de detectar vrus novos. 9?: 0 o obtenha programas executveis de proced&ncia duvidosa na Bnternet. 9@: 1e o 8M*1 1etup do seu computador t&m mecanismos de prote o contra vrus HMard 7isP .oot 1ector )irus Protection e .oot 1e!uence 8/ $/:, use-os.

Programas anti-vrus
6odo computador deve ter instalado um software anti-vrus. *s vrus de computador sempre causaram estragos aos dados de milh+es de usurios em todo o mundo, e com a difus o do uso da Bnternet, a chance de contamina o ficou ainda maior/
Vrus embutidos em softwares obtidos por download Programas que so executados !pplets" nos acessos a certas pginas Vrus de macro# que desconfiguram o $ord e causam outros estragos

Mesmo antes da Bnternet, certos ambientes eram muito hostis, com grande possibilidade de difus o de vrus. #scolas e universidades s o exemplos tpicos. $ maioria dos estudantes n o compra softwares, e sim utili%am cpias ilegais. $o passar um software em dis!uetes de um computador para outro, 4 maior a chance de contamina o. $l4m disso, os milhares de "ogos arma%enados em dis!uetes !ue circulam entre os estudantes tamb4m s o portadores de vrus em potencial. 5m usurio !ue reali%asse poucas trocas de dados com outros computadores e n o utili%asse cpias ilegais de programas tinha pouca chance de contgio. 8om a chegada da Bnternet, esta segurana acabou. 6ornou-se ainda mais importante o uso de programas anti-vrus.
McAfee VirusScan

43-10

Hardware Total

)oc& pode utili%ar !ual!uer programa anti-vrus !ue se"a de sua prefer&ncia. 8omo n o 4 possvel apresentar todos esses programas, neste captulo vamos exemplificar o uso do pacote anti-vrus mais popular em todo o mundo, o )irus1can, produ%ido pela Mc$fee $ssociates. * )irus1can e outros produtos da Mc$fee podem ser obtidos em vers+es de demonstra o, a partir de http/WWwww.mcafee.com. )oc& pode ainda ad!uirir uma assinatura anual do )irus1can. *bter o software por download e ter direito a atuali%a+es durante um ano. $ maioria das revendas de software tamb4m comerciali%am o )irus1can.
Figura 44.4
Comando para c%ecagem de vrus.

$ figura mostra o programa )irus1can. 1ua utili%a o 4 bastante simples. 8onsiste em indicar o drive ou diretrios onde devem ser feita a busca e clicar no bot o 1can 0ow. Ouando s o encontrados ar!uivos contaminados, usamos os bot+es 8lean, para remover o vrus, e 7elete, para deletar o ar!uivo contaminado. * ideal 4 usar um bacPup para repor o ar!uivo original, " !ue nem todos os tipos de infec o permitem recuperar os aru!ivos com segurana. 5m !uadro de configura o permite escolher op+es de funcionamento do pacote, como o escudo anti-vrus e a checagem de vrus de e-mail Hfigura ?:.

Captulo 43 Softwares que previnem e resolvem problemas


Figura 44.5
Configurao do anti&vrus.

43-11

Ouando o escudo anti-vrus est ativo Hno caso do )irus1can 4 usado o )1MB#L7:, 4 apresentado um cone na barra de tarefas, ao lado do relgio, como mostra a figura @.
Figura 44.6
'cone do Vs%ield na barra de tarefas.

5m escudo anti-vrus 4 um programa !ue monitora os acessos a ar!uivos, fa%endo a checagem de vrus em cada ar!uivo acessado. $ checagem pode ser feita apenas antes da execu o, ou para maior segurana, em todas as opera+es de acesso, inclusive em cpias. $pesar da maior segurana, a !ueda de desempenho ser notvel.
Usando o disquete de emergncia

Ouando instalamos um programa anti-vrus, podemos opcionalmente gerar um dis!uete de emerg&ncia. 6amb4m 4 possvel gerar este dis!uete posteriormente. 0o caso do )irus1can, basta usar *ptions W 6ools W #mergencN 7isP. #xecute um boot com este dis!uete para checar no modo

43-12

Hardware Total

M1-7*1, eventuais vrus em um computador suspeito de infec o. $o encontrar um ar!uivo contaminado, ser possvel limpar o vrus ou remover o ar!uivo.
Removendo vrus do setor de boot

Programas anti-vrus s o capa%es de detectar e remover vrus existentes no setor de boot. Podemos entretanto fa%er uma recupera o !ue normalmente funciona, usando o programa -7B1;. Para tal executamos um boot com um dis!uete sadio, usando a mesma vers o de sistema operacional existente no computador e usamos o comando/
FDISK /MBR

#ste comando reconstri o Master .oot 'ecord do disco rgido, apagando assim eventuais vrus no setor de boot. 6ome cuidado pois em alguns casos este m4todo n o pode ser usado. Ouando o disco rgido tem um gerenciador de boot para mais de um sistema operacional, ou !uando tem um driver L.$ como o 7isP Manager, o uso do -7B1; ir apagar o driver ou gerenciador de boot, portanto n o poderemos utili%ar este m4todo. -ora esses raros casos, o uso do -7B1; 4 perfeitamente seguro.

Backup do registro
)e"a se voc& " presenciou esta estria triste/ um usurio fe% a instala o de um dispositivo de hardware e depois disso o computador passou a apresentar problemas. Por exemplo, instalou um scanner e o mouse ficou inativo, ou trocou a placa de vdeo mas ela n o funcionou, ou instalou um modem e o mouse deixou de funcionar... 8ertamente voc& " viu isso acontecer, e talve% tenha ocorrido at4 mesmo com voc&. Ouando esses problemas ocorrem, o procedimento correto 4 desfa%er a instala o e repetila de forma correta. 1uponha agora !ue voc& n o este"a conseguindo solucionar o problema, ou !ue precise do computador funcionando corretamente, mesmo com a configura o !ue tinha antes da instala o problemtica. )oc& pode ter o computador exatamente no estado anterior ao de uma instala o de hardware mal sucedida, se tomar o cuidado de fa%er antes um bacPup do registro. * registro do (indows 4 um con"unto de informa+es sobre sua configura o de hardware e software. G composto de dois ar!uivos, 1K16#M.7$6 e 51#'.7$6, ambos locali%ados no diretrio 8/X(B07*(1. #sses ar!uivos

Captulo 43 Softwares que previnem e resolvem problemas

43-13

possuem seus atributos 1istema, $penas leitura e #scondido ligados. 7esta forma 4 evitado !ue o usurio acidentalmente os apague. Ouando 4 feita uma instala o !ual!uer, se"a de um novo dispositivo de hardware ou de um novo programa, s o feitas altera+es no registro. 1e a instala o n o funcionar, podemos revert&-la facilmente, desde !ue tenha sido feito um bacPup do registro. G conveniente fa%er tamb4m uma cpia dos ar!uivos 1K16#M.B0B e (B0.B0B, pois muitos programas de instala o os alteram tamb4m. -aa ent o o seguinte/ 9: 8rie no seu disco rgido uma pasta 8/X'#CB16'* <: Ouando !uiser fa%er um bacPup do registro, entre no Prompt do M1-7*1 e use os comandos/
C: CD\WINDOWS ATTRIB -R -S -H SYSTEM.DAT ATTRIB -R -S -H USER.DAT COPY SYSTEM.DAT C:\REGISTRO COPY USER.DAT C:\REGISTRO ATTRIB +R +S +H SYSTEM.DAT ATTRIB +R +S +H USER.DAT COPY WIN.INI C:\REGISTRO COPY SYSTEM.INI C:\REGISTRO

G conveniente criar um ar!uivo .$8;'#C..$6 com esses comandos, para evitar !ue tenha !ue digitar todos eles. $ntes de fa%er uma instala o de hardware ou mesmo de software, execute este batch, e estar feita a cpia do registro. =: 1e algo falhar, voc& pode restaurar a configura o anterior com os comandos/
C: CD\WINDOWS ATTRIB -R -S -H SYSTEM.DAT ATTRIB -R -S -H USER.DAT CD\REGISTRO COPY *.DAT C:\WINDOWS COPY *.INI C:\WINDOWS CD\WINDOWS ATTRIB +R +S +H SYSTEM.DAT ATTRIB +R +S +H USER.DAT

Para evitar digitar todos esses comandos, crie um ar!uivo '#16'#C..$6 com este conte,do, e execute-o !uando !uiser restaurar o registro.

43-14

Hardware Total

Preste aten o em um detalhe importante. 1e voc& fi%er um bacPup do registro, depois uma instala o 9, e fi%er uma instala o <, e a instala o 9 apresentar problemas, ao restaurar o registro, n o s a instala o 9, como tamb4m a instala o < estar desfeita. 1e voc& !ueria apenas reverter a instala o 9, ter !ue reali%ar novamente a instala o <. *bserve !ue este m4todo pode ser usado em !ual!uer vers o do (indows. #ntretanto, no caso do (indows TS e superiores, existe um m4todo mais simples. .asta usar o programa 18$0'#C.#J#.
O programa SCANREG

#ste programa 4 executado automaticamente sempre !ue o (indows 4 iniciali%ado. 5ma ve% por dia reali%a um bacPup do registro Har!uivos 51#'.7$6 e 1K16#M.7$6: e dos ar!uivos (B0.B0B e 1K16#M.B0B. #ste bacPup 4 arma%enado na forma compactada, em um ar!uivo .8$., locali%ado no diretrio 8/X(inwodwX1NsbcPup. 0este diretrio s o mantidos os ? ,ltimos bacPups dirios do 'egistro e dos ar!uivos (B0.B0B e 1K16#M.B0B. $pesar da execu o automtica do 18$0'#C(.#J# sempre !ue o (indows 4 iniciali%ado, voc& pode a !ual!uer momento execut-lo Hfigura A:. .asta usar Bniciar W #xecutar W 1canregw.
Figura 44.7
Uso do programa (can)eg$.

#m caso de problemas no 'egistro voc& precisar usar o 18$0'#C.#J#, uma vers o para M1-7*1 do programa )erificador de 'egistro. #xecute um boot com a op o 1omente Prompt do Modo de 1egurana e digite/
SCANREG /RESTORE

1er apresentada a tela da figura S. 1elecione ent o o ar!uivo de bacPup do registro com a data dese"ada. 8aso voc& tenha instalado um novo dispositivo de hardware ou feito altera+es na configura o de hardware, passando ent o a ter problemas, use o 18$0'#C para restaurar uma vers o do 'egistro anterior I modifica o !ue voc& reali%ou.

Captulo 43 Softwares que previnem e resolvem problemas


Figura 44.8
Usando o (C!*)+,.

43-15

)oc& pode fa%er um bacPup do 'egistro usando o 1canreg. 1e !uiser fa%&-lo na vers o para (indows, basta responder 1BM no !uadro da figura A. 1e !uiser fa%er o bacPup no modo M1-7*1, use o comando/
SCANREG /BACKUP

$o inv4s de restaurar um bacPup do 'egistro, voc& pode tentar fa%er corre+es usando o 18$0'#C para M1-7*1. 0ote !ue nem todos os tipos de problemas podem ser corrigidos desta forma. * comando a ser usado 4/
SCANREG /FIX

5se este comando !uando o (indows apresentar a mensagem 2#rro no registro3.

Monitorando as voltagens e a temperatura


$s placas de 8P5 modernas s o capa%es de informar medidas de voltagem, temperatura do processador e rota o do ventilador. #ssas placas s o fornecidas "untamente com programas !ue podem ser executados automaticamente na partida do (indows e passam a medir continuamente esses valores. 8aso ocorra um problema s4rio, como um desvio em alguma das voltagens da fonte, as voltagens !ue chegam ao processador, a temperatura ou a rota o do ventilador, ser emitido um alarme. #ssas medidas s o feitas por chips como o LMAS, presente em muitas dessas placas. G preciso instalar o software de monitora o !ue acompanha a placa de 8P5. $ figura T mostra o programa $sus P8 Probe, !ue pode ser usado com as placas de 8P5 $sus. 0o !uadro de configura o indicamos os valores mximos e mnimos entre os !uais podem variar a temperatura, tens+es e

43-16

Hardware Total

rota+es dos coolers. $ partir da o programa gera um grfico e passa a monitorar esses parQmetros.
Figura 44.9
Programa de monitorao.

*utros programas semelhantes a este fa%em outros tipos de monitoramento. $lgumas indicam tamb4m a !uantidade de memria livre, o uso do processador e outros eventos crticos. 7esta forma podem ser previstos travamentos causados por falta de recursos livres no sistema. 0o caso especfico de voltagens e temperatura, os valores medidos tamb4m podem ser visuali%ados atrav4s do 8M*1 1etup, sem a necessidade do uso de programas adicionais. G claro !ue desta forma n o temos uma monitora o constante, apenas uma consulta feita durante o uso de 8M*1 1etup.

Display Doctor
#ste 4 um software bastante conhecido. 6rata-se de um con"unto de utilitrios dedicados I placa de vdeo e ao monitor. 1uas principais fun+es s o/
Possui drivers universais para todos os modelos de placas de vdeo Permite a-ustar a placa de vdeo .s caractersticas do monitor (uporta monitores no suportados pelo $indows Possui um driver V+(! para o modo /(&01(

*s drivers universais para todos os modelos de placas de vdeo podem ser utili%ados !uando o usurio n o conseguiu obter os drivers apropriados, nem no (indows, nem no site do fabricante da sua placa de vdeo. #sses

Captulo 43 Softwares que previnem e resolvem problemas

43-17

drivers tamb4m s o compatveis com as vers+es mais recentes do 7irectJ. 1e voc& n o possui os drivers apropriados para a sua placa de vdeo, ou se os seus drivers apresentam problemas, pode usar os drivers do 7isplaN 7octor. * a"uste da placa de vdeo Is caractersticas do monitor tamb4m 4 muito importante. $trav4s do 7isplaN 7octor, podemos regular a fre!R&ncia vertical de acordo com as capacidades do monitor, centrali%ar a imagem e controlar a largura hori%ontal e vertical. 1 o suportados muitos modelos de monitores, inclusive alguns !ue n o aparecem na lista de monitores suportados pelo (indows, como o 1amsung 1NncMaster ?8. *utra caracterstica interessante 4 o driver )#1$ para o modo M1-7*1. 8om ele podemos utili%ar certos "ogos no M1-7*1 em altas resolu+es e elevado n,mero de cores, coisa !ue n o 4 permitida !uando a placa de vdeo n o possui um .B*1 )#1$. #xiste ainda um utilitrio H50B8#06'.#J#: !ue permite a"ustar a fre!R&ncia vertical da placa de vdeo no modo M1-7*1. 7esta forma, imagens em alta resolu o em "ogos para o modo M1-7*1 n o apresentar o flicPer Hcintila o:. * 7isplaN 7octor n o 4 gratuito, deve ser comprado pela Bnternet. 5ma ve% comprado, o usurio passa a ter direito a atuali%a+es. $ntes de comprar, voc& pode fa%er o download da vers o 7#M*, plenamente funcional, e !ue pode ser utili%ada durante um certo perodo de avalia o. 6erminado este perodo, caso n o se"a feito o registro, o software continuar funcionando, por4m com restri+es/ ser o desabilitados os drivers de vdeo. *utras fun+es continuar o ativas, mesmo terminado o perodo de demonstra o. 6rata-se de um software !ue vale a pena comprar. 6anto a vers o de demonstra o como a definitiva podem ser obtidas em/ www.scitechsoft.com.

43-18 Figura 44.10

Hardware Total
Painel de Controle do 0ispla2 0octor.

$ figura 99 mostra o 50B8#06'.#J#. #ste utilitrio regula as fre!R&ncias e centrali%a a imagem no modo M1-7*1. 8om ele escolhemos inicialmente o n,mero de bits por pixel do modo grfico a ser a"ustado. 1er o apresentados mais outros dois menus, um para escolher a resolu o e outro para a fre!R&ncia vertical. -inalmente ser apresentada uma tela para a"uste de centrali%a o, altura, largura e fre!R&ncia vertical. $s configura+es ser o arma%enadas nos ar!uivos 8*0-BC.7$6 e M*0B6*'.7$6, sendo vlidas para o modo M1-7*1 e para o (indows.
Figura 44.11
3ela inicial do U*4C+*3).+5+.

* 7isplaN 7octor adiciona no $56*#J#8..$6 o programa 50B).#=<.#J#. #ste driver ocupa menos de 9 P. na memria convencional, ficando em sua maior parte na memria estendida. 8om ele instalado, "ogos para M1-7*1 !ue suportam modos de alta resolu o no padr o )#1$ poder o funcionar, al4m de ocuparem corretamente a tela e n o apresentar flicPer nas altas resolu+es. 0o (indows M# e JP Mome,

Captulo 43 Softwares que previnem e resolvem problemas

43-19

!ue n o t&m $56*#J#8..$6, este deve ser gerado no $56*#J#8 de um dis!uete de boot.

Scandisk
#ste programa !ue acompanha o (indows 4 capa% de detectar e corrigir problemas na estrutura lgica do disco, bem como livrar o disco de setores defeituosos. )e"amos em !ue consistem esses erros e como o 1candisP os recupera.
Erros na estrutura lgica do disco

)rios erros podem ocorrer na estrutura de diretrios e na -$6 H-ile $llocation 6able, ou 6abela de $loca o de $r!uivos:. #sses erros ocorrem !uando o sistema operacional n o pDde, devido a algum problema s4rio, completar a grava o de informa+es na -$6 e nos diretrios. Bsto ocorre, por exemplo, !uando algum programa causa o travamento do computador, obrigando o usurio a pressionar o bot o 'eset, em um instante em !ue ainda existem informa+es a serem gravadas nos diretrios. 8omo resultado, temos lost clusters Hclusters perdidos, ou 5nidades de $loca o Perdidas:. 1eria muito rigor chamar isto de erro. 7igamos !ue tratam-se de inconsist&ncias na estrutura de ar!uivos. $ princpio essas inconsist&ncias s o inofensivas, mas se nunca forem corrigidas, seu n,mero poder aumentar cada ve% mais, fa%endo com !ue se"am causados s4rios problemas, como por exemplo, a incapacidade de criar novos diretrios e novos ar!uivos, mesmo existindo espao livre no disco.
Erros fsicos na mdia do disco

1 o os chamados bad sectors H1etores 7efeituosos:. #sses erros s o bem mais graves, e se n o forem corrigidos, poder o provocar perda de dados. Podem ser provocados por diversos motivos. *s dois principais s o interfer&ncias na rede el4trica e o uso do bot o 'eset no instante em !ue existe uma grava o em andamento. * ar!uivo ao !ual pertence o setor defeituoso estar inutili%ado. 1er preciso apag-lo e grav-lo novamente, a partir de uma cpia de bacPup. 1er tamb4m necessrio marcar os setores defeituosos na -$6 para !ue n o se"am mais usados. G muito importante usar periodicamente o 1candisP. 5ma ve% por semana 4 uma boa periodicidade. Lembre-se !ue os defeitos lgicos e fsicos !ue podem ocorrer na estrutura do disco, podem a curto ou m4dio pra%o, comprometer seriamente a integridade dos dados.

43-20 Figura 44.12


1 (candis6.

Hardware Total

$o executarmos o 1candisP, 4 apresentado o !uadro da figura 9<. Para uslo, podemos adotar o procedimento mais simples, !ue consiste em selecionar o drive a ser processado Hou ent o mais de um drive, bastando manter a tecla 8ontrol pressionada e clicar sobre os drives dese"ados: e clicar sobre o bot o Bniciar.
Figura 44.13
)elat7rio apresentado pelo (candis6.

Ouando um disco est isento de erros, o 1candisP fa% a sua checagem e apresenta no final do seu trabalho, um pe!ueno relatrio como mostra a figura 9=. *bserve !ue est indicado !ue * 1candisP n o encontrou erros nesta unidade. $l4m disso s o apresentadas algumas informa+es sobre o uso do disco. Ouando usamos o 1candisP regularmente, normalmente n o s o encontrados erros. Ouando ficamos muito tempo sem utili%ar este programa, vrios erros podem ocorrer. #rros mais comuns ser o apresentados a seguir.
Unidades de alocao perdidas

Captulo 43 Softwares que previnem e resolvem problemas

43-21

*corre !uando um ar!uivo existe no disco Hou se"a, os clusters s o marcados como estando em uso: mas n o consta em nenhum diretrio !ue algum ar!uivo este"a ocupando a!ueles clusters. * 1candisP pode simplesmente liberar o espao ocupado por esses clusters, ou opcionalmente, pode transformar esses con"untos de clusters em ar!uivos. #sses ar!uivos ficam no diretrio rai% e possuem nomes como -BL#xxxx.8M;, onde 2xxxx3 segue a numera o UUUU, UUU9, UUU<, e assim por diante. #m geral esses ar!uivos s o in,teis e podemos remov&-los. 0a figura 9>, vemos !ue o 1candisP encontrou clusters Hou unidades de aloca o: perdidos. $ recupera o consistir em converter este espao em ar!uivos -BL#xxxx.8M; a serem arma%enados no diretrio rai%. $ menos !ue se tratem de ar!uivos de texto, a melhor coisa a fa%er 4 eliminar esses ar!uivos.
Figura 44.14
1 (candis6 encontrou clusters perdidos.

Vnculos cruzados

0este problema temos dois ou mais ar!uivos ocupando os mesmos clusters, o !ue em situa o normal n o pode ocorrer. Ouando isto ocorre, podemos optar por simplesmente apagar todos os ar!uivos envolvidos neste problema. #ntretanto, !uando ocorre um problema como este, normalmente um ar!uivo est correto, e o outro Hou outros: est o errados. * 1candisP pode corrigir o problema fa%endo cpias separadas de cada um dos ar!uivos envolvidos no conflito. 0este caso, aps o t4rmino da opera o do 1candisP, devemos checar !ual deles 4 o correto, e eliminar os demais. #ste 4 o caminho mais indicado !uando n o temos bacPup dos ar!uivos envolvidos. 0a figura 9? vemos o !uadro apresentado pelo 1candisP !uando s o encontrados ar!uivos com vnculos cru%ados. $ solu o mais limpa para o problema 4 usar a op o #xcluir todos os ar!uivos afetados, e depois disso recuper-los a partir de um bacPup previamente reali%ado, ou atrav4s de uma reinstala o de software.

43-22 Figura 44.15

Hardware Total
1 (candis6 encontrou arquivos com vnculos cru8ados.

Tamanho incorreto

5ma das informa+es existentes nos diretrio 4 o n,mero exato de bNtes ocupados por cada ar!uivo. #ste n,mero deve ser coerente com o espao total consumido pelos seus clusters. 5m determinado ar!uivo pode ter, digamos, TU.UUU bNtes. #m um disco com clusters de 9@ P., este ar!uivo ocupa @ clusters. 8om @ clusters de 9@ P. podem ser arma%enados ar!uivos !ue ocupem no mnimo S9T<9 H? x 9@ P. Y 9: e no mximo TS.=U> bNtes H@ x 9@ P.:. 0 o ser possvel detectar neste caso, um erro !ue faa com !ue o ar!uivo aparea, digamos, com o tamanho de S?.UUU bNtes. 0este caso, ao tentarmos abrir este ar!uivo, este aparecer truncado, se for um ar!uivo de dados. 1e for um ar!uivo executvel, os resultados ser o imprevisveis, podendo resultar at4 mesmo no travamento do computador. 1e o tamanho estiver errado para, digamos, T?.UUU bNtes, o ar!uivo ter bNtes invlidos no seu final. Bnfeli%mente este tipo de erro n o pode ser detectado pelo 1candisP. #ntretanto, se o tamanho invlido resultar em um espao maior ou menor !ue o esperado para o n,mero de clusters do ar!uivo, o 1candisP detectar o problema e o corrigir. 6amb4m neste caso, devemos apagar o ar!uivo, caso se"a um executvel, e copi-lo de um bacPup ou fa%er novamente sua instala o.
Data incorreta

*utra informa o existente no diretrio 4 a data na !ual o ar!uivo foi criado, e as datas nas !uais o ar!uivo foi respectivamente alterado e acessado pela ,ltima ve%. #ssas datas devem obedecer a uma se!R&ncia lgica. Por exemplo, as data de acesso e de modifica o devem ser posteriores I data de cria o. 7a mesma forma, a data de acesso n o pode ser anterior I data de modifica o. * 1candisP reali%a checagens como esta e fa% os devidos reparos.

Captulo 43 Softwares que previnem e resolvem problemas Nomes longos residuais

43-23

#ste problema ocorre !uando fa%emos o apagamento de um ar!uivo de nome longo no modo M1-7*1. 8ada ar!uivo de nome longo ocupa vrias entradas de diretrio. Por exemplo, um ar!uivo de nome 2'elatrio Mensal3 possui uma entrada de diretrio principal onde consta o nome 2'elatZ93, o seu tamanho, a indica o do primeiro cluster ocupado e a data de ,ltima altera o, e outras entradas adicionais Hinvisveis para o usurio, bem como para os utilitrios para M1-7*1: onde consta o restante do seu nome longo e as datas de cria o do ,ltimo acesso. Ouando um ar!uivo 4 removido no modo M1-7*1, a sua entrada principal 4 eliminada do diretrio, bem como a -$6 4 atuali%ada para indicar !ue seus clusters agora est o livres. #ntretanto, as entradas adicionais usadas para manter os nomes longos e as datas adicionais s o mantidas. $pesar disso n o causar, a princpio, problema algum, fa% com !ue os diretrios fi!uem desnecessariamente grandes. Bsto 4 particularmente ruim para o diretrio rai% em discos !ue usam a -$69@, o ,nico !ue possui limita o !uanto ao n,mero de ar!uivos !ue pode manter H?9< entradas de diretrio:. 0 o confie plenamente nas corre+es efetuadas pelo 1candisP. #ssas corre+es garantem apenas !ue n o existem mais inconsist&ncias na estrutura de diretrios e na -$6, mas n o garantem !ue os dados arma%enados nos ar!uivos envolvidos este"am seguros. * procedimento correto 4 remover todos os ar!uivos com problemas Ho ar!uivo 18$07B1;.L*C mostra !uais s o eles: e substitu-los por cpias feitas em um bacPup pr4vio ou mediante uma reinstala o de software.
Teste de superfcie

* 1candisP tem a possibilidade de reali%ar dois tipos de teste/


Padr o/ )erifica se h erros em ar!uivos e pastas 8ompleto/ #xecuta o teste padr o e varre o disco em busca de erros

* teste completo 4 muito mais demorado !ue o padr o. $ diferena consiste na leitura do disco I procura de setores defeituosos. $o ser encontrado um setor defeituoso, seu cluster 4 marcado na -$6 como 2.ad .locP3, o !ue impede !ue se"a usado para a grava o de ar!uivos, evitando assim perdas de dados. 1e o cluster onde est o setor defeituoso n o contiver previamente dados gravados, n o ter ocorrido nenhum tipo de perda de dados Hocorreria sim, se este cluster fosse futuramente utili%ado para arma%enar dados:. 1e o cluster onde est o setor defeituoso contiver previ-

43-24

Hardware Total

amente dados, o 1candisP informar !ue a!uele ar!uivo est com problemas. G feita uma corre o grosseira !ue consiste em copiar os dados do cluster defeituoso para um cluster bom. * ar!uivo estar corrigido do ponto de vista fsico, ou se"a, n o apresentar erros de leitura ao ser acessado, mas seus dados estar o adulterados. G preciso apagar o ar!uivo e substitu-lo por uma cpia feita em um bacPup pr4vio ou por reinstala o do software ao !ual pertence.

Desfragmentador de disco
$ fragmenta o 4 um processo no !ual os ar!uivos tendem a ser arma%enados em por+es separadas do disco. $pesar disso n o ser considerado um defeito, produ% dois problemas s4rios/

Oueda de desempenho Maior desgaste mecQnico do disco rgido

Portanto, al4m de ficar mais lento, um disco rgido pode apresentar defeito na sua parte mecQnica por excesso de movimenta+es com as cabeas de leitura e grava o. Para solucionar o problema, devemos utili%ar programas desfragmentadores. 1ua atividade consiste em ler os ar!uivos fragmentados e grav-los novamente de forma !ue ocupem reas em se!R&ncia. * uso desses programas 4 portanto um procedimento de manuten o preventiva.
Como ocorre a fragmentao

8ada ve% !ue apagamos um ar!uivo, espaos ficam disponveis ao longo do disco. Ouando gravamos um novo ar!uivo, este tende a ocupar o espao disponvel, a partir do incio do disco. 8omo o espao disponvel pode ser formado por vrias lacunas resultantes do apagamento de vrios ar!uivos, um novo ar!uivo a ser gravado poder ficar distribudo em vrias reas diferentes. #ste efeito 4 o !ue chamamos de fragmenta o. Ouanto mais fragmentado 4 um ar!uivo, mais movimentos ser o necessrios com as cabeas de leitura e grava o para acess-lo. Ouando um disco est va%io e o preenchemos com ar!uivos, s o ocupados os clusters livres, a partir do incio do disco. #n!uanto ainda n o apagamos nenhum ar!uivo, todos os novos ar!uivos criados s o preenchidos em clusters consecutivos. $ figura 9@ representa o mapa de aloca o de um disco n o fragmentado. *s retQngulos representam clusters ocupados, e o espao em branco no final representa clusters livres. 0esta situa o, o prximo ar!uivo gravado ocupar os primeiros clusters livres encontrados,

Captulo 43 Softwares que previnem e resolvem problemas

43-25

!ue ser o obviamente consecutivos. 0esta mesma figura, os ,ltimos <U blocos representam um ar!uivo recentemente gravado.
Figura 44.16
1cupao de clusters em um disco no fragmentado.

1uponha agora !ue diversos ar!uivos s o apagados, at4 !ue o mapa de aloca o fi!ue como na figura 9A. *bserve os clusters livres resultantes do apagamento desses ar!uivos. 7i%emos !ue existe agora uma fragmenta o do espao livre.
Figura 44.17
1 mesmo disco# ap7s o apagamento de alguns arquivos.

1e for agora feita a grava o de um ar!uivo, ser o usados os primeiros clusters disponveis, e a sua distribui o ser a mostrada na figura 9S Husamos como exemplo um ar!uivo de <U clusters:. * ar!uivo ser distribudo ao longo de diversas reas distintas, e di%emos !ue est fragmentado.

43-26

Hardware Total
Figura 44.18
,ravao de um arquivo fragmentado.

7urante o processo de desfragmenta o os ar!uivos ser o remane"ados de forma !ue n o existam mais lacunas livres e !ue cada ar!uivo ocupe uma rea contgua Hou se"a, !ue n o este"a dividida em partes:. * espao livre ser todo reunido em uma grande rea no final do disco. 0ovos ar!uivos ocupar o esta rea de forma se!Rencial, ficando tamb4m em uma forma n o fragmentada. $penas !uando ocorrer o apagamento de ar!uivos, novas lacunas surgir o, fa%endo com !ue novos ar!uivos se"am arma%enados em forma fragmentada. 7ependendo da !uantidade de ar!uivos fragmentados, o processo de desfragmenta o pode ser muito demorado. 5m disco !ue nunca foi desfragmentado poder levar uma hora ou mais !uando esta opera o for feita pela primeira ve%. 6erminada a desfragmenta o, o uso normal do disco far com !ue o disco tenha o seu grau de fragmenta o aumentado lentamente. 1e fi%ermos uma desfragmenta o aps uma semana, certamente o tempo consumido neste processo ser bem menor !ue na primeira desfragmenta o. 8omo o processo de desfragmenta o 4 em geral demorado, existem m4todos de desfragmenta o parcial. 1 o eles/ 7esfragmenta o de ar!uivos - 6odos os ar!uivos fragmentados s o rearrumados em uma forma n o fragmentada, mas n o h preocupa o com a elimina o das lacunas. $ desvantagem deste m4todo 4 !ue os prximos ar!uivos a serem gravados ser o fragmentados. 7esfragmenta o do espao livre - 8om este m4todo, ar!uivos fragmentados continuar o nesse estado, mas os novos ar!uivos a serem arma%enados estar o com certe%a em uma forma n o fragmentada. Podemos usar este m4todo !uando " foi reali%ada recentemente uma desfragmenta o completa, o !ue garante !ue a maioria dos ar!uivos n o est o fragmentados.

Captulo 43 Softwares que previnem e resolvem problemas

43-27

$!ui vai uma dica/ antes de desfragmentar um disco, remova eventuais ar!uivos desnecessrios/

#sva%ie a lixeira 'emova os ar!uivos temporrios da Bnternet no seu navegador 'emova os ar!uivos temporrios H[.6MP:

O Desfragmentador de disco do Windows

$o executarmos o 7esfragmentador de 7isco do (indows, 4 inicialmente apresentado o !uadro mostrado na figura 9T. 0ele devemos selecionar o drive a ser desfragmentado, e a seguir pressionar o bot o *;.
Figura 44.19
4ndicando o drive a ser desfragmentado.

$ desfragmenta o ser iniciada, sendo apresentado um !uadro como o da figura <U.


Figura 44.20
0esfragmentao em andamento

0a figura <9 vemos o !uadro de op+es avanadas do 7esfragmentador de 7isco do (indows. Podemos usar a op o 2'eorgani%ar ar!uivos de programas para !ue iniciem mais rpido3. #sta op o fa% um remane"amento dos ar!uivos executveis para o incio do disco, o !ue resulta em menor tempo de carregamento.

43-28 Figura 44.21

Hardware Total
1p9es avanadas do 0esfragmentador de 0isco

6emos ainda a op o )erificar se h erros na unidade de disco, !ue deve ser preferencialmente utili%ada. Ouando esta op o 4 marcada, o 7esfragmentador de 7isco se recusar a operar caso existam erros na estrutura lgica do disco, sugerindo o uso do programa 1candisP para resolver eventuais problemas. 0esse caso devemos fechar o 7esfragmentador de 7isco, executar o 1candisP, e finalmente voltar ao 7esfragmentador. 7urante a desfragmenta o podemos usar o bot o Pausa para suspender provisoriamente a opera o. #n!uanto o 7esfragmentador fa% o seu trabalho, podemos continuar utili%ando outros programas, mas isto tra% algumas desvantagens. Primeiro, ar!uivos !ue este"am sendo manipulados por outros programas n o ser o movidos no processo de desfragmenta o. 1egundo, o computador ficar mais lento, devido I intensa atividade de acesso a disco no decorrer da desfragmenta o. 1e !uisermos durante este processo executar tarefas !ue exi"am acesso intensivo ao disco podemos fa%er uma pausa na desfragmenta o. .asta clicar sobre o bot o Pausa. 8om a desfragmenta o temporariamente paralisada, o programa !ue estamos usando poder acessar o disco mais rapidamente. $o terminarmos, podemos clicar novamente sobre o bot o Pausa para !ue a desfragmenta o continue. 6emos ainda o bot o Parar, !ue permite suspender totalmente a desfragmenta o. $o pressionarmos o bot o #xibir 7etalhes, a "anela do desfragmentador assume o aspecto mostrado na figura <<.

Captulo 43 Softwares que previnem e resolvem problemas


Figura 44.22

43-29
Viso detal%ada do desfragmentador.

#xperimente fa%er um teste interessante. 8ronometre o tempo gasto com a iniciali%a o do (indows Ha partir do instante em !ue aparece a mensagem 2Bniciando o (indows...3:. -aa isto antes e depois da desfragmenta o. )oc& ver !ue, aps a desfragmenta o, o tempo gasto ser bem menor. Muitos usurios chegam a fa%er desfragmenta+es dirias. *utros a fa%em apenas de meses em meses. 0enhum dos dois est errado. $!uele !ue fa% desfragmenta+es muito fre!Rentemente ter seu sistema de ar!uivos mais velo%, mas diariamente perder algum tempo na desfragmenta o. * !ue raramente fa% desfragmenta+es n o perder tempo nesta atividade, mas seu acesso a disco ser mais lento. )oc& poder adotar !ual!uer es!uema, dependendo da sua vontade de obter melhor desempenho, e da sua disposi o em esperar pela desfragmenta o.

Norton Disk Doctor (NDD)


* 0orton 7isP 7octor 4 um programa similar ao 1candisP !ue fa% parte do 0orton 5tilities. 1ua opera o 4 ligeiramente diferente, mas os tipos de consertos reali%ados s o os mesmos.

43-30

Hardware Total
Figura 44.23
*orton 0is6 0octor.

Bndicamos os drives a serem testados e clicamos no bot o 7iagnosticar. 1er feita uma s4rie de checagens na estrutura lgica do disco Hfigura <>:. $o t4rmino dessas checagens entrar em a o o 6este de superfcie, no !ual s o procurados e mapeados setores defeituosos. $o t4rmino da opera o ser apresentado um relatrio como o da figura <?.
Figura 44.24
C%ecagens no disco.

Figura 44.25
)elat7rio final do *orton 0is6 0octor.

0a maioria das ve%es o 1candisP 4 suficiente para solucionar problemas no disco, mas em casos de travamentos ou anomalias no 1candisP, normalmente o 0orton 7isP 7octor fa% seu trabalho corretamente. 0os raros

Captulo 43 Softwares que previnem e resolvem problemas

43-31

casos em !ue ocorrem problemas, podemos iniciar o (indows em modo de segurana e a seguir usar o 1candisP ou o 0orton 7isP 7octor.

Scandisk e NDD para MS-DOS


0o (indows encontramos uma vers o do 1candisP prpria para operar no modo M1-7*1. 6rata-se do programa 18$07B1;.#J#, locali%ado no diretrio 8/X(B07*(1X8*MM$07. 8aso n o se"a possvel reali%ar um boot normal no (indows, voc& pode utili%ar esta vers o do 18$07B1;.
Figura 44.26
1 (candis6 para /(&01(.

$ figura <@ mostra o 1candisP para M1-7*1 em execu o. #xecute preferencialmente o 1candisP !ue est locali%ado no prprio computador !ue ser testado. 1e voc& utili%ar um 1candisP do (indows anterior I vers o T? *1'<, n o poder diagnosticar discos formatados com -$6=<. * 0orton 7isP 7octor tamb4m tem uma vers o para o modo M1-7*1. 6rata-se do ar!uivo 077.#J#, locali%ado no diretrio/ 8/X$r!uivos de ProgramasX0orton 5tilities $ figura <A mostra a tela de abertura do 077 para M1-7*1. G um pouco mais elaborado !ue a vers o para M1-7*1 do 1candisP. Podemos fa%er uma checagem na estrutura lgica dos discos rgidos, ou fa%er exame de superfcie. $o selecionar a op o, 4 apresentada outra tela para !ue se"am indicados os discos a serem diagnosticados.

43-32

Hardware Total
Figura 44.27
*orton 0is6 0octor para o modo /(& 01(.

Norton Speed Disk


* 0orton 1peed 7isP, contido no 0orton 5tilities, sempre foi considerado o melhor desfragmentador de discos para P8. 6anto foi assim !ue a partir do M1-7*1 @.U, a Microsoft passou a incluir neste sistema operacional, o M1 7efrag, !ue 4 na verdade uma vers o simplificada do 0orton 1peed 7isP. 6amb4m no (indows T? e superiores isto ocorre. * programa 7esfragmentador de 7iscos 4 na verdade uma vers o simplificada do 0orton 1peed 7isP. *bserve na figura 9T, a mensagem de copNright para a 1Nmantec 8orporation, produtora do 0orton 5tilities.
Figura 44.28
+scol%endo o m:todo de desfragmentao.

7ependendo da vers o do programa, o !uadro da figura <S poder ser mostrado automaticamente, ou apenas !uando 4 usado o bot o Bniciar. 0este !uadro podemos escolher o m4todo de otimi%a o dese"ado. -eita a escolha, clicamos sobre o bot o Bniciar. $ figura <T mostra este programa em opera o. 1eu uso 4 bastante simples, basta selecionar o drive dese"ado e clicar sobre o bot o Bniciar.

Captulo 43 Softwares que previnem e resolvem problemas


Figura 44.29

43-33
*orton (peed 0is6 em execuo.

0 o importa !ual se"a o desfragmentador em uso, 4 possvel !ue a sua opera o n o possa prosseguir, caso existam problemas na estrutura lgica do disco. #sses problemas podem ser corrigidos com o 1candisP H!ue fa% parte do (indows: ou com o 0orton 7isP 7octor. 6erminada a desfragmenta o, o 0orton 1peed 7isP apresenta o mapa de utili%a o do disco mostrado na figura =U. $s vers+es mais novas deste software possuem um novo e interessante recurso. $o inv4s de deixar todos os ar!uivos no incio do disco e uma grande rea va%ia no seu final, colocam no incio do disco os ar!uivos mais utili%ados, depois o espao livre, e por ,ltimo os ar!uivos menos utili%ados. #ste modo de organi%a o melhora ainda mais o desempenho nos acessos aos ar!uivos de uso mais comum.
Figura 44.30
3:rmino da desfragmentao

43-34

Hardware Total

Podemos escolher o m4todo de otimi%a o a ser usado pelo 0orton 1peed 7isP. .asta clicar no bot o Propriedades, e a seguir em *p+es. 1er apresentado um !uadro onde podemos escolher o m4todo de otimi%a o Hcompleta, de ar!uivos ou de espao livre:, al4m de vrias outras op+es.
Cuidado com o sistema de arquivos

8abe a!ui apresentar duas recomenda+es importantssimas a respeito da desfragmenta o/ 9: 5m disco usado pelo (indows deve ser desfragmentado apenas com programas desfragmentadores prprios para o (indows. <: 5m disco formatado com -$6=< deve ser desfragmentado com um programa !ue suporte a -$6=<. 1e for utili%ado um utilitrio desfragmentador !ue n o se"a apropriado para o (indows Tx, ser o perdidos os nomes longos de ar!uivos. Por exemplo, um ar!uivo de nome 2'elatrio mensal3 apresentar, aps a desfragmenta o, o nome 2'elatZ93. 0 o use portanto desfragmentadores para M17*1. 6amb4m 4 importante a !uest o da -$6=<, usada no (indows T? *1'< e superiores. )oc& n o poder desfragmentar um disco !ue usa -$6=< utili%ando uma vers o antiga de desfragmentador !ue suporte apenas a -$69@, mesmo !ue se trate de um software para (indows Tx Hpor exemplo, a primeira vers o do 0orton 5tilities T?:.

Recuperando um disco com o Norton Rescue


* programa '#185#.#J# 4 um utilitrio para M1-7*1 !ue fa% parte do 0orton 5tilities. #le fa% a recupera o do 8M*1 1etup, setor de boot e tabela de parti+es do disco rgido. G ,til portanto !uando ocorrem problemas com a bateria !ue resultam em perda de 1etup, ou !uando o computador 4 atacado por vrus, causando adultera o no setor de boot e tabela de parti+es. Para !ue se"a possvel restaurar um disco usando o 'escue, 4 preciso !ue tenha sido feito um bacPup pr4vio dessas informa+es. #ste bacPup 4 feito com o comando 7isco de #merg&ncia do 0orton 5tilities. #ste comando far a gera o de tr&s dis!uetes nos !uais existe o boot, utilitrios para recupera o no modo M1-7*1 e bacPup de dados de configura o do 8M*1 e do disco rgido.

Captulo 43 Softwares que previnem e resolvem problemas

43-35

0o disco 9 temos tr&s ar!uivos !ue guardam configura+es sobre o 8M*1 e sobre o disco rgido/ 8M*1B0-*.1$) .**6B0-*.1$) P$'6B0-*.1$) 8pia do 8M*1 1etup 8pia dos registros de boot 8pia das tabelas de parti+es

8aso ocorra perda de 1etup, perda do setor de boot ou tabela de parti+es Ho disco rgido n o seria mais reconhecido:, execute um boot com o dis!uete 9 de emerg&ncia do 0orton 5tilities. * programa '#185#.#J# ser executado automaticamente Hfigura =9:. 7evemos selecionar as informa+es a serem restauradas H$lt-M, $lt-# e $lt-6: e pressionar o bot o 'estaurar H$lt-':. 7epois da recupera o ser necessrio reali%ar um novo boot para !ue as mudanas tenham efeito.
Figura 44.31
Uso do *orton )escue.

7iscos formatados acidentalmente podem ser recuperados com o 0orton 5nformat H50-*'M$6.#J#:, locali%ado no disco =. 0ote !ue a recupera o necessita de duas condi+es para !ue se"a reali%ada de forma segura/ 9: G preciso !ue tenha sido usado anteriormente o programa Bmage <: * disco rgido n o pode ter recebido novos ar!uivos aps a formata o 1e essas condi+es n o forem satisfeitas, a desformata o n o 4 segura, e n o 4 recomendvel. Bnclusive o 50-*'M$6 pergunta ao ser executado, se o programa BM$C# foi previamente utili%ado. * Bmage fa% uma cpia da tabela de parti+es e do diretrio rai% e arma%ena em um ar!uivo de nome BM$C#.B7J. Mant4m ainda o bacPup da vers o anterior deste ar!uivo HBM$C#..$;:. #sses ar!uivos s o arma%enados em setores no final do disco rgido, de modo !ue mesmo !uando os diretrios s o perdidos, o 50-*'M$6 consegue locali%-los Hfigura =<:.

43-36

Hardware Total
Figura 44.32
1 U*;1)/!3 encontrou os arquivos 4/!,+.405 e 4/!,+.<!=.

6erminada a restaura o, execute um boot mas n o grave nada ainda no disco recuperado. 5se agora o 077 Hpode ser encontrado no disco < de emerg&ncia gerado pelo 0orton 5tilities: para reparar defeitos na estrutura lgica do disco rec4m-recuperado. 1e voc& recuperou o drive 8, use o comando/
NDD C: /QUICK

Para !ue este tipo de recupera o tenha sucesso total, use sempre o programa Bmage, locali%ado no grupo 0orton 5tilities do (indows Tx Hfigura ==:. Para us-lo basta marcar os drives cu"as imagens devem ser criadas e clicar no bot o Bmage.
Figura 44.33
Usando o *orton 4mage.

Para !ue o Bmage se"a executado automaticamente sempre !ue o (indows for iniciado, cli!ue no bot o *p+es. 1er apresentado o !uadro da figura =>. 1elecione ent o os drives a serem processados e mar!ue a op o #xecutar automaticamente "unto com o (indows.

Captulo 43 Softwares que previnem e resolvem problemas


Figura 44.34

43-37

Configurando o 4mage para ser executado na iniciali8ao do $indows.

Utilitrios de manuteno do Windows


* (indows possui diversos utilitrios de manuten o, facilitando a resolu o de problemas, principalmente relacionados com software. -aremos agora a apresenta o desses utilitrios. $ maioria deles n o possui cones disponveis na rea de trabalho, e n o constam nos menus obtidos a partir do bot o Bniciar. Para us-los 4 preciso usar o comando #xecutar e digitar o nome do programa dese"ado. )oc& poder entretanto criar cones para esses programas, facilitando assim a sua chamada. 5ma outra forma de executar esses programas 4 atrav4s do menu de ferramentas do Microsoft 1Nstem Bnformation, como mostraremos a seguir.
Informaes sobre o sistema (MSINFO32.EXE)

#ste programa HMicrosoft 1Nstem Bnformation: est locali%ado no menu de -erramentas de 1istema HBniciar W Programas W $cessrios W -erramentas de 1istema W Bnforma+es sobre o sistema:. Podemos v&-lo em execu o na figura =?.

43-38

Hardware Total
Figura 44.35
4nforma9es sobre o sistema.

0a parte direita da "anela existem as chaves/ 'ecursos de hardware, 8omponentes, $ambiente de software, Bnternet #xplorer e $plicativos. 8om a chave 'ecursos de Mardware podemos visuali%ar B'Os, canais de 7M$, endereos de memria, endereos de #W1, conflitos e dispositivos de legado. $s informa+es desta chave s o similares Is existentes no Cerenciador de 7ispositivos. $ chave 8omponentes tamb4m apresenta as informa+es existentes no Cerenciador de 7ispositivos, mas de forma mais detalhada Hfigura =@:.
Figura 44.36
Componentes instalados.

* M1B0-* tem uma chave $mbiente de 1oftware, com a !ual podem ser obtidas in,meras informa+es !ue n o est o disponveis no Cerenciador de 7ispositivos Hfigura =A:. Podemos ver os nomes de todos os drivers de software, tarefas em execu o e outras informa+es.

Captulo 43 Softwares que previnem e resolvem problemas


Figura 44.37
!mbiente de software.

43-39

#ste programa possui entre os seus menus, o -erramentas, atrav4s do !ual podem ser executados outros utilitrios de manuten o !ue acompanham o (indows Hfigura =S:. )amos ent o apresentar alguns desses utilitrios/
Figura 44.38
/enu de ferramentas.

Restaurao do sistema

#ste 4 um interessantssimo recurso introdu%ido no (indows M#. 5m problema muito comum entre os usurios de P8s 4 !uando depois de instalar um novo software ou hardware, eventuais problemas ocorrem, deixando o computador instvel ou inoperante. 0 o 4 uma situa o comum, o normal 4 tudo correr bem na nova instala o, mas problemas podem ocorrer. Ouando o usurio n o consegue desfa%er a instala o, acaba formatando o disco rgido. Bsso 4 o mesmo !ue 2matar mos!uito com canh o3. $lis, tem gente !ue formata o disco rgido como !uem troca de camisa. -eli%mente no (indows M# existe um m4todo muito mais rpido, simples e seguro para desfa%er instala+es mal sucedidas/ a 'estaura o do

43-40

Hardware Total

1istema. #ste programa encontrado no menu de ferramentas de sistema He tamb4 a partir do M1B0-*=<: deve ser usado antes de !ual!uer nova instala o. 5se a op o 28riar um ponto de restaura o3. -eito isso, instale seu novo software ou hardware. 1e ocorrerem problemas, volte ao programa de 'estaura o do 1istema e escolha a op o 2'estaurar o meu computador para um momento anterior3. 1er apresentado um 2calendrio3 no !ual podemos selecionar o ponto de restaura o dese"ado. * computador voltar ent o ao exato estado do instante em !ue foi criado o ponto de restaura o, acabando com a necessidade de formatar o disco rgido. 0a $"uda do (indows M# existem mais detalhes sobre este novo utilitrio.
Figura 44.39
)estaurao do sistema.

Verificao do Registro

#ste comando ativa o 18$0'#C(, o programa de verifica o do registro, " abordado neste captulo.
Agente de excluso automtica de driver (ASD.EXE)

#ste programa oferece sugest+es para solucionar problemas ocorridos durante o boot !ue tenham impedido drivers de serem carregados. 7urante a iniciali%a o, o (indows tenta carregar os drivers dos dispositivos instalados. 1e por algum problema este carregamento n o pDde ser feito Hconflitos de hardware, driver incompatvel ou corrompido, etc.:, o dispositivo ficar indicado com um ponto de exclama o no Cerenciador de 7ispositivos. #xecute ent o o $17.#J# e ser o apresentadas possveis solu+es.
Utilitrio de configurao do sistema (MSCONFIG.EXE)

#ste programa 4 usado para diagnosticar problemas !ue impeam o (indows de iniciali%ar corretamente, descobrindo por exemplo, a causa de

Captulo 43 Softwares que previnem e resolvem problemas

43-41

travamentos. Possui diversas guias, entre as !uais a Ceral, mostrada na figura >U. Podemos escolher tr&s tipos de iniciali%a o/

0ormal 7iagnstico 1eletiva


Figura 44.40
>uadro ,eral do /(C1*;4,.

* modo de diagnstico fa% um carregamento interativo de todos os programas e drivers envolvidos no boot. $ cada mdulo, 4 perguntado ao usurio se o carregamento deve ser feito ou n o. 7esta forma podemos saber !ual foi o mdulo !ue causou o travamento. 0o (indows T? n o existia este recurso, e para fa%er este tipo de carregamento era preciso pressionar -S e marcar a op o 8onfirma o Passo a Passo H1hift--S:. $ iniciali%a o seletiva permite desativar a execu o de alguns ar!uivos de iniciali%a o H8*0-BC.1K1, $56*#J#8..$6, etc:. #m geral a desativa o completa desses ar!uivos n o a"uda muito na resolu o de problemas, pois muitos dos comandos existentes poder o fa%er falta na opera o normal do (indows, causando outros tipos de problemas. #xistem guias atrav4s dos !uais podemos editar os ar!uivos $56*#J#8..$6, 8*0-BC.1K1, (B0.B0B e 1K16#M.B0B. 8ada um dos comandos desses ar!uivos pode ser ativado, desativado, movido para cima ou para baixo. 6amb4m podemos criar novos comandos e editar os " existentes.

43-42

Hardware Total
Figura 44.41
Podemos ativar ou desativar programas que so carregados atrav:s do grupo 4niciar.

6emos ainda a guia Bniciar, com a !ual podemos desativar seletivamente programas e drivers !ue o (indows carrega durante a sua iniciali%a o. Muitos desses mdulos s o carregados atrav4s do menu Bniciar HBniciar W Programas W Bniciar:, outros s o chamados pelo (B0.B0B e 1K16#M.B0B, outros s o ativados por chamadas no 'egistro. 1e o boot no modo de diagnstico apresentar problemas, podemos desativar o mdulo !ue o causou e tentar a execu o do boot. 5ma ve% sabendo o mdulo defeituoso, podemos tentar descobrir a sua origem e tentar fa%er sua reinstala o, ou obter uma vers o mais recente.
Dr Watson (DRWATSON.EXE)

* 7r. (atson 4 um software !ue monitora a atividade do (indows e gera um ar!uivo contendo informa+es sobre falhas ocorridas. Ouando ocorre algum problema em um aplicativo, o (indows apresenta um !uadro informando sobre o problema. 1e no !uadro apresentado voc& clicar no bot o 7etalhes, ser o apresentadas vrias informa+es sobre o problema, como o conte,do dos registradores do processador, nome do programa !ue travou, entre outras. #ssas informa+es s o incorporadas ao ar!uivo gerado pelo 7r. (atson. $o executarmos este programa, seu cone 4 representado na barra de tarefas, ao lado do relgio. $pli!ue um cli!ue duplo sobre este cone e ser exibida a "anela do 7r. (atson. 5se ent o o comando #xibir W $vanado, e o programa assumir o aspecto mostrado na figura ><.

Captulo 43 Softwares que previnem e resolvem problemas


Figura 44.42
1 programa 0r. $atson.

43-43

$trav4s das guias deste programa podemos visuali%ar todos os drivers instalados, programas em execu o, informa+es sobre o processador, !uantidade de memria e recursos livres, etc. * 7r. (atson n o atuali%a seu relatrio !uando o P8 trava e 4 necessrio pressionar o bot o 'eset. #m caso de problemas, use o comando $r!uivo W $brir do 7r. (atson para fa%er a leitura do ar!uivo 7'($61*0nn.(LC, na pasta 8/X(B07*(1X7'($61*0. * relatrio apresentado pelo 7r. (atson n o permite !ue o usurio resolva os problemas, apesar de fornecer algumas pistas. 1eu ob"etivo principal 4 fornecer informa+es sobre o estado do sistema na ocasi o do problema, permitindo !ue uma e!uipe de suporte possa analisar o !ue ocorreu.

Editando o Registro
)oc& poder encontrar pela frente Hpor exemplo, em sites de suporte t4cnico: procedimentos para resolu o de problemas !ue s o baseados em altera+es no 'egistro do (indows. )eremos agora como fa%er essas altera+es usando o programa '#C#7B6, o editor de 'egistro !ue acompanha o (indows. * (indows =.x arma%enava informa+es relativas Is suas configura+es em dois ar!uivos/ (B0.B0B e 1K16#M.B0B. 1eus programas utili%am, al4m desses ar!uivos, vrios outros ar!uivos prprios, todos com a extens o B0B. #m

43-44

Hardware Total

geral o usurio n o precisa fa%er modifica+es nesses ar!uivos. * Painel de 8ontrole e comandos de configura o existentes em todos os programas fa%em as altera+es necessrias nesses ar!uivos, e a maioria dos usurios n o precisa nem mesmo saber de sua exist&ncia. 0o (indows Tx, os ar!uivos (B0.B0B, 1K16#M.B0B e demais ar!uivos B0B criados e mantidos por programas individuais, s o mantidos por !uest+es de compatibilidade. 7esta forma, programas para (indows =.x podem ser usados no (indows Tx. #ntretanto, o (indows Tx utili%a um outro processo mais eficiente para arma%enar informa+es de configura o/ o 'egistro Hem ingl&s, 'egistrN:. 6anto o (indows Tx como os programas escritos especificamente para ele, guardar o todas as suas informa+es de configura o no 'egistro, !ue 4 composto de dois ar!uivos locali%ados no diretrio 8/X(B07*(1/ 1K16#M.7$6 e 51#'.7$6. * 'egistro 4 um m4todo muito mais eficiente para arma%enar informa+es de configura o. #n!uanto utili%a apenas dois ar!uivos, no (indows =.x eram usados muitos ar!uivos B0B, o !ue dificultava muito a sua locali%a o e altera o. 6amb4m no caso do (indows Tx, o usurio n o precisa visuali%ar nem alterar o 'egistro. * programa '#C#7B6.#J#, usado para editar os ar!uivos 1K16#M.7$6 e 51#'.7$6, nem mesmo aparece nos menus a partir do bot o Bniciar. Para us-lo, temos !ue clicar sobre o bot o Bniciar e escolher o comando #xecutar, digitando '#C#7B6. Mesmo as altera+es sobre os ar!uivos 1K16#M.7$6 e 51#'.7$6 podem ser feitas por outros processos. * Painel de 8ontrole aceita modifica+es feitas pelo usurio, modifica+es estas !ue s o incorporadas ao 'egistro, sem !ue o usurio precise usar o '#C#7B6. Mesmo n o sendo necessrio usar o '#C#7B6, vamos encontrar em muitas publica+es especiali%adas no (indows Tx, dicas de configura+es !ue podem ser feitas atrav4s de altera+es no 'egistro.
Faa um backup do Registro

$ntes de fa%er altera+es no 'egistro, faa um bacPup como mostramos neste captulo. 0o (indows T?, faa uma cpia dos ar!uivos 51#'.7$6 e 1K16#M.7$6. 0o (indows TS e superioress voc& pode usar o mesmo m4todo, mas se !uiser pode fa%er este bacPup de uma forma mais fcil usando o programa 18$0'#C(, como " mostramos no incio deste captulo.

Captulo 43 Softwares que previnem e resolvem problemas O program REGEDIT

43-45

6anto 4 perigoso fa%er modifica+es indevidas no 'egistro, !ue o programa '#C#7B6.#J# nem mesmo fa% parte dos menus do bot o Bniciar. Para execut-lo, temos !ue usar o comando #xecutar, a partir do bot o Bniciar da barra de tarefas. $ figura >= mostra o '#C#7B6 em funcionamento.
Figura 44.43
1 programa )+,+043.

6odas as informa+es existentes no 'egistro ficam arma%enadas em reas principais chamadas de chaves. #ssas chaves ficam na parte es!uerda da "anela do '#C#7B6. 0a parte direita s o mostrados os dados arma%enados nessas chaves. 7entro de cada chave existem outras chaves. Podemos acesslas da mesma forma como acessamos as pastas no (indows #xplorer. Por exemplo, para abrir a chave M;#K\51#'1, basta aplicar-lhe um cli!ue duplo, e teremos algo como mostra a figura >>. 7entro de uma chave aberta, encontramos outras chaves !ue podem ser tamb4m abertas da mesma forma.
Figura 44.44
!brindo a c%ave ?=+@AU(+)(.

$pesar da figura >= mostrar vrias chaves, na verdade s o apenas duas/ M;#K\L*8$L\M$8MB0# e M;#K\51#'1. $s demais chaves mostradas s o atalhos para partes especficas das duas chaves principais. $s altera+es no 'egistro consistem em alterar ou criar valores dentro das chaves. )e"amos a seguir um exemplo de altera o atrav4s do '#C#7B6.
Nomes longos

43-46

Hardware Total

$lguns usurios ficam um pouco incomodados com a forma usada para exibir nomes longos no formato S.=, tanto nas se+es do M1-7*1 como nos aplicativos para (indows =.x. Por exemplo, se criarmos um ar!uivo com o nome longo MB8'*1*-6.7*8 HT caracteres no nome:, este ser visuali%ado com o nome MB8'*1Z9.7*8. 1e for criado outro ar!uivo de nome longo cu"os @ primeiros caracteres se"am 2MB8'*13, este ser chamado de MB8'*1Z<.7*8. #ntretanto, na maioria das ve%es n o s o criados outros ar!uivos com nome longo e com os @ primeiros caracteres iguais aos de um ar!uivo " existente. 1e n o existem MB8'*1Z<.7*8, MB8'*1Z=.7*8 e outros, 4 muito melhor chamar o ar!uivo original de MB8'*1*-.7*8, ao inv4s de MB8'*1Z9.7*8. $ altera o !ue mostraremos a!ui fa% com !ue os ar!uivos de nome longo se"am convertidos para o formato S.=, apenas tomando os S primeiros caracteres do seu nome Hexcluindo os espaos em branco:. $penas se for criado um outro ar!uivo de nome longo, cu"os S primeiros caracteres se"am iguais a outro " existente, ser o gerados nomes como MB8'*1Z9. *bserve !ue esta altera o n o ser vlida para os ar!uivos " existentes, e sim, para os !ue forem criados depois da modifica o. $ modifica o consiste no seguinte/ 8omece abrindo a chave/
?=+@ABocal/ac%ineC(2stemCCurrentControl(etCControlC;ile(2stem

$ figura >? mostra esta chave " aberta.


Figura 44.45
!brindo uma c%ave do registro.

8rie um novo valor binrio dentro desta chave, como mostra a figura >@. 7evemos clicar com o bot o direito do mouse sobre a "anela do '#C#7B6. 1er apresentado um menu cu"o ,nico elemento 4 0ovo, e a seguir outro menu, no !ual devemos escolher a op o )alor binrio. $ seguir digitamos 0ame0umeric6ail. *bserve !ue, apesar de estarmos usando letras mai,sculas e min,sculas para facilitar a leitura, n o 4 feita distin o entre elas. Portanto, voc& pode digitar, por exemplo, 2namenumerictail3 ou

Captulo 43 Softwares que previnem e resolvem problemas

43-47

20$M#05M#'B86$BL3, mas sugerimos a forma 20ame0umeric6ail3 por ser de leitura mais fcil.
Figura 44.46
Criando um novo valor binrio dentro de uma c%ave.

$ seguir aplicamos um cli!ue duplo sobre o valor rec4m criado. 1er apresentado um !uadro como o da figura >A, no !ual podemos digitar valores binrios. 7igite apenas U e cli!ue em *;.
Figura 44.47
0efinindo um valor binrio.

* 'egistro estar alterado, e para !ue as altera+es tomem efeito, 4 preciso sair do '#C#7B6 e reiniciali%ar o (indows. #ntretanto, algumas altera+es tomam efeito a partir do instante em !ue o '#C#7B6 4 fechado, sem !ue se"a preciso reiniciali%ar o (indows. 0a d,vida, faa a reiniciali%a o.

43-48

Hardware Total
Figura 44.48
Valor binrio - criado na c%ave.

)oc& poder a seguir experimentar esta altera o. 8rie um documento de nome longo usando um aplicativo do (indows Tx. Por exemplo, use o (ordPad para criar um ar!uivo de nome Microsoft.7*8. $o executar o Prompt do M1-7*1 voc& pode listar o diretrio onde est este ar!uivo, e ver !ue seu nome 4 mostrado como MB8'*1*-.7*8, e n o como MB8'*1Z9.7*8. 0este exemplo vimos entre outras coisas como criar um valor binrio dentro de uma chave. *s elementos !ue podem ser criados dentro de uma chave s o os seguintes/ )alor de 1e!R&ncia Hstring:. 6rata-de de um con"unto de caracteres )alor 7(*'7. 6rata-se de um valor num4rico !ue ocupa =< bits )alor binrio. 6rata-se de um grupo de bNtes
Figura 44.49
+ditando uma string.

Figura 44.50
+ditando um valor 0$1)0.

Captulo 43 Softwares que previnem e resolvem problemas

43-49

0a figura >A, vimos o !uadro apresentado para a edi o de um valor binrio. 0as figuras >T e ?U vemos !uadros usados na edi o de se!R&ncias e 7(*'7.
Exemplo: Bug no sistema de arquivos do Windows 95

)amos agora mostrar um exemplo de solu o de problema atrav4s do 'egedit. 6rata-se de um bug no sistema de ar!uivos do (indows T?. #ste bug s foi corrigido a partir da vers o *1'<. Portanto, se voc& usa o (indows T? *1'< ou superior n o precisa fa%er esse a"uste. -aa-o se voc& usa o (indows T? original ou o (indows T?a Hobtido com a instala o do 1ervice PacP 9:. Para saber !ual 4 a sua vers o do seu (indows, cli!ue em Meu 8omputador com o bot o direito do mouse, selecione a op o Propriedades e depois a guia Ceral. * sistema de ar!uivos do (indows Tx pode ser configurado de tr&s formas/

1istema mvel 7esPtop 1ervidor

$ diferena entre as tr&s op+es est na forma como funciona a cache de disco do (indows. Ouando existe mais memria disponvel Hop o 1ervidor:, uma rea maior 4 disponibili%ada para memori%ar locali%a+es de diretrios e ar!uivos, resultando em maior desempenho Hatuam sobre os parQmetros Path8ache e 0ame8ache, no 'egistro:. Ouando existe menos memria, 4 memori%ada uma !uantidade menor de locali%a+es de ar!uivos e diretrios, mas em compensa o, sobra mais memria '$M para aplicativos. $ Microsoft recomenda !ue esta op o HMvel, 7esPtop, 1ervidor: se"a selecionada de acordo com a !uantidade de memria '$M existente no P8 HMvel at4 S M., 7esPtop at4 <U M. e 1ervidor de <U M. em diante:. #ntretanto os resultados esperados n o s o obtidos na prtica, devido a um erro de programa o do (indows T?. Para as fun+es de 1ervidor e Mvel, ocorre uma invers o nos valores de Path8ache e 0ame8ache arma%enados no registro. Por exemplo, ao configurarmos o P8 como 1ervidor de 'ede, s o usados valores de @> para 0ame8ache e <A<T para Path8ache Hdeveria ser o contrrio:. 8omo resultado, o sistema de ar!uivos memori%a a locali%a o de apenas @> ar!uivos, distribudos em <A<T diretrios]]] $penas a configura o 7esPtop funciona corretamente.

43-50

Hardware Total
Figura 44.51
!brindo a c%ave para alterar os valores default de *ameCac%e e Pat%Cac%e para as configura9es de (ervidor e /7vel.

Para solucionar o problema, precisamos usar o #ditor de 'egistro. $o ser executado, selecione a chave/
?6e2ABocalA/ac%ineC(oftwareC/icrosoftC$indowsCCurrentVersionC;(3emplates

0esta chave, encontraremos as subchaves 7esP6op, Mobile e 1erver. $s configura+es para 7esPtop ficam em branco, pois s o usados valores default do (indows T?. #m cada uma das outras duas subchaves, encontramos os valores de 0ame8ache e Path8ache, como mostra a figura ?9. Podemos ent o alter-los. Programe os valores de 0ame8ache e Path8ache da seguinte forma/
Computador /7vel Parmetro *ameCac%e Pat%Cac%e Valor DE FE FF FF EF FF FF FF (ervidor de )ede Parmetro *ameCac%e Pat%Cac%e Valor !G F! FF FF HF FF FF FF

1alve o 'egistro, execute uma nova partida no (indows. 7epois volte no Ouadro de Propriedades do 1istema e escolha a op o ade!uada HMvel, 7esPtop ou 1ervidor:. 7epois de um novo boot, as altera+es ter o efeito. WWWWWWWWWW -BM WWWWWWWWWWWWWWWW

Você também pode gostar