What are the von-neumann architecture?

Answer:
  • von Neumann - any computer architecture that stores both instructions and data in the same memory system.
  • Harvard - any computer architecture that stores instructions in one memory system and data in a different memory system.


Most modern computers are a bit of both, with separate instruction and data cache memory systems the CPU itself runs as a Harvard architecture, while both cache memory systems access a large common memory that stores both instructions and data the machine looks to the programmer as a von Neumann architecture.
First answer by Eccles-Jordan Trigger. Last edit by Eccles-Jordan Trigger. Contributor trust: 127 [recommend contributor recommended]. Question popularity: 1 [recommend question].