Documente Academic
Documente Profesional
Documente Cultură
semnale necesare executiei. Pe parcursul executiei unei instructiuni !CC primeste informatii de la !AL, numite informatii de stare, in functie de care selecteaza una dintre alternativele de continuare a operatiei. La terminarea executiei se trece la instructiunea urmatoare, adresa acestei instructiuni este pastrata intr-un registru, numit registru contor de program sau numarator de instructiuni. 2. UM $unitatea de memorie% - memoria reprezinta sursa7destinatia tuturor informatiilor. "n memorie sunt incarcate informatiile initiale (date si instructiuni) prin intermediul dispozitivelor de intrare, si de la memorie sunt preluate rezultatele prin intermediul dispozitivelor de iesire. /emoria este organizata ca o colectie de locatii de memorie, fiecarei locatii i se asociaza o adresa, prin intermediul careia poate fi selectata locatia respectiva. Adresarea se realizeaza prin intermediul unor linii de adresa, numarul acestora determinand capacitatea maxima adresabila a memoriei. locatie de memorie se caracterizeaza prin% adresa (pozitia locatiei in cadrul memoriei) si continut (contine valoarea memorata in aceasta locatie). Cantitatea de informatie care poate fi memorata intr-o locatie adresabila individual, exprimata ca numere de cifre binare (biti) reprezinta lungimea cuvantului de memorie. De obicei, memoria este organizata pe cuvinte de .', ,-, '+, .-: de biti, iar unitatea direct adresabila fiind octetul. /emoria trebuie sa aiba o capacitate cat mai mare si o viteza cat mai mare, ceea ce conduce la un timp de acces cat mai scazut. #iteza este direct proportionala cu costul memoriei. De aceea, majoritatea calculatoarelor au doua tipuri de memorie care lucreaza pe principii diferite% o memorie interna, rapida (memoria principala, comunica direct cu !CC, are un cost per bit mai ridicat) si o memorie externa (mai lenta, cu un cost per bit mai scazut, dar cu o capacitate mult mai mare). peratiile care se executa cu memoria sunt doua% citirea din memorie si scrierea in memorie. 3. UI/I $unitatea de intrare&iesire% - asigura comunicatia dintre calculator si mediul exterior. Transmiterea informatiilor de pe suporturile externe in memorie si inregistrarea pe asemena suporturi sunt efectuate de catre ec$ipamantele periferice6 acestea sunt conectate la calculator prin intermediul unor interfete "7", existente in cadrul unor unitati de "7" care indeplinesc doua functii% Conversia de date (este necesara deoarece informatia este reprezentata diferit si pe medii diferite, fiind necesara compatibilizarea componentelor respective) si functia de memorie-tampon (necesara deoarece viteza de lucru a calculatorului este cu cateva ordine de marime mai mare decat cea a dispozitivelor externe6 are rolul de a sincroniza cele doua dispozitive) 4. Intercone iunile - interconctarea unitatilor componente ale calculatorului se realizeaza prin una sau mai multe magistrale. magistrala este formata dintr-un grup de linii destinate transferului paralel al informatiilor de la una sau mai multe surse la una sau mai multe destinatii. &umarul liniilor este egal cu lungimea cuvantului transferat. /agistralele pot fi unidirectionale sau
bidirectionale. "n functie de semnalele ve$iculate magistralele pot fi% de adrese, de date, de control.
#ealizarea modulara - reprezinta posibilitatea divizarii memoriei in module de o anumita dimensiune si eventual extinderea acesteia prin adaugarea altor module in functie de configuratie.
5. Memoria interna
/emoria interna este acea componenta a sistemului de calcul care are rolul de a stoca instructiunile si datele de prelucrare, rezultatele intermediare si7sau finae ale programelor care se afla in executie la un moment dat. Datele necesare programului aflat in executie trebuie sa se gaseasca in memoria interna, de unde puse la dispozitia !CP (unitatii centrale de prelucrare) intr-un timp minim. Timpul de acces al memoriei interne trebuie sa fie mai mic sau egal cu timpul necesar !CP pentru a executa o instructiune. peratiile care se executa la nivelul memoriei sunt% operatia de citire (reprezinta operatia de extragere a informatiilor din memorie) si operatia de scriere (reprezinta operatia de stocare7inmagazinare a datelor in memorie). 3pecificarea adresei asociate permite localizarea unei date sau informatii in memorie, adresa este introdusa intr-un registru de adresa care are o capacitate de n /iti, acesta putand identifica cu ajutorul decodificatorului 2n locatii de memorie. 0(eratiile de citire/scriere se realizeaza astfel, dupa localizarea adresei% daca semnalul este de comanda scriere, datele continute in registrul de date se transfera in memorie la adresa determinata anterior6 daca semnalul emis este de comanda citire datele plasate la adresa indicata in registrul de adrese sunt aduse in registrul de date, iar de aici sunt transferate catre alte dispozitive periferice. Ciclul de memorie reprezinta intervalul de timp necesar unei referiri la memorie cu specificarea faptului ca pe parcursul lui continutul acesteia ramane nemodificat. Pentru realizarea functionalitatior dispozitivelor fizice care alcatuiesc memoria interna a calculatoarelor acestea trebuie sa indeplineasca urmatoarele cerinte% existenta a doua stari stabile pentru memorarea datelor in forma binara6 volum redus6 caracteristica pret7/; sa aiba o valoare cat mai mica6 timp de acces cat mai mic6 realizarea modulara cu posibilitati de extindere. "n prezent, memoriile sunt realizate cu circuite integrate al caror timp de acces este de oridinul nanosecundelor, fiind relativ identic cu cel al !CP. Acest tip de memorie este construit din circuite ce sunt asezate la nivelul unei pastile de siliciu (cip) asigurandu-se astfel o mare densitate a componentelor pe unitatea de volum. Celulele binare sunt asezate in matrici de : linii si : coloane, incarcarea lor se face prin trimiterea de curent electric pe firele conductoare ale liniilor si coloanelor care realizeaza selectarea celulelor binare. "n punctele in care firele incarcate din punct de vedere electric se intersecteaza, celulele binare sunt pozitionate pe valoarea binara ., iar celelalte raman pozitionate pe valoarea binara 1.
/emoria interna este de doua feluri% memorie #0M (8ead memorie #!M (8andom Acces /emor>).
nl> /emor>) si
1. Memoria #0M
/emoria de tip 8 / se mai numeste si memorie permanenta, fiind realizata din cipuri al caror continut nu se pierde in absenta curentului electric. "nformatiile stocate in aceste memorii sunt destinate numai citirii, deci nu pot fi modificate sau sterse (prin mijloace obisnuite). "n general, sunt utilizate pentru stocarea instructiunilor necesare unui calculator la punerea sa in functiune. /emoriile de tip 8 / au un continut fix, stabilit in constructie, iar datorita faptului ca operatia de citire este nedistructiva, determina obtinerea unor timpi de acces foarte mici, aceasta fiind caracteristica principala a acestor tipuri de memorie. /emoria 8 / este, in general, utilizata pentru a stoca 2I0S-ul (;asic "nput utput 3>stem) unui PC. "n practica, o data cu evolutia calculatoarelor acest tip de memorie a suferit o serie de modificari care au avut ca rezultat rescrierea7 arderea ?flas-? de catre utilizator a ;" 3-ului. 3copul, evident, este de a actualiza functiile ;" 3-ului pentru adaptarea noilor cerinte si c$iar realizari $ard0are ori c$iar pentru a repara unele imperfectiuni de functionare. 2I0S-ul este un program de marime mica (@ -/;) fara de care computerul nu poate functiona, acesta reprezentand interfata intre componetele din sistem si sistemul de operare instalat (3 ). Cele mai utilzate tipuri de memorie 8 / sunt% P#0M (Programmable 8ead nl> /emor>) - ce nu contin nici o informatie si pot fi programate o data, apoi permit numai operatii de citire. Aceste cipuri sunt utilizate de catre producatorii de calculatoare. 3P#0M (2rasable Programmable 8ead nl> /emor>) - sunt memorii P8 / ce permit stergerea informatiilor cu ajutorul razelor ultraviolete si reprogramarea. 33P#0M (2lectrical 2rasable Programmable 8ead nl> /emor>) sunt memorii P8 / ce pot fi sterse cu un flux puternic de electricitate, apoi pot fi reprogramate. !n tip recent de 22P8 / este memoria flas-. Diferita de 2P8 /, care se poate strege prin expunerea la raze ultraviolete si de 22P8 /, care nu poate fi sters la nivel de octeti, memoria flas$ poate fi stearsa si rescrisa la nivel de bloc. Ca si 22P8 /, memoria flas$ poate fi stearsa fara sa fie scoasa din circuit.
4. Memoria #!M
2ste memoria interna care stoc$eaza datele si programele pentru prelucrarea imediata. Caracteristici% accesul direct6 sunt realizate in module 9 realizare modulara, de o anumita dimensiune, prezentandu-se sub forma unor memorii integrate, intr-o te$nica generala de tip / 36 permit citirea si scrierea datelor in mod direct, in si din orice cuvant de memorie6 sunt memorii volatile, neremanente (la pierderea curentului electric se sterg) Poate fi de doua tipuri% 1. Memorie #!M Statica 5 S&#!M. Are calitatea de a pastra in mod static datele inscrise pe durata alimentarii cu electricitate. Acest tip de memorie utilizeaza in structura sa 4 tranzistoare si 2 rezistente. Comutarea starilor 17. se realizeaza prin comutarea starii tranzistoarelor. La citirea unei celule de memorie informatia nu se pierde. 2. Memorie #!M +inamica 5 +&#!M . Continutul volatil al acestor tipuri de memorie este conservat cu ajutorul mecanismului de reimprospatare, care reprezinta operatia de citire periodica a datelor din memorie, si rescrierea lor in aceleasi cuvinte de memorie, cu ajutorul unui dispozitiv suplimentar de detectare a paritatii. Celula de memorie D-8A/ are ca principiu constructiv un tranzistor si un condensator. 3c$imbarea starii 17. se realizeaza prin incarcarea7 descarcarea condensatorului. La fiecare citire a celulei condensatorul se descarca, aceasta metoda ce citire a memoriei este denumita citire distructiva. Din aceasta cauza, celula de memorie trebuie sa fie reimprospatata la fiecare citire. Timpul de reimprospatare al memoriei este o procedura obligatorie si are loc la fiecare '+ milisecunde. 8eimprospatarea memoriei este o consecinta a principiului de functionare al condensatorilor. Acestia colecteaza electroni care se afla in miscare la aplicarea unei tensiuni electrice. "nsa, dupa o anumita perioada de timp, energia declansata scade in intensitate datorita pierderilor in dielectric. Aceste probleme au condus la cresterea timpului de asteptare pentru folosirea memoriei. 3e disting doua tipuri de D-8A/% asincron si sincron. rice calculator este alcatuit din mai multe circuite electronice care trebuie sa se sincronizeze intre ele pentru ca transferurile si procesarile de date sa
functioneze corect. Aceasta sincronizare se face cu ajutorul unui circuit de tip ceas. Acesta genereaza semnale cu frecventa constanta, numita frecventa de ceas, fata de care se sincronizeaza majoritatea proceselor din sistem. Cele mai vec$i memorii +&#!M au fost asincrone - operatiile de citire7scriere nu erau sincronizate cu frecventa de ceas a sistemului. /emoriile asincrone au fost% 3+0 $3 tended +ata 0ut% 23+0 $2urst 3 tended +ata 0ut% /emorii +&#!M sincrone 3-D8A/ (3>nc$ronus D>namic 8andom Acces /emor>) au introdus o caracteristica a memoriilor - functionarea relativa la viteza magistralei sistemului. Din cauza functionarii sincrone cu frecventa ce ceas, o memorie 3-D8A/ trebuie sa fie suficient de rapida ca sa poata comunica bine pe sistem ;!3. Primele memorii sincrone au fost concepute pentru magistrale lente '' /Az. "nsa, intre timp, performantele s-au imbunatatit pentru .11, .,, /Az pentru magistrale. Crestrea vitezelor pe magistrale a impus dezvoltarea de noi tipuri de memorie, mai rapide6 astfel apare te$nologia DD8 3D8A/ (Double Data 3D8A/) care dubleaza viteza transferurilor de date prin folosirea eficienta a cipilor-masina, transferurile fiind declansate atat pe panta ascendenta, cat si pe cea descendenta a sistemului de ceas. "n -11, apare DD8- 3D8A/. "n -11B apare DD8, 3D8A/. Alte doua te$nologii avansate au preluat principiul de declansare al transferurilor pe ambele pante ale cicilului de ceas, introdusa de te$nologia ++# S+#!M% S" +#!M (3>nc$ronus LinC D8A/) - functiona pe o magistrala de '+ de biti, la o frecventa de minim -11 /Az, teoretic atingand o viteza de ,,- <; pe secunda. +# +#!M (Direct 8ambus D8A/) - folosite la console jocuri .,' <; pe secunda. D.p.d.v. al formei si al structurii fizice, memoriile pot fi implementate sub forma de module, si anume astfel% SIMM 3+0 +#!M (3ingle "nline /emor> /odule)6 +IMM S+#!M (Double "nline /emor> /odule)6 +IMM ++#/#IMM (8ambus /emor> /odule DD8).
6. Memoria Cac-e
2ste un mecanism de stocare de mare viteza. Acest tip de memorie vine sa suplineasca viteza unica de raspuns a memoriei 8A/ fata de cerintele microprocesorului, stocand pentru un timp limitat, parti ale programelor sau datelor, cel mai des utilizate de !AL (!nitatea Aritmetico-Logica) a procesorului. /emoria Cac$e este introdusa in totalitate in procesor (la procesoarele actuale), sau pe placa de baza (la modelele anterioare). Aceasta este impartita pe mai multe nivele, in functie de ?distanta? fata de unitatea de calcul. Memoria Cac-e de ni,el 1 poate fi accesata imediat fara stadii de asteptare, deoarece lucreaza la viteza procesorului. Memoria Cac-e de ni,el 2 este, de obicei, mai mare si a cunoscut o evolutie marcanta. "nitial, ea a fost incorporata pe placa de baza si detinea o viteza mai mica. Apoi, a fost alaturata procesorului, functionand la o viteza fractionata, dar comparabila cu aceasta. "n final, ea a fost integrata in pastila de siliciu a acestuia, avand astfel o viteza egala cu !CP. Avantajul memoriei Cac$e consta in reducerea timpilor de asteptare, deci in cresterea vitezei de lucru, deoarece memoria 8A/ a sistemului este mult mai lenta decat procesorul. Memoria Cac-e de ni,el 3 inlocuieste acum memoria Cac$e de nivel -, fiind mai lenta decat procesorul, insa mai rapida decat memoria principala.
Memoria liniara
/emoria liniara reprezinta cea mai obisnuita forma de organizare a spatiului de adrese logice, si cea mai obisnuita ar$itectura pentru memorie, si anume un spatiu continuu, liniar, de adrese. Adresele pornesc de la 1 si continua, in mod liniar, fara goluri sau intreruperi, pana la limita superioara, impusa de numarul total de biti dintr-o adresa logica. Pentru o memorie cu .' linii de adresa, vom avea -.' ('**,') de adrese distincte (putem genera atatea adrese). astfel de adresa generata de un program este utilizata de partea $ard0are pentru a plasa data.
Din punct de vedere al organizarii fizice a informatiei, banda magnetica este impartita transversal intr-un numar de 9 (iste sau canale. 4iecare caracter este inregistrat transversal pe banda, cate un bit pe fiecare din primele : piste, a F-a pista fiind folosita pentru a inregistra informatia redundanta aferenta bitului de paritate. "nformatia se inregistreaza pe banda, in grupe contigui de caractere, numite /locuri fizice. ;locurile fizice constituie uitatea adersabila pe banda magnetica. Accesul la o anumita adresa de pe banda este precedat de pozitionarea la inceputul blocului cu adresa solicitata. ;locurile fizice sunt separate intre ele prin zone neinregistrate, de lungime fixa, numite 8!P-uri. !n <AP este folosit ca spatiu de franare sau accelerare pentru mecanismul de antrenare la pozitionarea pe un anumit bloc. Pentru optimizarea utilizarii benzii magnetice trebuie ca raportul dintre spatiul ocupat de blocurile fizice si spatiul total de pe banda sa fie cat mai mare (lungimea <AP-urilor sa fie minima). Principala caracteristica functionala a benzii magnetice o reprezinta densitatea de inregistrare, adica numarul de octeti memorati pe unitatea de masura a lungimii benzii. Densitatea de inregistrare se masoara in octeti7inc$, unitatea de masura avand simbolul 2PI (b>te per inc$). 2locul fizic este unitatea de transfer a informatiei cu memoria interna. ;locurile contin informatie redundanta pentru realizarea controlului de paritate prin sistemul de paritate incrucisata. Acest mecanism de control permite verificarea corectitudinii transferului intre dispozitivele periferice si memoria principala. ;itii cititi intra intr-un algoritm de calcul al paritatii, iar rezultatul acestui algoritm este comparat cu informatia de paritate citita de pe suport. "n caz de coincidenta inseamna ca operatia s-a desfasurat corect, iar in caz de diferenta operatia se reia. !ccesul la informatia de pe banda magnetica este de tipul pozitional, avand in plus restrictia de secventialitate. Din acest motiv, timpul de acces la o anumita informatie nu este constant, ci depinde de distanta dintre pozitia curenta de pe banda (blocul curent) si pozitia pe banda a informatiei dorite. Parcurgerea benzii magnetice pentru localizare pe un bloc se face intotdeauna intr-un singur sens% de la primul la ultimul bloc. Principalul inconvenient pentru utilizarea benzii mgnetice este timpul de acces mai mare utilizat, datorita accesului secvential la informatie.
Pe un volum de disc, informatia se memoreaza pe fetele active, adica pe acele fete ale placilor circulare care sunt acoperite cu substanta magnetica de memorare. !n volum de disc format dintr-o singura placa circulara are doua fete active, iar la volumele cu mai multe placi se scad cele doua fete exterioare. &umarul fetelor active este o constanta constructi,a a pac$etului de discuri. 3uprafata fiecarei fete active este divizata in coroane circulare, concentrice, numite piste. Acestea reprezinta suprafetele pe care se realizeaza efectiv memorarea informatiei. Pentru accesul la informatia memorata este necesar sa existe posibilitatea de pozitionare a capetelor de citire-scriere pe fiecare pista. &umarul de piste este dat de numarul de pozitionari distincte care pot fi realizate de catre un cap de citire-scriere de-a lungul razei placii circulare. "nformatia se memoreaza in lungul unei piste a discului, existand o pozitie initiala marcata fizic. Pe fiecare pista este memorat acelasi numar de caractere, indiferent de lungimea pistei. "n cazul discurilor cu mai multe placi circulare, pentru a usura identificarea unei piste, se introduce notiunea de cilindru. !n cilindru este format din toate pistele care au aceeasi raza de pe toate fetele active ale discului. Cilindrii se numeroteaza de la exterior spre interior. &umarul de piste reprezinta a doua constanta constructi,a a discului magnetic. 4iecare pista este impartita in mai multe sectoare. Sectorul reprezinta unitatea adresabila a discului. Toate pistele unui cilindru contin acelasi numar de sectoare. Pozitionarea la inceputul sectorului se face prin rotirea volumului de disc prin fata capetelor de citirescriere. 3ectorul este unitatea de sc$imb de informatie cu memoria interna. Pe parcursul sc$imbului de informatie, discul se roteste cu aceeasi viteza prin fata capetelor de citire-scriere. &umarul de octeti care se pot memora intr-un sector al discului este fix, indiferent de pozitia sectorului pe disc. Capacitatea unui disc se obtine prin produsul dintre numarul de octeti din sector, numarul de sectoare, numarul de piste si numarul de fete active. "nformatia este organizata pe disc pe trei nivele de acces% cilindrul, pista de cilindru, sectorul de pe pista. Mecanismul
de acces la informatie este realizat de capetele de citire-scriere. Accesul la informatia memorata pe discurile magnetice se face prin pozitionarea capetelor de citire-scriere in
dreptul sectorului dorit de pe pista si cilindrul cerut, concomitent cu miscarea de rotire a volumului de disc.
C+&uri inscri(tiona/ile $C+&#% La inceput, ec$ipamentul necesar pentru a produce un CD-8 / ?master? (sau la fel de bine un CD audio ?master?) era foarte scump. "nscriptoarele de CD-uri nu erau inca diferite de discurile magnetice, deoarece odata scrise, CD8 /-urile nu mai puteau fi sterse. "n ciuda acestei limitari, ele au servit ca mediu pentru copiile de siguranta ale discurilor mari, si de asemenea, permiteau indivizilor sau companiilor incepatoare sa-si produca propriile CD-8 /-uri de serie mica sau sa produca modele (matrite), a CD-urilor in serie mare. Aceste dispozitive sunt cunoscute sub denumirea de C+&# $C+&#ecorda/les sau CDuri inscriptibile). CD-8-urile pleaca de la discuri goale de .-1 mm din policarbonati care sunt identice cu CD-8 /-urile, cu exceptia faptului ca au un sant lat de 1.' mm pentru a g$ida laserul la scriere. 3antul are un traseu sinusoidal de 1., mm la o frecventa de exact --.1* CAz pentru a furniza o reactie continua, astfel incat viteza de rotatie sa poata fi monitorizata exact si corectata daca e nevoie. CD-8urile arata la fel cu CD-8 /-urile, doar ca sunt aurii si nu argintii. Culoarea aurie provine de la faptul ca ele au un strat reflectorizant din aur, in locul celui de aluminiu. 3pre deosebire de CD-urile argintii, care au depresiuni fizice pe ele, pe CD-uri reflectivitatea difera a cavitatilor si a solurilor trebuie sa fie simulata. Acest lucru se obtine prin adaugarea unui strat de vopsea intre policarbonat si stratul reflectorizant de aur. 3unt folosite doua tipuri de vopsea% cianina, care este verde si ftalocianaina, care este galben-portocalie. "n starea initiala, stratul de vopsea este transparent si lasa laserul sa treaca si sa se reflecte in stratul de aur. Pentru scriere, laserul CD-8 este pornit la putere mare (:-.' mD). Cand fascicolul loveste un punct de vopsea, acesta se incinge, distrugand o legatura c$imica. Aceasta sc$imbare a structurii moleculare determina aparitia unui punct intunecat. La citire (la 1.* mD), fotodetectorul sesizeaza o diferenat intre zonele intunecate in care vopseaua a fost atinsa si cele transparente in care este intacta. Aceasta diferenta este interpretata drept diferenta dintre cavitati si soluri, c$air la citirea cu un cititor obisnuit de CD-8 /-uri. C+&uri reinscri(ti/ile $C+&#:% C+&#: $C+&#e :rita/les% este o te$nologie disponibila care foloseste acelasi suport ca si CD-8. Totusi, in loc de vopselele cianina si ftalocianina, CD-8D foloseste pentru stratul reflectorizant un aliaj de argint, indium, antimoniu si teluriu. Acest aliaj are doua stari stabile% cristalin si amorf, cu reflectivitati diferite. Dispozitivele pentru CD-8D folosesc lasere cu trei puteri diferite. La putere inalta, laserul topeste aliajul, convertindu-l din starea cristalina puternic reflectorizanta la cea amorfa, cu reflectivitate scazuta, pentru a reprezenta o cavitate. La putere medie, aliajul se topeste si trece din nou in starea lui naturala cristalina, redevenind sol. La putere joasa se percepe starea materialului (pentru citire) si nu are loc nici o sc$imbare de faza.
+.+ $+igital .ersatile +is;% +.+&urile folosesc acelasi proiect ca si CD-urile, cu discuri de .-1 mm din policarbonat, cu cavitati si soluri, care sunt iluminate de o dioda laser si citite de un fotodetector. <outatile constau din utilizarea de% cavitati mai mici (1.+ microni fata de 1.: microni pentru CD-uri)6 spirala mai stransa (1.B+ microni intre piste fata de ..' microni CD-uri)6 un laser rosu (la 1.'* microni fata de 1.B: microni pentru CD-uri) Toate aceste imbunatatiri combinate au crescut capacitatea de B ori, la +.B <;. !n dispozitiv D#D functioneaza la ..+ /;7sec. (fata de .*1 G;7sec pt CDuri). D#D-urile pot avea urmatoarele formate' .. o singura fata, un singur strat (+.B <;)6 -. o singura fata, doua straturi (:.* <;)6 ,. doua fete, un singur strat (F.+ <;)6 +. doua fete, doua straturi (.B <;). Te$nologia cu doua straturi depune un strat reflectorizant la baza, acoperit de un strat semireflectorizant. "n functie de focalizarea laserului, se reflecta dintr-un strat sau din celalalt. 3tratul de dedesubt are nevoie de cavitati si soluri de dimensiuni ceva mai mari, pentru a prezenta siguranta in functionare, astfel incat capacitatea sa este diminuata fata de cea a startului superior. Discurile cu doua fete sunt obtinute prin lipirea spate in spate a doua discuri de 1.' mm cu o singura fata. Pentru a asigura o grosime standard pentru toate variantele, un disc cu o singura fata consta dintr-un disc de 1.' m lipit de un substrat neinscriptionat.
H C+&:0#M $:rite 0ne* #ead Man=% - sunt folosite pentru ar$ivare, scrierea facandu-se o singura data. Toate datele care se memoreaza trebuie sa fie disponibile in memoria interna in momentul scrierii. C+&# $#ecorda/le% - unde informatia poate fi si scrisa, folosit pentru ar$ivare, putandu-se scrie in continuare. C+�M&urile se realizeaza de catre producatori, informatia fiind inregistrata pe o pista unica, in spirala. Citirea se face secvential. 3unt utilizate pentru distributia de soft0are. 3e realizeaza un etalon, care este utilizat la producerea matritei cu care sunt create apoi copiile pentru distributie. Aceste CD-uri au un cost foarte scazut, reducand costul de distributie al soft0are-ului. Capacitatea uzuala a unui CD este de '*1 /;. H Capacitatea de stocare a CD-urilor este mare, datorita densitatii ridicate, ajungandu-se pana la .'111 TP" (piste7inc$). "nformatia pe suport este mult mai stabila, garantata cca .1 ani. 3uprafata fiind protejata de un strat transparent de material plastic, suportul nu este afectat astfel de umiditate, temperatura sau campuri magnetice. "ntre capul de citire si suprafata discului este o distanta de cativa mm, aprox de -111 de ori mai mare decat la ADD, de unde rezulta o protectie mai buna a capului de citire-scriere. CD-urile sunt mult mai fiabile. mare parte din spatiul CD-ului este rezervata memorarii informatiilor suplimentare pentru detectarea si corectarea erorilor. H "n consecinta, rezulta si o serie de dezavantaje ale CD-urilor% timpul de acces mai mare decat la ADD si o rata de transfer a informatiei mai mica decat la ADD.
Patru dintre registrele generale (;E, ;P I registre de baza, 3", D" I registre index) pot fi utilizate, de asemenea pentru a determina adresele de offset (deplasamet) ale operanzilor din memorie. Aceste registre pot contine de baza sau indexul pentru anumite locatii de memorie dintr-un segment. /odul de adresare determina registrul specific utilizat pentru calcularea adresei efective a operandului. 8egistrele index sunt utilizate in mod implicit pentru a referi sirurile sursa, repsctiv destinatie pentru operatiile pe siruri. 8egistrul ;P se refera implicitla segmentul de stiva curent. Tot la segmentul se stiva face referire, implicit pentru operatiile cu stiva si registrul 3P (3tacC Pointer) dar operatiile cu stiva (P!3A, P P, CALL, 82T, "&T, "82T) actuealizaeaza in mod automat registrul 3P afectand in mod corespunzator stiva (extragerea sau introducerea informatiei din stiva). "n sc$imb, registrul ;P poate fi folosit pentru acces la date din stiva fara insa a extrage datele din stiva.
#egistrul IP $Instruction Pointer% contine adresa de offset pentru urmatoarea instructiune secventiala ce va fi executata. #egistrul MS: $Mac-ine Status :ord ) memoreaza starea procesorului, adica memoreaza daca a avut loc o comutare de tasC si controleaza modul de operare al procesorului. Dintre cei .' biti sunt folositi doar ultimii patru I unul trece procesorul in modul protejat iar ceilalti trei controleaza interfata cu extensia de procesor si au urmatoarea seminficatie % P2 (Protected /ode 2nable) este pozitionat pe . cand se trece in modul protejat /P (/onitor Processor extension7/at$ Present) specifica daca este prezenta in sistem extensia de procesor. 2/ (2mulate processor extension) specifica daca functiile extensisi de procesor sunt emulate prin soft0are (.) sau nu (1). T3 (TasC 30itc$ed) memoreaza daca a avut loc o comutare de tasC. #egistrul de indicatori > $>lags #egister% contine trei categorii% "ndicatorii de stare % 4 ( verflo0 4lag) I indica daca rezultatul unei operatii aritmetice depaseste domeniul de reprezentare (limita superioara sau inferioara a acestuia) 34 (3ign 4lag) - este indicatorul de semn al rezultatului unei operatii, fiind . pentru negativ si 1 pentru pozitiv. J4 (Jero 4lag) I este pozitionat pe . daca rezultatul unei operatii aritmetice este egal cu zero, altfel bitul este pozitionat pe 1. A4 (Auxiliar> Carr> 4lag) I indica daca a aparut un transport sau un imprumut in urma executiei instructiunii. P4 (Parit> 4lag) I este pozitionat pe . cand numarul de unitati din rezultat este par C4 (Carr> 4lag) I se pozitioneaza pe . daca a aparut un transport sau un imprumut din rangul cel mai semnificativ al rezultatului. "ndicatorii de control % D4 (Direction 4lag) I utilizat de instructiunile de siruri si indica directia de parcurgere a acestora. "4 ("nterrupt 4lag) I acest indicator controleaza acceptarea semnalelor de intrerupere externa. T4 (Trace 4lag) I este utilizat pentru controlul executiei instructiunilor in regim pas cu pas, in scopul depanarii programelor. "ndicatorii speciali % " PL ("nput7 utput Privilege Level) I definste dreptul de a utiliza instructiuni de intrare7iesire &T (&ested TasC) I este automat pozitionat pe . sau 1 de operatiile de comutare de tasC.