Kazalo:
Opredelitev - Kaj pomeni arhitektura Harvard?
Harvard arhitektura je izraz za računalniški sistem, ki vsebuje dva ločena območja za ukaze ali navodila in podatke. V arhitekturi Harvarda so mediji, format in narava obeh različnih delov sistema lahko različni, saj sta oba sistema predstavljena z dvema ločenima strukturama.
Tehopedija razlaga Harvard arhitekturo
Nekateri primeri arhitektur Harvarda vključujejo zgodnje računalniške sisteme, v katerih bi lahko bil vhod za programiranje v enem mediju, na primer kartice za luknjanje, shranjeni podatki pa v drugem mediju, na primer na kaseti. Sodobnejši računalniki imajo morda sodobne procesorske procese za oba sistema, vendar jih v strojni zasnovi ločite.
Harvardsko arhitekturo s strogim ločevanjem kode in podatkovnih procesov lahko primerjamo s spremenjeno arhitekturo Harvarda, ki lahko združuje nekatere značilnosti kodnih in podatkovnih sistemov, hkrati pa ohranja ločenost v drugih. En primer je uporaba dveh predpomnilnikov z enim skupnim naslovnim prostorom. Lahko je tudi v nasprotju z von Neumannovo arhitekturo, imenovano po Johnu von Neumannu, ki se ne osredotoča na ločevanje vnosa od podatkov.
