Cтраница 1
Прототип макроопределения, в котором в подполе названия записывается название макроопределения, в подполе операции - мнемонический код макрооперации, в подполе операндов - используемые символические параметры. [1]
Прототип макроопределения, в котором в подполе названия записывается название макроопределения, в подполе операции - мнемонический код макрооперации, в подполе операндов - используемые символические параметры. [2]
В предложении прототипа макроопределения перечислены все символические параметры в произвольном порядке. [3]
За предложением прототипа макроопределения следуют предложения модели. В частном случае модельные предложения могут отсутствовать. [4]
В предложении прототипа макроопределения перечислены все символические параметры в произвольном порядке. [5]
За предложением прототипа макроопределения следуют предложения модели. В частном случае модельные предложения могут отсутствовать. [6]
В предложении прототипа смешанного макроопределения можно использовать обе формы записи операндов - позиционную и ключевую при условии, что все позиционные операнды обязательно предшествуют первому ключевому операнду. [7]
В операторе прототипа ключевого макроопределения список параметров записывается иначе, чем в позиционном макроопределении: после каждого параметра ( ключевого слова) в списке следует знак равенства и при необходимости стандартное значение. [8]
В операторе прототипа смешанного макроопределения используют как позиционные, так и ключевые параметры. Все позиционные параметры должны предшествовать первому ключевому параметру. [9]
В предложении прототипа смешанного макроопределения можно использовать обе формы записи операндов - позиционную и ключевую при условии, что все позиционные операнды обязательно предшествуют первому ключевому операнду. [10]
Каждый операнд предложения прототипа ключевого макроопределения состоит из символического параметра, за которым следует либо только знак равенства, либо знак равенства и терм, которому равен данный символический параметр. Ключевые параметры записываются в произвольном порядке и разделяются запятыми. [11]
Если символический параметр указан в подполе операнда прототипа макроопределения, а в макрокоманде записано соответствующее ему ключевое слово, то значение этого ключевого слова замещает данный символический параметр. [12]
Если символическому параметру было присвоено значение в прототипе макроопределения, а макрокоманда не содержит ключевого слова, соответствующего этому символическому параметру, то значение, указанное в предложении прототипа, замещает символический параметр; если же макрокоманда содержит ключевое слово, то оно замещает символический параметр, несмотря на то, что в прототипе было ранее указано какое-то значение. [13]
В подполе операции макрокоманды указывается такой же мнемонический код макрооперации, какой указан в подполе операции предложения прототипа макроопределения. В подполе операндов может быть записано от О до 200 операндов. Запись операндов макрокоманды может быть трех видов: обычная, альтернативная или смешанная с неограниченным числом строк продолжения. В позиционной макрокоманде количество и порядок следования операндов однозначно определяется количеством и порядком следования символических параметров в предложении прототипа макроопределения. [14]
Операторы MACRO, COPY, MEXIT, MNOTE, MEND, оператор прототипа и другие операторы - команды ассемблера - описаны в 1.2. В зависимости от формата записи операндов прототипа макроопределения разделяют на позиционные, ключевые, смешанные. [15]