Von-Neumann V Harvard Flashcards
1
Q
Von Neumann
A
Von-Neumann architecture is commonly used in most PCs, it stores both programs and data in the same memory, using the F-D-E cycle, it carries out a single instruction at a time
PROS:
- More Robust than Harvard (older)
- Single Storage
CONS:
-Each instruction takes 2 cycles (fetch/decode and execute)
- Cant implement pipelining
2
Q
Harvard
A
The Harvard architecture stores programs and data in separate memory and uses the control unit at the centre of the structure. Generally used in embedded systems..
PROS:
- Can complete an instruction in a single clock cycle (assuming pipelining is used)
- Modern
- Can implement pipelining
CONS:
- Separate memory