Организация ЭВМ и систем. Однопроцессорные ЭВМ. Часть 2


ОБЩИЕ ЗАМЕЧАНИЯ


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

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

Машинная операция – это действия машины по преобразованию информации, выполняемые под воздействием одной команды.

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

  • Арифметические операции над ЧФЗ и ЧПЗ.
  • Команды десятичной арифметики.
  • Логические (поразрядные) операции.
  • Передача кодов (пересылка операндов).
  • Операции ввода-вывода.
  • Управление порядком выполнения команд (передача управления).
  • Задание режима работы машины и различные дополнительные действия.

В общем виде машинная команда имеет структуру, изображенную на рис. 5.1.

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

Операционная часть – содержит код, который задает вид операции (сложение, умножение, передача и т.д.).

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

Структура команды – определяется составом, назначением и расположением полей в команде.

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

Задача выбора оптимальных структур и форматов команд при проектировании новых ЭВМ является одной из важнейших, поскольку от правильности ее решения зависит быстродействие и производительность ЭВМ.




Начало  Назад  Вперед



Книжный магазин