Cтраница 2
Если задан признак цепочки команд, то, после того как счетчик в CCW станет равным нулю, будет выполняться следующее управляющее слово канала CCW вместе со своим новым кодом операции. Если одновременно установлены признаки и цепочки данных ( бит 32) и цепочки команд ( бит 33), то действует только признак цепочки данных, а признак цепочки команд игнорируется. [16]
Во время выполнения цепочки команд, не включающей команд чтения или записи данных, собственного адреса или R0, был дважды обнаружен маркер начала оборота. Этот бит также возбуждается вместе с битом 6 байта 1, если на дорожке нет данных. При выполнении операций в многодорожечном режиме этот бит никогда не возбуждается. [17]
Для точного указания цепочки команд сигнал БЛК-К выдается раньше сигнала ИНФ-К и удерживается до сброса сиг-мала УПР-А. [18]
Во время выполнения цепочки команд, не включающей команд чтения или записи данных, собственного адреса или R0, был дважды обнаружен маркер начала оборота. Этот бит также возбуждается вместе с битом 6 байта 1, если на дорожке нет данных. При выполнении операций в многодорожечном режиме этот бит никогда не возбуждается. [19]
Триггер ТНД подавляет цепочку команд. [20]
Признак КДК подавляет цепочку команд в канале. [21]
Внимательно разберите эту цепочку команд. Если оно выполняется вновь, тело цикла будет пройдено еще раз. [22]
Программист может составить цепочку команд MVC какой угодно длины; можно пересылать тысячи байтов данных, если только в этом есть необходимость. [23]
Если выбранное по цепочке команд УСК содержит код операции перехода, то производится передача содержимого РСАД и РСБ в РСАК. Тем самым в регистре адреса команд устанавливается значение адреса, определяющего новую последовательность УСК. По новому адресу производится выборка УСК из ОП и размещение его по соответствующим регистрам канала. [24]
Признаком последовательности сигналов управления Цепочка команд служит появление сигнала ИНФ-К в ответ на сигнал УПР-А при наличии сигнала БЛК-К. ВУ остается доступным до начала следующей операции из цепочки или до аннулирования цепочки команд. Если признак Цепочка команд фиксируется в процессе выдачи байта состояния с указателем ВУ КОНЧИЛО, то он действует до тех пор, пока не будет произведена новая выборка УВУ или не будет сброшен сигнал БЛК-К. [25]
Если в подканале задана цепочка команд, канал после получения сигнала конец работы устройства и при отсутствии каких-либо необычных условий начинает новую операцию ввода-вывода. [26]
Для проверки вначале выполняется цепочка команд ЗАПИСАТЬ, затем последовательно выполняются команды ШАГ НА ЗОНУ НАЗАД и СЧИТАТЬ В ОБРАТНОМ НАПРАВЛЕНИИ. Результат считывания в обратном направлении сравнивается с записанными данными. [27]
Может возникнуть при выполнении цепочки команд на любой команде или при передаче данных на командах чтения и записи. При выполнении записи остаток записи заполняется нулями. При чтении остаток данных считывается в контроллер 2841, но не передается в основную память. [28]
Программа канала представляет собой цепочку команд канала для каждого типа устройства. [29]
Для последнего CCW в цепочке команд возбуждение сигналов Канал кончил и УВВ кончило свидетельствует о завершении программы канала, и этом случае происходит прерывание ввода-вывода. Если же в CCW бит цепочки команд равен единице, то после появления этих сигналов канал проверяет правильность выполнения последней операции ввода-вывода. [30]