Sunteți pe pagina 1din 34

III.

CALCULATOARE PERSONALE
Dup cum am subliniat, apariia microprocesoarelor a generat o schimbare radical a concepiei constructive a calculatoarelor i a determinat trecerea acestora ntr-o nou generaie evolutiv. Deoarece prezena acestor sisteme de calcul a devenit un fapt obinuit n cele mai diverse domenii ale societii umane iar utilizarea lor este indispensabil pentru omul civilizaiei contemporane, vom ncerca s prezentm cteva din caracteristicile de baz ale acestor sisteme de calcul. Microprocesorul este un circuit integrat pe scar larg care ndeplinete rolul unitii centrale a unui calculator, echivalnd funcional cu cteva milioane sau chiar zeci de milioane de tranzistori. Calculatoarele a cror unitate central este un microprocesor se mai numesc microcalculatoare sau - n limba uzual calculatoare personale !personal computers" sau PC - uri. Calculatoare personale revoluioneaz utilizarea acestor dispozitive, datorit a cel puin trei caracteristici# preul de cost sc ut !stabil n urul sumei de $%%% de dolari, la un nivel al performanelor de calcul din ce n ce mai ridicat", astfel nct ele pot fi cumprate de ctre oricine, ca orice alt bun de consum& accesi!ilitatea utili rii , chiar i de ctre nespecialiti , astfel nct operarea cu 'C - ul nu mai este apana ul e(clusiv al unei caste de iniai& "a!aritul redus , dimensiunile unui astfel de calculator permind instalarea sa la serviciu sau acas, pe biroul de lucru. )ai mult, e(ist versiuni constructive comparabile ca
55

mrime cu o serviet sau cu o agend, sau chiar i mai mici !palm -top", care - dup cum sugereaz i numele - pot fi utilizate aezate n palm.

#i"ura $.%. Structura general a unui PC *n figura +.$. este prezentat structura general a unui 'C. ,tructura prezentat este conform cu modelul &uncional "eneral al unui calculator, numit i ar'itectur (on Neumann . *n consecin, vom regsi modulele despre care am discutat n capitolul anterior# de intrare, de ieire, memoriile intern i e(tern, diversele perifericele. Constructiv, operaional i funcional, aceste module au unele caracteristici particulare, a cror cunoatere o considerm de interes
56

i util pentru orice utilizator, innd cont de rspndirea actual a 'C-urilor. , trecem n revist cteva din aceste particulariti.

$.%. Elementele care determin per&ormanele unui microprocesor


-eamintim c microprocesorul !prescurtat - p" reprezint unitatea central a 'C-urilor. .u este scopul acestei lucrri s abordm aspectele constructive i funcionale ale acestuia, ns este util s evideniem cteva elemente de performan care - evident sunt determinante pentru calitatea performanei ntregului calculator. ,intetic, elementele care determin performanele unui microprocesor sunt# (ite a de lucru& capacitatea ma)im de adresare direct a memoriei interne& setul de instruciuni& tipul constructi(. , analizm pe rnd fiecare din aceste caracteristici# 1. *ite a de lucru reprezint volumul de instruciuni main !sau - mai riguros - de cicluri-main" pe care p le e(ecut ntr-o secund. /a este determinat n principal de un parametru denumit &rec(ena ceasului intern. De aceea, la 'C-uri, viteza nu este msurat uzual n mips !milioane de instruciuni pe secund" ci n )0z !$%1 0z", ntre cele dou mrimi fiind evident c se poate stabili o relaie de echivalen# o instruciune main este e(ecutat n mai multe cicluri - main, fiecare ciclu dureaz un numr determinat de perioade !sau tacturi" de ceas, iar frecvena reprezint inversul perioadei.

57

Ceasul intern este de fapt un oscilator care sincronizeaz prin impulsuri periodice traficul de semnale electrice desfurat ntre circuitele elementare din microprocesor. .ecesitatea acestei sincronizri apare datorit faptului c semnalele electrice care vor fi prelucrate de ctre unul din aceste circuite elementare trebuie s fie aplicate la intrarea acestuia simultan, dac dorim ca la ieire s se obin rezultatul corect. Dac tacturile de sincronizare ale ceasului ar lipsi, acest lucru nu se va ntmpla, deoarece fiecare din semnale trece - pn s a ung la intrarea circuitului menionat - printr - un numr diferit de alte circuite, unde prelucrarea lor implic de fiecare dat o anumit 2ntrziere3. Cum numrul de circuite prin care trece fiecare semnal este de obicei diferit, rezult c i ntrzierile lor vor fi diferite, fcnd imposibil sincronizarea la intrarea circuitului urmtor. De aceea, cesul intern se comport ca o 2poart3, care prin 2deschideri3 periodice permite trecerea semnalelor pentru prelucrare, eliminndu-se astfel posibilitatea apariiei unor desinscronizri care ar altera corectitudinea logic a rezultatelor. /(plicaia este evident intuitiv i un electronist ar putea s o atace propunnd o argumentaie mai savant. 'entru utilizatori ns rolul cesului intern poate fi interpretat n sensul celor artate mai sus. Dac primele microprocesoare aveau frecvena ceasului de civa )0z !de e(emplu, 1 )0z la 4ntel 5%5%", aceasta a crescut ulterior n permanen, la nivelul anului 6%%$ valorile de 500 - 800 MHz fiind obinuite, iar cele de - ! "Hz fiind din ce n ce mai puin avangardiste. 7n alt element care determin viteza de lucru a microprocesorului este dimensiunea re"istrelor interne de lucru i a ma"istralei de date. 8m artat c informaiile circul ntre diferitele componente ale calculatorului !7C, memorii, uniti de 49/, etc." pe o anumit ma"istral, iar microprocesorul !ca unitate
58

central" posed un numr de re"istre, destinate stocrii datelor asupra crora se efectueaz prelucrri la un moment dat. 8ceste date pot fi coduri de instruciuni, adrese de memorie, operanzi !vezi capitolul 4". -ezult c viteza de prelucrare depinde de 2lrgimea 2 magistralei de transport !similar cu numrul de benzi de circulaie de pe o autostrad" i de 2volumul3 de stocare al registrelor. 'entru c ne referim la flu(uri de informaii, aceste dimensiuni se msoar n bii. Dimensiunea unui registru mai poart numele de lun"imea cu(+ntului procesorului !,ord si e", fiind un parametru caracteristic important al acestuia. *n argoul informatic, de multe ori se spune c un microprocesor lucreaz pe # $ii, subnelegndu-se de fapt c acesta are lungimea cuvntului !i deci dimensiunea regitrilor" de # $ii% *n arhitecturile uzuale, se opteaz ca magistrala de date i regitrii de lucru s aib aceleai dimensiuni, pentru c este de dorit ca 2umplerea3 sau 2golirea3 regitrilor s se fac printrun singur transfer pe magistral. 'rima generaie de microprocesoare avea registre i magistrale de - !ii. :eneraiile urmtoare, dup cum vom vedea, e(tind succesiv lrgimea cuvntului la %./ $0 i chiar .1 de !ii. /(ist i situaii n care dimensiunile registrelor interne i ale magistralei de date sunt diferite !de e(emplu, magistrala de +6 bii i registre de $1 bii". 8ceast soluie constructiv a fost adoptat din considerente de asigurare a compatibilitii soft ntre dou generaii succesive de microprocesoare. 8stfel, n momentul lansrii lui 4ntel 5%51 !procesor pe $1 bii", acesta nu putea rula programele scrise pentru predecesorul su !4ntel 5%5% - procesor pe 5 bii". 'n cnd s-au gsit soluiile de compatibilitate, a fost construit o versiune hibrid !4ntel 5%55", care intern lucra pe $1 bii, dar efectua transferuri pe o magistral cu capacitatea de 5 bii.

59

7n ultim element care influeneaz substanial viteza de lucru a microprocesorului este prezena memoriei cac'e. Dup cum de a tim, 7C transfera n vederea prelucrrii date din )4, locaie cu locaie. Durata fiecrui transfer este o caracteristic a memoriei i se numete timp de acces, fiind dependent de tehnologia contructiv utilizat. /ste evident c un timp de acces mic crete viteza de lucru a calculatorului, dar micorarea lui complic tehnologia i crete preul de cost al memoriei. ,-au cutat atunci i alte soluii pentru mrirea debitului de transfer al datelor din memorie. ; soluie actual de mare eficien a acestei probleme este organizarea resurselor de stocare ale calculatorului ntr-o structur numit ierar'ie a memoriei !figura +.6". ,e observ c la baza acestei ierarhii sunt plasai suporii de memorie de mare capacitate, dar leni, pe cnd la vrf se gsesc resursele cu cea mai mare vitez de transfer.

-egist re

Crete timpul de acces

Cache

Crete costu9bit

Crete capacitatea

)emoria principal

Disc magnetic

Disc optic, band magnetic

#i"ura $.0. &erahia memoriei


60

'lasarea, transferul i regsirea datelor n aceast ierarhie a resurselor de stocare se face conform principiului localitii# dac o dat a fost referit de ctre un program, atunci - cu o mare probabilitate - i cele stocate n locaii vecine vor fi referite n viitor !localitatea spaial" i dac o instruciune de program a fost e(ecutat, atunci - cu o mare probabilitate - i cele plasate n vecintatea ei vor fi e(ecutate n viitor !localitate temporal". )emoria cache este o component a ierarhiei memoriei care funcioneaz pe baza principiului localitii. Constructiv, ea este o memorie ultrarapid !n raport cu memoria intern de tip -8)", cu o capacitate de stocare mai mic dect zona -8) a )4 !de e(emplu !5'( 5 ! sau 0!) *+". ; parte din memoria cache este plasat chiar n chip - ul microprocesorului ! cac'e de ni(el % sau L%", alt parte fiind alctuit din circuite e(terne acestuia ! cac'e de ni(el 0 sau L0". *ntr-un modul cache datele i instruciunile pot fi stocate fie mpreun, fie separat !n cache de date, respectiv de instruciuni". *n memoria cache sunt transferate zone din memoria intern a calculatorului, care conin datele pe care unitatea central le va prelucra. ,elecia acestor zone se face cu a utorul unor algoritmi bazai pe principiul localitii. 8cetia asigur cu o mare probabilitate !peste <5=" prezena n cache a datelor cerute de ctre 7C. 'rin acest mecanism microprocesorul are la dispoziie permanent o 2provizie3 de date pe care le poate accesa mult mai repede !avnd n vedere viteza de transfer superioar din cache", astfel nct i el va lucra mai rapid. )emoria cache era o component opional n configuraia primelor 'C - uri, ns variantele constructive actuale au adoptat definitiv aceast soluie arhitectural. )erit menionat chiar faptul c un microprocesor cu o frecven mare de ceas poate fi totui mai lent

61

dect unul cu o frecven mai mic, dac acesta din urm dispune de mai mult memorie cache. 2. Capacitatea de adresare direct a memoriei interne este o alt caracteristic definitorie a unui microprocesor. /ste de dorit ca )4 s aib o capacitate ct mai mare, pentru a putea stoca ct mai multe date i programe. 8ceste informaii trebuie s poat fi oricnd regsite, prin adresele care sunt asociate celulelor elementare pe care le-am denumit locaii. 8dresele locaiilor se construiesc de ctre 7C n registrele sale interne i se transmit pe ma"istrala de adrese. Dac dimensiunea unui registru este - spre e(emplu - de $1 bii, iar o locaie are 5 bii, numrul ma(im ce poate fi format n registru este '55,5 !adic 6$>?6$@?A.?6$?$", ceea ce nseamn c pot fi accesat direct un volum de circa ')000 locaii sau ') *+ de memorie. 8cest e(empu ne-ar putea face s tragem concluzia !fals, dup cum vom vedea" c un microprocesor pe $1 bii nu poate avea dect o memorie intern de 1@ BC, pentru c att poate adresa direct prin registrele sale. Dtim ns c n realitate 'C-urile aveau cel puin $)C de -8), astzi aceast valoare putnd a unge la +6, 1@, $65 )C sau chiar mai mult. -ezult c mecanismele de adresare sunt mai complicate, oferind soluii pentru a avea acces i n zonele de memorie 2nalt3 !de dincolo de limita adresrii directe". 'e e(emplul de mai sus, un astfel de mecanism ar funciona astfel# memoria intern se mparte n se"mente de cte 1@ BC, fiecare segment avnd asociat o adres de nceput, iar identificarea unei locaii de ctre 7C se face n dou etape. )ai nti se transmite pe magistral adresa segmentului, iar apoi adresa locaiei, plasat n acel segment. 'rin aceast soluie, c-mpul ma#im de adresare este su$stanial mrit .')000 segmente a cte ')000 de locaii fiecareE". Dezavanta ul soluiei const ns n faptul c se efectueaz dou calcule de adres i dou transferuri pe magistral, ceea ce
62

nseamn - evident - consum suplimentar de timp i - implicit scderea vitezei de lucru a microprocesorului. 8stzi ns aceast problem a fost rezolvat n cea mai mare parte, 'C -urile moderne avnd magistrale de adrese cu limi de +6 sau 1@ de bii, ceea ce nseamn capaciti de adresare direct de ordinul FC !terra bGtes". 3. Setul de instruciuni reprezint ansamblul HinstrumentelorH cu a utorul crora microprocesorul e(ecut asupra datelor operaiile impuse de program !calcule aritmetice i logice, conversii, deplasri, rotaii, salturi etc.". *n arhitecturile clasice de calculatoare, se considera c sistemul este cu att mai performant, cu ct setul su de instruciuni este mai bogat. 8stfel de structuri se numesc cu set comple) de instruciuni, sau cu ar'itecturi CISC. )ai trziu, s-a constatat ns c numai o mic parte din setul de instruciuni este utilizat de ctre programe cu o mare frecven. ,-au obinut astfel calculatoare cu set redus de instruciuni , sau cu ar'itecturi RISC. -educerea numrului de instruciuni din set nu duce, aa cum am fi tentai s credem, la diminuarea performanelor, ba chiar dimpotriv, sistemele -4,C sunt deseori mai performante dect cele C4,C. .u este scopul acestei lucrri s intrm n detalii, aa c nu vom mai spune dect c ntre cele dou arhitecturi are loc o competiie acerb, nvingtorul fiind departe de a se contura. Fotui, aa cum s-a mai ntmplat i n alte situaii, este posibil ca n viitor soluia s fie un compromis ntre C4,C i -4,C. Iungimea cuvntului microprocesorului, mai precis dimensiunea i structura re"istrului de instruciuni !IR" determin caracteristicile setului. *n general, acesta este mprit n mai multe cmpuri# codul operaiei, modul de adresare, adrese operan i. Iungimea cmpului cod operaie determin cte combinaii binare distincte pot fi asociate instruciunilor, cu alte cuvinte numrul

63

acestora. ,pre e(emplu, un cmp de 5 bii suport ma(im 6>1 de coduri distincte pentru instruciuni. Codurile din cmpul mod adresare desemneaz modalitatea de calcul a adreselor operanzilor implicai n instruciune. Jr a intra n detalii, s amintim cteva dintre modurile de adresare mai frecvente# direct( indirect( $azat( cu regitri( inde#at . a. Iungimea cmpului adrese operanzi determin de cele mai multe ori dimensiunea spaiului de memorie adresabil de ctre instruciune. *n proiectarea setului de instruciuni trebuie s se in seama de necesitatea asigurrii compati!ilitii so&t,are ntre generaiile succesive de microprocesoare. 'resupunem c s-a construit un nou microprocesor - ., dotat cu un set de >%% instruciuni. 'redecesorul su K avea numai $%% de instruciuni. Foate programele scrise pn n acest moment au folosit setul de $%% de instruciuni al lui K. Dac ns din cele >%% de instruciuni ale noului set al lui . lipsete o singur instruciune din setul vechi, atunci toate programele care o conin nu vor putea fi rulate pe . !acesta nu va ti s o decodifice". ,-ar putea pierde astfel, la fiecare nou apariie a unui microprocesor, un uria volum de munc intelectual, pentru c vechile programe nu ar putea fi utilizate dect dup o prealabil rescriere. ,e impune deci ca setul de instruciuni al unui nou microprocesor s conin o$ligatoriu - ca un subset - instruciunile microprcesorului predecesor. *n acest fel se asigur porta!ilitatea pro"ramelor/ adic posibilitatea acestora de a fi rulate pe generaii succesive de microprocesoare. *n acest mod iau natere i &amiliile de microprocesoare, ai cror membri pot fi programai de aceeai manier !utiliznd un set comun de instruciuni de baz". 8stfel de familii au dezvoltat 4ntel !5%(51", )otorola !15(((", 8)D . a. .u ntotdeauna ns instruciunile de calcul satisfac pe deplin cerinele de vitez ale unui microprocesor. ,pre e(emplu, nmulirea
64

numerelor reale, reprezentate intern ntr-un format binar numit (ir"ul &lotant !sau virgul mo!il", este o operaie mare consumatoare de timp, indiferent de ce algoritm de calcul se utilizeaz. *n aceste situaii se recurge la circuite speciali ate/ care e(ecut numai o anumit categorie de operaii i pot fi !opional sau nu" ataate microprocesorului. Din aceast cauz, ele au fost numite coprocesoare matematice. 'entru versiunile mai vechi, fiecare tip de microprocesor avea un dual al su - coprocesorul. 7lterior, odat cu creterea densitii de integrare a circuitelor integrate, coprocesorul va fi inclus chiar n chip - ul microprocesorului, pentru creterea eficienei utilizrii sale. 8stfel, 4ntel adopt aceast soluie ncepnd cu generaia 4ntel 5%@51. 4. Tipul sau (arianta constructi( constituie un ultim criteriu de apreciere al performanei unui microprocesor, aa cum un autoturism poate fi evaluat nu numai dup caracteristicile tehnice propriu-zise, ci i dup firma care l-a fabricat sau modelul prezentat. 'e pia s-au impus dou mari familii arhitecturale de microprocesoare, ai cror 2prini3 sunt firmele productoare Intel i Motorola. 'rin e(tensie, i calculatoarele personale sunt mprite n dou# cele compati!ile I2M, dotate cu microprocesor 4ntel i cele compati!ile Macintos' !sau 8pple )acintosh", dotate cu microprocesor )otorola. 'e piaa european !i implicit pe cea romneasc" supremaia este deinut de ctre versiunile compatibile 4C), preferate de peste <>= din clienii acestui important segment de pia. /(plicaia nu const n nivelul lor superior de performan, n comparaie cu 'C -urile din familia )acintosh, ci n faptul c sunt ceva mai ieftine, iar e(igena legilor de protecie intelectual !cop3ri"'t" - care reglementeaz accesul la softului de aplicaii este mai redus. Cel puin la inceputul e(tinderii utilizrii pe scar
65

larg a 'C -urilor, aceste reglementri mai puin riguroase au permis utilizatorilor s-i procure programele i pe alte ci !mai puin Hortodo(eH, dar mai ieftine" dect cele ale licenelor de distribuie. 7tilizarea 'C - urilor din familia )acintosh este rspdit mai ales n ,78 i Canada. De aceea - i n aceast lucrare - atunci cnd vom utiliza noiunea de 'C sau vom analiza diferite caracteristici ale acestuia, ne vom referi implicit la un membru al familiei 4C). 'rimul reprezentant al familiei 4ntel care a echipat un calculator personal a fost modelul pe 5 bii -4-4. *n $<L5-$<L< apar primele microprocesoare pe $1 bii - 4ntel -4-. i -4-- - urmate n $<5@ de -40-.. *n $<51, modelul 4ntel -4$-. este primul microprocesor pe +6 de bii. 8 urmat generaia 5%@51, care lucra tot pe +6 de bii, dar cu performane superioare, avnd ncorporat coprocesor matematic i memorie cache I$ i e(ecutnd instruciunile n modul pipe5line !band de asamblare". )icroprocesorul poate lucra intern la frecvene de ceas mai mari dect frecvena de lucru a magistralelor sale !astfel, @51DM lucreaz intern la aceeai frecven cu a magistralei - de obicei ++)0z - DM6 lucreaz la o frecven dubl, iar DM@ la una de patru ori mai mare". 7n chip 5%@51 coninea $,6 milioane de tranzistori ntr-un chip de $1> mm6. 7tiliznd o arhitectura de baz similar cu @51, unele firme au lansat propriile lor modele de microprocesoare. Cele mai cunoscute sunt C3ri) !C)1-.", AM6 !Am1-." sau I2M !I2M1-.". *ncepnd cu generaia >51, microprocesoarele 4ntel au fost denumite Pentium i nregistrate ca marc. Pentium I a fost lansat pe pia n $<<+ i a fost primul microprocesor cu magistralele de adrese i date pe 1@ de bii, care lucra iniial la 1% )0z. 7tiliznd o nou tehnologie KI,4 !C4C);,, cu un indice de integrare de pn la %.+> m", chip -ul microprocesorului coninea +.$ - +.+ milioane de tranzistori, avnd o suprafa de numai 6<@ mm 6. Kitezele sale de
66

lucru se situeaz ntre $%% - $@% mips, iar debitul de transfer al datelor la 1% )0z este de >65 )C9s. 'entium are o structur intern superscalar, putnd e(ecuta dou instruciuni ntr-un ciclu de ceas !procesarea acestora fcndu-se pe dou magistrale pipe - line" i dispune de dou uniti cache de nivel $# una pentru date, iar cealalt pentru instruciuni. 8lte modele compatibile cu 'entium sunt Ne)7en N)8-. i C3ri) M%, ct i modelul de tranziie Pentium Pro. )icroprocesorul Pentium II !PII" - cu o arhitectur intern foarte asemntoare cu arhitectura -4,C, dar compatibil cu celelalte microprocesoare C4,C din seria 5%(51 - este realizat n tehnologie C4C);,, nglobnd ntr-o capsul considerat HenormH !+%1 mm6 suprafa, 65L de pini" circa 1 milioane de tranzistori. Jrecvenele sale de lucru variaz ntre 6++ i @>% )0z. Ia $>% )0z, viteza sa de lucru este de $+6 mips. '44 dispune de cache I$ i I6 i este dedicat n special aplicaiilor multimedia. De aceea, setul su de instruciuni poate conine unele speciale, numite MM9 !multimedia instructions". 8cestea permit prelucrarea datelor n modul SIM6 !single instruction stream( multiple data stream ", adic o singur secven de program prelucreaz simultan mai multe iruri de date. 'rocesoarele care lucreaz in acest mod se numesc Pentium II MM9. 'entium 44 a fost dezvoltat spre trei linii de produse. 'rima este Celeron, o variant mai ieftin, care fie nu are de loc, fie are un cache I6 cu o capacitate mai mic. 7rmaul su, Mendocino, are cache-ul I6 intern. Pentium II Pro este orientat spre servere i staii de lucru. *n urma fuzionrii firmelor .e(gen i 8)D, ncepe fabricarea microprocesoarelor din familia AM6 :) !:8, :., :.50". Concurena dintre marile firme productoare este relansat i pentru prima dat, n $<<1 4ntel va fi detronat din poziia de lider al performanei de
67

ctre modelul C3ri) .)-. P044;<. dup preluarea lui CGri( de ctre 4C) !$<<1", firma va realiza destul de repede replici la fiecare produs 'entium. -eplica 8)D la 'entium a fost n prim instan microprocesorul 8-. 698 la $++ )0z, nlocuit ns rapid, datorit performanelor inferioare, de modelul :8, un procesor -4,C performant, incompatibil ns cu familia 4ntel. )odelul urmtor - AM6 :. - este realizat n tehnologie de %.6> m !conine 5.5 - <.+ milioane de tranzistori", beneficiind de o arhitectur superscalar de tip Super=/ care ofer printre altele# memorie cache de nivel +, debit pe magistral de 5%% )C9s, port grafic 8:' i apte uniti de e(ecuie n paralel a instruciunilor !dou pentru operaii cu ntregi, dou pentru transfer de date cu memoria, una pentru instruciuni ))M, una pentru calcule n virgul mobil i ultima pentru rezolvarea instruciunilor de salt n program". Ia sfritul anului $<<L, 8)D lanseaz - n colaborare cu firma D/C, un nume cunoscut n lumea -4,C - procesorul :.50 $6, iar n $<<< - procesorul :=. 'rimul dintre ele implementeaz arhitectura $6no,>, introdus pentru creterea puterii de calcul n aplicaii din domenii noi ale te'nicii de calcul, precum grafica( multimedia( recunoaterea /or$irii( utilizarea discului /ideo digital( procesarea audio de 0nalt performan( conceperea paginilor de 12+ sau programele de proiectare asistat i educaionale. 'rocesorul Pentium III este, evident o dezvoltare a predecesorului '44, prelund de la acesta toate trsturile specifice arhitecturii '1, dar putnd lucra i n ar'itecturi duale !cu dou uniti centrale pe acelai circuit". /fortul proiectanilor s-a concentrat asupra creterii performanelor pentru aplicaiile din domeniile menionate mai sus. 'astila sa de siliciu conine circa <.6 milioane tranzistori, realizai n tehnologia de %.6> m. 'rocesorul dispune de instruciuni ))M i faciliti de prelucrare ,4)D, putnd
68

adresa pe cele dou magistrale @ :C de memorie cache !practic, I$ are >$6 BC, iar I6 - $)C" sau 1@ )C de -8). *n premier, 4ntel introduce la acest microprocesor numrul unic de identi&icare !CPUI6 - Central Processing Unit Identification Num$er", ceea ce permite, printre altele, sporirea gradului su de protecie, eliminarea de pe pia a produselor contrafcute i identificarea calculatorului prin softNare, util n efectuarea tranzaciilor de comer electronic. 'rocesorul Pentium III 9eon este o dezvoltare a arhitecturii '444, destinat serverelor de reea sau 4nternet. 7n concurent serios pentru '444 este AM6 :.5III. 8cest microprocesor introduce conceptul de cac'e pe trei ni(ele !3rile/el Cache", dintre care primele dou sunt interne. Competiia pentru realizarea unor microprocesoare ct mai performante continu. ,e fac cercetri pentru utilizarea unor noi materiale semiconductoare, n scopul reducerii timpilor de comutaie ai tranzistorilor, creterea densitilor de integrare i a frecvenelor de lucru. Ia momentul actual, acestea sunt ncura ate de trecerea la utilizarea industrial a tehnologiei de %.$5 microni. *nainte de a incheia aceast prezentare, a dori totui s remarc un aspect# ne-am obinuit s-i invidiem pe colegii care i achiziioneaz 'C-uri 2ultima mod3 i care le laud - pe bun dreptate- cu performanele hardNare ale acestora. *ns nu trebuie s uitm nici un moment c un calculator este adevrat 2tare3 numai dac este 2ncrcat2 cu pachete de programe puternice i diversificate. 8ltfel, invidia iniial se poate transforma uor n zmbet ironic, dac un 'entium 44 este utilizat numai pentru ocuri, redactarea corespondanei sau - mai trist - ca element de mobilier n biroul unui manager, al unui politician sau al unui nalt funcionar administrativ !situaii care mai pot fi inc ntlnite i n -omnia zilelor noastre".

69

$.0. Placa de !a a unui PC


Din punct de vedere constructiv, microprocesorul este montat mpreun cu circuitele integrate ale memoriei interne i cu alte circuite specializate pe o singur plac, numit de !a !de sistem sau mot'er!oard". *n figura +.+ este prezentat schematic un e(emplu de dispunere a acestora ! conform cu O>P".

#i"ura $.$. 4ispunerea componentelor pe placa de $az 'laca de baz este elementul n urul cruia se construiete ntreaga arhitectur a 'C - ului, asigurnd integrarea componentelor acestuia ntr-un ansamblu funcional. 'rincipalele componente instalate pe placa de baz a unui 'C sunt#
70

soclul microprocesorului - permite instalarea procesorului sistemului, asigurnd condiii bune pentru ventilarea i rcirea acestuia. Caracteristicile sale determin tipurile de microprocesoare care pot fi utilizate pe acel tip de plac& soclurile pentru memorie - stabilesc numrul de module de memorie i tipul acestora. Circuitele integrate de memorie care se introduc direct n socluri se numesc 6IP !Dual Inline Pac5age", iar plcuele cablate care conin astfel de circuite i se introduc ele n soclu se numesc SIMM !Single Inline Memor6 Modules" sau !arete de memorie& sloturile pentru e)tensii - sunt conectori care permit legarea unor dispozitive la magistrala sistemului !n numr de @ pn la 5". *n funcie de tipul acestui dispozitiv, i conectorii sunt diferii# I6E pentru hard disQ, compact disQ i floppG disQ, SCSI pentru compact disQ, hard disQ sau plotter, 'C4 pentru interfaa video sau plcile de sunet& portul A7P - este, la procesoarele moderne, un slot pentru interfaa grafic& c'ipsset -ul - este un set de circuite cone(e care permit configurarea plcii de baz, stabilesc diferite compatibiliti i determin funcionarea corect a procesorului i a magistralelor acestuia& circuitul ROM 2IOS - este memoria care conine nucleul sistemului de operare, cel care determin funciile de baz ale acestuia. Fot aici sunt nregistrai diveri parametri de configurare ai sistemului de calcul& soclurile pentru cac'e - permit montarea circuitelor I6 ale acestei memorii& ceasul plcii de !a - stabilete frecvenele de lucru necesare procesorului i magistralei. Kalorile acestora pot fi setate diferit, ntre anumite limite, cu a utorul unor umpere ?
71

conectorii de alimentare - leag sursa de alimentare la placa de baz, asigurnd tensiunile de alimentare necesare funcionrii unor componente ! de obicei > i $6 K". 'entru obinerea unor tensiuni de alimentare mai mici, placa de baz conine divizoare de tensiune& conectorii e)terni - permit, pentru versiunile mai vechi, legarea tastaturii, mouse-ului sau imprimantei. Ia sistemele mai noi, i interfeele seriale sau paralele au conectori pe placa de baz& cone)iunile de a&i@aA - permit efectuarea unor legturi ntre plac i panoul frontal al carcasei calculatorului, care activeaz led-urile martor ale tensiunii de alimentare, funcionrii hard disQului de reset? comutatoarele - sunt reprezentate de ctre Aumpere i s,itc'5uri, fiind folosite pentru activarea sau inhibarea diferitelor moduri de lucru ale componentelor sistemului de calcul& elementele de montaA - permit fi(area mecanic a plcii de baz n carcasa calculatorului. 'lcile de baz moderne sunt de tip plu"& pla3 !PnP", ceea ce nseamn c ele pot detecta automat arhitectura i componentele sistemului, nemaifiind necesar setarea configuraiei acestuia prin comutatori. Fipurile de plci de baz sunt legate n principal de dimensiunile acestora, care determin amplasamentul componentelor i tipul de carcas utilizat. Cele mai cunoscute tipuri sunt# placa AT standard !$6 ( $+.>H", realizat ntr-o mare gam de variante constructive, placa !a!35AT !5.L ( $+H", placa LP9, identic cu 8F, dar cu o aezare diferit a conectorilor !permite carcase mai mici, numite slim size" sau placa AT9 !cu aceleai dimensiuni ca babG-8F", cel mai recent standard impus din $<<1 de ctre 4ntel.
72

'laca de baz a 'C -ului trebuie aleas n funcie de tipul chipsetului i numrul de sloturi de e(tensie, astfel nct s permit dezvoltarea ulterioar a acestuia, numit up 5 "rade.

$.$. Memoria intern


Despre rolul acestui modul funcional nu mai sunt de spus prea multe lucruri, fa de ceea ce am discutat la structura general a unui calculator. Cteva caracteristici pot fi ns subliniate. Capacitatea de stocare uzual este pentru 'C-urile actuale de +6, 1@ sau $65 )C. 'rin adugarea pe placa de baz a noi cipuri -8), aceast capacitate poate fi crescut !memoria calculatorului poate fi i ea Hup-gradatH". Din punct de vedere funcional, )4 este format dintr-o parte -8) i o alta -;). 'artea volatil - -8) - este destinat stocrii datelor i programelor ce vor fi procesate !de aceea se mai numete memorie de lucru", iar partea remanent - -;) - este nscris de productor cu programe care servesc bunei funcionri a sistemului de calcul ! componenta C4;, a sistemului de operare al 'C - ului". ; zon a memoriei -8), numit CMOS este alimentat permanent de un mic acumulator, asfel nct datel stocate aici pot fi modificate, dar nu se mai pierd la scoaterea de sub tensiune a calculatorului. 8ici sunt pstrate o serie de informaii importante pentru funcionarea calculatorului !ca - de e(mplu - parola sistem( data i ora curent( informaii despre configurarea sistemului .a.". Circuitele de memorie -8) sunt realizate n dou tehnologii diferite# 6RAM !d3namic RAM " i SRAM !static RAM ". Circuitele D-8) sunt realizate din celule elementare !care stocheaz un bit de informaie" de tip condensator. Din aceast cauz, pentru pstrarea sarcinilor electrice ale acestor celule, este necesar o operaie
73

periodic de nprosptare, numit re&res'. /fectuarea refresh-ului duce la creterea timpilor de acces la informaiile din memoria D-8), acetia atingnd valori de 1% - 5% ns. Circuitele ,-8) sunt formate din celule elementare care au la baz tranzistori, astfel nct nu mai sunt necesare operaiile de refresh. *n consecin, circuitele ,-8) sunt mai rapide, asigurnd timpi de acces de $% - $> ns. Deoarece tehnologia de obinere a memoriilor D-8) este mai ieftin dect cea a celor ,-8), cea mai mare parte a memoriei de lucru este de primul tip. Circuitele ,-8) sunt utilizate mai ales pentru modulele cache de nivel 6. ,loturile n care se monteaz circuitele D-8) ale memoriei interne sunt grupate n !ancuri. *n sloturile aferente unui banc nu pot fi montate dect circuite de acelai tip. Cancurile de memorie, al cror numr variaz ntre $ i @, permit optimizarea acceselor i creterea vitezelor de transfer, prin utilizarea unei tehnici numit Bntreesere !interlea(in"". *n conformitate cu ea, n timp ce procesorul citete sau scrie o dat ntrunul din bancuri, n cel pereche se efectueaz refresh-ul, ctignduse astfel un timp substanial.

$.1. Memoria e)tern


8m amintit c principalii supori de memorie e(tern sunt cei ma"netici, reprezentai de discurile i !en ile magnetice. 'roprietile de baz ale acestora sunt# ne(olatilitatea - informaiile stocate nu se pierd la scoaterea de sub tensiune a echipamentului, aa cum se ntmpl la memoria -8). Datele stocate se pot terge numai prin comanda utilizatorului& stocarea ma"netic -se refer la tehnicile de memorare i de citire a informaiilor, bazate pe e(ploatarea proprietatii de histerezis magnetic a unor materiale, depuse pe suportul de
74

stocare. 4ntuitiv, aceasta este similar cu cea a nregistrrii sau redrii la un casetofon& amo(i!ilitatea suporilor este proprietatea acestora de a putea fi nlocuii n dispozitivul de stocare. /(ceptnd harddisQul, care - dup cum vom vedea - este un suport inamo(i!il !de aceea el mai este impropriu denumit i disc fi(", celelalte dispozitive magnetice de stocare permit schimbarea suportului de memorare montat pe echipament. *n acest fel, utiliznd un numr corespunztor de elemente de stocare, se poate crete capacitatea de memorare orict de mult. 'entru pstrarea suporilor nregistrai se organizeaz ar'i(e, care se vor numi ma"netoteci, !andoteci sau A discoteci. accesul direct sau cel sec(enial se refer la metoda de cutare i regsire a informaiilor stocate. 8ccesul sec(enial este specific benzilor magnetice, unde o nregistrare se regsete dup parcurgerea tuturor predecesoarelor ei !aa cum o secven de pe o caset video se gsete derulnd rapid banda pn la imaginea dorit". Deorece metoda implic un mare consum de timp pentru cutare, pe benzi se nregistreaz uzual numai arhive de date, care la prelucrare vor fi transferate pe disc. 8ccesul direct este specific discurilor. 'e aceti supori informaiile au o organizare fizic specific !pe care o vom prezenta puin mai trziu", care permite calculul direct al adresei ce trebuie accesat. 'oziionarea capetelor de citire 9scriere se face direct pe zona dorit, oarecum similar cu poziionarea capului de redare pe un disc de picQ-up. 8ccesul direct nu l e(clude pe cel secvenial, asfel c pe disc tipul de acces depinde i de natura prelucrrilor !citirea unui fiier sau ascultarea unei melodii este

75

secvenial, pe cnd cutarea unei anumite nregistrri n acel fiier impune accesul direct". Kom prezenta n continuare sumare descrieri ale principalelor tipuri de echipamente e(terne de stocare.

#i"ura $.1. 4iscul de mas 6iscul de mas este strmoul comun al hard disQ-urilor i floppG disQ-urilor, fiind utilizat de ctre generaiile de calculatoarele predecesoare 'C-uri. Conform figurii +.@, este alctuit dintr-un numr de platane din aluminiu !de obicei $%" acoperite cu material magnetic, montate rigid pe un a( central. 8nsamblul se numete pac'et !sau pil disc". *ntre platane e(ist un spaiu care s permit deplasarea capetelor de citire9scriere, care sunt montate rigid pe un mecanism mobil de acces. Jiecrui platan i corespund dou capete,
76

corespunztoare celor dou fee ale acestuia. 'achetele sunt demontabile, ele putnd fi nlocuite manual pe unitatea de disc. *n timpul funcionrii, pachetul este antrenat de ctre un motor ntr-o micare de rotaie, la o turaia uzual de +1%% rot9min, n timp ce mecanismul de antrenare al capetelor deplaseaz printre platane ansamblul acestora, radial fa de a(ul central. 'rintr-un sistem pneumatic, capetele sunt meninute n permanen deasupra suprafeelor discului de o pern de aer cu o grosime foarte mic. 8tingerea accidental de ctre acestea a suprafeei discurilor !la o ntrerupere de tensiune, de e(emplu" provoac avarierea definitiv att a lor ct i a pilei montat pe unitate. Capacitatea de stocare a unui singur pachet era cuprins ntre @% i 6%% )C, dar prin utilizarea

mai multor pile disc, volumul datelor stocate putea fi mult mai mare, cu toate c nu puteau fi utilizate n acelai timp. #i"ura $.8. 7dresarea fizic la hard dis5-uri
77

Discurile magnetice sunt suporturi de stocare a informaiilor adresa!ile. *n figura +.> este ilustrat organizarea fizic a datelor, care permite calculul de adres. 4nformaia este nscris pe un numr de zone circulare concentrice numite piste, plasate pe ambele fee ale platanelor. Ia rndul lor, pistele sunt mprite n mai multe sectoare. Fotalitatea pistelor de aceeai raz dintr-un pachet formeaz un cilindru. 'uem spune deci c un disc are # cilindri, fiecare cilindru avnd 6 piste, iar fiecare pist avnd n sectoare. Capacitatea obinuit de stocare pe un sector este !5' sau 5 ! bGtes. Din acest mod de organizare rezult c poziionarea capetelor de citire9scriere se face la un moment dat pe un cilindru, iar cea mai mic cantitate de informaie care poate fi adresat i transferat odat de pe disc este sectorul !aa cum la memoria intern era locaia". Timpul de acces necesar pentru efectuarea acestui transfer elementar este alctuit din suma ntre timpul de poziionare al capetelor pe pil i cel de citire9scriere propriu-zise. Datorit dispozitivelor mecanice de micare a capetelor, primul timp este destul de mare !de ordinul milisecundelor". *ncercarea de a construi discuri de mas cu mecanism de acces al capetelor fi( - cu toate c duce la creterea vitezei de transfer - conduce la o structur prea complicat !dac numrul de piste este - de e(emplu - )00, unitatea de disc trebuie prevzut cu )00 de capete de citire9scriere, cte unul pentru fiecare pist". 8stfel de soluii sunt utilizate numai n cazuri foarte rare. Card5disDul !C6" este principalul suport de memorie e(tern pentru 'C-uri i unele minicalculatoare. Constructiv, un 0D este un ansamblu de platane montate rigid pe un a( central !similar cu pila discului de mas" care, mpreun cu grupul de capete de citire9scriere, este introdus ntr-o capsul nchis ermetic, pentru asigurarea proteciei mpotriva ptrunderii impuritilor !figura +.1".
78

Diametrul platanelor este de + $963 sau mai mic !pentru variantele miniaturizate destinate laptop-urilor". Construcia ncapsulat face din

0D un suport inamovibil, caracteristic amintit mai nainte.

#i"ura $... 8n hard-dis5

7neori, hard disQul este numit i disc Rinchester. .umele nu aparine nici constructorului, nici firmei productoare, ci reprezint o consecin a campaniei publicitare de lansare a echipamentului# atunci, fiabilitatea sa era comparat cu cea a mitralierei Rinchester,
79

despre care se spunea c nu se stric niciodat. 'rincipiul de organizare fizic a datelor pe 0D este identic cu cel pentru discurile de mas# piste circulare concentrice mprite n sectoare. .oiunea de cilindru est mai rar folosit. *n ceea ce privete capacitatea de stocare, dac primele modele aveau 0(!0()0 M+, astzi s-a a uns la c-te/a zeci de "+. Ia 'C-uri, 0D poate fi montat ca unitate de stocare intern !varianta uzual" sau ca sistem e(tern !care se poate cupla la un calculator numai atunci cnd trebuie transferate datele". Caracteristicile hard disQ-urilor sunt importante, deoarece ele influeneaz n mare msur performanele calculatorului. *n ma oritatea cazurilor, utilizatorul este interesat numai de capacitatea sa, dar pentru unele aplicaii mai pretenioase este util cunoaterea i a altor parametri# rata de trans&er - reprezint volumul de informaii care poate fi transferat n unitatea de timp i se msoar n )C9secund& timpul mediu de acces - reprezint timpul dup care informaia este disponibil utilizatorului, msurat din momentul lansrii cererii. Kalorile medii ale acestuia variaz astzi ntre $> i 6%% ms& capacitatea de stocare - este e(primat n :C. )enionm c ntre capacitatea discului neformatat i acelui formatat e(ist mici diferene& (ite a de rotaie - are valori cuprinse ntre >%%% i $%%%% rpm !rotaii pe minut" i poate influena serios volumul de date transferate, dincolo de problemele speciale de echilibrare dinamic care pot aprea& "a!aritul - este dat de dimensiunile e(terne ale discului. 7zuale sunt pilele de +.>H, dar laptop-urile i notebooQ-urile sunt echipate cu uniti de 6.>H.
80

*nainte de a fi e(ploatate, hard disQ-urile trebuie s treac printr-un proces de pregtire, numit &ormatare. 8ceasta const n urmtoarele etape# &ormatarea &i ic !lo9-le/el", proces prin care sunt delimitate pistele i sectoarele i sunt nscrise nformaiile de sincronizare i control pentru fiecare sector& &ormatarea lo"ic !high-le/el", proces prin care se nscriu informaiile specifice sistemului de operare& partiionarea, proces prin care pe un singur suport fizic se pot defini mai muli supori logici. )enionm c formatarea fizic este efectuat de ctre productor. :ormatarea logic este efectuat de ctre utilizator i atunci cnd discul a fost utilizat n prealabil, operaia duce la pierderea ! de obicei ireparabil" a tuturor informaiilor de pe disc . 'artiionarea este util atunci cnd utilizatorul, de e(emplu, lucreaz alternativ cu mai multe sisteme de operare. #lopp35disD5ul !#6", discul &le)i!il sau disc'eta, cum ne-am obinuit s l numim uzual, este - pentru utilizatorii 'C-urilor - cel mai popular suport de memorie e(tern. 8cest suport de stocare const dintr-un disc de material plastic ! m6lar", acoperit cu strat de o(izi cu proprieti magnetice. /l este introdus ntr-o anvelop de protecie din hrtie sau material plastic. *n unitatea JD, un motor pas cu pas antreneaz discul n micare de rotaie, numai atunci cnd se transfer date, pe cnd capul de citire9scriere vine n contact cu suprafaa magnetic. *n figura +.L sunt prezentate versiunile constructive de JD - uri cel mai frecvent utilizate# unitatea mai veche de > $9@3, ieit astzi din uz i unitatea de + $963, specific 'C-urilor actuale. Cele dou valori se refer la diametrul dischetei. *n figur se poate observa sistemul de protecie mecanic mpotriva scrierii accidentale a JD81

ului, constnd dintr-un orificiu care interzice aceast operaie dac este obturat.

#i"ura $.=. :lopp6-dis5 - uri 'entru a putea fi utilizat, discheta trebuie de asemenea formatat. Capacitatea de stocare pentru JD-ul de + $963 este standardizat i are valoarea de %/11 M2. 4nformaia este organizat fizic n 5% de cilindri, cu $5 sectoare pe pist i >$6 BC capacitatea unui sector. Frebuie reinut c la orice tip de disc magnetic, volumul de date stocat nu depinde de dimensiunea acestuia, ci de densitate
82

de Bnre"istrare, reprezentnd numrul de bii memorai pe o poriune de pist cu lungimea de un inch. *n configuraiile obinuite, un 'C avea dou uniti de JD, respectiv cte una pentru fiecare dimensiune constructiv. Freptat, unitatea de > $9@3 a fost eliminat, n locul ei fiind introdus n configuraia 'C - ului unitatea de CD--;). Deoarece aproape fiecare dintre noi utilizm sau purtm cu noi dischete coninnd diverse informaii !de la programe de calcul la ....mersul trenurilor" este bine s reamintim cteva reguli de pstrare a acestora. 8stfel, suprafaa magnetic nu trebuie atins sau zgriat i trebuie prote at mpotriva prafului sau a impuritilor de orice fel. JD-urile nu se depoziteaz n apropierea unor surse de cmpuri electromagnetice, fie ele motoare electrice, televizorul sau staii de amplificare audio. Frebuie evitat pstrarea dischetelor la temperaturi e(treme !prea oase sau foarte nalte", e(punerea lor ndelungat la radiaia ultraviolet i - nu n ultimul rnd - trebuie renunat la scrierea pe anvelopa de protecie !atunci cnd este necesar, putem folosi eticheta aplicat pe disc i destinat special acestui scop". *n ncheierea acestei prezentri, s nu uitm c - dincolo de utilitatea sa incontestabil - floppG disQ-ul este i principalul suport pentru transportul de la un calculator la altul al viruilor. De aceea, precauia de a scana cu un program antivirus orice dischet cu informaii noi pe care dorim s o folosim nu este niciodat e(agerat, ba chiar trebuie considerat obligatorie. *n configuraiile de 'C -uri au fost folosite pe scar mai redus i alte tipuri de discuri magnetice. Dintre aceti supori ma"netici au)iliari de stocare menionm# discul cartrid"e - utilizat la 'C-uri i minicalculatoare, are o capacitate comparabil cu a 0D - ului, ns este amovibil, ntocmai ca un JD. Discul propriu-zis de + $96 2 este introdus
83

ntr-o capsul de protecie rigid i este manevrat ntocmai ca o dischet. 'rincipalul dezavanta l constituie preul de cost ridicat# circa $%%S discul i 6%%%S-+%%%S unitatea cartridge. 'ard5card5ul este la 'C-uri o e(tensie a hard-disQ-ului, fiind de fapt un alt hard-disQ mpreun cu circuitele sale de interfa, care poate fi montat pe placa de baz a calculatorului, obinndu-se o cretere a capacitii de stocare pentru sistemele care necesit acest lucru. RAM5disD-ul i cac'e disD-ul sunt utilizai ca modaliti de e(tindere a memoriei interne, deci sunt echipamente de stocare intermediare ntre aceasta i discurile clasice. Kiteza de transfer a datelor este de >% pn la 6%% de ori mai mare dect de pe 0D. Comunicarea cu 7C se face prin plci de interfa speciale sau emulatoare soft. 2anda ma"netic a reprezentat n trecut principalul suport de memorie e(tern pentru calculatoare. 8cum, aceast supremaia a fost pierdut, mai ales din cauza accesului lent la informaii, de tip secvenial i neadresabil. Cenzile sunt nc folosite de ctre calculatoarele mari, sub forma unor role de diametrul de $% $962 care conin de obicei L>% metri !6@%% picioare" de band cu limea de $963. 4nformaiile se scriu longitudinal, de obicei pe opt piste simultan, cu o densitatea de scriere de 16>% bGtes9inch. Kersiunile benzilor magnetice utilizate pentru 'C-uri se numesc casete ma"netice !streamer". /le au dimensiuni mai mici, comparabile cu o caset video i pot stoca de la sute de )C pn la civa :C de date, fiind utilizate pentru arhivarea datelor de pe harddisQ-uri. ,e realizeaz astfel copii de si"uran sau !acDup5uri. /(ist i versiuni care utilizeaz o tehnic original de nregistrare, ce const n scrierea transversal a benzii, atingndu-se capaciti de 6 :C.

84

Unitile de stocare alternati( sunt dispozitive care - cu toate c nu amenin supremaia suporilor magnetici de stocare e(tern reprezint soluii demne de luat n seam pentru mrirea capacitii memoriei e(terne a calculatorului personal. .ivelul lor de acceptare tinde astzi ctre unanimitate, odat cu eliminarea unor reticene legate mai ales de pre udeci dect de disfuncionaliti reale. , le prezentm pe cele mai interesante# Compact discul !C65ROM" este considerat dispozitivul cu cel mai profund impact asupra tehnologiilor de stocare e(tern, ndeosebi pe 'C - uri. Iansat n anii T<%, compact discul a fost dezvoltat de firmele ,onG i 'hillips, mai nti pentru nregistri audio, apoi i n varianta digital. /l utilizeaz tehnologia laserilor pentru scrierea i citirea datelor, ceea ce permite obinerea unor densiti de stocare a informaiei foarte mari, comparabile sau chiar mai mari dect cele ale discurilor clasice. 7nitatea de CD s-a ieftinit foarte mult n ultimii ani i a devenito component curent a arhitecturii fiecrui calculator. Dup cum sugereaz i numele, CD--;) - ul este un periferic de memorare e(tern de tip read onl3, adic poate fi numai citit. /l are aspectul i gabaritul unui floppG disQ, dar capacitatea de stocare este comparabil cu a unui hard-disQ, n condiiile unor timpi de acces de cteva ori mai mari. Dezavanta ul ma or, dat de faptul c CD-ul nu poate fi dect citit, este compensat prin faptul c el este ieftin i deosebit de fiabil. Jolosirea lui a fost impus i de productorii de softNare, care difuzeaz astzi pe CD att produsele lor, ct i documentaia aferent. CD--;) - ul este prin e(celen un suport de stocare multimedia, pentru c poate conine simultan date, imagini i muzic. De aceea, utilizatorii l mai numesc i 2enciclopedie electronic3 i l consider astzi indispensabil pentru dezvoltarea i e(ploatarea unor astel de aplicaii.

85

Jizic, compact discul este un suport cu diametrul de @.>H, dotat cu un orificiu interior de angrenare cu diametrul de $.> cm. /l este realizat din policarbonat acoperit cu aluminiu !stratul activ" i prote at cu un inveli din plastic transparent. ,crierea informaiei se face n spiral, lungimea desfurat a acesteia fiind de apro(imativ > Qm. 4nformaia ocup o cavitate de circa %.$6 microni, iar distana ntre spire este de $.1 microni. Capacitatea unui astfel de disc este de 1@% )C, ceea ce nseamn, de e(emplu. ;) de minute de muzic nregistrat la cea mai inalt calitate, sau 500 000 de pagini tiprite sau echivalentul a )50 de dischete. CD - ul este inscripionat de ctre productor, printr-un procedeu de multiplicare prin matriare al unui prototip numit master. 4nformaia nregistrat nu se altereaz, fiind garantat un timp foarte ndelungat. Citirea nformaiei de pe CD - uri se face cu un fascicul de lumin focalizat !laser" de energie redus. 'entru a asigura citirea spiralei de informaie cu o vitez liniar constant, trebuie s se modifice viteza unghiular a discului, implicit deci i viteza de rotaie a discului n unitate !sunt necesare viteze mai mari cnd se citesc zone mai apropiate de centrul discului". De aceea, informaiile utile sunt grupate n !locuri, ntre care se gsesc spaii numite "ap5uri, unde se nscriu informaiile de sincronizare i corecie a erorilor. Citirea este caracterizat de un parametru numit rat de transfer, care msoar cantitatea de informaie care se transfer n unitatea de timp. Din punct de vedere comercial, acest parametru este evideniat printr-un factor de multiplicare fa de o valoare standard de a ratei de transfer, considerat a fi $>% BC9s. , remarcm totui c o unitate cu viteza @5M nu are o rat de transfer direct proporional cu aceast valoare, ci mult mai mic. *n ultimul timp au aprut C65urile reinscripti!ile. 8cestea pot fi inscripionate de ctre utilizator, fie o singur dat, fie de mai multe ori. Din prima categorie fac parte discurile optice C65R sau cele
86

denumite EORM !Erite Once Read Man6", iar dintr-a doua, discurile C65RE !re,rita!le C6". Inscriptoarele de C6 permit scrierea informaiei pe un suport gol !!lanD", dup ce aceasta a fost pregtit n prealabil pe 0D. 7nele tipuri permit copierea i de pe un alt CD. )etodele de scriere a CD-urilor sunt standardizate. Cea mai simpl este tracD at once !scrierea unei singure piste". )etoda disc at once permite o scriere continu a ntregului disc, iar metoda tracD multisession permite revenirea pentru scriere n mai multe sesiuni de lucru pe acelai CD. *n domeniul aplicaiilor multimedia, CD-urile de mare capacitate, care conin te(t, grafic, imagini video, au devenit indispensabile. 8stfel a aprut 6*65ul !Digital Video Dis5". 8cesta are o capacitate standardizat de @.L :C, care permite memorarea unui film de $+> minute. /(ist i standarde pentru capaciti de 5.> :C !6@% minute de film", <.@ :C !611 de minute" sau chiar $L:C !@5% de minute". 4ndustria cinematografic a adoptat DKD -ul, deoarece producerea i multiplicarea unui astfel de disc este mult mai ieftin dect multiplicarea pe videocaset, suportul este mai fiabil i mai mic, iar calitatea imaginilor i a sunetului este mult mai bun i nu se altereaz dup redri repetate. 8u fost construite i echipamente video interactive, numite sisteme (ideodisc. /le sunt destinate cutrii unor informaii de o anumit natur, utilizatorul avnd la dispoziie un ecran tip touche screen pentru a putea selecta diverse opiuni. 7n astfel de sistem poate fi un atrgtor album de prezentare a produselor unui magazin de blue- eans sau un catalog documentat pentru cel care dorete si cumpere o cas. *n acest ultim caz, spre e(emplu, doritorul selecteaz zona geografic, preul oferit, detaliile arhitecturale, iar sistemul video-disc furnizeaz pe rnd cadre cu locuine disponibile. *n cadrul aciunii de nlocuire a tehnicilor fotografice clasice cu cele digitale, firma BodaQ a realizat P'oto C6-ul. 8stfel, beneficiarul
87

va primi n locul unui film developat un CD coninnd imaginile imortalizate pe pelicul. De aceeai manier pot fi produse prezentri i cataloage de firm sau pot fi realizate arhive de fotografii. Unitile ma"neto5optice stocheaz informaia utiliznd un mi(a ntre mecanismele optice i cele magnetice cunoscute. Discul, de mrimea unei dischete, este format dintr-un suport din aluminiu, peste care se depun succesiv un strat de plastic transparent i altul dintr-un alia ale crui proprieti magnetice se modific termic, sub influena fasciculului laser. 7n astfel de suport poate fi rescris de mai multe ori, dup ce n prealabil este demagnetizat prin nclzire cu laser. Fotui, astfel de uniti sunt nc lente i au capaciti de stocare relativ mici. Memoriile cu !ule ma"netice. ; !ul ma"netic este o unitate de stocare cu diametrul de cteva ori mai mic dect al firului de pr care se fi(eaz printr-un procedeu special pe un film subire din material magnetic. Jilmul conine cteva mii de astfel de uniti i este prote at ntr-un nveli !ca un cip de circuite integrate". *n anii TL% specialitii prognozau c aceste memorii vor duce la nlocuirea discurilor. ;ptimismul lor se baza pe faptul c prezentau avanta ul unor supori statici, care nu aveau nevoie de piese n micare pentru manevrarea informaiilor !aa cum necesit discurile" oferind o fiabilitate radical sporit. De aceast dat, prognoza s-a dovedit a fi fals, memoriile cu bule magnetice avnd nc o arie de utilizare restrns, datorat n principal preurilor destul de mari. ,ectorul lor de pia este destinat mai ales 'C-urilor, roboilor industriali sau echipamentelor de comunicaie.

88

S-ar putea să vă placă și