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