Cтраница 4
Большинство форматов команд машины JVM чрезвычайно просты. Все форматы показаны на рис. 5.11. Их простота объясняется тем, что машина JVM сравнительно новая. Все команды начинаются с кода операции в 1 байт. В некоторых командах за кодом операции следует второй байт. Формат 4 используется только для команды IINC. Формат 5 используется только для команды MULTINEWARRAY, которая создает многомерный массив в куче. Формат 6 нужен только для команды INVOKEINTERFACE, которая вызывает процедуру при определенных обстоятельствах. [46]
Упрощенная энергетич, хар-ка стабилизирующего эле. [47] |
В системе команд машины БЭСМ-П есть команда С. Если результат оказывается отрицательным, то производится переход к команде, стоящей в ячейке с номером с. В противном случае далее выполняется следующая команда. В этой машине имеется еще три команды, подобных команде С. [48]
Проверьте для каждой команды машины MIX, можно ли найти такое сочетание частей АА, I и F команды, которое делает ее эквивалентной команде NOP, с той лишь разницей, что время выполнения может несколько увеличиться. Если такая возможность существует, то покажите, как ее можно реализовать. Предполагается, что ничего не известно о содержимом регистров и ячеек памяти. Примеры: INCA эквивалентна NOP, если адресная и индексная части команды равны нулю. [49]
Проверьте для каждой команды машины MIX, можно ли найти такое сочетание частей АА, I и F команды, которое делает ее эквивалентной команде NOP, с той лишь разницей, что время выполнения может несколько увеличиться. Если такая возможность существует, то покажите, как ее можно реализовать. Примеры: ШСДЙквивалентна NOP, если адресная и индексная части команды равны нулю. [50]
Итак, система команд машины с побайтовой организацией памяти содержит следующие группы команд. [51]
На другую структуру команд машины переводятся либо вручную с помощью особых переключателей, либо автоматически в процессе решения задачи посредством спец. [52]
При использовании формата команд машины KDF-9 вся программа размещается в трех сорокавосьмиразрядных ячейках памяти. [53]
Так как система команд машины Урал не имеет команды условного перехода второго типа, то команды возврата приходится заносить на соответствующие места, что и выполняют операторы обращения. [54]
При использовании формата команд машины KDF-9 вся программа размещается в трех сорокавосьмиразрядных ячейках памяти. [55]
Для каждой из исходных команд машины М существует элементарная схема, такая, что при всякой интерпретации она будет либо выполнять соответствующую операцию ( в смысле, указанном выше) над содержимыми ее ячеек, либо зацикливаться, пытаясь выполнить нужные действия. [56]
Начало анализа по команде машины позволяет исключить возможность потери информации, если машина долго занята выполнением другой работы. [57]
Краткое знакомство со структурой команды машины показывает, что запись программ непосредственно в кодах машины сопряжена с определенными трудностями. Поэтому при составлении программ для машины используется так называемое символическое кодирование. При символическом кодировании используются символы ГОСТа, применяемого в машине. [58]