Termin Koncepcja kontroli programu przechowywanego odnosi się do przechowywania instrukcji w pamięci komputera, aby umożliwić mu wykonywanie różnych zadań sekwencyjnie lub z przerwami.
10 z 60
Pomysł został wprowadzony pod koniec lat czterdziestych XX wieku przez Johna von Neumanna, który zaproponował, aby program był przechowywany elektronicznie w formacie liczb binarnych w urządzeniu pamięci, tak aby instrukcje mogły być modyfikowane przez komputer na podstawie pośrednich wyników obliczeń.
ENIAC (elektroniczny integrator numeryczny i komputer) był pierwszym systemem komputerowym zaprojektowanym na początku lat czterdziestych XX wieku. Opierał się na koncepcji programu składowanego, w którym maszyna wykorzystuje pamięć do przetwarzania danych.
Koncepcję programu przechowywanego można dalej klasyfikować na trzy podstawowe sposoby:
- Model von Neumanna
- System ogólnego przeznaczenia
- Przetwarzanie równoległe