Cтраница 4
На рис. 5.5 программа этого примера записана на бланках. Первые три предложения являются управляющими картами в ОС ЕС. Оператор START ( предложение 4) сообщает транслятору о начале программного модуля. Четыре команды ( предложения 8 - 11) связаны с областью сохранения содержимого регистров SV. Макрокоманда OPEN ( предложение 12) открывает два набора данных: входной PAY и выходной РАР. [46]
Одна вадача может пользоваться несколькими внешними запоминающими устройствами. Каждому из них в управляющих картах соответствует свой номер. Поэтому, выбирая эти номера произвольно, надо следить, чтобы параметры т были все различными в картах заказа запоминающих устройств. [47]
Когда происходит обращение к сортировке, этап назначения вызывается из системной библиотеки системным загрузчиком. Модули этапа назначения строят по управляющим картам таблицу параметров сортировки. На этом этапе рассчитываются блоки, буферизация, слияния, и устанавливается связь с операционной системой для назначения устройств. Затем на этапе назначения формируется запрос к системному загрузчику на загрузку начальных модулей этапа сортировки. [48]