What you will learn here about von neumann vs harvard architecture
- Difference between von neumann and harvard architecture
Difference between von neumann and harvard architecture
Key important difference between von neumann and harvard architecture are given below
Parameter | Von neumann architecture | Harvard architecture |
---|
1)Defination | The architecture which uses common bus to access data memory and program memory is called as von neumann architecture | The architecture which uses separate address bus and data bus to access data memory and program memory respectively is called as harvard architecture |
2)Block diagram |  |  |
3)Storage | The von neumann architecture uses single memory space for both program memory and data memory | The harvard architecture uses seperate program and data memory space |
4)Access | In von neumann architecture we can not access program and data memory simultaneously | In harvard architecture we can access program and data memory simultaneously because it has separate program memory and data memory |
5)Architecture | The von neumann architecture uses CISC architecture | The harvard architecture uses RISC architecture |
6)Execution of instruction | Execution of instruction takes more machine cycle | Execution of instruction takes less machine cycle |