Условное ассемблирование - Большая Энциклопедия Нефти и Газа, статья, страница 1
Если бы у вас было все, где бы вы это держали? Законы Мерфи (еще...)

Условное ассемблирование

Cтраница 1


Условное ассемблирование на практике довольно широко используется еще и для того, чтобы из одной и той же автокодной программы можно было легко получать различные варианты окончательной программы - например, различные модификации какого-либо транслятора, написанного на автокоде.  [1]

Условное ассемблирование в макроопределениях позволяет также получать наиболее эффективные программы с учетом значений фактических параметров, если эти значения известны заранее, к моменту трансляции. Именно в такой возможности и заключается главное достоинство аппарата макросов.  [2]

Условное ассемблирование довольно широко употребляется при генерации операционных систем. При этом в качестве генератора можно использовать программу на языке Ассемблера, задавая как параметры характеристики тех условий, в которых операционной системе предстоит работать. В результате после ассемблирования будет получена версия операционной системы, соответствующая конкретным задачам и конфигурации вычислительной системы. Генераторы такого типа не выполняют анализа объема оперативной памяти и дополнительных возможностей ЭВМ; эта информация вводится как параметры.  [3]

Директивы условного ассемблирования IF и ENDIF применяют для того, чтобы включать или исключать при ассемблировании фрагменты текста программы.  [4]

Обычно директивы условного ассемблирования служат для выборочной трансляции исходного текста в зависимости от внешних условий.  [5]

В макроопределениях также может использоваться условное ассемблирование. Более того - именно в макроопределениях условное ассемблирование и используется чаще всего, так как оно позволяет сделать из тела макроопределения достаточно универсальную заготовку и затем получать из нее различные, минимально-необходимые последовательности команд при разных макроподстановках.  [6]

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

Модельные операторы предназначены для создания из них операторов языка ассемблера во время макрогенерации и условного ассемблирования.  [8]

Система ДОС 1800 реализует: поддержку двух НГМД с общим объемом памяти 1 Мбайт; доступ к ПУ, к файлам; отладку ( с помощью монитора ДОС 1800); диалоговую интерпретацию команд из файлов на НГМД; динамическое создание и удаление файлов па НГМД и выделение дискового пространства для файлов библиотеку стандартных программ, включая фиксированную и плавающую арифметику; редактирование текстов в командном и экранном режимах и возможность расширения языка редактирования с помощью макросов; программирование на языках высокого уровня ПЛ / М н ФОРТРАН реального времени ( ФОРТРАН РВ); интерпретацию с языка БЕЙСИК; автоматическую компоновку программных модулей в единый объектный перемещаемый модуль; средства настройки на адрес и ведение библиотек объектных модулей; программирование на языке МАКРОАССЕМБЛЕР с расширенными макросредствами и условным ассемблированием.  [9]

В процессе условного ассемблирования могут использоваться SET-переменные, характеристики, выражения условного ассемблирования, метки следования.  [10]

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

В макроопределениях также может использоваться условное ассемблирование. Более того - именно в макроопределениях условное ассемблирование и используется чаще всего, так как оно позволяет сделать из тела макроопределения достаточно универсальную заготовку и затем получать из нее различные, минимально-необходимые последовательности команд при разных макроподстановках.  [12]

В процессе условного ассемблирования могут использоваться SET-переменные, характеристики, выражения условного ассемблирования, метки следования.  [13]

Базовое программное обеспечение МП ЕС-2335 состоит из методов доступа ( МД МП) и резидентного модуля. Оно реализовано на языке ассемблера с использованием возможностей макроязыка и операторов условного ассемблирования. Метод доступа активизируется программой пользователя на языках ФОРТРАН, ассемблера или ПЛ-1 при помощи оператора CALL, имеющего определенный формат.  [14]

Модельные операторы предназначены для создания из них операторов языка ассемблера во время макрогенерации и условного ассемблирования. В качестве модельных операторов могут использоваться машинные команды, команды ассемблера ( за исключением команд условного ассемблирования ICTL, OPSYN, MACRO, MEND), макрокоманды и операторы комментариев. Модельные операторы в макроопределении следуют за оператором прототипа.  [15]



Страницы:      1    2