Store Program Control Concepts
The Stored Program Control Concept involves storing instructions in a computer's memory, allowing the system to execute various tasks in sequence or as needed.
The concept was introduced in the late 1940s by John von Neumann, who suggested that a program be stored electronically in a memory device using a binary-number format. This approach allows the computer to modify instructions based on intermediate computational results.
ENIAC (Electronic Numerical Integrator and Computer), designed in the early 1940s, was the first computing system to utilize the Stored Program Concept, where the machine used memory to process data.
The Stored Program Concept can be categorized into three fundamental types:
- Non-Neumann Model
- General Purpose System
- Parallel Processing