Команда - запоминание - Большая Энциклопедия Нефти и Газа, статья, страница 1
Женщины обращают внимание не на красивых мужчин, а на мужчин с красивыми женщинами. Законы Мерфи (еще...)

Команда - запоминание

Cтраница 1


Команды запоминания FST dst, FIST dst используются для пересылки данных из вершины стека ST ( 0) в память по адресу dst. При выполнении этих команд содержимое указателя стека не изменяется.  [1]

Его выход пропорционален входу до тех пор, пока не последует команда запоминания, после чего выходной сигнал остается постоянным до конца действия команды ( фиг. Существует ряд причин использования усилителей такого типа.  [2]

При выполнении команд с кодами 10, 30, 50 ( кроме команд запоминания и восстановления состояния машины) происходит прерывание и уход в программу-диспетчер, который моделирует их выполнение.  [3]

Погрешность меняется в течение опроса, и фактическая погрешность, регистрируемая системой, зависит от типа системы. Так, например, в системе с усилителем слежения-запоминания погрешность всегда максимальна, если команда запоминания вырабатывается непосредственно перед размыканием Si. Однако величина этой погрешности ограничена ее значениями в начале и конце интервала преобразования.  [4]

Команды записи в основную память используются для запоминания содержимого регистра, заданного в первом адресе. За исключением команды группового запоминания все они имеют формат RX.  [5]

Эта макрокоманда используется для стандартной организации межпрограммных связей. Ее задачей является формирование одной команды запоминания содержимого регистров общего назначения из диапазона от rt до т2 в области сохранения вызывающей программы.  [6]

Поканальные усилители слежения-запоминания позволяют проводить мгновенное сравнение, поскольку команда запоминания может выдаваться в оба усилителя одновременно, выходы же усилителей могут преобразовываться АЦП последовательно.  [7]

Совокупность всех секций связи процесса объединяется в сегмент связи процесса, и процедура обращается к внешним информационным массивам или внешним процедурам через сегмент связи при помощи косвенной адресации. Для организации связи при обращении к любой внешней процедуре обратившаяся процедура должна использовать специальный базисный регистр связи, на котором указан обобщенный адрес секции связи данного сегмента. При начале работы любого процедурного сегмента процесса на базисном регистре связи устанавливается обобщенный адрес начала секции связи для данного сегмента. Секция связи формируется организующей системой во время первого обращения к процедурному сегменту. В связи с тем что при обращении из одного процедурного сегмента в другой для реализации процедуры необходимо передать фактические параметры обращения, адрес возврата и еще, кроме того, сохранить слово состояния процессора в момент выходя из обратившейся процедуры ( индексные регистры и регистры АУ, адреса возврата, адрес на регистре связи и маски прерываний), то каждому процессу отводятся сегменты магазинного типа для хранения вектора состояния УВМ. Передача адресов очередных полок в магазине при переходе от сегмента к сегменту производится также при помощи специального базисного регистра адресов магазина данного процесса. Необходимость в сохранении и восстановлении состояния процессора до и после обращения к внешним процедурным сегментам процесса требует, чтобы транслятор во время трансляции каждую команду обращения к внешнему процедурному сегменту обрамлял командой запоминания состояния процессора перед обращением и командой восстановления состояния после возвращения из внешней процедуры.  [8]

9 Распределение команд JVM по группам для свертывания Группа Описание Пример. [9]

И хотя на входе в конвейер были команды CISC с многочисленными обращениями к памяти, в результате выполнена была всего одна простая микрооперация. Таким образом, picojava II может выполнять программы на языке Java, скомпилированные для JVM, так же быстро, как будто они были скомпилированы на машинный язык компьютера RISC. Как мы только что увидели, возможность сворачивать несколько команд JVM в одну микрооперацию является ключом к высокой производительности. Следовательно, стоит кратко изложить, как блок декодирования осуществляет свертывание. Первая группа содержит команды, которые не сворачиваются. Во второй находятся команды загрузки локальных переменных. ILOAD, a JVM содержит и другие команды. Третья группа состоит из команд запоминания, например ISTORE. Четвертая и пятая группы предназначены для команд переходов с одним и двумя операндами соответственно. Последняя группа состоит из команд, которые выталкивают два операнда из стека, выполняют с ними какие-нибудь вычисления и помещают результат обратно в стек.  [10]

При использовании такой системы аппаратное формирование начального адреса и выборка первой команды прерывающей программы из памяти должны производиться помимо счетчика команд, бел изменения его содержания. Если необходимо обеспечить в дальнейшем возврат к прерванной программе, то в качестве первой команды прерывающей программы должна быть поставлена команда замены ССП. Если прерывающая программа состоит только из одной команды, то, тг к как счетчик команд продолжает хранить старое содержание, после выполнения прерывающей команды машина автоматически вернется к старой программе. Если возвращения к старой программе не требуется, то первая команда может сразу начать выполнение полезных действий. Таким образом, указанная система обладает большой логической гибкостью, хотя запоминание информации программными средствами всегда требует большего времени, чем при аппаратном выполнении этих функций. Так как ССП запоминаются в произвольных участках памяти по указанию самих прерывающих программ, то глубина прерывания ограничивается только числом имеющихся в системе уровней прерывания и объемом памяти. Как уже говорилось ранее, запоминание дополнительной информации осуществляется с помощью стандартных методов программирования. Тем не менее в некоторых вычислительных системах с целью сокращения времени обслуживания применяют специальные средства по ускорению указанных операций. К таким средствам относятся используемые в машинах IBM 360 и ЕС ЭВМ команды группового запоминания и вызова, позволяющие быстро записывать в последовательные ячейки памяти информацию из группы регистров и, наоборот, гаписывать информацию из последовательных ячеек памяти в группу регистров.  [11]



Страницы:      1