Sunteți pe pagina 1din 5

1 Prof.

Mirela Irimia 2013 -

MICROPROCESORUL

Cuprins
1. Functionarea unui sistem de calcul ................................................................................................. 1 Unitatea central ................................................................................................................................. 1 Schema de functionare (von Newman):.............................................................................................. 2 2. 3. 4. 5. Procesorul (UCP).............................................................................................................................. 2 Caracteristicile microprocesorului .................................................................................................. 3 Exemple de microprocesoare .......................................................................................................... 4 Procesor Intel CoreTM i3 2120, 3.3GHz, socket 1155 ........................................................... 4 Procesor Intel CoreTM i5 3330, 3000MHz, 6MB, socket 1155 ............................................. 4 DIVERSE informatii .......................................................................................................................... 4

1. Functionarea unui sistem de calcul


Unitatea central
Controleaz funcionarea ntregului sistem de calcul i este format din: UCP si din memoria interna. Unitatea Central de Prelucrare (UCP), este implementat cu ajutorul microprocesorului, elementul de baz al sistemului de calcul si a are rolul de a dirija celelalte dispozitive, de a coordona i verifica execuia sarcinilor.

Este alcatuit din: Unitatea de Comand i Control (UCC): o primete instruciunile de la memorie, le interpreteaz i, corespunztor, emite comenzi ctre UAL i DM, respectiv comenzi de transfer ctre S I/O i memoria extern. o Urmrete executarea tuturor programelor o Controleaz unitatea de memorie intern, comunicarea cu operatorul uman Unitatea Aritmetic i Logic (UAL)

2 Prof. Mirela Irimia 2013 o o o

are rolul de a executa operaii aritmetice i logice cu date furnizate de memorie i de a depune in memorie rezultatul obinut. Efectueaz calcule aritmetice i operaii logice solicitate de UCC. Este compus din elemente fizice numite regitri.

Schema de functionare (von Newman):

2. Procesorul (UCP)
Este componenta ce are rolul de a dirija celelalte dispozitive, de a mpri sarcini fiecareia, de a coordona i verifica execuia sarcinilor primite . Un calculator nu poate funciona fr procesor. Procesoarele au avut evoluie rapid de la 8088, 8086 , 80486, producia fiind asigurat n principal de firma Intel, printre primii productori de procesoare destinate utilizatorilor privai. Alte firme productoare sunt AMD, Cyrix, ITD. Procesoarele produse de AMD i Cyrix sunt mai ieftine dect cele produse de Intel i au o arhitectur compatibil cu cele produse de Intel , ns se dezvolt separat . Trebuie amintit c un calculator poate avea unul sau mai multe procesoare . Plcile de baz normale permit prezena unui singur procesor, ns sunt productori ce ofer opiunea de dual processor. Astfel n sistemele produse de Digital, HP se pot ntlni ntre 2-8 procesoare. Problema este ca numai anumite sisteme de operare tiu sa foloseasc multiprocesarea (Linux, SunOs, Unix, WindowsNT). Astfel n Windows 9x prezena unui processor suplimentar nu va influena cu nimic performana sistemului. Sistemele multiprocesor sunt folosite n servere sau n staii de lucru cu flux mare de date (CAD, GIS, etc). Un alt motiv de a folosi un sistem multiprocesor este securitatea oferit. Astfel n cazul unei defeciuni produse la unul din procesoare conducerea va fi luat de cellalt.

3 Prof. Mirela Irimia 2013 -

Caracteristicile microprocesorului

Microprocesoarele difer ntre ele prin numrul de instruciuni pe care le pot executa, viteza de execuie i cantitatea de memorie pe care o pot folosi. Ele sunt caracterizate de tip, frecven de lucru i lungimea cuvntului.

3. Caracteristicile microprocesorului
Tipul microprocesorului definete apartenena microprocesorului la o familie de microprocesoare care au caracteristici comune. Aceste caracteristici determin performanele calculatorului: viteza de lucru,setul de instruciuni care sunt nelese i executate de procesor etc. Fiecare tip de microprocesor este caracterizat printr-o arhitectur intern. Pe calculatoarele IBM-PC, ct i pe cele compatibile IBM se ntlnesc microprocesoarele din familiile INTEL 80x86, unde x=0, 1, 2, 3, 4, 5, 6, Cu ct x este mai mare, cu att microprocesorul este mai performant (de exemplu, 80686) va putea nelege i executa instruciunile unui program scris pentru un microprocesor mai puin performant (de exemplu, 80486). Procesoarele folosite de calculatoarele IBM-PC sau compatibile IBM-PC sunt produse de firme ca Intel, AMD, Cyrix, etc. Familia din care acestea fac parte se stabilete prin compararea performanelor cu familiile de procesoare Intel: 286, 386, 486, Pentium, PentiumII, PentiumIII, PentiumIV. n cadrul aceleiai familii, microprocesoarele sunt compatibile ntre ele. Frecvena de lucru a microprocesorului se msoar n megahertzi (MHz), adic n milioane de impulsuri pe secund. De exemplu, dac un microprocesor are frecvena de 900 MHz nseamn un semnal cu 900 de milioane de impulsuri pe secund. Cu ct aceast frecven este mai mare, cu att microprocesorul este mai performant, deoarece ea este direct proporional cu viteza cu care microprocesorul execut instruciunile, deci cu viteza de lucru a calculatorului. Pentru sistemul de operare Windows XP , care este un mare consumator de resurse, se recomand un procesor cu o frecven de cel puin 500 MHz. Cuvntul microprocesorului reprezint numrul de bii ntotdeauna multiplu de octei care pot fi prelucrai la un moment dat de ctre microprocesor (de exemplu 8 bii,16 bii,32 bii,64 bii). Cu ct cuvntul are mai muli bii, cu att viteza de lucru a microprocesorului este mai mare i el este mai performant. Toate aceste elemente determin viteza de lucru a microprocesorului, adic determin ct de repede execut microprocesorul o instruciune. Viteza se msoar n milioane de

4 Prof. Mirela Irimia 2013 -

Exemple de microprocesoare

instruciuni pe secund - MIPS sau MFLOPS. Un calculator performant are o vitez de execuie de ordinul a 2-30 MIPS.

4. Exemple de microprocesoare
Procesor Intel CoreTM i3 2120, 3.3GHz, socket 1155

Frecventa procesor (MHz): 3300 CPU Socket: 1155 Cache L2 (KB): 3072 Mod de operare (biti): 32 / 64 Numar nuclee: 2

Procesor Intel CoreTM i5 3330, 3000MHz, 6MB, socket 1155


Frecventa procesor (MHz): 3000 CPU Socket: 1155 Cache L2 (KB): 6144 Mod de operare (biti): 64 Numar nuclee: 4

5. DIVERSE informatii
Procesorul i386 a fost primul procesor care a inclus 6 faze de execuie paralel, la procesorul 80486 s-a dezvoltat mai mult paralelismul execuiei prin expandarea unitilor de decodificare a instruciunii i de execuie ntr-o band de asamblare (pieline) cu cinci nivele, astfel ajungndu-se la 11 faze paralele. n plus, procesorul 486 are un cache intern de date i instruciuni de nivel L1 de 8Ko pentru a mri procentul instruciunilor ce pot fi executate la viteza de o instruciune pe impuls de tact. La acest procesor a fost pentru prima dat integrat unitatea de calcul n virgul flotant (coprocesorul) n acelai cip cu CPU-ul . Amd a lansat n aceeai perioad procesorul 486 DX5 cu frecvene pn la 133, fr prea mult success. Surprinztor, dup 486 nu a urmat 586, dect pentru Cyrix i AMD. Intel a decis s schimbe formatul numelui trecnd la Pentium . Procesorul Pentium a adugat o a doua band de asamblare pentru a obine performane superioare (cele dou benzi de asamblare (U,V) pot executa dou instruciuni pe un impuls de tact); memoria cache s-a dublat, existnd un cache de 8 Ko pentru cod i unul similar pentru date. Pentru mbuntirea execuiei ramificaiilor din programe s-a implementat conceptul de predicie a salturilor, introducndu-se un tabel pentru memorarea adreselor cele mai probabile la care se fac salturile. Registrele principale au rmas pe 32 de bii, cile interne fiind pe 128 sau 256 de bii, magistrala de date extern 64 bii. Procesorul Pentium are integrat un controller de ntreruperi avansat (APIC) folosit n sistemele multiprocessor. Amd a lansat ntr-o perioad intermediar procesorul 586, apoi K5. Dup 586 pentru Cyrix urmnd 6x86 .

5 Prof. Mirela Irimia 2013 -

DIVERSE informatii

Amd i Cyrix au rmas mult vreme ntr-un con de umbr al lui Intel, mai ales c procesoarele intel Pentium (lansate la frecvene de 75Mhz) s-au dezvoltat rapid, de la frecvena de 166 Mhz fiind adugate instruciunile MMX (un set de 57 noi instruciuni, patru tipuri noi de date i un nou set de regitri pentru a accelera performanele aplicaiilor multimedia i de comunicaii; MMX se bazeaz pe o arhitectur SIMD (Single Instruction, Multiple Data), permind mbuntirea performanelor aplicaiilor ce folosesc algoritmi de calcul intensivi asupra unor mari iruri de date simple (procesoare de imagini 2D/3D). Dup Pentium urmeaz Pentium Pro care are o arhitectur superscalar pe trei ci - poate executa trei instruciuni ntr-un impuls de tact avnd un cache L2 de 256 Kb strns legat de CPU printr-o magistral dedicat pe 64 de bii. Procesoarele Pentium i Pentium Pro au fost dezvoltate pn la frecvene de 233 Mhz, urmtorul pas fiind Pentium II (este un PentiumPro cu MMX) i Pentium III. Revenind la AMD, a lansat procesorul Amd K6 ce avea n plus 32kb cache level 1 fa de K5. Urmtorul pas a fost AMD K6-2, care a dat o replic MMX-ului de la Intel cu un set de instruciuni numite !3D NOW; trebuie amintit c i procesoarele K6 au nglobat instruciuni MMX frecvena maxim atins fiind de 500Mhz. AMD K6-3 nglobeaz 256kb level 1 cache ceea ce aduce un spor de vitez substanial Cyrix a rmas n urm, unui 6x86 la 200Mhz corespunzndu-i un Pentium la 150Mhz, pe cnd la AMD seria K6 - K62 a fost extrem de reuit, depind pe alocuri procesoarele Intel la frecvene echivalente. Fiecare processor din seria x86 este compatibil fizic cu placa de baz, astfel procesoarele se introduc ntr-un soclu de pe placa de baz, ce are un numr standard de pini (321). Pentru a descuraja concurena, Intel a schimbat modul de conectare a procesoarelor Pentium II-III, conectarea la mainboard fcndu-se printr-un nou tip de soclu. Sec Slot 1; Intel nu a dat drept de producie (licen) a acestui soclu firmelor AMD i Cyrix. Ca replic, AMD a conceput procesorul AMD K7, ce concureaz direct Pentium II prin frecvene de pn la 900Mhz i cache level 2 -512Ko, pentru un nou tip de soclu. Slot A. Succesul pe pia al procesoarelor Intel a fost datorat faptului c fiecare nou procesor ngloba funciile precedentului (astfel un Pentium II este capabil de a executa cod scris pentr 386), caracteristic ntlnit rar la nceput (1980). Procesoarele Sparc, Alpha, Dec, Risc sunt extrem de scumpe, incompatile cu codul x86, ele fiind proiectate pentru aplicaii paralele, volum mare de calcul, sisteme multiprocessor. Firma SPARC a lansat de curnd procesorul pe 64 bii UltraSparc la 1,5 Ghz .

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