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

Команда - канальная программа

Cтраница 1


Команда канальной программы, или управляющее слово канала CCW, записывается в основной памяти по целочисленной границе двойного слова и имеет длину 64 бита.  [1]

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

При этом команды канальной программы не обязательно должны располагаться в одной области основной памяти: отдельные части программ могут быть в различных областях памяти. Адрес данных ( биты 8 - 31) в команде Переход в канале воспринимается как адрес команды канала CCW, на которую осуществляется переход, поэтому он должен быть выровнен на целочисленную границу двойного слова. Другие поля команды игнорируются. Команда Переход в канале не может быть первой командой канальной программы, а две таких команды не могут выполняться друг за другом.  [3]

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

После этого центральный процессор освобождается для выполнения другой работы, а канал извлекает из основной памяти ЭВМ команды канальной программы одну за другой и выполняет их ( см. гл. Формат канальной команды CCW приведен в разд.  [5]

6 Схема организации обмена информацией в ОС ЕС. [6]

Канал имеет свою систему канальных команд ( CCW), из которых составляется канальная программа. В процессе обмена данными канал считывает команды канальной программы из ОП и обеспечивает их выполнение.  [7]

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

В методе доступа ЕХСР внешними устройствами при организации ввода-вывода непосредственно управляет канал под воздействием канальной программы ( см. разд. Канальная программа представляет собой одну или несколько последовательно связанных между собой канальных команд CCW. Команды канальной программы записываются в основной памяти но целочисленной границе двойного слова.  [9]

10 Формат CCW. [10]

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

Для реализации такого совмещения необходимо разделить функции управления центральным процессором и внешними устройствами. При этом устройства управления вводом-выводом получают только общие указания от ЦП и затем организуют работу внешних устройств автономно. Операция обмена информацией выполняется по схеме: оперативная память-канал ввода-вывода - контроллер ( устройство управления внешними устройствами) - внешние устройства. Передача информации организуется ЦП и управляется с помощью команд ввода-вывода, команд канальной программы, приказов.  [12]

Накопитель на магнитной ленте ЕС-5010 подключается через УВУ ЕС-5511. Информация на ленту записывается с плотностью 8 или 32 бит / мм и считывается при прямом и обратном движении ленты. Лента содержит девять дорожек. Переключение с одной плотности на другую автоматическое, по командам канальной программы.  [13]

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



Страницы:      1