Cтраница 1
Главная управляющая программа ( МСР) рассчитана на управление системой в максимальной комплектации. [1]
Главная управляющая программа, выделяя область памяти под стек, формирует базу стека - адрес его начала и нижнюю границу. [2]
Чтобы получить время в главной управляющей программе, использовалась одна из обычных команд, при помощи которой устанавливался неиспользуемый разряд в одном из регистров. Главная управляющая программа была так модифицирована, что при каждом входе в нее немедленно выполнялась эта команда, устанавливая разряд в положение включен. При каждом выходе из программы выполнялась аналогичная команда, устанавливая разряд в положение выключен. Таким образом, монитор мог подсчитывать время, затраченное на работу управляющей программы. [3]
Здесь все модули передают информацию в главную управляющую программу ОБРАБОТАТЬ ЗАПРОС. Эта программа активизирует подчиненные модули, проверяет их результаты, принимает решения и осуществляет управление. [4]
Таблицы с такой структурой применяются при работе главной управляющей программы МСР ( Master Control Program) фирмы Burroghs, а также операционной системы OS / MVT фирмы IBM. Конечно, конкретные детали реализации информационных структур управления памятью для этих двух систем различаются, но сами структуры в принципе очень близки. [5]
Основой математического обеспечения ( МО), его ядром, является главная управляющая программа ( МСР), представляющая собой комплекс управляющих процедур, тесно связанных, с одной стороны, с аппаратурой машины и, с другой стороны, с трансляторами с входных языков высокого уровня. Математическое обеспечение В-6500 / В-7500 разрабатывалось одновременно со структурой этих машин, математики-программисты работали в тесном контакте с инженерами, и это привело в конечном итоге к тому, что математическое обеспечение оказалось хорошо увязанным с аппаратурой машин. [6]
Тогда для охватывающего блока, с которого начинается выполнение всей программы, главная управляющая программа МСР выделяет программный сегмент и массив стека. Строится таблица ( словарь) описателей программных сегментов. В этом словаре содержатся четыре слова: описатель программного сегмента процедуры С, процедуры В, процедуры А и охватывающего блока ОБ. [7]
Технологическая схема ХТС каталитического крекинга. [8] |
Математическая модель данной ХТС представлена в виде программы для цифровой вычислительной машины, состоящей из главной управляющей программы и шести подпрограмм. Главная программа вызывает подпрограммы, которые моделируют различные элементы ХТС каталитического крекинг-процесса. Четыре подпрограммы моделируют отдельные элементы системы. Операторы в этих подпрограммах являются алгебраическими операторами матриц преобразования, которые получены из дифференциальных уравнений посредством регрессионного анализа. [9]
Функция хранения резидента системы изменяется от установки к установке, но, как правило, при этом на устройстве располагаются различные части главной управляющей программы и компиляторы для входных языков, используемых на данной установке. Эти два основных элемента могут расширяться почти неограниченно. На устройстве прямого доступа располагаются различные библиотеки подпрограмм, к которым обращается управляющая программа. На устройстве же ( а не в основной памяти) располагаются обычно и программы обработки ошибок. Управляющая программа может хранить на устройстве различные таблицы, которыми она пользуется во время выполнения заданий. Хранение таблиц на устройстве прямого доступа, а не в основной памяти может вызываться либо недостатком места в основной памяти, либо тем, что при хранении на устройстве их легче будет восстановить в случае сбоя системы, либо и тем и другим. На устройстве же могут храниться и различные очереди. Сюда относятся не только основные очереди запросов на ввод и вывод, но и промежуточные очереди, порожденные самой системой. [10]
Чтобы получить время в главной управляющей программе, использовалась одна из обычных команд, при помощи которой устанавливался неиспользуемый разряд в одном из регистров. Главная управляющая программа была так модифицирована, что при каждом входе в нее немедленно выполнялась эта команда, устанавливая разряд в положение включен. При каждом выходе из программы выполнялась аналогичная команда, устанавливая разряд в положение выключен. Таким образом, монитор мог подсчитывать время, затраченное на работу управляющей программы. [11]
Перечисленные выше участки памяти могут быть разбросаны произвольным образом. Распределением памяти ведает главная управляющая программа ( Master Control Program - МСР) - главная часть операционной системы этих машин. [12]
В машине всегда работает одна задача - главная управляющая программа. В соответствующие моменты времени, сообразуясь с внешней ситуацией и потоком поступающей информации, эта главная программа порождает параллельные вычислительные процессы - рабочие программы. Оканчиваясь, эти процессы передают управление снова главной управляющей программе. В структуре машин Барроуз предусмотрены соответствующие достаточно универсальные средства организации ветвления и параллельных процессов, которые обеспечивают прежде всего работу в режиме мультипрограммирования, организуемого главной управляющей программой. Эти же средства позволяют и сами рабочие программы организовывать в виде дерева параллельно исполняемых ветвей. [13]
Управление автоматизированными подразделениями, а также оперативное планирование и управление ходом производственного процесса осуществляется с помощью центральной ЭВМ. Календарный план-график запуска и выпуска изделий становится главной управляющей программой, с которой взаимоувязываются и соподчиняются все другие программы, управляющие локальными функциями и действиями всей совокупности технических средств системы с применением микропроцессоров и мини - ЭВМ. [14]
Соответственно для реализации этих функций выделены следующие три режима работы системы: режим S, режим Е, режим А. Система EHOS состоит из соответствующих этим режимам управляющих программ SSUP, ESUP, ASUP, взаимодействие между которыми обеспечивает главная управляющая программа MSUP 10, и библиотеки программных модулей, обеспечивающих выполнение каждой команды. [15]