what is the difference between harvard architecture and von neumann architecture?
Classically, von Neumann (sometimes called Princeton) architecture is associated with using a single path to access a main memory that holds both instructions and data. Harvard architecture is associated with having separate memories and access paths for instructions and data.