Cтраница 4
Основными операциями, выполняемыми в интерфейсе, являются начальная выборка устройства и обслуживание устройства. [46]
Команда ПРОВЕРИТЬ ВВОД-ВЫВОД выполняется посредством нормальной последовательности сигналов начальной выборки, не вызывая каких-либо операций в ВУ. ВУ всегда посылает байт состояния, который может быть нулевым, если нет информации состояния, подготовленной заранее для передачи в канал. [47]
Указатель ЗАНЯТО выдается в канал только в процессе начальной выборки. Он свидетельствует о том, что устройство не может приступить к выполнению команды, так как оно выполняет ранее начатую операцию или ожидает удовлетворения запроса на передачу байта основного состояния, содержащего указатели КАНАЛ КОНЧИЛ и ( или) ВУ КОНЧИЛО. При этом считается, что операция в устройстве выполняется с момента приема каналом начального байта основного состояния до момента приема им указателя ВУ КОНЧИЛО. Если ранее начатая операция не окончена и в устройстве не хранится сформированный байт состояния, то устройство в ответ на поступившую команду ПРОВЕРИТЬ ВВОД-ВЫВОД отвечает указателем ЗАНЯТО. [48]
Адресация является, например, составной частью процедуры начальной выборки, которая выполняется каналом при обращении к периферийному устройству. Идентификация состоит в определении центральным устройством того периферийного устройства, которое запрашивает сеанс связи. Идентификация входит в состав процедуры обслуживания каналом периферийных устройств. [49]
Если данные не передаются, то в конце начальной выборки передается байт состояния с указателем КАНАЛ КОНЧИЛ. [50]
Адресация является, например, составной частью процедуры начальной выборки, которая выполняется каналом при обращении к периферийному устройству. Идентификация состоит в определении центральным устройством того периферийного устройства, которое запрашивает сеанс связи. Идентификация входит в состав процедуры обслуживания каналом периферийных устройств. [51]
Различные виды работ УУ ( например, реализация начальной выборки, поиск, запись или воспроизведение информации, окончание операции) осуществляются выполнением соответствующих программ, входящих в управляющую программу. Микрокоманды управляющей программы хранятся в ПЗУ. Особенность его работы состоит в том, что выборка очередной команды может быть задержана до момента формирования необходимых условий, зависящих от получаемой информации из канала или накопителя. Для предотвращения аварийных ситуаций, при которых ожидаемая информация по каким-либо причинам не поступает в УУ, время ее ожидания ограничено. При такой ситуации формируется информация о сбое в работе устройства. [52]