Справочник химика 21

Химия и химическая технология

Статьи Рисунки Таблицы О сайте English

Код первого рода подпрограммы

    Коды, применяемые в подпрограммах. Каждая подпрограмма состоит из ряда основных кодов — команд (собственно подпрограмма) и ряда необходимых для ее работы вспомогательных кодов. Коды подпрограммы бывают первого рода— имеющие структуру команд, и второго рода — являющиеся едиными целыми (например, изображения чисел). Основные части кодов 1-го рода, не являющихся командами, по аналогии с командами будем называть соответственно адресами, признаками и кодами операций. [c.208]


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

    По их роли в подпрограмме коды первого рода делятся на команды и константы. Последние в свою очередь делятся на константы переадресации, константы восстановления и т. д. Коды второго рода являются константами, главным образом это коэффициенты формул, по которым ведет вычисление подпрограмма. Их обычно называют числовыми константами, хотя в подпрограмме могут использоваться коды второго рода, не являющиеся изображениями чисел (например, наборы нулей и единиц для выделения тех или иных разрядов кодов, изображающих числа, и т. п.). [c.209]

    Существуют два способа кодировки буквенно-числовых обозначений. При первом из них в символических адресах (7.1), не зависящих от параметров, каждая буква а,- заменяется некоторым числом. Коды второго рода (7.2) и адреса (7.1), зависящие от параметров, кодируют особым образом (принятым в данной системе стандартных подпрограмм). При таком способе кодировки за адресами кодов первого рода сохраняется название символические адреса (числовые). [c.210]

    Второй способ кодировки заключается в том, что подпрограмме условно присваиваются действительные адреса, так, будто она должна быть установлена в определенном месте оперативной памяти (например, в последовательных ячейках, начиная с ячейки, имеющей номер 2000, и кончая ячейкой с номером 3777), а расположение основной программы неизвестно. Те адреса, которые при этом не могут быть заменены номерами ячеек и содержат в себе буквы, а также зависящие от параметров числовые константы, кодируются особым образом (принятым в данной системе стандартных подпрограмм). При таком способе кодировки адреса кодов первого рода называют условными адресами. [c.210]

    Стандартные подпрограммы, принадлежащие БСП-1, могут быть как конкретными, так и зависящими от параметров (т. е. составленными в общем виде). В последнем случае адреса кодов первого рода и коды второго рода должны зависеть каждый не более чем от одного параметра подпрограммы, причем зависимость допускается только полиномиальная, т. е. (при записи в буквенно-числовых обозначениях) функции ф(ру) иФ(ру) в формулах (7.1) и (7.2) должны быть многочленами целой положительной степени от одного независимого переменного ру. При этом (7.1) и (7.2) принимают соответственно вид [c.212]


    Совокупность адресов кодов первого рода в подпрограммах БСП-1 разбита на следующие три класса  [c.212]

    Массив переменной информации о стандартной подпрограмме составляется в виде последовательности кодов первого рода, имеющих вид (/=1, 2,. .. ) [c.217]

    Совокупность адресов кодов первого рода в подпрограммах ССП-2 разбита на три следующих класса  [c.220]


Программирование (1963) -- [ c.208 , c.209 ]




ПОИСК





Смотрите так же термины и статьи:

первого рода



© 2025 chem21.info Реклама на сайте