Page 11 - arhitectura calculatoarelor
P. 11
11
ARHITECTURA CALCULATOARELOR
Datorită facilităţilor oferite în cadrul proceselor de comunicaţii,
minicalculatoarele sunt frecvent folosite în transmisii de date între sisteme
dispersate geografic.
Actualmente folosirea lor este în scădere datorită utilizării
microcalculatoarelor.
De obicei sunt sisteme interactive multiutilizator.
Exemple. În România s-au produs minicalculatoarele CORAL şi
INDEPENDENT. Sistemele VAX produse în Statele Unite sunt încă actuale
prin noile lor variante.
Microcalculatoarele (PC sau Personal Computer) au apărut datorită
dezvoltării tehnicii de calcul şi a informaticii.
La aceste sisteme de calcul unitatea centrală este implementată cu un
microprocesor.
Microcalculatoarele sunt sisteme interactive, monoutilizator.
Calculatoarele personale cunosc o dezvoltare rapidă şi o diversificare
continuă datorită avantajelor faţă de celelalte categorii, dintre care amintim:
cunoştinţele de informatică necesare unui utilizator de PC sunt
minimale;
folosirea unui astfel de calculator pentru activităţi zilnice se poate
realiza chiar fără o pregătire de specialitate; aceasta şi datorită interfeţelor
grafice ale sistemelor de operare şi aplicaţiilor care realizează legătura între
utilizator şi sistemul de calcul;
au gabarit redus, pot fi chiar portabile;
au aplicabilitate în orice domeniu de activitate.
Exemple. Microcalculatoare produse în România: aMIC, HC-85,
TIM-S, CIP, HC-90, FELIX PC. În Marea Britanie s-au remarcat
microcalculatoarele de tip Sinclair Spectrum, iar în Statele Unite, Commodore
64, Apple II şi toate variantele de sisteme compatibile IBM PC.
Prezentăm în continuare clasificarea dată de Flynn în 1972 pentru SC.
Aceasta priveşte calculatoarele din punctul de vedere al mărimii fluxului
instrucţiunilor şi mărimii fluxului datelor. Astfel, fluxurile pot fi:
SISD (Single Instruction Single Data Stream) pentru toate sistemele de
calcul cu o unitate centrală;
SIMD (Single Instruction Multiple Data Stream) pentru unele
supercalculatore şi toate SC care au o singură unitate centrală cu n unităţi
aritmetico-logice şi n module de memorie ataşate unităţii centrale
interconectate;
MISD (Multiple Instruction Single Data Stream): categorie vidă,
deoarece combinaţia aceasta de fluxuri este ineficientă;
MIMD (Multiple Instruction Multiple Data Stream) pentru sistemele
multiprocesor sau multicalculator. De exemplu, multe supercalculatoare şi
sistemele distribuite.
Anca Vasilescu
vasilex@info.unitbv.ro