Született :
1903 december 28-án Budapest

Elhunyt :
1957 február 8-án Washington

Fontosabb évfordulói:
1937 megkapja az amerikai állampolgárságot
   
Neumann előrelátását és mély humanizmusát mutatja, hogy a Neumann elvet sohasem engedte szabadalmaztatni.

Azért hogy ezt megakadályozza az elvet egy publikációjában nyilvánosságra hozta, ami megakadályozta a szabadalmaztatást.

Azt mondta, hogy a számítógép nem egy vagy több emberé, hanem az egész emberiségé, nem egy ember találta ki, hanem matematikusok és mérnökök hada.
Ellene volt annak, hogy ebből egy vagy két ember hasznot húzzon vagy üzletet csináljon.

"
A fejlődés ellen nincs gyógymód."

Neumann János
A számítógép

 

A háborús hangulattal átitatott Európából 1930-ban a Princeton-i Egyetem meghívására Amerikába érkezik és 30 évesen az USA legfiatalabb kinevezett professzora lesz.
A világháború kitörését követően a 40-es évek elején Neumann bekapcsolódik a Los Alamosban folyó hadikutatásokba.
Itt a lökés- és robbanási hullámok vezető szakértője lett, ily módon kapcsolatba került 1937-től a Ballisztikai Kutató Laboratóriummal.


ENIAC - Electronic Numerical Integrator And Computer

1944-ben Philadelphiában ismerkedik meg a számítástechnikával és az amerikaiak első számítógépével, az ENIAC nevű (nehézkesen és hibásan működő, de már másodpercenként 333 szorzásra képes) számítógéppel, amelyet az amerikai hadsereg hadicélú feladatok, többek között ballisztikai feladatok elvégzésére fejleszt Goldtine vezetésével.
A Manhattan-terv keretében Neumann részt vesz az ENIAC néhány matematikai-logikai részletének módosításában, hogy az nagyobb mennyiségű számításra és nagyobb sebességre legyen képes.

Az ENIAC 18 000 elektroncsövet, 70 000 ellenállást, 10 000 kondenzátort, 6000 kapcsolót tartalmazott, hossza 30, magassága 3 méter volt, 30 tonnát nyomott, teljesítményfelvétele 140 kW-ra rúgott, félmillió dollárba került, s másodpercenként 5000 műveletet tudott elvégezni.

1945-től 1956-ig tartott az első generációs számítógépek kora. Ezek az ENIAC-hoz hasonló elektroncsöves digitális gépek voltak. Felépítésük jellemzően öt funkcionális egységre bomlott. Rendszertechnikailag processzor centrikusak voltak, tárolóeszközeik a késleltető művonal (késleltető vonalas tár), a mágnesdob és az elektroncső. Természetesen egyre tökéletesebbé váltak, tárkapacitásuk elérte a 2 KBájt-ot, műveleti sebességük a 10.000 műveletet másodpercenként (10 KIPS=kiloinstructions per secundum). A programozás még főleg gépi kódban, majd az Assembly gépi nyelven történt, mely igen nehézkes, fárasztó és időigényes volt. Főbb alkalmazási területük a katonai és tudományos-műszaki számítások voltak. A magas költségek és a nehézkes kezelhetőség miatt ezek a gépek csak nagyon lassan terjedtek. A legnagyobb gondot az elektroncsövek gyakori meghibásodása jelentette. A sokezer elektroncsövet - mivel élettartamuk korlátozott - folyamatosan cserélni kellett.

 

ENIAC

Az ENIAC-ot ballisztikai és szélcsatorna-számításokra használták.
A számítógépek nagy része hadi célokat szolgált. A gépeket a lőpálya elemzésben, a modern haditechnikai eszközök kutatásában használták.
A haditechnika főleg a matematikai, fizikai, valamint az alkalmazott tudományok képviselőinek szaktudására számított.
Számos kutatólaboratórium szerveződött e téma köré, és ezek a kutatólaboratóriumok közvetve, vagy közvetlenül segítették a számítástechnika fejlődését, a számítástudomány elméleti megalapozását.

 

ENIAC

1946-ban fejezik be az ENIAC (Electronic Numerical Integrator And Computer) építését (USA). Neumann a tárolt program elvét már az ENIAC-ban is alkalmazta. A fejlesztők között találhatjuk John Presper Mauchly és John William Eckert nevét is.


EDVAC - Electronic Discrete Variable Automatic Computer

Az ENIAC még el sem készült, amikor Neumann irányításával elkezdődött az EDVAC megépítése.
Neumann azt vallotta, hogy a számítógép nem egy vagy több emberé, hanem az egész emberiségé. Nem egy ember találta ki, hanem matematikusok és mérnökök hada. Ellene volt annak, hogy egyesek hasznot húzzanak belőle. Ezért elkészítette az EDVAC teljes leírását, hogy megakadályozza Mauchly és Eckert szabadalmaztatási szándékát, majd publikálta azt, és így lehetetlenné tette, hogy az elvet szabadalmaztassák.

A működését 1949-ben kezdő EDVAC (Electronic Discrete Variable Computer) is belső programvezérlésű, elektronikus, digitális, univerzális számítógép volt. Ez a gép már valamivel megbízhatóbban működött, mint az ENIAC, de lényegében ugyanazok voltak a bajai (alkatrészek gyakori cseréje, nagy fogyasztás, hatalmas költségek).

Azonban az EDVAC volt az első Neumann-elven működő gép.

"First Draft of a Report on the Edvac" című, 1945-ben megjelent művében írta le azokat az alapelveket, amelyeket azóta a tudományos világ "Neumann-elvek"-ként tart számon. Ezek a következők:

- a kettes számrendszer alkalmazása,
- teljes mértékben elektronikus elven működő számítógép,
- központi vezérlő egység,
- aritmetikai egység alkalmazása,
- belső program- és adattárolás, programvezérlés

 

EDVAC - 1948

Nemcsak a számítógép elvi felépítése, hanem a tervezése során is újat alkotott. Ő dolgozta ki és vezette be a számítógép logikai struktúráját részletesen ábrázoló szimbólumrendszert. Az általa kidolgozott szimbolika a matematikai szimbólumok rendszeréhez hasonló jelentőséggel bír.

A tárolt program elvét nagyon egyszerűen lehet megfogalmazni: a korábbi gépek külön adat- és programtárolóit egy tárban fogta össze. Az elvet a szükség teremtette meg, ugyanis megoldást keresett arra, hogyan lehetne a számítógépeket gyorsabban programozni. Ez a megoldás annyira jól sikerült, hogy még ma is a világ valamennyi számítógépe ezen az elven működik.

Számtalan kutatás folyik a nem Neumann elvű gép kifejlesztésére, eddig még gyakorlatilag nem sikerült. A bejelentett eredményeket egy kicsit gondosabban megvizsgálva, mindig előjön a Neumann elv, bizonyítva, hogy a nem Neumann elvű gép is Neumann elven működik.

Az EDVAC 1948-ban készült el, melynek építésében Neumann is részt vett.


IAS

Neumann érdeklődése az idegrendszer és az emberi agy működését modellező gépek felé fordult. 1946-ban kezdett hozzá csoportjával a princetoni Institut for Advanced Studies intézetben egy új, tárolt programú számítógép megtervezésének. Munkájában sokban segítette őt az első elektronikus számítógép, az ENIAC kidolgozásában résztvevő Goldstine és Eckert. Itt alkották meg az IAS- vagy Neumann-gépet (JONIAC). Ez leginkább abban különbözött a korábbi két számítógéptől, hogy párhuzamos működésű volt, tehát sokkal gyorsabban számolt bármelyik korabeli számítógépnél, felépítése pedig -fő vonalaiban- megegyezett a mai modern számítógépekével.
Az IAS tervezéséről több publikáció is megjelent, melyeknek később igen nagy hatása volt a későbbi számítógépek fejlesztésére. Elmondható, hogy ez a számítógép tekinthető a mai számítógépek "atyjának".

 

IAS

Neumann és munkatársai a gép tervezésekor többek között megpróbálták utánozni az élő emberi agy néhány ismert működésmódját. Neumann nevéhez fűződik a tárolt programok elvének kitalálása, az adat és programtárak egyesítése is.

Felismerte, hogy egy rendszer biztonságát illetve hatékonyságát nem annyira az határozza meg, hogy milyen elemekből épül föl, hanem az, hogyan van rendszerré szervezve, az elemek között milyen minőségű és mennyiségű információ megy át.

Neumann az elektronikus számológépek tervezése terén is fontos újítást vezetett be. Korábban a tervezésnél csak a legfontosabb nagy egységek (mint például az aritmetikai egység, programvezérlű egység stb.) jelölésére használtak funkcionális vázlatokat, ami az áttekinthetőséget erősen megnehezítette. Neumann olyan szimbolikát vezetett be, amely alkalmas volt arra, hogy konkrét műszaki megoldástól függetlenül a számítógép logikai struktúráját teljes részletességgel ábrázolja.
Ezzel lehetővé vált, hogy a tervezést két, egymástól független részre bontsák: először a Neumann által bevezetett jelölésekkel a szükséges mélységig megtervezik a gép logikai struktúráját. Ezt a munkát általában matematikusok végzik. Az így elkészült logikai struktúra kerül át azután a szorosabban vett műszaki tervezésbe, ahol a logikai szimbólumokat alkalmas módon alkatrészekkel váltják fel.
Ez a szimbolika adott később ötletet a modulrendszer kidolgozására is.

1. A számítógép
2. A Neumann elv
 
 
Kapcsolódó linkjeink:
Szilárd Leó
Teller Ede
Wigner Jenő

© 2003








Az oldalak megtekintéséhez minimum 800x600-as felbontásra és 16bit-es színmélységre
van szükség !
Ajánlott felbontás
1024x768 pixel
24bit-es színmélység!


Támogatott
böngésző típusok:
IE , NS, Mozilla, Opera

Minden jog fenntartva
Horváth & Fellner
© 2003
Neumann János indexlap tetejére
Neumann János index