answersLogoWhite

0


Best Answer

In a von Neumann architecture, program and data are stored in the same memory and managed by the same information-handling subsystem. In the Harvard architecture, program and data are stored and handled by different subsystems. This is the essential difference between the two architectures.

In the original "Harvard computer", built in 1944 and for which the architecture is named, the program-handling task and the data-handling task were sufficiently different to result in two different storage technologies. Today, the vast majority of computers are von Neumann architecture because of the efficiencies gained in designing, implementing, and operating one memory system instead of two.

However, in some niches, particularly certain embedded applications where the program is more-or-less hard wired, task requirements are such that the Harvard architecture can provide distinct operational advantages. Under certain conditions, a Harvard computer can be much faster than a von Neumann computer because data and program do not contend for the same information pathway, and storing the program in an immutable read-only memory can result in vast reliability improvements.

User Avatar

Wiki User

16y ago
This answer is:
User Avatar
More answers
User Avatar

Wiki User

12y ago
von Neumann vs. Harvard Architecture

In the von Neumann architecture, program and data are stored in the same memory and managed by the same information-handling subsystem. In the Harvard architecture, program and data are stored and handled by different subsystems. This is the essential difference between the two architectures.

However, in some niches, particularly certain embedded applications where the program is more-or-less hard wired, task requirements are such that the Harvard architecture can provide distinct operational advantages. Under certain conditions, a Harvard computer can be much faster than a von Neumann computer because data and program do not contend for the same information pathway, and storing the program in an immutable read-only memory can result in vast reliability improvements.

This answer is:
User Avatar

Add your answer:

Earn +20 pts
Q: Difference between von newman and Harvard computer architecture?
Write your answer...
Submit
Still have questions?
magnify glass
imp
Related questions

What is the difference between the architecture and microarchitecture in computer science?

size


Difference between van humann architecture and hardvard architecture?

In the Von Neumann (not "von humann") architecture instructions and data share the same bus and address space, while in the Harvard architecture instructions and data are accessed through separate buses.


What is the main difference between a von neumann and a Harvard machine?

difference between von neumann and harvard machine


What is the difference between Japanese architecture from American architecture?

== ==


What is the difference between Harvard and Princeton computer architecture?

Harvard architecture : _________ ______ | code | | | | memory | | CPU | <-----> |_________| | | | | ----------- | data | | memory | ---------------- the CPU generated address is either point to code or data memory. Princeton arhitecture: data memory <--------> CPU <-------> code memory in this the CPU generated address will point to both the data and code. for this some internal operation are take place to point to either data or code. answered by prasad. mail prasad40613@gmail.com


What is Difference between software system architecture and building architecture?

Difference Between Software Architecture and Software DesignSoftware Architecture focuses more on the interaction between the externally visible components of the system where as the Design is about how the internal components of the system interact with each other.Software Architecture is more about what we want the system to do and and Design is about how we want to achieve that.Software architecture is at a higher level of abstraction than the Software Design.Software Architecture is concerned with issues beyond the data structures and algorithms used in the system.


What was IBMs first computer and what year did it come out?

IBM's first computer was the IBM ASCC at Harvard University (later renamed the Harvard Mark I due to an argument between IBM and Howard Hathaway Aiken of Harvard) in 1944.IBM's first electronic computer was the IBM 701 in 1952.


What is the difference between network architecture and network topology?

The difference between architecture and topology is logical vs physical. Architecture is about the logical design of something. Topology is about the physical elements required to enable the architectural design. The difference between architecture and topology is logical vs physical. Architecture is about the logical design of something. Topology is about the physical elements required to enable the architectural design. The difference between architecture and topology is logical vs physical. Architecture is about the logical design of something. Topology is about the physical elements required to enable the architectural design.


What is the difference between Japanese architecture in the early ages from American architecture now?

Nothing they are the same


What is Contrast in architecture?

Contrast is the difference between the "empties" and the "fulls".


What is the difference between windows 3.0 and Windows 7 architecture?

Windows 3.0 is a 16-bit architecture. Windows 7 is 32-bit architecture.


What is the difference between 8051 pic controllers and arm7 lpc2148?

architecture