Sunteți pe pagina 1din 19

Arhitectura generala a

sistemelor de calcul

- componenta fizica a calculatoarelor -

04/14/21
Structura fizica a calculatoarelor
Date +program Rezultate
Calculator

• sistem de calcul = hard + soft


• componenta necesara
– dispozitiv pentru memorarea datelor si
programelor  unitate de memorie
– dispozitiv pentru comanda si executia
operatiilor programelor  unitate centrala /
procesor
– dispozitive pentru introduceri si extrageri de
date  dispozitive periferice
– interconectarea dispozitivelor; functionare
04/14/21
bazata pe 2 stari posibile  0, 1
Unitatea de memorie
• Memoria interna
• pastreaza datele initiale, intermediare,
finale + programul
• un element de memorie - 0,1
• locatie de memorie = succesiune de
elemente de memorie - 1,2,4,6,8,10 O
• locatiile - identificate prin adresa
(absoluta sau relativa)
• adresa identifica variabila a carei
valoare se memoreaza intr-o locatie
04/14/21
Unitatea de memorie
• Principii de memorare
– intr-o locatie se pastreaza o data ce se va
referi prin adresa; programele
prelucreaza generic datele, prin numele
de variabile
– citirea nu distruge continutul
– scrierea se face peste vechiul continut
– continutul memoriei interne se pierde in
absenta curentului electric
• informatiile din memoria interna se
retin pe suporturi externe - salvare
04/14/21
Unitatea centrala - procesorul
• Unitatea de comanda + unitatea de
calcul (aritmetico-logica)
• executa la un moment dat o
instructiune (princ. von. Neumann)
• Unitatea de calcul - executa operatiile
aritmetice si logice cerute de programe
– componenta
• sumator binar - element de baza
• dispozitiv de calcul in virgula mobila
• registri - locatii de memorie speciale, cu viteza
de acces mare, utilizate in calcule
04/14/21
Unitatea centrala - procesorul
• Exemple de registri:
– adresa instructiunii urmatoare - Program
counter
– registri de calcul
– informatii despre starea programului - Flag
• Unitatea de comanda - descifreaza
instructiunile masina ale programului,
comanda unitatii de calcul operatiile
aritmetico-logice si perifericelor - op. I/O
– componenta
• decodificator de instructiuni
• generator de comenzi
04/14/21
Dispozitive periferice
• Asigura
– introducerea in calculator a informatiilor
de pe suporturi externe
– extragerea din calculator a informatiilor si
depunerea lor pe suporturi externe
• suporturile - medii materiale capabile sa
pastreze, permanent sau temporar,
informatii
• suporturile magnetice cresc capacitatea
de memorare a unui sistem de calcul,
alcatuind memoria externa
04/14/21
Dispozitive periferice
• Diferente intre memoria interna- externa
– memoria interna lucreaza direct cu
procesorul si isi pierde continutul in
absenta curentului electric
– memoria externa - utilizata pt. stocarea
datelor in vederea transferului ulterior
• Dispozitive de intrare
– asigura citirea datelor de pe suporturi
externe si introducerea lor in memoria
interna, in diverse reprezentari

04/14/21
Dispozitive de intrare
• Tastatura, mouse, scanner, creion optic,
cititor de CD-ROM (650M), DVD-ROM
• disc magnetic (~80G si >), memory stick
• Anterior: unitatile de discheta (1.44M),
ZIP (100M)
• benzi magnetice  casete de backup
• suporturi vechi bazate pe hartie - cartele,
banda perforata

04/14/21
Dispozitive de iesire
• Asigura depunerea informatiilor din
memoria interna pe suporturi externe
• monitor (+placa video), imprimante,
plotter
• disc magnetic, memory stick, (anterior:
unitati de discheta, discheta de ZIP)
• inscriptor de CD
• multimedia - difuzoare, placa de sunet

04/14/21
Dispozitive periferice
• Se conecteaza la un sistem de calcul
printr-o
– interfata fizica (Ex. placa video, placa de
sunet, placa de retea) si
– una logica - driver (program de interfata
cu perifericul) – care “descrie” perifericul
sistemului de operare
• Facilitatea Plug & play in sistemele Windows –
includerea driverelor in sistemul de operare
• Ambele sunt necesare pentru buna
functionare a perifericului

04/14/21
Discheta
• Floppy disk - FD
– disc dintr-un material flexibil, acoperit
cu un strat magnetizabil, cu 2 suprafete
utile
– anvelopa - plastic: azi 3 ½ x 3 ½ inch
(vechi - 8 x 8, 5 ¼ x 5 ¼)
– unitatea de discheta: sistem de
antrenare + cap de citire-scriere
– Organizare: piste concentrice, impartite
in sectoare
04/14/21
Discheta
• inregistrarea se face pe blocuri
• Densitatea de inregistrare
– evolutie: simpla (SD ~360K), dubla (DD),
inalta (HD)
• formatare = pregatirea dischetei
pentru inregistrare de informatii -
comanda DOS format
• Capacitate = nr. piste * nr. sectoare /
pista * nr. octeti / sector

04/14/21
Hard-disk-ul
• Disc magnetic cu capacitate si viteza
de acces mari (primele - cativa MO;
azi - ~80G)
• incorporat in calculator ca memorie
externa
• avantaje in memorarea informatiilor,
incarcarea sistemului de operare fara
discheta
• dezavantaje - proliferarea virusilor
04/14/21
Imprimanta
• Tipareste pe hartie informatii din
memoria interna
• evolutia cronologica: imprimante cu
tambur, cu rozeta, matriceale, cu jet
de cerneala, laser
• tiparire = listare; prima hartie - listing
• Componenta
– dispozitiv de antrenare a hartiei
– dispozitiv de imprimare
– modul de memorie
04/14/21
• on-line -comunicare directa cu calculatorul
Componenta functionala a calculatorului

04/14/21
Canalul de intrare-iesire
• Viteza de lucru a perifericelor e mult
mai mica decat a procesorului
• cat timp un program executa o
operatie de I/O, procesorul ar putea
executa o alta operatie
• problema e rezolvata prin aparitie
unui dispozitiv cu rolul de a controla
operatiile I/O - canal de I/O (gen 2.)
• ulterior: USM (unitate de schimburi multiple,
calc. medii-mari), controlor al magistralei
04/14/21
(minicalc.), extensie a magistralei (microcalc.)
Canalul de intrare-iesire
• In timpul realizarii unei operatii de I/O
procesorul poate executa operatii dintr-
un alt program
• in memorie pot exista mai multe
programe in diverse stari: unul in
executie, altele in asteptare, altele - in
op. I/O
• modul de lucru cu mai multe programe in
memoria interna se numeste
multiprogramare / multitasking
• incheierea unei op. I/O e semnalata de canal
unitatii de comanda cu o intrerupere
04/14/21
Integrarea canalului de I/O in schema SC

04/14/21

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