Page 14 - arhitectura calculatoarelor
P. 14
ARHITECTURA CALCULATOARELOR
14
s – store – preia o informaţie prelucrată de UCP şi o depune în
memorie;
f – fetch – preia o dată din memorie şi o transmite componentei UCP
spre prelucrare;
p – processing – prelucrarea propriu-zisă a datelor şi informaţiilor.
Astfel, un SC poate fi exprimat prin:
SC = (M, P, D, C, r,t,s,f,p),
unde domeniile şi codomeniile celor cinci funcţii sunt:
r : D x C —> M
t : M x C —> D
s : P x C —> M
f : M x C —> P
p : M x P x C —> M x P.
După cum se poate observa, fiecare funcţie are, ca şi componentă a
domeniului de definiţie unitatea de control a SC.
Evoluţia sistemelor de calcul
1.1.10.
„De unde… un ENIAC este echipat cu 18000 de tuburi electronice şi
cântăreşte 30 tone, înseamnă că computerele viitorului ar putea avea 1000
tuburi şi, probabil, o greutate de 1,5 tone. "
Popular Machine, martie 1949
Deşi este dificil de prezis performanţele viitoarelor SC, este sigur că vor
depăşi cu mult caracteristicile celor actuale.
Atât creatorii de soft cât şi cei de hard construiesc sistemele de calcul
bazându-se pe structura ierarhică de organizare în care fiecare nivel
cumulează caracteristicile nivelelor inferioare.
Tehnologiile cheie pentru procesoarele moderne sunt compilatoarele şi
siliconul. In timp ce siliconul permite mărirea capacităţilor hard, noile idei în
îmbunătăţesc
calculatoarelor
organizarea
raportul
considerabil
preţ / performanţă. Dintre aceste idei, două sunt remarcabile: exploatarea
paralelismului procesoarelor (de obicei prin pipeline) şi exploatarea accesului
direct la memorie (de obicei prin completarea cu memorie de tip cache).
J. Presper Eckert şi John Mauchly de la Şcoala Moore a Univ.
Pennsylvania construiesc prima maşină cu caracteristicile constructive şi
funcţionale ale unui calculator electronic operaţional. Această maşină, numită
ENIAC (Electronic Numerical Integrator and Calculator) a fost finanţată
de SUA şi folosită în timpul celui de-al doilea război mondial, dar nu a fost
făcută publică până în 1946. ENIAC era folosită în special pentru calcularea
tabelelor atacului de artilerie. ENIAC avea 80 picioare lungime, 8,5 picioare
înălţime şi câteva picioare adâncime. Fiecare dintre cei 20 regiştri de 10 biţi
Anca Vasilescu
vasilex@info.unitbv.ro