Obsah:
Definícia - Čo znamená počítačová architektúra?
Počítačová architektúra je špecifikácia podrobne opisujúca, ako sada štandardov softvéru a hardvérovej technológie interaguje pri tvorbe počítačového systému alebo platformy. V krátkosti, počítačová architektúra sa týka toho, ako je počítačový systém navrhnutý a aké technológie je kompatibilný.
Podobne ako v iných kontextoch a významoch slovnej architektúry sa počítačová architektúra pripisuje umeniu určovania potrieb používateľa / systému / technológie a vytváraniu logického návrhu a štandardov založených na týchto požiadavkách.
Techopedia vysvetľuje počítačovú architektúru
Veľmi dobrým príkladom počítačovej architektúry je von Neumannova architektúra, ktorú dnes používa väčšina typov počítačov. Navrhol to matematik John von Neumann v roku 1945. Opisuje návrh elektronického počítača s jeho procesorom, ktorý zahŕňa aritmetickú logickú jednotku, riadiacu jednotku, registre, pamäť pre dáta a pokyny, rozhranie vstup / výstup a externé úložisko. funkcie.
Existujú tri kategórie počítačovej architektúry:
- Dizajn systému: Zahŕňa všetky hardvérové komponenty v systéme vrátane procesorov údajov okrem CPU, ako je jednotka na spracovanie grafiky a priamy prístup do pamäte. Zahŕňa tiež radiče pamäte, dátové cesty a rôzne veci, napríklad multiprocesing a virtualizáciu.
- Instruction Set Architecture (ISA): Toto je zabudovaný programovací jazyk centrálnej procesorovej jednotky. Definuje funkcie a schopnosti CPU na základe toho, aké programovanie môže vykonať alebo spracovať. To zahŕňa veľkosť slova, typy registrov procesorov, režimy adresovania pamäte, formáty údajov a súbor inštrukcií, ktoré používajú programátori.
- Mikroarchitektúra: Inak známa ako počítačová organizácia, tento typ architektúry definuje dátové cesty, prvky spracovania a ukladania údajov, ako aj spôsob ich implementácie v ISA.
