Sunteți pe pagina 1din 4

CAP. III.

STRUCTURA I FUNCIONAREA CALCULATORULUI


3.1. Primele calculatoare electronice
ntre anii 1937-1941 John Atanasov i asistentul su Clifford Berry aplic tehnoloia l!pilor cu vid
pentru a construi calculatoare diitale interal electronice"
#a cererea i cu su$ven%ia ar!atei &n '(A a aprut pri!ul calculator electronic) ENIAC *Electronic
Nu!eric Interator And Co!puter + calculator i interator nu!eric electronic," -l a fost reali.at la
(niversitatea din /ennsylvania su$ conducerea savan%ilor 0auchly i -c1ert) &n perioada 1942-1943 i a fost
inauurat la 14 fe$ruarie 1944) fiind &n func%iune p&n &n anul 1933"
Acest calculator a c&ntrit 35 tone) avea cca" 43 ! luni!e i era construit din 35"555 de co!utatoare
i 16"555 de tu$uri electronice" /utea s e7ecute 3"555 de adunri sau scderi cu 15 cifre pe secund sau 455
&n!ul%iri pe secund" 8in cau.a tu$urilor care se ardeau destul de des) co!en.ile erau reali.ate de dou ori)
cu &ntreruperi &n care se introduceau date de test pentru depistarea tu$urilor arse"
n 1944 !ate!aticianul John von 9eu!ann a lansat ideea prora!ului &nreistrat) pentru care o
!ain de calcul tre$uie s fie dotat cu un dispo.itiv de !e!orare a datelor i co!en.ilor i care tre$uie s
lucre.e cu o vite. !are i tre$uie s per!it &nreistrarea si!pl i rapid a infor!a%iilor" Astfel au aprut
no%iunile de algoritm de re.olvare a unei pro$le!e i rogramul !e relucrare a alorit!ului) a
secven%elor de co!en.i i !e!orare date"
Structura "i rinciiile !e #unc$ionare ale unui calculator nu!eric !odern au fost propuse de %o&n
'on Neuman &n anul 1944:
1" tre$uie s posede un !ediu de intrare) prin inter!ediul cruia s se poat introduce un nu!r
neli!itat de operan.i i instruc%iuni;
2" tre$uie s posede o !e!orie) din care s se citeasc instruc%iunile i operan.ii i &n care s se poat
!e!ora re.ultatele;
3" tre$uie s posede o sec%iune de calcul) capa$il s efectue.e opera%ii arit!etice i loice) asupra
operan.ilor din !e!orie;
4" tre$uie de ase!enea s posede un !ediu de ieire) prin inter!ediul cruia un nu!r neli!itat de
re.ultate s poat fi o$%inute de ctre utili.ator;
3" tre$uie s ai$ o unitate de co!and) capa$il s interprete.e instruc%iunile o$%inute din !e!orie i
capa$il s selecte.e diferite !oduri de desfurare a activit%ii calculatorului pe $a.a re.ultatelor calculelor"
/ornind de la teoria lui 9eu!ann a fost construit E()AC *Electronic (iscrete )a-ria$ile Co!puter +
calcu-lator varia$il elect-ronic discret,"
#a &nceputul anilor 1935 a fost livrat pri!ul calculator co!ercial UNI)AC *UNI)ersal Auto!atic
Co!puter + calculatorul auto!atic universal, *fi" 2," Aa a &nceput pri!a enera%ie de calculatoare electro-
nice"
3.*. E'olu$ia calculatoarelor electronice
ncep&nd de la pri!ele calculatoare electronice evolu%ia calculatoarelor a fost at&t de dina!ic) &nc&t a
parcurs c&teva enera%ii) la !o!entul dat se lucrea. asupra calculatoarelor din enera%ia a cincea"
<enera%iile de calculatoare se deter!in) &n eneral) &n func%ie de tipul co!ponentelor electronice care
stau la $a.a fa$ricrii calculatoarelor"
=i" 2" Calculatorul UNI)AC.
I genera$ie *1936-1933, a fost caracteri.at de utili.area tu+urilor electronice iar calculatoarele erau
destinate calculelor tiin%ifice i co!erciale" n aceast perioad se creea. calculatoarele >arvard 0ar1 1 i
-9?AC"
II genera$ie *1934-1943, a fost caracteri.at de folosirea tran,i-torului pentru reali.area circuitelor
loice" Calculatoarele din cea de-a doua enera%ie aveau &n @ur de 155 de instruc%iuni co!ple7e) !e!orie de
tip !anetic i dispo.itive periferice"
#i!$a@ul de prora!are =ortan a aprut &n anul 1934 iar li!$a@ele Algol i Co+ol *CO!!on .usiness
Oriented Lanuae + li!$a@ orientat spre aplica%iile de afaceri, au aprut dup anul 1945" n anul 1933 a
devenit opera%ional pri!ul calculator cu tran.istori) denu!it TRA(IC *TRAnsistor (Iital Co!puter,"
III genera$ie de calculatoare *1944-1965, se caracteri.ea. prin utili.area circuitelor integrate e
-car/ mic/ SSI *S!all Scale Interation, i me!ie 0SI *0ediu! Scale Interation,"
I) genera$ie de calculatoare *1961-pre.ent, se caracteri.ea. prin construc%ia de calculatoare ce
utili.ea. circuite integrate e -car/ larg/ LSI *Lare Scale Interation, i #oarte larg/ )LSI *)ery
Lare Scale Interation," =olosirea !icroprocesorului i a !icroprora!rii a oferit calculatoarelor
posi$ilitatea utili.rii unui set co!ple7 de instruc%iuni i a asiurat un rad sporit de fle7i$ilitate"
) genera$ie de calculatoarele *pre.ent-viitorii ani,) sunt &nc &n fa.a de de.voltare" -le se $a.ea. pe
utili.area intelien%ei artificiale) a circuitelor interate speciali.ate i a procesrii paralele" -7ist unele
aplica%ii care sunt de@a utili.ate ast.i) cu! ar fi recunoaterea vor$irii" (tili.area procesrii paralele i a
superconductorilor face via$il intelien%a artificial" 'copul principal al celei de-a cincea enera%ii de
calculatoare este acela de a de.volta echipa!ente capa$ile s rspund li!$a@ului natural u!an i s fie
capa$ile de &nv%are i orani.are proprie"
3.3. Sc&ema #unc$ional/ a calculatorului
'che!a func%ional a calculatorului poate fi pre.entat astfel:
=i" 3" 'che!a func%ional a calculatorului"
8in aceast sche! *fi" 3, se o$serv c calculatorul con%ine ur!toarele co!ponente func%ionale:
!e!orie intern care se utili.ea. pentru pstrarea datelor ini%iale) inter!ediare i finale ale
pro$le!ei) precu! i instruc%iunile care indic secven%a calculelor;
un dispo.itiv central de co!and care enerea. o succesiune de se!nale de co!and necesare
e7ecutrii secven%iale a instruc%iunilor;
un dispo.itiv arit!etic i loic destinat efecturii calculelor arit!etice i loice ele!entare;
dispo.itivele de intrare-ieire destinate introducerii i e7traerii infor!a%iei &nAdin calculator"
8ispo.itivul de co!and i dispo.itivul arit!etic i loic for!ea. unitatea central de prelucrare a
infor!a%iei) denu!it roce-or"
Re$ine$i" /rocesorul este unitatea de $a. a calculatorului) care i reali.ea. calculatorul ca atare"
0e!oria calculatoarelor este orani.at &n dou nivele: memoria intern/ i memoria e1tern/" Cea
intern este o !e!orie de &nalt vite. de lucru) &ns de o capacitate !ai redus &n co!para%ie cu !e!oria
e7tern) care posed &n schi!$ vite. de lucru !ai lent"
0emoria intern/ *se !ai nu!ete i !e!oria operativ, se utili.ea. pentru pstrarea prora!elor &n
curs de e7ecutare i datele folosite de acesta"
Re$ine$i" /re.en%a !e!oriei interne este o condi%ie esen%ial pentru func%ionarea calculatorului"
8ispo.itivele
de intrare
0e!orie intern
8ispo.itivele
de ieire
8ispo.itivul
central de
co!and
8ispo.itivul
arit!etic i
loic
8ate ?nstruc%iuni
8ate)
instruc%iuni Be.ultate
/ocesorul
Controlere dispo.itivelor de intrareAieire
0emoria e1tern/ se utili.ea. pentru pstrarea cantit%ilor !ari de infor!a%ie i prora!e" n pre.ent
ca !e!orie e7tern se utili.ea.: unit%i de disc hard) unit%i de disc optic) unit%i flash etc"
(nit%ile de !e!orie e7tern i dispo.itivele de intrareAieire se nu!esc ec&iamente eri#erice"
8ispo.itive de intrareAieire se conectea. la calculator cu a@utorul aa nu!itor controlere care
reali.ea. controlul func%ionrii dispo.itivelor periferice i efectuea. schi!$ul de date &ntre !e!oria
intern i dispo.itivele periferice respective" #a calculatoarele personale) unitatea standard de intrare este
tastatura) iar unitatea standard de ieire este !onitorul"
n sche!a pre.entat se descrie procesul de func%ionare a calculatorului" 8up cu! se vede infor!a%ia
se introduce &n calculator de ctre unul din dispo.itive de intrare) care sunt unite cu calculator printr-un
controler) dup aceast infor!a%ia prin inter!ediul !e!oriei interne ni!erete &n procesorul for!at din
unitatea central de co!and i unitatea arit!etico-loic) unde se efectuea. prelucrarea infor!a%iei" 8up
prelucrare infor!a%ia iari prin inter!ediul !e!oriei interne ni!erete sau &n for!a de instruc%iuni &n unul
din dispo.itive de intrare sau &n for!a de date i instruc%iuni la unul din dispo.itivele de ieire) care afiea.
re.ultatul prelucrrii"
(n co!puter este un siste! !odular) alctuit din nu!eroase co!ponente fi.ice) &n special electronice)
dar inclu.&nd i co!ponente !ecanice i optice" =iecare !odul) i anu!e controlerul) dispo.itive de intrare)
dispo.itive de ieire) etc") func%ionea. i pot fi incluse sau e7cluse din co!ponen%a calculatorului
independent unul de altul" Ceea ce per!ite s confiur! calculatorul &n func%ie de destina%ie lui) acest
proces poart denu!ire de ugra!e"
3.2. Cla-i#icarea calculatoarelor
Caracteristica eneral a unui calculator include:
vite.a de operare;
capacitatea !e!oriei interne;
co!ponen%a i capacitatea unit%ilor de !e!orie e7tern;
co!ponen%a echipa!entelor de intrare-ieire;
para!etrii de !as i a$arit;
costul"
8up aceste caracteristici calculatoarele !oderne pot fi clasificate &n 4 cateorii:
a, !icrocalculatoare
$, !inicalculatoare
c, !ainfra!e
d, supercalculatoare
a, 0icrocalculatoare
echipa!ente electronice de calcul a cror arhitectura e construit &n @urul unui procesor *(C/ +
unitate centrala de prelucrare,;
arhitectura (C/ relativ si!pl;
periferice lente dar diverse) uor de instalat i de confiurat;
vite.a de prelucrare relativ !ic *5"3-4 0?/' + !ilioane de instruc%iuni pe secund,;
capacitatea de !e!orare li!itat *445 CB + 44 0B, cu posi$ilitate de adresare p&n la nivel de
<B;
per!it lucrul individual sau &n re%ea;
costuri reduse"
$, 0inicalculatoare
echipa!ente electronice de calcul construite dup o tehnoloie clasic av&nd o structur !odular
capa$il s satisfac cerin%ele de lucru ale unei orani.a%ii;
per!it lucrul si!ultan al !ai !ultor utili.atori;
pre.int unul sau !ai !ulte procesoare;
capacitate de stocare !are;
vite.a de prelucrare 1-15 0?/';
unit%i periferice rapide"
c, 0ainfra!e
echipa!ente electronice !enite s satisfac cerin%ele de lucru ale !arilor orani.a%ii;
unit%i centrale foarte rapide cu !ai !ulte procesoare;
!e!orie intern i e7tern foarte rapide i de capacitate !are;
periferice foarte rapide;
vite.a de prelucrare 15-155 0?/';
!ii de ter!inale conectate la !ainfra!e;
.eci i sute de !ii de dolari"
d, 'upercalculatoare
echipa!ente electronice de calcul cu resurse hardDare i softDare foarte !ari utili.ate &n ra!uri de
v&rf *industria de aprare) cercetare) aeronautic,;
vite.a peste 1555 0?/';
costuri la nivel de !ii i chiar !ilioane de dolari"
n func%ie de sfera de activitate &n care sunt folosite) calculatoarele se pot clasifica &n:
a, Sta$ia !e lucru *Dor1station, + calculator dedicat unei activit%i specifice cu! ar fi rafica)
proiectarea) prelucrarea video i audio) etc" Acesta este proiectat astfel inc&t s &ndeplineasc rapid i opti!
func%ia sa de $a. i accepta$il alte func%ii;
$, Calculatorul !e +irou *office co!puter, + dedicat activit%ilor de $irou" Acesta este proiectat s
&ndeplineasc func%ii !ultiple) specifice activit%ilor de $irou) cu o vite. i o fia$ilitate accepta$il;
c, Calculatorul ca-nic *ho!e co!puter, + este proiectat pentru &ndeplinirea unei arii lari de func%ii)
cu o vite. i o fia$ilitate accepta$il) pun&nd pe pri! plan func%ia de divertis!ent *@ocuri) fil!e) !u.ica)
etc",;
d, Ser'er3ul + calculator ce &ndeplinete func%ia de coordonare a unei activit%i &ntr-o re%ea" 8up
tipul de activitate pe care o coordonea. serverul poate fi de fiiere *fileserver,) de $a.e de date *data$ase
server,) de ?nternet) de pota electronic *!ail server,) etc";
e, Lato4ul sau note+oo53ul + calculator porta$il) proiectat s serveasc persoanele aflate &n
per!anent !icare" #aptop-urile sunt) &n eneral) proiectate pentru utili.area softDare-ului de $irou) dar pot
fi reali.ate i !odele dedicate activit%ilor speciali.ate *proiectare) prelucrare audio) servere) etc",
6ntre+/ri !e control "i e1erci$ii
1" C&nd i de cine a fost aplicat tehnoloia care a per!is construirea calculatoarelor interal
electroniceE
2" Caracteri.a%i pe scurt fiecare din pri!ele calculatoare electronice"
3" Cine i c&nd a propus structura i principiile de func%ionare ale unui calculator nu!eric
!odernE
4" Care sunt structura i principiile de func%ionare ale unui calculator nu!eric !odernE
3" Ce criteriu se utili.ea. pentru a deter!ina enera%iile de calculatoareE
4" Caracteri.a%i fiecare enera%ie de calculatoare"
7" 9u!i%i unit%ile func%ionale ale calculatorului i e7plica%i destina%ia lor"
6" (tili.&nd fiura 3 descrie%i procesul de func%ionare a calculatorului"
9" Care este co!ponen%a procesoruluiE
15" Cu! este orani.at !e!oria calculatoruluiE
11" 8efini%i no%iunile de !e!oria intern i !e!oria e7tern"
12" Ce repre.int echipa!ente perifericeE
13" Care este destina%ia controleruluiE
14" Care sunt avanta@ele confiura%iei !odulare a calculatoruluiE
13" -nu!era%i para!etri de $a. ai unui calculator"
14" 8eter!ina%i para!etrii respectivi ai calculatorului la care lucra%i &n la$orator sau acas"
17" Clasifica%i calculatoare &n func%ie de para!etrii tehnici" Caracteri.a%i scurt fiecare cateorie"
Clasifica%i calculatoare &n func%ie de sfera de activitate &n care se folosesc" Caracteri.a%i scurt fiecare
cateorie"