Параллельный и последовательный арбитраж



Параллельный – арбитр соединен с каждым устройством отдельным проводом.

Последовательный – одним проводом. Наивысшим приоритетом обладает устройство, ближайшее к арбитру.

Идея арбитра, как отдельного устройства нереализуема. Выполнение функции арбитража берет на себя ЦП.

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

Запрос на прерывание фиксируется в интерфейсном адаптере устройства. Таким образом в регистре состояния ИА хранится бит готовности о работе и бит запроса на прерывание.

Устройство передает ЦП адрес вектора прерывания по шине данных. То есть запрос на прерывание аналогичен запросу на использование шины. Когда процессор действительно освобождается, он дает разрешение на передачу адреса вектора прерывания.

Запрос на прерывание процессора ввода-вывода называется запросом на прямой доступ к памяти (Direct Memory Access).

Для построения мультипроцессорной системы приходится отказываться от идеи построения машины с общей шиной.

Любая машина это устройство функциональной электроники + память и их взаимодействие.

Каждый процессор любит свою память (локальная память процессора).

Кроме локальной памяти процессора есть глобальная память, которая разделяется всеми процессорами.

Доступ в чужие памяти с использованием окна.


Дата добавления: 2015-12-17; просмотров: 55; Мы поможем в написании вашей работы!

Поделиться с друзьями:






Мы поможем в написании ваших работ!