What is Harvard architecture?

Asked

Viewed 1,301 times

8

Reading a few things about architecture, in several cases it is compared to Harvard Architecture with Von Neumann Architecture. I found here in the SO this question about What is von Neumann’s architecture?, but has no citation or comparison to that of Harvard.

What is Harvard Architecture about? How does it work? What advantages does it have over Von Neumann’s architecture?

  • This may be useful: http://infocenter.arm.com/help/index.jsp?topic=/com.arm.doc.faqs/ka3839.html

  • 2

    It’s crude, but it’s useful: in von Neumann’s architecture, data and instructions are mixed together. In Harvard architecture, they’re in different corners.

  • 2

    I thought the architecture of Harvard was the Georgian.

  • 1

    @Renan You need a job, don’t you?! hahahaha working in the square is ours. https://media.giphy.com/media/3oEduGOHIeikXrjRLi/giphy.gif

  • @Acklay I think it’s gonna be just mine anyway :)

1 answer

8


There are two main differences for von Neumann architecture:

  • Code and data are considered very different things and are managed separately, in different locations.
  • Control of architecture communication is central allowing communication operations to be performed simultaneously.

The separation of code and data proved to be less advantageous and the simultaneity was obtained by other forms in von Neumann architecture, more complex, is true. So she never got traction.

Today it is used in very specific devices, in general in hybrid form. A cache system usually looks more like Harvard than Von Neumann. Intel’s L1 cache separates code from data. Of course addressing is treated differently, but like von Neumann.

Arquitetura Harvard

Browser other questions tagged

You are not signed in. Login or sign up in order to post.