Главная управляющая программа - Большая Энциклопедия Нефти и Газа, статья, страница 2
Если ты споришь с идиотом, вероятно тоже самое делает и он. Законы Мерфи (еще...)

Главная управляющая программа

Cтраница 2


Специальные команды позволяют записывать слово, одновременно приписывая ему разряд защиты. Если теперь другой процессор попытается обратиться к данным, помеченным защитой, произойдет прерывание, которое может быть истолковано главной управляющей программой, например, как попытка одного процессора несвоевременно ( слишком рано) обратиться к данным, еще не обработанным другим процессором. В системе команд существуют команды, которые осуществляют считывание с проверкой данного разряда. Такая команда позволяет ветвям программы, исполняемым на разных процессорах, организовывать синхронизацию без помощи операционной системы. Например, если в какой-то период своей работы одна-ветвь нуждается в результатах работы другой ветви, то выяснить, закончилась ли обработка этих результатов, можно, проверив содержание соответствующего слова, адрес которого известен обеим ветвям.  [16]

Как уже отмечалось, всякое возникшее прерывание интерпретируется аппаратурой как принудительный переход к некоторой процедуре операционной системы. Происходит это следующим образом. Далее аппаратурой в стек помещается косвенная ссылка на процедуру главной управляющей программы, организующей реакцию на прерывание.  [17]

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

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

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

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



Страницы:      1    2