Sunteți pe pagina 1din 5

UNIVERSITATEA DE ŞTIINŢE AGRONOMICE ŞI MEDICINĂ VETERINARĂ DIN BUCUREŞTI

FACULTATEA DE MANAGEMENT ŞI DEZVOLTARE


RURALĂ

ARHITECTURA SI STRUCTURA UNUI CALCULATOR

STUDENT – ION (STANCIU) GABRIELA

SPECIALIZAREA – INGINERIA SI
MANAGEMENTUL AFACERILOR AGRICOLE I.D. ANUL I

SERIA 2, GRUPA 6

BUCURESTI 2022

1
UNIVERSITATEA DE ŞTIINŢE AGRONOMICE ŞI MEDICINĂ VETERINARĂ DIN BUCUREŞTI

ARHITECTURA SI STRUCTURA UNUI CALCULATOR

1. Notiuni generale

Un sistem electronic de calcul este o masina automata de prelucrare a informatiei


capabila sa execute secvente complexe de operatii cu ajuorului unui program inregistrat in
memoria principala.

Un sistem electronic de calcul (S.E.C) – denumit in mod curent calculator, reuneste


din punct de vedere fizic si functional doua componente de baza:

- componenta hardware
- componenta software

Componenta hardware reprezinta ansamblul elementelor fizice, care compun


calculatorul electronic: circuite electrice, componente electronice, dispozitive mecanice si alte
elemente materiale ce intra in structura fizica a calculatorului electronic care au rolul de a
primii date, de a le memora, de a le prelucra si de a le reda intr-o forma accesibila
utilizatorului. Hardware-ul este controlat de software in procesul transformarii datelor in
informatii. Componentele hardware sunt asamblate fizic pentru a indeplini anumite functii de
baza ale calculatorului:

- functia de introducere a datelor si programelor in sistem (functia de intrare);


- functia de memorare si regasire a datelor;
- functia de prelucrare a datelor, cunoscuta si sub denumirea de functia aritmetica si
logica;
- functia de comanda si control
- functia de afisare a mesajelor si rezultatelor (functia de iesire).

Componenta software cuprinde totalitatea programelor, reprezentand 'inteligenta


calculatorului', prin care se asigura functionarea si exploatarea sistemului de calcul. Prin
intermediul acestor programe, utilizatorul are posibilitatea de a comunica cu sistemul de
calcul, introducand date, programe si comenzi, primind rezultatele prelucrarii si diverse
mesaje. O parte din date, rezultate sau programe pot fi memorate pentru prelucrari ulterioare.

Componentele hardware ce formeaza arhitectura unui sistem electronic de date sunt:

- unitatile de intrare-iesire
- unitatea centrala care cuprinde:
- unitatea de comanda-control;
- unitatea de memorare;
- unitatea aritmetico-logica

2
UNIVERSITATEA DE ŞTIINŢE AGRONOMICE ŞI MEDICINĂ VETERINARĂ DIN BUCUREŞTI

Unitatile de intrare – iesire se mai numesc si unitati periferice. La calculatoarele


personale, unitatea standard de intrare este reprezentata de tastatura, iar unitatea de iesire este
monitorul.

Schematic, arhitectura unui calculator se prezinta astfel:

Configuratia sistemului de calcul desemneaza, multimea tuturor componentelor


concret asamblate si conectate pentru a realiza un sistem de calcul, privite din punct de vedere
al caracteristicilor tehnice si

functionale.

2. Arhitectura unitatii centrale

Unitatea centrala este compusa din binomul format pe placa de baza reprezentat


de microprocesor si memoria interna.

Microprocesorul

Microprocesorul reprezinta elementul de baza al unui calculator. Acesta este un set de


circuite integrate plasate intr-o pastila de siliciu.

Ca imagine, microporcesorul se prezinta astfel:

In cadrul unui procesor colectiile de tranzistori (de ordinul


milioanelor) ce formeaza diferitele circuite integrate sunt
grupate in urmatoarele componente de baza:

unitatea de comanda – control;

unitatea artimetico – logica;

setul de registrii ai procesorului;

magistralele procesorului.

3
UNIVERSITATEA DE ŞTIINŢE AGRONOMICE ŞI MEDICINĂ VETERINARĂ DIN BUCUREŞTI

Unitatea de comanda control

Unitatea de comanda control prelucreaza o singura categorie de informatii si anume


instructiunile progamului care se afla in curs de executie. De asemenea, asigura si schimbul
de informatii intre componentele unui calculator.

Unitatea de comanada control se compune din urmatoarele elemente:

Contorul ordinal (numit si controller-ul de adrese) – furnizeaza si memoreaza adresa de


memorie de unde se va extrage urmatoarea instructiune de executat. Respectiva cerere de
furnizare a adresei de memorie circula prin intermediul magistralei de adrese.

Registrul de instructiuni – are rolul de a stoca instructiunea aflata in curs de executie care
tocmai a fost extrasa din memorie

Decodorul de functiuni – este singurul circuit capabil sa recunoasca functia definita de


instructiunea de executat. Acesta este propriu fiecarui tip de procesor.

Ceasul intern – este un circuit electronic care distribuie regulat impulsuri pentru
sincronizarea diferitelor operatiuni elementare ce se efectueaza in timpul derularii unei
instructiuni.Frecventele distribuite de ceasul intern se masoara in megaherti.

Circuitele de comanda – permit efectuarea unei anumite actiuni asupra unitatilor


comandate dupa ce s-au format diferite comenzi corespondente operatiunilor
elementare.

Unitatea aritmetica si logica  

Mai este numita si unitatea de calcul. Este capabila sa prelucreze informatia prin
calculele matematice si functiile logice pe care le executa.

Unitatea aritmetico – logica contine doua circuite specializate in procesarea datelor, si


anume:

- dispozitivele de lucru – prelucreaza datele sub forma operatiilor aritmetice (de


adunare, scadere, inmultire, impartire) si logice (teste, ramificari ale executiei in
functie de precizarea unor conditii de indeplinit si iteratii – un numar de reluari ale
prelucrarilor.
- dispozitivele de stocaj intermediar – permite inregistrarea la fiecare operatie, a
operanzilor si a rezultatelor intermediare.

Setul de registrii ai procesorului

Registrii reprezinta un set de pozitii binare in care se pot stoca informatii in timp ce
procesorul lucreaza cu ele. Principalii registrii sunt:

- registrii de acumulare – in care se fac toate calculele si se stocheaza rezultatele


intermediare si finale;
- registrii de index si de segment – care permit o adresare relativa a unei zone de
memorie care ajuta la recunoasterea drumului de parcurs prin memoria RAM a

4
UNIVERSITATEA DE ŞTIINŢE AGRONOMICE ŞI MEDICINĂ VETERINARĂ DIN BUCUREŞTI

sistemului pentru a se cauta o instructiune ce urmeaza a fi activata conform logicii


programului in curs de executie;
- Registrul pointer-ului de instructiune – memoreaza pozitia pointer-ului in cadrul
derularii programului aflat in curs de executie;
- registrii de stare – care contin indicatori ce descriu starea microprocesorului dupa
executia unei instructiuni;
- registrii de stiva – care gestioneaza si manipuleaza informatiile continute in stiva
calculatorului. De exemplu, trecerea de la un program la altul in timpul derularii
acestora se face prin memorarea informatiilor legate de starea primului program si
trecerea la cel de-al doilea.

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