- The Von Neumann architecture outlines the ‘infrastructure’ of how an
electronic computer should store and processes information
- The stored-program concept, part of Von Neumann’s architecture, is
one that keeps its program instructions, as well as its data, in
read-write, random-access memory (RAM)
- The program instructions can be loaded from secondary storage or ROM
- Key parts of the Von Neumann architecture
- The processor is central and controls the system
- The processor has direct access to some form of memory
- The memory contains a ‘stored program’ which can be changed at
any time but must be loaded to memory to be executed
- The program occupies a contiguous block of memory.
- The data required by the program is stored in the same memory
- The stored program consists of individual instructions which are
fetched, decoded and executed sequentially by the processor