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

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

Cтраница 4


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

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

48 Формат CAW. [48]

Служит для определения программы канала в памяти и указывает адрес памяти, где расположено CCW, подлежащее выполнению.  [49]

При попытке выполнить программу канала С2 001000 00 000050 на IBM-2520 при выполнении команды SIO признак результата был установлен равным 1 и карта не была считана.  [50]

51 Действие команды T5L. [51]

Команда HLT завершает программу канала. По этой команде байт BUSY в блоке СВ устанавливается в нуль и канал переходит в режим ожидания запроса готовности. Команда NOP не выполняет никаких действий в течение четырех тактов CLK и обычно используется для организации точных временных задержек.  [52]

Команда HLT завершает программу канала. По этой команде канал сбрасывает флаг занятости и переходит в пассивное состояние.  [53]

При попытке выполнить программу канала С2 001000 00 000050 на IBM-2520 при выполнении команды SIO признак результата был установлен равным 1 и карта не была считана.  [54]

Для ПДП-пересылки в программе канала задается логическая ширина СШ и ШВВ независимо для каждого канала. Логическая ширина 8-битовой физической шины может быть только 8-битовой, а для 16-битовой физической шины логическая ширина может быть задана 8 - либо 16-битовой. Это позволяет обслуживать 8 - и 16-битовые УВВ с помощью одной 16-битовой физической шины. В табл. 4.3 перечислены все возможные соотношения между логической и физической шириной СШ и ШВВ в местной и удаленной конфигурации.  [55]

Подготовка контроллера выполняется программой канала, которая обращается к его внутренним регистрам как к последовательным адресам памяти. Обычно программа помещает базовый адрес контроллера в регистр - указатель канала и использует команды пересылки для связи с регистрами. Ряд контроллеров начинает ПДП-пересылку сразу после получения последнего параметра.  [56]

Далее будет рассмотрен пример программы канала, в которой используется условный и безусловный переходы.  [57]

Пересылаем CAW для третьей программы канала в нужное место и выполняем команду SIO.  [58]

Возможность параллельной работы нескольких программ канала играет важную роль при чтении или записи на разные устройства.  [59]



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