Cтраница 3
Косвенный метод кодирования позволяет эффективно использовать разрядную сетку командного слова машины выравниванием информационной нагрузки на все его разряды, обеспечить регулярность кодирования и упростить структурные схемы микропрограммной расшифровки команд. [31]
Управляющее устройство любую операцию согласно коду, заданному командным словом, распределяет на последовательность фаз ( фазы адресации и фазы выполнения), называемую циклом. Из-за ограниченной разрядности МП действия над операндами большой разрядности могут выполняться за два и более циклов. Очевидно, что это в 2 и более раз снижает быстродействие МП. Отсюда следует интересный и практически важный вывод: быстродействие МП находится в обратной зависимости от точности, однозначно определяемой разрядностью операндов. [32]
METRPOST обычно состоит из пар beginfig и endfig и командного слова end, следующего за последней парой. Команда beginfig имеет параметр, задающий расширение выходного файла, соответствующего каждому изображению. Принятой по умолчанию единицей измерения являются PostScript овские пункты ( которые в Т Х е называются большими пунктами, в одном дюйме их 72, а не 72.27), хотя, конечно, длины можно задавать и явным образом. [33]
Адрес области памяти, которая занята командой; адрес командного слова. [34]
Обычно небольшая группа битов ( разрядных позиций) в командном слове, используемая для задания некоторой дополнительной характеристики способа, в соответствии с которым должны использоваться или интерпретироваться коды операций и адреса операндов. [35]
Как правило, инициация ввода-вывода осуществляется групповой командой, каждое командное слово которой представляет собой - команду загрузки определенного регистра контроллера ПУ. Инициация ввода-вывода осуществляется либо загрузкой разряда запуска ПУ в РУС, либо загрузкой информации в определенный регистр управления работой ПУ. [36]
![]() |
Структурная схема КР1810ВН59А. [37] |
Предварительно каждой ведомой микросхеме присваивается ее код ( путем записи соответствующего командного слова), равный номеру входа IRQ ведущей микросхемы, с которым соединен вывод 1NT ведомой микросхемы. IRQ, поступившим на вход ведущей микросхемы, то формирование адреса подпрограммы обслуживания осуществляется этой же микросхемой аналогично тому, как это происходит при работе с одной микросхемой. [38]
Данные, необходимые для выполнения машинной команды, содержатся в командном слове в двоично-кодированной форме. В командах часто стоят не сами операнды, над которыми производятся логические действия, а только адреса и данные, в какой ячейке ОЗУ или в каком регистре находятся операнды или куда должен быть помещен результат операции. Часто требуется модифицировать команду перед ее выполнением. При этом комбинация двоичных разрядов еще раз изменяется в отдельных двоичных ячейках. Это необходимо, например, в том случае, когда сначала необходимо вычислить адрес операнда. Подобные модификации команд выполняются с регистрами управляющего и арифметического устройств. Обозначение подобного рода изменения осуществляется в модифицируемой части команды. Вид операции, подлежащей выполнению по той или иной команде, кодируется в операционном коде. [39]
Регистр команд ( К) хранит в течение выполнения операции несколько разрядов командного слова, представляющих собой код этой операции. Адресная часть командного слова содержится в регистре адреса А. [40]
Каждая ячейка ОЗУ представляет собою регистр, в котором хранится одно информационное или командное слово. [41]
Оно определяет адрес следующего слова в иерархии командных слов, представляя собой как бы вспомогательное командное слово, жестко связанное с инструкцией НАЧАТЬ ВВОД-ВЫВОД; ввод АСК в фиксированную ячейку памяти осуществляется управляющей программой перед началом выполнения операции ввода-вывода. [42]
Адрес, указанный счетчиком команд, пересылается в оперативную память ( ОЗУ), и командное слово, хранимое по этому адресу, пересылается в УУ для записи на регистры и последующего использования. [43]
Второй этап - передача данных - выполняется под управле - нием выбранного на первом этапе командного слова канала CCW. Данные передаются в монопольном или мультиплексном режиме в зависимости от типа канала и ВУ. В процессе выполнения операции ввода-вывода непрерывно меняется состояние ВУ и канала; они вырабатывают информацию о своем состоянии. [44]
Команда программы, осуществляющая обращение к адресам операндов либо к адресам команд, указанных в определенных местах командного слова. [45]