Cтраница 3
Простейший способ использования подпрограмм компилятором дисплейного файла состоит в том, что они рассматриваются как особая разновидность записи. [31]
Область, подлежащая штрихоъке с помощью подпрограммы SHADE. [32] |
Рассмотрим пример использования подпрограммы SHADE. Ниже приведен фрагмент программы, реализующей штриховку заданной области. [33]
В процессе использования готовых подпрограмм возникает ряд проблем, связанных, с одной стороны, с хранением имеющихся подпрограмм и размещением используемых подпрограмм в памяти ЭВМ, и с другой стороны - с организацией их взаимодействия с основной программой. [34]
Для удобства использования подпрограмм ВОС и ЗОС они должны быть организованы одинаковым образом. [35]
Способ задания и использования подпрограмм аналогичен принятому в языке Бейсик. [36]
Программа 6.14 иллюстрирует использование подпрограммы с массивами переменной размерности. В ней в зависимости от числа точек NDIM, введенного с терминала, вычисляется величина стандартного отклонения. [37]
Существуют различные способы использования подпрограмм. Ранее был рассмотрен закрытый способ их использования, при котором подпрограмма присутствует в единственном экземпляре и в случае необходимости принуждается к выполнению за счет обращения к ней из основной программы. Главный недостаток этого способа состоит в том, что подпрограмма обычно зависит от параметров, а потому она должна уметь настраиваться на фактические параметры, задаваемые при обращении. Для такой настройки а подпрограмме приходится предусматривать специальные команды ( формирующую часть подпрограммы), что приводит к дополнительному расходованию памяти для их хранения и затратам машинного времени на их выполнение, в результате чего снижается эффективность программы. [38]
Однако для упрощения использования подпрограмм задачу сохранения содержимого индексного регистра целесообразно возложить на каждую из подпрограмм. Если какая-либо подпрограмма использует этот регистр для своих целей, то она должна предварительно запомнить исходное содержимое регистра, а перед возвратом в основную программу - восстановить это содержимое. [39]
Дан ли пример использования подпрограммы. [40]
Содержимое стека и таблицы адресов параметров сразу после включения регистров. [41] |
Еще одна причина использования подпрограмм заключается в том, что они представляют собой средство сегментации программы на задачи и до объединения их в большую программу можно полностью проверить подпрограммы, соответствующие каждой задаче. [42]
Рассмотрим различные варианты использования подпрограммы REGILL для решения задач восстановления зависимостей. [43]
Решение задач е использованием подпрограмм значительно снижает скорость обработки и, следовательно, эффективность применения МП. Поэтому стремятся к - тому, чтобы микропроцессоры с управлением на командном уровне имели гибкую и развитую систему команд. [44]
Важным моментом при использовании подпрограмм является взаимосвязь основной программы с подпрограммой. [45]