Выборка - операнд - Большая Энциклопедия Нефти и Газа, статья, страница 4
Когда-то я думал, что я нерешительный, но теперь я в этом не уверен. Законы Мерфи (еще...)

Выборка - операнд

Cтраница 4


В микросхеме используются три типа команд: безадресные, одноадресные и двухадресные. В безадресных командах код команды содержит только код операции. В кодах одноадресных и двухадресных команд содержится информация, определяющая: выполняемую функцию ( код операции); регистры общего назначения, используемые при выборке операндов; метод адресации.  [46]

Бит 4 определяет, применяется ли защита при обращениях типа выборки. Нулевое значение бита 4 указывает на то, что защита действует только при записи информации, а выборка допустима при любом ключе защиты. Единичное состояние бита указывает на то, что защита действует и при выборке, и при записи. При этом не делается различий между выборкой команд и выборкой операндов.  [47]

Бит 4 определяет, осуществляется ли защита при обращениях типа выборки. Нулевое значение указывает на то, что проверяются только обращения типа записи, а выборка разрешается при любом ключе защиты. Единичное состояние указывает на то, что защита действует и при выборке, и при записи. При этом не делается различия между выборкой команд и выборкой операндов.  [48]

Как правило, операция выполняется над операндами в ABC либо с использованием адресной информации в данных операндах. При этом результат, как правило, заносится в стек. Различают две модификации команды: с сохранением исходных операндов в стеке и с несохранением ( вычеркиванием) исходных операндов. Первая модификация выполнения команды отмечается символом С в мнемокоде операции. В команде может использоваться различный порядок выборки операндов: прямой ( ОП1, ОП2) или инверсный ( ОП2, ОП1), что также отмечается символом И в мнемокоде операций. Кроме того, в команде может указываться тип и ( или) формат результирующего операнда. Операция, сопровождающаяся усечением операнда, может выполняться в двух вариантах: с округлением результата либо с отбрасыванием ( обрубанием) младшей части числа.  [49]

Для команд арифметически-логической группы перед исполнением заданной командой операции делается вторичная дешифрация кода операции, затем операнды подключаются к АЛУ и выдаются необходимые для АЛУ сигналы. Результат с выхода АЛУ передается на место операнда-приемника. В некоторых случаях вторичная дешифрация выполняется в самом АЛУ. Тогда в него вместе с операндами передается и часть кода операции команды. В случае адресных команд исполнению предшествует вычисление адресов операндов и выборка операндов. Если же команда безадресная, то она начинает исполняться непосредственно после первичной дешифрации.  [50]

При таком совмещении достигается высокая скорость выполнения команд ннутри одной программы. При этом для одноадресной машины выполняются одновременно различные отапы 3 соседних команд. Время обращения к памяти сокращается путем разбиения оперативной памяти на ряд отдельных блоков, к каждому из к-рых возможно автономное обращение. Для получения совмещения выборки операндов последоват. Благодаря этому эффективное время выборки данных получают порядка 0 5 мксек. Одновременно с этим могут вырабатываться адреса операндов ( индексацией или косвенной адресацией) для двух предыдущих команд и выполниться действия для др. команд. В машине ИБМ-7030 на разных стадиях могут одновременно выполняться до 11 команд. Согласование работы быстродействующего АУ и неск.  [51]

При таком совмещении достигается высокая скорость выполнения команд внутри одной программы. При этом для одноадресной машины выполняются одновременно различные этапы 3 соседних команд. Время обращения к памяти сокращается путем разбиения оперативной памяти на ряд отдельных блоков, к каждому из к-рых возможно автономное обращение. Оперативное ЗУ на магнитных сердечниках машины ИБМ-7030 сдержит 6 блоков ( 4 для чисел и 2 для команд) на 16 384 слова каждый с циклом чтения-записи 2 1 мксек. Для получения совмещения выборки операндов последоват. Благодаря этому эффективное время выборки данных получают порядка 0 5 мксек. Одновременно с этим могут вырабатываться адреса операндов ( индексацией или косвенной адресацией) для двух предыдущих команд и выполняться действия для др. команд. В машине ИБМ-7030 на разных стадиях могут одновременно выполняться до 11 команд. Согласование работы быстродействующего АУ и неск.  [52]



Страницы:      1    2    3    4