Question: what is the main difference between harvard and von neumann architectures?
Answer: 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.