Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 1
Index Number: 8540621
1. Architecture: compare Harvard architecture to von Neumann
architecture.
Memory: Von Neumann architecture stores data and instructions in the
same memory, while Harvard architecture stores data and instructions in separate memories.
Buses: Von Neumann architecture uses a single bus for both data and instruction transfer, while Harvard architecture uses separate buses for data and instruction transfer.
Execution: Von Neumann architecture requires two clock cycles to execute a
single instruction, while Harvard architecture can execute an instruction in a single cycle.
Cost: Von Neumann architecture is less expensive than Harvard architecture.
Application: Von Neumann architecture is used in personal computers and
small computers, while Harvard architecture is used in microcontrollers and signal processing.
Bottleneck: Harvard architecture was designed to solve the Von Neumann
bottleneck problem, which refers to the separation of the CPU from the memory. This separation can cause “traffic jams” in the bus, preventing the full potential of other computer components from being realized.