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

Программа - канал

Cтраница 2


16 Иерархия управляющей информации для операции ввода-вывода ( ЕС ЭВМ. [16]

Программа канала представляет собой некоторую последовательность УСК, обеспечивающую выполнение определенной операции ввода-вывода. Обычно канальные программы хранятся в ОП.  [17]

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

Если программа канала завершается успешно или обнаруживаются условия, препятствующие ее дальнейшему выполнению, то канал формирует условие прерывания ввода-вывода. Если это условие прерывания замаскировано, то оно может быть снято командой ПРОВЕРИТЬ ВВОД-ВЫВОД.  [19]

20 Структура регистра управления каналом. [20]

МС программа канала за - мс rnioooo wotorto гружает число, с которым будет производиться сравнение, в младший байт регистра, а маску - в старший байт.  [21]

22 Структура регистра управления каналом. [22]

Хотя программа канала может использовать регистр СС в качестве POHS такое использование не рекомендуется, поскольку оно может повлиять на состояние разряда непрерывности и изменить приоритет программы канала. Поэтому использование регистра СС программой обычно ограничивается загрузкой управляющих значений при подготовке пересылок с ПДП, а также установкой и сбросом разряда непрерывности.  [23]

Выполнение программы канала начинается с команды, заданной адресом а в АСК. После выполнения команды канал переходит к следующей команде и так до завершения программы.  [24]

Приоритет программы канала задается разрядом непрерывности С в регистре управления каналом СС. Если разряд С 0, то программа работает с нормальным приоритетом 3, а если С1, то программа называется непрерывной и работает с тем же приоритетом, что и пересылка с ПДП.  [25]

Составление программ канала, подобных приведенной выше, не вызывает трудностей, но требует некоторых знаний об особенностях конкретного устройства. Устройства, обычно используемые в IBM-360, описываются в гл.  [26]

Выполнение программ канала начинается быстрее, чем в случае селекторного режима.  [27]

Составление программ канала, подобных приведенной выше, не вызывает трудностей, но требует некоторых знаний об особенностях конкретного устройства. Устройства, обычно используемые в IBM-360, описываются в гл.  [28]

Написание программы канала, ее запуск и исследование ситуации, возникшей после ее окончания, доступны лишь весьма квалифицированному программисту. Обычно для ввода, вывода и обмена с внешней памятью пользуются одной из стандартных процедур обращения к супервизору, запускаемых специальными макрокомандами ( см. § 2.4), определяющими вид услуги и ее параметры.  [29]

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



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