Поле - метка - Большая Энциклопедия Нефти и Газа, статья, страница 3
Девиз Канадского Билли Джонса: позволять недотепам оставаться при своих деньгах - аморально. Законы Мерфи (еще...)

Поле - метка

Cтраница 3


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

GLOBL может содержать метку в поле метки и комментарий в поле комментария.  [32]

Приписывая значение символьному имени в поле метки команды, ассемблер должен знать, какой адрес будет иметь эта команда во время выполнения программы. Пример написан для Pentium И. Мы не будем давать примеры для SPARC и Motorola, поскольку различия между языками ассемблера не очень важны и одного примера будет достаточно. Кроме того, язык ассемблера для SPARC неудобочитаем.  [33]

Формирование множества состояний во втором поле метки элемента происходит при каждом бэктрекинговом прохождении элемента.  [34]

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

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

37 Программа EXAM11. GPS. [37]

Метка МЕТ1 - это имя в поле метки оператора.  [38]

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

Имя определено, если оно встречается в поле метки предложения.  [40]

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

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

В других ассемблерах достаточно оставить пробел между полями метки и операции.  [43]

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

Символы 2F, 2В никогда не используются в поле метки, а 2Н никогда не используется в поле адреса.  [45]



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