What is Harvard Architecture? How does it work? What advantages does it have in relation to Von Neumann's architecture?
What is Harvard Architecture? How does it work? What advantages does it have in relation to Von Neumann's architecture?
There are two main differences for the Von Neumann architecture:
The separation of code and data proved to be of little advantage and the simultaneity was obtained by other forms in the more complex Von Neumann architecture, it is true. So she never gained traction.
Today it is used on very specific devices, usually in a hybrid way. A cache system often looks more like Harvard than Von Neumann. Intel's L1 cache separates data code. Of course the addressing is treated differently, but as von Neumann.