23уу21у12у1. АрхВМ_дополнительно (pdf.io). Лекции п
![]()
|
Глава 1 Машинный уровень организации Форматы команд. Любая команда ЭВМ представляет собой некоторую упорядоченною последовательность битов, которая определяет: 1. Операцию, инициируемую этой командой. 2. Адреса операндов участвующих в этой операции. Поэтому в большинстве ЭВМ команда имеет операционно-адресную систему.
В операционной части с точки зрения машинного представления записывается код операции. А в адресной части задается код адресов операндов. Он содержит информацию не только об адресах операндов и результата операции, но и об адресе следующей команды. Под форматом команды понимается состав, назначение и расположение отдельных полей команды. Развитие структуры происходит лишь вследствие уменьшения поля адреса (SISC процессоры). С появлением RISC процессоров произошел возврат к расширенной адресности системы команд. Говоря о базовом уровне, речь идет о SISC процессорах. Первоначально система команд имела следующий формат:
A3 :=(A1)*(A2) СчАК:=A4 СчАК – счетчик адреса команд. * - операция (х) – содержимое адреса х В каждой команде задается адрес следующей команды (это самый универсальный вариант), но длина такой команды велика. При такой системе команд их можно располагать в любом порядке, но обычно стараются расположить последовательно. Такой порядок называется |