Термины архитектура ЭВМ и организация ЭВМ

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

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

Термины архитектура ЭВМ и организация ЭВМ

Одним из сторонников такого подхода является Э. Таненбаум:

«Архитектура связана с аспектами, которые видны программисту. Например, сведения о том, сколько памяти можно использовать при написании программы, — часть архитектуры. Аспекты разработки (например, какая технология используется при создании памяти) нс являются частью архитектуры. Изучение того, как разрабатываются те части компьютерной системы, которые видны программистам, называется изучением компьютерной архитектуры. Термины «компьютерная архитектура» и «компьютерная организация» означают в сущности одно и то же».

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

Одним из сторонников такого подхода является В. Столлингс:

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

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

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

В связи с тем, что возможности ЭВМ постоянно развиваются и совершенствуются, то и понятие «архитектура ЭВМ» включает в себя все большее число аспектов, отражающих принципы построения и функционирования ЭВМ.

На этом сайте вы найдете чехол iPhone X любого цвета вида и формы. Вам всегда предложат самые низкие цены.