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

Имя - память - тип

Cтраница 1


Имена памятей типа MEMORY в операндах могут быть относительными.  [1]

Если правым операндом является имя памяти типа MEMORY, то ячейка, соответствующая этому имени, переписывается в доступную ячейку магазинной памяти.  [2]

Если правым операндом является имя памяти типа MEMORY, то ячейка, соответствующая этому имени, переписывается в доступную ячейку магазинной памяти, а затем обнуляется.  [3]

Левым операндом могут быть имена памяти типа MEMORY, регистровой или магазинной памяти, заданные явно или косвенно.  [4]

Если левым операндом является имя памяти типа MEMORY, то записывается только содержимое первой доступной ячейки.  [5]

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

Левым операндом могут быть имена памяти типа MEMORY, регистровой или магазинной памяти, заданные явно или косвенно.  [7]

Если левым операндом является имя памяти типа MEMORY, то производятся чтение максимально первых шести символов и запись их слева направо в ячейку соответствующего имени последовательной памяти.  [8]

Для выполнения операции необходимо задать два фактических параметра. Параметр откуда задает имя памяти типа MEMORY, идентифицирующее начальный адрес вновь пересылаемой записи.  [9]

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

Левым операндом является имя магазинной памяти, заданное явно идентификатором или косвенно через указатель. Правым операндом могут быть имена памяти типа MEMORY, магазинной или регистровой памятей, заданные явно или косвенно, а также литералы.  [11]

Операция SEND используется для посылки в табличную память записей из последовательной памяти. Записи необязательно должны иметь одинаковую структуру и длину. Для выполнения операции необходимо задать три фактических параметра. Параметр откуда задает имя памяти типа MEMORY, идентифицирующее начальный адрес пересылаемой записи.  [12]

Операция GIVE используется для выборки записей из табличной памяти по тому порядковому номеру, в котором они были записаны в таблицу. Выбранная по номеру запись пересылается в память типа MEMORY. Параметр имя таблицы задает идентификатор таблицы, описанный в предложении TABLE. В качестве параметра можно использовать восьмеричный или десятичный литералы, а также определять номер записи через адрес или указатель. В этом случае операция GIVE осуществляет выборку очередной записи из таблицы. Параметр куда задает имя памяти типа MEMORY, идентифицирующее начальный адрес, куда помещается выбранная из таблицы запись.  [13]



Страницы:      1