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

Окончание - операция - ввода-вывод

Cтраница 1


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

Процедура окончания операции ввода-вывода может быть инициирована как ВУ, так и каналом. В каждом случае операция заканчивается передачей в канал байта состояния, который содержит информацию о причине окончания операции.  [2]

По окончании операции ввода-вывода происходит прерывание основной программы, и управление передается программе завершения, при выходе из которой управление возвращается запрашивающей программе.  [3]

По окончании операции ввода-вывода через какой-либо адаптер, как и в ответ на полученный код команды в процессе начальной выборки, происходит автоматическая выдача каналу байта состояния. Если при начальной выборке УС К передает байт состояния, сопровождая его сигналом УПР-А, независимо от сигналов запроса на обслуживание от адаптера, то в конце операции обмена данными такой - сигнал формируется адаптером.  [4]

По окончании операции ввода-вывода происходит прерывание в состояние РЗ. Программы РЗ анализируют прерывание и передают управление программе Р2, которая обрабатывает данное прерывание. По окончании ее действий снова происходит прерывание в состояние РЗ, программы которого определяют, что Р2 свободна, операция ввода-вывода завершена, и Прог 1 может продолжить свою работу.  [5]

УВУ предусматривается выдача специальных условий окончания операции ввода-вывода, то при выполнении заданных условий выдается указатель МОДИФИКАТОР вместе с указателем ВУ КОНЧИЛО.  [6]

Указатель ВНИМАНИЕ не связан с началом, выполнением или окончанием операции ввода-вывода. Условия его формирования и способ представления в канал определяются типом ВУ. Представление в канал этого указателя блокирует выполнение цепочки команд.  [7]

Когда какой-либо вход будет вычеркнут из Очереди канала по окончании операции ввода-вывода, анализируется счетчик переполнения. Если он отличен от нуля, устанавливается переключатель в Диспетчере задач на переход к программе Гашение ожидания ввода-вывода. Эта программа проверяет флаг переполнения в заголовке Очереди канала. Если он установлен, по Таблице задач ищется задача, ожидающая из-за переполнения Очереди канала. Уменьшается счетчик переполнения, снимается условие ожидания и повторяется запрос на операцию ввода-вывода для найденной задачи.  [8]

Для отражения состояния устройства в процессе начала, выполнения и окончания операции ввода-вывода используются основной байт состояния ( или просто байт состояния, табл. 3.4) и байты уточненного состояния устройства.  [9]

Блок управления данными доступен проблемной программе, которая может провести анализ окончания операции ввода-вывода, если необходимо.  [10]

Подпрограмма производит анализ БСУ как при начальной выборке ВУ, так и при окончании операции ввода-вывода.  [11]

Когда программа CPU доходит до того места, где она не может выполняться дальше до окончания операции ввода-вывода, проверяется, завершен ли ввод-вывод. Если да, то программа продолжает работу. Если нет, то в однопрограммном режиме процессор переводится в состояние ожидания, а в многопрограммном режиме предоставляется другой программе.  [12]

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

Прерывания от ввода-вывода, запрашиваемые периферийными устройствами и каналами, сигнализируют процессору о нормальном или ненормальном окончании операций ввода-вывода.  [14]

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



Страницы:      1    2    3    4