Spisu treści:
Definicja - Co oznacza architektura von Neumanna?
Maszyna architektury von Neumanna, zaprojektowana przez fizyka i matematyka Johna von Neumanna (1903–1957), to teoretyczny projekt komputera z programem, który służy jako podstawa dla prawie wszystkich współczesnych komputerów. Maszyna von Neumann składa się z centralnego procesora z jednostką arytmetyczno-logiczną i jednostką sterującą, pamięci, pamięci masowej oraz danych wejściowych i wyjściowych.
Techopedia wyjaśnia Von Neumann Architecture
Maszyna von Neumanna została stworzona przez jej imiennika, Johna von Neumanna, fizyka i matematyka, w 1945 roku, w oparciu o dzieło Alana Turinga. Projekt został opublikowany w dokumencie zatytułowanym „Pierwszy projekt raportu w sprawie EDVAC”.
Raport opisuje pierwszy komputer z programem zapisanym w pamięci. Wcześniejsze komputery, takie jak ENIAC, były podłączone do jednego zadania. Jeśli komputer musiał wykonać inne zadanie, musiał zostać ponownie podłączony, co było żmudnym procesem. W przypadku komputera z programem składowanym można zbudować komputer ogólnego przeznaczenia do uruchamiania różnych programów.
Projekt teoretyczny składa się z:
- Centralny procesor składający się z jednostki sterującej i jednostki arytmetycznej / logicznej
- Jednostka pamięci
- Pamięć masowa
- Wejście i wyjście
Projekt von Neumann stanowi zatem podstawę nowoczesnego przetwarzania. Podobny model, architektura Harvarda, miał dedykowany adres danych i szyny do odczytu i zapisu do pamięci. Architektura von Neumann wygrała, ponieważ łatwiej było ją wdrożyć na prawdziwym sprzęcie.




