Question: what are the main differences between von neumann and harvard architecture?
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.