Difference between the Harvard and Von Neumann architectures

329 viewsOtherTechnology

Hello. As for Harvard vs Von Neumann architecture, I read that Harvard has one memory for data and instructions while V.N has two different memory systems, one for data and one for instructions.

I don’t quite understand this difference. What specifically is the difference between **instructions and data**? Aren’t all instructions data? And what kind of memory are we talking about here? RAM or CPU cache?

Thank you.

In: Technology

3 Answers

Anonymous 0 Comments

Well, let’s use a cooking analogy. In one architecture, you keep your recipes in a cabinet and your raw ingredients in a pantry. In the other one, ingredients and individual steps from the recipe are in the pantry together (and interleaved).

You are viewing 1 out of 3 answers, click here to view all answers.