Cтраница 4
Для работы компилятора, написанного на Фортране IV, употребляются операторы языка управления заданиями JOB EXEC DD с именем STEPLIB, которое определяет библиотеку загрузочных модулей. [46]
Модульная схема ДИСП СРВ. [47] |
Определяется размер области абонента, выделяется для нее память, создается таблица всех модулей ДИСП ( оглавление), проверяется наличие модулей ДИСП в библиотеке загрузочных модулей, длины модулей заносятся в оглавление Определяется размер транзитной области памяти. Инициализируются поля области связи, БИАП и области абонента. [48]
Этапы обработки задания на ЭВМ с помощью программы. [49] |
Загрузочный модуль, сформированный после этапа редактирования связей, является готовым к выполнению на ЭВМ, но программа редактора связей сначала обязательно помещает его в библиотеку загрузочных модулей, и только оттуда с помощью специальной программы выборки он загружается в ОП ЭВМ. Данная схема перемещения загрузочного модуля может быть нарушена, если вместо программы редактора связей использовать загрузчик - системную обрабатывающую программу, объединяющую выполнение основных функций редактора связей и программы выборки в одном пункте задания. Загрузчик применяется в тех случаях, когда программист не считает необходимым сохранение на будущее сформированного загрузочного модуля в библиотеке, а намерен сразу же за формированием модуля осуществить и его выполнение. Такая схема решения задачи ( рис. 4.3) осуществляется быстрее. [50]
После того как отлажена какая-то группа модулей, составляющих достаточно самостоятельную часть программы, они с помощью редактора связей могут быть объединены и помещены в библиотеку загрузочных модулей. [51]
К средствам создания операционных систем САПР можно отнести инструментальный диалоговый монитор ( ИДМ) ФАУСТ [48], который позволяет: создавать, модифицировать, просматривать и документировать символические тексты; вести ( обслуживать) символические библиотеки; вызывать обрабатывающие программы ОС ( трансляторы, загрузчики, редактор связей, утилиты); пополнять и использовать библиотеки загрузочных модулей; создавать, модифицировать и использовать оперативный банк числовых данных; управлять процессом подготовки исходных данных для вычислительной задачи; вызывать для выполнения предметные программные модули САПР; просматривать листинги обрабатываемых программ ОС и предметных задач; управлять форматом просмотра и документирования результатов работы предметных задач; использовать специальный язык организации диалога ( ЯОД) для создания предметно-диалоговой САПР, использующей все перечисленные выше возможности ИДМ; вводить через ИДМ любые команды оператора. [52]