Для підтримки міжмодульного зв'язку в мультипроцесорних системах розроблено спеціальний міжнародний стандарт системної шини, який дістав назву MULTIBUS. Для зв'язку мікропроцесорів МП-86 застосовується стандарт MULTIBUS I (для 32-розрядних процесорів існує стандарт MULTIBUS II). До складу системної шини MULTIBUS І входить 82 лінії, більшість з яких була вже розглянута вище. Ось вони:
ША - шина адреси (вихід) ADR19 - ADRO 20
ПІД - шина даних (вихід/вхід) DAT15 - DATO 16
Дозвіл на старший байт (вихід) BHEN 1
Керуючі сигнали (вихід) INT АДОКС ДО WC,
MRDC,MWTC 5
Синхронізація (вхід) CCLK,BCLK 2
Заборона на звернення до
ОЗП та ПЗП (вхід)
Готовність (вхід)
Скидання (вхід)
Сигнали арбітражу (вхід, вихід)
Запити на переривання (вхід) Шина живлення
INH1,JNH2 2
ХАСК І
INIT 1
BRREQ,BPRN,BPRO,
CBRQ,BUSY 5
INT7 - INTO 8
+5В 8
+ 12В 2
-12В 2
GND 8
Усім цим лініям відповідають сигнали з тими самими назвами (крім ліній живлення). Усі сигнали є інверсними.
ЛЕКЦІЯ 15
Робота зі співпроцесором
Одним із найпоширеніших варіантів багатопроцесорних систем є пара, що складається з процесора та співпроцесора, який допомагає процесорові у виконанні математичних операцій. Швидкодія та потужність такої пари щодо виконання математичних операцій набагато більша порівняно з поодиноким мікропроцесором і тому робота в парі зі співпроцесором застосовується тоді, коли треба швидко виконувати великі обсяги математичних розрахунків. Але спершу слід ознайомитися з тим, як зображаються числа в подібних системах.
|
|