Arhitectura unui
calculator defineste un set de reguli prin care subansamblele hardware
sunt conectate fizic, fara sa
se tina cont
de amplasarea lor. Subansamblele sunt definite dupa
functionalitate.
Etapele
prelucrarii automate a datelor:
-
Introducerea datelor – realizata cu ajutorul dispozitivelor de
intrare. Consta in codificarea datelor
intr-o forma accesibila interpretarii lor de catre echipamentele electronice de
calcul.
-
Prelucrarea datelor – dupa introducerea datelor, acestea sunt memorate si supuse unor
prelucrari (clasificari, sortari, calcule aritmetice si logice).
-
Extragerea informatiilor – in urma prelucrarii, datele se transforma in
informatii. Se realizeaza decodificarea rezultatelor, intr-o forma accesibila
utilizatorului, cu ajutorul dispozitivelor de iesire.
-
Mecanismul de reglare – are loc o evaluare a rezultatelor prelucrarii,
pentru detectarea eventualelor erori, caz in care se vor efectua modificari in
faza de introducere sau prelucrare a datelor.
Functionarea
unui sistem de calcul:
Datele
initiale ce urmeaza sa fie prelucrate si programele se introduc in sistemul de
calcul prin dispozitivele de intrare.
Prin intermediul canalelor de intrare/iesire, datele si instructiunile
sunt transferate in memoria interna. In continuare, fiecare instructiune este
transmisa la unitatea de comanda si control, care interpreteaza continutul si
emite comenzi catre memorie si unitatea aritmetico-logica. Dupa terminarea
executiei operatiilor solicitate, rezultatele memorate in memoria interna sunt
transferate catre dispozitivele periferice de iesire, in vederea vizualizarii
rezultatelor prelucrarii, respectiv catre memoriile externe, in vederea unei
reutilizari ulterioare.
DISPOZITIVE DE INTRARE
DISPOZITIVE DE
IESIRE
Sunt dispozitive utilizate pentru a transmite calculatorului informatii si comenzi prin operatia de citire ( read ). Informatiile citite pot fi: caractere introduse de la tastatura, imagini, muzica, vorbire, nivelul benzinei din rezervorul masinii etc.
Oricare ar fi informatia, principiul de functionare al unui dispozitiv de intrare este acelasi:
ü preia informatia care trebuie introdusa,
ü o imparte in unitati de informatie folosind un algoritm propriu,
ü codifica fiecare unitate de informatie intr-o secventa de biti,
ü transmite acesti biti procesorului.
Exemple de dispozitive de intrare:
Sunt dispozitive folosite de calculator pentru a comunica utilizatorului rezultatele operatiilor comandate si informatii despre starea sistemului, prin operatia de scriere ( write ). Aceste dispozitive primesc o secventa de biti de la procesor si o decodifica astfel incat sa poata fi inteleasa de om sau de un mecanism. Secventele de biti receptionate pot sa contina texte, liste cu tabele numerice, desene, muzica, comenzi care controleaza un aparat mecanic etc.
Exemple de dispozitive de iesire: