Obsah:
Definícia - Čo znamená architektúra Harvard?
Architektúra Harvardu je pojem pre počítačový systém, ktorý obsahuje dve samostatné oblasti pre príkazy, pokyny a údaje. V architektúre Harvardu môžu byť médiá, formát a povaha dvoch rôznych častí systému odlišné, pretože tieto dva systémy sú zastúpené dvoma samostatnými štruktúrami.
Techopedia vysvetľuje architektúru Harvardu
Niektoré príklady architektúr Harvardu zahŕňajú skoré počítačové systémy, kde programovací vstup môže byť na jednom médiu, napríklad punčové karty, a uložené dáta môžu byť na inom médiu, napríklad na páske. Modernejšie počítače môžu mať moderné procesy CPU pre oba systémy, ale oddeľujú ich od hardvéru.
Architektúra Harvardu s jeho prísnym oddelením kódových a dátových procesov môže byť v kontraste s modifikovanou architektúrou Harvardu, ktorá môže kombinovať niektoré vlastnosti kódových a dátových systémov pri zachovaní oddelenia v iných. Jedným príkladom je použitie dvoch vyrovnávacích pamätí s jedným spoločným priestorom adries. Môže byť tiež v kontraste s von Neumannovou architektúrou pomenovanou pre Johna von Neumanna, ktorá sa nezameriava na oddelenie vstupu od údajov.