Difference Between Von Neumann and Harvard Architecture - GeeksforGeeks

You might also like

Download as pdf or txt
Download as pdf or txt
You are on page 1of 6

8/11/2021 Difference between Von Neumann and Harvard Architecture - GeeksforGeeks

Related Articles

Difference between Von Neumann and


Harvard Architecture
Difficulty Level :
Basic ● Last Updated :
04 Aug, 2021

Von Neumann Architecture : 

Von Neumann Architecture is a digital computer architecture whose design is based on

the concept of stored program computers where program data and instruction data are

stored in the same memor y. This architecture was designed by the famous mathematician

and physicist John Von Neumann in 1945. 

Har vard Architecture : 

Har vard Architecture is the digital computer architecture whose design is based on the

concept where there are separate storage and separate buses (signal path) for

We use cookies to ensure you have the best browsing experience on our website. By using our Got It !
site, you
acknowledge that you have read and understood our
Cookie Policy &
Privacy Policy

https://www.geeksforgeeks.org/difference-between-von-neumann-and-harvard-architecture/ 1/6
8/11/2021 Difference between Von Neumann and Harvard Architecture - GeeksforGeeks

instruction and data. It was basically developed to overcome the bottleneck of Von

Neumann Architecture. 

Difference between Von Neumann and Har vard Architecture : 

VON NEUMANN ARCHITECTURE HARVARD ARCHITECTURE

It is ancient computer architecture based on It is modern computer architecture based

stored program computer concept. on Har vard Mark I relay based model.

We use cookies to ensure you have the best browsing experience on our website. By using our Got It !
site, you
acknowledge that you have read and understood our
Cookie Policy &
Privacy Policy

https://www.geeksforgeeks.org/difference-between-von-neumann-and-harvard-architecture/ 2/6
8/11/2021 Difference between Von Neumann and Harvard Architecture - GeeksforGeeks

VON NEUMANN ARCHITECTURE HARVARD ARCHITECTURE

Same physical memor y address is used for Separate physical memor y address is used

instructions and data. for instructions and data.

There is common bus for data and Separate buses are used for transferring

instruction transfer. data and instruction.

Two clock cycles are required to execute An instruction is executed in a single cycle.

single instruction.

It is cheaper in cost. It is costly than Von Neumann Architecture.

CPU can not access instructions and CPU can access instructions and read/write

read/write at the same time. at the same time.

It is used in personal computers and small It is used in micro controllers and signal

computers. processing.

Attention reader! Don’t stop learning now.  Practice GATE exam well before the actual

exam with the subject-wise and overall quizzes available in GATE Test Series Course.

Learn all GATE CS concepts with Free Live Classes on our youtube channel.

Like 0

Previous Next

We use cookies to ensure you have the best browsing experience on our website. By using our Got It !
site, you
acknowledge that you have read and understood our
Cookie Policy &
Privacy Policy

https://www.geeksforgeeks.org/difference-between-von-neumann-and-harvard-architecture/ 3/6
8/11/2021 Difference between Von Neumann and Harvard Architecture - GeeksforGeeks

RECOMMENDED ARTICLES Page : 1 2 3

Computer Organization | Von Difference between Solution


01 05
Neumann architecture Architecture and Cloud Architecture
09, May 18 11, Jan 21

Harvard Architecture Difference between Enterprise


06
02 30, Apr 20
Architecture and Business
Architecture
11, Jan 21

Difference between Shared Nothing


03
Architecture and Shared Disk Difference between Information
Architecture 07
Architecture and Data Architecture
18, May 20
11, Jan 21

Difference between System Difference between Fine-Grained


04 08
Architecture and Software and Coarse-Grained SIMD
Architecture Architecture
12, Oct 20 06, Jan 20

Ar ticle Contributed By :

pp_pankaj
@pp_pankaj

Vote for difficulty

Current difficulty :
Basic

Easy Normal Medium Hard Expert

We use cookies to ensure you have the best browsing experience on our website. By using our Got It !
site, you
acknowledge that you have read and understood our
Cookie Policy &
Privacy Policy

https://www.geeksforgeeks.org/difference-between-von-neumann-and-harvard-architecture/ 4/6
8/11/2021 Difference between Von Neumann and Harvard Architecture - GeeksforGeeks

Improved By : gurukiranx

Article Tags : Computer Organization & Architecture, Difference Between, GATE CS

Improve Article Report Issue

Writing code in comment?


Please use ide.geeksforgeeks.org,
generate link and share the link here.

Load Comments

5th Floor, A-118,

Sector-136, Noida, Uttar Pradesh - 201305


feedback@geeksforgeeks.org

Company Learn
About Us Algorithms
Careers Data Structures
Privacy Policy Languages
Contact Us CS
Subjects
Copyright Policy Video Tutorials

Practice Contribute
Courses Write an Article
Company-wise Write Interview
Experience
Topic-wise Internships
How
We use cookies to ensure youtohave
begin?
the best browsing experience on our website. By using ourVideos Got It !
site, you
acknowledge that you have read and understood our
Cookie Policy &
Privacy Policy

https://www.geeksforgeeks.org/difference-between-von-neumann-and-harvard-architecture/ 5/6
8/11/2021 Difference between Von Neumann and Harvard Architecture - GeeksforGeeks

@geeksforgeeks
, Some rights reserved

We use cookies to ensure you have the best browsing experience on our website. By using our Got It !
site, you
acknowledge that you have read and understood our
Cookie Policy &
Privacy Policy

https://www.geeksforgeeks.org/difference-between-von-neumann-and-harvard-architecture/ 6/6

You might also like