Harvard-architektúra
Megjelenés
Főnév
Harvard-architektúra (tsz. Harvard-architektúras)
- (informatika) A Harvard-architektúra egy számítógépes rendszertervezési modell, amelyben a programkód és az adatok külön memóriákban tárolódnak, és különálló adatbuszokat használnak a két memória elérésére. Ez az architektúra eltér a Von Neumann-architektúrától, ahol ugyanabban a memóriában és ugyanazon a buszon tárolódnak és közlekednek az utasítások és az adatok.
A Harvard-architektúra fő jellemzői:
- Külön utasítás- és adattárolás: Az utasításokat és az adatokat külön memóriaegységek tárolják, ami lehetővé teszi, hogy a processzor egyszerre férjen hozzá mindkettőhöz, ezzel növelve a teljesítményt.
- Külön adatbuszok: Az utasítások és az adatok két különálló adatbuszon keresztül közlekednek, így párhuzamosan lehet olvasni és végrehajtani az utasításokat és feldolgozni az adatokat, ami gyorsabb működést tesz lehetővé.
- Gyorsabb hozzáférés: Mivel az utasítások és az adatok külön helyen tárolódnak, a processzor nem ütközik a “szűk keresztmetszettel” (mint a Von Neumann-architektúrában), így gyorsabban tud dolgozni.
- Program és adat elkülönítése: Az adatok és a programok elkülönítése növeli a biztonságot és stabilitást, hiszen a programkód és az adat nem írhatja felül egymást.
Harvard-architektúra alkalmazásai:
Bár a Harvard-architektúra nem annyira elterjedt az általános célú számítógépekben, mint a Von Neumann-architektúra, különösen népszerű olyan speciális alkalmazásokban, ahol nagy sebességre van szükség, például: - Beágyazott rendszerek (pl. mikrokontrollerek) - Digitális jelfeldolgozás (DSP) egységek - Valós idejű rendszerek
Ezeknél a rendszereknél a párhuzamos adat- és programhozzáférés jelentősen javíthatja a feldolgozás sebességét és hatékonyságát.
Összehasonlítás a Von Neumann-architektúrával:
- Von Neumann-architektúra: Egyetlen közös memória az utasítások és adatok számára, és egyetlen busz.
- Harvard-architektúra: Külön memória és külön busz az utasítások és adatok számára.
Ezért a Harvard-architektúra gyorsabb hozzáférést biztosít, de összetettebb és költségesebb lehet a megvalósítása.
- Harvard-architektúra - Szótár.net (en-hu)
- Harvard-architektúra - Sztaki (en-hu)
- Harvard-architektúra - Merriam–Webster
- Harvard-architektúra - Cambridge
- Harvard-architektúra - WordNet
- Harvard-architektúra - Яндекс (en-ru)
- Harvard-architektúra - Google (en-hu)
- Harvard-architektúra - Wikidata
- Harvard-architektúra - Wikipédia (angol)