Exam-style question
Try this first
Compare von Neumann and Harvard architectures. Describe the typical use of each and explain how their memory arrangements differ.
Model answer
What a good answer should say
- Von Neumann architecture uses a shared memory arrangement for instructions and data and is used extensively in general-purpose computing systems.
- Harvard architecture uses separate memory arrangements for instructions and data, with separate communication paths, and is used extensively in embedded systems such as digital signal processing systems.
Explanation
Why this works
The comparison must include both the structural difference and the typical use. Simply stating that the architectures are different, without describing their memory arrangements or applications, is insufficient.
Common mistake
No common mistake is linked to this question yet.
