Von Neumann architecture uses the stored program concept.
Define the term stored program concept.
Mark scheme
Award one mark for any of the following up to a maximum of two marks:
- Instructions/programs are held/stored in main memory (RAM) (1)
- The data the program uses is stored in the same memory as the instructions (1)
- Instructions are fetched (one at a time) from main memory by the CPU (1)
- Instructions (fetched from main memory) are decoded and executed (1)
Allow 'memory' for main memory/RAM.
Do not award two marks for a single statement that only says the program/instructions are stored in memory.
Do not accept answers that state the program is stored in secondary storage (such as a hard disk).
Example answers and how they were marked
The program instructions and the data it uses are both held in main memory, and the CPU fetches each instruction from main memory in turn to decode and execute it.
Why: Instructions/programs are held/stored in main memory (RAM) (1) and the data the program uses is stored in the same memory as the instructions (1). The fetching and executing points are also present but the maximum is two marks.
The instructions of a program are stored in main memory.
Why: Instructions/programs are held/stored in main memory (RAM) (1). Only one part of the definition is given, so one mark.
The program is kept on the hard disk and is loaded when it is needed.
Why: The answer places the program in secondary storage, which the mark scheme says not to accept, so no creditworthy point is given.