Namai Aparatūra Kas yra kompiuterio architektūra? - apibrėžimas iš techopedijos

Kas yra kompiuterio architektūra? - apibrėžimas iš techopedijos

Turinys:

Anonim

Apibrėžimas - ką reiškia kompiuterinė architektūra?

Kompiuterio architektūra yra specifikacija, detalizuojanti, kaip programinės įrangos ir aparatinės įrangos technologijų standartų sąveika sudaro kompiuterinę sistemą ar platformą. Trumpai tariant, kompiuterio architektūra nurodo, kaip suprojektuota kompiuterinė sistema ir su kokiomis technologijomis ji suderinama.

Kaip ir kituose žodžio architektūros kontekstuose ir reikšmėse, kompiuterio architektūra yra prilyginama menui nustatyti vartotojo / sistemos / technologijos poreikius ir sukurti loginį dizainą bei tais reikalavimais pagrįstus standartus.

„Techopedia“ paaiškina kompiuterio architektūrą

Labai geras kompiuterinės architektūros pavyzdys yra von Neumanno architektūra, kurią iki šiol naudoja dauguma tipų kompiuterių. Tai pasiūlė matematikas Johnas von Neumannas 1945 m. Jame aprašytas elektroninio kompiuterio su CPU dizainas, kurį sudaro aritmetinis loginis blokas, valdymo blokas, registrai, duomenų ir instrukcijų atmintis, įvesties / išvesties sąsaja ir išorinė saugykla. funkcijos.

Yra trys kompiuterinės architektūros kategorijos:

  • Sistemos dizainas: tai apima visus sistemos aparatūros komponentus, įskaitant duomenų procesorius, išskyrus CPU, pavyzdžiui, grafikos procesorių ir tiesioginę prieigą prie atminties. Tai taip pat apima atminties valdiklius, duomenų kelius ir įvairius dalykus, tokius kaip daugiaprocesinis apdorojimas ir virtualizavimas.
  • Instrukcijų rinkinio architektūra (ISA): Tai yra įterptoji centrinio procesoriaus programavimo kalba. Tai nustato CPU funkcijas ir galimybes atsižvelgiant į tai, kokį programavimą jis gali atlikti ar apdoroti. Tai apima žodžio dydį, procesorių registrų tipus, atminties adresų režimus, duomenų formatus ir instrukcijų rinkinį, kurį naudoja programuotojai.
  • Mikroarchitektūra: kitaip žinoma kaip kompiuterinė organizacija, šios rūšies architektūra nusako duomenų kelius, duomenų apdorojimo ir saugojimo elementus, taip pat kaip jie turėtų būti įdiegti ISA.
Kas yra kompiuterio architektūra? - apibrėžimas iš techopedijos