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

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

Cтраница 1


1 Программа канала ввода-вывода. [1]

Программа канала инициируется командой НАЧАТЬ ВВОД - ВЫВОД и управляет работой канала и ВУ, выполняющих ввод - вывод. Селекторный канал реализует одну программу канала. Мультиплексный канал одновременно реализует несколько программ - по числу одновременно работающих в канале ВУ.  [2]

3 Иерархия управляющей информации для операции ввода-вывода. [3]

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

Программа канала состоит из последовательности команд канала, которые в отличие от команд центрального процессора называются командными ( КСК) или управляющими ( УСК) словами канала. Формат КСК для ЕС ЭВМ приведен на рис. 2.5, в. Команда канала содержит поля кода операции ( КОП), адреса данных, счетчика данных ( СчД) и признаков.  [5]

6 Структуры регистра слова-состояния программы PSW ( а и размещения информации в памяти по команде Приостановить работу канала ( б. [6]

Программа канала не имеет доступа к PSW.  [7]

Программа канала представляет собой цепочку команд канала для каждого типа устройства.  [8]

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

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

11 Форматы АСК и. КСК в ЕС ЭВМ. [11]

Программа канала состоит из набора КСК, каждое из которых содержит код операции, базисный адрес ОЗУ, объем передаваемого массива, различные признаки и счетчик. Базисный адрес ОЗУ представляет собой адрес той ячейки ОЗУ, к которой производится первое обращение по команде ввода-вывода при записи или считывании данных. В счетчик первоначально производится запись количества байтов информации, вводимых или выводимых из ОЗУ по данному КСК.  [12]

Программа канала - программа, инициирующая обмен информацией между оперативной памятью и ВУ и проверяющая работоспособность канала и ВУ.  [13]

14 Система обмена ЭВМ при автономном управлении операциями ввода-вывода. [14]

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



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