Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
4 курс / Интерфейсы / Интерфейсы_шпоры.doc
Скачиваний:
28
Добавлен:
27.04.2015
Размер:
249.86 Кб
Скачать

14. Централизованное управление, доступ по инициативе центра.

Методы централизованного управления доступом реализуются в системах с одним ведущим абонентом, низкой степенью интеграции ресурсов при наличии процессора или контроллера, способного управлять распределением каналов.

ДОСТУП ПО ИНИЦИАТИВЕ ЦЕНТРА.

«+» простота протокола реализации

«-» узкий класс систем, невозможность оперативной реакции на изменение состояния системы, низкая загрузка КПД.

Модификации: адаптивное установление длительности цикла обмена, различные дисциплины обслуживания абонентов с различной динамикой.

15. Централизованное управление, последовательный опрос.

Устройства, требующие обслуживания, выставляют сигнал на соотв. общую для всех линию. Проц прерывает исполняемый машинный цикл и начитает последовательно опрашивать через шину адресов и данных периф. устройства, следя за значением сигналаSRQ. Устройство, ранее выставившее сигнал, снимает его. Опрос ведется с учетом приоритетов и вероятности прихода сигнала.

«+» эффективное использование КПД, малая ширина шины прерывания.

«-» большая продолжительность опроса, пропуск запросивших обсл-е ПУ при наличии конкуренции в канале.

Модификации: 1) исп-е дополнит. Линий для идентификации запросивших обсл-е ПУ. ПУ снимает сигнал SRQ и подтверждает это сигналом RQV. Проц либо обслуживает обнаруженное ПУ, либо продолжает опрос для выявления всех запросивших обсл-е ПУ.

2) исп-е аппаратных средств ускорения опроса DAISY CHAIN.

«+» в асинхронном режиме – высокая скорость, жестко заданная система приоритетов

«-» идентификация запросившего обсл-е устройства выполняется после предоставления у-ву канала.

16. Централизованное управление, параллельный опрос.

1. устройство, требующее обслуживания, выставляет сигнал на линию SRQ. 2. проц завершает рабочий цикл, освобождает шину данных. 3. подтверждает начало работы в цикле обсл-я прерываний сигналом PPE. Устройства, запрашивающие обсл-е, выставляют индивидуальные сигналы подтверждения обычно на свободных линиях шины данных.

«+» высокая скорость опроса, получение идентифицирующей устройство инфы до начала обмена, малая ширина шины прерываний. «-» ограниченное число физических устройств.

Модификации: использование кодирующих устройств (КУ – у-во приоритетного кодирования, посылающее ЦУ двоичный номер ПУ, требующего обслуживания) «-» необх-ть исп-я большого числа доп. линий, приоритетный хар-р обслуживания.

17. Централизованное управление, прерывания по вектору.

Каждое ПУ связывается с ЦУ индивидуальной линией запроса на обслуживание. При необходимости обслуживания устройство посылает согнал прерывания, идентифицирующий его. «+» наибольшая скорость, простота реализации «-» максимальная ширина шины прерываний.

Модификация: применение совместно с последовательным и параллельным опросом.

ВЫВОДЫ ПО ЦЕНТРАЛИЗОВАННОМУ УПРАВЛЕНИЮ

Наиболее широко распространено в ЭВМ традиционной архитектуры, нереализуемы в системах с несколькими ведущими абонентами и высокой степенью интеграции ресурсов, функции контроллера прерываний реализуются минимальными по объёму и максимальными по быстродействию средствами, в определенных случаях обеспечивают max скорость установления соединений между устройствами системы.

18. Децентрализованное приоритетное управление доступом, кодовое приоритетное управление.

Требования к системе: 1) использование двунаправленного КПД. Каждый абонент может одновременно передавать данные и наблюдать за реакцией в канале; 2) в линиях реализуется функция монтажного ИЛИ; 3) всем абонентам перед началом сеанса присваиваются различные коды приоритетов.

1. абоненты ожидают освобождения КПД.

2. абоненты, желающие занять канал, выставляют в линии старший разряд кода приоритета и выжидают паузу Т.

____ 1 _ _ _ 0

3. если в канале фиксируется логич. 1, то абоненты, выставившие в данном такте шины 0, отключаются.

4. если выставленный разряд не последний, переход к п.2, если выставлен последний разряд, то единственный оставшийся абонент занимает канал.

T = 2tp + τ , tp – время распространения сигнала между крайними абонентами, τ – время реакции самого медленного абонента, находящегося в неблагоприятных условиях. «+» простота реализации, гибкость задания приоритетов «-» сравнительно большая продолжительность процедуры, временная неопределённость.

19. Децентрализованное приоритетное управление доступом, временное приоритетное управление.

После освобождения канала абоненты имеют право занять его с наступлением временного интервала TN, где N определяется приоритетом устройства.

«+» простота реализации, простота изменения системы приоритетов

«-» сравнительно большая продолжительность процедуры при низкой конкуренции, проблема временной неопределенности.

ОБЩИЙ НЕДОСТАТОК: устройствам необходимо задавать приоритеты.

Соседние файлы в папке Интерфейсы