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

Канальная команда

Cтраница 4


При дистанционном обслуживании инициатива в работе принадлежит ЭВМ ЦО, которая является ведущей, а ЭВМ пользователя-ведомой. Программа дистанционного обслуживания ЭВМ ЦО выполняет команду Начать ввод-вывод, которая адресует МПД, конкретную линию связи и задает канальные команды для работы адаптера АД-6. Канальные команды типа Запись могут задавать адресные байты для выборки АКЛ в СП ЭВМ пользователя или коды команды для запуска операций СП ЭВМ пользователя. Информация, передаваемая в линию по команде Запись, содержит также управляющие ( за исключением СИН) и контрольные символы.  [46]

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

Место неисправности можно достаточно точно установить с помощью диагностических тестов и аппаратурного контроля. Для этого используется специальная команда ДИАГНОСТИРОВАТЬ, задающая принудительный режим проверки процессора и каналов. Информация о сбоях во внешних устройствах получается с помощью канальной команды УТОЧНИТЬ СОСТОЯНИЕ.  [48]

49 Узел ленточного привода механизма позиционирования НГМД. [49]

В своем составе она содержит счетчик-регистр ( Сч - Р) ( рис. 12.39) для хранения разности номеров цилиндра, на который выводится каретка, и цилиндра, на котором каретка находится в текущий момент времени. Эта разность получается в арифметическо-логическом блоке УУ НМД ( см. § 11.7) при выполнении микропрограммы, инициируемой канальной командой установки. Очевидно, что разность в некотором масштабе определяет величину перемещения каретки, а знак разности - направление перемещения.  [50]

51 Упрощенная структурная схема дисплея. [51]

Блок управления представляет собой электронную часть устройства и обеспечивает логическое сопряжение со стандартным каналом машины. Он соответствует современным техническим требованиям и не требует большого технического обслуживания. Его основные функции осуществляются следующими элементами: блоком подключения линий интерфейса; логическим блоком и усилителями управления пишущей машинки; регистрами данных, состояния устройства, канальных команд, информации передачи; блоком контроля байтов при операциях Чтение и Запись. Для профилактического обслуживания устройства предлагается мощная сервисная аппаратура ( сервисное поле) с выключателями и индикаторными лампочками. Блок управления имеет вмонтированную тестовую логику для внутренней проверки пишущей машинки. Проверка проводится в автономном режиме.  [52]

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

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

55 Схема устройств вывода на перфоленту ( а и механизм перфорации ( б. [55]

Контроллер ЕС-7522 ( рис. 9.6, а) состоит из БМУ, БСК и БЭП. В состав БМУ входят ИР, ДШК, СхУ, СхПК, усилители - формирователи УФ. В ИР из БСК заносится байт символа, выводимого на перфорацию. Дешифратор ДШК принимает от БСК канальные команды, дешифрирует их, с помощью СхУ формирует управляющие сигналы. Схема СхПК осуществляет контроль на четность ( нечетность) байта символа, принятого в ИР, преобразование символа из кода КОИ-8 в код КОИ-7, проверку наличия нулевого значения в разрядах байта, соответствующих дорожкам 6 7 и 8 ПЛ, при выводе на 5-дорожечную ленту. При обнаружении ошибок СхПК формирует сигнал в СхУ, которая запрещает перфорацию символа.  [56]

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

Если канал занят, то он устанавливает соответствующее состояние своих регистров, и процессор по команде ТЮ может выяснить, что запуск канальной программы не состоялся. Если канал свободен, он выполняет следующие действия. Во-первых, выбирает из оперативной памяти CAW в свой регистр, во-вторых, передает подключенным к нему устройствам команду SIO. Команда запуска ввода-вывода S1O М М передается всем устройствам, но воспринимает ее только устройство N. Если устройство занято или не готово, в регистрах канала устанавливается соответствующее состояние и процессор по команде ТЮ может узнать о том, что операция обмена данными не состоялась. Если же устройство свободно и готово к обмену данными, оно устанавливает в интерфейсе сигнал ожидания. Вся дальнейшая обменная операция протекает по инициативе внешнего устройства. Получив сигнал ожидания, канал выбирает по адресу CAW адрес канальной команды и передает ее в контроллер внешнего устройства, где она выполняется.  [58]



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