Mikroarkkitehtuuri (µarkki)

Kirjoittaja: Peter Berry
Luomispäivä: 15 Elokuu 2021
Päivityspäivä: 22 Kesäkuu 2024
Anonim
Mikroarkkitehtuuri (µarkki) - Tekniikka
Mikroarkkitehtuuri (µarkki) - Tekniikka

Sisältö

Määritelmä - Mitä mikroarkkitehtuuri (µarch) tarkoittaa?

Mikroarkkitehtuuri, lyhennettynä µarch tai uarch, on mikroprosessorin perussuunnittelu. Se sisältää käytetyt tekniikat, resurssit ja menetelmät, joilla prosessori on fyysisesti suunniteltu suorittamaan tietty ohjekäsky (ISA tai käskyjoukkoarkkitehtuuri). Yksinkertaisesti sanottuna kaikkien mikroprosessorissa olevien elektronisten komponenttien ja datapolkujen looginen suunnittelu, joka on muodostettu tietyllä tavalla, mahdollistaa ohjeiden optimaalisen suorittamisen. Akatemiassa sitä kutsutaan tietokoneorganisaatioksi.

Johdanto Microsoft Azureen ja Microsoft Cloud | Tämän oppaan läpi opit mitä pilvipalvelussa on kyse ja kuinka Microsoft Azure voi auttaa sinua siirtämään ja johtamaan yritystä pilvestä.

Techopedia selittää mikroarkkitehtuurin (µarch)

Mikroarkkitehtuuri on looginen esitys siitä, kuinka mikroprosessori on suunniteltu siten, että komponenttien - ohjausyksikön, aritmeettisen logiikkayksikön, rekistereiden ja muiden - väliset yhteydet ovat vuorovaikutuksessa optimoidulla tavalla. Tähän sisältyy kuinka väylät, komponenttien väliset datapolut, on järjestetty sanomaan lyhyimmät reitit ja oikeat yhteydet. Nykyaikaisissa mikroprosessoreissa on usein useita kerroksia monimutkaisuuden käsittelemiseksi. Perusajatuksena on asettaa piiri, joka voisi suorittaa komennot ja toiminnot, jotka on määritelty käskyjoukossa.


Mikroarkkitehtuurissa tällä hetkellä käytetty tekniikka on putkitettu datarata. Se on tekniikka, joka sallii tietyn tyyppisen rinnakkaisuuden, jota sovelletaan tietojenkäsittelyyn sallimalla useiden käskyjen päällekkäisyydet toteutuksessa. Tämä tehdään siten, että meillä on useita toteuttamisputkistoja, jotka kulkevat samansuuntaisesti tai lähellä samansuuntaisia.

Suoritusyksiköt ovat myös kriittinen osa mikroarkkitehtuuria. Suoritusyksiköt suorittavat prosessorin toiminnot tai laskelmat. Suoritusyksiköiden lukumäärän, niiden latenssin ja suorituskyvyn valinta on keskeinen mikroarkkitehtuurisuunnittelun huomio. Järjestelmän muistien koko, viive, läpijuoksu ja liitettävyys ovat myös mikroarkkitehtonisia päätöksiä.

Toinen osa mikroarkkitehtuurista on järjestelmätason suunnittelu. Tämä sisältää päätöksiä suorituskyvystä, kuten tulon taso ja liitettävyys sekä lähtö- ja I / O-laitteet.


Mikroarkkitehtisuunnittelussa kiinnitetään enemmän huomiota rajoituksiin kuin kykyyn. Mikroarkkitehtuurisuunnittelupäätös vaikuttaa suoraan siihen, mitä järjestelmään menee; se kiinnittää huomiota mm.

  • Esitys
  • Sirualue / hinta
  • Looginen monimutkaisuus
  • Helppo virheenkorjaus
  • testattavuus
  • Helppo liitettävyys
  • Tehon kulutus
  • valmistettavuus

Hyvä mikroarkkitehtuuri on yksi, joka kattaa kaikki nämä kriteerit.