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

Команда - канал

Cтраница 1


Команда канала ( CCW) содержит информацию, необходимую для выполнения каналом операции ввода-вывода или иных действий.  [1]

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

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

Команды канала с кодом операции 02 - это стандартная команда чтения, которая может быть выполнена всеми устройствами ввода.  [4]

Команда канала ( channel command) - команда, по которой канал, контроллер или устройство выполняет одну или несколько операций.  [5]

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

Команда канала принята устройством, но данные не передавались. Этот код устанавливается при ответе ИНФ-К или УПР-К на УПР-А во время последовательности сигналов начальной выборки, если это состояние - одиночное условие конец работы канала, или условия конец работы канала и конец работы устройства, или же условия конец работы канала, конец работы устройства и модификатор состояния, или все нули.  [7]

Команда канала текущей CCW не была еще передана в устройство или была передана, но не принята устройством.  [8]

Команда канала была принята, но передача данных не предсказуема. Этот код применим с момента, когда устройство послало сигнал по интерфейсу, до того момента, когда будет определено, что используется новый код последовательности.  [9]

Каждая команда канала, за исключением команды перехода, вызывает соответствующую операцию ввода-вывода. Термин операция ввода-вывода относится к действиям, которые вызываются командой канала в ВУ и соответствующем подканале.  [10]

Последовательность команд канала, связанных в цепочку, называется канальной программой.  [11]

12 Команды канала. [12]

Состав команд канала, их назначение и принципы кодирования представлены в табл. 2.15. Каждая из основных операций, кроме ПЕРЕХОД В КАНАЛЕ, модифицируются на уровне УУ или ПУ в соответствии с кодом команды и спецификой действий, выполняемых конкретным ПУ. Устройство управления интерпретирует команду канала и осуществляет управление периферийным устройством с помощью приказов. Если в ПУ начата операция, включающая в себя передачу данных, подканал настраивается на обслуживание запросов от данного ПУ и берет на себя дальнейшее управление операцией ввода-вывода.  [13]

Адрес команды канала обновляется во время выполнения цепочки команд канала или команды НАЧАТЬ ВВОД-ВЫВОД.  [14]

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



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