Дом аппаратные средства Что такое компьютерная архитектура? - определение из техопедии

Что такое компьютерная архитектура? - определение из техопедии

Оглавление:

Anonim

Определение - Что означает компьютерная архитектура?

Компьютерная архитектура - это спецификация, подробно описывающая, как набор стандартов программных и аппаратных технологий взаимодействует, образуя компьютерную систему или платформу. Короче говоря, компьютерная архитектура относится к тому, как устроена компьютерная система и с какими технологиями она совместима.

Как и в других контекстах и ​​значениях слова архитектура, компьютерная архитектура сравнивается с искусством определения потребностей пользователя / системы / технологии и создания логического дизайна и стандартов, основанных на этих требованиях.

Техопедия объясняет компьютерную архитектуру

Очень хорошим примером компьютерной архитектуры является архитектура фон Неймана, которая до сих пор используется большинством типов компьютеров сегодня. Это было предложено математиком Джоном фон Нейманом в 1945 году. Оно описывает конструкцию электронного компьютера с его ЦП, который включает в себя арифметический логический блок, блок управления, регистры, память для данных и инструкций, интерфейс ввода / вывода и внешнее хранилище. функции.

Существует три категории компьютерной архитектуры:

  • Конструкция системы: сюда входят все аппаратные компоненты в системе, включая процессоры данных, кроме процессора, такие как графический процессор и прямой доступ к памяти. Он также включает контроллеры памяти, пути к данным и другие вещи, такие как многопроцессорная обработка и виртуализация.
  • Архитектура набора инструкций (ISA): это встроенный язык программирования центрального процессора. Он определяет функции и возможности процессора на основе того, какое программирование он может выполнять или обрабатывать. Это включает в себя размер слова, типы регистров процессора, режимы адресации памяти, форматы данных и набор команд, которые используют программисты.
  • Микроархитектура: иначе известная как компьютерная организация, этот тип архитектуры определяет пути данных, элементы обработки и хранения данных, а также то, как они должны быть реализованы в ISA.
Что такое компьютерная архитектура? - определение из техопедии