Реферат: Процессор К1810ВМ89
пересылки.
Структура каналов процессора ввода — вывода. Процессор ВМ 87 (см.
рис. 4) включает два идентичных канала. Каждый канал можетосуществлять ПДП-
пересылку, выполнять программу, отвечать на запросы готовности или простаивать.
Эти действия каналы могут выполнять независимо другот друга, что позволяет
рассматривать СПВВ ВМ89 как два устройства: канал 1 и канал 2. Каждый канал
состоит из двух основных частей: устройства управлениявводом — выводом и группы
регистров, часть которых используется в программах, а часть из них является
программно-недоступными.
Устройство управления вводом — выводом управляет действиями канала во время ПДП-
пересылки.При выполнении синхронной пересылки оно ожидает поступления сигнала
синхронизации на входе DRQ, прежде чем выполнить очередной цикл чтения —
записи.Когда ПДП- пересылка должна заканчиваться по внешнему сигналу,
устройство следит за его появлением на входе EXT. Междуциклами чтения и записи
(пока данные находятся в СПВБ) канал может производить подсчёт числа переданных
данных, перекодировать их и сравнить с заданным кодом.Основываясь на результатах
этих действий, УУ вводом — выводом может прекратить ПДП- пересылку.
В процессе выполнения программы по команде SINTR устройство генерирует запрос
прерывания в ЦП. Частозапрос используется для того, чтобы сообщить ЦП о
завершении программы канала.
Регистры канала используются СПВБ как при ПДП- пересылках, так и при выполнении
программы. Все регистры канала (рис. 6), за исключением TAG, непосредственно
принимают участие в указанныхпроцессах. Использование каждого регистра описано в
табл. 4.
Таблица 4
Регистр Использование
в программе при ПДП-пересылке
GA Обоего назначения Указатель источника
или базовый или приемника