Question - Explain the execution cycle for a von Neumann architecture.
Answer -
1. Initially the system will fetch the instruction and stores it in instruction register.
2. Instruction is then decoded and may cause operands to be fetched from memory.
3. After execution the result is stored in the memory.
4. Here the memory unit sees only the memory addresses irrespective of how they are generated.
5. Memory unit is also unaware of what addresses are for