Организация против Архитектуры - PullRequest
3 голосов
/ 14 июня 2011

Может ли кто-нибудь объяснить разницу между компьютерной организацией и компьютерной архитектурой?

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

, тогда как организация могла бы делать такие вещи, какпамять, порт ввода / вывода или MPC это правильно?

Ответы [ 4 ]

10 голосов
/ 19 апреля 2016

Используйте эти точки для сравнения.

* примечание: используйте точку 1 для архитектуры и сравните ее с точкой 1 для организации

Архитектура

  1. интерфейс между аппаратным и программным обеспечением
  2. абстрактная модель и представляет собой взгляд программиста с точки зрения инструкций, режимов адресации и регистров
  3. описывает, что делает компьютер
  4. при проектировании архитектуры компьютерной системы считается первым
  5. это касается вопросов проектирования высокого уровня

Например: есть ли инструкция умножения?

Организация

  1. имеет дело с компонентами соединения в системе
  2. выражает реализацию архитектуры
  3. описывает, как компьютер выполняет задачу
  4. организация осуществляется на основе архитектуры
  5. имеет дело с проблемами проектирования низкого уровня

Например: есть ли единица умножения или это делается путем многократного сложения ??

4 голосов
/ 14 июня 2011

Это должно ответить на ваш вопрос

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

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

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

1 голос
/ 23 марта 2018

**

`Computer Organization                        Computer Architecture
--> often called micro architecture.         --> It is a bit high level.
-->Transparent from the coder point          --> To the coder point of view.
   of view.                                     [Ex. coder is aware of which 
                                                    instruction has been used.]
-->Corresponding to the circuit Diagram.     --> Corresponding to set of 
                                                 instructions.
-->It shows how the System works.            --> Describes what the System does.
`

**

1 голос
/ 23 января 2017

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

  • какой максимальный битовый номер ваша машина может вычислить, это архитектура .
  • где и как это делаетпри использовании 4 циклов на 16-битной машине или 1 цикла на 64-битной машине организация
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...