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

Выполнение - программа - обмен

Cтраница 1


Выполнение программы обмена представляет собой довольно сложную процедуру, в которой принимает участие как процессор, так и аппаратура канала. На рис. 8.4 представлена упрощенная схема взаимодействия всех заинтересованных сторон. Пунктирные линии изображают информационные связи.  [1]

После выполнения программы обмена канал выдает сигнал прерывания, по которому бразды правления вновь передаются супервизору.  [2]

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

Во время выполнения программ обмена каналы довольно часто вынуждены обращаться к основной памяти - то за выборкой очередного байта данных, то для переписи следующей команды канала, то для выдачи информации о байтах состояния. На каждый очередной запрос основная память выдает ( принимает) каналу по одному байту. Может случиться, что два или больше каналов одновременно обращаются к основной памяти. В этом случае запросы удовлетворяются по приоритетам: первым обслуживается канал с меньшим номером. В самую последнюю очередь основная память выдает ( принимает) информацию процессору.  [4]

Канал приступает к выполнению программы обмена после того, как в его управляющие регистры переписана необходимая информация из адресного слова канала ( CAW) и из первой команды CCW программы обмена.  [5]

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

Монопольный режим характеризуется захватом интерфейса на все время выполнения программы обмена. Монополизация каналов связи позволяет вести передачу информационных байтов, не сопровождая каждый из них дополнительным адресным байтом. Адрес устройства устанавливается один раз, и он действует до завершения программы обмена. Для всех остальных устройств в это время выход на шину данных закрыт. Штатные устройства ввода-вывода, подсоединенные к мультиплексному каналу, могут работать как в байт-мультиплексном, так и в монопольном режимах. Выбор режима осуществляется тумблером, который имеется на панели управления каждого внешнего устройства.  [7]

Признак защиты памяти в БСК устанавливается в том случае, когда во время выполнения программы обмена канал вынужден обратиться к чужой области основной памяти.  [8]

Основные неприятности у процессора начинаются, когда канал выдает прерывание по поводу особых ситуаций, возникших в процессе выполнения программы обмена. В этом случае процессор должен проанализировать слово состояния канала и, если информации не хватает, запросить у канала байты уточненного состояния устройства.  [9]

Фактически программист создает свой метод доступа, позволяющий ему учесть все особенности ВУ и тем самым достичь максимальной эффективности выполнения программы обмена. При этом программист должен составить канальную программу конкретного внешнего устройства, построить некоторые управляющие блоки [ блоки ввода-вывода ( IOB), управления событиями ( ЕСВ), управления данными ( DCB) ] и, наконец, в нужном месте своей программы выдать макрокоманду ЕХСР - обращение к супервизору ввода-вывода с просьбой выполнить канальную программу.  [10]

О состоянии ПВВ ( шестой байт ССК) процессору сообщается в виде значения ряда признаков о наличии прерывания, установления факта неправильной длины данных, различных ошибок в программе, ошибок в данных и других зафиксированных сбоях при выполнении программы обмена.  [11]

Адрес АОП в команде перехода определяет адрес CCW, на которое производится передача управления при выполнении программы обмена.  [12]



Страницы:      1