Princeton Architecture v/s Harvard Architecture
There are two fundamental architectures to access memory..Princeton and Harvard.
Princeton Architecture:
Princeton Architecture:
- It has a single memory which has to be shared by data and code(program).
- Processor requires two clock cycles,one for fetching the code and another for fetching the data.
- Simpler Design..
- It has separate memories for code and data.
- Processor requires only one clock cycle as it has separate buses to access both data and code.
- Complex Design.
If speed is required we will go for Harvard,otherwise it is better to go for Princeton Architecture.
Thanks
ReplyDeleteThanks bro
ReplyDeleteThanos
ReplyDelete