Cтраница 2
Как было отмечено в § 3.3, в системе команд PDP-11 отсутствует байтовый вариант команды ADD. Конечно, не представляет особого труда написать собственную программу сложения чисел, расположенных в байтах. [16]
Оператор ПРОЕКЦИЯ в СУБД Rrbase 5000 может быть реализован и в виде варианта команды ВЫБОРКА. [17]
Команды, описываемые в методических указаниях, предназначены для английской версии программы. Варианты команд на русском языке приведены после команды на английском языке в скобках. Курсивом в тексте выделяются запросы, выводимые в командной строке профаммои в ответ на действия пользователя. Жирным шрифтом - команды и ключи, вводимые с клавиатуры; пункты меню; названия пунктов, списков, кнопок в диалоговых окнах. Жирным шрифтом в скобках выделяются названия клавиш клавиатуры. [18]
Результаты выполнения команд выборки заносятся в файл отчетов, откуда они могут быть вызваны для просмотра. Варианты команд, в которых вместо глагола GET используется FIND, обеспечивают занесение КБД выбранной записи в список КБД, но не в файл отчетов. Такая модификация команд может оказаться весьма полезной, когда пользователь последовательно ограничивает область своего поиска, ориентируясь на сообщаемые системой данные о числе экземпляров записей, выбранных в результате выполнения команды. [19]
![]() |
Палитра символьных операторов. [20] |
Обладая набором специальных команд, которые рассматриваются ниже, система SmartMath позволяет проследить все этапы процесса символьных вычислений, причем пользователю при этом отводится активная роль. Он выбирает варианты команд, осуществляет такие преобразования исходных выражений, которые дают возможность системе найти короткий путь к получению результата. [21]
Компилятор встроен в Интегрированную Среду Разработки Delphi и срабатывает, в частности, при выполнении команд Run Run ( компиляция и выполнение приложения), Project Compile Project. В обоих вариантах команд компилируются только те модули, которые были изменены с момента последней компиляции. Такая выборочная компиляция позволяет в больших проектах экономить немало времени, поскольку модули, которые не изменялись, повторно не компилируются. Компилятор запускается также при выполнении команды Project Build Project. В этом случае компилируются все файлы проекта независимо от времени их предыдущей компиляции. Это необходимо делать, если, например, вы решили, ничего не изменяя в тексте проекта, откомпилировать проект с другими опциями компилятора. [22]
Логические команды выполняют операции AND ( И), OR ( ИЛИ) и XOR ( исключающее ИЛИ) над двумя операндами. Команда проверки TEST ( вариант команды AND) воздействует только на флаги и не изменяет операнды. Команда NOT выполняет дополнение операнда до единицы. [23]
![]() |
Диалог выделения объектов по стилю кривой. [24] |
Использовать меню Удалить целесообразно при удалении вспомогательных объектов чертежа и объектов оформления. После ее вызова разворачивается список вариантов команд. [25]
Команда SET COLOR TO без опций восстанавливает принятые по умолчанию в dBASE IV, а не установленные в файле Config. При старте dBASE IV установки цвета, заданные в файле Config. Третий вариант команды позволяет установить цвет групп элементов экрана, приведенных ниже. Кроме данной команды цвета можно установить с помощью опции DISPLAY команды SET ( см. разд. [26]
По умолчанию LM rjX резервирует место для рисунка на основе информации, указанной либо в файле, либо в необязательных аргументах. Если какая-нибудь часть рисунка в действительности выступает за границы этого пространства, она накладывается на окружающий текст. Если используется вариант команды со звездочкой или указан параметр clip, то выступающая часть изображения не будет напечатана. [27]
С помощью команды записи значение, Находящееся в вершине стека, можно записать в оперативную память по адресу, который также необходимо загрузить в стек. Для этого можно загрузить готовое косвенное слово или использовать специальную команду, загружающую значение адреса, полученное обработкой, указанной в команде адресной пары. Имеются четыре варианта команды, записи которых различаются порядком расположения в стеке записываемого значения и адреса, & также тем, вычеркивается или нет после записи это значение. [28]
Существует еще один источник внутреннего векторного прерывания - программный. Этот тип прерываний возникает при исполнении двухбайтовой команды INT vect. В этой команде vect - число из диапазона 0 - 255, которое является вектором прерывания. Определен также однобайтовый вариант команды INT 3, используемой для организации контрольных точек останова в отлаживаемой программе. Программное прерывание дублирует любой тип аппаратных прерываний, что может быть полезным для проверки подпрограмм их обслуживания. [29]
В табл. 2.5 представлены все мнемонические обозначения команд и все допустимые варианты представления операндов. Для каждого варианта указано число байтов в формате пв и число тактов синхронизации пт, требуемое для выполнения команды. Значение Е, равное числу тактов, которое требуется для вычисления эффективного адреса ЕА, следует брать из табл. 2.6 в соответствии с указанным в команде способом адресации. Если имеется два варианта команды, определяющие одно и то же действие, то в табл. 2.5 приводится более короткий вариант. Команды, которые имеют общие форматы и одинаковые варианты представления операндов при одинаковом времени выполнения ( т.е. различаются только операцией, выполняемой над операндами), приводятся в одной строке. [30]