Sunteți pe pagina 1din 13

Din punct de vedere structural:

Echipamentele fizice (partea material) - HARDWARE


Programele i datele (partea logic) - SOFTWARE

HARDWARE-UL - reprezint echipamentele fizice din care


este alctuit un sistem de calcul, n care circuitele
electronice prelucreaz automat informaiile i asigur
comunicarea ntre utilizator i sistem.
VON NEWMANN a stabilit c hardware-ul trebuie s asigure
urmtoarele funcii:
1.
2.
3.
4.

funcia
funcia
funcia
funcia

de
de
de
de

memorare;
comand i control;
prelucrare;
intrare-ieire.

1. FUNCIA DE MEMORARE asigur memorarea datelor i a


programelor i are ca suport memoria intern i memoria
extern. n memoria intern sunt stocate programele i datele
care sunt n lucru la un moment dat. n memoria extern sunt
stocate toate programele i datele de care poate avea nevoie, n
diferite situaii, sistemul de calcul.
2. FUNCIA DE COMAND I CONTROL asigur:
extragerea instruciunilor din memoria intern;
analiza instruciunilor;
comanda de executare a unei operaii;
extragerea datelor de intrare din memoria intern;
aranjarea datelor de ieire n memoria intern.

3. FUNCIA DE PRELUCRARE asigur efectuarea operaiilor


aritmetice (adunare, scdere, nmulire i mprire) i logice
(AND, IF, NOT). Funcia este realizat de Unitatea Aritmetic
Logic.
4. FUNCIA DE INTRARE-IEIRE asigur introducerea datelor
i a programelor n memoria intern i furnizarea rezultatelor.

ARHITECTURA unui calculator definete un set de reguli


prin care subansamblele hardware sunt conectate fizic,
fr s se in cont de amplasarea lor.
Subansamblele sunt definite dup funcia asigurat:

unitatea de comand i control;


unitatea aritmetic-logic;
unitatea de memorie intern
unitatea de memorie extern
unitile de intrare-ieire.

Structura unui calculator secvenial

cu linie continu:
fluxul de date i
instruciuni;
cu linie ntrerupt:
fluxul de comenzi i
stri.

UNITATEA DE INTRARE (UI)


Unitatea de intrare a unui calculator are urmtoarele funcii:
asigur introducerea informaiei n calculator;
realizeaz conversia datelor de la forma extern accesibil omului
(numere, texte, imagini etc.) la forma intern (binar).
Exemple:
Tastatura
mouse-ul
creionul optic
scanner-ul
cititorul de band de hrtie
cititorul optic de caractere
interfeele specializate pentru achiziii de date.

UNITATEA DE MEMORIE (UM)


Unitatea de memorie stocheaz informaiile (date i programe).
Unitatea de msur pentru memorie este octetul (byte) i conine 8
bii.
Memoria unui calculator este format din:
MEMORIA INTERN (PRINCIPAL), care pstreaz programele i
datele ce se utilizeaz la un moment dat i care:
- este accesat direct de unitatea central;
- cu excepia unor zone mici, este volatil, fiind dependent de
alimentarea cu energie;
- este realizat cu circuite electronice rapide de memorie;
- este un suport de memorare scump;
- are o capacitate limitat chiar de caracteristicile unitii centrale.

MEMORIA EXTERN (SECUNDAR) - pstreaz toate celelalte


programe i date ce trebuie s se afle la dispoziia sistemului de calcul
i care:
- este un spaiu de stocare ndelungat a informaiei;
- este obinut prin utilizarea unor echipamente fizice periferice de
memorare:
Exemple:
banda magnetic;
discuri magnetice de diverse tipuri;
casete magnetice;
compact discuri;
memorii optice;
CD-uri;
DVD-uri;
Memorii flash; etc.

UNITATEA ARITMETIC - LOGIC (UAL)


Unitatea Aritmetic - Logic realizeaz prelucrarea informaiei
preluate din memorie, iar rezultatele se depun din nou n memorie (n
unele situaii, puine la numr, rezultatele sunt nscrise direct n mediul
extern).
UAL execut:
operaii aritmetice (adunare, scdere, nmulire, mprire);
operaii logice (I, SAU, SAU-EXCLUSIV, NEGAIE).
Pentru executarea operaiilor, unitatea aritmetic-logic dispune de o
memorie proprie, de dimensiuni reduse, organizat sub form de
REGISTRE.

SUBSISTEMUL DE IEIRE (UE)


Subsistemul de Ieire are urmtoarele funcii:
realizeaz trimiterea n exteriorul sistemului de calcul a
informaiei din memoria intern (date iniiale i rezultate ale
prelucrrilor);
execut, pentru utilizatorul uman, conversia din formatul intern
(binar) ntr-un format accesibil omului (cifre, grafice, texte,
imagini);
acolo unde este cazul, genereaz prin intermediul unor circuite
speciale (numite convertoare numeric-analogice) semnale
necesare acionrii unor echipamente cu comand numeric.
Exemple:
display-ul
imprimanta
plotter-ul
interfaa de reea de calculatoare
dispozitive audio - video specializate

UNITATEA DE COMAND (UC)


Unitatea de Comand controleaz activitatea tuturor echipamentelor
din sistem, pe baza unei secvene de instruciuni (programul memorat).
Pentru execuia unei instruciuni, UC parcuge urmtoarele etape:
citirea din memoria intern a instruciunii curente;
decodificarea instruciunii (identificarea operaiilor ce trebuiesc
executate) i dac este o instruciune de salt, o execut prin trecerea
direct la instruciunea menionat;
aducerea din memorie a operanzilor;
executarea operaiilor cerute de instruciune, comandnd n acest
scop unitatea Aritmetico - Logic; eventual, dac exist rezultate,
depunerea acestora n memoria intern;
trecerea la instruciunea urmtoare.

Instruciunile reprezint codificarea comenzilor de operaii pe care


trebuie s le execute calculatorul.
Calculatorul este o main cu DOU STRI ==> aceste instruciuni vor fi
iruri de cifre binare, iar codul folosit se numete COD MAIN.
Setul de instruciuni pe care microprocesorul l nelege i l execut se
numete LIMBAJ MAIN.

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