A
Neumann - elvek
A Neumann-elveket Neumann
János 1946-ban dolgozta ki a számítógépek ideális működéséhez. Ezek szerint a gépnek öt
alapvető funkcionális egységből kell állnia: bemeneti egység, memória, aritmetikai egység,
vezérlőegység, kimeneti egység. A
számítógépek az elmúlt évtizedekben páratlan fejlődésen
mentek keresztül, de elvi felépítésük nem változott.
Neumann elvek
1. A számítógép legyen
soros műödésű:
A gép az egyes utasításokat egymás
után, egyenként hajtja végre
2. A számítógép a kettes
számrendszert használja, és legyen teljesen elektronikus:
A kettes számrendszert és a rajta
értelmezett aritmetikai ill. logikai mű könnyű
megvalósítani kétállapotú áramkörökkel
(pl.: 1- magasabb feszültség, 0 -
alacsonyabb feszültség)
3. A számítógépnek
legyen belső memóriája:
A számítógép gyors műödése miatt
nincs lehetőé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ű
automatikusan el tud végezni.
4. A tárolt program elve:
A programot alkotó utasítások
kifejezhető számokkal, azaz adatként kezelhető. Ezek
a belső memóriában tárolhatók, mint bármelyik más
adat. Ezáltal a számítógép önállóan képes
műödni, hiszen az adatokat és az utasításokat
egyaránt a memóriából veszi elő.
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.
Ugyanis, Turing angol matematikus bebizonyította, hogy az
olyan gép, amely el tud végezni néhány alapvető mű,
akkor az elvileg bármilyen számítás elvégzésére is
alkalmas.