Exam-style question
Try this first
Which statement correctly compares von Neumann and Harvard architectures?.
- A.Von Neumann architecture uses separate memories for instructions and data, while Harvard architecture uses one shared memory
- B.Von Neumann architecture is used extensively in general-purpose computing, while Harvard architecture is used extensively in embedded DSP systems
- C.Both architectures always use exactly the same memory arrangement and communication paths
- D.Harvard architecture is used extensively in general-purpose computing, while von Neumann architecture is used extensively in embedded DSP systems
Model answer
What a good answer should say
- Von Neumann architecture is used extensively in general-purpose computing, while Harvard architecture is used extensively in embedded DSP systems
Explanation
Why this works
Harvard architecture has separate memory arrangements and communication paths for instructions and data. It is used extensively in embedded digital signal processing systems.
Von Neumann architecture uses shared memory for instructions and data and is used extensively in general-purpose computing systems.
Common mistake
No common mistake is linked to this question yet.
