Термин «архитектура компьютера»

Опубликовано в Архитектура процессора Intel

Ранее под термином «архитектура компьютера» подразумевалось описание структуры данных и регистров, необходимое для уяснения системы команд ЭВМ и интерпретации команд.

Иначе говоря, этим понятием охватывались те минимальные знания, которые могли понадобиться программисту для составления программы на машинном языке.

Термин «архитектура компьютера»

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

Архитектура ЭВМ — это абстрактное представление ЭВМ, которое отражает се структурную, схемотехническую и логическую организацию. понятие архитектуры является комплексным и включает в себя:

  • структурную схему ЭВМ;
  • средства и способы доступа к элементам структурной схемы (точнее говоря, структуры) ЭВМ;
  • организацию и разрядность интерфейсов ЭВМ;
  • набор и доступность регистров;
  • организацию и способы адресации памяти;
  • способы представления и форматы данных ЭВМ;
  • набор машинных команд ЭВМ;
  • форматы машинных команд;
  •  обработку нештатных ситуаций (прерываний).

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

Исходя из вышеизложенного, сделаем обобщение понятия «архитектура ЭВМ». Под архитектурой ЭВМ обычно понимается ее представление и описание возможностей с точки зрения пользователя, разрабатывающего программы на машинно-ориентированном языке (ассемблере).

Архитектура, как правило, отображает те аспекты структуры и принципов функционирования ЭВМ, которые являются видимыми для пользователя и, следовательно, для разрабатываемых им программ.

Обратите внимание, что на этом сайте Вы всегда сможете купить системный блок по самым выгодным ценам!