Cтраница 1
Однопрограммный режим работы - режим, при котором выполняется не более одной независимой программы. При таком режиме работы ЭВМ решение задачи начинается с загрузки программы в ОП, после чего ЭВМ последовательно выполняет команды программы. При этом в каждый момент времени работает только одно ее устройство, в то время как остальные простаивают в ожидании окончания ранее начатого действия. [1]
Схема ЭВМ. [2] |
Однопрограммный режим работы ЭВМ - режим работы ЭВМ, при котором выполняется не более одной программы пользователя. Решение задачи начинается с ввода программы в память машины. Процесс вычислений производится по окончании ввода информации. При однопрограммном режиме работы каждое устройство ЭВМ осуществляет свои рабочие функции только часть времени, все остальное время оно находится в режиме ожидания. Такими же значительными оказываются простои других устройств ЭВМ. [3]
В однопрограммном режиме работы в памяти ЭВМ находится и выполняется только одна программа. [4]
Структура операционной системы. [5] |
В однопрограммном режиме работы все устройства ЭВМ заняты выполнением только одной программы. В режиме пакетной обработки одновременно решаются несколько задач, для которых пакет необходимой информации ( программы, исходные данные) заранее, до начала решения вводится в память машины, а в ходе решения вмешательство абонента ( пользователя) с пульта не допускается. Управляющая программа ОС устанавливает очередность решения задач пакета с учетом времени их поступления и наличия аппаратурных ресурсов в системе. В режиме разделения времени некоторое число независимых абонентов с помощью периферийных устройств ввода и вывода получают в процессе решения своих задач непосредственный, постоянный и одновременный доступ к ЭВМ. [6]
При однопрограммном режиме работы ЭВМ в распоряжение каждой задачи отдаются все имеющиеся в машине ресурсы, в том числе и вся оперативная память. При мультипрограммном режиме в памяти находятся сразу несколько программ, выполняемых машиной параллельно, среди которых всегда присутствует и диспетчер. Это означает, что в физической оперативной памяти реальной машины одновременно размещаются оперативные памяти нескольких виртуальных машин. Но тогда возникает проблема защиты памяти: если какая-либо задача по решению диспетчера переводится в фазу счета, то необходима гарантия того, что данная задача будет использовать только выделенную ей часть физической памяти, ибо обращения к ячейкам памяти, не принадлежащим данной задаче ( что может, например, явиться следствием ошибок, содержащихся в ее программе), могут привести к нарушению правильности выполнения других программ, в том числе и самого диспетчера. [7]
Первые системы пакетной обработки были ориентированы на однопрограммный режим работы, когда всеми ресурсами вычислительной машины распоряжается одна программа которая выполняется в данный момент. Остальные программы пакета в это время находятся в состоянии ожидания во внешней памяти или на вводном устройстве. Переход от одной программы к другой происходит в порядке очередности их в пакете только после естественного завершения исполняемой программы или после обнаружения в ней какой-либо ошибки. Хотя в целом ЭВМ работает при этом непрерывно, выполняя программы пользователя, ее отдельные устройства могут значительное время простаивать. Так, при исполнении программ решения задач с большим объемом обработки информации и незначительным количеством исходных данных и получаемых результатов интенсивно работает кроцессор и бездействуют периферийные устройства. Наоборот, если объем данных велик, а обработка весьма проста, вынуждены простаивать центральные устройства машины, что приводит к особенно резкому снижению производительности, так как скорости работы периферийных устройств на несколько порядков ниже, чем центральных устройств. [8]
Максимальная длина дерева перекрытий транзитов равна 3 при однопрограммном режиме работы и 4 - при многопрограммном. [9]
Рассмотрим наиболее употребляемые формы задания адреса загрузки при однопрограммном режиме работы машины. [10]
Временная диаграмма выполнения в ЭВМ программ А, В, С. [11] |
Если при организации мультипрограммной работы сравнительно просто организовать параллельную работу процессора и устройства ввода, то при работе устройства вывода возникают дополнительные трудности, которых нет при однопрограммном режиме работы. [12]
Зависимости коэффициента загрузки ра пользователя от параметров М и х. [13] |
Графики зависимости (7.10) от параметров х и М представлены на рис. 7.12. Граничные значения вероятности Рг ( 7И, 0) определяются кривыми при М 1, что соответствует однопрограммному режиму работы СОО, связанной с единственным терминалом пользователя, и при М - оо, что соответствует подключению к системе бесконечно большого, числа терминалов. [14]
Возможны разные режимы работы машин ЕС ЭВМ. Допускается однопрограммный режим работы, при котором машина решает только одну задачу. Этот способ работы является малоэкономичным и относительно редким. Чаще машина решает одновременно несколько задач - мультипрограммный режим. При этом может быть организовано последовательное решение одной за другой пакета задач, отчего такой режим называют режимом пакетной обработки. Одновременно с решением данной задачи производится ввод последующей задачи и выдача результатов предыдущей. Более сложной является работа ЭВМ в режиме с разделением времени, когда ЭВМ обслуживает одновременно - несколько абонентов ( в том числе и удаленных), используя некоторую систему приоритетов и прерываний при выборе очередности решения задачи. Допускается работа ЭВМ в реальном масштабе времени для управления технологическим процессом. [15]