Cтраница 2
С помощью программы системного ввода запускается задание на копирование очередной порции данных на архивную магнитную ленту. [16]
Рассмотрим схему работы Системного ввода при обработке каждого задания. [17]
Для запуска программы системного ввода используется команда / / START ( или / / S) RDR. Pn, OOC, где Р - номер раздела, в котором будет работать программа системного ввода ( RDR); ООС-условный физический адрес устройства, с которого вводится входной поток данных. [18]
![]() |
Обработка заданий в мультипрограммном режиме. [19] |
При этом программа системного ввода преобразует текст задания в управляющие таблицы и помещает последние вместе с наборами входных данных во входную очередь ( их всего 15), соответствующую указанному в описании классу задания. [20]
С устройства программы системного ввода в операционную систему могут быть введены все команды, кроме DE FINE, HALT, SWAP, MODE и команды START для выполнения процедуры из личной библиотеки процедур. [21]
![]() |
Виды заданий. [22] |
Оператор JOB сообщает программе системного ввода о начале задания или о начале входного потока заданий. [23]
Во время работы программа системного ввода считывает операторы входного потока; проверяет правильность написания операторов ЯУЗ; пополняет запуски заданий текстами из каталогизированных процедур; формирует в системных входных очередях специальные таблицы, характеризующие каждое задание, каждый пункт задания, все необходимые наборы данных; копирует массивы информации из входного потока на ВУ. [24]
![]() |
Схема обработки. [25] |
Выбранное задание передается программе системного ввода ОС ЕС, запущенной программой инициализации КРОС. При запуске этой программы в качестве устройства системного ввода назначается псевдоустройство. [26]
По требованию оператора загружается программа Системный ввод в динамическую область памяти. Ей передается управление для считывания входного потока заданий и формирования Очередей заданий. Управление возвращается Супервизору, который загружает Планировщик в разделы с наибольшим приоритетом, имеющими размеры Планировщика. Управление передается Планировщику, находящемуся в наиболее приоритетном разделе. [27]
![]() |
Общая схема функционирования планировщика заданий. [28] |
Остальные программы СУ 3 - системный ввод ( RDR), системный вывод ( WTR) и инициатор-терминатор ( 1МГТ) - часто объединяемые одним понятием-планировщик-работают в разделах динамической области памяти и выполняют основные функции по обработке входного потока заданий. [29]
Команда START позволяет запустить программу системного ввода. [30]