SlideShare ist ein Scribd-Unternehmen logo
1 von 2
Parameters Von Neumann Architecture Harvard Architecture
Definition The Von Neumann
Architecture is an ancient type
of computer architecture that
follows the concept of a
stored-program computer.
Harvard Architecture is a modern
type of computer architecture that
follows the concept of the relay-
based model by Harvard Mark I.
Physical
Address
It uses one single physical
address for accessing and
storing both data and
instructions.
It uses two separate physical
addresses for storing and
accessing both instructions and
data.
Buses (Signal
Paths)
One common signal path (bus)
helps in the transfer of both
instruction and data.
It uses separate buses for the
transfer of both data and
instructions.
Number of
Cycles
It requires two clock cycles for
executing a single instruction.
It executes any instruction using
only one single cycle.
Cost It is comparatively cheaper in
cost than Harvard
Architecture.
It is comparatively more expensive
than the Von Neumann
Architecture.
Access to
CPU
The CPU is not able to
read/write data and access
instructions at the same time.
The CPU can easily read/write
data as well as access the
instructions at any given time.
Uses This method comes to play in
the case of small computers
and personal computers.
This architecture is best for signal
processing as well as
microcontrollers.
Requirement
of Hardware
As compared to Harvard
Architecture, Von Neumann
Architecture requires lesser
architecture. It is because it
only needs to reach one
common memory.
This one requires more hardware.
It is because it requires separate
sets of data as well as address
buses for individual memory.
Requirement
of Space
This architecture basically
requires less space.
This architecture comparatively
requires more space.
Usage of
Space
This architecture does not
waste any space. It is because
the instruction memory can
utilize the left space of the
data memory. It can also
happen vice-versa.
This type of architecture can result
in space wastage. It is because the
instruction memory cannot utilize
the leftover space in the data
memory. It also cannot happen
vice-versa.
Execution
Speed
The speed of execution of the
Von Neumann Architecture is
comparatively slower. It is
because it is not capable of
fetching the instructions and
data both at the same time.
The overall speed of execution of
Harvard Architecture is
comparatively faster. It is because
the processor, in this case, is
capable of fetching both
instructions and data at the very
same time.
Controlling The process of controlling
becomes comparatively
simpler with this architecture.
It is because it fetches either
instructions or data at any
given time.
The process of controlling
becomes comparatively complex
with this architecture. It is because
it basically fetches both
instructions and data
simultaneously at the very same
time.

Weitere ähnliche Inhalte

Ähnlich wie Von Neuman vs Harward.docx

Asynchronous and Parallel Programming in .NET
Asynchronous and Parallel Programming in .NETAsynchronous and Parallel Programming in .NET
Asynchronous and Parallel Programming in .NET
ssusere19c741
 
What Every Programmer Should Know About Memory
What Every Programmer Should Know About MemoryWhat Every Programmer Should Know About Memory
What Every Programmer Should Know About Memory
Ying wei (Joe) Chou
 

Ähnlich wie Von Neuman vs Harward.docx (20)

Topic 4- processes.pptx
Topic 4- processes.pptxTopic 4- processes.pptx
Topic 4- processes.pptx
 
ARM.pdf
ARM.pdfARM.pdf
ARM.pdf
 
Parallel Computing
Parallel ComputingParallel Computing
Parallel Computing
 
esunit1.pptx
esunit1.pptxesunit1.pptx
esunit1.pptx
 
Wiki 2
Wiki 2Wiki 2
Wiki 2
 
Os
OsOs
Os
 
Parallel and Distributed Computing chapter 3
Parallel and Distributed Computing chapter 3Parallel and Distributed Computing chapter 3
Parallel and Distributed Computing chapter 3
 
DSP Processor.pptx
DSP Processor.pptxDSP Processor.pptx
DSP Processor.pptx
 
dos slide share.pptx
dos slide share.pptxdos slide share.pptx
dos slide share.pptx
 
Difference Between CISC RISC, Harward & Von-neuman
Difference Between CISC RISC, Harward & Von-neumanDifference Between CISC RISC, Harward & Von-neuman
Difference Between CISC RISC, Harward & Von-neuman
 
Asynchronous and Parallel Programming in .NET
Asynchronous and Parallel Programming in .NETAsynchronous and Parallel Programming in .NET
Asynchronous and Parallel Programming in .NET
 
New Developments in the CPU Architecture
New Developments in the CPU ArchitectureNew Developments in the CPU Architecture
New Developments in the CPU Architecture
 
4.Process.ppt
4.Process.ppt4.Process.ppt
4.Process.ppt
 
6.distributed shared memory
6.distributed shared memory6.distributed shared memory
6.distributed shared memory
 
What Every Programmer Should Know About Memory
What Every Programmer Should Know About MemoryWhat Every Programmer Should Know About Memory
What Every Programmer Should Know About Memory
 
PROSE
PROSEPROSE
PROSE
 
Introduction to Embedded System
Introduction to Embedded SystemIntroduction to Embedded System
Introduction to Embedded System
 
Introduction to Parallel and Distributed Computing
Introduction to Parallel and Distributed ComputingIntroduction to Parallel and Distributed Computing
Introduction to Parallel and Distributed Computing
 
Threads
ThreadsThreads
Threads
 
Chorus - Distributed Operating System [ case study ]
Chorus - Distributed Operating System [ case study ]Chorus - Distributed Operating System [ case study ]
Chorus - Distributed Operating System [ case study ]
 

Mehr von ssuser4ca1eb (8)

lightning_go.pptx
lightning_go.pptxlightning_go.pptx
lightning_go.pptx
 
go.ppt
go.pptgo.ppt
go.ppt
 
UNIT I_Introduction.pptx
UNIT I_Introduction.pptxUNIT I_Introduction.pptx
UNIT I_Introduction.pptx
 
12429908.ppt
12429908.ppt12429908.ppt
12429908.ppt
 
13009690.ppt
13009690.ppt13009690.ppt
13009690.ppt
 
UNIT 3.pptx
UNIT 3.pptxUNIT 3.pptx
UNIT 3.pptx
 
Ch01_Intro_to_Embedded_Systems.pptx
Ch01_Intro_to_Embedded_Systems.pptxCh01_Intro_to_Embedded_Systems.pptx
Ch01_Intro_to_Embedded_Systems.pptx
 
Lec01_Course_Overview.ppt
Lec01_Course_Overview.pptLec01_Course_Overview.ppt
Lec01_Course_Overview.ppt
 

Kürzlich hochgeladen

Deira Call girl agency 0567006274 Call girls in Deira
Deira Call girl agency 0567006274 Call girls in DeiraDeira Call girl agency 0567006274 Call girls in Deira
Deira Call girl agency 0567006274 Call girls in Deira
Monica Sydney
 
Dubai Call girls Service 0524076003 Call girls in Dubai
Dubai Call girls Service 0524076003 Call girls in DubaiDubai Call girls Service 0524076003 Call girls in Dubai
Dubai Call girls Service 0524076003 Call girls in Dubai
Monica Sydney
 
Pakistani Call girls in Deira 0567006274 Deira Call girls
Pakistani Call girls in Deira 0567006274 Deira Call girlsPakistani Call girls in Deira 0567006274 Deira Call girls
Pakistani Call girls in Deira 0567006274 Deira Call girls
Monica Sydney
 

Kürzlich hochgeladen (20)

Genuine 8617370543 Hot and Beautiful 💕 Gomati Escorts call Girls
Genuine 8617370543 Hot and Beautiful 💕 Gomati Escorts call GirlsGenuine 8617370543 Hot and Beautiful 💕 Gomati Escorts call Girls
Genuine 8617370543 Hot and Beautiful 💕 Gomati Escorts call Girls
 
Call Girls Rajnandgaon / 9332606886 Genuine Call girls with real Photos and N...
Call Girls Rajnandgaon / 9332606886 Genuine Call girls with real Photos and N...Call Girls Rajnandgaon / 9332606886 Genuine Call girls with real Photos and N...
Call Girls Rajnandgaon / 9332606886 Genuine Call girls with real Photos and N...
 
Deira Call girl agency 0567006274 Call girls in Deira
Deira Call girl agency 0567006274 Call girls in DeiraDeira Call girl agency 0567006274 Call girls in Deira
Deira Call girl agency 0567006274 Call girls in Deira
 
Call Girls Bhubaneswar 9777949614 call me Independent Escort Service Bhubaneswar
Call Girls Bhubaneswar 9777949614 call me Independent Escort Service BhubaneswarCall Girls Bhubaneswar 9777949614 call me Independent Escort Service Bhubaneswar
Call Girls Bhubaneswar 9777949614 call me Independent Escort Service Bhubaneswar
 
Banda call girls 📞 8617370543At Low Cost Cash Payment Booking
Banda call girls 📞 8617370543At Low Cost Cash Payment BookingBanda call girls 📞 8617370543At Low Cost Cash Payment Booking
Banda call girls 📞 8617370543At Low Cost Cash Payment Booking
 
Dahod Call Girl 📞 8617370543 Low Price Genuine Service
Dahod Call Girl 📞 8617370543 Low Price Genuine ServiceDahod Call Girl 📞 8617370543 Low Price Genuine Service
Dahod Call Girl 📞 8617370543 Low Price Genuine Service
 
Deira call girls 0507330913 Call girls in Deira
Deira call girls 0507330913  Call girls in DeiraDeira call girls 0507330913  Call girls in Deira
Deira call girls 0507330913 Call girls in Deira
 
Satara call girl 8617370543♥️ call girls in satara escort service
Satara call girl 8617370543♥️ call girls in satara escort serviceSatara call girl 8617370543♥️ call girls in satara escort service
Satara call girl 8617370543♥️ call girls in satara escort service
 
Call Girls in Perumbavoor / 9332606886 Genuine Call girls with real Photos an...
Call Girls in Perumbavoor / 9332606886 Genuine Call girls with real Photos an...Call Girls in Perumbavoor / 9332606886 Genuine Call girls with real Photos an...
Call Girls in Perumbavoor / 9332606886 Genuine Call girls with real Photos an...
 
Turbhe Female Escorts 09167354423 Turbhe Escorts,Call Girls In Turbhe
Turbhe Female Escorts 09167354423  Turbhe Escorts,Call Girls In TurbheTurbhe Female Escorts 09167354423  Turbhe Escorts,Call Girls In Turbhe
Turbhe Female Escorts 09167354423 Turbhe Escorts,Call Girls In Turbhe
 
Dubai Call girls Service 0524076003 Call girls in Dubai
Dubai Call girls Service 0524076003 Call girls in DubaiDubai Call girls Service 0524076003 Call girls in Dubai
Dubai Call girls Service 0524076003 Call girls in Dubai
 
Ambassa Escorts | 8617370543 call girls service for all Users
Ambassa Escorts | 8617370543 call girls service for all UsersAmbassa Escorts | 8617370543 call girls service for all Users
Ambassa Escorts | 8617370543 call girls service for all Users
 
Call Girls South Tripura Just Call 8617370543 Top Class Call Girl Service Ava...
Call Girls South Tripura Just Call 8617370543 Top Class Call Girl Service Ava...Call Girls South Tripura Just Call 8617370543 Top Class Call Girl Service Ava...
Call Girls South Tripura Just Call 8617370543 Top Class Call Girl Service Ava...
 
Call girls Service Berhampur - 9332606886 Our call girls are sure to provide ...
Call girls Service Berhampur - 9332606886 Our call girls are sure to provide ...Call girls Service Berhampur - 9332606886 Our call girls are sure to provide ...
Call girls Service Berhampur - 9332606886 Our call girls are sure to provide ...
 
Hire 💕 8617370543 Dhalai Call Girls Service Call Girls Agency
Hire 💕 8617370543 Dhalai Call Girls Service Call Girls AgencyHire 💕 8617370543 Dhalai Call Girls Service Call Girls Agency
Hire 💕 8617370543 Dhalai Call Girls Service Call Girls Agency
 
Pakistani Call girls in Deira 0567006274 Deira Call girls
Pakistani Call girls in Deira 0567006274 Deira Call girlsPakistani Call girls in Deira 0567006274 Deira Call girls
Pakistani Call girls in Deira 0567006274 Deira Call girls
 
Unnao 💋 Call Girl 8617370543 Call Girls in unnao Escort service book now
Unnao 💋 Call Girl 8617370543 Call Girls in unnao Escort service book nowUnnao 💋 Call Girl 8617370543 Call Girls in unnao Escort service book now
Unnao 💋 Call Girl 8617370543 Call Girls in unnao Escort service book now
 
Call Girls In Gorakhpur Escorts ☎️8617370543 🔝 💃 Enjoy 24/7 Escort Service En...
Call Girls In Gorakhpur Escorts ☎️8617370543 🔝 💃 Enjoy 24/7 Escort Service En...Call Girls In Gorakhpur Escorts ☎️8617370543 🔝 💃 Enjoy 24/7 Escort Service En...
Call Girls In Gorakhpur Escorts ☎️8617370543 🔝 💃 Enjoy 24/7 Escort Service En...
 
Call Girls In Gandhinagar 📞 8617370543 At Low Cost Cash Payment Booking
Call Girls In Gandhinagar 📞 8617370543  At Low Cost Cash Payment BookingCall Girls In Gandhinagar 📞 8617370543  At Low Cost Cash Payment Booking
Call Girls In Gandhinagar 📞 8617370543 At Low Cost Cash Payment Booking
 
Call Girls In Amreli Escorts ☎️8617370543 🔝 💃 Enjoy 24/7 Escort Service Enjoy...
Call Girls In Amreli Escorts ☎️8617370543 🔝 💃 Enjoy 24/7 Escort Service Enjoy...Call Girls In Amreli Escorts ☎️8617370543 🔝 💃 Enjoy 24/7 Escort Service Enjoy...
Call Girls In Amreli Escorts ☎️8617370543 🔝 💃 Enjoy 24/7 Escort Service Enjoy...
 

Von Neuman vs Harward.docx

  • 1. Parameters Von Neumann Architecture Harvard Architecture Definition The Von Neumann Architecture is an ancient type of computer architecture that follows the concept of a stored-program computer. Harvard Architecture is a modern type of computer architecture that follows the concept of the relay- based model by Harvard Mark I. Physical Address It uses one single physical address for accessing and storing both data and instructions. It uses two separate physical addresses for storing and accessing both instructions and data. Buses (Signal Paths) One common signal path (bus) helps in the transfer of both instruction and data. It uses separate buses for the transfer of both data and instructions. Number of Cycles It requires two clock cycles for executing a single instruction. It executes any instruction using only one single cycle. Cost It is comparatively cheaper in cost than Harvard Architecture. It is comparatively more expensive than the Von Neumann Architecture. Access to CPU The CPU is not able to read/write data and access instructions at the same time. The CPU can easily read/write data as well as access the instructions at any given time. Uses This method comes to play in the case of small computers and personal computers. This architecture is best for signal processing as well as microcontrollers. Requirement of Hardware As compared to Harvard Architecture, Von Neumann Architecture requires lesser architecture. It is because it only needs to reach one common memory. This one requires more hardware. It is because it requires separate sets of data as well as address buses for individual memory. Requirement of Space This architecture basically requires less space. This architecture comparatively requires more space. Usage of Space This architecture does not waste any space. It is because the instruction memory can utilize the left space of the data memory. It can also happen vice-versa. This type of architecture can result in space wastage. It is because the instruction memory cannot utilize the leftover space in the data memory. It also cannot happen vice-versa.
  • 2. Execution Speed The speed of execution of the Von Neumann Architecture is comparatively slower. It is because it is not capable of fetching the instructions and data both at the same time. The overall speed of execution of Harvard Architecture is comparatively faster. It is because the processor, in this case, is capable of fetching both instructions and data at the very same time. Controlling The process of controlling becomes comparatively simpler with this architecture. It is because it fetches either instructions or data at any given time. The process of controlling becomes comparatively complex with this architecture. It is because it basically fetches both instructions and data simultaneously at the very same time.