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