, probabil, nu va fi confundate, dacă spun că cei mai mulți oameni în viața cotidiană constată că computerul și toate conectate cu el - e realizări științifice din ultimele decenii ale secolului trecut.De fapt, principiile de lucrul cu calculatorul von Neumann, bazele teoretice de construcție a rețelelor de calculatoare, au fost formulate în prima jumătate a secolului XX.
dezvoltator principal de informatică, la momentul a fost celebrul matematician John von Neumann Statele Unite ale Americii.Prin modul în care este de a spune că o parte din acest lucru sa întâmplat destul de aleatoriu.Neumann în 1944 a fost inclus în grupul de cercetare, care a lucrat la crearea primului calculator electronic lampă ENIAC.Odată, în timpul unei discuții cu colegii de rutina de stiinta sunt foarte increzatori propuse nou concept de creare a unui dispozitiv pentru calcul.Spre surprinderea Neumann, partenerul său G. Goldstein și A. Burks a sprijinit ideea de von Neumann, și doi ani mai târziu a fost o articol stiintific.Oferă un principii anterior complet necunoscute de dispozitiv de calcul, și apoi a primit numele de "principiile von Neumann."A fost o jumătate de secol de la prima prezentare publică a ideilor von Neumann, dar la această zi, aspecte precum principiile arhitecturii von Neumann calculator efectua teoria clasică de construcție a sistemelor informatice.Diferența principală a noului concept a fost că sa propus să se mute departe de sistemul zecimal familiar de stocare de informații și a comuta la binar.A fost mai convenabil pentru o astfel de utilizare și oferă mai multe posibilități pentru a crește volumul de informații, atât în termeni de depozitare și transmitere a acesteia.
În plus, principiile von Neumann a făcut posibilă pentru a procesa nu numai informații numerice, dar, de asemenea text, sunet si altele.
altă descoperire semnificativă Neumann a fost soluția sa pentru stocarea informațiilor.Anterior, acest lucru a fost efectuat aproape manual, de punte componentele necesare ale calculatorului impreuna pentru a asigura schimbul de informații care sunt stocate în fiecare din aceste compartimente.In ENIAC calculator sus-menționat, această procedură durează cel puțin câteva zile, și foarte adesea în timpul acestei proceduri aparate rupe - defecțiune a lămpii.Neumann program de schimbare, de asemenea, a propus de asemenea codate în format binar și stocate într-un calculator în sine.Oamenii de stiinta
nu numai formulate ideile care mai târziu a devenit cunoscut sub numele de von Neumann principiile și dezvoltate structura tehnologică a calculatorului, acest concept este adesea menționată ca "arhitectura de calculator".Principalele componente ale noii arhitecturi, Neumann ar trebui să fie:
- unitatea de control;
- dispozitiv logic;
- CPU;
- memorie Complex, inclusiv internă și externă;
- I / O dispozitive.
construit astfel un design fel în care computerul este citit instructiunile speciale din memorie, iar apoi este executarea lor de către procesor.Executarea ordine de comenzi definite de un contor program special.Prezența unui astfel de dispozitiv este acum unul dintre semnele distinctive ale arhitecturii calculatorului propuse de von Neumann.
general, dezvoltate și, de fapt, testat și implementat de el, deciziile cu privire la arhitectura de calculatoare au devenit atât de universal și fundamental că astăzi într-un mediu profesionist aparatul a început în conformitate cu aceste principii, numite - masini von Neumann.Acest lucru nu se aplică doar la cele pentru care nu contra.
posibil abatere de la aceste principii este posibilă numai în viitor, în cazul în care baza pentru dezvoltarea de informatică, este ideea unei prelucrare a datelor logică.