Podrazumeva smeštanje podataka i programa u istoj memoriji. Kontrolna jedinica kontroliše tok programa. Aritmetičko-logička jedinica je zadužena za izvršavanje operacija.
Podaci i instrukcije se smeštaju u različitim delovima memorije. Podaci se ne mogu interpretirati kao instrukcije i obrnuto. Procesor može u isto vreme da pristupi i instrukcijama i podacima. Postoje odvojeni adresni prostori za instrukcije i podatke.
Dozvoljava da se memoriji rezervisanoj za instrukcije pristupa kao da se u njoj nalaze podaci. Najčešće podrazumeva da se procesor u nekim situacijama ponaša kao harvardska arhitektura a u nekim kao Fon Nojmanova. Ova modifikacija danas se često koristi, na primer u ARM i x86 procesorima.