Энциклопедия по машиностроению XXL

Оборудование, материаловедение, механика и ...

Статьи Чертежи Таблицы О сайте Реклама

Программа супервизор

Программы управления задачами. Эта группа системных управляющих программ осуществляет динамическое распределение ресурсов между конкурентными задачами непосредственно в процессе их выполнения [20]. В соответствии с рис. 4.1 управление задачами состоит из нескольких программ-супервизоров, каждая из которых  [c.116]

Выполнением задач управляют программы супервизора задач. Супервизор включается в работу по, сигналам прерывания. Он обеспечивает  [c.43]

Менеджер файлов управляет операциями запоминания и загрузки между основной памятью компьютера и имеющейся в системе внешней памятью. Он может либо быть явной частью операционной системы и должен вызываться для загрузки в компьютер, например, программой-редактором, либо неявно присутствовать в операционной системе и вызываться для работы другими приказами, например, при вызове редактора одной из программируемых клавиш. Во втором случае менеджер файлов невидим пользователю и приводится в действие программой-супервизором.  [c.198]


Объединенная система построена по иерархическому принципу, причем автономные подсистемы объединяются программой-супервизором. Структурная схема системы представлена на рис. 2. Супервизор в основном выполняет функции системного интерфейса, который преобразует команды пользователя в имена выполняемых программ. Кроме того, через него осуществляется инициализация и передается необходимая информация для программ, После запуска подсистемы управление не передается супервизору до тех-пор, пока пользователь не введет команду, предназначенную для другой подсистемы. Таким образом, при объединении подсистем необходимость в дополнительном описании возникает только при переходе от одной подсистемы к другой.  [c.194]

Комплекс программ ОС, обеспечивающий ее возможности по непосредственному управлению решением задач, называют программами управления задачами (монитором, супервизором, управляющей программой ОС).  [c.93]

Прерывания по обращению к супервизору дают возможность программам пользователя в явном виде с помощью различных макрокоманд, включенных в тексты программ, осуществлять обращения к самой ОС. Пово-  [c.116]

С момента запуска канала в работу и до завершения операции обмена ЦП и канал работают параллельно и независимо друг от друга. На рис. 4.10 представлена упрощенная схема организации обмена данными в ЕС ЭВМ. Из рисунка видно, что между программой пользователя с включенными в нее несложными макрокомандами ввода-вывода и супервизором ввода-вывода с его достаточно сложным механизмом обмена существует своеобразный интерфейс — системные программы метода доступа. В процессе подготовки операции обмена программа метода доступа  [c.122]

Компонентами ПО являются документы с текстами программ, программы на всех видах носителей, эксплуатационные документы. Программное обеспечение разделяют на общесистемное (ОПО) и прикладное (ППО). Компонентами ОПО являются трансляторы (Т) с алгоритмических языков, эмуляторы (Э), супервизоры (С) и др. Компонентами ППО являются программы (МП) и пакеты прикладных программ для АП (рис. 1.6, в).  [c.40]

Программа управления задачами (супервизор) управляет всем ходом вычислительного процесса в ЭВМ и предназначена для наблюдения и управления всеми задачами в системе. Супервизор выделяет задачам необходимые ресурсы для их решения в одно- или мультипрограммном режиме.  [c.366]

Супервизор осуществляет наблюдение за выполнением программ в течение пункта задания и предназначен для удовлетворения различных запросов выполняемых программ.  [c.47]

Предписанный режим работы ЭВМ обеспечивается программой управления, называемой супервизором и являющейся центральной частью ОС. Супервизор осуществляет упорядоченный вызов различных модулей ОС, обеспечивающих ввод программ и исходных данных, трансляцию, редактирование, загрузку программ в ОЗУ, вывод результатов и т. п. Иногда в супервизоре выделяется блок, который определяет режим работы системы. Этот блок называют диспетчером.  [c.344]


Система исполнения программ содержит супервизор, программы управления заданиями, программы управления данными, эксплуатационные программы.  [c.131]

Программу на входном языке системы называют исходным модулем, а программу после трансляции — объектным модулем. Объектные модули могут объединяться в новый модуль с помощью редактора связи и называются в том случае загрузочным модулем, который может быть загружен в оперативную память и выполнен или записан в библиотеку. Поиск модулей в библиотеках, их запись, трансляция и другие системные действия обычно выполняются под управлением супервизора согласно заданию, записанному на языке управления заданиями.  [c.57]

Для работы ЕС ЭВМ с нестандартно подключенными абонентами (АЦД, ВГД и ЦРД) как на ЕС ЭВМ, так и на самих абонентах используются определенные программные средства коммуникационные программы, выполняющие обмен данными между ЕС ЭВМ и абонентами супервизор реального времени (СРВ), позволяющий обрабатывать прерывания от нестандартного (по отношению к ЕС ЭВМ) устройства программы абонентов, обеспечива-  [c.300]

Управление задачами — это обеспечение одновременного выполнения нескольких задач, обеспечивающее увеличение пропускной способности вычислительной системы. Средства управления задачами распределяют основную память, загружают программы в основную память, переключают управление с одной задачи на другую, обеспечивают защиту задач от непредусмотренного взаимного влияния, выполняют задачи с определенным приоритетом. Основной программой, обеспечивающей управление задачами, является СУПЕРВИЗОР.  [c.96]

Установленный в приемные устройства ЭВМ пакет программ вводится в систему под управлением специальной программы операционной системы - супервизора.  [c.88]

Совокупность управляющих программ, входящих в супервизор и монитор, часто объединяют под общим названием диспетчер .  [c.88]

Управление вводом-выводом в моделях ЕС ЭВМ осуществляется через каналы, которые получают задание от планировщика каналов, являющегося составной частью супервизора. Планировщик каналов выполняет функции посредника между программами пользователя, выполняемыми в машине, и каналами. Управление непосредственно устройствами ввода-вывода производится с помощью машинных команд ввода-вывода, которые формируются планировщиком каналов, и командных слов канала.  [c.98]

Команды ввода-вывода являются привилегированными и могут выполняться только в случае, если процессор находится в состоянии супервизор . Канал работает под управлением канальной программы, которая хранится в специально отведенной области памяти (например, в оперативной памяти) и состоит из подкоманд, называемых командными словами канала (КСК). Каждое КСК канальной программы определяет тип операции обмена, область используемой ОП, количество передаваемых байт и действия, связанные с обменом информации. Подготовка канальной программы и формирование блока управления данными выполняются планировщиком каналов.  [c.98]

Управление системными сетевыми программами осуществляет супервизор сети СЕХ. Он планирует выполнение этих программ, управляет их взаимодействием и предоставляет средства управления таймером и сетевым буферным пулом.  [c.225]

Работа вычислительных систем осуществляется под управлением супервизора, представляющего собой программу, которая координирует и выполняет все команды ввода — вывода, обрабатывает прерывания и особые случаи, планирует работы и обеспечивает одновременное выполнение нескольких программ. С точки зрения программиста — пользователя системы, супервизор и оборудование представляют собой единое целое.  [c.4]

Состояние Р1 представляет собой обычное выполнение проблемных программ. Состояние Р2 используется супервизором для выполнения действий, требуемых каждым прерыванием. Переключение в состояние РЗ происходит всегда автоматически при возникновении любого прерывания, кроме прерываний от схем контроля машины. В этом случае супервизор анализирует тип прерывания и определяет требуемые действия. При необходимости осуществляется связь с программами состояния Р2. Переход в состояние Р4 осуществляется автоматически при возникновении прерываний от схем контроля машины.  [c.9]

В составе ОС РВ, применяемых в робототехнических комплексах, как и в ОС РВ общего назначения, можно выделить следующие основные компоненты 1) планировщик задач 2) диспетчер 3) обработчик прерываний 4) программа отслеживания времени 5) супервизор ввода-вывода.  [c.150]

Прерывания, запланированные в программе (например, прерывание при так называемом обращении к супервизору, возникающее в результате выполнения специальной команды ЭВМ).  [c.151]


И наконец, последним из основных программных компонентов ОС РВ служит супервизор ввода-вывода. Он предназначен для реализации операций ввода-вывода, запрашиваемых в выполняемых задачах. В робототехнической системе супервизор ввода-вывода должен управлять не только традиционными внешними устройствами ЭВМ (таким, как системная консоль, печатающее устройство, накопитель на магнитном диске и т. п.), но и приводами робота, а также контролировать работу многочисленных датчиков. При наличии супервизора запросы на ввод-вывод выражаются в программах обычно в форме макрокоманд, с каждой из которых ассоциируется соответствующий ей список параметров, определяющих тип устройства, а также адреса и объем данных, которые подлежат вводу или выводу. Обеспечивая должную буферизацию данных, супервизор полностью освобождает разработчика функциональных программ робота от необходимости детального программирования операций ввода-вывода и тем самым существенно облегчает его труд.  [c.152]

Связь между подсистемами осуществляется через супервизор с ПОМОЩЬЮ/ так называемого почтового ящика , принятого в системе УАХ. Он представляет собой область памяти, которая может использоваться для записи или чтения одновременно двумя программами, аналогично тому, как это обычно делается с устрой-  [c.199]

Супервизор выполняет, главным образам, функции интерфейса между подсистемами и операционной системой. Он записывает информацию в почтовый ящик , позволяет включать команды и подсистемы, создает файлы глобальных команд и вызывает операционную систему для выполнения программы. Его функции лучше всего иллюстрирует соответствующий набор команд.  [c.201]

С помощью светового пера можно задавать те или иные инструкции, выбирая их из нескольких меню, которые организованы по иерархической структуре. Программой верхнего уровня является супервизор, из которого пользователь может перейти в одно из меню для осуществления процедур ввода-вывода, анализа, проектирования, изменения параметров или выхода из па-  [c.241]

После того как соответствующий модуль ОС обработает прерывание, управление передается специальной программе супервизора — диспетчеру. Диспетчер просматривает очередь конкурентных задач начиная с самых приоритетных и первой задаче, находящейся в состоянии готовности к счету, передает управление процессором. Таким образом, любое ррерывание является поводом для того, чтобы диспетчер еще раз уяснил, является ли текущая задача самой приоритетной, не следует ли передать центральный процессор другой задаче.  [c.117]

Трансляция исходного модуля. На 3t im этапе происходит преобразование программы, записанной на алгоритмическом языке, в программу, записанную в кодах ЭВМ. Трансляцию осуществляют ЭВМ под управлением программы ФОРТРАН, которая хранилась во внешнем запоминающем устройстве (накопителе на магнитном диск ) и была переписана в основную память ЭВМ. Передача управления рабэтой ЭВМ по этой программе осуществлялась по программе СУПЕРВИЗОР.  [c.133]

Основной частью управляющих программ является программа СУПЕРВИЗОР. Она управляет не только решением задач, но и всей операционной системой вызывает рабочие программы в оперативную память, распределяет память между задачами, выделяет задачам отдельные устройства и выполняет много других функций. В ряде случаев эта программа обращается к оператору и обменивается с ним информацией. Кратко работа СУПЕРВИЗОРА с конкретной задачей состоит в следующем. После ввода информации в машину, о чем сообщают программы ввода, СУПЕРВИЗОР организует первичную обработку, вьще-ляет участок памяти. Запись информахщи в память сопровождается ее проверкой и сообщением об ошибках оператору или пользователю. Если введенная информация является программой, то СУПЕРВИЗОР направляет ее на трансляцию, после чего записывает в память. После этого в соответствии с директивами вводятся необходимые данные, организуется считывание и вывод результатов. Кроме СУПЕРВИЗОРА в состав управляющих программ входит еще ряд программ, осуществляющих загрузку программ, управление данными и др.  [c.116]

В Японии была создана операционная система ЕН08 для управления движения манипулятора. Это — специализированная операционная система со своей собственной программой-супервизором, а также интерпретатором команд, программой-редактором и исполняющей программой. Подготовленное задание может быть немедленно выполнено исполнительной программой.  [c.134]

Следует отметить, что любая подсистема также может быть организована в виде Ha6opia автономных программ, объединенных программой-супервизором. Этот метод улучшает эксплуатационные характеристики системы. По этому принципу организованы две из подсистем Кембриджский пакет анализа и проектирования линейных систем ( LADP) и Пакет проектирования систем в пространстве состояний (SSDP).  [c.195]

Программа главного планировщика осуществляет связь оператора ЭВМ с ОС, т. е. все директивы оператора (а они могут направляться в систему и с главной консоли ЭВМ, и из входного потока) обрабатываются главным планировщиком, который затем преобразует их в соответствующие обращения к супервизору ОС. Таким образом, главный планировщик не просто организует связь оператора с ОС, а является той системной управляющей программой, через посредство которой операторы Э13М и пользователи могут влиять на организацию вычислительного процесса. На рис. 4.7 представлено типичное распределение оперативной памяти ЕС ЭВМ в режиме MVT с учетом системных управляющих программ.  [c.116]

При такой организации обмена пользователь в своей программе должен выполнить все те действия, которые в описанных выше методах выполняла программа стандартного метода доступа (рис. 4.10). Фактически программист создает свой метод доступа, позволяющий ему учесть все особенности ВУ и тем самым достичь максимальной эффективности выполнения программы обмена. При этом программист должен составить канальную программу конкретного внешнего устройства, построить некоторые управляющие блоки [блоки ввода-вывода (ЮВ), управления событиями (ЕСВ), управления данными (D B)] и, наконец, в нужном месте своей программы выдать макрокоманду ЕХСР — обращение к супервизору ввода-вывода с просьбой выполнить канальную программу.  [c.124]


Супервизор - основная управляющая программа операционной системы. Он обеспечивает взаимодействие вход> щих в вычислительную систему устройств, а также программ математического обеспечения для достижения максимальной эффективности испол >зования машинного времени. Супервизор — неотъемлемый элемент опера щонных систем всех ЭВМ последних моделей.  [c.131]

Программное обеспечение подразделяется на общесистемное и прикладное, Компонентами общесистемного обеспечения являются, например, операционные системы (ОС), трансляторы с алгоритмических языков, эммуля-торы и супервизоры компонентами прикладного обеспечения — пакеты программ, предназначенные для получения проектных решений, и программы ведения информационной базы САПР АЛ (рис. 5).  [c.100]

ДИАМС состоит из управляющей системы и библиотеки системных и прикладных программ. Управляющая система включает диспетчер разделения времени, монитор ввода-вывода, супервизор базы данных, интерпретатор.  [c.205]

Из рис. 4.6 следует, что все трансляторы (Макроассемблер, ПЛ/М-80 и Фортран-80) могут генерировать перемещаемые объектные модули. Эти перемещаемые объектные модули не пригодны для непосредственного исполнения, так как в них могут содержаться ссылки на другие модули и они не настроены на абсолютный адрес (без такой настройки нельзя средствами супервизора ДОС 1800 загрузить для запуска файл с программой). Перевод перемещаемых объектных модулей в пригодный для исполнения абсолютный загрузочный модуль делается в два этапа.  [c.253]

Большая ЭВМ (ЭВМ-супервизор) помимо подготовки управляющих программ осуществляет планирование, диспетчирование и управление ходом всего производственного процесса. Средняя ЭВМ (первого ранга, ЭВМ-саттелит) выполняет функции опера-.310  [c.310]

Обработка прерываний заключается в том, что супервизор распознает тип прерывания и передает управление соответствующей программе, которая осуществляет обработку прерыва(ния. Программист полностью освобожден от необходимости работать с прерываниями.  [c.43]

В связи с тем, что каждая операционная система предъявляет конкретные требования к проблемным программам, рассмотрим те вопросы, по которым необходимы соглашения. Основные соглашения связаны с использованием регистров и со.чранением их содержимого. Распределение регистров необ.ходимо изучить по руководству, описывающему супервизор и управление данными. Для каждого типа структуры программы существуют свои соглашения. Средства, предоставляемые пользователю операционной систе.мой и позволяющие улучшить управление, выполнением пробе  [c.68]

Для того тобы создать по-настоящему удобную и эффективную систему, недостаточно только объединить четыре подсистемы, супервизор и программы преобразования данных. Кроме этого, необходимы средства для - обмена информацией между программами. Пользователь должен иметь в данной системе возможность вызывать команды, которые предоставят ему в распоряжение дополнительные средства другой подсистемы или просто позволят перейти в другую подсистему. Из-за возможного несоответствия одни и те же команды в общем случае не могут использоваться во всех подсистемах. Кроме того, желательно, чтобы пользователь мог создавать дополнительные команды применительно к конкретной задйче. В объединенной системе эти требования выполняются за счет принятой структуры взаимодействия, представленной на рис. 6.  [c.199]

Эта команда является средством передачи информации. Заданная строка передается в программу, определенную последующей командой ONV или RUN. Строки могут содержать,любые символы в коде AS II. Формальные параметры заменяются их значениями, в противном случ супервизор не интерпретирует эти строки. Формат и значения передаваемых данных зависят целиком от подсистемы, определенной в следующей команде RUN или ONV. ,  [c.202]


Смотреть страницы где упоминается термин Программа супервизор : [c.200]    [c.49]    [c.197]    [c.127]    [c.198]   
Автоматизация проектирования оптико-электронных приборов (1986) -- [ c.131 ]



ПОИСК



Программа

Супервизор



© 2025 Mash-xxl.info Реклама на сайте