Sunteți pe pagina 1din 6

MICROPROCESORUL

Contents
1. Componente sistem de calcul ..................................................................... 1
2. Notiuni generale despre microprocesor ...................................................... 2
3. Componentele microprocesorului ............................................................... 2

Unitatea de Comand i Control (UCC): ................................................................................. 2


Unitatea Aritmetic i Logic (UAL) ........................................................................................ 3
4. Registrii microprocesorului ......................................................................... 3
5. Caracteristicile microprocesorului ............................................................... 3

Tipul microprocesorului ...................................................................................................... 3


Viteza microprocesorului .................................................................................................... 3
Cuvntul microprocesorului................................................................................................ 4
Cantitatea de memorie cache ............................................................................................. 4
Setul de instructiuni ............................................................................................................ 4
Latimea magistralei de date................................................................................................ 4
6. Exemple de microprocesoare ...................................................................... 4
7. DIVERSE informatii despre microprocesor ................................................... 5

Componente sistem de calcul


Un computer este alcatuit din:
1. Unitatea centrala - controleaz funcionarea ntregului sistem de calcul si este
formata din:
o UCP (unitatea centrala de prelicrare) sau microprocesor. Este la randul ei
formata din:
unitatea de comand i control si
unitatea aritmetic-logic;
o unitatea de memorie intern;
2. sistemul de intrare iesire:
o unitatea de memorie extern;
o dispozitive de intrare-ieire.

Notiuni generale despre microprocesor


Unitatea Central de Prelucrare (UCP) sau microprocesorul este elementul de baz al
sistemului de calcul si a are rolul de a dirija celelalte dispozitive, de a coordona i verifica
execuia sarcinilor.
Rolul microprocesorului este de a controla activitile ntregului sistem de calcul i de a
prelucra datele furnizate de utilizator, motiv pentru care este supranumit i creierul
calculatorului.
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. 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 .
Acesta se prezint sub forma unui circuit electronic integrat montat pe placa de baz i
conine milioane de tranzistoare ncapsulate ntr-un nveli ceramic, dimensiunile
ntregului ansamblu fiind de civa centimetri ptrai.
Microprocesorul schimb informatii nu numai cu memoria dar si cu
lumea perifericelor (tastatur, mouse, ecran, imprimant, modem
etc.). Toate perifericele trebuie s poat fi nominalizate individual
prin adrese specifice; aceste adrese nu se confund cu cele de
memorie.

Componentele microprocesorului
8. Unitatea de Comand i Control (UCC):
9. Unitatea Aritmetic i Logic (UAL)

Unitatea de Comand i Control (UCC):


-

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.
Coordoneaz functionarea tuturor unittilor interne pentru executia operatiilor
continute n mod codificat n instructiuni. Functiile unittii de comand sunt:
o Extragerea instructiunii din memoria extern. Se ''citeste'' instructiunea din
zona care contine programul aflat n executie. Instructiunea are dou zone de
informatie:
zona de cod, care contine operatia caracteristic instructiunii si
zona de date (operanzi).
o Urmrete executarea tuturor programelor;
o Controleaz unitatea de memorie intern, comunicarea cu operatorul uman.

Unitatea Aritmetic i Logic (UAL)


-

Unitatea logico-aritmetica este unitatea care realizeaza prelucrarea efectiva a


datelor.
Efectueaz calcule aritmetice i operaii logice solicitate de UCC.
Are rolul de a executa operaii elementare aritmetice (adunri, scderi etc) i logice
(conjuncie, disjuncie etc) cu date furnizate de memorie i de a depune n memorie
rezultatul obinut n urma calculului.
Este compus din elemente fizice numite regitri.
Fiecare functie este activat de o instructiune corespunztoare care furnizeaz si
operanzii implicati n operatie.

Registrii microprocesorului
Reprezinta locatii de memorie temporare aflate n interiorul CPU. Registrele sunt fie
dedicate (program counter, status register), fie generale.
Un microprocesor are multi registrii. Fiecare registru este un grup de celule de memorie
folosite pentru a ntreine stocarea temporar de cuvinte (acteti) nuntrul
microprocesorului.

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.
Intel nu este compatibil cu Macintosh, respectiv nu inteleg acelasi set de intructiuni.
Microprocesoare Motorola - folosite de calculatoarele Macintosh realizate de firma
Apple.
Viteza microprocesorului
Concret reprezinta viteza cu care sunt interpretate instructiunile. Este data de frecventa de
tact a ceasului si de cuvantul procesorului.
Frecventa de tact a ceasului sau frecvena de lucru a microprocesorului :
o 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

o ceasul sistemului controloeaz ct de repede se execut operaiile i genereaz


impulsuri de tact de aceeai frecven, prin care li se comand circuitelor
electronice ale calculatorului s execute operaii). Cu cat ceasul va avea o
frecventa mai mare cu atat timpul de executie a unei instructiuni este mai mic si
viteza de lucru mai mare.
o exprimat n MHz, GHz; cu ct este mai mare, cu att viteza de executie creste.
UCC fiind un automat secvential cu numr finit de stri, functioneaz pe baza
unor impulsuri de tact. Acestea sunt produse de un generator electronic pilotat
de un cristal de cuart numit ceasul procesorului, care asigur stabilitatea
frecventei la variatia tensiunii de alimentare si a temperaturii.
o Frecventa impulsurilor de tact determin viteza de executie a instructiunilor si cu
cat este mai mare cu atat calculatorul este mai performant.
Numrul de instructiuni pe secund; a doua metod de calcul a vitezei
microprocesorului este numrul de instruciuni pe care le poate executa ntr-o
secund. Se exprim n MIPS (Milioane de Instructiuni Pe Secund).
o 1 megahertz sau 1 MHz echivaleaz cu 1 milion de impulsuri pe secund.
Exemple de frecvente ale microprocesorului:
Cuvntul microprocesorului
Reprezint numrul de bii ntotdeauna multiplu de 8 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.
Cantitatea de memorie cache
Reprezinta memoria microprocesorului. Prin intermediul acesteia el nu depinde in totalitate
de memoria sistemului.
Setul de instructiuni
Sunt toate instructiunile pe care le intelege si le poate executa un microprocesor.
Instructiunea reprezinta codificarea comenzilor pe care trebuie sa le execute procesorul.
Latimea magistralei de date
Comunicarea cu memoria si perifericele se realizeaz prin linii paralele de transfer de
date numite magistrale.
Pe magistale circula date si instructiuni. Latimea poate fi de: 16, 32 sau 64, 128 sau 256
biti.

Exemple de microprocesoare
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.

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

DIVERSE informatii despre microprocesor


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,
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. 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. 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.
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).
Nu mai puin important este reducerea de cost care urmeaz unei astfel de integrri. Cu
siguran c principalul motiv al evoluiei explozive a tehnologiei circuitelor integrate nu
este de natur tehnologic, ci economic: spirala preurilor din ce n ce mai sczute face
echipamentele de calcul din ce n ce mai accesibile, cererea crete, ducnd la venituri
mai ridicate pentru fabricani, care investesc mai mult n cercetare/dezvoltare i linii
tehnologice, obinnd densiti mai mari, permind integrarea mai multor circuite
precum i costuri i mai sczute.
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.

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