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

Константа - восстановление

Cтраница 3


Такой способ вычисления констант восстановления часто бывает очень сложным, поэтому в каждом конкретном случае следует искать более простые пути. В определенном месте программы предусматривается оператор, к-рый засылает на место константы восстановления код восстанавливаемой команды. Этот способ применим только в том случае, если, начиная с момента работы оператора засылки и до па-чала работы оператора восстановления по параметру i, рассматриваемая команда переадресуется только по параметру I. Восстановление команд, переадресуемых с помощью адресных регистров, осуществляется путем восстановления содержимого этих регистров.  [31]

Изучение кипения сплавов показывает, что соединение AszS кипит, не диссоциируя, в то время как As2S2 диссоциирует. Реальгар AsaS2, как видно из диаграммы, в отсутствии воздуха плавится и перегоняется. Теплота образования As2S2 вычислена Э. В. Брицке и А. Ф. Капустинским [107] равной - f - 51 43 ккал / моль из констант восстановления и 21 93 ккал / моль из упругости диссоциации.  [32]

Возникает вопрос, нельзя ли сократить написанную программу, применив восстановление команд. Оказывается, нет, - в этом случае зависимость верхней границы значения / от параметра i препятствует сокращению. Полное изменение переменных команд в цикле по / зависит от значения t, значит, должны зависеть от t и константы восстановления. Их, в свою очередь, нужно переадресовывать во внешнем цикле. Число команд в программе применением восстановления сократить не удается.  [33]

Возникает вопрос, нельзя ли сократить написанную программу, применив восстановление команд. Оказывается, нет, - в этом случае зависимость верхней границы значения / от параметра I препятствует сокращению. Полное изменение переменных команд в цикле по / зависит от значения i, значит, должны зависеть от t и константы восстановления. Их, в свою очередь, нужно переадресовывать во внешнем цикле. Число команд в программе применением восстановления сократить не удается.  [34]

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

Эти коды принято наз. В общем случае для вычисления констант восстановления необходимо предусматривать спец. Однако часто вид этих констант бывает известен заранее, и их вводят в машину в готовом виде. K-K ( i), константа восстановления должна иметь вид Jf ( i0); 2) восстанавливаемая команда зависит от мн.  [36]

Эти коды принято наз. В общем случае для вычисления констант восстановления необходимо предусматривать спец. Однако часто вид этих констант бывает известен заранее, и их вводят в машину в готовом виде. KK ( i), константа восстановления должна иметь вид К ( 1); 2) восстанавливаемая команда зависит от мн.  [37]

Я использует третий массив информации, состоящий из ТРП и ТРВ. Стандартное распределение памяти ( если оно выбрано для составляемой программы) производится блоком Я без участия человека. Блок Я начинает свою работу с просмотра ячейки, хранящей признак вида распределения памяти. При наличии в этой ячейке признака стандартного распределения памяти блок Я составляет ТРП, подсчитывая, а также используя для этого запасенные другими блоками в стандартных ячейках наибольшие применяемые в программе условные числа, общее количество команд, содержащихся в программе, величин, констант восстановления, констант переадресации, числовых констант и рабочих ячеек. После составления ТРП блок Я с ее помощью перерабатывает ТРВ, заменяя в ней условные адреса величин истинными адресами.  [38]

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



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