|
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.
|
|
|
|
|
© 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
|
|