Stored-Program Architecture
Stored-Program Architecture is a computer design concept where program instructions and data are stored in the same memory. This allows the computer to access both the program and the data quickly, enabling efficient processing. It was first proposed by John von Neumann, leading to what is often called the von Neumann architecture.
In this architecture, the central processing unit (CPU) fetches instructions from memory, decodes them, and executes them sequentially. This design simplifies programming and allows for more complex operations, as the computer can modify its own instructions during execution, enhancing flexibility and functionality.