Von Neumann Architecture

Schrijver: Roger Morrison
Datum Van Creatie: 22 September 2021
Updatedatum: 1 Juli- 2024
Anonim
The CPU and Von Neumann Architecture
Video: The CPU and Von Neumann Architecture

Inhoud

Definitie - Wat betekent Von Neumann Architecture?

Een von Neumann-architectuurmachine, ontworpen door natuurkundige en wiskundige John von Neumann (1903–1957) is een theoretisch ontwerp voor een opgeslagen programmacomputer die dient als basis voor bijna alle moderne computers. Een von Neumann-machine bestaat uit een centrale processor met een rekenkundige / logische eenheid en een besturingseenheid, een geheugen, massaopslag en invoer en uitvoer.


Een inleiding tot Microsoft Azure en de Microsoft Cloud | In deze handleiding leert u wat cloud computing inhoudt en hoe Microsoft Azure u kan helpen bij het migreren en runnen van uw bedrijf vanuit de cloud.

Techopedia verklaart Von Neumann Architecture

De von Neumann-machine werd in 1945 gemaakt door zijn naamgenoot, John von Neumann, een natuurkundige en wiskundige, voortbouwend op het werk van Alan Turing. Het ontwerp is gepubliceerd in een document met de naam "First Draft of a Report on the EDVAC."

Het rapport beschreef de eerste computer met opgeslagen programma's. Eerdere computers, zoals de ENIAC, waren vastgebonden om één taak uit te voeren. Als de computer een andere taak moest uitvoeren, moest deze opnieuw worden bedraad, wat een moeizaam proces was. Met een computer met opgeslagen programma's kan een computer voor algemene doeleinden worden gebouwd om verschillende programma's uit te voeren.


Het theoretische ontwerp bestaat uit:

  • Een centrale processor bestaande uit een besturingseenheid en een rekenkundige / logische eenheid
  • Een geheugeneenheid
  • Massaopslag
  • Input en output

Het ontwerp van von Neumann vormt daarmee de basis van moderne computing. Een soortgelijk model, de Harvard-architectuur, had speciale gegevensadressen en bussen voor zowel lezen als schrijven in het geheugen. De von Neumann-architectuur heeft gewonnen omdat deze eenvoudiger te implementeren was in echte hardware.