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

Использование - макрокоманда

Cтраница 2


Мощным средством редактора является возможность использования макрокоманд. Допустим, что пользователь хочет заменить в тексте все строки Morse строками Morris. Для этого с помощью редактора RT-11 он должен, во-первых, очистить буфер макрокоманд командой М / /, затем ввести макрокоманду M / FMorse - 5CMorris /, перевести указатель в начало буфера В и, наконец, выполнить команду 9999ЕМ, что означает повторить макрокоманду 9999 раз. FIND, распространяется на весь файл, и во всех случаях, когда встретится строка Morse, она будет заменена.  [16]

В примере показаны последовательность и варианты использования макрокоманд. Оператор 2 предназначен для открытия входного массива на перфокартах и трех массивов банка данных. По оператору 3 производится считывание кода предмета с перфокарты, а с помощью операторов 4 читается по ключу запись из массива предметов. Оператор 5 подготавливает информацию к выводу на печать.  [17]

Блок создается Ассемблером и редактором связей путем использования макрокоманд. Помещается блок в библиотеку спецификаций PSBLIB. Спецификация блока программы включает: название программы, название базы данных, перечень связанных с обработкой базы функций и перечень сегментов, к которым программа чувствительна. Описание чувствительного сегмента аналогично описанию сегмента в описании базы данных, но оно включает только название сегмента логических или физических баз. Длина и тип сегмента не указываются, поскольку эти характеристики содержатся в описании базы данных.  [18]

Программа поиска составляется на языке Ассемблера с использованием макрокоманд систем БАСТАР. ДОС ЕС и позволяет обрабатывать базовые данные последовательным методом, по непосредственным адресам, по конкретным значениям ключевых реквизитов или интервалу значений, осуществлять обработку накопленных цепей, выборочную обработку с помощью создания временных цепей и др. Макрокоманды более высокого уровня позволяют получать табуляграммы путем задания параметров о структурном составе или технологии производства.  [19]

Транслятор с языка ассемблера, включающий средства определения и использования макрокоманд; макропроцессор, базовым языком которого является ассемблер.  [20]

Конечно, это макрорасширение может написать и сам программист, но использование макрокоманды экономит место и делает программу более наглядной.  [21]

Наиболее простым средством получения промежуточных данных о работе ассемблеровской программы является использование макрокоманды SNAP. По сравнению с макрокомандой PDUMP ( ДОС ЕС) новая макрокоманда обладает более широкими возможностями.  [22]

Макроязык наряду с символическими аналогами машинных команд, из которых состоит мнемокод, допускает также использование макрокоманд, не имеющих прямых аналогов в машинном языке. Применение макрокоманд сокращает программу и, расширяя набор средств языка, повышает производительность труда, программиста.  [23]

Уменьшится ли объем программы на машинном языке, полученной для программы на языке ассемблера, при использовании макрокоманд.  [24]

В этом режиме должно быть указано MACRF ( PL) или ( РМ), что означает использование макрокоманды PUT в режиме указания или в режиме пересылки.  [25]

Графический дисплей ЕС-7064 имеет собственное буферное запоминающее устройство и представляет его в пользование другим дисплеям; поэтому использование рассматриваемых макрокоманд для данного дисплея имеет значение при его функционировании с групповыми дисплеями.  [26]

В этом режиме должно быть указано MACRF ( PL) или ( РМ), что означает использование макрокоманды PUT в режиме указания или в режиме пересылки.  [27]

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

Язык второго уровня - макроязык - наряду с символическими аналогами машинных команд, из которых состоит мнемокод, допускает также использование макрокоманд, не имеющих прямых аналогов в машинном языке. Применение макрокоманд сокращает программу, которую пишет программист, и, расширяя набор средств языка, повышает производительность труда программиста. Программист, использующий машинно-ориентированный язык, должен быть хорошо знаком с особенностями устройства машины, для которой составляется программа.  [29]

Макрокоманда WAITD предназначена для того, чтобы приостановить выполнение программы до тех пор, пока не произойдет и не будет обработано прерывание ввода-вывода от указанного устройства. Использование макрокоманды WAITD позволяет гарантировать завершение к этому моменту выполняемой устройством операции ввода-вывода. После завершения обработки прерывания управление возвращается к программе, выполнение которой было приостановлено, причем регистр 1 содержит четырехсимвольное имя того устройства, прерывание от которого обрабатывалось.  [30]



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