Von Neumann & Harvard Architectures

Considering the problem of how to access CPU level memory, two popular designs emerge: Von Neumann and Harvard architectures.