Probabil nu mă voi înșela dacă spun că majoritatea oamenilor de la gospodărie cred că calculatorul și tot ce este în legătură cu acesta sunt realizările științei din ultimele decenii ale secolului trecut. De fapt, principiile von Neumann, munca pe calculator, fundamentele teoretice ale rețelelor de calculatoare, au fost formulate în prima jumătate a secolului al XX-lea.
În plus, principiile lui von Neumann i-au permis să proceseze nu numai informații numerice, ci și text, sunet și altele.
O altă descoperire semnificativă a lui Neumann a fost decizia propusă de a stoca informațiile în sine. Anterior, această activitate a fost realizată aproape manual, prin interconectarea componentelor necesare ale calculatorului între ele pentru a asigura schimbul de informații stocate în fiecare dintre aceste compartimente. Pe calculatorul ENIAC deja menționat, această procedură a durat cel puțin câteva zile, iar foarte des în timpul acestei proceduri sa întrerupt tehnica - tuburile electronice au dispărut. Neiman a sugerat că programul de comutare ar trebui codat, de asemenea, ca un cod binar și stocat în calculator în sine.
Omul de știință nu numai că a formulat idei, care mai târziu a devenit cunoscut sub numele de principiile lui von Neumann, ci și a dezvoltat structura tehnologică a unui computer, acest concept fiind mai des denumit "arhitectura calculatorului". Componentele principale ale noii arhitecturi, conform lui Neumann, ar trebui să fie:
- un complex de memorie, inclusiv intern și extern;
În construcția construită astfel, computerul citește instrucțiuni speciale din memorie și apoi le execută de către procesor. Ordinea de execuție a comenzilor este determinată de un contor special de comenzi. Prezența unui astfel de dispozitiv este acum una dintre caracteristicile arhitecturii computerizate propuse de Neumann.
În general, dezvoltate și, de fapt, testate și implementate de el însuși, soluțiile pentru arhitectura calculatoarelor au devenit atât de universale și fundamentale încât chiar și astăzi într-un mediu profesional mașinile create conform acestor principii sunt numite mașinile von Neumann. Acest lucru nu se aplică numai celor unde nu există un contor de echipă.
O eventuală abatere de la aceste principii este posibilă numai în viitor, când baza pentru dezvoltarea teoriei sistemelor de calcul va fi ideea prelucrării logice a informațiilor.