Sunteți pe pagina 1din 7

Masina Von Neumann

Elev: Olteanu Ionut


Clasa a VII-a

Cuprins
1. Cine a fost John von Neumann?
2. Despre arhitectura von Neumann
3. Functionarea arhitecturii von Neumann
4. Componentele masinii von Neumann

CINE A FOST JOHN VON NUEMANN?


John von Neumann a fost un renumit matematician și
pionier al informaticii american de origine austro-ungar evreu,
primul care a stabilit cerințele pentru un calculator electronic de
uz general.

Împreună cu Edward Teller și Stanislaw Ulam, von


Neumann a rezolvat probleme cheie din teoria fizicii nucleare
implicată în reacțiile termonucleare și bomba cu hidrogen.
DESPRE ARHITECTURA VON NEUMANN
Arhitectura von Neumann este una din arhitecturile
posibile (cuprinzând conceptele constructive de bază) ale
calculatoarelor numerice, arhitectură care are în centrul ei o
unitate centrală de procesare (în engleză: CPU) și o unitate
separată de memorare (în care se stochează atât date cât și
instrucțiuni). Datează din anii 1940.

Schema arhitecturii von Neumann

Arhitectura s-a înrădăcinat, iar majoritatea calculatoarelor


construite până acum au avut și au această arhitectură.

FUNCTIONAREA ARHITECTURII VON


NEUMANN
Această arhitectură descrie un calculator cu patru module
importante:
 unitatea aritmetică-logică (UAL);
 unitatea de control (UC);
 memoria centrală și dispozitivele de intrare/ieșire
(prescurtat I/O).
Acestea sunt interconectate printr-un mănunchi de fire
numit magistrală (bus) pe care circulă datele de calcul și datele
de program (instrucțiuni) și sunt conduse în tactul unui ceas (șir
permanent de impulsuri regulate).

COMPONENTELE MASINII VON NEUMANN


Memoria unui calculator poate fi văzută ca un șir de celule
numerotate. Fiecare celulă primește drept adresă un număr
unic propriu, asemănător cu numerele caselor de pe o
stradă. Celulele pot înmagazina o cantitate mică,
prestabilită, de informație.

UAL este din multe puncte de vedere „creierul”


calculatorului. Aceasta este capabilă să efectueze mai multe
tipuri de operații, de exemplu operații aritmetice, operații
de comparație sau operații de manevrare a datelor.

Sistemele de I/O sunt dispozitive prin care calculatorul


preia informații din lumea exterioară și raportează înapoi
rezultatele. Într-un calculator personal obișnuit dispozitive
de intrare sunt de exemplu tastatura și mausul, iar
dispozitive de ieșire sunt monitorul și imprimanta.

Unitatea de control este un modul central care comandă și


leagă toate celelalte module între ele. Rolul ei este să
culeagă („citească“) instrucțiunile și datele din memorie
sau de la dispozitivele I/O (intrare/ieșire), să decodeze
instrucțiunile, să ofere UAL (unității aritmetico-logice) date
de intrare corecte conform cu instrucțiunea, să comande
UAL ce operație să efectueze asupra intrărilor, precum și să
trimită (scoată afară) rezultatele, adică să „scrie” în
memorie sau către dispozitivele de ieșire (Output).
O componentă cheie a unității de control este un contorul
(numărătorul) de instrucțiuni.

Bibliografie: https://ro.wikipedia.org/wiki/Arhitectur
%C4%83_von_Neumann
https://www.wikiwand.com/ro/Istoria_ma
%C8%99inilor_de_calcul

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