PREZENTARE
GENERALA
Un sistem de
calcul este un ansamblu de componente hardware (ecipamente
fizice,dispozitive) şi componente software (echipamente logice: sistem
de operare şi programe specializate) ce oferă servicii utilizatorului
pentru coordonarea şi controlul executării operaţiilor prin intermediul
programelor. Echipamentele fizice asigura
comunicarea omului cu sistemul de
calcul precum si prelucrarea automata a informatiei. Echipamentele logice sunt de fapt programe necesare pentru prelucrarea
datelor si afisarea rezultatelor.
Orice
sistem de calcul pentru a realiza funcţiile sale de bază trebuie să
execute următoarele operaţii:
- introducere
date (citire) - I
- memorare informatii (date initiale, instructiuni, rezultate, programe)
in unitatea de M (memoria interna)
- prelucrare date si instrucţiuni (procesare) – P (sa
comande executia operatiilor in unitatea de comanda si sa execute operatiile in
unitatea de calcul)
- ieşire date (scriere) - O
Primul
model arhitectural pentru un sistem de calcul a fost descris de John Newmann
ca avand 7 blocuri componente:
- Dispozitiv periferic I - echipamente de introducere a datelor in vederea prelucrarii;
- Dispozitiv periferic E - echipamente de redare a rezultatelor prelucrarii
- Canal de intrare-iesire - canale prin intermediul carora este dirijat fluxul de informafii ce se transfera de la dispozitivele periferice de intrare, respectiv catre dispozitivele periferice de iesire;
- Unitatea aritmetico-logica(UAL) - primeste datele din memorie, executa operatiile aritmetice si logice si depune rezultatul in memorie;
- Unitatea de comanda si control(UCC)- preia instractiunile din memorie, le interpreteaza si trimite comenzi catre UAL sau M dar si comenzi de transfer catre dispozitivele periferice;
- Memoria interna - pastreaza datele si instructiunile programelor in locatii codificate binar identificate prin adrese de memorie;
- Memoria externa - pt. stocarea datelor si programelor ce depasesc capacitatea memoriei interne;