Sunteți pe pagina 1din 38

Procesor l Procesorul

Procesorul (CPU, Central Processing Unit), este creierul calculatorului. Permite manipularea informaiilor numerice, adic a informaiilor codate sub form binar i de a executa instruciuni stocate n memorie.

Primul microprocesor (Intel 4004) a fost inventat n 1971 fiind o unitate de calcul cu 4 bii, cadenat la 108kHz.

Procesorul - uniti funcionale


Procesorul este constituit dintr-un ansamblu de uniti funcionale legate ntre ele.

Arhitectura unui microprocesor variaz mult de la un calculator la altul, dar principalele elemente ale unui microprocesor sunt urmtoarele : unitate de control (control unit) unitatea de instruciune unitate de execuie sau de tratament unitate de gestiune a magistralelor

Procesorul - uniti funcionale


Unitatea de control citete datele care sosesc, le decodeaz i apoi le trimite unitii de execuie Unitatea de instruciune Blocul logic de comand sincronizeaz execuia instruciunilor n ritmul unui ceas. ceas Numrtorul oficial conine adresele de instruciune n curs. Registrul de instruciuni conine instruciunea urmtoare. Unitatea de execuie compus din elementele urmtoare : Unitatea U it t aritmetic it ti i logic l i (ALU) asigur i func f iile iil b bazice i d de calcul l l aritmetic it ti i operaiile logice (i, sau, sau exclusiv, etc.) ; Unitatea de punct flotant (FPU) realizeaz calcule complexe. Registrul de stare Registrul acumulator.
3 Unitatea de gestiune a magistralelor comand fluxul de informaii care intr i care iese, n legtur cu memoria vie a sistemului.

Procesorul-func Procesorul funcionare


Procesorul (CPU) este un circuit electronic cadenat la ritmul unui ceas intern, graie unui cristal de quartz care supus unui curent electric trimite impulsuri impulsuri. Frecvena de ceas corespunde numrului de impulsuri pe secund, se exprim n Hertzi. Hertzi Un calculator la 200 MHz posed un orologiu trimind 200 000 000 de bti pe secund d. Frecven F a d de orologiu l i este t n general l un multiplu lti l al lf frecvenei i sistemului, adic al frecvenei plcii de baz. L fi La fiecare i impuls l al l orologiului, l i l i procesorul l execut t o aci iune ce corespunde d unei i instruciuni sau unei pri dintr-o instruciune. Indicatorul I di t l numit it CPI (Cicluri Ci l i pe i instruc t iune i ) permite it reprezentarea t numrului l i mediu de cicluri de orologiu necesar execuiei unei instruciuni pe un microprocesor. Puterea unui procesor poate fi caracterizat de un numr de instruciuni pe care este capabil s le trateze ntr-o secund.
4 Unitatea utilizat este MIPS (milioane de instruciuni pe secund) corespunznd frecvenei procesorului care divizeaz CPI-ul.

Procesor l instr ciuni Procesorul-instruc i ni


O instruciune este operaia elementar realizat de procesor. Instruciunile sunt stocate n memoria intern pn cnd sunt tratate de p procesor.

Numrul de octei al unei instruciuni este variabil dup tipul de date (n general de la 1 la 4 octei).

Instruciunile pot fi clasificate n categorii dintre care principalele sunt : Codul de operaie reprezentnd aciunea pe care procesorul trebuie s o ndeplineasc Acces la memorie transfer de date ntre registre Operaii aritmetice Operaii logice i, sau, nu, sau exclusiv, etc. Control control de secvene etc. etc
5

Registre
n timp ce procesorul execut instruciuni, datele sunt stocate temporar n mici memorii rapide de 8, 8 16 16, 32 sau 64 bii pe care le numim registre registre. Dup tipul de procesor numrul de registre poate varia de la zece la cteva sute. Registrele principale sunt: Registrul acumulator (ACC), ) stocheaza rezultatele operaiilor aritmetice i logice; Registrul de stare (PSW, Processor Status Word), ) permie stocarea indicatorilor privind starea sistemului ; Registrul de instruciuni (RI), conine instruciunea n curs de tratare; Numrt N torul l ordinal di l (PC pentru t Program P C Counter t ), ) conine i adresa d urmtoarei instruciuni de tratat; R i t l tampon Registrul t , stocheaza t h t temporar o dat d t provenind i dd de l la memorie i
6

Procesor l Procesorul
ALU FPU L2 Cache Unitatea de control Unitatea de instruciuni

L1 cache (date)

Registre
L1 cache (instruciuni) Unitatea de gestiune intrare-ieire

Memoria
Numim memorie acele componente electronice capabile s stocheze temporar datele. datele

Principalele caracteristici ale unei memorii sunt : p volumul g global de informaii ( (n bytes) y )p pe care memoria l p poate Capacitatea stoca ; Timpul de acces intervalul de timp ntre cererea de lectur/ scriere i punerea la dispoziie a datelor; Timpul de ciclu intervalul de timp minim ntre dou accesri succesive ale datelor; Debitul - volumul de informaii schimbat ntr ntr-o o unitate de timp timp, exprimat n bytes pe secund ; Nonvolatilitatea - aptitudinea unei memorii de a conserva datele cnd nu mai este t alimentat li t t electric. l ti
8

Tipuri de memorie
Pot fi distinse dou mari tipuri de memorie: Memoria intern (memorie central) permite memorarea temporar a datelor n timpul executrii programelor este realizat cu ajutorul micro-conductorilor (circuite electronice specializate rapide) p ROM, , RAM i CACHE Este de mai multe tipuri: Memoria extern (memoria fizic - memorie de mas) permite stocarea informaiilor pe termen lung, inclusiv pe perioada n care computerul este oprit corespunde dispozitivelor de stocare magnetice ca discul dur sau dispozitivelor de stocare optic (CD-ROM, DVD-ROM)

TIPURI DE MEMORIE INTERN


Memoria moart
ROM (Read Only Memory memorie cu o singur lectur) Este folosit pentru memorarea unor funcii sistem i a unor componente cu rol n lansarea sistemului de operare (BIOS) permite conservarea informaiilor i pe perioada n care computerul nu este alimentat electric Ini I ii ial l ea nu putea t fi accesat t dect d t pentru t lecturare, l t nu pentru t scriere i n momentul de fa este totui posibil nregistrarea informaiilor n anumite memorii de tip ROM.

Memorie vie
RAM (Random Access Memory, memorie cu acces direct) este memoria principal a sistemului permite stocarea temporar a datelor, n timpul derulrii programelor este volatil (permite numai stocarea datelor pe perioada n care este alimentat electric, date care se terg odat cu ntreruperea de la alimentare a computerului). computerului)

Memorie cache

10

Memoria cache
Memoria M i cache h (numit ( it i antememorie t i sau memorie i t tampon) ) este t o memorie rapid care permite reducerea intervalelor de ateptare a informaiilor stocate n memoria vie.

Memoria central a calculatorului posed o vitez mai mic dect procesorul. Soluia este includerea memoriei cache n vecintatea procesorului i de a stoca aco acolo o te temporar po a p principalele c pa e e date ca care et trebuie ebu e stocate de p procesor. oceso Calculatoarele posed mai multe niveluri de memorie cache.

11

Memoria cache
Memoria cache de primul nivel (numit L1 Cache, pentru Level 1 Cache) este integrat direct n procesor. Ea se divizeaz n dou pri : Memoria M i cache h de d instruc i t i iuni i care conine i i instruc t i iuni id decodate d t din memoria vie decodate n timpul transmiterii lor . Memoria cache de date care conine datele provenite din memoria vie i datele recent utilizate n timpul operaiilor procesorului. p Timpul p lor de acces tinde s se Aceste memorii sunt foarte rapide. apropie de cel al registrelor interne al procesorului.

Memoria cache de nivelul al doilea (numit L2 Cache, pentru Level 2 Cache) este situat la nivelul carcasei. Memoria cache de nivelul al doilea se intercaleaz i t l ntre t procesor, memoria i cache h intern i t i memoria i vie. i

Memoria cache de nivelul al treilea (numit L3 Cache, pentru Level 3 Cache) este situat la nivelul plcii de baz.

12

Memoria ideal posed o mare capacitate, cu un timp de acces i un timp de ciclu foarte restrns, un debit ridicat i nu este volatil. Totui memoriile rapide sunt cele mai costisitoare. De aceea ntr-un computer sunt utilizate memorii bazate pe diferite tehnologii, interfaate unele cu altele i organizate ierarhic.

Capacitate Registre Memorii cache Memorie vie Memorie extern Timp de acces

13

Tip ri de memorii ROM Tipuri


ROM : datele erau scrise pe o plac de siliciu cu o masc. Era imposibil reprogramarea. Nu mai este utilizat astzi. PROM (Programmable Read Only Memory) : Sunt constituite din sigurane, care pot fi arse printr-o printr o tensiune nalt (12V). (12V) O siguran ars corespunde lui 0, una funcional corespunde lui 1. Aceste memorii pot fi programate doar o dat. EPROM (Erasable Programmable Read Only Memory) : Acelai principiu ca n cazul PROM, doar c aceast memorie poate fi tears. Cu ajutorul razelor ultraviolete de o lungime precis, siguranele sunt reconstituite i toi biii revin i l la valoarea l 1 1. EEPROM (Electrically Erasable read Only Memory) : Sunt memorii PROM care se pot t terge t cu un curent t electric. l t i Se S numesc i memorii ii fl flash. h

14

Funcionarea memoriei vii (RAM)


Memoria vie este constituit din sute de mii de mici condensatori care nmagazineaz sarcina. Fiecare condensator al memoriei reprezint un byte de memorie. i (Cnd (C d este t nc rcat, t starea t l i a condensatorului logic d t l i este t egal l cu 1, 1 iar i n caz contrar este 0.) Pentru c aceti condensatori de descarc trebuie s fie rencrcai sau reactualizai (refresh) ntr-un interval numit ciclu de mprosptare. Memoriile vii au u un c ciclu c u de reactualizare eactua a e de ap aproximativ o at 15 5 nanosecunde a osecu de ( (ns). s) Fiecare condensator este cuplat la un tranzistor (de tip MOS) care permite recuperarea i modificarea strii condensatorului. condensatorului Aceti tranzistori sunt aranjai sub forma unei matrici, ceea ce nseamn c putem avea acces la o csu de memorie punct memorie pe o linie i o coloan. Fiecare punct de memorie este caracterizat printr-o adres, corespunztoare unui numr de linie (row) i un numr de coloan (column). Accesul nu este instantaneu i se efectueaz ntr-un interval de timp numit timp de laten.
15

condensator Tran istor Tranzistor

li ii linii

coloane l
16

Funcionarea memoriei vii


Pentru o memorie RAM, timpul de acces este de 60 nanosecunde (35ns de timp de ciclu si 25 ns de timp de laten). Timpul de ciclu corespunde inversului frecvenei ceasului. De exemplu, pentru un computer cu o frecven de 200 MHz timpul de ciclu este de 5 ns (1/(200*106)). In consecin, un computer care are o frecven ridicat i care utilizeaz memorii a cror timp de accesare este mai lung dect timpul de ciclu al procesorului trebuie s efectueze stri de ateptare (wait state) pentru a avea acces la memorie memorie. n cazul unui computer cu o frecven de 200 MHz (cu un timp de acces de 60ns), nregistr i t m 11 cicluri i l id de ateptare t t pentru t un ciclu i l de d transfer. t f Performan P f ele l unui i computer sunt diminuate de ciclurile de ateptare.
17

Memoria e extern tern


Memoria extern este reprezentat de suporturi de stocare Ea asigur interfaa om - calculator, gestiunea echipamentelor din configuraie, controlul execuiei programelor utilizatorilor Scrierea i citirea datelor se face prin comenzi date de utilizator nregistrarea citirea i tergerea datelor pe/ de pe acest tip de memorie se nregistrarea, face cu ajutorul unor dispozitive specializate: unitate de discheta, unitate de CD, CD-writer etc. Suporturile de stocare se caracterizeaz prin capacitatea de stocare, timpul de acces la date, viteza de transmitere a acestora, modul de acces la date (direct sau secvenial, ( , posibilitatea p de citire/ scriere) )

18

Hard disk diskul l


Este un suport magnetic de capacitate mare (1GB un hard disk mic pn la 1TB un hard disk mare) Poate fi fix (situat n interiorul carcasei) sau mobil (detaabil) Din punct de vedere al capacitii de stocare i al vitezei de lucru, hard diskul este superior altor dispozitive de stocare Informaiile stocate pe hard disk pot fi n egal msur citite, modificate, terse sau scrise Pe hard disk sunt stocate datele operaionale i programele ce urmeaz a fi executate, iar de aici sunt ncrcate n memoria intern.

19

H d di Hard diskul k l - Structur St t


Un hard disc este format din: o plac electronic de control logic un numr de platane (de obicei 2 sau 3), mprite n piste, sectoare i cilindri capete magnetice de citire/scriere (eng. read/write, R/W), de o parte i de alta a platanelor, legate printr-un bra metalic un sistem electro-mecanic de blocare a capetelor pe pista de stop (engl. landing zone) atunci cnd discul e oprit un motor electric Un cilindru descrie multiplele platane suprapuse. Un cilindru se refer la toate pistele i l care au acela l i numr de d pist i , d dar care sunt l localizate li pe dif diferite i platane.

PISTE

CILINDRI

SECTOARE

20

Hard disk diskul l - structur str ct r


Fiecare platan are doua fee i este divizat ntr-un numr de piste, fiecare pist fiind divizat n sectoare. Platanele sunt astfel aranjate nct pista 0 de la platanul l l 1 s fi fie situat i exact d deasupra pistei i i0d de l la platanul l l 2 i 3 3. P Pentru a accesa o pist oarecare pe unul din platane, braul care susine capetele va muta capetele spre acea pist. Deoarece aceast metod necesit doar un singur mecanism de poziionare, simplific design-ul i coboar preul. Pentru a muta un bra trebuie un timp semnificativ, comparativ cu timpul de transfer. Pentru a minimiza mutrile trebuie mpiedicat mpratierea datelor pe mai multe piste. O metod de a optimiza timpul de acces este ca un grup de date care sunt accesate secvenial s fie scrise toate pe o singura pist. Dac datele nu ncap pe o singur pist, atunci se continu scrierea pe aceeai pist, dar pe un platan diferit diferit.

21

H d di Hard diskul k l - caracteristici t i ti i


Capacitatea (msurat n gigaoctei) - n general fabricanii folosesc ca unitate de msur multiplii din SI ai octetului (putere de 10), pe cnd multe sisteme de operare (Windows, unele distribuii de Linux, MacOS folosesc msurtoarea n multiplii binari). Dimensiunea fizic, msurat n inch. inch Astzi hard discurile au fie 3 3.5" 5" (pentru PC PCuri), fie 2.5" (pentru laptopuri - mai mici, utiliznd mai puin curent electric dar mai scumpe p i mai ncete). ) Exist i discuri de 1.8", p pentru p playere y MP3 (p (precum Apple pp iPod), care pe lng marimea redus, sunt mai rezistente la ocuri. Durabilitate (exprimat n timp mediu ntre erori - MTBF). Discurile SATA 1.0 au viteze it d de 10 10.000 000 rpm i un MTBF de d 1 milion ili de d ore sub b un ciclu i l de d utilizare tili d de opt t ore. Alte discuri permit pn la 1.4 milioane de ore sub un ciclu de 24 de ore. Numr de operaii de intrare-ieire permise Consum de curent Nivel de zgomot Timpi de transfer i timpi de acces.
22

Flopp disk Floppy diskul l


Discheta (floppy-disk) este un dipozitiv de memorie extern pentru stocarea de date pe un disc magnetic flexibil care poate fi transportat i pe alte computere. La ora actual discheta este cel mai mic dar i cel mai lent mediu de stocare stocare. Este compus dintr-un mic disc magnetic din plastic subire (fexibil) acoperit cu un strat de substanta cu proprietati magnetice (fexibil), magnetice, pe care se pot inregistra date prin tehnologia specific nregistrrilor magnetice. Ca s poat fi folosite dischetele pe computer, acesta trebuie s aib o unitate de dischet (floppy-disk drive sau FDD). Volumul de date care poate fi nregistrat pe o dischet este relativ mic i n comparaie i cu alte lt di dispozitive iti d de stocare t (1 (1.44 44 Mb Mb, pe di dischete h t d de 3.5 inci, fa de valori de mii de ori mai mari pe un hard-disk). Discheta este tot mai puin folosit n transferul de fiiere i n stocarea volumelor mici de date.
23

Compact disk diskul l

Discul Compact (Compact Discul - CD) este cel mai folosit mediu de stocare amovibil, datorit dimensiunilor sale, capacitii de stocare, uurinei in folosire, fiabilitii i nu n ultimul rind a preului. Compact discurile folosite pentru stocarea de date se mpart n trei categorii mari : CD read only memory, CD recordable, CD renscriptibil.

24

Compact diskul
Principalele caracteristici de performan ale unitilor de CD sunt: capacitatea it t de d stocare t timpul de acces rata de transfer viteza de lucru Capacitatea de stocare la un CD este de obicei de MO Timpul de acces reprezint durata de timp ce se consum din momentul emiterii unei cereri de citire sau scriere i pn n momentul cnd ncepe efectiv operaia respectiv. Acest parametru se msoar n milisecunde i este mai mare dect la discul dur, fiind cuprins, n medie, ntre 60 milisecunde i 120 milisecunde. R t d Rata de t transfer f se refer f la l cantitatea tit t de d informa i f ie i ce se t transfer f ntr-o t secund i poate fi cuprins ntre 150KO/s (la primele tipuri de unitati de CD-uri) i peste 7000 KO/s (la unitile moderne). Viteza de lucru reprezint un parametru care influeneaz direct rata de transfer i timpul de acces i se stabilete n raport cu primul tip de unitate CD numit single-spid care lucra cu un transfer de 150KO/secunda ajungndu-se n single-spid, prezent pn la 54x, pentru care ar corespunde, cel puin teoretic, unei rate 25 de transfer de 7800KO/s.

Compact disk diskul l - tipuri tip ri


CD-ROM ("CD read only memory" - CD obinuit) sunt CD-urile care pot fi doar citite, de pe care se pot transfera date, dar pe care nu se pot scrie i alte l d date n afara f celor l d deja j existente. i Acest CD-uri sunt fabricate folosind doua metode i anume: metoda matririi si metoda arderii. Matriarea implic folosirea unei matrite (model - tipar) pentru inscriptionarea datelor pe CD-uri si este utilizat pentru fabricarea unor cantitati mari de CD-uri. CD uri. Aceasta metoda este folosita pentru CD-urile CD urile originale ale softurilor sau pentru CD-urile care insoesc revistele sau crile. Metoda "arderii" implic folosirea unei raze laser pentru inscriptionarea datelor pe CD CD-uri uri si este folosit pentru fabricarea unor cantiti limitate de CD-uri. Aceast metod este folosit pentru CD-urile pe care utilizatorii i creeaz copii de siguran ale datelor de pe calculator sau pentru t CD-urile CD il f folosite l it pentru t stocarea t d de fiiere i di diverse (d (de ex. fiiere i muzicale n format mp3, filme, etc.). Pentru a putea folosi CD-urile este nevoie de o unitate CD-ROM montat n calculator.

26

Compact disk diskul l - tipuri tip ri


CD-R ("CD recordable" - CD inscriptibil) sunt CD-urile nescrise ("blank") care pot fi inscripionate o singur dat. Metoda M d d de i inscrip i ionare i este cea prin i " "arderea" d " cu o raz laser. l momentul n l n care CD-ul a fost inscriptionat, el se transform n CD-ROM, pentru c o alt inscriptionare nu mai este posibila. Pentru a putea inscriptiona CD-urile de tip CD-R este nevoie de o unitate CDRW montata in calculator. O astfel de unitate functioneaza si pe post de unitate CD-ROM, adica poate citi orice fel de CD-uri indiferent de modul lor de inscriptionare.

27

Compact disk diskul l - tipuri tip ri


CD-RW ("CD rewritable" - CD renscriptibil) sunt CD-urile care pot fi nscriptionate de mai multe ori la rnd. Datele scrise pe un CD-RW pot fi terse n ntregime i nlocuite cu altele, iar acest ciclu se poate repeta de un numr mare de ori. Metoda de inscripionare este cea prin "arderea" cu o raz laser. Acest tip de CD-uri este folosit in special pentru crearea repetata de copii de rezerva ale datelor importante de pe un calculator calculator. Pentru a putea nscripiona CD-urile de tip CD-RW este nevoie de o unitate CD-RW CD RW montat n calculator.

28

Digital video ideo ( (versatile) ersatile) disk diskul l

Sunt de dimensiunile CD CD-urilor, urilor dar conin de 7 ori mai multe date dect acestea Datele sunt nregistrate pe o traiectorie spiralat format din mici caviti, iar discurile sunt citite cu ajutorul unei raze LASER. S

DVD-urile folosesc lungimea de unda Laser de 650nm fa de 780 nm n cazul CD-urilor, ceea ce permite utilizarea unui punct mai mic pe suprafa (1.32 m pentru DVD fa de1 de1.6 6 m pentru CD). CD)
29

Memory stick

MS sau MS Card este un tip de carte memorie creat de Sony i SanDisk n ianuarie 2000. Arhitectura cardurilor Memory Stick e bazat pe circuite cu memorie flash (EEPROM). Cardurile Memory Stick au dimensiuni mici (21.5mm x 50.0mm x 2.8mm), i cntresc n jur de 4 grame.
30

CD realizare i funcionare
nregistrarea g optic p cuprinde p sistemele de nregistrare g care folosesc fascicule de lumin pentru a scrie i a citi informaia Lumina este focalizat de un sistem de lentile pentru a forma un stilou optic Dimensiunea minim a spotului este dat de efectele de difracie. ie

31

A di C Audio Compact t Di Disc (CD) Philips Phili 1980 Compact Disc Read Only Memory Sony 1985

CD un disc CDdi d de plastic l ti ( (policarbonat) li b t) Diametru exterior 120mm Diametru interior 15mm Grosime 1.2mm

Lac protector (10-20 (10 20m) Reflector din aluminiu (100nm) Substrat

32

Interferen distructiv sau nu

33

Fasciculul Laser intr dinspre substrat i nu dinspre stratul protector Vitez de transfer date 530RPM(1X)-12720RPM(24X)

34

CD ROM-ul

35

Mediu Carte Mi fil Microfilm Microfi Floppy Zi Zip CD-ROM DVD

Informaie/ unitate 500 pag 4000 pag 300 p pag g 1.4MB 100MB 680MB 4.7GB

Pagini de carte 500 4000 300 500 36 000 36.000 240.000 1.700.000
36

DVD-ROM - DVD Read Only Memory DVD-RAM DVD Random Access Rewritable

Medii cu schimbare de faz (de la faza cristalin la faza amorf)

Schimbarea de faz duce la schimbri n reflectivitatea optic mai mari de 15%

37

Mediu nainte de scriere/ tergere/ citire Puterea laserului Putere de scriere Putere de tergere Putere de citire

Temperatura

Temperatur de amorfizare Temperatur de cristalizare Temperatura camerei Mediu dup scriere/ tergere/ t / 38 citire

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