![Mikroarchitektúra (µarch) - Technológia Mikroarchitektúra (µarch) - Technológia](https://a.continuousdev.com/technology/microarchitecture-arch.png)
Tartalom
- Meghatározás - Mit jelent a mikroarchitektúra (µarch)?
- Bevezetés a Microsoft Azure és a Microsoft Cloud | A jelen útmutató során megtanulja, mi szól a felhőalapú számítástechnikából, és hogyan segítheti a Microsoft Azure a felhőből történő migrációt és az üzleti vállalkozás futtatását.
- A Techopedia magyarázza a mikroarchitektúrát (µarch)
Meghatározás - Mit jelent a mikroarchitektúra (µarch)?
Mikroarchitektúra, rövidítve µarch 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.
Bevezetés a Microsoft Azure és a Microsoft Cloud | A jelen útmutató során megtanulja, mi szól a felhőalapú számítástechnikából, és hogyan segítheti a Microsoft Azure a felhőből történő migrációt és az üzleti vállalkozás futtatását.
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 bemenetek szintjét és csatlakoztathatóságát, valamint a kimeneti és az I / O eszközöket.
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.