Cтраница 3
Любое сообщение, не расшифрованное микросхемой ( не включенное в диаграммы состояния, см. приложение), становится неопределенной командой. Отметим, что любая адресная команда автоматически игнорируется, если микросхема КР580ВК91А не адресована. [31]
Команды передачи и обработки данны либо совмещают две функции, либо, выполняют одну из них. Совмещение характерно для адресных команд обработки данных, к которым относят арифметические и логические команды сдвигов и вычисления элементарных функций. [32]
Коды команд используются для управления работой устройств и обеспечения сопряжения между ними. По функциональному назначению различают адресные команды управления обменом информации между устройствами, команды изменения состояния и режимов работы. [33]
Индексные регистры ( РИ1 или X, РИ2 или У), используются для формирования адреса при индексации или автоиндексации, для косвенной адресации ПУ при выполнении команд ввода-вывода. Каждый из регистров может быть адресован в любой адресной команде: РИ1 - числом 000002, РИ2 - числом 000003, что позволяет исполъ. Содержимое РИ1, РИ2 может быть изменено командами загрузки и записано в ОП с помощью команд записи. Регистры доступны некоторым командам дополнительного набора. [34]
Например, выражение 4 - 5 интерпретируется как адрес, на 5 единиц больший, чем адрес оператора, содержащего такое выражение в поле операнда. Для указания на косвенную адресацию в поле операнда адресных команд используется буква I, отделяемая от самого операнда запятой. [35]
Обобщенная структура ИВК с интерфейсом общая шина с магистральной структурой. [36] |
Общая схема адресации регистров ПУ и ячеек оперативной памяти характерна для интерфейса ОШ. Каждому регистру ПУ присваивается индивидуальный адрес, аналогичный адресу ячейки ОЗУ, что позволяет использовать весь комплект адресных команд процессора для организации операций ввода-вывода. Процессор рассматривает регистры ПУ как активные ячейки ОЗУ и обращается к ним с помощью адресных команд. Это исключает необходимость иметь специальные команды ввода-вывода. Кроме того, процессор может оперировать с данными из регистров ввода-вывода без предварительной пересылки их в память или в свои регистры. [37]
Интерфейс ОШ имеет общую схему адресации регистров периферийных устройств и ячеек оперативной памяти. Каждому регистру периферийного устройства присваивается индивидуальный адрес, аналогичный адресу ячейки ОЗУ, что позволяет использовать весь комплект адресных команд процессора для организации операций ввода-вывода. [38]
Хотя С и I являются командами общего управления, обязательными для всех модулей, их действие в каждом модуле специфично. Модулю можно запретить выполнение действий, связанных с командами С и I: либо программным образом маскировать выполнение команды какой-либо адресной командой, например функцией F ( 24), либо аппаратно запретить прохождение команды в модуль, например удалением соответствующей перемычки. Выбор способа маскирования, команд С и I определяется разработчиком. [39]
Диаграмма процесса синхронизации КОП.| Проверка компараторов кодов. [40] |
Умело используя анализатор, можно просматривать информацию выборочно. Так, например, если использовать вход признаков, подключив к нему линию УП ( управление), то возможна выборка всех универсальных и адресных команд. В качестве тактового импульса используется сигнал СД. [41]
Это абсолютный ассемблер, соответствующий машинным командам. Для адресных команд времена перед скобками соответствуют случаю прямой адресации, а в скобках - случаю одноуровневой косвенной адресации. [42]
Общая шина ( ОШ) служит каналом, через который передаются данные, адреса, управляющие сигналы во все устройства машины, в том числе центральный процессор и оперативную память. При обмене информацией между процессором, оперативной памятью и внешними устройствами используется единый набор сигналов, поэтому и внешние устройства, и оперативная память имеют общую схему адресации. При выполнении операций ввода-вывода используются все адресные команды процессора, так как обращение к внешним устройствам выполняется таким же образом, как к оперативной памяти. [43]
Обобщенная структура ИВК с интерфейсом общая шина с магистральной структурой. [44] |
Общая схема адресации регистров ПУ и ячеек оперативной памяти характерна для интерфейса ОШ. Каждому регистру ПУ присваивается индивидуальный адрес, аналогичный адресу ячейки ОЗУ, что позволяет использовать весь комплект адресных команд процессора для организации операций ввода-вывода. Процессор рассматривает регистры ПУ как активные ячейки ОЗУ и обращается к ним с помощью адресных команд. Это исключает необходимость иметь специальные команды ввода-вывода. Кроме того, процессор может оперировать с данными из регистров ввода-вывода без предварительной пересылки их в память или в свои регистры. [45]