Cтраница 1
Выводной файл накопления создается в момент моделирования первой операции вывода на соответствующем устройстве единичных записей. Выводной файл ВМ поступает в область накопления МВМ и помещается в очередь вывода на реальное устройство единичных записей. Вывод файла накопления на реальное устройство может быть выполнен только после его закрытия. [1]
Выводной файл накопления, закрываемый по команде CLOSE, будет содержать данные, выведенные на виртуальное устройство до выполнения данной команды CLOSE. По следующему запросу ВМ для вывода на устройство открывается новый выводной файл накопления. При закрытии выводного файла накопления ему присваивается уникальный идентифицирующий номер, и файл накопления помещается в очередь для вывода на соответствующее реальное устройство либо в очередь файлов накопления перфокарточного устройства ввода ВМ, указанной в команде SPOOL при задании режимов работы устройства. [2]
При закрытии выводного файла накопления ему присваивается идентифицирующий номер, с которым он помещается в очередь для вывода на реальное устройство вывода. [3]
Команда HOLD предназначена для помещения выводных файлов накопления указанной ВМ в состояние системной задержки. Пользователь класса D может поместить в состояние системной задержки файлы любой, не обязательно зарегистрированной ВМ. [4]
Команда REPEAT увеличивает количество копий выводного файла накопления, которое первоначально было задано при создании этого файла, а также для помещения текущего выводного файла в состояние системной задержки с увеличением или без увеличения количества создаваемых копий. Данная команда применяется к файлам накопления, которые в данный момент выводятся на реальное печатающее устройство или на реальное перфокарточное устройство вывода. [5]
Таким же образом производится пересылка выводных файлов накопления. [6]
После пуска реальных устройств вывода, используемых для накопления, выводные файлы накопления начинают автоматически выводиться на эти реальные устройства. [7]
Если при выводе данных на реальное печатающее устройство происходит неисправимая ошибка ввода-вывода, то выводной файл накопления переводится в состояние системной задержки, а реальное устройство становится недоступным СВМ ЕС. [8]
Если при выводе данных на перфокарточное устройство вывода происходит неисправимая ошибка ввода-вывода, то выводной файл накопления переводится в состояние системной задержки, а реальное устройство становится недоступным СВМ ЕС. Вывод не обработанного до конца файла накопления возобновляется с начала файла. [9]
Команда FREE отменяет состояние системной задержки для файлов накопления заданной группы устройств единичных записей или всех выводных файлов накопления указанной виртуальной машины. После выполнения команды FREE данные файлы накопления могут быть выведены на реальное устройство единичных записей. [10]
В процессе вывода информации на виртуальное устройство единичных записей эта информация перехватывается МВМ, дополняется некоторой служебной информацией и записывается в файл накопления на том ЗПО - создается выводной файл накопления. ВМ в качестве ответа посылаются сигналы ввода-вывода, соответствующие типу выводного устройства единичных записей. Файл накопления для выводного устройства единичных записей начинает создаваться ( открывается) в момент моделирования первой операции вывода на это устройство. Вывод файла накопления на реальное устройство единичных записей может быть выполнен только после его закрытия. Закрытие файла накопления осуществляется либо по завершению работы ВМ, либо по специальным командам МВМ. Вывод закрытого файла накопления на реальное устройство единичных записей может быть осуществлен только с ведома оператора СВМ ЕС. [11]
Команда START предназначена для пуска реального устройства единичных записей в процессе функционирования СВМ ЕС, для изменения классов накопления, обслуживаемых этим устройством, а также для определения режима разделения выводных файлов накопления. [12]
Особенностью моделирования методом накопления является возможность обходиться при моделировании устройств единичных записей виртуальной машины без использования реальных устройств единичных записей. Выводные файлы накопления по требованию пользователя в момент их закрытия могут переопределяться в вводные и в последующем считываться с виртуальных вводных устройств единичных записей. Имеется возможность передавать закрываемые выводные файлы накопления, а также свои собственные вводные файлы в качестве вводных или выводных другим виртуальным машинам. [13]
СОру [ ппп ] - определяет количество копий файла накопления, которое должно быть получено при выводе файла накопления на реальное печатающее или перфокарточное устройство вывода. Действителен только для выводных файлов накопления. [14]
Выводной файл накопления, закрываемый по команде CLOSE, будет содержать данные, выведенные на виртуальное устройство до выполнения данной команды CLOSE. По следующему запросу ВМ для вывода на устройство открывается новый выводной файл накопления. При закрытии выводного файла накопления ему присваивается уникальный идентифицирующий номер, и файл накопления помещается в очередь для вывода на соответствующее реальное устройство либо в очередь файлов накопления перфокарточного устройства ввода ВМ, указанной в команде SPOOL при задании режимов работы устройства. [15]