géptípusokon

Tisztelt Princeton és Harvard architektúra számítógépek. Ezek az építészeti lehetőségeket javasoltak a késő 40-es években a szakértők, illetve a Princeton és a Harvard egyetem az Egyesült Államokban a jövő fejlődése a számítógépes modellek.
Princeton építészet
Princeton építészet. amely gyakran nevezik a Neumann architektúra. jellemez egy közös tároló memóriát programok és adatok, valamint a szervezet a verem. Ez használ egy közös busz, amelyen a processzor és parancsokat kap, és az adatok eléréséhez ezt a memóriát.
Az építészet a modern személyi számítógépek alapuló
autóbusz-moduláris elv.
Bármilyen számítástechnikai gép három fő részből áll:
Információ közötti kommunikáció számítógépes eszközök keresztül végezzük a rendszer busz (rendszer vonal).
Bus - kábel, amely több vezetők. Vezetékek száma szerepel a busz
legnagyobb adatátviteli vonalak.
A rendszer busz, viszont az aggregált
Jellemző a rendszer busz órajel-frekvencia és bit mélységben. Az egyidejűleg számos továbbított a buszon kicsit hívják
bites busz.
Az órajel frekvenciája határozza számú elemi adatátviteli műveletek 1 másodperc. Busz szélessége a bit, az órajel - megahertzben.
A beviteli eszköz lehetővé teszi, hogy adjon meg egy programot a probléma megoldására és a bemeneti adatokat egy számítógépre, és tedd be a memóriába. Attól függően, hogy milyen a bemeneti adatok beviteli eszköz a probléma megoldására vezetjük közvetlenül a billentyűzet, vagy a kell előre-elhelyezve egy hordozó (lemezmeghajtó).
A kimeneti eszköz használható kimenetre származó információk számítógépes forrás feldolgozás eredményeit. Leggyakrabban ez a karakter olyan információt, amely által kiadott nyomtatási eszköz vagy egy képernyőn.
adatok és utasítások feldolgozását végzi a számtani logikai egység (ALU), amely alkalmas közvetlen megvalósítását gépi utasítások ellenőrzés alatt. ALU és W együtt egy központi feldolgozó egység (CPU). Feldolgozás eredményei kerülnek elküldésre a memóriában.
Alapelvei számítógépek Neumann architektúra
Neumann architektúra számos előnnyel rendelkezik.
- A jelenléte osztott memória lehetővé teszi, hogy gyorsan átcsoportosítani, hogy képes tárolni külön meghatározza utasítások, adatok, és verem megvalósítása összhangban a feladat. Így lehetőség van arra, hogy hatékonyabb felhasználását a rendelkezésre álló RAM minden egyes alkalmazást.
- Használata a közös busz továbbítására parancsokat és adatokat nagyban leegyszerűsíti hibakeresés, tesztelés és ellenőrzés a rendszer teljesítményét, javítja a megbízhatóságot.
Ezért a Princeton építészet sokáig uralta a számítástechnika.
Ugyanakkor, az ő eredendő és jelentős hiányosságok. Ezek közül a legfontosabb, hogy szükség van egy egységes minta parancsok és a feldolgozandó adatok egy közös rendszer busz. Ebben az esetben a közös busz lesz a „szűk keresztmetszet» (szűk keresztmetszet - «szűk keresztmetszet"), amely korlátozza a teljesítményt a digitális rendszer.
Harvard architektúra
Harvard architektúra tervezte Howard Aiken az 1930-as években a Harvard Egyetemen, hogy növeli a sebességet a számítási műveletek és optimalizálja a memória teljesítményét. Ez jellemzi a fizikai elválasztási oktatás memória (szoftver) és adatmemória. Az eredeti változata használható külön verem tároló tartalmát a program számláló, amely képes végrehajtani beágyazott alprogram. Mindegyik memória csatlakozik egy külön busz processzor lehetővé teszi az egyidejű adat írható-olvasható, ha az aktuális parancsot minta és dekódolja a következő parancsot. nagyobb termelékenység valósul miatt ez az elkülönítés folyik a parancsokat, és össze tudják egyeztetni a mintavételeket, mint használ a Princeton építészet.

Hátrányai a Harvard architektúra kapcsolódnak szükség van egy nagyobb számú gumiabroncsot, valamint egy fix összeg lefoglalt memóriát utasításokat és adatokat, amelynek célja nem tud gyorsan újra elosztják követelményeinek megfelelően a feladathoz. Ezért szükséges, hogy több memóriát használ, együtthatójú használat megoldásában a különböző feladatok alacsonyabb a Princeton architektúrájú rendszereket. Azonban, a fejlesztés a mikroelektronikai technológia lényegében a fenti hátrányok meghaladása, így a Harvard architektúra széles körben használják a belső szerkezete modern, nagy teljesítményű mikroprocesszorok, amely egy külön gyorsítótár utasítások és adatok tárolására. Ugyanakkor, ha a külső szerkezete a legtöbb mikroprocesszoros rendszerek végre az elvek a Princeton építészet.