mașina Von Neumann

mașina Von Neumann, designul de bază al computerului modern sau clasic. Conceptul a fost complet articulat de trei dintre principalii oameni de știință implicați în construcția ENIAC în timpul celui de—al doilea Război Mondial—Arthur Burks, Herman Goldstine, și John von Neumann-în „discuție preliminară a proiectării logice a unui Instrument electronic de calcul” (1946). Deși mulți cercetători au contribuit cu idei direct sau indirect la lucrare, von Neumann a fost autorul principal și este frecvent citat ca certificat de naștere al informaticii.

John von Neumann
John von Neumann

John von Neumann (dreapta).

Alan W. Richards

cip de computer. computer. Mână care deține cip de calculator. Unitate centrală de procesare (CPU). istorie și societate, știință și tehnologie, microcip, microprocesor placa de baza computer Circuit Board
Britannica Quiz
Calculatoare și Tehnologie Quiz
Calculatoare gazdă site-uri web compuse din HTML și trimite mesaje text la fel de simplu ca…LOL. Hack în acest test și lăsați unele tehnologii corespund scorul dvs. și dezvăluie conținutul pentru tine.

printre principiile enunțate în lucrare au fost că datele și instrucțiunile ar trebui păstrate într-un singur magazin și că instrucțiunile ar trebui codificate astfel încât să poată fi modificate prin alte instrucțiuni. Aceasta a fost o decizie extrem de critică, deoarece a însemnat că un program ar putea fi tratat ca date de către un alt program. Inginerul German Konrad Zuse considerase și respinsese această posibilitate ca fiind prea periculoasă pentru computerele sale Zuse. Dar includerea sa de către grupul lui von Neumann a făcut posibile limbaje de programare la nivel înalt și majoritatea progreselor în software din următorii 50 de ani. Ulterior, computerele cu programe stocate au fost cunoscute sub numele de mașini von Neumann.

o problemă pe care ideea programului stocat a rezolvat-o a fost nevoia de acces rapid la instrucțiuni. ENIAC folosise plăci de priză, care aveau avantajul de a permite citirea electronică a instrucțiunilor, mai degrabă decât de cititoare de carduri mecanice mult mai lente, dar avea și dezavantajul de a face ENIAC foarte greu de programat. Dar dacă instrucțiunile ar putea fi stocate în aceeași memorie electronică care deținea datele, acestea ar putea fi accesate cât mai repede posibil. O consecință imediat evidentă a fost că viitoarele computere ar avea nevoie de mult mai multă memorie decât ENIAC.

Lasă un răspuns

Adresa ta de email nu va fi publicată.