stored-program computer
computer that executes program instructions that it reads from memory
Harvard architecture
computer architecture where code and data each have a separate bus
modified Harvard architecture
computer architecture treating code and data similarly, though not usually identically
von Neumann architecture
computer architecture using a common memory bus and address space for instructions and data