Реферат: Микропроцессоры Intel80386
всех подсистем. Каждая вычислительная подсистема имеет собственный арбитр
магистрали 82289. Арбитр подключает свой процессор к магистрали и разрешает
доступ к ней ведущим с более высоким или более низким приоритетом в соответствии
с заранее установленной схемой приоритетов.
Возможны два варианта процедуры управления занятием магистрали: с
последовательным и параллельным приоритетом. Схема последовательного приоритета
реализуется путем соединения цепочкой входов приоритета магистрали (BPRN #) и
выходов приоритета магистрали (BPRO #) всех арбитров магистрали в системе.
Задержка, возникающая при таком соединении, ограничивает число подключаемых
арбитров. Схема параллельного приоритета требует наличия внешнего арбитра,
который принимает входные сигналы BPRN # от всех арбитров магистрали и
возвращает активный сигнал BPRО # запрашивающему арбитру с максимальным
приоритетом. Максимальное число арбитров , участвующих в схеме с параллельным
приоритетом, определяется сложностью схемы дешифрации.
После завершения цикла MULTIBUS I арбитр, занимающий магистраль, либо продолжает
ее удерживать, либо освобождает с передачей другому арбитру. Процедура
освобождения магистрали может быть различной. Арбитр может освобождать
магистраль в конце каждого цикла, удерживать магистраль до тех пор пока не будет
затребована ведущим с более высоким приоритетом, или освобождать магистраль при
поступлении запроса от ведущего с любым приоритетом.
Система MULTIBUS I с 24 линиями адреса и 16 линиями данных. Адреса системы
расположены в диапазоне 256 кбайт (между F00000H и F3FFFFH), причем используются
все 24 линии. 16 линий данных представляют младшую половину (младшие 16
разрядов) 32разрядной шины данных МП 80386. Адресные разряды MULTIBUS I
нумеруются в шеснадцатеричной системе; А23-А0 В МП 80386 становятся ADR17# -
ADR0# в системе MULTIBUS I. Инвертирующие адресные фиксаторы поразрядно
преобразуют выходные сигналы адреса МП 80386 в адресные сигналы с низким
активным уровнем для магистрали MULTIBUS I.
Дешифратор адреса. Система MULTIBUS I обычно включает и общую, и локальную