zal waarschijnlijk niet worden verward als ik zeg dat de meeste mensen in het dagelijks leven te vinden dat de computer en alle aangesloten met het - het is wetenschappelijke prestaties van de laatste decennia van de vorige eeuw.In feite, de principes van de von Neumann computer op het werk, de theoretische grondslagen van de bouw van computernetwerken, zijn geformuleerd in de eerste helft van de twintigste eeuw.
belangrijkste ontwikkelaar van de informatica op het moment was de beroemde wiskundige John von Neumann USA.Door de manier waarop het is om te zeggen dat sommige van deze relatief willekeurig gebeurd.Neumann in 1944 werd opgenomen in de onderzoeksgroep, die aan de oprichting van de eerste lamp elektronische computer ENIAC gewerkt.Eens, tijdens een routine discussie met wetenschapper collega's zijn erg zelfverzekerd voorgestelde nieuwe concept van het creëren van een apparaat voor het computergebruik.Tot verbazing van Neumann, zijn partner G. Goldstein en A. Burks ondersteunde het idee van von Neumann, en twee jaar later was er een wetenschappelijk artikel.Het biedt een volledig onbekende beginselen van computerapparaat, en kreeg de naam van "de beginselen van Von Neumann."Het is al een halve eeuw sinds de eerste publieke presentatie van de ideeën van Von Neumann, maar tot op de dag, aspecten zoals computer architectuurprincipes von Neumann voeren de klassieke theorie van de bouw van computersystemen.Het belangrijkste verschil van het nieuwe concept was dat het werd voorgesteld om uit de buurt van het vertrouwde decimale systeem van informatie-opslag te bewegen en overschakelen op binaire.Het is meer geschikt voor dergelijk gebruik en biedt meer mogelijkheden om de hoeveelheid gegevens te verhogen, zowel wat betreft de opslag en het transport.
Bovendien, de beginselen van Von Neumann maakte het mogelijk om niet alleen de numerieke gegevens, maar ook tekst, geluid en andere verwerken.
Een andere belangrijke ontdekking Neumann was de oplossing voor de opslag van de gegevens.Voorheen was dit werk uitgevoerd bijna handmatig, door het overbruggen van de benodigde onderdelen van de computer samen om de uitwisseling van informatie die is opgeslagen in elk van deze compartimenten te garanderen.In de bovengenoemde computer ENIAC Deze procedure duurt ten minste enkele dagen en vaak tijdens deze procedure toestellen breken - defect van de lamp.Neumann voorgesteld schakelprogramma ook binair gecodeerd en opgeslagen in een computer zelf.
wetenschappers niet alleen de ideeën die bekend werd later de beginselen van Von Neumann en ontwikkelde technostructuur van de computer geformuleerd wordt dit concept vaak aangeduid als "computerarchitectuur".De hoofdbestanddelen van de nieuwe architectuur, Neumann moet:
- de besturingseenheid;
- logica apparaat;
- de CPU;
- Complex geheugen, met inbegrip van interne en externe;
- I / O-apparaten.
geconstrueerd zodanig ontwerp in de computer gelezen speciale instructies uit het geheugen, en dan is er de uitvoering door de processor.De orderuitvoering van commando gedefinieerd door een speciaal programma teller.De aanwezigheid van een dergelijke inrichting is nu een van de kenmerken van de computerarchitectuur Von Neumann voorgesteld.
algemeen, ontwikkeld en, in feite, getest en geïmplementeerd door hem, de beslissingen over de architectuur van computers zijn zo universeel en fundamenteel geworden, dat vandaag de dag in een professionele omgeving van de machine begon volgens deze principes, genaamd - von Neumann machines.Dit geldt niet alleen voor die waar geen contra.
mogelijke afwijking van deze principes is alleen mogelijk in de toekomst, wanneer de basis voor de ontwikkeling van informatica, is het idee van een logische gegevensverwerking.