http://itanalyst.hu/modules/mod_image_show_gk4/cache/ita_head_1gk-is-90.pnglink
http://itanalyst.hu/modules/mod_image_show_gk4/cache/ita_head_2gk-is-90.pnglink
http://itanalyst.hu/modules/mod_image_show_gk4/cache/ita_head_3gk-is-90.pnglink
http://itanalyst.hu/modules/mod_image_show_gk4/cache/ita_head_4gk-is-90.pnglink
«
»
Ön itt van: Home Uncategorised

Neumann elv

Neumann János 1945-ben megjelent "First Draft of a Report on the EDVAC" című művében írta le azokat az alapelveket, amelyeket a tudományos világ "Neumann-elvek"-ként tart számon, és ami a napjainkban is használt számítógépek működési alapjainak tekinthető. A Neumann elveket a következőkben foglalhatjuk össze:

1.A számítógép legyen teljesen elektronikus elven működő, a kettes számrendszer alkalmazásával. A kettes számrendszerrel aritmetikai és logikai műveletek könnyen megoldhatók kétállapotú áramkörökkel (logikai 1= magasabb feszültség, 0 - alacsonyabb feszültség).

2.A számítógép legyen soros működésű, azaz a gép az egyes utasításokat egymás után hajtja végre.

3.A számítógépnek legyen belső memóriája, ugyanis a számítógép gyors működése miatt nincs lehetőség arra, hogy minden egyes lépés után a kezelő beavatkozzon a számítás menetébe. A belső memóriában tárolhatók az adatok és az egyes számítások részeredményei, így a gép bizonyos műveletsorokat automatikusan el tud végezni.

4.A számítógépet tárolt program vezérelje, azaz a programot alkotó utasítások adatként kerüljenek tárolásra a belső memóriában, ugyan úgy, mint bármely más adat. Ezáltal a számítógép önállóan képes működni, hiszen az adatokat és az utasításokat egyaránt a memóriából veszi.

5.A számítógép legyen univerzális: A számítógép különféle feladatainak elvégzéséhez nem kell speciális berendezéseket készíteni. Turing angol matematikus bebizonyította, hogy az olyan gép, amely el tud végezni néhány alapvető műveletet, akkor az elvileg bármilyen számítás elvégzésére is alkalmas.

Bővebben: Neumann elv

EDVAC

EDVACMauchly és Eckert vezetésével az Amerikai hadügy-minisztérium megbízásából 1949-ben került megépítésre az első belső programvezérlésű, elektronikus, digitális, univerzális számítógép az EDVAC (Electronic Discrete Variable Automatic Computer), amely Neumann János (1903-1957, magyar származású matematikus) közreműködésével és elvei alapján készült. Az EDVAC 1944-től 1948-ig épült és véglegesen csak 1951-ben helyezték üzembe. Több mint 85 négyzetméteres szerkezet volt.

Az EDVAC sok fontos vonásban különbözött elődeitől. Sokkal nagyobb memóriája volt: egy elsődleges 1024 szavas higany-késleltetővonalas operatív tár és egy másodlagos, lassabb, mintegy 20 kilószó kapacitású mágnes drótos tárral rendelkezett. Mivel a késleltetővonalas tár soros (bitenkénti) elérésű volt, ezért az aritmetikai-logikai egység is soros volt, azaz bitenként dolgozta fel az adatokat. A gép négycímes utasításokat használt: aritmetikai utasításoknál ebből kettő volt a két operandusz címe, egy az eredmény címe és egy a következőként végrehajtandó utasítás címe. Egy program végrehajtásához előbb az egész programot és az adatokat be kellett táplálni a memóriába. Adatbevitelre egy írógépszerű eszközt használtak, ami közvetlenül a mágnes drótra írta az információt. Adatkivitelre egy nyomtatót alkalmaztak. Ettől kezdve már a papírból készült lyukszalag olvasási sebessége nem korlátozta a számítógép sebességét és egy új probléma megoldásához nem kellett a gépet áthuzalozni.

Bővebben: EDVAC