Domov Strojna oprema Kaj je računalniška arhitektura? - definicija iz tehopedije

Kaj je računalniška arhitektura? - definicija iz tehopedije

Kazalo:

Anonim

Opredelitev - Kaj pomeni računalniška arhitektura?

Računalniška arhitektura je specifikacija, ki podrobno opisuje, kako niz standardov programske in strojne tehnologije medsebojno vpliva na računalniški sistem ali platformo. Na kratko, računalniška arhitektura se nanaša na to, kako je zasnovan računalniški sistem in s katerimi tehnologijami je združljiv.

Tako kot drugi konteksti in pomeni besedne arhitekture je računalniška arhitektura primerjena z umetnostjo določanja potreb uporabnika / sistema / tehnologije in ustvarjanja logičnega oblikovanja in standardov, ki temeljijo na teh zahtevah.

Techopedia razlaga računalniško arhitekturo

Zelo dober primer arhitekture računalnika je von Neumannova arhitektura, ki jo še danes uporablja večina vrst računalnikov. To je predlagal matematik John von Neumann leta 1945. Opisuje zasnovo elektronskega računalnika s svojim CPU, ki vključuje aritmetično logično enoto, krmilno enoto, registre, pomnilnik za podatke in navodila, vhodno / izhodni vmesnik in zunanji pomnilnik funkcije.

Obstajajo tri kategorije računalniške arhitekture:

  • Oblikovanje sistema: Sem spadajo vse strojne komponente v sistemu, vključno s procesorji podatkov poleg CPU-ja, na primer enota za obdelavo grafike in neposreden dostop do pomnilnika. Vključuje tudi krmilnike pomnilnika, podatkovne poti in druge stvari, kot sta večprocesiranje in virtualizacija.
  • Arhitektura nabora navodil (ISA): To je vgrajeni programski jezik centralne procesne enote. Opredeli funkcije in zmogljivosti CPU-ja na podlagi programa, ki ga lahko izvaja ali obdeluje. To vključuje velikost besede, vrste registra procesorjev, načine naslavljanja pomnilnika, oblike podatkov in nabor navodil, ki jih uporabljajo programerji.
  • Mikroarhitektura: sicer poznana kot računalniška organizacija, ta vrsta arhitekture definira podatkovne poti, elemente za obdelavo in shranjevanje podatkov, pa tudi, kako naj bi jih izvajali v ISA.
Kaj je računalniška arhitektura? - definicija iz tehopedije