Кућа Хардвер Шта је рачунарска архитектура? - дефиниција из техопедије

Шта је рачунарска архитектура? - дефиниција из техопедије

Преглед садржаја:

Anonim

Дефиниција - Шта значи рачунарска архитектура?

Компјутерска архитектура је спецификација која детаљно описује како скуп стандарда софтверске и хардверске технологије међусобно функционишу да би формирао рачунарски систем или платформу. Укратко, рачунарска архитектура односи се на то како је рачунарски систем осмишљен и са којим технологијама је компатибилан.

Као и код других контекста и значења речи архитектура, рачунарска архитектура је слична уметности вешања одређивања потреба корисника / система / технологије и креирања логичког дизајна и стандарда заснованих на тим захтевима.

Техопедија објашњава архитектуру рачунара

Веома добар пример архитектуре рачунара је вон Неуманнова архитектура, коју и данас користи већина типова рачунара. То је предложио математичар Јохн вон Неуманн 1945. године. Описује дизајн електронског рачунара са његовим ЦПУ-ом, који укључује аритметичку логичку јединицу, контролну јединицу, регистре, меморију за податке и упутства, интерфејс за улаз / излаз и спољну меморију функције.

Постоје три категорије рачунарске архитектуре:

  • Дизајн система: Ово укључује све хардверске компоненте у систему, укључујући процесоре података осим процесора, као што су јединица за обраду графике и директан приступ меморији. Такође обухвата контролере меморије, стазе података и разне друге ствари као што су мултипроцесирање и виртуализација.
  • Архитектура скупа инструкција (ИСА): Ово је уграђени програмски језик централне процесне јединице. Дефинише функције и могућности процесора на основу тога које програмирање може да изводи или обрађује. То укључује величину речи, типове регистра процесора, начине адресирања у меморији, формате података и скуп упутстава који програмери користе.
  • Микроархитектура: Иначе позната као рачунарска организација, ова врста архитектуре дефинише стазе података, елементе за обраду и складиштење података, као и како их треба имплементирати у ИСА.
Шта је рачунарска архитектура? - дефиниција из техопедије