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

Константа - тип

Cтраница 3


Обычно константы типа S используются для определения адресов операндов в формируемых машинных командах.  [31]

Поскольку константы типа D размещаются с границ двойного слова, поле KPR будет начинаться с границы двойного слова.  [32]

33 Примеры определения констант типов D и Е. [33]

Трансляция константы типа С заключается в замене каждого символа одним байтом, содержащим восьмибитовое представление этого символа в ДКОИ-8. Самая левая литера константы заносится в байт, на который указывает текущее значение счетчика адреса; выравнивания на какую-либо границу не производится. При отсутствии модификатора длины число байтов, отводимых в объектном модуле под константу типа С, равно числу входящих в нее символов. Если значение модификатора длины меньше числа символов в константе, то от константы отбрасываются лишние правые символы.  [34]

Для констант типа Н и F, кроме длины, может указываться масштаб и экспонента. Масштаб имеет вид Ss, где s определяет число разрядов, представляющих дробную часть двоичного числа. Если масштаб не указан, константа транслируется как целое число. Экспонента задается в виде Ew и вызывает умножение константы на 10W перед переводом ее в двоичную.  [35]

Для констант типа А и V собственно данные заключаются в круглые скобки; во всех других константах они заключены в апострофы.  [36]

37 Простейшие случаи употребления предложения DC 88. [37]

Изображение константы типа F или D заключается в апострофы и помещается непосредственно справа от буквы, обозначающей ее тип. Пробелы в поле операндов могут быть только либо слева от буквы, обозначающей тип, либо справа от правого апострофа.  [38]

Использование констант типа Y обычно ограничено машинами с объемом памяти, не. Принципиальное использование констант типа S иллюстрируется в приведенных уже в этой главе примерах. Константы типа V используются при написании подпрограмм, где они содержат адрес входа в программу.  [39]

Для констант типа Y может быть указана явная длина один или два байта, если в ней записано абсолютное выражение. Если выражение переместимое, то может быть указана явная длина два байта. В этом случае модификатор длины используется только для запрещения выравнивания на границу полуслова.  [40]

Использование констант типа Y обычно ограничено машинами с объемом памяти, не. Принципиальное использование констант типа S иллюстрируется в приведенных уже в этой главе примерах. Константы типа V используются при написании подпрограмм, где они содержат адрес входа в программу.  [41]

Объявление константы типа множества может содержать несколько элементов, заключенных в квадратные скобки и разделенных запятыми.  [42]

Аналогичны константам типа А с той разницей, что их неявная длина 2 байта, и помещаются они на границу полуслова.  [43]

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

Имеются еще константы типов В, Р, Z, Н, F, Е, D - зависящие от формы представления чисел.  [45]



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