Itthon Hardver Mi a mikroarchitektúra (µarch)? - meghatározás a techopedia alapján

Mi a mikroarchitektúra (µarch)? - meghatározás a techopedia alapján

Tartalomjegyzék:

Anonim

Meghatározás - Mit jelent a mikroarchitektúra (µarch)?

A mikroarchitektúra, rövidítve uarch vagy uarch, a mikroprocesszor alapvető terve. Ez magában foglalja az alkalmazott technológiákat, erőforrásokat és azokat a módszereket, amelyek segítségével a processzort fizikailag megtervezik egy adott utasításkészlet (ISA vagy utasításkészlet-architektúra) végrehajtására. Egyszerűen fogalmazva, a mikroprocesszorban lévő összes elektronikus alkatrész és adatútvonal logikus kialakítása, amely meghatározott módon van elrendezve, lehetővé teszi az utasítások optimális végrehajtását. Az akadémiában ezt számítógépes szervezetnek nevezik.

A Techopedia magyarázza a mikroarchitektúrát (µarch)

A mikroarchitektúra annak a logikus ábrázolása, amellyel a mikroprocesszort úgy tervezték meg, hogy az összetevők - a vezérlőegység, a számtani logikai egység, a regiszterek és mások - közötti összekapcsolások optimalizált módon működjenek együtt. Ez magában foglalja a buszok, az alkatrészek közötti adatútvonalak elrendezését a legrövidebb útvonalak és a megfelelő kapcsolatok diktálására. A modern mikroprocesszorokban gyakran több réteg létezik a komplexitás kezelésére. Az alapötlet egy olyan áramkör elrendezése, amely végrehajthatja az utasításkészletben meghatározott parancsokat és műveleteket.

A mikroarchitektúrában jelenleg alkalmazott módszer a csővezetékes adatút. Ez egy olyan technika, amely lehetővé teszi az adatfeldolgozásban alkalmazott párhuzamosság egy formáját, mivel lehetővé teszi több utasítás átfedését a végrehajtás során. Ehhez több végrehajtási csővezeték van, amelyek párhuzamosan vagy párhuzamosan futnak.

A végrehajtó egységek a mikroarchitektúra kritikus szempontjai is. A végrehajtó egységek végrehajtják a processzor műveleteit vagy számításait. A végrehajtási egységek számának megválasztása, késleltetése és teljesítménye a mikroarhitektikai tervezés központi szempontja. A memóriák mérete, késése, teljesítménye és összekapcsolhatósága a rendszerben szintén mikroarhitektikai döntés.

A mikroarchitektúra másik része a rendszerszintű tervezés. Ez magában foglalja a teljesítményre vonatkozó döntéseket, például a bemeneti, valamint a kimeneti és az I / O eszközök szintjét és összekapcsolhatóságát.

A mikroarhitektikai tervezés nagyobb figyelmet fordít a korlátozásokra, mint a képességre. A mikroarchitektúra tervezési döntése közvetlenül befolyásolja azt, ami egy rendszerbe megy; figyelembe veszi például a következő kérdéseket:

  • Teljesítmény
  • Chip terület / költség
  • Logikai bonyolultság
  • Könnyű hibakeresés
  • tesztelhetőség
  • Könnyű csatlakoztathatóság
  • Energiafogyasztás
  • gyárthatóság

A jó mikroarchitektúra az, amely figyelembe veszi ezeket a kritériumokat.

Mi a mikroarchitektúra (µarch)? - meghatározás a techopedia alapján