ELEMENTE FUNDAMENTALE N STRUCTURA TIC Pentru ca utilizatorul final s-i realizeze aplicaiile dorite, folosind un software adecvat, el trebuie s cunoasc i resursele fizice ale sistemului de calcul de care dispune. n felul acesta exploatarea tuturor componentelor sistemului de calcul va fi realizat la parametri optimi de eficien. 2.1 Structura funcional a unui !i!t"# $" calcul Un sistem electronic de calcul (!"# reprezint un ansamblu de ec$ipamente - $ardware % care, &mpreun cu un sistem de pro'rame - software % %, realizeaz prelucrarea automat a datelor. (ceste componente trebuie s fie, prin concepie, bine armonizate pentru ca ele s funcioneze la parametrii proiectai sau dorii de utilizator. )aptul c *inteli'ena+ sistemului de calcul rezid ma,oritar &n software, nu poate diminua rolul $ardware-ului. 2.1.1 Resursele hardware !lementele ce compun $ardware-ul unui sistem electronic de calcul (fi'ura -..#, privite din punctul de vedere al rolului lor &n procesul prelucrrii datelor i al modului &n care acestea comunic &ntre ele, sunt individualizate i 'rupate &n/ unitatea central, echipamentele periferice, unitile de interfa i liniile de comunicaie (canale de intrare 0ieire#. 2.1.1.1 Unitatea central Unitatea central este componenta de baz a oricrui calculator i este alctuit din 1 (fi'ura -.-#/ unitatea aritmetic i logic1 unitatea de comand i control i memoria intern. Unitatea aritmetic i logic (U(2# are rolul de a efectua operaiunile aritmetice i lo'ice &n conformitate cu comenzile primite i este alctuit din/ - dispozitive de lucru1 - dispozitive de stocare intermediar. Dispozitivele de lucru, din punct de vedere fizic 0material, sunt circuite care combin impulsurile electrice i reprezint sub form binar datele i informaiile. !le realizeaz operaiile aritmetice i lo'ice de baz (adunare, scdere, reuniune, intersecie etc.#. %
%ar$&ar" - termenul este preluat, din limba en'lez3, pentru a desemna partea material3, palpabil3 a oricrui .!.". (ceast3 component cuprinde resursele fizice/ circuite electrice, componente electronice, dispozitive mecanice etc. %%Soft&ar" - termenul este preluat tot, din limba en'lez3, i desemneaz partea imaterial3 a oricrui .!.". (ceast component cuprinde totalitatea pro'ramelor necesare pentru funcionarea i exploatarea sistemului de calcul. oftware-ul este considerat 4inteli'ena4 sistemului electronic de calcul. 1 5eix, 5., Informatique applique la gestion, 2es !ditions )ouc$er, Paris, .667, pp. 89-:7 isteme electronice de calcul. !lemente fundamentale &n structura !" Dispozitivele de stocare intermediar sunt re'istre de memorie specializate, cu capacitate limitat i permit &nre'istrarea operanzilor i a rezultatelor aferente fiecrei operaii. Principalele re'istre, privite dup funcia pe care o &ndeplinesc sunt/ registrul de stare (indic starea U(2 la sf;ritul fiecrei operaii#, registrul de deplasare, registrul de complementare, registrul sumator i pentru operaii binare. )i'ura -.. Structura funcional a unui SEC instruciuni comenzi comenzi comenzi date rezultate )i'ura -.- Arhitectura unitii centrale Unitatea de comand i control (U""# trateaz o sin'ur cate'orie de informaii < instruciunile. n acelai timp, &ns, ea lanseaz toate semnalele 0comenzile care vor comanda funcionarea &ntre'ului sistem, inclusiv sc$imbul de date i informaii din cadrul acestuia. Unitatea de comand i control se compune din urmtoarele elemente/ un registru de instruciuni &n care se pstreaz, pe durata execuiei, instruciunea extras din memorie1 un contor care pstreaz adresa instruciunii citite din memorie i eventual adresa instruciunii urmtoare1 un decodor de funcii care recunoate funcia definit de instruciunea de executat1 un orologiu care distribuie ritmic impulsuri de sincronizare a diferitelor operaiuni elementare pe timpul executrii unei instruciuni1 87 UNITATEA DE COMAND' (I CONTROL )UCC* UNITATEA ARITMETIC' (I LO+IC' )UAL* P5=>5(?! MEMORIE PRINCIPAL' @(A! 5!BU2(A(A! Ae$nolo'ii informaionale pentru (dministraia Public circuite de comand care influeneaz dispozitivele comandate, dup ce au fost stabilite comenzile corespunztoare operaiunilor elementare. Prin construcie U"" este capabil s interpreteze i s execute un anumit numr de instruciuni care constituie setul de instruciuni al calculatorului. emoria intern 0principal (main memor# este un dispozitiv capabil s &nre'istreze informaiile i s le restituie unitii aritmetice i lo'ice, sub form de impulsuri electrice, execut;nd ordinele primite de la unitatea de comand i control. "alculatoarele pot manipula numai datele care se afl &n memoria principal. !arametrii care caracterizeaz memoria principal sunt/ lun'imea cuv;ntului, modul de or'anizare i adresare, capacitatea total, timpul de acces, ciclul de memorie i costul. "ungimea cuv#ntului este unitatea elementar pentru memorarea i accesarea instruciunilor, operanzilor numerici i adreselor. (cest parametru, &n funcie de tipul calculatorului, poate fi de 9, .C, 8-, C: bii. "uvintele conin informaii referitoare la/ $ adrese i date care sunt simple numere binare i care exprim o locaie de memorie, respectiv un numr (operand# care trebuie prelucrat, sau rezultatul unei prelucrri1 $ instruciuni care reprezint coduri numerice ale operaiunilor ce trebuie efectuate de procesor. = instruciune poate furniza simultan mai multe informaii (cod operaie, cod operand etc.#. %odul de organizare i de adresare a memoriei. %emoria intern este structurat pe celule binare, locaii, zone, partiii, &n funcie de caracteristicile te$nice ale acesteia. Dit-ul este unitatea de prezentare a informaiei &n memorie (cu valoare 7 sau .#. "elula binar, reprezint circuitul electronic capabil s memoreze informaii de un bit. =ctetul (bEte-ul# reprezint o succesiune de 9 bii care pot fi adresai individual &n funcie de adresa fiecruia. ?emoria intern este or'anizat &n pri de dimensiuni e'ale, numite locaii de memorie. = locaie de memorie are o adres unic, iar coninutul su poate fi scris sau citit &ntr-un sin'ur ciclu de memorie. (ceasta &nseamn c memoria principal este adresabil, accesul la informaii fiind selectiv 0direct. 2ocaiile de memorie sunt numerotate cresctor, pornind de la 7 p;n la limita superioar. (ceste Fetic$ete+ se numesc adrese de memorie. n mod obinuit, memoria intern este privit ca o succesiune de locaii cu dimensiunea de . octet, coninutul locaiei fiind tratat ca o entitate de informaie. = succesiune de mai multe locaii, formeaz o zon de memorie. 2ocaia de memorie, care desemneaz o informaie de . octet, nu trebuie confundat cu noiunea de cuv#nt de memorie. @imensiunea cuv;ntului de memorie este &n str;ns le'tur cu elementele constructive ale calculatorului i reprezint unitatea elementar pentru memorarea i accesarea instruciunilor, operanzilor i adreselor. Capacitatea total indic volumul de informaii ce poate fi stocat i determin c;te pro'rame pot fi executate i c;te date pot fi disponibile, la un moment dat. &impul de acces este intervalul dintre momentul &n care s-a emis o cerere de acces pentru scriere sau citire i momentul de &ncepere a operaiunii respective. (cest parametru se exprim &n microsecunde sau nanosecunde % , valorile fiind cuprinse &ntre G i G77 ns. Ciclul de memorie este intervalul de timp &n care se realizeaz scrierea 0citirea unei uniti de informaie &n 0din memorie. Parametrul poate fi definit i ca intervalul de timp &ntre dou operaii succesive de scriere sau citire i se exprim &n microsecunde sau nanosecunde. Costul este un parametru economic, de ordin 'eneral i depinde direct de te$nolo'ia utilizat pentru realizarea memoriei. @in punctul de vedere al accesului i al modului de funcionare, memoria intern este alctuit din dou componente/ - memoria 5=?1 - memoria 5(?. * . ns (nanosecund# H .7 -6 secunde 8. isteme electronice de calcul. !lemente fundamentale &n structura !" emoriile R! '(ead )nl %emor* sunt circuite al cror coninut este pro'ramat la fabricare i nu poate fi sc$imbat de utilizator. !le sunt folosite doar pentru citirea informaiei &nscrise, informaia fiind rezident permanent &n cadrul sistemului. n mod uzual, &n modulele 5=? sunt stocate comenzi de iniializare i pornire a anumitor componente ale sistemului de electronic de calcul. ?emoriile 5=? au evoluat &n timp, prin folosirea te$nicilor speciale de ter'ere selectiv i repro'ramare. (stfel, au aprut/ - memoriile !()% (Pro'rammable 5=? # care permit &nscrierea o sin'ur dat a unor noi pro'rame1 aceste memorii sunt c$ip-uri vide pe care datele pot fi scrise cu un dispozitiv special numit pro'ramator de P5=? (P5=? pro'rammer#1 - memoriile E!()% (!rasable P5=?# care pot fi terse prin expunere la o lumin ultraviolet i repro'ramate de ctre utilizator. Iter'erea nu poate fi selectiv i, &n plus, necesit un dispozitiv special de scriere i ter'ere numit P5=? pro'rammer 0P5=? burner (pro'ramator P5=?#1 - memoriile EE!()% (!lectricalE !rasable P5=? # pot fi citite i terse prin expunere la o &ncrcare electric i apoi repro'ramate de mai multe ori de ctre utilizator1 - memoriile EE!()% flash reprezint memorii !!P5=? speciale care pot fi rescrise &n timp ce se afl &n calculator, fr a fi necesar cititorul de P5=? (P5=? reader#. emoriile R" '(andom Access %emor* sunt memorii de lucru, accesibile utilizatorului, disponibile pentru scrierea i citirea repetat a datelor i pro'ramelor. ?emoria 5(? este volatil, coninutul ei pierz;ndu-se la &ntreruperea alimentrii cu ener'ie electric. ?emoriile 5(? pot fi statice (5(?#, sau dinamice (@5(?#. ?emoriile #R" sunt i ele de dou tipuri/ memorii bipolare i memorii ?= statice. %emoriile (A% bipolare, realizate cu tranzistoare bipolare, permit citirea i scrierea informaiilor &n memorie. n 'eneral, aceste memorii sunt mai rapide dec;t memoriile ?= (?etal =xid emiconductor# statice, dar consum o putere mai mare. unt utile &n cazul &n care se urmrete o vitez de lucru mai mare. %emoriile %)S statice realizate cu tranzistoare ?=, sunt folosite &n cazul &n care se dorete obinerea unei capaciti mari de memorie. 2a memoriile $R", realizate cu tranzistoare ?=, funcionarea se bazeaz pe &nma'azinarea, &n timp finit, a unei sarcini electrice pe un condensator. (ceast sarcin se descarc &n timp, fiind necesar re&ncrcarea cel puin odat la dou milisecunde. (ceste memorii sunt utilizate la re&mprosptarea afia,elor alfa-numerice sau 'rafice pe monitoare. 2.1.1.2. $ispo%iti&ele periferice @ispozitivele periferice, conectate la "PU asi'ur interfaa cu utilizatorul realiz;nd, &n principal, introducerea datelor, respectiv extra'erea rezultatelor. Jin;nd seama de aceste funcii, ec$ipamentele periferice i suporturile asociate acestora se pot 'rupa astfel/ ec$ipamente periferice de intrare1 ec$ipamente periferice de ieire1 ec$ipamente periferice de intrare-ieire1 ec$ipamente periferice i suporturi pentru stocarea datelor i informaiilor. Ec,i-a#"nt" -"rif"ric" $" intrar" !c$ipamentele periferice de intrare permit introducerea datelor i pro'ramelor &n memoria calculatorului i 0sau transmiterea de ctre utilizator a unor comenzi ce urmeaz a fi executate de ctre calculator. 2a r;ndul lor aceste ec$ipamente pot fi 'rupate &n/ ec$ipamente periferice de intrare de baz (tastatura, mouse, tracKball#1 ec$ipamente periferice de intrare speciale (scanner, di'itizoarele, touc$screen etc.#. 8- Ae$nolo'ii informaionale pentru (dministraia Public 'astatura reprezint ec$ipamentul periferic cel mai utilizat, fc;nd parte din confi'uraia minim a oricrui calculator. !le sunt utilizate pentru introducerea datelor. @ei nu exist o standardizare a tastaturilor, &n 'eneral acestea conin trei mari 'rupe de taste/ taste alfanumerice (litere i cifre#1 taste de punctuaie (vir'ul, punct etc.#1 taste speciale (taste funcionale, taste de control, taste cu s'ei, "aps 2ocK etc.#. @up modul de dispunere a caracterelor pe primul r#nd al tastelor alfanumerice, sunt folosite, cu precdere, tipurile (B!5AL (european#, MN!5AL (an'losaxon#, @voraK, @voraK-@ealE (la care dispunerea separat a tastelor pentru vocale i consoane asi'ur o tastare rapid a textelor#. Pe l;n' aceste tastaturi de tip OD?, pentru calculatoarele de tip (pple ?acintos$, sunt folosite tastaturile (@D (numite astfel datorit conectrii la ma'istrala Apple DesKtop .us#. @e re'ul, tastaturile sunt cuplate la unitatea central prin intermediul unui cablu flexibil, ceea ce permite poziionarea ei dup cerine. (u fost create i tastaturi +ireless (fr fir#. Poile modele transmit semnalul ctre calculator prin impulsuri radio sau &n spectru infrarou, care permite o raz de aciune mai mare, comparativ cu semnalul radio. ouse(ul este un dispozitiv de introducere utilizat la sistemele de operare cu interfa 'rafic. ?ouse-ul este folosit pentru selectarea unor opiuni din meniuri, manipularea unor obiecte (texte, 'rafice etc.# sau controlul micrii cursorului (pointer-ului# pe ecranul de afiare. ( fost inventat &n .6C8 de ctre @ou'las !n'elbart i este considerat una dintre marile descoperiri er'onomice, datorit eliberrii utilizatorului de folosirea exa'erat a tastaturii. !xist mai multe criterii de clasificare a acestor ec$ipamente periferice. Din punct de vedere constructiv, mouse-urile pot fi/ mecanice - dispun de o bil metalic 0de cauciuc ce se poate roti &n toate direciile, senzorii &ncorporai detect;nd direcia i deplas;nd cursorul pe ecran1 optice < folosesc un laser i o suprafa special prevzut cu o 'ril, pentru detectarea micrii mouse-ului1 nu au nici o component mobil i au o acuratee mai mare &n detectarea i interpretarea micrilor1 fiind mai rapide i mai precise dec;t cele mecanice1 opto$mecanice < folosesc o combinaie de te$nolo'ii mecanice i optice, i nu necesit o suprafa special cu 'ril. Dup numrul de butoane, exist diferite tipuri. ?aouse-ul clasic are dou butoane i funcioneaz dup principiul mecanic. 2a ora actual exist mouse-uri din ce &n ce mai complexe, care pot executa funcii suplimentare, unele c$iar pro'ramabile (cu rol de a prelua o comand special#. n plus, a aprut rotia de scroll care asi'ur realizarea acelorai funcii ca i cele ale barelor de derulare dintr-o fereastr Nindows. Dup compatibilitate, se distin' clasele/ OD?, >enius, 2o'itec$, ?icrosoft etc. (ceste firme au lansat pe pia pac$ete mouse ,tastatur +ireless care utilizeaz un sin'ur senzor, proiectat pentru a interpreta semnalele de la ambele dispozitive. "el mai important ar'ument &n favoarea modelelor wireless este le'at de libertatea de micare i lipsa cablurilor. 'rac)*all(ul este un dispozitiv ce ofer aceleai faciliti ca i mouse-ul/ te$nolo'ie optic, roti de scroll i numeroase butoane suplimentare. (vanta,ul fa de mouse const &n faptul c sunt staionare, ceea ce &nseamn c nu necesit mult spaiu pentru a fi utilizate. (stfel, ec$ipamentul poate fi plasat pe orice suprafa, inclusiv pe 'enunc$i. Ec,i-a#"nt" $" !canar" recunosc datele de pe anumite suporturi, citind simbolurile sau codurile cu a,utorul luminii (uneori i cu laser#, sau recunosc;nd anumite zone ma'netizate &n prealabil. #canner(ul optic este un ec$ipament ce permite preluarea 0citirea de texte (iruri de caractere, semnturi etc.# i 0sau ima'ini (alb-ne'ru sau color# tiprite pe $;rtie i transformarea lor &ntr-o form accesibil calculatorului. =peraia de citire este asemntoare celei realizate de oc$iul uman, fapt pentru care aceste ec$ipamente se numesc scannere optice. canner-ul funcioneaz prin di'itizarea unei ima'ini, transform;nd-o &ntr-o $art de bii. )iecare punct (pixel# este reprezentat prin 7 sau ., &n funcie de culoarea punctului (alb sau 88 isteme electronice de calcul. !lemente fundamentale &n structura !" ne'ru#. Pentru culori i nuane de 'ri se aplic acelai principiu numai c fiecare punct se reprezint prin, p;n la -: de bii. ?atricea de bii poate fi afiat pe un ecran, stocat &ntr-un fiier i manipulat prin pro'rame. 5eprezentarea tuturor ima'inilor prin $ri de bii face imposibil editarea direct a textelor scanate. (ceast operaie este posibil cu a,utorul unui sistem de recunoatere optic a caracterelor - ="5 ()ptical Character (ecognition#, care asi'ur traducerea ima'inii &n caractere ("OO. 2a ora actual, ma,oritatea scannerelor comercializate sunt prevzute cu pac$ete ="5 % . Principalii parametri care difereniaz scannerele sunt/ te$nolo'ia de scanare, rezoluia, ad;ncimea culorilor. +ititoarele de coduri de tip *ar sunt unele dintre cele mai &nt;lnite ec$ipamente de scanare optic folosite pentru a identifica produsele i pentru a introduce preul &n casa de marcat. "ele mai utilizate coduri de tip bar standardizate sunt !(P-.8 (!uropean (rticle Pumberin' < .8#, care folosete .8 caractere (unul pentru ara de provenien, cinci caractere pentru productor, ase caractere pentru produs i un caracter de control# i !(P < 9, o variant simplificat, cu doar opt caractere. #canner(ul magnetic este un tip de scanner care recunoate abloane ma'netice. @ata, &nre'istrat sub form ma'netic, este F&neleas+ de un ec$ipament periferic de scanare ma'netic. "ele mai cunoscute scannere de acest tip sunt/ cititoarele de benzi ma'netice i cititoarele de caractere scrise cu cerneal ma'netic. Principalele aplicaii &n care se folosesc aceste sisteme se re'sesc &n domeniul bancar, 'estiunea fielor de ponta, a personalului etc. n domeniul bancar, cel mai utilizat sistem &l constituie automatele bancare - (A? ((utomatic Aeller ?ac$ine#, care asi'ur eliberarea numerarului, la cerere, limitat la valoarea contului consultat. +ititoarele de documente marcate permit, cu a,utorul unui soft specializat, citirea direct a informaiilor de pe documente manuscrise sau imprimate. Principiul de funcionare este cel al scannerelor optice, recunoaterea caracterelor realiz;ndu-se prin deplasarea unui fascicol luminos pe conturul caracterelor, proiecia caracterelor citite pe o matrice de celule fotoelectrice sau baleia,ul cu a,utorul unui creion optic. ,chipamente de intrare cu atingere (cest tip de ec$ipamente vine &n spri,inul nespecialitilor, care pot astfel s utilizeze resursele $ard i soft, fr a cunoate detalii le'ate de exploatarea lor. Utilizatorul poate s introduc datele atin';nd o zon, fie cu de'etul, fie cu un instrument special !c$ipamentele tactile pot fi cuplate la toate tipurile de calculatoare, dar sunt mai frecvent &nt;lnite la microcalculatoare. )ac parte /di'itizoarele, touc$pad-ul, li'$tpen-ul, touc$screen-ul. $igiti%oarele sunt dispozitive de intrare care permit introducerea desenelor i sc$ielor &ntr-un calculator. = suprafa de di'itizare const &ntr-o tbli electronic i un cursor sau un creion. Ablia conine o parte electronic ce permite detectarea micrilor cursorului sau ale creionului traduc;nd aceste micri &n semnale di'itale pe care le transmite calculatorului. 2a r;ndul lui, cursorul (puc-# este un mouse special care poate fi prevzut cu p;n la .C butoane i cu o Ffereastr+ cu linii &ncruciate pentru deplasri delicate. "reionul (stlus# se aseamn cu un stilou obinuit, prevzut, &n loc de cerneal, cu un cap electronic. 'ouchpad(ul reprezint o mic suprafa sensibil la atin'ere, folosit, cu precdere la calculatoarele portabile, ca dispozitiv de punctare. Practic prin deplasarea unui obiect (c$iar i un de'et# peste pad (suprafaa sensibil# se realizeaz mutarea pointer$ului (punctatorului# pe ecran, control;ndu-se astfel micrile cursorului. * n principal sistemele !+R permit utilizatorilor s foloseasc puterea calculatoarelor pentru accesarea documentelor tiprite. "ele mai multe sisteme ="5 necesit o combinaie de $ardware (plci cu circuite imprimate specializate# i software pentru recunoaterea caracterelor. istemele ="5 pot citi o 'am variat de fonturi, dar &nt;mpin dificulti &n cazul textelor scrise de m;n. 8: Ae$nolo'ii informaionale pentru (dministraia Public -ightpen(ul (creionul luminos 0optic# este un dispozitiv de intrare care folosete un detector sensibil la lumin pentru selectarea obiectelor de pe un ecran de afiare. 'ouchscreen(ul (ecranul tactil# reprezint un ecran de afiare care este acoperit de o folie transparent, sensibil la atin'ere i care are capacitatea de a detecta zona atins de utilizator. Un ecran tactil este folosit de obicei pentru a lansa &n execuie operaiunile disponibile sub sistemul de calcul curent. Ec,i-a#"nt" -"rif"ric" $" i"/ir" Pentru vizualizarea datelor introduse i a rezultatelor prelucrrii acestora, &n confi'uraia standard a oricrui sistem de calcul se re'sesc ec$ipamentele periferice de ieire. "ele mai folosite ec$ipamente de acest tip sunt monitorul, imprimanta i plotterul. onitorul reprezint un dispozitiv format dintr-un ecran (displa screen - suprafaa de afiare# i circuitele necesare realizrii ima'inilor pe ecran. ?onitorul este le'at la placa video (placa 'rafic 0adaptorul video#, care se 'sete &n interiorul calculatorului i care prelucreaz semnalele primite de la procesor, pentru a le transforma &n ima'ini 'rafice. !cranul monitorului reprezint un dispozitiv de afiare ce permite vizualizarea dialo'ului om < calculator, deci a datelor introduse, a comenzilor lansate, a rezultatelor obinute i 0sau a mesa,elor sistemului. Principalii parametri care caracterizeaz calitatea monitoarelor sunt/ limea de band (cantitatea de date care poate fi transmis &ntr-o perioad fixat de timp#, rata de re&mprosptare (numrul de cicluri de redesenare a ecranului pe secund#, rezoluia (densitatea punctelor pe ecran#, definiia (distana dintre dou puncte adiacente pe ecran. ?onitoarele se clasific dup/ tipul semnalului folosit (analo'ic sau di'ital#, mrimea ecranului (.:,.Q,.C,.G, .6, -. inc$es#, capabilitile coloristice (monocrome. cu nuane de gri, color#, tipul frecvenei folosite (frecven fix, multiscannin', cu multifrecven#. Performanele unui dispozitiv de afiare sunt dependente de adaptorul video utilizat. (cesta este o plac lo'ic inserat &n calculator pentru a-i conferi posibiliti de afiare. "ele mai multe adaptoare respect standardele video, definite de OD? sau R!( % . (daptoarele ofer mai multe moduri video cele de baz fiind/ modul te/t < monitorul poate afia doar caractere ("OO1 modul grafic < monitorul poate afia orice ima'ine $art de bii. Imprimanta este un ec$ipament periferic de ieire care reproduce pe $;rtie sau pe un alt suport (folie transparent#, textul sau ima'inile 'enerate de calculator. uportul este unul secvenial ce poate fi parcurs &ntr-un sin'ur sens, fr posibilitatea de revenire, pentru rescrierea unor informaii. tructura 'eneral a unei imprimante cuprinde/ blocul de imprimare, care impresioneaz suportul prin diverse procedee1 sistemul de avans 0antrenare a $;rtiei1 sistemul lo'ic de comand (procesorul#1 panoul cu butoane i 0sau led-uri1 interfaa. Parametrii de caracterizare a performanelor unei imprimante sunt/ rezoluia, viteza, dimensiunea $;rtiei, capacitatea memoriei proprii, extinderea setului de caractere. 2a clasificarea imprimantelor se au &n vedere mai multe criterii/ te$nolo'ia utilizat la tiprire, modul de realizare a imprimrii, calitatea caracterelor tiprite etc. n funcie de te$nolo'ia utilizat, imprimantele pot fi/ cu cap rotitor, matriceale, cu ,et de cerneal, cu laser i termice. Imprimantele cu cap rotitor (dais +heel# sunt similare unei maini de scris, folosind un disc de plastic sau metalic pe care sunt scoase &n relief formele caracterelor Un ciocan preseaz discul pe o band tuat imprim;nd $;rtia prin tipriri 2M ("etter 0ualit#. (ceste imprimante nu pot tipri 'rafic. Imprimantele matriceale creeaz caracterele prin lovirea acelor (pinilor# pe o band tuat. )iecare pin imprim un punct, combinaiile de puncte form;nd caractere i ima'ini. * .,#" (Rideo !lectronics tandards (ssociation# < consoriu de productori de adaptoare video i monitoare, ce are ca obiectiv standardizarea protocoalelor Neb. 8Q isteme electronice de calcul. !lemente fundamentale &n structura !" Imprimantele cu /et de cerneal funcioneaz prin pulverizarea picturilor de cerneal ionizat pe o foaie de $;rtie pe care se creeaz formele dorite. !le sunt imprimante fr impact, cerneala fiind adus la starea de vapori prin vibraii sau prin &nclzire i apoi pulverizat prin orificiile foarte fine ale capului de tiprire. Principalele avanta1e ale acestor imprimante sunt/ preul sczut1 lipsa z'omotului1 calitatea imprimrii (dac sunt folosite $;rtie i cerneal de calitate#1 portabilitatea (datorit prilor mecanice de dimensiuni mai mici, comparativ cu ce cele ale imprimantelor laser#1 obinerea de documente color complexe la preuri sczute (&n cazul modelelor color#. Principalele dezavanta1e sunt le'ate de viteza considerabil mai mic dec;t a imprimantelor laser i de calitatea deosebit care se cere $;rtiei i cernelii. Imprimantele cu laser % , numite i imprimante optice sau imprimante xero'rafice, folosesc aceeai te$nolo'ie ca i aparatele de fotocopiat i produc texte i 'rafic de foarte bun calitate. (ceste imprimante folosesc o raz laser i o o'lind rotitoare pentru a produce o ima'ine pe un tambur fotosensibil. 2umina laserului modific &ncrctura electric de pe tambur de fiecare dat c;nd &l atin'e, desen;ndu-se ima'inea pa'inii. Aamburul este apoi rotit peste un rezervor de toner %% care este cules de poriunile &ncrcate electrostatic. n final, tonerul este transferat pe pa'ina de $;rtie printr-o combinaie de cldur i presiune. Una dintre caracteristicile eseniale ale imprimantelor cu laser este rezoluia care poate atin'e peste .-77 dpi. Pot fi obinute rezoluii mai mari prin folosirea unor te$nici speciale de &mbuntire (resolution enhancement*. 2a r;ndul lor, imprimantele laser pot fi/ monocrome i color. 0lotter(ul numit i trasator, realizeaz desene de mare precizie ($ri, desene te$nice etc.#, pe $;rtie sau un alt material, &n funcie de comenzile transmise de un calculator. Un plotter este alctuit din/ un modul de trasare, un bloc de control al trasrii, o unitate lo'ic i o interfa cu calculatorul. ,chipamentele de redare a sunetelor sunt dispozitive care furnizeaz rezultatele prelucrrii sub form de sunete. Ontr aici boxele 0difuzoarele (speaKer# care se ataeaz la placa de sunet pentru a elibera sunetul &nma'azinat sau 'enerat de sistemul de calcul. ,chipamente de ieire pe microfilme )"=?-"omputer =utput ?icrofilm# sunt sisteme care se conecteaz la calculatoare permi;nd salvarea unor volume mari de date &n vederea referirii lor ulterioare. "a suport este folosit microfilmul. Ec,i-a#"nt" $" intrar" 0 i"/ir" n confi'uraia calculatoarelor pot exista ec$ipamente care asi'ur at;t intrarea c;t i ieirea datelor. @in aceast cate'orie fac parte modemul i faxul. odemul (?=dulator < @!?odulator# permite calculatorului s transmit date prin liniile telefonice % . !l convertete datele di'itale (specifice calculatoarelor# &n unde analo'ice (specifice liniilor telefonice# la transmitere i invers la recepie . 1a2ul permite transmiterea i recepionarea ima'inilor i textului pe 0de pe liniile telefonice. )axul funcioneaz prin di'itizarea unei ima'ini (&mprirea ima'inii &ntr-o reea de puncte#. !lectronic fiecare punct este reprezentat de un bit care are valoarea 7 sau .. (stfel, se obine o $art de bii care, la receptor, printr-un alt aparat fax, este Ftradus+ &n puncte care * -aser < acronim pentru li'$t amplification bE !timulated "mission of radiation (amplificarea luminii prin simularea emisiei de radiaii#. *% 'oner < tu special folosit la aparatele de copiat i imprimantele laser (substan uscat sub form de praf, care este &ncrcat electric i care poate adera la un tambur, plac sau foaie de $;rtie de polaritate opus lui. n cazul imprimantelor laser, tonerul se afl &ntr-un cartu intersc$imbabil i care la 'olire poate fi re&ncrcat. * 2iniile telefonice O@P (Onter'ated ervice @i'ital PetworK < reea di'ital cu servicii inte'rate, standard internaional de comunicaii pentru linii telefonice di'itale#, transmit di'ital ima'ini video, voci etc., ceea ce &nseamn c nu necesit modemuri. 8C Ae$nolo'ii informaionale pentru (dministraia Public recompun ima'inea transmis. Un aparat fax const dintr-un scanner optic pentru di'itizarea ima'inilor, o imprimant pentru tiprire i un telefon pentru realizarea conexiunii. 1a2 modemul poate fi ataat unui calculator permi;nd transmiterea documentelor electronice sub form de fax-uri. )ax modemurile sunt &nsoite de pro'rame de comunicaie similare celor existente la modemuri. (ceste pro'rame confer faciliti care nu sunt disponibile la faxurile obinuite. @e exemplu, printr-un fax modem se poate difuza simultan un document fax mai multor destinatari. Ec,i-a#"nt" -"rif"ric" /i !u-orturi -"ntru !tocar"a $at"lor /i infor#aiilor !c$ipamentele din aceast cate'orie pot fi clasificate &n/ ec$ipamente i suporturi ma'netice1 ec$ipamente i suporturi optice1 ec$ipamente i suporturi ma'neto-optice. Ec,i-a#"nt" /i !u-orturi #a1n"tic" uporturile ma'netice pot fi neadresabile (benzi i casete# i adresabile (discuri#. 3anda magnetic reprezint o pan'lic din material plastic acoperit cu o pelicul fin de oxid feroma'netic ce constituie mediul de &nre'istrare. "aracterele sunt reprezentate prin combinaii de puncte ma'netizate perpendicular pe axul benzii. Pumrul de puncte determin numrul de piste (trac)s#, paralele cu axa lon'itudinal (de obicei G sau 6 piste#. Diii aflai pe aceeai coloan formeaz un *4te. !c$ipamentele care asi'ur citirea 0scrierea informaiei pe band ma'netic poart numele de uniti de band magnetic. $iscurile magnetice. n confi'uraiile sistemelor electronice actuale, discul ma'netic este suportul cel mai utilizat. !xist mai multe cate'orii de discuri, dar toate prezint urmtoarele caracteristici comune/ discul este un suport rotund, plat, realizat dintr-un material plastic flexibil (disc$eta# sau un metal ri'id ($ard-discul#, acoperit cu un strat ma'netic pe care pot fi &nre'istrate informaii codificate binar1 operaiile de citire 0scriere se realizeaz prin intermediul unor dispozitive speciale numite capete de citire 0scriere1 discul este un suport adresabil1 &nainte de a fi utilizat un disc trebuie formatat. Procedura de formatare, aceasta const &n scrierea unor informaii care s permit, ca la &nceputul operaiei, s se tie unde s se deplaseze capul de citire 0scriere pentru a putea citi 0scrie datele1 divizarea suprafeei discului &n piste i sectoare lo'ice1 crearea Frepertoarului+ pentru fiierele care vor fi memorate. @iscul este or'anizat &n piste concentrice pe care vor fi scrise datele i &n sectoare, pentru a permite reperarea locaiei &n care sunt plasate &nre'istrrile. (cest amplasament este cunoscut prin/ numrul feei discului. numrul sectorului i numrul pistei. (stfel, pentru a *a,un'e+ la o &nre'istrare, este suficient s se cunoasc aceste trei coordonate, pentru ca braul 0capul de citire s se poziioneze la &nceputul sectorului, de pe pista care conine data i s o 'seasc citind secvenial sectorul. @iscul este un suport adresabil, accesul fiind selecti& (direct#. )iecare &nre'istrare fizic este format dintr-un anumit numr de sectoare succesive, ce constituie un bloc. 2locul se identific prin adresa real a primului sector i prin numrul de sectoare pe care le conine. Unitatea de transfer &ntre suport i memoria intern este pagina, care cuprinde numai informaia util dintr-un bloc. Ti-uri $" $i!curi @iscurile ma'netice, &n funcie de te$nolo'iile de realizare, sunt discuri fle/ibile. discuri dure. discuri amovibile. 8G isteme electronice de calcul. !lemente fundamentale &n structura !" $iscul fle2i*il 51lopp4 $is) ( 1$6 @iscul flexibil reprezint un disc de dimensiuni mici i foarte maleabil, confecionat dintr-o folie de plastic, acoperit cu un strat de oxid ma'netic. !l este prote,at de un plic flexibil (la disc$etele de 9 sau Q..0: inc$#, sau ri'id (la disc$eta de 8..0- inc$#. @iscul flexibil este folosit pentru memorarea de pro'rame i fiiere. "apacitatea de stocare variaz de la 8C7SD la -.99 ?D i este &n funcie de densitatea liniar DPO (bit per inc$# i de densitatea radial APO (tracK per inc$#, care este dat de numrul de piste pe inc$, de pe o fa a disc$etei (tabelul -...#. Aabelul nr. -.. &ipuri de discuri fle/ibile i caracteristicile acestora Aipul discului% (diametrul discului &n inc$s# Pumr de cilindri Pumr sectoare pe pist @ensitatea radial tpi "apacitate total S=, ?= Pa'ini text pp Q.-Q+ @0@ :7 9 :7 8-7 S= P;na la -77 pp Q.-Q+ @0@@ :7 6 6C 8C7 S= aprox. -:7 pp Q.-Q+ @0@@ 97 6 6C G-7 S= aprox .Q77 pp Q.-Q+ @0T@ 97 .Q 6C ..- ?= aprox. 977 pp 8.Q+ @0@@ 97 6 .8Q G-7 S= aprox. Q77 pp 8.Q+ @0T@ 97 .Q .8Q ..- ?= aprox. 677 pp 8.Q+ @0T@ 97 .9 .8Q ..:: ?= aprox. .977 pp 8.Q+ @0!@ (!T@# 97 8C .8Q -.99 ?= peste -777 pp % &n care/ - @ (@ouble ide# < @ubl fa1 - @ (imple @ensitE# < impl densitate1 - @@ (@ouble @ensitE# < @ubl densitate1 - T@ (Ti'$ @ensitE# < nalt densitate1 - !@ (!xtended @ensitE# < @ensitate extins1 - !T@ (!xtra Ti'$ @ensitE# < @ensitate foarte &nalt Di!cul $ur )%ar$ Di!2 0 %D* (prute oficial &n .6QC, $ard discurile sunt rezultatul unui lun' ir de inovaii. Tard discul este sin'ura parte mecanic esenial pentru funcionarea unui calculator modern. @in aceast cauz ea este mai lent, comparativ cu restul componentelor (excluz;nd floppE<ul i unitatea "@-5=?, care nu se folosesc continuu#. Tard discul este compus din mai multe discuri (platane# asemntoare cu cele flexibile, fiecare fiind prevzut cu un cap propriu de citire 0scriere pentru fiecare fa. 2a efectuarea operaiunii de citire 0scriere, capetele Fcolaboreaz+ &ntre ele, funcion;nd aproape simultan i asi'ur;nd o vitez de transfer a informaiei sporit. @iscurile au acelai numr de piste, toate pistele cu acelai numr de ordine form;nd un cilindru. Pumrul de cilindri este identic cu numrul de piste coninute pe o fa a platanului. nscrierea unui fiier pe acelai cilindru conduce la economisire de timp, &ntruc;t nu mai este necesar deplasarea de mai multe ori a capului de citire 0scriere. @iscurile dure stoc$eaz sistemul de operare a microcalculatoarelor, software-ul de aplicaii i fiierele de date, capacitatea lor de stocare cresc;nd continuu de la o 'eneraie la alta. !xist dou mari cate'orii de discuri dure - / pacK discuri i discurile $ard (discurile Ninc$ester#. $iscurile pac) reprezint un 'rup de discuri &nc$ise &ntr-o cutie de protecie amovibil. !le sunt utilizate cu precdere &n ar$itecturile minicalculatoarelor i a mainframe- urilor. Pentru microcalculatoare, acest suport se prezint sub form de cartue de discuri 2 idem, p..7C 89 Ae$nolo'ii informaionale pentru (dministraia Public amovibile. Unitile de disc fix &nlocuibil combin cele mai bune caracteristici ale discurilor fixe cu cele ale discurilor flexibile. $iscurile 7inchester % sunt utilizate pentru microcalculatoare i se prezint sub forma unui dispozitiv care conine unul sau mai multe discuri ri'ide (acoperite cu un material ma'netizabil#, capete de citire 0scriere, un mecanism de poziionare a capetelor i un motor de antrenare a discurilor, toate &ntr-o carcas de protecie, &nc$is etan. (cest suport permite stocarea unei cantiti mult mai mari de date i asi'ur un acces rapid la acestea. R" disc 5Random "ccesss emor4 $is)* se constituie &ntr-o unitate de disc simulat, ale crei date sunt stocate, &n memoria intern. Un pro'ram special permite sistemului de operare s citeasc i s scrie &n dispozitivul simulat ca i cum ar fi o unitate de disc real. @iscurile 5(? sunt foarte rapide (aprox. .777 de ori fa de unitile de disc fix#, fiind folosite pentru aplicaiile care necesit acces frecvent la datele de pe disc. Pe de alt parte, acestea consum o parte din memoria sistemului. @eoarece discurile 5(? &i pierd coninutul odat cu &nc$iderea calculatorului, ultimele tipuri au fost prevzute cu un sistem de acoperire (bacKup # cu baterii, care le face mai stabile.
Di!curi o-tic" $iscul optic (compact discul - "@# constituie un mediu de stocare de pe care sunt citite i 0sau scrise datele folosind un laser. Un "@ este un disc metalic, fr proprieti ma'netice, lustruit, acoperit cu un strat de material plastic care este citit optic cu a,utorul unui mecanism care folosete o surs de lumin de &nalt intensitate (laser#. (bsena unui contact fizic direct cu suportul evit uzura sa. pre deosebire de discurile ma'netice la care &nre'istrarea datelor se realizeaz pe piste concentrice, la discul optic stocarea datelor se face continuu, &n spiral sub forma unor mici ad;ncituri. )iecare ad;ncitur reprezint cifra binar .. (bsena ad;nciturii reprezint cifra binar 7. (stfel, suprafaa discului este acoperit cu bii care sunt or'anizai asemenea celor de pe disc sau band. n sc$imb, acest suport poate stoca mult mai multe date dec;t mediile ma'netice. @iscurile optice permit conservarea i exploatarea datelor de natur divers, fiind cele mai eficiente suporturi multimedia. Utilizarea lor presupune o unitate special. !xist trei tipuri de discuri optice/ "@-5=?, N=5? i !=. +$(R! 5+ompact $is) ( Read !nl4 emor46 @iscurile "@-5=? reprezint un disc optic capabil s &nma'azineze p;n la . >=, cel mai &nt;lnit fiind cel de CQ7 ?=, care ec$ivaleaz cu aprox. :C7 discuri flexibile de ..:: inc$, adic stoc$eaz peste 877.777 pa'ini text. "@-5=?-urile necesit un aparat special pentru &nre'istrarea datelor, iar acestea odat &nre'istrate nu mai pot fi terse sau modificate. Pentru citirea unui "@ este necesar o unitate CD$()% plaer. Unitile "@-5=? se caracterizeaz prin/ rata de transfer, timpul de acces i compatibilitatea cu standardele existente. (ata de transfer (data transfer rate# reprezint cantitatea de date ce poate fi citit i transmis ctre calculator &ntr-o secund (.Q7 S pe secund, :Q7 S 0s, 677 S 0s etc.#. &impul de acces (seeK time# indic timpul necesar unitii pentru accesarea 0'sirea unei informaii particulare (Q77 milisecunde, 977 milisecunde#. Compatibilitatea reprezint abilitatea unei uniti "@-5=? de a exploata "@-uri comercializate de diferite firme i se bazeaz pe o serie de standarde. "ele mai cunoscute standarde respectate de productorii de "@-uri sunt/ 5ed DooK, Lellow DooK, >reen DooK, "@-5=?0U(, O= 6CC7. (cestea sunt cule'eri de specificaii elaborate de corporaiile onE, P$ilips, ?icrosoft i susinute de O=. $iscul 7!R 57rite !nce Read an4* * Aermenul de 7inchester disK a fost utilizat de ctre OD? pentru primul $ard disc (capacitate 87 ?= i un timp de acces de 87 milisecunde#, dup numele carabinei de calibru .87, cunoscut sub denumirea de F.34 $ .34+ 86 isteme electronice de calcul. !lemente fundamentale &n structura !" @iscurile N=5? sunt asemntoare discurilor "@-5=?, put;nd fi scrise o sin'ur dat i citite de un numr nelimitat de ori. unt dispozitive de stocare de mare capacitate, i &ntruc;t nu pot fi terse i re&nre'istrate sunt recomandate pentru stocarea ar$ivelor sau a altor volume mari de informaii care nu se sc$imb. Prin te$nolo'ia CD$( 'Compact Dis- (ecordable* utilizatorul poate s-i creeze propriile "@-5=?<uri dac dispune de o unitate special de scriere 0'ravare 0ardere. >ravarea poate fi de tip mono sau multisesiune. Un disc astfel obinut poate fi citit &ntr-o unitate normal de "@-5=?. :7 Ae$nolo'ii informaionale pentru (dministraia Public @iscurile reinscriptibile ("@-5N 0 !rasable "@# @iscurile reinscriptibile &nltur dezavanta,ul discurilor N=5? care pot fi &nre'istrate o sin'ur dat. !le se preteaz a fi folosite &n aplicaiile &n care este necesar modificarea repetat a informaiilor stocate. @iscurile reinscriptibile pot fi scrise, citite, terse i rescrise asemntor suporturilor ma'netice. 'onomate +$(R! 5+$(R! 8u)e 3o26 Aonomatele sunt dispozitive conectate la o unitate de "@-5=? dintr-un calculator sau o staie de lucru i &n care pot fi introduse &n ,ur de -77 de "@ <5=? <uri. Utilizatorul poate solicita datele de pe orice disc din tonomat, fiind asi'urat, la un moment dat, accesul direct la date de pe un sin'ur "@ <5=?. #istemele $.$ 5$igital .ideo $is)6 = 'eneraie nou a te$nolo'iilor de stocare a datelor video, audio i informatice, o constituie discurile video di'itale (@R@ <urile#. @in punct de vedere constructiv 8 exist @R@<uri cu una sau dou fee, pe fiecare fa put;nd fi unul sau dou straturi, capacitatea de stocare fiind diferit. @e exemplu, un disc video cu un sin'ur strat i o sin'ur fa permite stocarea a :.G >D de date, un @R@ cu dou straturi i o sin'ur fa are o capacitate de stocare de 9.Q >D, iar &n cazul celor cu dou fee se a,un'e la capacitate de stocare maxim de .G >D. Ec,i-a#"nt" -"rif"ric" /i !u-orturi #a1n"to0o-tic" $iscurile magneto(optice sunt dispozitive de stocare cu ter'ere sau semiter'ere de capacitate foarte mare. Pentru &nre'istrarea datelor se utilizeaz o raz laser care &nclzete un punct extrem de mic de pe suprafaa discului, astfel &nc;t orientarea ma'netic a suportului s poat fi modificat de capul de citire 0scriere. Unitile ma'neto-optice combin te$nolo'iile discului ma'netic cu te$nolo'iile "@-5=?. @ei sunt lente &n comparaie cu $ard discurile i scumpe &n comparaie cu discurile obinuite, ele se preteaz foarte bine pentru realizarea copiilor de si'uran. Unitil" $" int"rfa /i liniil" $" co#unicai" (magistrale 0canale# asi'ur conectarea tuturor componentelor interne i externe ale unui sistem de calcul, fluxul datelor i al comenzilor, &ntre componentele sistemului, &n timpul prelucrrii, precum i fluxul de semnale pentru &ntreinerea sistemului &n stare de funcionare. @up semnificaia semnalelor transmise, ma'istralele 0canalele pot fi de adrese, de date sau de control, dup cum semnalele respective reprezint adrese, date sau comenzi i informaii despre starea unitilor interconectate. 2.1.2 Resursele software "ea de a doua component a unui sistem electronic de calcul, #oftware, include resursele lo'ice care pot fi structurate &n trei cate'orii/ - pro'rame de baz1 - pro'rame de aplicaii1 - pro'rame intermediare. 0rogramele de *a% (software-ul de sistem# asi'ur exploatarea eficient a &ntre'ului sistem electronic de calcul. @in aceast cate'orie fac parte sistemele de operare, pro'ramele utilitare i pro'ramele traductoare. Sistemul de operare reprezint componenta indispensabil funcionrii oricrui calculator i acioneaz ca un intermediar &ntre utilizator i resursele calculatorului. 3 %%% $ic9ionar de calculatoare, !d. Aeora, Ducureti, .666, p. .Q9 :. isteme electronice de calcul. !lemente fundamentale &n structura !" !rogramele utilitare sunt pro'rame specializate &n realizarea unor operaii precis definite. @ei nu sunt obli'atorii, sunt recomandate pentru a completa serviciile interne ale sistemului, spri,inind utilizatorul final &n operaii precum 'estionarea discurilor, dialo'area facil om-calculator etc. @in aceast cate'orie, cele mai cunoscute sunt Porton "ommander, Nin "ommnader, Nindows !xplorer, pro'ramele antivirus, pro'ramele de ar$ivare etc. !rogramele traductoare au rolul de a traduce pro'ramele surs, scrise de utilizator &n limba,e de pro'ramare, &n pro'rame executabile de ctre calculator. Araducerea poate fi realizat prin compilare sau prin interpretare. Compilarea presupune parcur'erea urmtoarelor etape/ traducerea pro'ramului surs &ntr-un format obiect relocabil (binar translatabil#1 editarea de le'turi prin completarea pro'ramului obiect cu module preluate din biblioteci (de sistem sau ale utilizatorului#1 obinerea pro'ramului executabil1 &ncrcarea i lansarea &n execuie &n vederea obinerii rezultatelor dorite. 5nterpretarea presupune traducerea pro'ramului, instruciune cu instruciune, la fiecare execuie a acestuia. !rogramele de aplicaii sunt proiectate pentru a asi'ura automatizarea cerinelor utilizatorilor din domenii diverse. n 'eneral, ele rspund principalelor funcii ale entitilor social-economice (contabilitate, finane, marKetin', resurse umane etc.#. (ceste pro'rame sunt folosite pentru/crearea bazelor de date cu diverse destinaii1 'estiunea economico- financiar1realizarea aplicaiilor administrative1 realizarea de aplicaii te$nico- tiinifice1proiectare i in'inerie asistate de calculator1comunicaii i teletransmisii de date1dezvoltarea de software (crearea altor aplicaii# etc. n entitile social-economice pro'ramele de aplicaii pot fi obinute fie prin ac$iziionare de pe piaa specializat, fie prin pro'ramarea 0construirea cu resurse proprii. !rogramele intermediare sunt instrumente adresate cu precdere utilizatorilor finali care exploat;nd microcalculatoare pot s-i rezolve sin'uri aplicaiile dorite. Ontr &n aceast cate'orie procesoarele de texte (Nord, Nord Perfect, (mi Pro etc.#, pro'ramele de calcul tabelar (!xcel, 2otus etc.#, pro'ramele de 'rafic ("oreldraw, Power Point etc.# i instrumentele soft inte'rate (NorKs#. (pel;nd un anumit soft, &ntr-un sistem electronic de calcul, se pot efectua diverse prelucrri. 5ezolvarea unei probleme presupune un al'oritm care st la baza unui pro'ram format dintr-o succesiune de instruciuni. !xecutarea unei instruciuni se deruleaz pe parcursul mai multor pai sincronizai &n timp : (fi'ura -.8#. )i'ura -.8 E/ecuia unei instruciuni. emnificaia i succesiunea pailor este urmtoarea/ 4 5eix, 5., !p. cit., p. :C
:- Ae$nolo'ii informaionale pentru (dministraia Public .. citirea din memoria intern (?O# a instruciunii i &ncrcarea ei &n unitatea de comand i control (U""#1 -. decodificarea instruciunii i emiterea ordinului ctre unitatea aritmetic i lo'ic (U(2#1 8. U"" transmite ctre ?O adresele datelor ce sunt citite i apoi &ncrcate &n U(21 :. U(2 prelucreaz datele &ncrcate din ?O1 Q. U(2 transmite ctre ?O rezultatele obinute. 2.2 Ar,it"cturi /i confi1uraii $" calculatoar" !c$ipamentele $ardware, privite din punct de vedere funcional i fc;nd abstracie de forma i amplasarea lor fizic formeaz arhitectura unui sistem electronic de calcul. "onceptul de ar$itectur are un 'rad mare de 'eneralitate i vizeaz aspectele le'ate de performanele i compatibilitile componentelor sale. (r$itecturile pot fi multicalculator sau multiprocesor. (r$itecturile multicalculator sunt specifice sistemelor care includ cel puin dou calculatoare i asi'ur o disponibilitate &nalt i o divizare a sarcinilor de prelucrare. (r$itecturile multiprocesor sunt specifice sistemelor de calcul care includ cel puin dou uniti centrale de prelucrare, identice sau diferite, care au acces comun la memoria intern. e asi'ur astfel o mrire a capacitii de prelucrare prin executarea &n paralel a unor sarcini distincte, concomitent cu ec$ilibrarea i omo'enizarea distribuiei de sarcini. = ar$itectur trebuie s &ndeplineasc urmtoarele funcii (fi'ura -.:#/ funcia de memorare - asi'ur pstrarea datelor i a pro'ramelor1 funcia de prelucrare - realizeaz operaii aritmetice i 0sau lo'ice asupra datelor din memoria intern1 funcia de comand i control - supervizeaz prelucrarea automat a datelor1 funcia de intrare ,ieire - introduce datele i pro'ramele de aplicaii, de pe suporturi externe, &n memoria intern i extra'e rezultatele prelucrrilor, din memorie, pe un suport extern. @ate de ieire @ate de intrare i pro'rame
5ezultate @ate "omenzi "omenzi de intrare "omenzi )i'ura -.: 6unciile sistemului electronic de calcul
n funcie de cerinele de prelucrare i de opiunile utilizatorului, unitatea central poate fi cuplat cu un numr variabil de dispozitive 0ec$ipamente periferice i de uniti de interfa. e obine, astfel, configuraia sistemului respectiv (fi'ura -.Q#. Pentru ca un sistem s fie operaional trebuie s existe o configuraie minim (de baz# &n care sunt conectate un numr minim necesar de componente. Plec;nd de la confi'uraia minim, &n funcie de complexitatea lucrrilor de executat i de posibilitile financiare, utilizatorul &i poate adu'a noi componente. Jin;nd cont de limita maxim admis de unitatea central de prelucrare se poate obine o configuraia ma/im. :8 )uncia de memorare )uncia de intrare-ieire )uncia de comanda i control )uncia de prelucrare isteme electronice de calcul. !lemente fundamentale &n structura !" F D H D C D - R O M T T 1 L P M M M O U S E T T U . C . P. )i'ura -.Q Configuraia unui SEC Ondiferent de confi'uraie, la executarea unui pro'ram de aplicaii, &ntre componentele unui sistem electronic de calcul se realizeaz urmtoarele fluxuri informaionale/ - flu/ul instruciunilor apare odat cu &ncrcarea, &n memoria intern a pro'ramului, &n format executabil, instruciunile acestuia fiind preluate de unitatea de comand i control pentru decodificare i transformare &n comenzi1 - flu/ul comenzilor se realizeaz &ntre unitatea de comand i control i celelalte componente ale sistemului, prin transmiterea comenzilor, pentru efectuarea operaiunilor de intrare (citire#, de calcul (prelucrare#, ieire (scriere# etc.1 - flu/ul datelor se realizeaz pe parcursul execuiei comenzilor pentru operaiuni de intrare-ieire. 2.3 E4oluia /i cla!ificar"a !i!t"#"lor $" calcul "onstrucia mi,loacelor moderne de calcul trebuie privitV &n contextul dezvoltrii &ntre'ii societi umane. (ceast dezvoltare a fost posibil numai datorit acumulrii i folosirii informaiilor transmise de la o 'eneraie la alta. 2.:.1 ,&olu9ia sistemelor electronice de calcul Ontensificarea sc$imburilor comerciale a impus construirea unor aparate de calcul. e presupune c primul aparat de calcul a fost socotitorul cu bile, cunoscut la romani sub numele de abacus, iar la 'reci, tabla lui Pita'ora. Un aparat asemntor - suanpan - era folosit, cu mult &naintea 'recilor i romanilor, de ctre c$inezi. nc din primele secole ale e.n. au fost cunoscute calculatoarele mecanice/ taxometrele i 'odometrele, care erau folosite pentru msurarea distanelor parcurse. ";teva secole mai t;rziu s- a &nre'istrat o performan esenial, i anume, fixarea rezultatelor calculelor cu a,utorul cadranelor. (parate asemntoare se &nt;lnesc i azi/ contoare de 'az i electricitate, apometre, contorul de turaii, pendulul etc. 2a &nceputul secolului al UROO-lea din secolul trecut, matematicianul scoian Wo$n Papier a creat un instrument de calcul cunoscut sub numele de Fbastonaele lui Papier+. Papier a rmas celebru mai ales prin inventarea lo'aritmilor naturali sau naperieni care s-au rsp;ndit pretutindeni, av;nd utilizare at;t &n problemele teoretice c;t i &n cele aplicative. (vanta,ele tabelelor de lo'aritmi au fost folosite de ctre N. =u'$tread, care, &n .C--, a realizat prima rigl de calcul. 5i'la de calcul poate efectua uor nu numai &nmuliri i &mpriri, ci i ridicri la putere, extra'eri de rdcini ptrate sau cubice, calculul funciilor tri'onometrice etc. On sc$imb, ri'la de calcul realizeaz operaiile de adunare i scdere. :: Ae$nolo'ii informaionale pentru (dministraia Public (pariia mainilor mecanice de calculat este le'at de numele marelui savant francez Dlaise Pascal. @in dorina de a-i a,uta tatl, care se ocupa cu str;ne'erea taxelor i impozitelor, t;nrul Pascal a realizat, &n .C:-, prima main mecanic cu care se efectuau adunri i scderi. ?aina lui Pascal funciona dup principiul contorului electric sau cel de Kilometra,. (stfel, maina era format dintr-o serie de roi dinate, cuprinz;nd fiecare c;te .7 dini numerotai de la 7 la 6 i un *ecran+ pe care se puteau citi cifrele. n .CG., marele matematician 'erman >ottfried Nil$elm 2eibnitz, aduc;nd unele &mbuntiri mainii lui Pascal, a realizat o main de calculat care fcea, &n plus, &nmuliri i &mpriri. 2eibnitz, prin studiile sale de matematic i lo'ic poate fi considerat un precursor important &n construirea mainilor electronice moderne, el introduc;nd simbolismul al'oritmic i calculul infinit zecimal. 5ealizarea primelor maini de calcul, &n serie, s-a produs abia &n .9-7. (lsacianul "$arles Uavier A$omas din "olmar desc$ide, la Paris, o fabric de maini numite aritmometre. 2a baza construciei mainilor de calcul mecanice st principiul 'eneral conform cruia, fiecare numr este considerat ca o distan (liniar sau un'$iular#. (utomatizarea calculelor matematice s-a putut realiza atunci c;nd &n main au fost introduse cartelele perforate, un suport de $;rtie folosit pentru pstrarea codificat a datelor. Odeea folosirii cartelelor perforate apare &n )rana, &n .97C, c;nd in'inerul Wosep$ ?arie WacXuard inventeaz un sistem pentru controlul funcionrii rzboaielor de esut ale textilitilor din 2Eon. Utilizarea cartelei perforate &n te$nica de calcul a fost realizat de matematicianul en'lez "$arles Dabba'e (.G6.-.9G.#, profesor la Universitatea din "ambrid'e, care a ima'inat o main capabil s poat calcula i tipri tabele matematice cu a,utorul cartelelor perforate. (stfel, &n .9--, ". Dabba'e a creat o main diferenial care permitea calcularea tabelelor matematice p;n la a opta zecimal. ?ai t;rziu, &n .98-, el a conceput o main analitic. mult mai puternic dec;t prima, care trebuia s efectueze automat cele mai diverse operaii matematice. n proiectul su, maina analitic cuprindea, ca orice calculator electronic modern, trei elemente eseniale/ un bloc de memorie (ma'azia# pentru &nma'azinarea datele sub form de perforaii &n cartele de $;rtie1 un bloc aritmetic (moara# pentru efectuarea calculelor1 un bloc de diri1are i control (comanda#. ?aina era conceput s efectueze toate operaiunile aritmetice, pe baza unui pro'ram introdus &n prealabil &n main, s memoreze rezultatele intermediare pentru a fi folosite &n calcule ulterioare i s decid &ntre dou aciuni, &n funcie de rezultat. (ceast main nu a putut fi construit datorit condiiilor te$nolo'ice din acea vreme. Pro'ramele pentru aceast main au fost realizate de ctre (da (u'usta DEron, contes de 2ovelace, fiica celebrului poet en'lez DEron i asistenta lui "$arles Dabba'e. (da (u'usta DEron este considerat primul pro'ramator din lume. "artelele perforate, ale lui WaXuard, l-au influenat i pe in'inerul american (de ori'ine 'erman# Termann Tollerit$, care din .997, lucra ca statistician, la Diroul de 5ecensm;nt al U(. n .99G, el construiete maini care lucreaz pe baz de cartele perforate i care erau prevzute cu dispozitive speciale de perforat, sortat, numrat cartele, de tabulat etc. (ceste dispozitive au contribuit la creterea substanial a vitezei de lucru. ?ainile cu cartele perforate au fost folosite pentru recensm;ntul populaiei U( din anul .967. Termann Tollerit$ simte valoarea comercial a ideii sale i, &n .96C, &nfiineaz firma Aabulatin' ?ac$ines "ompanE, destinat construirii i v;nzrii acestor maini. n .6.., Aabulatin' ?ac$ines "ompanE fuzioneaz cu alte firme pentru a forma "omputin' Aabulatin' 5ecordin' "ompanE. (ceast firm, &n .6-: &i sc$imb numele &n 5ndustrial 2ussines %achines Corporation (OD?#, considerat i &n prezent cea mai mare firm productoare de ec$ipamente de calcul din lume. :Q isteme electronice de calcul. !lemente fundamentale &n structura !" !ste 'reu de precizat, cu exactitate, c;nd a fost inventat primul calculator modern. n perioada .687-.6:7 au fost realizate numeroase maini, dar cea mai mare parte dintre ele nu aveau toate caracteristicile care sunt astzi asociate unui calculator. Primele dispozitive, asemntoare calculatoarelor, au fost create &n .6:., &n >ermania, de ctre Sonrard Buse i se numeau B8 i B:. (cestea aveau multe pri electronice, dar memoria era mecanic. = alt main electromecanic de calcul a fost realizat de Toward (iKen i "laire 2aKe, cu asisten financiar din partea firmei OD?, la Tarward UniversitE, &n .6:8. ?aina se numea (utomatic eXuence "ontrol "alculator (?arK O#, utiliza relee i benzi din $;rtie perforat i avea la baz principiile lui "$arles Dabba'e. !a a fost folosit pentru calculul traiectoriilor balistice. Primul dispozitiv, &n &ntre'ime electronic, a fost realizat de Wo$n (tanasoff i asistentul su, "lifford DerrE. Profesorul (tanasoff a dorit ca maina lui s-i a,ute pe studeni &n rezolvarea anumitor tipuri de ecuaii. @in .68G, p;n &n .6:-, a,utat de ". DerrE, (tanasoff realizeaz maina denumit (tanasoff - DerrE "omputer sau (D". (D"-ul a fost primul calculator electronic, dar nu universal. !l rezolva doar anumite tipuri de ecuaii, neput;nd fi folosit i pentru alte probleme. n aceeai perioad, la Universitatea din PennsElvania, profesorii Wo$n Presper !cKert i Wo$n N. ?auc$lE au &nceput construirea unei maini bazate pe tuburi electronice. Proiectul, &nceput &n .6:8, a fost terminat &n .6:C sub numele de !PO(" (!lectronic Pumerical Onte'rator and "omputer#. (ceast main era enorm/ avea o 'reutate de 87 tone, coninea .9.777 tuburi electronice, ocupa o suprafa de podea de .C7 mp. Prelucra date cu o vitez de aproximativ Q.777 de operaii pe secund, introducerea datelor i instruciunilor fc;ndu-se de la :7 de panouri cu fie, &n c;teva zile, iar verificarea dura, alte c;teva zile. (cest calculator avea o fiabilitate foarte redus i necesita &nlocuirea frecvent a tuburilor care se ardeau repede. Un nume de referin &n evoluia calculatoarelor este cel al matematicianului Wo$n von Peumann care &nc din .6:: a lansat ideea pro'ramului &nre'istrat. (stfel, au aprut i noiunile de al1orit# de rezolvare a unei probleme i de -ro1ra# $" -r"lucrar" a al'oritmului. Wo$n von Peumann a recomandat constructorilor de calculatoare trei principii/ pro'ramele i datele s fie codificate sub form binar1 pro'ramele i datele s fie pstrate &n memoria calculatorului1 s existe o unitate central de prelucrare care s poat extra'e, decodifica i executa instruciunile pro'ramului. = bun parte dintre calculatoare, inclusiv cele actuale, sunt construite &n conformitate cu principiul von 7eumann, fiind compuse din unul sau mai multe procesoare, memorie intern, dispozitive de intrare-ieire pe suport ma'netic, la care au fost adu'ate ulterior orolo'ii, terminale, interfee de reea etc. "a i predecesorii lor, !cKert i ?auc$lE formeaz, &n .6:G, o companie pentru construirea de calculatoare comerciale. =biectivul lor a fost proiectarea i construirea unui calculator universal, UPOR(" O (Universal (utomatic "omputer#. "oncomitent, &n mai .6:6, &n (n'lia, a fost realizat calculatorul !@(" (!lectronic @elaE tora'e (utomatic "omputer#, de profesorul ?. NilKes, iar &n U(, a fost realizat calculatorul DOP(" (DinarE (utomatic "omputer#. @oi ani mai t;rziu, a fost creat !@R(" (!lectronic @iscrete Rariable (utomatic "omputer#. !@R(" posed un sistem de comand flexibil i un tip special de &nma'azinare a datelor care &i confer viteze ridicate de calcul. "omercializarea calculatoarelor &ncepe &n .6Q., cu calculatorul UPOR(" O, v;ndut Diroului de 5ecensm;nt al U(. ncep;nd cu UPOR(" O, calculatoarele s-au dezvoltat rapid, evoluia fiind marcat de existena mai multor 'eneraii de calculatoare. :C Ae$nolo'ii informaionale pentru (dministraia Public 8eneraia 5. "alculatoarele din aceast 'eneraie erau prevzute cu tuburi, relee electroma'netice, iar memoriile utilizau tamburi ma'netic. Riteza de calcul a,un'ea la .7.777 operaii i instruciuni pe secund. Pro'ramatorul &i introducea pro'ramul (codificat binar sau $exazecimal# &n memorie, de la o consol sau de la un panou. (poi, &l lansa &n execuie, &i vizualiza rezultatele i eventual &l depana. 2a noi &n ar, primele calculatoare, din aceast 'eneraie, au fost "O)( produse la Onstitutul de )izic (tomic din Ducureti. (u urmat ?!"OPA O (?aina !lectronic de "alcul - Onstitutul Polite$nic Aimioara# i @("O"" O (@ispozitiv (utomat de "alcul - Onstitutul de "alcul "lu,#. 8eneraia a 55$a. (pariia, &n .6:9, a tranzistorului inventat de o ec$ip de cercettori, de la Dell 2aboratories, condus de Nilliam $ocKleE, bazat pe semiconductori (din siliciu sau 'ermaniu#, a revoluionat construirea ec$ipamentelor de calcul. ?emoria principal era realizat din inele de ferit (materiale ma'netice sintetizate#. "a urmare viteza de lucru a,un'e la .77.777--77.777 de operaii pe secund, iar capacitatea memoriei interne crete la 8- S=. (par primele ec$ipamente periferice/ cititorul de cartele, imprimanta, uniti de band ma'netic. Pe linie de soft apar primele sisteme de operare (pro'rame proprii ale sistemului de calcul care controleaz activitatea de introducere i extra'ere a datelor, executarea alternativ a pro'ramelor, pro'rame pentru servicii standard de sortare i clasificare, pro'rame standard de calcul al funciilor matematice# i limba,ele de pro'ramare de nivel &nalt, prin care se pun bazele in'ineriei pro'ramrii. n .6QC, apare primul limba, de nivel &nalt, )=5A5(P ()=5mula A5(Pslator#, orientat spre aplicaiile tiinifice, &n .6Q9, (2>=2 ((2>=rit$mic 2an'ua'e#, orientat pe calcule te$nico-tiinifice i din care a aprut ulterior limba,ul P("(2, iar &n .6C7, "=D=2 ("ommon Dusiness =riented 2an'ua'e#, orientat spre calcule economice i permi;nd manipularea unui volum mare de date. @intre calculatoarele de 'eneraia a OO-a, produse &n 5om;nia, mai cunoscute sunt/ ?!"OPA OO, "!A-Q77, @("O""--77. 8eneraia a 555$a. Onventarea &n .6Q9 a circuitelor inte'rate % a determinat reducerea dimensiunilor i a costurilor, creterea vitezei de prelucrare i reducerea necesarului de aer condiionat. "el mai adesea circuitele inte'rate sunt clasificate &n funcie de numrul de tranzistori i alte componente electronice pe care le conin. @in acest punct de vedere exist urmtoarele clase de c$ip-uri/ - p;n la .77 de componente < O (mall cale Onte'ration#1 - .77 <8777 componente - ?O ( ?edium cale Onte'ration#1 - 8777-.77777 componente - 2O (2ar'es cale Onte'ration#1 - .77777 - .777777 componente - R2O (RerE 2ar'e cale Onte'ration# 1 - peste .777777 componente < U2O (Ultra 2ar'e cale Onte'ration#1 - peste .777777 componente, &ntr-o te$nolo'ie tridimensional < NO (Nafe cale Onte'ration#. "alculatoarele din aceast 'eneraie aveau o vitez de calcul de 7,QY. ?OP (. ?OP H . ?ilion Onstruciuni Pe ecund#, capacitatea memoriei interne fiind de - ?=. @in punct de vedere ar$itectural, la aceste calculatoare a aprut Unitatea de c$imburi ?ultiple (U?#, care are drept scop de'revarea U"P de transferul de date, dintre memorie i periferice. U"P iniiaz transferul de date, dup care acesta cade &n sarcina U?. (ceste sisteme se mai numesc i mainframe-uri sau sisteme medii-mari. n aceast perioad au aprut sisteme de operare din ce &n ce mai evoluate. n .6CQ, OD? a propus/ sistemul DOS (@isK =peratin' Estem# < orientat spre calculatoarele personale i sistemul de operare OS (=peratin' Estem# - orientat spre calculatoare puternice. Aot &n aceast perioad au aprut i limba,ele de pro'ramare/ 2isp, Pascal, P20., ", Dasic. * Ciruitul int"1rat (c$ip-ul# este un mic dispozitiv electronic fabricat din materiale semiconductoare ce conine &n interiorul su mai multe circuite active (tranzistoare, diode# i circuite pasive (rezistene i condensatoare#. Primul circuit inte'rat a fost creat &n .6Q9 de ctre WacK SillbE de la Aexas Onstruments i 5obert PoEce de la )airc$ild emiconductor. :G isteme electronice de calcul. !lemente fundamentale &n structura !" @in 'eneraia a OOO-a cele mai cunoscute sunt sistemele OD? Estem08C7 care au fost lansate pe pia &n .6C:. 2a noi &n ar, au fost realizate calculatoarele )!2OU "--QC, Q.-,.7-:, bazate pe licena francez O5O-Q7 i minicalculatoarele din familiile OP@!P!P@!PA (variantele O-.77, O-.7-), O-.7C# i "=5(2 (variantele "=5(2-:7.., :7-., :787#, proiectate de Onstitutul de Ae$nic de "alcul i realizate de )abrica de "alculatoare !lectronice Ducureti. altul calitativ l-a reprezentat apariia, &n .6G7, a microprocesorului, inventat de in'inerul ?arcian Aed Toff de la firma Ontel, la cererea firmei ,aponeze Dusicom. Primul microprocesor funcional (i:77:# a fost lansat de ctre Ontel &n februarie .6G. i avea aceeai putere ca i calculatorul !PO(". Puterea unui microprocesor const &n numrul de bii transmii i prelucrai &n paralel. @up .6G7, datorit pro'reselor microelectronicii (circuite 2O i R2O# i a microprocesoarelor, a aprut o mare varietate de mini i microcalculatoare. @intre minicalculatoare, cele mai cunoscute sunt cele de tip P@P-.. (pe .C bii# i R(U-.. (pe 8- bii#, produse de firma @!" (@i'ital !Xuipment "orporation#. Primul microcalculator cunoscut pe plan mondial a fost ?O"5(2, construit &n )rana, &n .6G8 de ctre (ndrZ Arun' Aron' A$i, pe baza unui microprocesor Ontel 9779. n 5om;nia, din aceast 'eneraie au fost realizate microcalculatoarele "ub-B, AP@, a?O", Prae, Wunior P" etc. 2iteratura de specialitate prezint i 'eneraia intermediar 8.Q, inau'urat de OD?, prin Estem08G7. (ceast 'eneraie prezint &mbuntiri &n privina lr'irii domeniilor de utilizare i a scderii costurilor. 8eneraia a 59$a. "alculatoarele din aceast 'eneraie se bazeaz pe componente microelectronice cu inte'rare pe scar foarte lar', set complex de instruciuni, modularitate, posibiliti de adresare extinse i de autodia'nosticare. ?odul de exploatare a cunoscut modificri remarcabile prin introducerea bazelor de date i a sistemelor de 'estiune a acestora, precum i prin dezvoltarea componentelor fizice i lo'ice, pentru inte'rarea sistemelor de calcul &n reele de calculatoare. (par pac$ete de pro'rame pentru procesarea de texte, 'estiunea datelor, prelucrarea ima'inilor i a sunetelor etc. e dezvolt limba,ele neprocedurale i cele orientate pe obiecte. "u a,utorul acestor pro'rame calculatorul reuete s dezvolte raionamente. 5ealizrile moderne tind s se polarizeze &n ,urul calculatoarelor ultrarapide, numite i supercalculatoare, care execut, &n 'eneral, un set foarte redus de instruciuni, dar cu o vitez foarte mare, i a celor inteli'ente, care pot executa instruciuni complexe. Prima familie de supercalculatoare a fost +ra4, produs de firma "raE 5esearc$. @intre produsele acestei firme, cel mai popular model a fost "raE U-?P, aprut &n .69-. "alculatoarele din primele patru 'eneraii sunt considerate ca av;nd ar$itectur de tip von 7eumann, caracteriz;ndu-se prin prelucrarea secvenial a instruciunilor pro'ramelor stocate &n memorie, &mpreun cu datele de prelucrat. tructura de prelucrare este fix, funciile fiind obinute prin software. Arecerea de la o 'eneraie la alta, produs &n medie la un interval de ase ani, a &nsemnat de fiecare dat un salt calitativ remarcabil, estimat &n medie printr-o cretere de .7 ori a vitezei de prelucrare, de -7 de ori a capacitii de memorie, de .7 ori a fiabilitii, o reducere de .7 ori a costului componentelor i de -,Q ori a &ntre'ului sistem de calcul Q . 8eneraia a 9$a. n .69., Waponia anun lansarea proiectului pentru realizarea calculatoarelor din cea de a R-a 'eneraie. (ceast 'eneraie se bazeaz pe dezvoltarea inteli'enei artificiale i pe re';ndirea te$nolo'iilor $ard i soft. "a urmare, aceste calculatoare devin sisteme de procesare a cunotinelor < SOP (:no+ledge 5nformation !rocessing Sstems#. 5 Punescu, )., .a., Informati%area societ9ii ( un fenomen ine&ita*il ;, !ditura Itiinific i !nciclopedic, Ducureti, .66Q, p. 87 :9 Ae$nolo'ii informaionale pentru (dministraia Public @ac primele 'eneraii de calculatore electronice au fost construite pentru calcule, aceast 'eneraie este destinat raionamentelor. !le vor fi un instrument indispensabil de conducere pentru economiti deoarece, aa cum apreciaz !dward (. )ei'enbaum aproape &ntrea'a ';ndire a conducerii afacerilor se face prin inferen simbolic i nu prin calcule C . "alculatoarele inteli'ente nu dispun de clasamente ri'uroase, deoarece, inteli'ena este mai 'reu cuantificabil dec;t viteza. Waponezii au fost primii care au pus problema unor supercalculatoare inteli'ente, prin 6ifth$8eneration Computer Sstem !ro1ect. !i contureaz trei funcii de baz pentru calculatoarele din aceast 'eneraie G realizabile prin $ard i soft. 6uncia de inferen i rezolvare de probleme. Problemele vor fi rezolvate cu o vitez cuprins &ntre .7 9 -.7 6 2OP (2o'ical Onferance Per econd < inferen lo'ic pe secund#. Onferena lo'ic este o operaie a ';ndirii prin care se trece de la un enun la altul, &n mod deductiv sau inductiv direct (inferen imediat#, sau indirect (inferen mediat#. = inferen presupune executarea p;n la .777 de instruciuni calculator. (ctualele calculatoare au o vitez de aproximativ .7 Q 2OP. 6uncia de gestiune a cunotinelor. "alculatoarele din 'eneraia a cincea vor re'si &n c;teva secunde cunotinele necesare unei inferene prin consultarea unei baze de cunotine de capacitate mare (aprox. .777 >bEte#. 6uncia de interfa inteligent om$calculator. (ceste calculatoare vor asi'ura comunicarea cu a,utorul vorbirii, a ima'inilor i a limba,ului natural. "alculatoarele din 'eneraia a cincea vor fi utilizate &n/ cercetare 0proiectare asistat de calculator1 instruire asistat de calculator1 automatizare a activitilor de birou etc. Proiectul ,aponez a fost susinut de 'uvern i o serie de firme ,aponeze prin finanarea pro'ramului ICOT (Onstitute for Pew >eneration "omputers Aec$nolo'E#. 5eaciile cele mai importante la proiectul ,aponez s-au manifestat &n U(, prin finanarea de ctre 'uvern a pro'ramului DARPA, i prin crearea i finanarea de ctre .. mari companii a corporaiei MCC (A$e ?icroelectronics and "omputers Aec$nolo'E "orporation#. 2iteratura de specialitate prezint evoluia calculatoarelor, pe 'eneraii, i &n funcie de cate'oriile profesionale care au influenat cel mai mult dezvoltarea te$nicii de calcul/ .. 'eneraia inventatorilor1 -. 'eneraia te$nolo'ilor 0in'inerilor1 8. 'eneraia pro'ramatorilor1 :. 'eneraia utilizatorilor. (ceast separare scoate &n eviden ordinea *intrrii &n scen+ a diferitelor cate'orii de specialiti i nu ordinea ieirii lor, pentru c &n realitate exist o str;ns colaborare &ntre aceste cate'orii, evoluia rapid a informaticii, din ultimii ani, av;nd la baza tocmai aceast conlucrare. 2.:.2 +lasificarea sistemelor electronice de calcul !xist mai multe criterii de clasificare a !", cele mai folosite fiind/ modul de reprezentare a informaiilor, posibilitile de prelucrare, preul i viteza de operare, formatul instruciunilor executate, modul de or'anizare a memoriei, modul lor de utilizare. istemele de calcul, dup modul de reprezentare a informaiilor, se &mpart &n/ calculatoare numerice1 calculatoare analo'ice1 calculatoare $ibride. 6 @r'nescu, ?., .a., +alculatore electronice din genera9ia a cincea, !d. (cademiei, Ducureti, .66Q, p. .. 7 ibidem, p. -: :6 isteme electronice de calcul. !lemente fundamentale &n structura !" +alculatoarele numerice sunt sisteme de calcul care primesc, prelucreaz i transmit date, respectiv informaii, codificate sub form numeric binar. @atele de intrare pot fi prelucrate numai dac au fost formulate &ntr-un model matematic, calculatorul oper;nd cu numere &n reprezentare discret. +alculatoarele analogice sunt sisteme de calcul &n care pot fi prestabilite relaii matematice &ntre variabilele continue ale sistemelor fizice. (ceste variabile pot fi de orice natur fizic msurabil (presiune, temperatur, tensiune etc.# i sunt preluate de calculator sub forma unor tensiuni electrice i redate utilizatorului printr-un dispozitiv indicator special. +alculatoarele hi*ride sunt rezultatul cuplrii unui calculator numeric cu unul analo'ic. @e re'ul calculatorul numeric utilizat are o capacitate redus, dar o memorie suficient pentru pstrarea datelor. Jin;nd seama de mrime, posibiliti de prelucrare. pre i vitez de operare, literatura de specialitate clasific sistemele de calcul &n cinci cate'orii 9 / supercalculatoare1 sisteme de calcul medii-mari (mainframe-uri#1 minicalculatoare1 microcalculatoare1 calculatoare mici (palm P"-uri#. #upercalculatoarele sunt cele mai complexe puternice i scumpe sisteme de calcul. n ar$itectura acestora se re'sesc mai multe U"P care execut peste un miliard de instruciuni pe secund. (stfel, sunt posibile prelucrrile de tip *masiv paralele+. Pumrul mare de procesoare i softul special utilizat determin creterea performanelor cu trei ordine de mrime la fiecare zece ani. upercalculatoarele &i canalizeaz &ntrea'a capacitate de calcul &n executarea unui numr restr;ns de pro'rame cu o vitez foarte mare. n .697 cel mai rapid supercalculator lucra cu aproape un milion operaii &n vir'ul mobil pe secund ()2=P < )loatin' Point =perations Per econd#. Bece ani mai t;rziu vitezele au a,uns la un >i'a- )2=P, estim;ndu-se ca &n -7.7 viteza s a,un' la o mie Aera-)2=P. "ompar;nd vitezele supercalculatoarelor cu cele ale microcalculatoarelor, o secund de lucru cu un supercalculator este ec$ivalent cu Q7 de zile lucrate non-stop de &ntrea'a populaie U(, pe microcalculatoare. (ceste sisteme sunt folosite &n aplicaii complexe din domeniile/ reactoare nucleare i simulri nucleare, proiectarea aeronavelor, exploatri petroliere, seismolo'ie, cripto'rafie, pro'noza vremii, conservarea ener'iei etc. U( i Waponia sunt principalele ri &n care se realizeaz cercetri i proiectri de supercalculatoare prin firmele/ "raE 5esearc$, )u,itsu, !A( Estems, ut$erland, OD?, un, >O (ilicon >rap$ics Onc.#. ainframe$urile sunt plasate &ntre supercalculatoare i minicalculatoare i dispun de mai multe U"P care opereaz cu viteze foarte ridicate permi;nd conectarea unui numr &nsemnat de uniti periferice de intrare-ieire. @e re'ul, funcioneaz non-stop, ceea ce implic un acces controlat la date i un sistem de protecie adecvat. Pot suporta de la c;teva zeci, la mii de terminale. @ispun de memorie cac$e de mare vitez, circuite de detectare a erorilor. unt flexibile, scalabile i au securitate sporit. ?ainframe-urile sunt destinate domeniilor ce necesit prelucrri sporite de date/ administraiile publice, societile bancare, conducerea marilor afaceri, marile spitale. Principalele firme productoare sunt OD?, UPLO, P"5, T=P!LN!22. inicalculatoarele sunt sisteme folosite pentru executarea unor pro'rame de aplicaii specializate. unt utilizate &n aplicaii multiutilizator de administraie, pentru automatizri industriale, pentru transmisii de date &ntre sistemele dispersate 'eo'rafic. (r$itectura 8 @odescu, >$., . a., +alculatoare. ,lemente fundamentale de structur, !ditura (ll, Ducureti, -777, pp. .G- .9 Q7 Ae$nolo'ii informaionale pentru (dministraia Public minicalculatoarelor se bazeaz pe o structur modular, interconectarea fiind flexibil i se realizat prin una sau mai multe ma'istrale. @e asemenea, dispun de o structur diversificat &n ceea ce privete sistemul de intrare-ieire. @intre firmele productoare, cele cu o cot foarte bun pe pia sunt/ OD?, Nan', Aexas Onstruments, @ata >eneral, @!", P@P, Tewlett PacKard etc. icrocalculatoarele sunt sisteme a cror U"P este implementat cu un microprocesor i care au o serie de avanta,e fa de cate'oriile prezentate anterior/ - sunt accesibile utilizatorilor finali care, c$iar i fr o pre'tire special, le pot exploata1 - pot fi folosite &n orice domeniu de activitate1 - au un pre mai redus1 - dispun de o structur modular realizat &n ,urul unei ma'istrale1 - se pot utiliza independent sau cuplate cu alte sisteme de acelai tip sau diferite. 0alm 0+;urile sunt sisteme de calcul miniaturizate care pot substitui un blocnotes, o a'end telefonic, un calculator de buzunar, un calendar, un ceas detepttor sau c$iar un editor de texte. Ultimele modele pot efectua operaii mai complexe, precum cele oferite de pro'ramele de calcul tabelar, recunoaterea scrisului de m;n pe care &l transform &n formatul unui procesor de texte, transferul de fiiere &n 0din P"-uri, pot accesa reeaua Onternet. n plus, ele permit cuplarea la modemuri fr fir, card-uri pa'er, recunoaterea vocii etc. (ceste faciliti necesit, &ns un soft special. Principalii productori sunt 8 "om (modelul Palm Pilot#, "asio (modelul !-.7 "asiopea#, P$ilips (modelul Pino#. @up formatul instruciunilor e/ecutate, calculatoarele pot fi de tip monoadres sau multiadres. n primul caz instruciunea conine codul instruciunii i adresa operandului, care va prelua succesiv valorile operanzilor i rezultatul final (specifice calculatoarelor care dispun de acumulator#. n cel de al doilea caz, pot fi folosite instruciuni cu dou, trei i patru adrese. Onstruciunile cu patru adrese conin codul operaiei i c;te o adres pentru/ primul operand, al doilea operand, rezultat i adresa instruciunii urmtoare. @eoarece marea ma,oritate a instruciunilor se execut secvenial s-a renunat la adresa instruciunii urmtoare, instruciunea devenind cu trei adrese. "alculatoarele care sunt prevzute cu re'istru instruciune acumulator, renun i la celelalte adrese. @up modul de organizare a memoriei, calculatoarele pot fi or'anizate pe caracter (c;nd locaia este de un octet# i pe cuv;nt (c;nd locaia poate fi de -, : sau 9 octei#. @in punct de vedere al utilizrii, calculatoarele pot fi de buzunar, de birou, de proces i universale. Ultimele trei tipuri pot fi structurate la r;ndul lor, in;nd seama de plasarea lor &n anumite confi'uraii fizice, &n calculatoare principale, frontale, satelit sau 'azd. 2.5 Microcalculatoar" ?icrocalculatorul este un sistem de calcul a crui unitate central este implementat cu a,utorul unui microprocesor inte'rat. @atorit facilitilor de structurare ale sistemului, oferite de microprocesor, &n ,urul unei ma'istrale, a numrului mic de componente necesare pentru implementarea unitii centrale i a interfeelor, acest sistem de calcul are un pre mai mic dec;t al minicalculatoarelor, dar poate fi utilizat &ntr-o 'am deosebit de variat de domenii i aplicaii. oftware-ul este simplu i folosete, de obicei, limba,e de nivel &nalt. 2.<.1 +omponentele unui microcalculator "a orice sistem de calcul, microcalculatorul este alctuit din unitate central, ec$ipamente periferice i uniti de interfa pentru acestea i linii de comunicaii (ma'istrale#. n acest para'raf sunt prezentate doar componentele care sunt diferite de cele care apar &n confi'uraia 'eneral a unui sistem electronic de calcul. 2a calculatoarele Q. isteme electronice de calcul. !lemente fundamentale &n structura !" personale, ma,oritatea componentelor sunt standardizate. n plus, ele sunt structurate modular, astfel &nc;t s permit asamblarea cu uurin sau adu'area 0eliminarea ulterioar, atunci c;nd se dorete modificarea confi'uraiei sistemului respectiv. tructura standard a unui microcalculator este prezentat &n fi'ura -.C. @up cum se observ, pentru realizarea funciilor i operaiunilor specifice, la microcalculatoare unitatea central de prelucrare este alctuit din microprocesor i memorie intern. )i'ura -.C Structura unui microcalculator 2.<.2 icroprocesorul (pariia microprocesorului constituie un moment cu consecine uriae &n evoluia ulterioar a sistemelor de calcul. )izic, microprocesorul este construit din circuite integrate (module# numite ci-0uri )c,i-0uri* care &n'lobeaz unitatea de comand i control, unitatea aritmetic i lo'ic i memoria proprie. (ceste componente se afl pe -laca $" 6a7 (mather board#, &n interiorul unitii $" !i!t"# ( sstem unit#. ?icroprocesorul este un Fcalculator <n miniatur+ constituit din/ unitatea de comand i control (UCC#1 unitatea aritmetic i logic (UAL#1 memoria proprie (MP#. ?icroprocesorul este componenta de baz a unitii centrale de prelucrare, reprezent;nd 4creierul+ unui microcalculator. !ste realizat dintr-o capsul din ceramic sau material plastic, &n interiorul creia se afl mai multe componente electronice, numrul acestora depinz;nd de te$nolo'ia de fabricaie i de 'eneraia din care face parte. Primele microprocesoare sunt produse de firma Ontel &n .6G., dup proiectul in'inerului ?. ). Toff. !le se numeau :77: i 9779 i reprezint microprocesoarele din generaia 5. pe : i respectiv 9 bii. Primul microprocesor considerat Fstandard+ este 9797, produs tot de firma Ontel, &n anul .6G:. (cesta desc$ide seria generaiei a 55$a de microprocesoare &n care se includ B-97, produs de firma Bilo' i Ontel 979Q. n .6GG, apare primul microprocesor pe .C bii-AO 6677, produs de firma Aexas Onstrumments. Aot firma Ontel este cea care lanseaz primul microprocesor pe .C bii, desc$iz;nd o nou 'eneraie, a 555$a, prin Ontel 979C, lansat &n .6G9. Q- Ae$nolo'ii informaionale pentru (dministraia Public "onsacrarea definitiv a produselor Ontel o va face firma OD?, care, &n .69., anun primele calculatoare personale, vestitele OD? P"-UA cu procesoarele Ontel 97990979C, dup care sunt realizate modelele 97.9C097.99. @up aceste modele Ontel produce prototipul generaiei a 59$ a de microprocesoare/ 97-9C. n acelai timp firma OD? lanseaz i ea o nou 'eneraie de calculatoare personale - OD? P"-(A ((dvanced Aec$nolo'E# la care se folosete procesorul Ontel 97-9C. )amilia Ontel continu cu O89C, lansat .69Q, care este primul microprocesor pe 8- de bii. Urmeaz, &n .696, modelul deosebit de performantul, 5ntel =>?. n .668, se lanseaz primul microprocesor al generaiei a 9$a. numit Pentium (Penta ilicium < 'eneraia a cincea bazat pe siliciu#. !ste modelul care ar fi trebuit s se numeasc OQ9C i care inau'ureaz seria microprocesoarelor cu ar$itectur puternic diferit. ?icroprocesoarele cu aceste caracteristici sunt considerate microprocesoare de uz 'eneral av;nd o ar$itectur de tip CISC ("omplex Onstruction et "omputer < "alculator cu set complex de instruciuni#, care suport &n ,ur de -77 de instruciuni. !xist i ar$itecturi de tip RISC (5educed Onstruction et "omputer# care se bazeaz pe procesoare cu set redus de instruciuni. 5eprezentative pentru aceast cate'orie sunt procesoarele P(5" (produse de diverse firme#, i 9C7 (OPA!2#, ? 99777 (?otorola# etc. 2a ora actual, datorit pro'reselor $ard 0soft, aproape c nu mai exist diferene &ntre te$nolo'iile "O" i 5O". @e exemplu, Pentium, un procesor de tip "O", traduce &n mod automat instruciunile, &n instruciuni de tip 5O", dup care le execut. Pe de alt parte, toate procesoarele 5O" au cptat extensii la setul de instruciuni ('en "O"# pentru a le mri eficacitatea (toate procesoarele au extensii speciale pentru multimedia#. n 'eneral, microprocesoarele sunt folosite ca/ - unitate central de prelucrare1 - unitate de prelucrare 0decizie (circuite lo'ice de comand i conducere secvenial a unor dispozitive 0procese complexe#1 - procesoare specializate &ntr-un sistem de calcul multiprocesor. n cazul &n care este folosit ca unitate central de prelucrare, microprocesorul realizeaz urmtoarele funcii 6 / comand transferurile de date &ntre U(2 i memorie, &ntre memorie i periferice i &ntre periferice1 comand citirea instruciunilor de pro'ram i a datelor din memorie1execut instruciunile de pro'ram citite1 realizeaz operaiile aritmetice i lo'ice elementare1 emite 0recepioneaz semnale de control spre 0dinspre celelalte componente ale sistemului de calcul etc. n esen, plec;nd de la aceste funcii, microprocesorul &ndeplinete at;t sarcini e/ecutorii c;t i de comand i control. n cadrul sarcinilor e/ecutorii microprocesorul preia secvenial instruciunile 0comenzile pro'ramului curent i le transform &n instruciuni elementare pe care le poate manevra. mplicit, se asi'ur execuia complet a pro'ramelor respect;nd al'oritmul prestabilit de pro'ramator. n cadrul sarcinilor de comand i control, microprocesorul asi'ur comanda i 'estionarea celorlalte componente ale sistemului/ 'enereaz semnalele de comand pentru &ntre'ul sistem de calcul1 diri,eaz flu/ul de date1 coreleaz viteza de lucru a unitii centrale cu timpul de acces al memoriei1 re'leaz aciunile sale &n funcie de un semnal de ceas. Semnalele prin care microprocesorul realizeaz comenzi de execuie, spre memorie sau spre alte componente ale sistemului, sunt semnale de comand, iar semnalele prin care microprocesorul primete informaii privind componentele sistemului sunt semnale de stare. Un microprocesor este caracterizat prin urmtorii parametri/ - viteza de lucru1 - dimensiunea memoriei interne care poate fi adresat la un moment dat1 91 Ddu, ?., Informatica pentru manageri, !d. Aeora, Ducureti, .666, p. G7 Q8 isteme electronice de calcul. !lemente fundamentale &n structura !" - setul de instruciuni care poate fi executat1 - fiabilitatea i costul de fabricaie. .ite%a de lucru depinde de/ frecvena ceasului intern1 tipul microprocesorului1 dimensiunea memoriei cac$e etc. 6recvena ceasului intern. "easul intern are rolul de a 'enera i transmite pulsuri &n calculator, &n mod ritmic, la intervale de timp e'ale, bine definite, necesare pentru a comanda realizarea operaiunilor pro'ramate i sincronizarea tuturor funciilor calculatorului. )recvena ceasului se msoar &n ?Tz sau >Tz. ?icroprocesoarele actuale includ extensii multimedia < seturi de microinstruciuni care faciliteaz prelucrarea ima'inilor i sunetelor - de 'enul celor realizate de Ontel (??U - ?ulti?edia eUtensions i ! - treamin' O?@ !xtensions# sau (?@ (8@Pow[#. &ipul microprocesorului. Pentru utilizator, o importan deosebit o are posibilitatea microprocesorului de a rspunde unor prelucrri c;t mai diverse i complexe. (cest deziderat este asi'urat de microprocesoarele care pot executa o 'am c;t mai lar' de instruciuni. =dat cu apariia microprocesorului 979C, firma OPA!2 a realizat i o unitate specializat &n operaii &n vir'ul mobil pentru a putea mri viteza de calcul a sistemului. (ceast unitate a fost numit coprocesor, primul pe pia fiind OPA!2 979G destinat s lucreze at;t cu microprocesorul 979C c;t i cu 9799. )recvena de ceas a coprocesorului trebuie s fie aceeai cu a microprocesorului pe care-l deservete. Dimensiunea memoriei cache. Aoate microprocesoarele dispun de o component standard, care include un controller pentru memoria imediat (cac$e#. %emoria cache este o zon de memorie foarte rapid, cu rolul de a pstra o parte din seturile de instruciuni i de date cu care se lucreaz &n mod curent. ?emoria cac$e poate lucra inte'ral &n ritmul procesorului, fiind accesat fr cicluri de ateptare. $imensiunea memoriei interne ce poate fi adresat la un moment dat. Raloarea maxim a memoriei adresabile este important, &n primul r;nd pentru c microprocesorul lucreaz mult mai rapid cu memoria intern dec;t cu memoria extern, iar &n al doilea r;nd, pentru ca un pro'ram s poat fi executat, el trebuie s se afle stocat &n memoria intern. #etul de instruc9iuni ce poate fi e2ecutat. = instruciune sau o comand transmis de utilizator, prin pro'ram, conine o serie de informaii privind natura operaiei sau funciei ce trebuie executat, operanzii care particip la realizarea operaiunilor aritmetice i lo'ice, locul unde se afl operanzii, sau unde se vor depune rezultatele prelucrrii, componentele sistemului ce trebuie activate pentru executarea operaiunilor etc. Onstruciunile din setul recunoscut de microprocesor pot fi 'rupate &n/ instruciuni aritmetice1 instruciuni lo'ice1 instruciuni de transfer a datelor, de conversie, de intrare 0ieire etc.1 instruciuni de prelucrare1 instruciuni de manipulare a informaiilor la nivel de bit1 instruciuni de control al pro'ramelor, salt condiionat, salt necondiionat, iteraii i &ntreruperi. 1ia*ilitatea i costul de fa*rica9ie. )iabilitatea indic funcionarea corect, pe o perioad mai &ndelun'at a microprocesorului i raportat la costul acestuia, constituie criteriu de decizie &n ale'erea unui anumit tip de microcalculator. Aoate operaiunile aritmetice, lo'ice, de adresare, de transfer etc. au loc pe baza unui dialo' &ntre microprocesor i memoria intern, pe de o parte, i &ntre componentele funcionale ale microprocesorului, pe de alt parte. 2a ora actual te$nolo'ia microprocesoarelor se bazeaz pe pastila de siliciu. n viitor se prefi'ureaz utilizare unor noi te$nolo'ii care vor folosi 'aliu arseniu, superconductori, te$nolo'ii opto-electronice, nano i biote$nolo'ii. 2.<.:. emoria intern @in punct de vedere fizic memoria se afl pe placa de baz a unui microcalculator, fiind constituit din c$ip-uri 5=? i 5(? (fi'ura -.G#. Q: Ae$nolo'ii informaionale pentru (dministraia Public ?emoriile 5=? i 5(? au fost analizate &n para'raful -......, &n continuare fiind prezentate doar memoriile speciale "?= i "ac$e. ?emoria "?= ("omplementarE ?etal-=xide emiconductor# reprezint un tip de memorie 5(?, de capacitate foarte mic, alimentat permanent de un acumulator (&n momentul pornirii acesta se re&ncarc#, de pe placa de baz. (ceasta &nseamn c este volatil, pierz;ndu-i coninutul atunci c;nd acumulatorul este &ndeprtat. ?emoria "?= este folosit pentru a pstra intacte informaiile privind confi'uraia sistemului. ?emoria cache (cac$e memorE# reprezint o zon special, constituit din circuite de memorie rapid, rezervat pentru stocarea informaiilor din 5(? accesate cel mai frecvent.
)i'ura -.G Structura memoriei interne @intr-un alt punct de vedere, dei, at;t microprocesoarele c;t i memoriile cresc continuu &n vitez, creterea microprocesoarelor este cu Q7 \ mai rapid dec;t a memoriilor. incronizarea lor se realizeaz prin intermediul memoriilor tampon, numite memorii cache. 2.<.< agistralele microcalculatoarelor ?a'istralele (bus-urile# reprezint mulimea liniilor folosite, &n comun, de mai multe uniti funcionale, pentru realizarea unei sarcini. ?a'istralele pot fi de date, de adrese i de comenzi. 2iniile folosite pentru transferul datelor &ntre microprocesor, memorie i dispozitivele de intrare-ieire, formeaz magistrala de date. (ceast ma'istral este bidirecional/ pe ea intr 0ies date, atunci c;nd se efectueaz o citire din memorie, sau de la dispozitivele de intrare-ieire i respectiv o operaiune de scriere. %agistrala de adrese este unidirecional - adresele ies din microprocesor pentru a fi transmise ctre circuitele de memorie i cele de intrare-ieire. Prin ma'istrala de adrese, microprocesorul coordoneaz funcionarea microcalculatorului. %agistrala de comenzi reunete semnalele de la ec$ipamentele periferice de intrare- ieire i de la microprocesor. emnalele pot fi/ - de control - prin care microprocesorul coordoneaz funcionarea dispozitivelor de pe ma'istral (read, write etc.#1 QQ isteme electronice de calcul. !lemente fundamentale &n structura !" - de stare $ prin care microprocesorul primete reacii de la dispozitivele situate pe ma'istral (cerere de &ntrerupere, cerere de suspendare a controlului ma'istralei etc.# 2.<.= Interfe9e pentru echipamente periferice Perifericele sunt acele componente care asi'ur i sporesc viteza comunicrii utilizator - sistem informatic, astfel &nc;t datele care intr &n sistem s fie corecte, precise i inteli'ibile. n vederea compatibilizrii sc$imbului de informaii &ntre microcalculator i ec$ipamentele periferice se folosesc interfeele (circuite specializate#. Onterfeele sunt circuite specializate care permit sc$imbul de informaii cu ec$ipamentele periferice, asi'ur;nd compatibilitatea dintre codurile de reprezentare a datelor specifice fiecrui ec$ipament periferic i reprezentarea specific unitii centrale. Onterfeele sunt realizate, &n marea lor ma,oritate din microprocesoare specializate numite controllere. )i'ura -.9 Conectarea echipamentelor periferice la sistemul de calcul Onterfeele cuprind circuite specializate pentru conectarea i comunicarea cu ec$ipamentele periferice. "omunicarea se face prin canale de comunicaie numite porturi (fi'ura -.9#. 2.<.> "pari9ia i e&olu9ia microcalculatoarelor n aprilie .6G-, OPA!2 realizeaz microprocesorul 9779, iar &n anul urmtor, francezul (ndrZ Aruon' Aron' A$i creeaz primul microcalculator, ?O"5(2. Primul microcalculator personal, bazat pe microprocesorul 9797, cu frecvena de 7,Q ?Tz, i care prelucra Q. instruciuni0secund, a fost (ltair realizat &n .6GQ. (cest microcalculator era furnizat &n piese separate (Kit#, necesit;nd asamblarea componentelor. istemul era pro'ramat prin introducerea, bit cu bit, a irului de instruciuni binare, rezultatele fiind afiate prin intermediul led-urilor. 2a scurt timp dup (ltair, teve Wobs i tep$en NozniaK au realizat calculatorul numit (pple O, iar &n .6GG ei creeaz modelul (pple OO. n .69., ptrunde pe pia OD? cu sistemul O?D-P". (l doilea model a fost realizat &n .698 i s-a numit OD?-P"0UA (eUtended Aec$nolo'E - te$nolo'ie extins#. n fapt, acest QC Ae$nolo'ii informaionale pentru (dministraia Public calculator era un P" cu un disK de .7 ?D. Urmtorul model, creeat &n .69:, a fost O?D- P"0(A ((dvanced Aec$nolo'E - te$nolo'ie avansat#, care avea un disc de capacitate mai mare i era mai rapid. uccesul firmei OD? s-a datorat, &n principal, publicrii specificaiilor te$nice, astfel fiind posibil realizarea de ctre alte firme a calculatoarelor compatibile OD?. =ricare alt calculator, care arat i funcioneaz la fel cu modelul ori'inal, este denumit clon. n .69:, firma (pple produce modelul %acintosh, primul calculator cu interfa 'rafic exploatat de un mediu de pro'ramare (6inder# bazat pe utilizarea picto'ramelor 0icoanelor, a meniurilor derulante i a mouse-ului. n .69G, OD? a lansat 'eneraia de calculatoare personale P0- (Personal Estem 0-#. pre deosebire de termenul P", termenul P0- este prote,at prin copright. ?icrocalculatoarele se deosebesc i dup forma unitii centrale, i pot fi/ - Des-&op la care cutia U" este &n form paralelipipedic, cu baza mare &n ,os1 - %ini$ %idi$ i 2ig$&o+er (turn# la care cutia U" are forma unui turn 1 - "aptop8 denumit de unii productori i powerbooK ((pple# sau notebooK, la care unitatea este sub form de 'eant diplomat, cu un ecran ultraplat. )irma "ompaX a fost cea care a fabricat pentru prima dat un calculator compatibil OD?, ce poate fi transportat ca orice ba'a, obinuit (c;ntrea .. K'.#, motiv pentru care a fost botezat portabil. Primul laptop a fost produs de firma >5O@ Estems, la ora actual principalii productori fiind "ampaX, OD?, Aos$iba, @!", Tewlett-PacKard etc. Aermenul laptop a &nlocuit termenul portabil, c;nd respectivul calculator, ca urmare a &mbuntirilor aduse, a &nceput s scad &n 'reutate, a,un';nd s c;ntreasc aproximativ :-Q S'. ";nd a a,uns la 8 K' a aprut denumirea de calculator agend (noteboo-#. Primele notebooK-urile au fost realizate de firma P!", &n anul .699. 2a r;ndul lor calculatoarele notebooK, prin perfecionrile aduse, au a,uns la dimensiuni miniaturale, numindu-se palmtop-uri. !le c;ntresc doar .0- K'. Principalii productori sunt P!", Tewlett-PacKard, onE etc. )irma >5O@, &n .667, lanseaz pe pia microcalculatoarele tablet la care datele pot fi introduse de pe o planet special cu a,utorul unui pix sau stilou special. !le necesit, &n plus, un soft de recunoatere a scrisului sau a vocii. Principalii productori sunt OD?, )u,itsu, Aos$iba etc. E9"#-l" $" t"!t" 1ril 1. Resursele hardware cuprind urmtoarele ? a# ] ^ unitatea central b# ] ^ ec$ipamentele periferice c# ] ^ pro'ramele (PO((pplication Pro'rammin' Onterface# d# ] ^ uniti de interfa i linii de comunicaie (canale de intrare 0ieire# 2.+are din urmtoarele afirma9ii sunt ade&rate? a# ] ^ confi'uraia de baz reprezint numrul minim de componente pentru ca sistemul s fie operaional b# ] ^ confi'uraia de baz reprezint numrul maxim de componente pentru ca sistemul s fie operaional c# ] ^ unitatea central este format din/ unitatea aritmetic i lo'ic, unitatea de comand i control :. +are din urmtoarele afirma9ii sunt ade&rate? a# ] ^ ar$itectura "O" este specific procesoarelor cu set complex de instruciuni b# ] ^ ar$itectura 5O" este specific procesoarelor cu set complex de instruciuni c# ] ^ ar$itectura "O" este specific procesoarelor cu set redus de instruciuni d# ] ^ ar$itectura 5O" este specific procesoarelor cu set redus de instruciuni <.,chipamentele periferice i suporturile asociate acestora se pot grupa astfel/ a# ] ^ ec$ipamente periferice de intrare b# ] ^ ec$ipamente periferice de ieire c# ] ^ ec$ipamente periferice de producie d# ] ^ ec$ipamente periferice de intrare-ieire QG isteme electronice de calcul. !lemente fundamentale &n structura !" e# ] ^ ec$ipamente periferice i suporturi pentru stocarea datelor i informaiilor/ Q9